Edit the value for any attribute as required. The available attributes are:
- Attribute: IEF-EBOMSync-ConnectPartsJPO
Function: Defines the JPO that connects Parts to CAD objects.
Default Value: IEFEBOMSyncConnectParts
- Attribute: IEF-EBOMSync-FindMatchingPartJPO
Function: Defines the JPO that locates the Part for a specific CAD object
Default Value: IEFEBOMSyncFindMatchingPart
- Attribute: IEF-EBOMSync-NewPartCreationJPO
Function: Defines the JPO that creates new parts to connect to a specific CAD object
Default Value: IEFEBOMSyncNewPartCreation
- Attribute: IEF-EBOMSync-FailOnNotFindingMatchingPart
Function: When set to True, process fails if an existing matching part cannot be found for a CAD object. If False, the process does not fail even if an existing matching part cannot be found for a CAD object.
Default Value: False
- Attribute: IEF-EBOMSync-CreateNewPart
Function: If set to True, a new part is created if an existing part cannot be found for a CAD object. When set to False, a new part is not created even if an existing part cannot be found for a CAD object.
Default Value: True
The EBOM Synch config attributes, IEF-EBOMSync-FailOnNotFindingMatchingPart and IEF-EBOMSync-CreateNewPart should not be set as TRUE at the same time. If one of the attributes is set as TRUE, the other attribute must be set as FALSE or both as FALSE.
- Attribute: IEF-EBOMSync-DefaultNewPartType
Function: Provides the default type to use when creating parts, if the CAD object itself (in attribute IEF-EBOMSync-PartTypeAttribute) does not specify a part type for the EBOM process.
Default Value: Part
- Attribute: IEF-EBOMSync-ObjectAttrMapping
Function: Maps attribute values from the CAD object to the corresponding Part object. Each line in this attribute value defines the mapping of 1 CAD object attribute to the associated Part object attribute, and the attribute can contain as many lines as needed. The major type and the versioned type mapping must be added individually.
These attribute mappings can be added / modified / removed by the user using the local preference settings.
Default Value: The default value of this attribute is blank.
Syntax: CADType1|Attr1|PartType1|Attr2
Example:
INV Component|Author|Part|Originator
INV Versioned Component|Author|Part|Originator
INV Component|$$Description$$|Part|Test01
INV Versioned Component|$$Description$$|Part|Test01
- Attribute:IEF-EBOMSync-MandatoryObjectAttrMapping
Function: This mapping is specified by the administrator and is mandatory in the sense that, the user is not allowed to modify / remove this mapping through his local preferences.
The mapped attributes thus are compulsorily transferred from the CAD object to the corresponding Part object.
Default Value: The default value of this attribute is blank.
Syntax: CADType1|Attr1|PartType1|Attr2
Example:
INV Component|Author|Part|Originator
INV Versioned Component|Author|Part|Originator
INV Component|$$Description$$|Part|Test01
INV Versioned Component|$$Description$$|Part|Test01
- Attribute: IEF-EBOMSync-RelAttrMapping
Function: Maps attribute values from the relationship between CAD objects to the corresponding attribute on the relationship between Part objects.
Each line in this attribute value defines the mapping of one CAD relationship attribute to the corresponding attribute on the relationship between Part objects.
The attribute can contain as many lines as needed.
Default Value: The default value of this attribute is blank.
Syntax: CAD Rel1|Attr1|PartRel1|Attr2
Example:
CAD SubComponent|Spatial Location|EBOM|Component Location
CAD SubComponent|Must In Structure|EBOM|Notes
If using 3DLive, enter this value:
CAD SubComponent|Spatial Location|EBOM|Component Location
- Attribute: IEF-EBOMSync-MandatoryRelAttrMapping
Function: This mapping is specified by the administrator and is mandatory in the sense that, the user is not allowed to modify / remove this mapping through his local preferences.
The mapped attributes thus are compulsorily transferred from the CAD relationships to the corresponding relationships between Part objects.
Default Value: The default value of this attribute is blank.
Syntax: CAD Rel1 |Attr1|PartRel1|Attr2
Example:
CAD SubComponent|Spatial Location|EBOM|Component Location
CAD SubComponent|Must In Structure|EBOM|Notes
- Attribute: IEF-EBOMSync-AssignPartToMajor
Function: When set to true, the EC Part is attached to the Major of the CAD
Object upon EBOM Sync and any promotion of the CAD Object after
EBOM Sync would require the object be attached to an ECO.
Default Value: false
- Attribute: IEF-EBOMSync-NewPartPolicy
Function: Defines the policy to use for newly-created Part objects.
Default Value: Development Part
- Attribute: IEF-EBOMSync-NewPartRevision
Function: Defines the initial revision value for newly-created Part objects.
Default Value: A
- Attribute: IEF-EBOMSync-PartMatchRule
Function: Defines the rule to use for finding a Part match for a CAD object. The value of attribute IEF-EBOMSynch-NewPartRevision is not considered when the attribute IEF-EBOMSync-PartMatchRule is set to MATCH_CADMODEL_REV.
Possible Values:
- MATCH_CADMODEL_REV--The following cases are possible,
- If an existing part with a matching revision for the CAD model is found by the JPO set in the attribute IEF-EBOMSynch-FindMatchingPartJPO, then the part is used during EBOM Synch.
- If an existing part with same name and different revision for the CAD Model is found by the JPO set in attribute IEF-EBOMSynch-FindMatchingPartJPO, then the latest revision of the part is revised to match the CAD model revision during EBOM Synch.
Note:
If MATCH_CADMODEL_REV is set as the value, then the revision
sequence defined in the policy which is followed by the CAD object,
and the revision sequence defined in the policy which is followed
by the corresponding engineering part should match.
If the JPO set in attribute IEF-EBOMSynch-FindMatchingPartJPO does not find a part with the same name and different revision, a new Part matching the CAD Model revision is created.
If the revision sequence of Part and CAD Model does not match, then an error message is displayed.
- LATEST_REV--finds the latest revision of the Part.
You can create custom JPOs for alternative matching rules.
- Attribute: IEF-EBOMSync-RelDetailsToNavigate
Function: Lists the relationships to use to recursively navigate the CAD design and to replicate to create the matching EBOM structure (structure of Parts connected to child Parts).
Syntax: RelationshipName,direction,TypeName
where
- RelationshipName indicates the name of relations used.
- direction indicates the direction (from or to) where the object to be expanded is
- TypeName indicates the types of objects on the other end to consider for BOM creation.
Example:
CAD SubComponent,from,SW Component
As of Designer Central or IEF release 10.6, the out-of-the-box JPO ignores the type value.
Default Values:
CAD SubComponent,from,SW Component
CAD SubComponent,from,ACAD Component
CAD SubComponent,from,ACAD Drawing
CAD SubComponent,from,SE Component
SE Weldment,from,SE Component
Attached Reference,from,Microstation Design
Associated Drawing,to,INV Presentation
- Attribute: IEF-EBOMSync-AssociatedSpecInfo
Function: Newline-separated list of related documents containing part specifications to be connected to the CAD drawing.
Syntax: RelationshipName,direction,TypeName
where
- RelationshipName indicates the name of the relationship to be looked up during the EBOM sync operation to find the objects that need to be connected to the Part object as a specification.
- direction indicates the end at which the design object exists.
- TypeName indicates the types of objects on the other end of this relationship which are to be used for connecting with the Part object as additional specifications.
Example:
Associated Drawing,from,SW Drawing
Default Values:
Associated Drawing,from,ACAD Drawing
Associated Drawing,from,SW Drawing
Associated Drawing,from,SE Drawing
Associated Drawing,from,Cat V4 Drawing
Associated Drawing,from,INV Drawing
Associated Drawing,from,ProE Drawing
Associated Drawing,from,Cat Drawing
Associated Drawing,from,UG Drawing
Associated Drawing,from,INV Presentation
- Attribute: IEF-EBOMSync-InvalidTypes
Function: Newline-separated list of the ENOVIA types for which EBOM synchronization should not be done.
OOTB, the types IDF Model, IDF Versioned Model, ACAD Insert, ACAD Versioned Insert are added to the attribute IEF-EBOMSync-InvalidTypes.
These have been defined as invalid types for EBOM synchronization and an EBOM will not be generated for these types.
User's can add such types to the attribute IEF-EBOMSync-InvalidTypes, for which the user does not want EBOM to be synchronized. This is a new line separated list and both, the major type and the versioned type have to be mentioned in this list.
For example, if an user has the following structure, Drawing (having type SW Drawing) -> Component (having type SW Component) and has added types "SW Component" and "SW Versioned Component" to the IEF-EBOMSync-InvalidTypes and wants to perform EBOM Sync operation on the drawing, the following steps should be followed, so that EBOM Sync operation is done only on the "Drawing" and not on the entire structure.
- Search for MCAD-EBOMSyncConfig and open its attributes window.
- Modify the attribute IEF-EBOMSync-DrawingRelationInfo and remove the entry SW Drawing|Associated,to
- Modify the attribute IEF-EBOMSync-AssociatedSpecInfo and remove the entry Associated Drawing,from,SW Drawing .
- Attribute: IEF-EBOMSync-DrawingRelationInfo
Function: New-line separated list that defines how to navigate from a Drawing to the related CAD Model
Syntax: TypeName|RelationshipName, direction
- TypeName indicates the ENOVIA drawing type.
- RelationshipName indicates the name of the relationship to be looked up during the EBOM sync operation.
- direction indicates the end at which the drawing object exists.
The Drawing object is also connected as an additional specification to the Part object, created as part of EBOM operation for the associated object.
Example:
SW Drawing|Associated Drawing,to
Default Values:
ACAD Drawing|Associated Drawing,to
SW Drawing|Associated Drawing,to
SE Drawing|Associated Drawing,to
Cat V4 Drawing|Associated Drawing,to
INV Drawing|Associated Drawing,to
ProE Drawing|Associated Drawing,to
Cat Drawing|Associated Drawing,to
UG Drawing|Associated Drawing,to
INV Presentation|Associated Drawing,to
- Attribute: IEF-EBOMSync-GenerateCollapsedEBOM
Function: True/False flag to indicate whether or not to use multiple relationships to connect an Assembly to a Part when more than one occurrence of that Part is present in the Assembly.
Possible Values:
- True: Create as many relationships as needed between the Assembly and the Part.
- False: Create one relationship between the Assembly and the Part, with the Quantity attribute on the relationship set to the needed value.
Default Value: FALSE
- Attribute: IEF-EBOMSync-PartRelState
Function: Defines the state of the policy used as the released state during EBOM Synch.
Default Value: Complete