Structurally merging models with different ancestors
You can structurally merge models that do not have a common
ancestor by comparing their structures.
About this task
Note: Structural merging is not supported for topology models.
- Structural merging
You can combine models that do not have a common ancestor by merging their structures. When you structurally merge two models, you designate a source and target model, and then merge the content of the source model into the target model. Structural merging is different than merging models that have a common ancestor. When you merge models that have a common ancestor, you compare their model element identifiers. - Structurally merging models
You can combine models that do not have a common ancestor by comparing their structures. When you combine models, you merge the content of the source model into the target model. You should always save a backup copy of the original target model because you overwrite the target model after you complete a structural merge. - Changing the names of source model elements
When you structurally merge models, you can change source model element names to avoid naming conflicts with target model elements. - Applying manual mappings
When you structurally merge models, you can apply manual mappings to match similar model elements that have different names. For example, if you want to compare Class1 in Model1 to Class2 in Model2, you manually map Class1 to Class2. - Removing manual mappings
When you structurally merge models, you can remove manual mappings that you created to match similar model elements that have different names. - Applying changes to target models
When you structurally merge models, you can apply a change from the source to the target model. You can also apply a change by type to the target model. For example, you can apply all additions, deletions, or moves from the source model to the target model.
Feedback