CNC-Net: Self-Supervised Learning for CNC Machining Operations
Mohsen Yavartanoo, Sangmin Hong, Reyhaneh Neshatavar, Kyoung Mu Lee
Abstract
CNC manufacturing is a process that employs computer numerical control (CNC) machines to govern the move-ments of various industrial tools and machinery, encom-passing equipment ranging from grinders and lathes to mills and CNC routers. However, the reliance on man-ual CNC programming has become a bottleneck, and the requirement for expert knowledge can result in significant costs. Therefore, we introduce a pioneering approach named CNC-Net, representing the use of deep neural net-works (DNNs) to simulate CNC machines and grasp intri-cate operations when supplied with raw materials. CNC-Net constitutes a self-supervised framework that exclu-sively takes an input 3D model and subsequently gener-ates the essential operation parameters required by the CNC machine to construct the object. Our method has the potential to transformative automation in manufac-turing by offering a cost-effective alternative to the high costs of manual CNC programming while maintaining ex-ceptional precision in 3D object production. Our ex-periments underscore the effectiveness of our CNC-Net in constructing the desired 3D objects through the uti-lization of CNC operations. Notably, it excels in pre-serving finer local details, exhibiting a marked enhance-ment in precision compared to the state-of-the-art 3D CAD reconstruction approaches. The codes are available at https://github.com/myavartanoo/CNC-Net_PyTorch.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext b88b7cf4-a8b1-4ba8-8024-ad173c2839d1Cited by top-tier papers1
Ask how each one uses itBuilds on11
- Learning Shape Templates With Structured Implicit FunctionsKyle Genova, Forrester Cole, Daniel Vlasic, Aaron Sarna et al.ICCV 2019 · 427 citations
- UCSG-NET- Unsupervised Discovering of Constructive Solid Geometry TreeKacper Kania, Maciej Zieba, Tomasz KajdanowiczNeurIPS 2020 · 133 citations
- CSG-Stump: A Learning Friendly CSG-Like Representation for Interpretable Shape ParsingDaxuan Ren, Jianmin Zheng, Jianfei Cai, Jiatong Li et al.ICCV 2021 · 71 citations
- CAPRI-Net: Learning Compact CAD Shapes with Adaptive Primitive AssemblyFenggen Yu, Zhiqin Chen, Manyi Li, Aditya Sanghi et al.CVPR 2022 · 53 citations
- Brick-by-Brick: Combinatorial Construction with Deep Reinforcement LearningHyunsoo Chung, Jungtaek Kim, Boris Knyazev, Jinhwi Lee et al.NeurIPS 2021 · 29 citations
Related papers
- SECAD-Net: Self-Supervised CAD Reconstruction by Learning Sketch-Extrude OperationsPu Li, Jianwei Guo, Xiaopeng Zhang, Dong-Ming YanCVPR 2023
- DeepCAD: A Deep Generative Network for Computer-Aided Design ModelsRundi Wu, Chang Xiao, Changxi ZhengICCV 2021 · 290 citations
- SfmCAD: Unsupervised CAD Reconstruction by Learning Sketch-based Feature Modeling OperationsPu Li, Jianwei Guo, Huibin Li, Bedrich Benes et al.CVPR 2024
- DeepMill: Neural Accessibility Learning for Subtractive ManufacturingFanchao Zhong, Yang Wang, Peng-Shuai Wang, Lin Lu et al.SIGGRAPH 2025 · 3 citations
- Revisiting CAD Model Generation by Learning Raster SketchPu Li, Wenhao Zhang, Jianwei Guo, Jinglu Chen et al.AAAI 2025 · 7 citations
