mohan-bee/tscircuit-robot-vacuum
A tscircuit package created by mohan-bee.
- Version
- 1.0.0
- License
- unset
- Stars
- 0
capability-audit/board-hole-collision-results.json
PCB
Schematic
[
{
"kind": "bare-board",
"holes": [],
"collisionDiagnostics": []
},
{
"kind": "round-npth",
"holes": [
{
"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"
}
],
"collisionDiagnostics": []
},
{
"kind": "native-pinheader",
"holes": [
{
"type": "pcb_plated_hole",
"pcb_plated_hole_id": "pcb_plated_hole_0",
"pcb_component_id": "pcb_component_0",
"pcb_port_id": "pcb_port_0",
"hole_diameter": 1,
"rect_pad_width": 1.5,
"rect_pad_height": 1.5,
"shape": "circular_hole_with_rect_pad",
"port_hints": [
"unnamed_platedhole1",
"1"
],
"x": -1.27,
"y": 0,
"layers": [
"top",
"bottom"
],
"is_covered_with_solder_mask": false,
"subcircuit_id": "subcircuit_source_group_0",
"hole_offset_x": 0,
"hole_offset_y": 0,
"rect_border_radius": 0,
"rect_ccw_rotation": 0
},
{
"type": "pcb_plated_hole",
"pcb_plated_hole_id": "pcb_plated_hole_1",
"pcb_component_id": "pcb_component_0",
"pcb_port_id": "pcb_port_1",
"outer_diameter": 1.5,
"hole_diameter": 1,
"shape": "circle",
"port_hints": [
"unnamed_platedhole2",
"2"
],
"x": 1.27,
"y": 0,
"layers": [
"top",
"bottom"
],
"is_covered_with_solder_mask": false,
"subcircuit_id": "subcircuit_source_group_0"
}
],
"collisionDiagnostics": [
{
"type": "cad_explosion_collision_check_warning",
"cad_explosion_collision_check_warning_id": "cad_explosion_collision_check_warning_qnbvDPoaxq",
"error_type": "cad_explosion_collision_check_warning",
"message": "Explosion collision checking is incomplete: unsupported geometry for \"PCB\"",
"is_fatal": false,
"cad_explosion_stage_ids": [
"cad_explosion_stage_0"
],
"cad_component_ids": [],
"pcb_board_ids": [
"pcb_board_0"
],
"reason": "unsupported_geometry"
}
]
}
]