CAD as Code

Executive Brief & Key Figures Grounding & Provenance

Parametric mechanical CAD expressed as version-controllable source code (Python, OpenSCAD DSL, or similar) rather than a GUI feature tree. Tools like CadQuery and Build123d wrap the Open CASCADE B-rep kernel to generate STEP files directly from scripts and AI text-to-CAD models. The approach enables Git revision tracking and automated simulation pipelines across aerospace and hardware engineering.

Verified Milestones
5
Mapped Entities
22
Tracked Span
Jun 1, 1981 → Aug 21, 2026
Open License

Exponential Industry · Hidden Factory

CAD as Code

1981 → 2026
Swipe roadmap
Exponential Industry Backdrop
milestone
Jun 1, 1981
University of Rochester Production Automation Project releases PADL-2 on VAX
Connor Kapoor releases GeoField Equivariant Generative Bracket ModelHerbert VoelckerAristides Requicha
milestone
2010
Csanády first CAD-as-code startup
István CsanádyShapr3D founding principleCsanády CAD-as-code thread
milestone
Sep 5, 2025
CADAM open-sourced (Show HN)
AdamZach DiveOpenSCAD 2010.02 release
milestone
Aug 20, 2026
Connor Kapoor releases GeoField Equivariant Generative Bracket Model
Connor KapoorUniversity of Rochester Production Automation Project releases PADL-2 on VAX
milestone
Aug 21, 2026
Csanády CAD-as-code thread
István CsanádyNeumannCsanády first CAD-as-code startup
CC BY 4.0
2026
milestone

Csanády CAD-as-code thread

István Csanády argued that CAD-as-code never became a mainstream 3D method because writing code is hard, point-and-click topology tracking is missing, product balance is hard, and B-rep kernels often fail even when the code is correct. He said LLMs, which excel at coding, might change that /X / @istvan_csanady/.

Related: István Csanády · person Neumann · organization Csanády first CAD-as-code startup · process
milestone

Connor Kapoor releases GeoField Equivariant Generative Bracket Model

Connor Kapoor released geofield-bracket, an open-source generative engineering system that combines continuous SE(3)-equivariant geometric field neural architectures with immersed finite element analysis to synthesize verified load-bearing mechanical brackets /GitHub/ /X/.

Related: Connor Kapoor · person University of Rochester Production Automation Project releases PADL-2 on VAX · process
2025
milestone

CADAM open-sourced (Show HN)

Zach of Adam posted Show HN on 5 September 2025 open-sourcing CADAM, a browser text-to-CAD app that generates parametric OpenSCAD from natural language and images, compiles OpenSCAD to WebAssembly, and exports STL/SCAD /Hacker News/ /GitHub / Adam-CAD/.

Related: Adam · organization Zach Dive · person OpenSCAD 2010.02 release · process
Show HN: Open-sourcing our text-to-CAD app Open Media ↗
2010
milestone

Csanády first CAD-as-code startup

István Csanády founded his first CAD startup in 2010 after a brief stint as an iPhone developer; the venture was unsuccessful. In 2026 he wrote that he co-founded a CAD-as-code platform about 15 years earlier that failed for the same reasons other such tools had for 30 years /Apple Developer/ /X / @istvan_csanady/.

Related: István Csanády · person Shapr3D founding principle · process Csanády CAD-as-code thread · process
1981
milestone

University of Rochester Production Automation Project releases PADL-2 on VAX

The Production Automation Project at the University of Rochester, led by Herbert Voelcker and Aristides Requicha, released PADL-2 on DEC VAX systems, establishing the foundational Constructive Solid Geometry (CSG) modeling algorithms and language-based CAD-as-code paradigms /X/.

Related: Connor Kapoor releases GeoField Equivariant Generative Bracket Model · process Herbert Voelcker · person Aristides Requicha · person

Frequently Asked Questions

What is CAD as Code and what industrial engineering problems does it address?

Parametric mechanical CAD expressed as version-controllable source code (Python, OpenSCAD DSL, or similar) rather than a GUI feature tree. Tools like CadQuery and Build123d wrap the Open CASCADE B-rep kernel to generate STEP files directly from scripts and AI text-to-CAD models. The approach enables Git revision tracking and automated simulation pipelines across aerospace and hardware engineering.

What core technologies and manufacturing architectures comprise CAD as Code?

Key technical architectures and manufacturing innovations include:

  • PADL-2 (Part and Assembly Description Language 2): Pioneering Constructive Solid Geometry (CSG) solid modeling system and textual part description language developed by the Production Automation Project at the University of Rochester; foundational historical trunk for CAD-as-code and solid geometry kernels.
  • GeoField Generative Bracket Model: Generative mechanical engineering design tool utilizing continuous SE(3)-equivariant geometric fields and immersed FEA solver verification to synthesize load-bearing structural brackets from boundary and load specifications.
  • CADAM: Adam's open-source browser text-to-CAD app. Generates parametric OpenSCAD from natural language and images, extracts slider parameters, renders via OpenSCAD WebAssembly and Three.js, exports STL/SCAD/DXF. Distinct from Lockheed/Dassault historic CADAM.
  • OpenSCAD: Script-only solid 3D CAD modeller. Reads a description language and compiles CSG plus 2D extrusions; no interactive feature tree. Uses CGAL for CSG evaluation. Common LLM target for text-to-CAD (CADAM compiles OpenSCAD to WebAssembly).
  • B-rep geometry kernel: Boundary-representation solid modeling kernels that keep geometrically and topologically consistent 3D solids (faces, edges, vertices, NURBS). Commercial kernels include Parasolid and ACIS; Open CASCADE Technology is the open-source kernel under CadQuery and FreeCAD. Boolean, fillet, and offset operations are indispensable for manufacturing CAD and notoriously brittle.

Which companies and industrial facilities lead deployment in CAD as Code?

Leading industrial manufacturers, hyperscalers, and engineering operators include:

  • Shapr3D: Csanády first CAD-as-code startup (2010) — He founded his first CAD startup in 2010 after a brief stint as an iPhone developer. While this first venture was unsuccessful, Csanády kept thinking.
  • Neumann: Csanády CAD-as-code thread (Aug 21, 2026) — CAD-as-code has been a long-standing promise of our industry, but it has never really become a mainstream method for 3D modeling. This comes down to a few different reasons, and it feels like with the rise of LLMs (which excel at coding), that might change.
  • Adam: CADAM open-sourced (Show HN) (Sep 5, 2025) — Hey HN! I'm Zach from Adam ( We’re building an AI co-pilot for mechanical CAD software.

What are key commercial projects and milestone achievements in CAD as Code?

Major industrial breakthroughs and commercial milestones include:

  • University of Rochester Production Automation Project releases PADL-2 on VAX (Jun 1, 1981): PADL-2 is the historical successor to CAD-as-code. CAD-as-code on a VAX. We forgot and reinvented the same thing.
  • Csanády first CAD-as-code startup (2010): He founded his first CAD startup in 2010 after a brief stint as an iPhone developer. While this first venture was unsuccessful, Csanády kept thinking.
  • CADAM open-sourced (Show HN) (Sep 5, 2025): Hey HN! I'm Zach from Adam ( We’re building an AI co-pilot for mechanical CAD software.
  • Connor Kapoor releases GeoField Equivariant Generative Bracket Model (Aug 20, 2026): An SE(3)-equivariant field model and immersed FEA for generative bracket design. Give it a box and a load, and it designs a solver-certified bracket, functioning as a live 3D designer.
  • Csanády CAD-as-code thread (Aug 21, 2026): CAD-as-code has been a long-standing promise of our industry, but it has never really become a mainstream method for 3D modeling. This comes down to a few different reasons, and it feels like with the rise of LLMs (which excel at coding), that might change.

Related Technology Ontologies

32 Milestones

Physical AI & Embodied Robotics

Artificial intelligence systems and autonomous machines that operate directly in and interact with the physical world, bridging bits to atoms. Spanning foundation models (Vision-Language-Action and World Foundation Models), physics-based simulation with synthetic data (Omniverse, Isaac Sim) to safely bridge Sim2Real, and embedded runtime computers (Jetson Thor, DRIVE AGX) executing closed-loop perception-action loops across humanoids, AMRs, adaptive manipulators, autonomous mobility, and smart spaces.

Explore Roadmap ↗
29 Milestones

Data Center Power & Behind-the-Meter Generation

Generation and storage sited at or next to AI/cloud campuses so the load does not wait on a transmission queue. Common stacks pair gas turbines or engines with on-site BESS; some designs add behind-the-meter solar. Hyperscalers and developers announced multi-hundred-megawatt gas+BESS campuses in 2025–2026 to serve rack-scale AI halls.

Explore Roadmap ↗
14 Milestones

Rackscale AI Accelerators

Fully co-designed rack- and POD-scale AI systems that combine accelerators, host CPUs, scale-up fabric (NVLink-class domains), and scale-out networking in one thermal/mechanical package. Lineage runs from multi-GPU HGX/DGX boxes through Grace Hopper NVL32 domains to liquid-cooled 72-GPU racks (GB200, GB300, Vera Rubin) and competing racks such as AMD Helios. NVIDIA, AMD, and OEM rack builders (Dell, Supermicro) ship the current generation for AI-factory halls.

Explore Roadmap ↗