A 3D Reference object has no parent in the hierarchy - Intergraph Smart 3D - Administration & Configuration

Intergraph Smart 3D Database Integrity Administration

PPMProduct
Intergraph Smart 3D
PPMCategory_custom
Administration & Configuration
Version_S3D
12.1(2019)

Message

A 3D Reference object has no parent in the hierarchy.

Severity

High.

Detailed Description

A 3D reference object that has no relationship to a 3D reference parent object has been found in the database. This message will be displayed for any of three situations:

  1. An R3DRoot object does not have a ReferenceHierarchy relationship to a folder parent object.

  2. An R3DProject object does not have an R3DHierarchy relationship with a parent R3DRoot object.

  3. An R3DAttachFile object does not have an R3DHierarchy relationship with a parent R3DProject object.

Possible Cause

These are unexpected errors with no known causes.

Possible Impacts

The hierarchy of 3D References will not be displayed correctly in the references tab of the workspace explorer.

What You Should Do

A repair command is provided for the two cases where the child object is an R3DRoot or an R3DProject object:

  1. Open the model.

  2. Click Tools > Custom Commands.

  3. Run the Clean Database custom command.

  4. On the Clean Database dialog box select the object displayed with the message identified above.

  5. Click Clean Now. This operation will create a new relationship between the R3DRoot object and an orphan R3DProject object, or between a parent folder object and an orphan R3DRoot object.

  6. Close the Clean Database dialog box.

  7. Save and Exit the session.

It is impossible for the repair command to know which available R3DProject, if any, is appropriate as a parent object for an orphan R3DAttachFile object, so no automatic repair action can be provided. You will have to correct the problem manually.