← Commit history

fusion-lane: optional filePath on render_board_layers and plan_route; render_board_layers is fusion_export_board_image (partial: png only, mirror not applied yet, layers by Fusion's own ids)

Colby Knox ·ef03646062 ·14d ago ·parent 98eccc9
2 files changed +6
tools/equivalents/fusion360.json+4
@@ -66,5 +66,9 @@  "read_schematic": [   "schematic",   "partial"+ ],+ "render_board_layers": [+  "export_board_image",+  "partial"  ] }
tools/proposed/fusion-lane.json+2
@@ -45,6 +45,7 @@   "tier": "native",   "summary": "Render chosen board layers to an image file without opening a window: a preset view (copper, silkscreen, solder mask, paste, outline, drill, assembly or fabrication, of either side) or a list of layers, as png or svg.",   "input": {+   "filePath": "path to the board (optional; default the open board)",    "preset": "all | top_copper | bottom_copper | top_silkscreen | bottom_silkscreen | top_soldermask | bottom_soldermask | top_paste | bottom_paste | outline | drill | assembly_top | assembly_bottom | fabrication (default all)",    "layers": "[layer]: copper by its standard name (F.Cu, In1.Cu, B.Cu) or any layer by the tool's own id; overrides preset",    "format": "png | svg (default png)",@@ -92,6 +93,7 @@   "tier": "checks",   "summary": "Plan a path for one net between two pads without changing the board: a grid search around the existing copper that keeps the clearance rules, on the allowed copper layers, with vias where they help. Answered as route_net's arguments.",   "input": {+   "filePath": "path to the board (optional; default the open board)",    "net": "string (required)",    "from": "the start pad as Ref.Pad (required)",    "to": "the end pad as Ref.Pad (required)",