Commit Graph

1 Commits (7d256dd47e78ff46d7d2485ca3ef3f3833b6179f)

Author SHA1 Message Date
Clement Jambou (cadbuildr agent) 7d256dd47e feat(scad): cadbuildr.foundation port of every printed part
Auto-generated by the CADbuildr prototype agent (Medium tier, gemma-4-31b
via cliproxy) driven by the headless qa/run-prusa-i3-scad-medium.mjs
harness from the cadbuildr/monorepo PR #685. Each .scad under
Printed-Parts/SCAD/ gets a sibling .py that reproduces the SCAD module
shape using cadbuildr.foundation primitives:

  - 2D shapes on Sketch-based Points (Square / Rectangle / Circle)
  - 3D primitives (Box / Cylinder / Sphere / Cone) with Point-as-centre
  - difference() via cut=True on the cutter operation
  - SCAD translate() folded into Point coordinates

All 23 files import + execute against cadbuildr.foundation and submit
geometry to cadbuildr-broker locally. Visual fidelity vs the SCAD source
is a first-pass approximation — hull(), minkowski(), and polyhedron()
calls were approximated or omitted; included module recursion was inlined.

Generated 23/23 in ~8 minutes wall-clock. No human edits.
2026-05-18 20:28:18 -07:00