Modeler API – what
is it? AModeler is a faceted solid modeling system. It is used internally by
ACA, and provides the following functionality: |
|
•B-Rep (Boundary representation) data structure for the
faceted representation of solid bodies. In a nut shell, a solid (or body) is
composed of a set of faces which closed in 3d space. Each faces are defined
by a set of edges. |
|
•You can traverse this structure of body and access to the
geometry information. |
|
•It allows combination of bodies using the regularized
Boolean operations -- union, intersection, and difference -- and sectioning
bodies with a plane. |
|
•It calculates area, volume, centroid, moments of inertia
and products of inertia for bodies; calculation of area, perimeter, and
centroid for faces. |
|
And more. This is an advanced topic. Please make sure you understand the B-rep
theory behind this before you use this API. |
|