circuit-json-to-step (tscircuit) errors
4 recurring problems engineers report in circuit-json-to-step (tscircuit), ranked by impact.
#120 by errors trackedECAD
Recurring circuit-json-to-step (tscircuit) errors, by impact
- 1Bottom-mounted parts in the STEP export came out sticking through the top of the board, because the core library flips bottom components 180 degrees and the STEP merger flipped them a second time, putting an 8x6x3 mm part on a 1.6 mm board at Z -0.8 to +2.2 mm instead of underneath.ECAD · Agent failure · 1 report66
- 2STEP export silently leaves out a component when its model fails to load, and still exits 0.ECAD · Agent failure · 1 report66
- 3When a component's STEP URL failed to fetch or parse, it got neither the vendor model nor the generated fallback body, so the enclosure-side 3D model silently missed a part. The fix falls back to a generated body or bounding box and reports failed ids.ECAD · Agent failure · 1 report66
- 4With components requested, an unreadable or empty STEP model for U1 does not fail the export. OpenCascade import of the result shows two meshes, PCB and R1, where the valid control has three, so the mechanical side gets a board with a part missing and no error.ECAD · Agent failure · 1 report66
How it fails
Sourced from public community reports. Costs and delays on individual entries are modeled estimates, not measurements.