Skip to main content
Glama
mo9652962-ai

circuit-agent

by mo9652962-ai

export_gerber_bundle

Read-onlyIdempotent

Generate native fabrication-ready Gerber RS-274X + Excellon bundle (Edge_Cuts .gm1, Top/Bottom Copper .gtl/.gbl, Top/Bottom Mask .gts/.gbs, Top Silkscreen .gto, drill .drl) directly from placed modules and netlist, eliminating GUI EDA…

Instructions

Generate native fabrication-ready Gerber RS-274X + Excellon bundle (Edge_Cuts .gm1, Top/Bottom Copper .gtl/.gbl, Top/Bottom Mask .gts/.gbs, Top Silkscreen .gto, drill .drl) directly from placed modules and netlist, eliminating GUI EDA dependency. Copper layers carry real footprint pads and the autorouter's actual track geometry.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
modulesYesComponent modules dict (from synthesize_circuit output).
netlistYesNetlist dict with 'connections' (from synthesize_circuit output).
ses_textNoOptional Specctra SES session text from a previous autoroute_pcb call. Overrides 'autoroute' and avoids routing twice.
autorouteNoRun the autorouter first so the copper layers carry real tracks (default: true). Set false to export pads only, i.e. an unrouted board.
board_width_mmNoPCB width in mm (default: 70.0).
board_height_mmNoPCB height in mm (default: 50.0).

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed2 schema fields changedv0.16.0
    • addedInput schema / properties / autoroute
      Added value: +{
      +  "default": true,
      +  "description": "Run the autorouter first so the copper layers carry real tracks (default: true). Set false to export pads only, i.e. an unrouted board.",
      +  "type": "boolean"
      +}
    • addedInput schema / properties / ses_text
      Added value: +{
      +  "description": "Optional Specctra SES session text from a previous autoroute_pcb call. Overrides 'autoroute' and avoids routing twice.",
      +  "type": "string"
      +}
  2. Addedv0.3.7

TDQS

Score is being calculated.

Deploy Server

Other Tools