mohan-bee/tscircuit-robot-vacuum
A tscircuit package created by mohan-bee.
- Version
- 1.0.0
- License
- unset
- Stars
- 0
capability-audit/round-npth.circuit.json
PCB
Schematic
[
{
"type": "source_project_metadata",
"source_project_metadata_id": "source_project_metadata_0",
"software_used_string": "@tscircuit/core@0.0.2254"
},
{
"type": "source_group",
"source_group_id": "source_group_0",
"name": "B",
"is_subcircuit": true,
"was_automatically_named": false,
"subcircuit_id": "subcircuit_source_group_0"
},
{
"type": "source_board",
"source_board_id": "source_board_0",
"source_group_id": "source_group_0",
"title": "B"
},
{
"type": "source_component",
"source_component_id": "source_component_0",
"ftype": "printedpart",
"name": "COVER"
},
{
"type": "schematic_group",
"schematic_group_id": "schematic_group_0",
"is_subcircuit": true,
"subcircuit_id": "subcircuit_source_group_0",
"name": "B",
"center": {
"x": 0,
"y": 0
},
"width": 0,
"height": 0,
"schematic_component_ids": [],
"source_group_id": "source_group_0",
"show_as_schematic_box": false
},
{
"type": "pcb_board",
"pcb_board_id": "pcb_board_0",
"source_board_id": "source_board_0",
"subcircuit_id": "subcircuit_source_group_0",
"center": {
"x": 0,
"y": 0
},
"thickness": 1.4,
"num_layers": 2,
"width": 20,
"height": 20,
"material": "fr4",
"min_trace_width": 0.1,
"min_via_hole_diameter": 0.2,
"min_via_pad_diameter": 0.3,
"min_via_hole_edge_to_via_hole_edge_clearance": 0.1,
"min_trace_to_hole_edge_clearance": 0.2,
"min_trace_to_pad_edge_clearance": 0.1,
"min_pad_edge_to_pad_edge_clearance": 0.1,
"min_plated_hole_drill_edge_to_drill_edge_clearance": 0.15,
"min_board_edge_clearance": 0.2
},
{
"type": "pcb_hole",
"pcb_hole_id": "pcb_hole_0",
"pcb_component_id": null,
"hole_shape": "circle",
"hole_diameter": 3.2,
"x": 5,
"y": 0,
"is_covered_with_solder_mask": false,
"subcircuit_id": "subcircuit_source_group_0"
},
{
"type": "cad_component",
"cad_component_id": "cad_component_0",
"model_jscad": {
"type": "rotate",
"angles": [
0,
0,
0
],
"shape": {
"type": "translate",
"vector": [
0,
0,
10
],
"shape": {
"type": "cuboid",
"size": [
18,
18,
2
]
}
}
},
"position": {
"x": 0,
"y": 0,
"z": 0
},
"rotation": {
"x": 0,
"y": 0,
"z": 0
},
"layer": "top",
"source_component_id": "source_component_0",
"model_origin_position": {
"x": 0,
"y": 0,
"z": 0
},
"model_unit_to_mm_scale_factor": 1,
"model_object_fit": "contain_within_bounds",
"anchor_alignment": "center",
"show_as_translucent_model": false
},
{
"type": "cad_explosion_stage",
"cad_explosion_stage_id": "cad_explosion_stage_0",
"name": "hole-check.lift",
"order": 0,
"cad_component_ids": [
"cad_component_0"
],
"cad_reference_surface_ids": []
},
{
"type": "cad_explosion_move",
"cad_explosion_move_id": "cad_explosion_move_0",
"cad_explosion_stage_id": "cad_explosion_stage_0",
"order": 0,
"targets": [
{
"type": "cad_component",
"cad_component_id": "cad_component_0"
}
],
"translation": {
"x": 0,
"y": 0,
"z": 10
}
}
]