Data Exchange > Interface > Importing and Exporting Files > About the Exchange of Material Assigned to Bodies and Parts
About the Exchange of Material Assigned to Bodies and Parts
When you export Creo parts and part components of assemblies to 3D file formats that support the transfer of material, the material assigned at the part and body levels is exported. The part and body level material assignments of the Creo parts are exported based on the file formats and the format-specific export profiles, or the part-level material is directly assigned to the bodies of the exported parts.
If the material definition of the Creo models is sufficient for the calculation of mass property values in Creo, the non-native CAD systems to which the Creo models are exported calculate the corresponding mass property values.
Similarly, when you import non-native parts, part components, and their bodies, the material assigned at the part and body levels are imported to Creo. If the bodies of the imported part models have material assigned, the associated material density defined, and the material definition is complete, the mass property values calculated for the imported parts corresponds with the mass property values of the source models. The material name of the imported part then corresponds with the material name of the source models.
Part models that belong to some file formats have the system-defined material density set as the default. The material assigned at the part or body level is then imported with the system-defined default density, by the name of <part_name>_material or <body_name>_material.
If bodies with material assigned do not have explicit names, the bodies of the imported parts are named as body_1_material, body_2_material, body_3_material, and so on.
When the imported bodies with material assigned have explicit names, the long body names are truncated according to the Creo naming conventions. The_material suffix is retained when the long names of the imported bodies are truncated.
The material of part models is imported and exported even when the material assignment at the body level is different from the material assignment at the part level. A part can have material assigned as Master with the associative material density defined while one or more bodies of the part are explicitly assigned material with no material density defined.
When such parts are exported, the exported parts also have different material assignment at the part and body level. The material assignment of the exported parts corresponds with the material assignment in the source part models. The material explicitly assigned to one or more bodies of the part is not exported because the associated material density is not defined for these bodies.
When you re-import such parts, the mass properties computed for these part models are as different as the material assigned, as described.
The part-level material assigned as Master with density defined is exported and re-imported with the same part-level material and density definitions.
Though the material assigned at the part level is exported, the material explicitly assigned to one or more bodies of the part is not exported because the associated material density is not defined. When the same part is re-imported, those one or more bodies whose material did not export are re-imported with material assigned as Follow Master.