GenCAD-Self-Repairing: Latent Space Steering for Feasibility-Aware 3D Computer-Aided Design GenerationSource: Journal of Computing and Information Science in Engineering:;2026:;volume( 026 ):;issue:006::page 245DOI: 10.1115/1.4071109Publisher: The American Society of Mechanical Engineers (ASME)
Abstract: Abstract. Recent advancements in generative artificial intelligence have shown strong potential for automating computer-aided design (CAD) generation. Unlike commonly used point cloud or mesh representations in 3D generation tasks, CAD models typically require editable and manufacturable boundary representations (B-reps) that satisfy strict geometric and topological constraints. However, due to the hierarchical structure of B-reps, generative CAD models often use network-friendly intermediate representations, such as CAD command sequences, rather than directly operating on B-reps. This introduces a fundamental limitation: generated representations are not guaranteed to be convertible into valid B-reps by the geometry kernel, as the generative model remains unaware of the kernel’s convertibility constraints during generation. In this work, we propose GenCAD-Self-Repairing, a feasibility-aware CAD generation framework that explicitly incorporates geometry-kernel convertibility into the generative process. Our approach operates entirely in the latent space and steers latent representations toward feasible regions through feasibility-guided diffusion denoising combined with a latent-space self-repair mechanism. Experimental results demonstrate that our method significantly improves CAD generation feasibility by reducing infeasible outputs by 56.9% relative to a state-of-the-art baseline, while largely preserving geometric accuracy.
|
Show full item record
| contributor author | Tsuji, Chikaha | |
| contributor author | Flores Medina, Enrique | |
| contributor author | Gupta, Harshit | |
| contributor author | Alam, Md Ferdous | |
| date accessioned | 2026-08-23T07:54:57Z | |
| date available | 2026-08-23T07:54:57Z | |
| date copyright | 2026/06/01 | |
| date issued | 2026 | |
| identifier issn | 1530-9827 | |
| identifier other | jcise-25-1491.pdf | |
| identifier uri | http://yetl.yabesh.ir/yetl1/handle/yetl/4315794 | |
| description abstract | Abstract. Recent advancements in generative artificial intelligence have shown strong potential for automating computer-aided design (CAD) generation. Unlike commonly used point cloud or mesh representations in 3D generation tasks, CAD models typically require editable and manufacturable boundary representations (B-reps) that satisfy strict geometric and topological constraints. However, due to the hierarchical structure of B-reps, generative CAD models often use network-friendly intermediate representations, such as CAD command sequences, rather than directly operating on B-reps. This introduces a fundamental limitation: generated representations are not guaranteed to be convertible into valid B-reps by the geometry kernel, as the generative model remains unaware of the kernel’s convertibility constraints during generation. In this work, we propose GenCAD-Self-Repairing, a feasibility-aware CAD generation framework that explicitly incorporates geometry-kernel convertibility into the generative process. Our approach operates entirely in the latent space and steers latent representations toward feasible regions through feasibility-guided diffusion denoising combined with a latent-space self-repair mechanism. Experimental results demonstrate that our method significantly improves CAD generation feasibility by reducing infeasible outputs by 56.9% relative to a state-of-the-art baseline, while largely preserving geometric accuracy. | |
| publisher | The American Society of Mechanical Engineers (ASME) | |
| title | GenCAD-Self-Repairing: Latent Space Steering for Feasibility-Aware 3D Computer-Aided Design Generation | |
| type | Journal Paper | |
| journal volume | 26 | |
| journal issue | 6 | |
| journal title | Journal of Computing and Information Science in Engineering | |
| identifier doi | 10.1115/1.4071109 | |
| journal fristpage | 245 | |
| journal lastpage | 261 | |
| page | 17 | |
| tree | Journal of Computing and Information Science in Engineering:;2026:;volume( 026 ):;issue:006 | |
| contenttype | Fulltext |