Self-supervised Graph Neural Network for Mechanical CAD Retrieval
Yuhan Quan, Huan Zhao, Jinfeng Yi, Yuqiang Chen

TL;DR
This paper introduces GC-CAD, a self-supervised graph neural network approach for mechanical CAD retrieval that models raw CAD files directly, improving accuracy and efficiency without manual labeling.
Contribution
The paper presents a novel self-supervised contrastive graph neural network method for CAD retrieval that directly processes parameterized CAD models, overcoming limitations of existing techniques.
Findings
Achieves significant accuracy improvements over baseline methods.
Provides up to 100 times efficiency enhancement.
Effectively models geometric and topological CAD features.
Abstract
CAD (Computer-Aided Design) plays a crucial role in mechanical industry, where large numbers of similar-shaped CAD parts are often created. Efficiently reusing these parts is key to reducing design and production costs for enterprises. Retrieval systems are vital for achieving CAD reuse, but the complex shapes of CAD models are difficult to accurately describe using text or keywords, making traditional retrieval methods ineffective. While existing representation learning approaches have been developed for CAD, manually labeling similar samples in these methods is expensive. Additionally, CAD models' unique parameterized data structure presents challenges for applying existing 3D shape representation learning techniques directly. In this work, we propose GC-CAD, a self-supervised contrastive graph neural network-based method for mechanical CAD retrieval that directly models parameterized…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsManufacturing Process and Optimization · Advanced Measurement and Metrology Techniques · Advanced machining processes and optimization
