EngineBuilt · in the lab
Boards and chips
Board layout, DRC, Gerber X2 / IPC-2581, GDSII view.
Built on it
- Boards (PCB) — Schematic to board, Gerber, enclosure fit.
- Electronics and PCB design — Circuit and board add-ons (while they are planned or in the lab) and four calculation sheets for CadCraft and PartCraft: LED resistor, RC filter, trace width and enclosure height.
- Semiconductor and chip design — GDSII viewing in CadCraft (from the Boards and chips engine) and four calculation sheets: dies per wafer, yield and die cost, package ball extent and layout size from database units.
Use it in your add-on
Name it in your manifest's needs. When someone adds your add-on, their account brings this engine too, and every edition loads it the first time your add-on needs it. Version ranges arrive with AL.13.
{
"id": "com.example.my-addon",
"apps": ["cadcraft", "partcraft"],
"needs": ["engine.pcb"]
}
Methods and standards
Planned and partly written: seeded simulated-annealing placement, a multi-layer grid router, a design rule checker working on true geometry, and file writers written from the published formats. The library was written without reading any other board program's code.
Limits
Planned, not available. The written library has example rules and footprints only; no push-and-shove, differential pairs or length matching; zones are not filled, so no thermal reliefs; the legend has lines but no text; no blind or buried vias; no impedance or 3-D export. The GDSII part has no OASIS and no foundry rules. No board should be sent to a fab from this engine until the files are checked in an independent tool.