InterOp:Connect/ACIS
From DocR21
| Format - ACIS |
| Other formats |
|
ACIS ·
CATIA V4 ·
CATIA V5 ·
HSF ·
IGES |
The ACIS component manages InterOp interaction with ACIS formats. This component is in the form of shared libraries.
For information regarding platform support, refer to Installation.
Prerequisites
The ACIS component requires a license for 3D ACIS Exchange, 3D Viz Exchange, or 3D ACIS Modeler. For information regarding supported platforms, memory size, and hard disk space requirements, refer to Installation.
Attribute Mapping
Attributes that are translated to and from ACIS to other supported InterOp components are as follows:
| ACIS Attribute | Description |
|---|---|
| ATTRIB_RGB | Color attribute |
| ATTRIB_XACIS_CURRENT | Current or Active status of axis-system (WCS), layer, layer-filter, or selection-set |
| ATTRIB_XACIS_ID | Identifier attribute |
| ATTRIB_XACIS_LAYER | Layer attribute |
| ATTRIB_XACIS_LAYER_NAME | Layer name attribute |
| ATTRIB_XACIS_LINEFONT | Line font attribute |
| ATTRIB_XACIS_LINETYPE | Line type attribute |
| ATTRIB_XACIS_LINEWEIGHT | Line weight attribute |
| ATTRIB_XACIS_NAME | Name attribute / Parameter name |
| ATTRIB_XACIS_ALIAS | Alias attribute |
| ATTRIB_XACIS_PICK | Pick attribute |
| ATTRIB_XACIS_PID | Permanent ID for topology data |
| ATTRIB_XACIS_PNAME | Permanent name for topology data |
| ATTRIB_XACIS_SHOW | Show attribute |
| ATTRIB_XACIS_THICKNESS | Thickness attribute |
| ATTRIB_XSTEP_PRODUCT_ID | Product ID attribute for STEP |
| SPAATTRIB_MATERIAL_NAME | Material name of the entity |
| SPAATTRIB_VALUE | Parameter value |
| SPAATTRIB_VALUETYPE | Parameter value type |
Note: The attributes, ATTRIB_XACIS_SHOW and ATTRIB_XACIS_PICK, are attached to ACIS only if the value of these attributes is False in the source system. If the value of these attributes is True in the source system, these attributes are not attached to the resultant ACIS body.
Note: InterOp Connect supports translation of Note information (containing parameters) from CATIA V5. For each Note, a SPACOLLECTION entity is created. Each SPACOLLECTION entity has a generic attribute (type ATTRIB_GEN_INTEGER) attached to it. The name of the attribute attached to a SPACOLLECTION entity is ATTRIB_XACIS_COLLECTION_TYPE. The value of this attribute is 1. For each parameter of the Note, another SPACOLLECTION entity is created and added as a member to the Note's SPACOLLECTION entity. For details, refer to Part Notes in the section Parameters.
Note: Parameter SPACOLLECTION entity has the following attributes to define the parameter:
- ATTRIB_XACIS_NAME: String, contains the parameter name.
- SPAATTRIB_VALUE: String, contains the parameter value.
- SPAATTRIB_VALUETYPE: Integer, contains the parameter value type. The following table lists valid integer values and the corresponding parameter value type:
Integer Value Parameter Value Type 0 Unknown 1 String 2 Integer 3 Double/Real 4 Boolean
Entity Mapping
Entities that are mapped between ACIS and other file formats are as follows:
| ACIS Entity | Form |
|---|---|
| BODY | solid, sheet, wire or point body |
| bspline | bspline |
| COEDGE | coedge |
| CONE | cone |
| CONE (cylinder) | cylinder |
| EDGE | edge |
| ELLIPSE | ellipse |
| ELLIPSE (circle) | circle |
| FACE | face |
| INTCURVE based on bs3_curve | curve |
| LOOP | loop |
| LUMP | lump |
| Offset | offset surface |
| PLANE | plane |
| Point | point |
| SHELL | shell (set of connected faces) |
| SPAGROUP | layer*, layer filter*, selection set |
| SPHERE | sphere |
| SPLINE | spline |
| STRAIGHT | line |
| TORUS | torus |
| VERTEX | vertex |
| WCS | coordinate (axis) system |
| Wire | wire |
* SPAGROUP entity in ACIS is used to represent logical collection such as layer, layer-filter, or selection-set.
