References
Warning
The module is still in alpha version and the API may change a lot before release.
Tip
Most of the submodule functions and classes are present in the madcad root module, so unless you write a library you won’t need to import them explicitly.
- mathutils - All the basic math types and functions
- mesh - meshes and discretised objects
- kinematic - Kinematic solver/constraint system
- joints - Kinematic Joints definition
- primitives - 3D Primitives for Wire generation
- constraints - Geometric constraints on primitive
- generation - Functions to generate mesh surfaces from lines or meshes
- blending - Creation of surface between outlines
- cut - Functions for cutting meshes at edges or points, like chamfer
- boolean - Boolean cut/intersect/stitch meshes
- reverse - Reverse engineering functions
- hull - build convex hulls from lines or surfaces
- io - Read/write mesh or data files
- settings - Global and default settings
- hashing - Fast access to space associated data
- rendering - 3D user interface
- scheme - Annotation functionalities
- text - text rendering and meshing
- standard - Common standard parametric parts
- gear - Generation of gears, racks, etc