Components

From DocR22

Jump to: navigation, search

The following table lists all the components available for the ACIS products. For more information about a specific component, refer to the corresponding component documentation.

In the context of ACIS architecture, the term "component" relates to the library structure underlying a composite library. The significance of components has diminished significantly with recent releases of ACIS because of composite libraries. In the future, components will continue to be de-emphasized in both the interface and documentation.

Component Name Abbreviation Composite
Library
Description/Comments 3D ACIS
Modeler
3D ACIS
Exchange
3D Viz
Exchange
ACIS Deformable Modeling ADM admhusk.dll Free-form 3D sculpting operations on a curve or surface. ADM also contains the Advanced Covering interface.
X
Advanced Blending ABL SpaACIS.dll Blending beyond standard blending.
X
Assembly Modeling ASM SpaACIS.dll Assembly modeling operations.
X
Base BASE SpaACIS.dll Provides very low-level common functionality that is used by all ACIS components, such as memory management, thread management, error handling, and some basic data types.
X
X
X
BlendingBLND SpaACIS.dll Standard blending operations.
X
Booleans BOOL SpaACIS.dll Unite, intersect, and subtract operations.

Note: Use of Euler operators is allowed with both 3D ACIS Exchange and 3D Viz Exchange.

X
See
Comments
See
Comments
Cellular Topology CT SpaACIS.dll Divide larger regions up into smaller sub-regions or cells.
X
ClearanceCLR SpaACIS.dll Determine minimum distance between bodies or faces.
X
X
Constructors CSTR SpaACIS.dll Basic topology construction; wireframe construction and editing; analysis (area, length, mass properties).
X
X
X
CoveringCOVR SpaACIS.dll Cover wires and sheets (all boundaries specified).
X
Defeaturing DFT SpaDefeature.dll Defeaturing operations.
X
FaceterFCT SpaACIS.dll Generate faceted (polygonal) representation.
X
X
Generic AttributesGA SpaACIS.dll Predefined attributes that allow applications to capture and exchange application-specific data.
X
X
X
HealingHEAL SpaACIS.dll Fix models usually imported from other modeling systems into ACIS in which tolerance problems affect how ACIS interprets the model.
X
X
X
HOOPS/ACIS Bridge HABRIDGE SpaHBridge.dll Encapsulates the work needed to connect the ACIS modeler from Spatial to the HOOPS/3dGS.
X
X
HOOPS/ACIS PART HAPART SpaHPart.dll Helper class that wraps PART for use with the HOOPS/ACIS bridge.
X
X
Interactive Hidden LineIHL SpaACIS.dll Creates views of ACIS model objects with hidden lines removed.
X
X
IntersectorsINTR SpaACIS.dll Curve/curve, curve/surface, surface/surface intersectors; ray testing; silhouettes; parameter lines; point classification; body checking; curve and surface extension.
X
X
X
Kernel KERN SpaACIS.dll Spline interface; basic entity and attribute support; topology and geometry entity classes; construction geometry classes; save and restore support; history and roll support.
X
X
X
Laws LAWS SpaACIS.dll Provides symbolic representations of equations to solve complex problems.
X
Local Ops LOP SpaACIS.dll Locally manipulating models.
X
Offsetting OFST SpaACIS.dll Wire and face offsetting.
X
Precise Hidden Line Removal V5 PHLV5 SpaPHLV5.dll Calculates hidden line data and draws hidden line representations of the model.
X
Part Management PART SpaACIS.dll Support for grouping entities.
X
Rendering Base RBASE SpaACIS.dll Interface common to all renderers.
X
X
X
Repair Body Intersections RBI SpaACIS.dll Repairing self-intersections in a body.
X
Remove Faces REM SpaACIS.dll Removing unnecessary faces, such as after a local operation.
X
Shelling SHL SpaACIS.dll Create shelled (hollow) bodies.
X
Skinning SKIN SpaACIS.dll Various techniques (including skinning and lofting) for fitting a surface through a set of curves.
X
Stitching STITCH SpaACIS.dll Stitches a list of faces and bodies into a single body.
X
X
X
Sweeping SWP SpaACIS.dll Sweep a profile along a path.
X
Space Warping WARP SpaACIS.dll Uses the ACIS law functionality to warp (including twisting and bending) entities based on law definitions.
X

See Also

Personal tools