Constraint-based sketcher extension for Blender that allows to create precise 2d shapes by defining a set of geometric constraints like tangent, distance, angle, equal and more. Sketches stay editable and support a fully non-destructive workflow.
⚠️ Experimental extension: This is still work in progress, don't use it on production files without a backup.
Minimum version: Blender 5.0
More than just an extension learn more: CADsketcher.com
- Preferred Download Method (This way we can update you about big updates and ask your opinion on big changes)
- Easy To Read Roadmap
- Github Roadmap
- Documentation
- Installation
- Discord
- Report A Bug
- Feature Request
- Contribute
Adding CAD Sketcher as a remote repository lets Blender install and update it in-app:
- In Blender go to
Edit > Preferences > Get Extensions. - Open the repositories drop-down (arrow in the top-right corner) and choose Add Remote Repository.
- Paste the URL below, tick Check for Updates on Startup, and confirm:
https://hlorus.github.io/CAD_Sketcher-extensions/stable/index.json - CAD Sketcher now appears in the extensions list — press Install.
For alternative installation methods (ZIP file, legacy add-on, git) and solver-dependency / Python-version notes, see the installation guide.
Follow the getting started guide to get familiar with the extension.
The project accepts donations through Open Collective.
Alternatively individual developers can link their donation links here:
hlorus - Lead Dev
