main
John Lauer Initial publish: canonical per-vendor PCB fab design rules. 13 vendors, 56 records (vendor, process, layer count) read… bafc3ce 1mo ago
{
  "vendor": "MacroFab",
  "process": "standard",
  "layerCount": 2,
  "boardSetupConstraints": {
    "minTrackWidthMm": 0.127,
    "minClearanceMm": 0.127,
    "minViaDrillMm": 0.3048,
    "minViaDiameterMm": null,
    "minHoleMm": 0.3048,
    "copperEdgeClearanceMm": null,
    "holeToHoleMm": null,
    "annularRingViaMm": null,
    "annularRingPadMm": null,
    "silkMinLineWidthMm": null,
    "maskExpansionMm": null
  },
  "notes": "Apply as Board Setup, Constraints. The matching .kicad_dru file carries the same limits as custom rules; the two are redundant on purpose so both the GUI constraints and kicad-cli DRC enforce them.",
  "sources": [
    {
      "url": "https://support.macrofab.com/s/article/pcb-specifications-and-drc",
      "dateRead": "2026-09-03"
    },
    {
      "url": "https://support.macrofab.com/s/article/can-i-customize-my-pcb",
      "dateRead": "2026-09-03"
    }
  ]
}