Hypertriton, Inc. Hypertriton, Inc.
( Francais )
HOME | DOWNLOAD | DOCS | SUPPORT | AUTHOR | CONTRIBUTE | BUGZILLA
What is CADTools?

Hypertriton CADTools is an open-source 3D computer-aided design (CAD) and manufacturing (CAM) toolkit built around an parametric, feature-based, sketch-driven 3D solid modeler. Much effort is directed at user interface, such that new users will find the program simple to learn, and experienced engineers will be able to work as efficiently as possible. The 2D sketching and 3D assembly capabilities of CADTools are built around graph-directed algebraic constraint solvers, which are critical components for achieving this goal.

The CAM part of CADTools provides a network client interface to the machctl daemon which can either be used to directly control machine tools, or compile RS-274 code (G-code).

We are using the Agar GUI library and the FreeSG 3D engine (most code being written for this project is actually in FreeSG). Both CADTools and its dependencies are available under a BSD license, which will make CADTools particularly suitable for integration into commercial products such as CNC machinery.

Development on CADTools is active and ongoing, but the software is still in early stages and at this point aimed at developers only. If you are looking for an existing, mature production-quality open-source CAD system, we suggest the CSG-based BRL-CAD. Our goal is for CADTools (being completely sketch-driven and BREP based) to become complementary to BRL-CAD.

Forums

If you have any questions, comments or suggestions, don't hesitate to contact the author. You can also obtain support and discuss with the developers via the #agar channel on irc.freenode.net.


Support CADTools