User guide¶
How to
Distances operations
Intersections
Boolean Operations
Dealing with STEP files
Dealing with STL files
Very useful Operations
The design3d library is structured using a modular approach as follows:
Core Compiled: provides fundamental objects and algorithms for B-Rep modeling, implemented in C++ for performance reasons;
Core: provides fundamental data structures and algorithms for B-Rep modeling;
Geometry: provides functions and tools for calculations and geometric operations with design3d geometric objects;
Curves: Provides fundamental curves Objects, like Infinite lines, Circle and ellipses.
Edges: a shape corresponding to a curve and bounded by a start and an end point;
Wires: a sequence of edges connected by their vertices;
Surfaces: Provides surfaces objects, which are defined by its mathematical equations
Faces: Provides faces objects, whire are defined by a surface and a boundary representation, that is called Suface2D in design3d;
Shells: Provides shells objects, whiche are collections of faces
STL: provides support for importing and exporting STL files;
STEP: provides support for importing and exporting STEP files;
Mesh: provides tools for creating and manipulating triangular meshes;
Primitives3d: provides tools for creating 3D primitives like extrusion, revolution and sweep.
Display: provides tools for rendering and visualizing 3D models;
Cloud: provides algorithms to work with a cloud of points;
ALL MODULES¶
Q&A¶
No questions yet.