Map Form Attributes from Teamcenter to HyperMesh
If your integration requires exporting Form attributes from Teamcenter into Inspire, you must explicitly define the mapping for each attribute.
Important: Check with your Altair
representative to confirm which attributes are supported by Inspire. Unsupported attributes will be mapped
"as-is."
- Use Case Example
- You have a Teamcenter attribute named
be4_Thickness, and you want to export it to Inspire under the attribute nameHW_Thickness.
-
Add the attribute mapping by inserting the following XML snippet inside the
<PLMXMLFormAttributeToUDMAttributes>block:
This tells Inspire to take the Teamcenter attribute<PLMXMLFormAttributeToUDMAttribute> <PLMXMLAttribute>be4_Thickness</PLMXMLAttribute> <UDMAttribute>HW_Thickness</UDMAttribute> </PLMXMLFormAttributeToUDMAttribute>be4_Thicknessand rename/map it toHW_Thicknessin the UDM export. -
If applicable, handle list-type attributes.
If the Teamcenter attribute is a list type, you need to declare that explicitly by adding the
<PLMXMLAttributeType>tag with the valueList.<PLMXMLFormAttributeToUDMAttribute> <PLMXMLAttribute>be4_Thickness</PLMXMLAttribute> <PLMXMLAttributeType>List</PLMXMLAttributeType> <UDMAttribute>HW_Thickness</UDMAttribute> </PLMXMLFormAttributeToUDMAttribute> -
After editing the XML file, validate the XML file structure.