Reference Topics > Integrate imported models into Creo Elements/Direct Modeling
  
Integrate imported models into Creo Elements/Direct Modeling
* 
Imported models are models that were either created or modified in another CAD system.
Companies don't always model every component of their products internally; they often send models out for revision, or they routinely receive models from subcontractors who may not use Creo Elements/Direct Modeling or the same Creo Elements/Direct Model Manager database. This situation can disrupt the product design process.
Why?
Different CAD systems:
Any time you load an imported model into Creo Elements/Direct Modeling, Creo Elements/Direct Modeling views it as a new model, and it assigns it a new Model ID.
When you send models out to subcontractors, the revisions the subcontractor returns lose the attributes and properties of your original models. You also lose any revision history.
When you routinely receive models from subcontractors, the first model revision receives a new Model ID, as expected. However, Creo Elements/Direct Modeling interprets any subsequent revision of that model as new models so you lose any revision history.
Different Creo Elements/Direct Model Manager database:
If your subcontractor doesn't use the same database, the models retain the same Model IDs, but they acquire different database attributes. When you save these models, your database interprets the revisions as new models rather than as new revisions.
Use the Versioning tools in the Part & Assembly group to successfully integrate parts or assemblies into Creo Elements/Direct Modeling and your Creo Elements/Direct Model Manager database.
To integrate parts or assemblies from another CAD system,
To load and version the original part or assembly,
1. Load the reference (original) part or assembly from your database.
2. Click Structure and then, in the Part & Assembly group, click Version.
3. Click Make Version. The Make Version dialog box opens.
4. Define the reference part or assembly: select the part or assembly in the Structure Browser, and select Reference.
5. Click . In the Structure Browser, the reference part or assembly icon changes to the version icon: or.
To load and version the imported part or assembly,
1. Load the imported part or assembly. When you import a model, Creo Elements/Direct Modeling automatically loads the model in a top assembly. You can either ignore this top assembly, or you can delete it from the Structure Browser.
2. Click Structure and then, in the Part & Assembly group, click Version.
3. Click Make Version. The Make Version dialog box opens.
4. Define the part or assembly to integrate: select the part or assembly in the Structure Browser, and select ToReintegrate.
5. Click . In the Structure Browser, the imported part or assembly icon changes to the version icon: or .
To match the reference and imported parts and assemblies,
* 
Objects that should be matched must be marked as Reference and as To Reintegrate if they have the same SYSID in order to avoid sharing.
If the SysIDs are different, it is unnecessary to mark the objects. Nevertheless, it’s highly recommended to mark the objects anyway. Otherwise (especially for assemblies), you can easily lose track of the subassemblies and parts you have already used.
1. Click Structure and then, in the Part & Assembly group, click Version.
2. Click Reintegrate. The Reintegrate dialog box opens.
3. Match parts and assemblies; match individual parts and then match sub-assemblies. Finally, match the top assembly.
a. Select the reference part as the Reference.
b. Select the imported part as ToReintegrate.
* 
If you're working with a large assembly, you can display both assemblies in separate viewports. Select the original assembly for RefScope, and select the imported assembly for WorkScope. As you match, Creo Elements/Direct Modeling removes each part from both viewports.
4. Match part properties:
Creo Elements/Direct Modeling automatically detects the differences between the reference and imported part properties. If you see:
Transfer Ref. Inst. Name: the imported part name (the name in the Structure Browser) doesn't match the reference part name. Check this option to transfer the reference part name to the imported part.
Transfer Ref. Model Name: the imported model name (the unique identifier) doesn't match the reference model name. Check this option to transfer the reference model name to the imported part.
Transfer Ref. MassProps: only the reference part has mass properties. Check this option to transfer the mass property values to the imported part.
Remove imported MPs: only the imported part has mass properties. Check this option to remove the mass property values.
If you want to transfer part appearance properties, you must copy them manually.
5. Click Next. Continue until all parts and assemblies have been matched.
6. Click OK.
* 
You can view the type of version of the reintegrated assembly in the Assembly Properties dialog box. For more information, see Change Assembly settings.
To complete the integration,
* 
Before you save an assembly back into the database (Model Manager), you must mark all objects as originals using the Make Original command.
1. Although is no longer in the Structure Browser next to the reference top assembly, Creo Elements/Direct Modeling still identifies it as a version. In order to save your integrated model to the database, you must remove this version marker.
* 
Use the Make Original command to remove the version marker.
a. Click Structure and then, in the Part & Assembly group, click Version.
b. Click Make Original. The Make Original dialog box opens.
c. Select Reference.
d. For Version, select the reference top assembly.
e. Click to complete the operation.
2. Save the new revision to the database.
To integrate parts or assemblies from another database,
To load and version the original part or assembly,
* 
While integrating an assembly,
New parts are integrated along with the owning subassembly.
Modified parts replace parts in the database but retain properties like SYSID.
Out-of-date parts should not be integrated.
Before reintegrating an assembly, you must replace the out-of-date parts with actual parts that you want in the assembly.
1. Load the reference (original) part or assembly from your database.
2. Click Structure and then, in the Part & Assembly group, click Version.
3. Click Make Version. The Make Version dialog box opens.
4. Define the reference part or assembly: select the part or assembly in the Structure Browser, and select Reference.
* 
If you select an assembly, and then select ToReintegrate, all the children of the assembly are marked recursively.
Usually it’s only necessary to position the “top owner” of the subassembly to be integrated. The positions of its children normally should be taken from the re-imported model (subcontractor might have repositioned the parts).
5. Click . In the Structure Browser, the reference part or assembly icon changes to the version icon: or .
* 
The Reintegrate command ensures that the reference object is positioned to the same global position as the reintegrated object. You must position the object to be reintegrated to the correct reference position before reintegrating it.
To load and version the part or assembly to reintegrate,
1. Load the part or assembly.
2. Click Structure and then, in the Part & Assembly group, click Version.
3. Click Make Version. The Make Version dialog box opens.
4. Define the part or assembly to integrate: select the part or assembly in the Structure Browser, and select ToReintegrate.
5. Click . In the Structure Browser, the part or assembly icon changes to the version icon: or .
* 
The Reintegrate command ensures that the reference object is positioned to the same global position as the reintegrated object. You must position the object to be reintegrated to the correct reference position before reintegrating it.
To match the parts and assemblies,
1. Click Structure and then, in the Part & Assembly group, click Version.
2. Click Reintegrate. The Reintegrate dialog box opens.
3. Match parts and assemblies; match individual parts and then match sub-assemblies. Finally, match the top assembly.
a. Select the reference part as the Reference.
b. Select the imported part as ToReintegrate.
* 
If you're working with a large assembly, you can display both assemblies in separate viewports. Select the original assembly for RefScope, and select the imported assembly for WorkScope. As you match, Creo Elements/Direct Modeling removes each part from both viewports.
4. Match part properties:
Creo Elements/Direct Modeling automatically detects the differences between the reference and reintegrate part properties. If you see:
Transfer Ref. Inst. Name: The reintegrate part name (the name in the Structure Browser) doesn't match the reference part name. Check this option to transfer the reference part name to the reintegrate part.
Transfer Ref. Model Name: The reintegrate model name (the unique identifier) doesn't match the reference model name. Check this option to transfer the reference model name to the reintegrate part.
Transfer Ref. MassProps: Only the reference part has mass properties. Check this option to transfer the mass property values to the reintegrate part.
Remove imported MPs: only the reintegrate part has mass properties. Check this option to remove the mass property values.
If you want to transfer part appearance properties, you must copy them manually.
5. Click Next. Continue until all parts and assemblies have been matched.
6. Click OK.
* 
You can view the type of version of the reintegrated assembly in the Assembly Properties dialog box. For more information, see Change Assembly settings.
To complete the integration,
1. Although is no longer in the Structure Browser next to the reference top assembly, Creo Elements/Direct Modeling still identifies it as a version. In order to save your integrated model to the database, you must remove this version marker.
a. Click Structure and then, in the Part & Assembly group, click Version.
b. Click Make Original. The Make Original dialog box opens.
c. Select Reference.
d. For Version, select the reference top assembly.
e. Click to complete the operation.
2. Save the new revision to the database.
Integration hints
When you integrate, the original part or assembly takes the position of the imported model. If you want to keep the position of the original, you'll need to reposition the imported model before reintegration.
If your subcontractor has mistakenly deleted a part or assembly, you can share it from the reference into the imported assembly.
If your subcontractor has created a part or assembly you don't want, just delete it from the imported assembly.
Limitations
Reintegration matches parts and assemblies between models, but not specific faces, edges, or vertices. Therefore,
Labels, Docuplanes, Relations, or Features lose their points of reference during reintegration. To retain this data you must modify or recreate it before reintegration.
Some features such as Viewset, Relations, Animations, or Clash Analyses are lost during reintegration. You can manually recreate or transfer these features using feature based commands. For example Viewset can be transferred using the Attach Drawing command.