An object does not have a related material - Intergraph Smart 3D - Administration & Configuration

Intergraph Smart 3D Database Integrity Administration

Intergraph Smart 3D
Administration & Configuration
12.1 (2019)


An object does not have a related material.



Detailed Description

An object does not have a related material: Missing SystemHasMaterial relationship to SiteProxy (IJDMaterial) for Root plate systems, root beam system, standalone beam part, CollarPart, Standalone EdgeReinforcementProfilePart, StandAloneStiffenerPart.

Possible Cause

This error occurs under two conditions.

  • Condition 1 (Refer to What You Should Do, Action 1): The first condition occurs when plate systems are assigned as children to other plate systems, and the plate system hierarchy is more than three layers deep. The following graphic shows a plate system hierarchy with too many levels. Plate systems inherit properties like Molded Specification, Material, and Thickness from their parents. The data integrity checks only go up two levels looking for a root plate system to obtain the Thickness property. Thus, if the plate system is deeper than two levels below the root, no thickness property is found by the integrity check.

  • Condition 2 (Refer to What You Should Do, Action 2): The second condition occurs is when a plate system is created as the child of another plate system and later moved to a different location in the hierarchy where it becomes a root plate system. These plate systems will not have a Molded Specification or any Material properties assigned.

Possible Impacts

  • Thickening and display of light parts will fail.

  • Referencing to the far side will not be accurate.

  • Placing equipment may be done at the wrong location.

  • The weight and center of gravity may not be calculated and will be invalid.

What You Should Do

  1. Open the model.

  2. In the Molded Forms task, select the object, and modify it, if necessary. Or, select the object, and perform a re-computation to update it.

    Action 1 (Refer to Detailed Description, Condition 1): If the plate system is a child of another plate system, move the plate system up in the hierarchy. If the plate system becomes a root system when it is moved up in the hierarchy, modify its properties to assign a Molded Specification and Material properties. The Specification that was previously inherited from the parent is not automatically assigned when the plate system is changed to a root system. Note that this action is not absolutely necessary because the plate system with the message will detail and manufacture correctly in its current state.

    Action 2 (Refer to Detailed Description, Condition 2): If the plate system is a root plate system, modify its properties to assign a Molded Specification and Material properties.

  3. Re-run the Check Database Integrity custom command and the DBIntegrity report.

  4. If the object is still posted, contact Smart 3D Support.