STEP AP242 BOM to ENF¶
Section Name [STEPBOM2ENF]
ConvertGeometryRole¶
Specify the object (geometry file) for the data conversion by “Role” of “DocumentAssignment”.
When multiple documents are assigned to a single part, converts DocumentAssignment that has the specified Role and is a geometry file.
When there is no DocumentAssignment with the specified Role, checks each DocumentAssignment from the top, and converts the first-found geometry file.
Please note that you cannot specify multiple values.
- Default Value:
ConvertJTPart¶
Specify whether to convert the external reference part files in JT format
- Default Value: 0
- Values
- 0: Ignore the external reference part files in JT format (Don’t convert them)
- 1: Convert the external reference part files in JT format to ENF
ConvertSTEPPart¶
Specify whether to convert the external reference part files in STEP format.
- Default Value: 0
- Values
- 0: Ignore the external reference part files in STEP format (Don’t convert them)
- 1: Convert the external reference part files in STEP format to ENF
HealExternalFile¶
Specify whether to run auto healing on external files.
It is recommended to turn off this parameter when the output ENF file is to be used for CAD validation.
- Default Value: 1
- Values
- 0: Don’t heal external files (Recommended when validating STEP AP242 BOM file vs. CAD file)
- 1: Heal external files (Recommended when translating STEP AP242 BOM to CAD)
PartIDMapping¶
Specify the attributes in STEP BO Model XML (Part ID or component name) to use for PartName and PartNumber (system properties) in ENF.
Specify which Part ID to use (Identifier.id or Id.id) as well when using Part ID. The other will be used when specified ID is not available.
- Default Value: 3
- Values
- 0: PartName: Component name, PartNumber: Empty
- 1: PartName: Component name, PartNumber: Part ID (Use Identifier.id when available)
- 2: PartName: Component name, PartNumber: Part ID (Use Id.id when available)
- 3: PartName: Part ID (Use Identifier.id when available), PartNumber: Component name
- 4: PartName: Part ID (Use Id.id when available), PartNumber: Component name
PartVersionIDMapping¶
Specify whether to convert PartVersion ID, and which PartVersion ID in STEP BO Model XML (Identifier.id or Id.id) to use for PartRevision (system property) in ENF when converting.
Default Value: 1
Values
0: Don’t convert PartVersion ID
- 1: Use Identifier.id in STEP BO Model XML(Use Id.id instead when Identifier.id is not available)
- 2: Use Id.id in STEP BO Model XML(Use Identifier.id instead when Id.id is not available)
SkipEmptyAsmExternalFile¶
Specify whether to skip converting an assembly external file when it is empty.
- Default Value: 0
- Values
- 0: Don’t skip (Convert the assembly external file even when it is empty)
- 1: Skip converting the assembly external file when it is empty
XConvertSystemProperty¶
Specify whether to convert system properties. (Attribute)
- Default Value: 0
- Values
- 0: Don’t convert system properties
- 1: Convert system properties
XConvertUserProperty¶
Specify whether to convert user properties. (Attribute)
Default Value: 0
Values
0: Don’t convert user properties
- 1: Convert user properties.In case of a key name conflict, convert using the value in STEP BO Model XML.
- 2: Convert user properties.In case of a key name conflict, convert using the value in external reference part files.