The STEP writer also uses the step_writer.ini file with the following available options:
@AllowDisjointShells
Value |
Description |
on |
Store non-manifold geometry in one disjoint feature. |
off |
Split and store non-manifold geometries as separate joint shell features (default). |
@AssemblyMode
Value |
Description |
flatten |
Write entities in all components to a single component. |
hierarchy |
Single level assembly with each component as a child (default). |
@Export
Value |
Description |
all |
Export all geometry (default). |
displayed |
Export displayed geometry only. |
@GeometryMode
Value |
Description |
Standard |
Write CAD geometry with standard types such as cylinder, cone, circle, and so on (default). |
BSpline |
Convert all surface geometry data into NURBS. This option may increase the output file size and be time consuming depending on the actual geometry. |
@LayerMode
Value |
Description |
None |
No special layer handling is performed (default). |
ComponentID |
The entities in each HyperMesh component will be assigned to the layernumber in the STEP file corresponding to that component ID. |
@MetadataPrefixFilter
Value |
Description |
string |
The prefix to use to find metadata to export. Only metadata with the specified prefix is exported. Any metadata without this prefix is not exported. Default is empty, meaning all metadata will be exported. |
@OptimizeForCAD
Value |
Description |
on |
Fix gaps between stitched edges and vertices to make the actual geometry of the surfaces consistent with the model topology before export, and check the topology of the model for gaps that are larger than a given tolerance between shared, non-manifold, or suppressed edges. If the gap is found to be bigger than the tolerance, the surface and edge geometries are morphed parametrically and in 3D, if necessary, to make the gap smaller than the tolerance. In addition, non-essential degenerate edges are removed. This also modifies the geometry within HyperMesh (default). |
off |
Do not perform the optimization steps. |
@RemoveMetadataPrefix
Value |
Description |
on |
Remove the metadata prefix for export. Meaningful only if @MetadataPrefixFilter is enabled and non-empty. |
off |
Do not remove the metadata prefix for export (default). Meaningful only if @MetadataPrefixFilter is enabled and non-empty. |
@StepHeaderAuthorInfo
Value |
Description |
string |
String to use for the AUTHOR field in the STEP header. |
@StepHeaderAuthorizationInfo
Value |
Description |
string |
String to use for the AUTHORIZATION field in the STEP header. |
@StepHeaderOrganizationInfo
Value |
Description |
string |
String to use for the ORGANIZATION field in the STEP header. |
@TopologyMode
Value |
Description |
Solid/Shell |
Export topology data similar to HyperMesh topology data, keeping the distinction between solids and shells (default). |
Surface |
Export each surface, including solid faces, as a single surfaces, effectively neglecting connectivity. |
@Units
Value |
Description |
Microns Millimeters Centimeters Meters Kilometers Microinches Inches Feet |
The unit system to use for export. |
@Version
Value |
Description |
string |
The STEP version to use for export. Valid versions are AP214 (default). |
@WriteColorFrom
Value |
Description |
string |
Specify colors for the geometrical entities during export. Colors are supported at the component level only, whereas individual entity colors (points, lines, surfaces, solids) are not supported. Valid values are Component (default) and Metadata. |
@WriteMetaDataAsColor
Value |
Description |
string |
Specifies the metadata to use for coloring entities. Default is COLOR_RGB. Meaningful only if @WriteColorFrom = "Metadata". |
@WriteMetaDataAsName
Value |
Description |
string |
Specifies the metadata to use for naming entities. Default is TAG. Meaningful only if @WriteNameFrom = "Metadata". |
@WriteNameFrom
Value |
Description |
string |
Specify names for the geometrical entities during export. Names are supported at the component level only, whereas individual entity names (points, lines, surfaces, solids) are not supported. Valid values are Component and Metadata (default). |