Davidlequnchen/VLM-CADFeatureRecognition
This repository provides code and resources for automating manufacturing feature recognition in CAD designs using vision-language models.
Employs prompt engineering techniques—multi-view isometric rendering, few-shot learning, and chain-of-thought reasoning—to enable zero-shot generalization across diverse manufacturing features without predefined geometric rules. Integrates PyTorch with pythonocc for CAD geometry processing and STEP file parsing, paired with the MFCAD-VLM dataset of expert-annotated CAD models at varying complexity levels to benchmark VLM performance on feature detection tasks.
Stars
52
Forks
13
Language
Jupyter Notebook
License
MIT
Category
Last pushed
Jan 31, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/computer-vision/Davidlequnchen/VLM-CADFeatureRecognition"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.