Framework:Local Operations
From DocR23
· ACIS System · Blending · Local Operations · Model Analysis · Model Visualization and Display · Modeling Operations · Surfacing ·
Local Operations Framework
The ACIS Local Operations Framework comprises five components which facilitate the modification of ACIS bodies. The term Local Operations implies a change to modeling geometry in a localized fashion; specifically the modification of a surface definition under a topological face. This concept has been expanded to encompass body offset, shelling, move, tapering and sheet extend. In this context, a great deal of topological changes are possible and handled by their respective operators. In addition, this framework includes the components for face and wire edge removal, as well as repairing body self-intersections.
Local Operations Components
| Component | Description |
|---|---|
| Local Operations | The Local Operations Component (LOP) is the base component of the framework. The core algorithm, TWEAK, replaces the surface definition of a face and is the main work horse for all the operations in this framework. TWEAK can be called standalone via api_tweak_faces. In addition, this component includes body offsetting, move, tapering, and sheet extend functionality... |
| Offsetting | The Offsetting Component (OFST) supplies functionality to offset edges on faces, wire bodies, and standalone ACIS faces ... |
| Remove | The Remove Component (REM), supports the removal of faces from bodies and heals the resulting body with the remaining faces. In addition, the component supports the removal of edges from a wire body and healing the gap by edge extension ... |
| Shelling | The Shelling Component (SHL) creates thin-walled solids by offsetting all faces of a solid model by a specified distance ... |
| Repair Body Intersections | The Repair Body Intersections Component (RBI), repairs body self-intersections that arise from performing a modeling operation. RBI is used by Local Operations, Shelling, and other components like Sweeping and Blending ... |