ProductFlo.io
  • Product
  • Agents
  • Plugins
  • Compliance
  • ROI
  • Pricing
    • Engineering ToolsAI agents, MCP servers, plugins and toolchains for hardware engineering, ranked by evidence
    • Error IndexRecurring CAD, ECAD, firmware and PLM failures, ranked by impact
    • ManufacturersVetted PCB, machining, molding and harness vendors
    • Engineering ReviewAI review of your design files for engineering issues
    • CAD ViewerView 3D CAD files in the browser, no install
    • Gerber ViewerInspect PCB Gerber files in the browser
Book a demo →
  1. Error Index
  2. /Software
  3. /circuit-json-to-step (tscircuit) errors
CJ

circuit-json-to-step (tscircuit) errors

4 recurring problems engineers report in circuit-json-to-step (tscircuit), ranked by impact.

#120 by errors trackedECAD
  • Errors4
  • Failure patterns

Recurring circuit-json-to-step (tscircuit) errors, by impact

  1. 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
  2. 2STEP export silently leaves out a component when its model fails to load, and still exits 0.ECAD · Agent failure · 1 report66
  3. 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
  4. 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

  1. Agent failure4

Sourced from public community reports. Costs and delays on individual entries are modeled estimates, not measurements.

At a glance

Errors tracked
4
Rank by errors
#120 of 1,023 products
Engineering areas
ECAD
High-signal errors
0 of 4 scored 4 or 5
Have a tool that helps
0 of 4

Browse the index

ECADAll software

Other directories

  • Engineering ToolsAI agents, MCP servers and plugins for hardware engineering
  • ManufacturersVetted PCB, machining, molding and harness vendors
ProductFlo.io

The agent harness purposely built for designing mission-critical hardware products.

Book a demo →

Product

  • Agents
  • Engineering copilot
  • Engineering workspace
  • Collaborative PLM
  • Plugins
  • Integrations
  • Pricing

Industries

  • Hardware startups
  • Accelerators & incubators
  • Design studios
  • Product design studios
  • Engineering consulting
  • Research labs
  • Universities

Compare

  • ProductFlo vs PLM
  • vs Arena
  • vs Duro
  • vs Upchain

Glossary

  • Reconciliation tax
  • Merge gate
  • ECO
  • BOM

Tools

  • Engineering Tools
  • Error Index
  • Manufacturers
  • Engineering Review
  • CAD Viewer
  • Gerber Viewer

Resources

  • Blog
  • Documentation
  • FAQ
  • ECO methodology

Company

  • About us
  • Manifesto
  • Why now
  • Contact
© 2026 ProductFlo Inc.
Privacy PolicyTerms of ServiceSecurity