The 3D ACIS® Modeler (ACIS) is Spatial’s prominent 3D solid modeling engine. 3D InterOp is a CAD data translation framework (Interoperability)
Framework:System
From DocR20
(Redirected from Portal:ACIS/System)
· ACIS System · Blending · Local Operations · Model Analysis · Model Visualization and Display · Modeling Operations · Surfacing ·
| Topic | Description |
|---|---|
| Initialization and Termination | Recommendations for when and how to initialize/terminate ACIS. |
| Error Handling | How to extract error codes/messages from failed APIs. How to best use ACIS EXCEPTION blocks. |
| Copying Models | Copy all or a portion of a model. |
| Deleting Models | Delete all or a portion of a model from memory. |
| Saving and Restoring Models | Save/restore ACIS models to disk. SAT versus SAB file formats. Recommendations for applications embedding ACIS model data into their proprietary file formats. |
| History and Roll | Use our history mechanism to undo a modeling operation - or redo it. |
| Attributes | Use attributes to attach application data to the model. |
| Versioning | Used to specify that an ACIS API behave according to a particular version of ACIS. (Used primarily by feature-tree based applications.) |
| Journaling | Take a snapshot of an API's inputs for use in Scheme (a test application we provide as part of our packaging). Useful for submitting questions/issues regarding the behavior of a particular API. |
| Annotations | Use annotations to understand what happened to a model during a modeling operation. |
| Memory Management | Use ACIS memory management functionality to allocate and de-allocate memory, collect statistics about memory usage, and more. |
| Model Management | Overview of functionality for managing ACIS models. |
| Minimizing Memory | Techniques reducing ACIS' memory usage (sometimes at the cost of performance). |
| Optimizing Performance | Techniques for streamlining ACIS' performance (sometimes at the cost of consuming more memory). |
| Thread-Safe ACIS | Thread-Safe ACIS supports multi-threading with thread management, thread-local storage, and mutual exclusion functionality. |
