DSLCAD is a parametric CAD package. It offers a programming language & interpreter for building 3D models. It is designed for the 3D printing space but is flexible for use in other areas.
DSLCAD is free, open source and cross-platform!
Inspired by OpenSCAD, it has a language and 3D viewer to simplify the modeling experience.
- 100% scriptable parametric modeling
- Fully cross-platform
- Built in preview tool
- Web compatible
DSLCAD is available for:
Download the zip file for your system and extract it.
To create a DSLCAD program, create a new
Edit the file and add the following code:
// create a simple cube
Now render it in DSLCAD:
dslcad ./hello.ds --preview
You should see the preview open with a cube:
To learn more, check out the concepts page.