Buildcore

STEP file in, engineering drawings out: auto-dimensioned PDF drawings, grouped BOM, 3D/GLB viewer, and a searchable parts catalogue, all from one docker compose up.

ToolchainOpen sourceActiveMCADManufacturing

What it does and how it connects

Buildcore turns a STEP file into engineering output: auto-dimensioned PDF drawings, a grouped bill of materials, a 3D view in the browser and a searchable parts catalogue, all from one docker compose up. The studio runs bound to 127.0.0.1 on port 8800, and the same functions are available from a command line.

Part drawings use first-angle projection with views and dimensions placed automatically, choosing the first standard sheet size and scale where the views fit. Assembly drawings add front, top and right views plus a three-quarter view, balloons on every part and a parts list. The BOM groups identical parts and counts them even when copies are rotated or moved, and downloads as CSV or JSON.

Geometry is read with build123d on the OpenCASCADE kernel, and every number printed on a sheet is measured from the model, then read back from the finished sheet and compared with values recomputed from the geometry; a sheet that fails the check is not written. The catalogue stores measured length, width, height, volume, surface area, mass, bore and outer diameters, hole count and material in Postgres, with exact-range filters.

Sources

  1. 1READMEgithub.com
  2. 2GitHub repo statsapi.github.com

Not verified

  • Pricing: none stated on the repo.
  • Real user voices: no real linked post read for this page; the repo has no public issues, only pull requests.
  • No GitHub releases exist, so latest release fields are null.

Last verified November 6, 2026. Listings are informational. The evidence score measures public, verifiable evidence and is not an endorsement or a compatibility claim.