A free and open source CAD package using drag-and-drop shapes.
This repository is the installer and auto-updater. The installable releases are found here.
The below link is for the source code of the main application itself.
https://github.com/CommonWealthRobotics/CaDoodle-Application
The workflow of Tinkercad is an excellent experience for novice users of CAD.
- Drag and drop shape
- Group and ungroup
- Solid and Hole status
- Undo of operations
- Stretch and move handles
- Library of examples
- Nearest Surface snappping
This workflow suffers from a few fundemental problems
- Web based UI means it is enclosed by whomever runs the server
- Subscription model is precarious (Autodesk is not known as a reliable partner for free tools over time)
- Proprietary source files
This application is Java based and uses BowerStudio as the CAD kernel.
All scripts will be compatible BowlerStudio scripts.
UI will be laid out in SceneBuilder / JavaFX.
OpenJDK 17
The following platforms will be targeted:
- Windows
- Mac OS (Intel and Aarch64)
- Linux Ubuntu .deb and flatpack)
- ChromeOS
16 gb of ram is required.
The following platforms will not be targeted:
- Androind
- iOS