STEP Import Options
The STEP reader uses the ct_reader.ini file with the following available options:
@AttributesAsMetadata
Value |
Description |
on |
Import all generic attributes (global and related to single entities) as metadata. <name> |
off |
Do not import generic attributes. |
part |
Import just the global attributes (the attributes related to the part as a whole) as metadata. <name> |
entity |
Import just the entity attributes (the attributes related to single entities) as metadata. <name> |
%attribute1%attribute2%attribute3 |
Import specified generic attributes as metadata. The attribute names are listed, separated by a character that you choose, and inserted as the first element of the string. The example uses '%' as a separator. You can choose another character as a separator, in case one of the listed attribute names contains '%'. HyperMesh will recognize it as it is the first character of the string. <name> |
@AvoidThirdPartyConversion
Value |
Description |
on |
Avoid using the conversion functions provided by third party (default). |
off |
Use the conversion functions provided by third party. |
@CleanupTol
Value |
Description |
double |
A negative value (default) means to use the auto cleanup tolerance. A value greater than the calculated auto cleanup tolerance means to use that specific tolerance. Refer to the CAD Cleanup Tolerance section. |
@ColorsAsMetadata
Value |
Description |
integer |
Read color attributes of geometric entities as metadata with integer values. COLOR_RGB |
real |
Read color attributes of geometric entities as metadata with real values. COLOR_RGB |
on |
Same as integer |
off |
Do not read color attributes (default). |
@DensityAsMetadata
Value |
Description |
on |
Read density value as metadata (default). DENSITY |
off |
Do not read density value. |
@DoNotMergeEdges
Value |
Description |
on |
Preserve the original geometry edges, instead of merging them together during the import cleanup phase. |
off |
Merge edges together during the import cleanup phase (default). |
@FullNameAsMetadata
Value |
Description |
on |
Generate the full CAD name, as retrieved from the CAD part, as metadata. This consists of assembly name/part name/feature name/entity name. FULL_IDENTIFIER |
off |
Do not generate full name metadata (default). |
@ImportBlanked
Value |
Description |
on |
Import entities that are hidden, blanked or no show. |
off |
Do not import entities that are hidden, blanked or no show (default). |
@ImportForVisualizationOnly
Value |
Description |
on |
Import the model for visualization purposes only. This skips many of the import steps (cleanup, stitching, solid creation, and so on) to provide a faster import. The resulting model may not be suitable for other uses. |
off |
Import the model in the normal fashion (default). |
@ImportFreeCurves
Value |
Description |
on |
Import free curves (wireframe entities) into the model (default). |
off |
Do not import free curves. |
@ImportFreePoints
Value |
Description |
on |
Import free points into the model (default). |
off |
Do not import free points. |
@MaterialName
Value |
Description |
string |
Name of the CAD attribute containing the material name info of the current part. Default is "Material"; meaningful only if @AttributesAsMetadata = "part". It only generates temporary data used by the ExtAPI cadassm tool. |
@MetadataPrefix
Value |
Description |
string |
The string is prefixed to all metadata names. No prefix is used by default. See CAD Metadata Naming for more details. |
@OriginalIdAsMetadata
Value |
Description |
on |
Import original CAD entity IDs as metadata. ORIGINAL_ID |
off |
Do not import original CAD entity IDs as metadata (default). |
@PartNumber
Value |
Description |
string |
Name of the CAD attribute containing the part number info of the current part. Default is "PartNumber"; meaningful only if @AttributesAsMetadata = "part". It only generates temporary data used by the ExtAPI cadassm tool. |
@ScaleFactor
Value |
Description |
double |
Defines the model scaling factor during import. Default is 1.0. |
@ShrinkSurfaces
Value |
Description |
on |
For trimmed surfaces, shrink corresponding base surfaces to only enclose the extents of the external trimming contour, plus a narrow frame. |
off |
Do not modify base surfaces (default). |
@SkipCreationOfSolid
Value |
Description |
on |
Read surfaces, but do not create solid entities. |
off |
Create solid entities (default). |
@SplitComponentsByBody
Value |
Description |
on |
Create one HM component per third party body. There might be one or more third party bodies per third party component. This option cannot be used when @ReadCompositeData is enabled, or in conjunction with @SplitComponentsByPart. |
off |
Do not consider the division of third party components into third party bodies while creating HM components (default). |
@StitchingAcrossBodies
Value |
Description |
on |
Stitch surfaces belonging to different components. |
off |
Do not stitch surfaces belonging to different components (default). |
@TagsAsMetadata
Value |
Description |
on |
Create entity name as metadata (default). TAG |
FromBody |
Take entity from its parent body and create it as metadata. TAG |
off |
Do not read tags. |
@ThicknessName
Value |
Description |
string |
Name of the CAD attribute containing the thickness info of the current part. Default is "Thickness"; meaningful only if @AttributesAsMetadata = "part". It only generates temporary data used by the ExtAPI cadassm tool. |
@UID
Value |
Description |
string |
Name of the CAD attribute containing the UID info of the current part. Default is "UID"; meaningful only if @AttributesAsMetadata = "part". It only generates temporary data used by the ExtAPI cadassm tool. |