4.7Visit RapCAD
Plans and prices
| Plan | Price | Billed |
|---|---|---|
| RapCAD | $0 | — |
From RapCAD's own pricing page, checked 11 Oct 2026. Every plan
What the maker publishes
- 2D and 3D
- Users can work with 2D and 3D objects within the same environment. source
- Boolean geometry
- It supports Boolean operations on 3D Nef Polyhedrons, including union, intersection, and difference. source
- Design approach
- It uses a modular scene description language rather than a GUI based CAD workflow. source
- Free plan
- Yes source
- Integrations
- Designs are compatible with traditional text based source control management software. source
- License
- The project is published under the GPLv3 license. source
- Linux limitation
- The README lists Ubuntu Bionic, Focal, and Groovy as supported distributions. source
- Maintenance
- The project page says RapCAD is maintained by Giles Bathgate. source
- Multithreading
- RapCAD is designed to use multi core processors for faster calculations. source
- Precision
- RapCAD uses arbitrary precision arithmetic powered by the GMP and MPFR libraries, converting to floating point precision at rendering or export. source
- Procedural modeling
- Its scene description language supports a procedural and imperative approach for defining and automating model creation. source
- Purpose
- RapCAD is an integrated development environment for creating rapid prototype models for RepRap and RepStrap 3D printing machines. source
- Reusable modules
- Users can create reusable component modules and distribute them as a design library. source
- Security
- The project describes its GPLv3 licensed scene description language as avoiding general purpose capabilities such as reading or writing files and network access. source
- Source control
- Its text based designs are compatible with traditional source control management software. source
- Supported platforms
- Windows, Ubuntu Linux, macOS source
- Supported platforms
- Installation instructions are provided for Windows, Ubuntu Linux, and Mac OS X. source