Model reference · open weights
Zero-To-CAD-Qwen3-VL is an open-weight language model from ADSKAILab, listed in the AxForge catalogue. AxForge can bring it up on EU-owned hardware for you on request — with the licence handled where one is required.
About
Zero-to-CAD — Qwen3-VL-2B A vision-language model fine-tuned to reconstruct executable CAD programs from multi-view images. Zero-to-CAD: Agentic Synthesis of Interpretable CAD Programs at Million-Scale Without Real Data Mohammadmehdi Ataei, Farzaneh Askari, Kamal Rahimi Malekshan, Pradeep Kumar Jayaraman Autodesk Research Related Resources Model Description This model is a fully fine-tuned Qwen3-VL-2B-Instruct that takes 8 rendered views of a 3D shape (4 front, 4 rear at 256×256) and generates executable CadQuery Python code that reproduces the geometry. The model was trained entirely on synthetic data from Zero-to-CAD 1M (979,633 training samples) — no real-world CAD files were used. Key Results Comparison with Baselines Quick Start Inference Execute the generated code Training Details Evaluation Protocol - Metric: Voxelized IoU at 64³ resolution between generated and ground-truth solids - Rotational alignment: Maximum IoU over 45° rotation increments - Success rate: Percentage of generations producing valid, executable CadQuery code Intended Uses - Image-to-CAD reconstruction — reconstruct editable parametric CAD from rendered views - Research baseline — starting point for Image-to-Sequence CAD generation research - Integration — combine with rendering pipelines for end-to-end 3D reconstruction Limitations - Trained on synthetic data only; may struggle with photorealistic or noisy inputs - Expects 8 clean rendered views at 256×256 — other configurations are untested - Outputs CadQuery code only; other CAD formats require post-processing - Complex multi-part assemblies may exceed the 4,096 token context window Citation If you use this model, please cite: License This model is released under the Apache License 2.0.
Summarised from the published model card. Read the full card on the HuggingFace links below.
Specifications
| Maker | ADSKAILab |
|---|---|
| Type | Language models |
| Parameters (lead) | 2.1B |
| Variants | 1 |
| Runs with | transformers |
| Based on | Qwen/Qwen3-VL-2B-Instruct |
| Released | 2026-04-10 |
| Popularity | 742 downloads / month |
| Likes | 68 |
| Licence | Open weights |
How it works
Variants
Open weights ship in several sizes and precisions. One page, all the variants — pick the one that fits your GPU. VRAM figures are estimates from model size.
| Variant | Params | Precision | VRAM | Fits 16 GB | Weights |
|---|---|---|---|---|---|
| Zero-To-CAD-Qwen3-VL-2B | 2.1B | BF16 | ~4.9 GB | ✓ | Weights ↗ |
Using it via the API
Once AxForge deploys zero-to-cad-qwen3-vl for you, it answers on the OpenAI-compatible API — the same base URL and keys as every other model. (zero-to-cad-qwen3-vl below is illustrative; you get the exact model name on deployment.)
$ curl -sS https://api.axforge.ai/v1/chat/completions \
-H "Authorization: Bearer $AXFORGE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"zero-to-cad-qwen3-vl","messages":[{"role":"user","content":"Hello"}]}'
Licence
Open weights under apache-2.0 — commercial use is permitted. Deploy it on AxForge EU hardware on request. Read the licence ↗