PPT_LOGO_4b
‹#›
© 2008 Autodesk
Autodesk Developer Network
Modeler API
AecModeler or AModeler
§The faceted solid modeler that ACA uses internally
§B-rep data structure
§Access to the solid’s geometric information
§Boolean operations such as union, intersection, and difference
§Calculation of area, volume, centroid, moments of inertia, etc.
§Plan to be replaced by Autodesk Shape Manager in future versions
body explode view subtract
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.