# Troubleshooting

> In the current version of **SpecXpert**, only existing catalogue parts are tested. **SpecXpert** does **not** provide detailed information about what went wrong during placement, only that placement was not successful. To determine the exact reason why an error occurred, the complete specification is required for analysis.

> If custom naming rules are installed on the plant, **SpecXpert** may encounter problems during placement if the naming rules either slow down component placement or the resulting name cannot be created by the rule, for example because of missing system names. Ideally, the **SpecXpert** placement test should be run only after any problems with the specification that could be detected by the Intergraph **Verify Consistency Check** have already been resolved.

Here are some hints on how to interpret the **SpecXpert** test results:

## To-do list entries for automatically placed parts

Standard placement behaviour:

-   End components, such as end caps or blind flanges, are placed at the end of a branch.

-   All in-line parts are placed where the end preparations of the part are compatible with the pipe or mating flanges.

-   Parts with incompatible end preparations are placed at the end of a branch.

-   For all placed parts, to-do list entries are created by **Smart 3D** whenever something goes wrong during placement.

-   **SpecXpert** does not create the to-do list entries. It only summarises them in the provided reports.

-   The same to-do list entries would be created if the part were placed manually **under the same conditions**.

-   Under different conditions, it may be possible to place the part without an error.

-   Depending on the conditions, the part may be acceptable.

## Reasons for to-do list entries

There are many reasons why to-do list entries may be created in Smart 3D, and **SpecXpert** does not analyse the possible causes. It only lists the parts that caused problems. A specialist in writing pipe specifications must review these parts under the placement conditions for which they were intended. In many cases, the complete specification must be considered and reviewed in order to identify and resolve the problem.

Some common reasons for to-do list entries are:

-   Incompatible end preparations

-   Missing or broken symbol DLL

-   Missing generic data

-   Missing mating flange (selection basis = 5)

> Please note that analysis and correction of problems in pipe specifications are not included with **SpecXpert**, nor are they covered by the product maintenance agreement. CAXperts can offer an analysis service for problematic parts, but this service is charged separately. If you would like to use this service, please contact CAXperts to request a pricing proposal.

