Papers for

industrial designers

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Llms guided by geometry improve text to cad model generation

CAD-WAM: Anticipating Geometry for Text-to-CAD Generation

Abstract: Generating editable computer-aided design (CAD) models from text requires selecting operations that produce the intended changes to the geometry constructed so far. An incorrect operation can compromise subsequent steps, making reliable multi-step generation challenging. Existing methods based on large language models (LLMs) primarily learn to predict commands, without explicit supervision of the geometric states those commands should produce. Inspired by world-action models, we introduce CAD-WAM, which couples geometry-conditioned action generation with next-state prediction. We define complete modeling operations as actions in a CAD domain-specific language (DSL) and encode surface point clouds of intermediate solids into compact latent states using a pretrained variational autoencoder. An LLM backbone generates the next action from the target description and current geometric state, while an auxiliary head on the same backbone predicts the next state to provide geometric supervision during training. We construct step-wise training trajectories from parametric CAD models in the DeepCAD dataset, pairing each trajectory with an expert-level textual description. At inference, each generated action is executed by a CAD kernel, and the resulting solid is re-encoded to inform the next decision. On the DeepCAD test set, CAD-WAM outperforms the task-specific baselines in geometric accuracy and output validity, with larger gains on models requiring more operations, and produces more accurate geometry than general-purpose LLMs prompted with the same DSL. Ablations further show that next-state supervision reduces mean Chamfer distance by 13.2\% relative to an otherwise identical model trained only to predict actions. Code is available at https://github.com/Lzy-1037/CAD-WAM.

Thu 29 OctComputer Vision and Pattern RecognitionGraphics
The gist
Making editable 3D CAD models from text is hard because one wrong step can mess up the whole design. The authors developed CAD-WAM, which uses a language model to choose the next modeling action based not only on words but also on the current shape of the model. Their system checks its work by predicting what the model should look like after each step, improving accuracy and stability. This method created better and more reliable CAD models from text descriptions than previous approaches.
Open → 2610.39306v1

Part aware method improves 3D CAD reconstruction from noisy scans

CADonatello: Towards Real-World Multi-Part 3D CAD Reconstruction

Abstract: Existing methods for CAD reconstruction from 3D scans achieve strong performance on standard benchmarks, yet their effectiveness often degrades in real-world scenarios where objects consist of multiple parts and scan artifacts such as noise. A key reason is that current CAD reconstruction datasets predominantly contain single-part models and clean geometric inputs, limiting the ability of learned models to generalize to realistic settings. In this work, we introduce CADonatello, a part-aware framework for reconstructing parametric CAD models from real-world 3D scans. Our approach first decomposes the input geometry into structurally meaningful components using a foundation-scale 3D part segmentation model, and then reconstructs each component independently through a cross-section-driven pipeline that performs sketch parameterization followed by an extrusion. To improve the robustness of sketch parameterization to scan-derived cross-sections, we further introduce CC3D Cross-Sections, a dataset of paired rasterized cross-section images from realistic scans and their corresponding parametric sketches derived from aligned CAD models. This dataset enables effective domain adaptation from clean CAD sketch images to scan-derived cross-section images. Extensive experiments demonstrate that the proposed approach improves generalization to noisy scans and enables reliable reconstruction of complex multi-part objects across multiple real-world CAD reverse engineering benchmarks.

Sat 24 OctComputer Vision and Pattern Recognition
The gist
Reconstructing detailed 3D CAD models from real-world scans is challenging because objects often have many connected parts, and scan data can be noisy. The authors present a new approach called CADonatello that breaks down scanned objects into parts before rebuilding each part separately. They also created a dataset that helps the system learn to interpret noisy scan sections better. Tests show this approach works well on complex real objects and noisy scans, improving over previous methods.
Open → 2610.33575v1

Cad agents build mechanisms that actually work as intended

Can It Actually Work? Synthesizing Functional CAD Mechanisms

Abstract: While LLM agents can generate visually plausible CAD assemblies, these designs often fail to fulfill their intended physical functions. We study functional CAD design, a setting where agents interpret underspecified requests to construct and iteratively revise mechanisms that satisfy functional requirements in physical simulation. Verifying these requirements is nontrivial: different candidate mechanisms may realize the same function through entirely different components, controls, and operating sequences. To bridge this gap, we propose FunCAD-Harness, a framework that translates abstract requirements into candidate-specific physical tests and uses simulation feedback to guide design revisions. To systematically evaluate this capability, we introduce FunCADBench, a benchmark spanning 46 mechanism families with interdependent and multi-step operations. Experiments across frontier LLM agents show that FunCAD-Harness exposes subtle mechanical failures invisible to visual inspection, substantially improving functional success rates over standard simulation-augmented baselines. Ultimately, our work marks a step toward CAD agents capable of translating human intent into working mechanisms.

Mon 19 OctComputer Vision and Pattern RecognitionComputation and LanguageGraphics
The gist
Designing computer-aided mechanisms that function correctly is difficult because many designs can look right but fail to perform their tasks in reality. The authors study how AI agents can create mechanisms that really work by testing them in simulations tailored to specific functions and improving designs based on feedback. They built a framework called FunCAD-Harness to guide this process and introduced a benchmark, FunCADBench, to measure performance on complex mechanism families. Their method finds subtle mechanical problems that visual checks miss, helping AI better turn human ideas into working machines.
Open → 2610.26861v1

Parametric cad models created from sketches and descriptions

Rethinking Human Intent-to-CAD: Parametric CAD Model Generation via Cooperative Multi-Task Alignment and Spatial-Aware Reinforcement Learning

Abstract: Parametric Computer-Aided-Design (CAD) modeling from human intent remains challenging, particularly during the conceptual design stage, where design goals are expressed through incomplete and unstructured modalities (e.g., hand-drawn sketches and textual descriptions). In this work, we rethink the human intent-to-CAD pipeline and propose a unified method that directly maps multi-level human intents to executable codes, without assuming the prior existence of target CAD models. To support our study, we construct HiCAD, the first large-scale dataset aligning hand-drawn sketches, textual descriptions, and parametric CAD codes. Based on this, we introduce HiCAD, a two-stage framework comprising Cooperative Multi-Task Alignment to bridge the representational gap between heterogeneous inputs, and Spatial-Aware Reinforcement Learning to enforce geometric and topological consistency. Extensive experiments demonstrate that our method significantly outperforms existing baselines across multiple tasks, validating its effectiveness and robustness in transforming heterogeneous human intents into high-fidelity parametric CAD models. Our project page: https://zqwlearning.github.io/HiCAD.

Sun 11 OctComputer Vision and Pattern RecognitionArtificial Intelligence
The gist
Designing 3D models using computers can be hard, especially when starting with rough ideas like sketches or text. The authors created a big dataset combining sketches, descriptions, and CAD codes to help computers learn these connections. They built a two-step method that first aligns different input types and then uses reinforcement learning to make sure the models are geometrically correct. Their approach works better than previous methods at turning human ideas into detailed CAD models.
Open → 2610.15681v1

Vigor improves industrial layout programs by fixing geometry errors

VIGOR: Verifiable Industrial Geometry Optimization and Repair in Scene Programs

Abstract: Large language models (LLMs) increasingly generate structured layouts and executable scene programs from natural-language instructions. However, executability does not imply engineering feasibility: an industrial scene program may execute successfully while its final state still violates coupled boundary, collision, clearance, aisle, or structural constraints. We identify this mismatch as the executability-engineering-feasibility gap, where locally plausible placements can remain globally infeasible because corrections to one device may introduce violations elsewhere. To make this gap measurable in a controlled setting, we construct an execution-grounded industrial scene-program dataset with 1,749 constructible scenarios, complete executable programs, and 94 final-state geometric checks per scenario. We further propose VIGOR, which combines supervised scene-program generation with execution-grounded verification and staged geometric refinement. Supervised fine-tuning establishes complete program generation, local projection resolves independently correctable violations, and joint conflict-graph repair coordinates residual multi-object conflicts while preserving structural relations. Experiments show that VIGOR achieves 96.86% Complete Feasibility and an Overall score of 91.20, outperforming the strongest evaluated baseline by 10.42 points in Overall. These results show that, under controlled industrial layout conditions, reliable scene-program generation requires not only executable programs, but also explicit verification and coordinated resolution of coupled engineering constraints.

Fri 9 OctArtificial Intelligence
The gist
Industrial layouts made by computers can sometimes look right but break important rules like spacing or safety. The authors found that making sure a program runs doesn’t mean the layout is actually possible or safe. They created a special dataset to test these problems and built VIGOR, a system that checks and fixes layout mistakes by carefully adjusting parts so everything fits together properly. Their approach works much better than previous methods at making sure layouts are both runnable and follow engineering rules.
Open → 2610.13145v1

System selects best camera views for 3D CAD from occluded scenes

Look Where You Can: Active View Selection for CAD Reconstruction under Occlusion

Abstract: CAD reconstruction methods assume a luxury reality rarely grants: unrestricted visual access to the object, photographed from any desired angle. Real objects, however, are scene-embedded, bolted against walls, wedged into corners, resting on floors, where the scene renders much of the view sphere unreachable and the remaining views unequally informative. We introduce \textbf{SightCAD}, a framework for parametric CAD reconstruction that treats view feasibility as a first-class constraint. In this work we consider objects from standard CAD benchmarks embedded in realistic indoor scenes with physically derived visibility constraints over a discrete view sphere. A learned view selector must choose $K$ feasible views for a vision--language model (VLM) that generates executable CadQuery code, scored by geometric fidelity of the executed solid. Because reward arrives only after discrete view selection, autoregressive generation, and CAD-kernel execution, we propose a joint training paradigm in which the view selector and the CAD-generation VLM are trained together against this reward. The learned selection policy departs sharply from random, uniform, and coverage-greedy alternatives, outperforming surface-area maximization (SA-max) by up to $6.4$ Intersection-over-Union (IoU) points across budgets $K\in\{1,\dots,5\}$. The full system surpasses strong external baselines on scene-embedded, occluded multi-view renders of DeepCAD and Fusion360 objects ($+21$ and $+17$ effective-mIoU points over the best baseline, respectively), as well as on test-time domain-canonicalized real images from the industrial T-LESS benchmark and on both synthetic and real images from the MP6D industrial metal-parts benchmark, while producing the highest rate of executable programs of any method compared (invalid-code rate ${\leq}1.5\%$).

Thu 8 OctComputer Vision and Pattern Recognition
The gist
Getting a good 3D model of an object usually means looking at it from all sides, but real objects are often stuck in places where you can't see every angle. The authors created a system called SightCAD that smartly picks the best angles you can actually see to make a 3D computer model of the object. Their system learns which views matter most and how to turn the images into accurate CAD code. This approach works better than just picking random or evenly spaced views, especially when parts of the object are hidden.
Open → 2610.11954v1

Cadfather coordinates tools to rebuild editable 3d models

CADFather: Autonomous CAD Reconstruction through Coordinated Tool Use

Abstract: Reconstructing an editable CAD model from a 3D shape remains a challenging engineering task. Existing methods can propose CAD operations, but no single source of proposals works equally well across different part geometries and stages of reconstruction. We introduce CADFather, an autonomous agentic system that coordinates complementary tools to recover parametric CAD programs from 3D meshes. A vision-language assistant inspects renders of the target and intermediate reconstructions, then decides which candidate CAD programs to extend, which tools to invoke, how many proposals to generate, and when to finish. Learned and algorithmic tools propose CAD operations, while numerical optimization refines the parameters of existing programs. Proposed or refined programs are executed and evaluated to provide feedback for subsequent decisions. The agent maintains alternative candidate programs for each target part and preserves the best valid result throughout reconstruction. CADFather uses pretrained generation and assistant models without additional training. We evaluate reconstruction quality and execution validity on the full DeepCAD, Fusion360, and MCB test sets, as well as on CADENA-Bench, CADBench, and BenchCAD. We additionally analyze computational cost and the trade-off between cost and reconstruction quality.

Tue 6 OctArtificial IntelligenceMachine Learning
The gist
Turning a 3D shape into an editable CAD model is tough because different parts need different approaches. The authors created CADFather, a system that uses several tools working together to guess how to build a CAD program from a 3D mesh. It looks at images of the shape and decides what steps to try next, improving its guesses based on feedback. This saves time and works well without extra training on new data.
Open → 2610.09127v1

Point cloud to CAD models with improved geometric feature accuracy

PrimitiveCAD: An LLM-Based Point-to-CAD Reconstruction with Primitive-Aware Tokenization and Operation Alignment

Abstract: Large-model-based point-to-CAD generation holds immense potential for advancing industrial design and enhancing 3D modeling efficiency. However, most existing methods approach the problem as a general point-cloud encoding and token prediction task, neglecting the tokenization and supervision specifically for CAD-related primitives. As a result, these methods often struggle to accurately reconstruct the intricate primitive structures. To address this limitation, we propose PrimitiveCAD, a novel multi-stage paradigm for point-to-CAD reconstruction that enhances the geometric accuracy of generated CAD models while better preserving critical geometric features. First, we introduce a primitive-aware point cloud tokenization model, enabling the system to learn more robust geometric representations from CAD point clouds. Next, we perform supervised finetuning on a large language model (LLM) and introduce an operation alignment loss to align key CAD operation frequencies, thereby improving the preservation of global shape features. Finally, we incorporate reinforcement learning (RL) and introduce a feature-line alignment reward to further reduce stochasticity and enhance the fine-grained preservation of geometric features. Experiments on the DeepCAD and Fusion360 datasets show that our method achieves state-of-the-art performance in code validity, geometric accuracy, and geometric feature preservation.

Tue 6 OctGraphics
The gist
Turning 3D point clouds into precise CAD models is challenging, especially when capturing detailed shapes. The authors propose a new method called PrimitiveCAD that better recognizes basic shape building blocks and closely matches CAD operations. They train a large language model with special tokens and rewards to improve accuracy and feature preservation. Their approach worked well on benchmark datasets, producing more accurate and detailed CAD reconstructions than before.
Open → 2610.08698v1

PhysLDM enables detailed simulation of changing 3D soft objects

PhysLDM: Latent Diffusion for High-Fidelity Deformable Simulation

Abstract: Neural simulation of high-fidelity deformable bodies is a foundational challenge in computer graphics and physical AI. Long-horizon prediction for high-resolution 3D volumetric meshes is hard: autoregressive methods are susceptible to error accumulation, while direct multi-frame prediction at native resolution is computationally prohibitive. This motivates a compact spatiotemporal latent representation, which is largely unexplored for mesh-based volumetric physics. Meanwhile, it remains unclear whether deterministic regression or generative diffusion is the more appropriate predictive paradigm. To address these coupled challenges, we introduce PhysLDM, a unified latent-diffusion paradigm for one-shot volumetric deformable simulation. Its core is a holistic spatiotemporal VAE that avoids the "staircase" artifacts of standard temporal compression (as in common video VAEs), achieving ~2.48 mm reconstruction precision on meter-scale scenes at up to 78x token compression. Based on this reliable latent space, we systematically compare regression and diffusion methods. Our experiments uncover a key modeling insight: complex deformable dynamics are often chaotic, and in this regime deterministic regression tends to produce non-physical averages, whereas diffusion better models their distribution. Accordingly, we employ a latent diffusion model that effectively learns from the chaotic data to generate physically plausible trajectories. Trained purely kinematically on an Objaverse-scale dataset, a single PhysLDM generalizes zero-shot to unseen OOD datasets (GSO and Toys4K). Its differentiability further enables efficient solution of inverse problems and higher-order design optimization. To our knowledge, PhysLDM is the first high-fidelity spatiotemporal autoencoder and latent-diffusion paradigm for volumetric deformable dynamics, offering a scalable and robust approach to neural simulation.

Tue 6 OctComputer Vision and Pattern RecognitionGraphics
The gist
Simulating how soft 3D objects change shape over time is very hard and usually slow or inaccurate. The authors created PhysLDM, a new method that compresses these complex shapes into simpler form so it can predict changes quickly and precisely. They found that using a method called latent diffusion, which generates possible future shapes instead of just one average prediction, works better for unpredictable movements. Their model can predict new situations without extra training and helps solve problems like designing objects by adjusting shapes automatically.
Open → 2610.07609v1

Anchorgen enables style aware optimization of 3d shapes from sketches

AnchorGen: Anchored Optimization for Customizable Generative 3D Design

Abstract: Engineering design often starts from a 2D sketch that fixes style and proportions, yet the subsequent 3D shape optimization relies on learned generative priors to keep the geometry valid. However, these priors are agnostic to the sketch: while they admit a valid design by correcting a drifted proposal back to its training distribution, they often correct it towards the high-density region, ignoring the specified design. We introduce \emph{AnchorGen}, a rectified-flow framework trained unconditionally on the concatenated shape and sketch latents of paired data. The learned manifold represents the joint distribution of shape-sketch pairs, so constraining the sketch component restricts the iterate to the sub-manifold of shapes consistent with a target style. Since training employs no conditioning signal, the constraint is imposed at inference: gradient descent optimizes the shape latent to minimize a differentiable drag surrogate, while constraining the sketch latent to remain close to the target sketch via a token-wise cosine penalty. A single model thereby supports design-preserving optimization, dimensionally explicit design edits, and sketch-only synthesis.

Mon 5 OctComputer Vision and Pattern Recognition
The gist
Designing 3D objects often starts with a drawing that sets the style and proportions, but making sure the 3D shape matches the drawing during optimization is challenging. The authors show that existing methods sometimes ignore the drawing details, moving shapes towards common designs instead. AnchorGen is a new method that learns the link between sketches and 3D shapes, allowing designers to optimize shapes while keeping the original drawing’s style. This helps create 3D designs that look like what was intended from the start.
Open → 2610.06135v1

Computational design enables complex 3D-printable lampshades with uniform lighting

Computational Design of Free-Form Lampshades

Abstract: Conventional lampshades are predominantly restricted to simple geometries, owing to the difficulty of controlling optical functions across complex shapes. We present a computational design method that enables 3D-printable lampshades with complex free-form shapes to achieve controlled illumination, such as uniform luminance. Given an arbitrary shape, our method determines the internal cavity geometry and the number and placement of lights in two stages: an initialization stage fixes the number of lights and establishes their initial positions and the initial cavity geometry, after which gradient-based optimization jointly refines the cavity geometry and light positions via differentiable rendering subject to geometric constraints. We calibrate the material parameters of the translucent shade material prior to optimization to improve the agreement between simulation and the fabricated result. We validate our approach by 3D-printing five lampshade designs of varying geometric complexity and demonstrate that the fabricated lampshades achieve reasonably uniform luminance.

Mon 5 OctGraphics
The gist
Controlling how light shines through complex lampshade shapes is hard, so most lampshades are simple. The authors present a method to design lampshades with any shape that can be 3D printed to shine light evenly. They start by deciding where the lights go inside and roughly shaping the inside cavity, then use computer optimization to fine-tune the shape and light positions. They also measure how their lampshade material lets light through to make their designs more accurate. Finally, they print out several lampshades and show they can get nearly even lighting.
Open → 2610.05770v1

Cadforge builds editable 3d cad models from single images

CADForge: Agentic Single-View CAD Reconstruction with Explicit Geometry Reasoning

Abstract: Reconstructing editable parametric CAD models from a single-view image is of great practical value for modern manufacturing, yet remains challenging due to incomplete geometric observations and complex inter-part relationships. To address it, we propose CADForge, an agentic framework that progressively converts a single image into CadQuery programs. CADForge decomposes an object into CAD-meaningful components and performs explicit geometric reasoning for each component, a process that first identifies CAD-relevant constraints and then translates them into precise modeling parameters through mathematical code. The inferred parameters then drive component-wise synthesis of executable CadQuery programs, with a review agent evaluating the resulting geometry and providing targeted feedback for iterative refinement. To further improve robustness and efficiency, CADForge incorporates a failure-guided toolkit construction mechanism to distill accumulated experience into tools, and maintains a compact parametric CAD memory for retrieving modeling context on demand. Experiments on diverse single- and multi-part objects show that CADForge consistently outperforms existing baselines in reconstruction fidelity and perceptual quality, demonstrating an effective approach to accurate single-view CAD reconstruction.

Sat 3 OctArtificial Intelligence
The gist
Creating 3D editable CAD models from just one picture is hard because you can't see the whole object and parts connect in complex ways. The authors developed CADForge, a step-by-step system that breaks down an object into meaningful parts and figures out the exact shapes and rules for each part using math. It then writes code that builds the 3D model piece by piece, checking and improving itself as it goes. CADForge learns from its mistakes and remembers previous work to get better and faster. Tests show it does better than older methods at making accurate and usable CAD models from one image.
Open → 2610.04262v1

ConCAD improves image to 3D CAD model conversion with better constraint awareness

ConCAD: Constraint-Aware Image-to-CAD Generation with Dual-Granularity Rewards

Abstract: Image-to-CAD generation seeks executable parametric programs that recover both the geometry and design intent of a reference object. Existing systems are commonly evaluated by validity and shape overlap, although two solids with similar volume can encode different CAD relations. We introduce ConCAD, a constraint-aware image-to-CAD framework optimized via Group Relative Policy Optimization (GRPO) with rewards at two complementary granularities: a code-level constraint reward and an execution-level geometric reward. This complementary design disambiguates structurally distinct yet volumetrically similar shapes while ensuring valid 3D geometry. To verify that these rewards recover geometry and design intent, we introduce a B-rep geometric constraint satisfaction rate (G-CSR), which analytically extracts and evaluates geometric constraints from boundary representations. Experiments on the DeepCAD and Zero2CAD demonstrate that ConCAD achieves the best IoU and Chamfer Distance over competitive baselines, while also outperforming them on G-CSR, validating its superior recovery of both geometric fidelity and parametric design intent.

Mon 28 SeptComputer Vision and Pattern Recognition
The gist
Turning pictures into 3D computer-aided design (CAD) models is tricky, especially when models that look similar may have very different internal design rules. The authors present ConCAD, which uses two types of rewards to better capture both the shape and the underlying design constraints from an image. This approach helps distinguish between models that occupy the same space but have different design structures. They also introduce a way to measure how well these geometric constraints are recovered, showing their method improves both shape accuracy and design intent.
Open → 2609.34494v1

Greedy ring packing rules reveal limits of nested circle arrangements

Greedy Packing of Nested Rings: Placement Rules, a Golden Counterexample, and a Tribonacci Floor

Abstract: We study packings of annuli ("rings") of a common width into a disk, where a ring may nest inside the hole of a strictly larger one, a selection-oriented relative of the Recursive Circle Packing Problem. The two natural objectives, cardinality and contact area, genuinely diverge. For superincreasing radii (each exceeding the sum of all smaller ones) we prove that the descending greedy maximizes every positive, increasing, superadditive objective. Our main structural theorem shows more: the placement rule is irrelevant - any choice among feasible containers yields the lexicographically maximal feasible set, for containers of arbitrary shape and in every dimension. Both hypotheses are sharp: placement irrelevance holds for at most three rings and fails at four, and twin instances rule out every rule that is a function of the observable state. Write $ρ=\max_i(\sum_{j>i}r_j)/r_i$ for the violation of superincreasingness. The additive relaxation has universal threshold exactly $ρ=1$. In the geometric model we prove, with no tangency idealization, that the rigid four-ring family has infimum exactly the Tribonacci constant $T\approx1.83929$. Yet $T$ is not the global threshold: an explicit golden family breaks placement obliviousness at $ρ=\varphi+3\varepsilon$ for every small $\varepsilon>0$, proving $τ\le\varphi<T$ for the geometric threshold $τ$ and refuting the natural Tribonacci-threshold conjecture. The matching bound $τ\ge\varphi$ remains conjectural; we prove it for pair profiles and outside an explicit heavy region. We also give a phase diagram for this divergence and split hardness into a geometric layer and a combinatorial (subset-sum) layer, of which superincreasingness eliminates exactly the latter. The main theorems carry complete written proofs; every computer-assisted closure carries an epistemic label and a script in the verification map.

Mon 14 SeptComputational Geometry
The gist
This work studies how to fit rings—like donut shapes—inside a bigger circle, allowing smaller rings to nest inside bigger ones. The researchers show that for certain nicely ordered ring sizes, a simple greedy approach always finds the best way to pack them. However, when ring sizes do not follow this order, the problem becomes much more complex and depends on subtle placement choices. They identify exact mathematical thresholds where easy solutions stop working, involving special numbers like the Tribonacci constant and the golden ratio. These findings clarify when simple packing rules succeed and when the problem gets much harder.
Open → 2609.15554v1