Solutions to common problems in Copy by Family - Intergraph Smart 3D - Help

Intergraph Smart 3D Molded Forms

Intergraph Smart 3D
10.1 (2014 R1)

Problem: A problem is encountered when creating a symmetry family.

Reason: Creating a symmetry family requires an equal number of positive and negative frames for a coordinate system.

Recovery: Update the coordinate system so that there are an equal number of positive and negative frames for the coordinate system.

Problem: The following error message displays in the log file:

The Object is being copied before its input <NoBlk>-5WB.101-1-PS.1-1

1. Please Check the Geometry and Inputs for this Object from Source to Target

2. Try to do Manual Copy of the Parent and Perform Find and Correlate.

Aborted due to Issue with Input Ordering.

!Skipped A-221LBH-1/Plate

!Note: Above elements have been skipped, run copy a second time

Reason: Copy by Family did not handle the ordering and wrote the message to the log file.

Recovery: Use Copy by Family multiple times to complete the copy.


Use Copy/Paste to create a find to map for these objects.

Problem: Smart 3D does not find an object using autoFind.

Reason: The objects are not identical, or the objects are not identical crossovers.

Recovery: Perform a manual Find using the browser to map the objects.

Problem: Objects depending on a hull do not copy using Across Models Family.

Reason: Either the source or target model has more than one hull.

Recovery: Perform a manual Find using the browser to map the hull from the source to the target model.

Problem: The Range Growth Value does not impact the selection of objects.

Reason: You have modified the Range Growth Value after clicking Create.

Recovery: Refresh the family, and then select the appropriate objects.

Problem: Smart 3D does not select objects for Modify, even though the objects have differences in attributes and geometry.

Reason: The objects are out of the workspace, or the Geom-Mod option is not available on the ribbon.

Recovery: Verify that the source and target objects are in the workspace. Use the Geom-Mod option if a change exists in the geometry of the source object.

Problem: Objects dependent on leaf systems or parts fail to copy.

Reason: Smart 3D performs the split operation step which generates leaves on the target side during the split operation step. This step follows the Molded Forms copy step.


Smart 3D performs the detailing step (which creates detailed parts on the target side) after the Molded Forms copy step.

Recovery: Perform multiple runs to copy this type of object.

Frequently Asked Questions

Q: Does Copy by Family support copy of objects created using a rotated coordinate system?

A: No, Copy by Family cannot be used to copy objects if the objects are created using rotated coordinate systems.

Q: How do I verify that the object is copied to the target?

A: Use Audit-Tool in Manual Mode to select the family and select the object to check from Smart 3D. Then, run a report to show whether Smart 3D copied the object to the target.

Q: How do I map objects that are not identical from the source to the target?

A: Use the browser in Manual mode to map the objects.

Q: How do I copy only certain objects in an Across Models Family?

A: Create a filter on the source with the objects to copy. Use that filter in the Source Filter box so that Smart 3D only processes the required objects.

Q: How do I copy objects that are children of an object I am not copying with Copy by Family?

A: Use Copy/Paste or Mirror Copy to copy the objects to the target. Then, use Find to map the object, and Copy the child objects using Copy by Family.

Q: How do I copy only certain objects from the source?

A: Press CTRL + Q to use the Manual Preselect option to manually select the objects to copy and synchronize. Smart 3D then makes Finish available. Click Finish to copy these objects to the target. This technique also works for Modify.

Q: When do I use Select All and Select Child?

A: To select all the objects, click Select All. The selected objects display in yellow.

To clear all the objects so that you can pick the objects to copy, clear Select All. The objects then display in cyan. As you select the objects to copy, they display in yellow.

To select all the child objects when you select the parent, click Select Child.

Q: Are some objects not supported by the audit tool?

A: The audit tool does not report logical connections created by manually created features copied using Copy by Family.

Q: Does Copy by Family support all kinds of filters?

A: The command supports ship filters, SQL filters, and user filters. Copy by Family does not currently support asking filters.

Q: Which kind of coordinate systems can I use to create a symmetry family?

A: Currently, Smart 3D only supports ship coordinate systems for creating a symmetry family.

Q: What should I do if I get an HRESULT failure?

A: HRESULT failures can occur because of compilation or build issues. Try to minimize the test case by reducing the number of objects to determine the object that is causing the HRESULT failure. Then, file a TR with the simplified workflow.

Q: What should I do if I see an Out of memory issue during the copy process?

A: Use the 3GB option and GC Cache to copy the objects from the source to the target. File a TR so that the memory issues are resolved.

Q: What is the difference between Manual Mode in Find and Manual Find in the browser?

A: Smart 3D uses both options to map source to target objects. In Manual Mode, you can resolve one object at a time. You can use Manual Find to resolve multiple objects at a time.

Q: What is the custom filter option in Copy by Family?

A: You can select either a workspace filter or any specific filter for performing the following actions:

  • Find/Create/Modify/Delete option in Copy by Family.

  • Select objects for processing that are common to the workspace by using the Custom Filter option.

Q: What issues do I face when I use coordinate systems with different frame spacing in Across Models Family?

A: Issue 1 - If you create objects using one coordinate system but create the family using another coordinate system, Smart 3D creates substitute planes at an improper location, because the frame spacing is different for both of the coordinate systems. Because of this, use the same coordinate system for both the family and the objects.

Issue 2 - If you create the hull and range family with coordinate systems having different frame spacing, hull mapping fails. This also causes all of the dependents of the hull to fail to copy.

Q: Does Copy by Family support modification (Property or Geometry)?

A: No, you cannot propagate feature modification to the target by using the Copy by Family modify operation. You can achieve this by updating the feature count on the source by adding or removing features on the source. Copy by Family picks up this feature count as a difference and deletes and recopies all of the features to the target.

Q: What kind of advanced plate system (APS) plates are supported using Copy by Family?

A: Copy by Family supports the following advanced plate systems:

  • Plate systems created using APS polyline plate macros

  • Plate system created using APS corrugated plate macros

  • Plate system created using APS swage plate macros

Q. What is the System Hierarchy option in Copy by Family?

A. Copy by Family provides target parent system options on the Select Copy Family dialog box so that the target objects are copied under the given parent system. This makes target objects easier to locate.

Q: What is Copy/Paste? How can I use this command in conjunction with Copy by Family?

A: Copy/Paste lets you copy and paste objects from the source to the target by taking inputs from the Paste dialog box.

If an object fails to copy from the source to the target using Copy by Family, then all the dependent objects also fail to copy because the parent is missing on the target. Use Copy/Paste to copy such objects, and perform an auto or manual Find to map the source to the target object. Then, use Copy by Family to copy the dependent objects.

Q: What should I do to decide if a problem is related to Copy by Family?

A: Perform the following actions:

  1. Verify that the object is supported by Copy by Family. For more information, see Objects and behaviors supported for Copy by Family.

  2. If the object is supported, check for a ToDo list entry.

  3. Try to Edit the object.

  4. Try to Copy/Paste the object.

  5. Try Model Data Reuse for the object.

If all the previous actions are successful, then the issue is related to Copy by Family.

Q: What is the port mapping issue in Copy by Family?

A: If the following message displays in the finish log, then this is a port mapping issue in Copy by Family.

WARNING : Cannot resolve input mapping for object->
!Skipped F 70.000 m-1TBH-1/Plate
!Please review with support

Possible reasons:

  • Smart 3D did not copy an object that the port needs.

  • An ordering issue from Copy by Family exists.

  • A port mapping issue from Copy by Family exists.

Use Copy/Paste to copy the object, and then use Auto or Manual Find to map the objects using Copy by Family.

Q: What are the implications of using Commit in rules?

A: Avoid using Commit and client-tier references in rules. Using these references can cause Smart 3D to exit.

Q: Can I use Copy by Family to convert a candidate to a crossover, or convert a crossover to a candidate?

A: Copy by Family does not convert a crossover to a candidate or a candidate to a crossover. We recommend that you do not perform such workflows, as the conversion might result in Copy by Family data model corruption.

Q: When I change a leaf system, which objects are highlighted for modification?

A: Copy by Family does not support leaf system selection or deselection. When you modify a leaf system, the software reports all the changes in a log file. On Finish, the target leaf system inherits the changes.