Don't Mesh with Me: Generating Constructive Solid Geometry Instead of Meshes by Fine-Tuning a Code-Generation LLM
Maximilian Mews, Ansar Aynetdinov, Vivian Schiller, Peter Eisert, Alan Akbik
Humboldt-Universität zu Berlin
mewsmaxi@hu-berlin.de
AI4CC @ CVPR 2025
arXiv
Poster
GitHub
Geometry Input
Text Input
Ground Truth
Result
"Thick, solid ring."
"L-shaped corner bracket."
"U-shaped bracket with a hole and notches."
Motivation
"Software developers use AI tools like ChatGPT to write code.
Mechanical engineers don't have similar AI tools to design parts."
Existing approaches generate Neural Pointclouds, Voxel Grids, or Radiance Fields or Meshes.
✗
Point Cloud
✗
Voxel
✗
Mesh
Engineers need true parametric curves and surfaces.
✓
Brep
Constructive Solid Geometry (CSG) combines simple shapes.
✓
CSG
Our Approach generates precise 3D geometries from natural language.