Structure - Intergraph Smart 3D - Administration

Intergraph Smart 3D Troubleshooting Reference

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

This section contains troubleshooting tips for the Structure task.

Paste Restore Behavior/Status/Limitations

This section describes the object specific behavior, limitations and status associated to paste restore of structural members, frame connections, split connections, assembly connections, footings, ladders/stairs, equipment foundations and handrails.

Members

Behavior

Copying a member part always includes its member system and copying the member system always includes the member parts; therefore, paste restore of a member restores both the member system and member part properties.

Limitations

Cannot restore only the member part – its member system (including its frame connections) will always be restored too.

Frame Connections

Behavior

A stand-alone frame connection cannot be copied; frame connections are automatically copied when the member part or member system are copied.

The frame connections associated to the restored member system always replace/update the frame connections in the working data, which includes:

Changing any related member system frame connections to Unsupported if the restored frame connection conflicts with any existing frame connections:

Removing split connections if a restored member system has a frame connection other than Unsupported and the same member system end splits another member system:

Limitations

You cannot paste restore a member system and frame connection such that it would introduce a loop; the restore process is aborted.

Split Connections

Behavior

Split connections are considered features of the member system; therefore, all split connections of a member system within the backup replace those in the working set.  For example, a member system that has a split first connection restored into a working data set where the member system has had the original split removed and another one added will result in the member system and the split first connection being restored removing the newly added split connection in the working set.

Limitations

Split connections are copied explicitly when a member system is copied except when the split connection is Split- none. A Split-none connection must be selected along with the member system if the intent is to copy the split connection.

Adding or removing split connections in the working set and subsequently only restoring the split member system will result in the removal of all the external relationships to the member parts. This would include such relationships as ladders related to a part edge, hangers and supports related to the edge or plane port of a part. In most cases the object losing its relationship will be sent to the To Do list. In some cases, the related items will be removed (such as analytical loads assigned to a member). If all related items are restored along with the member system, then these relationships will not be affected.

Similar to the above limitation, if in the working set split connections are added or removed and subsequently new relationships are added to member parts, the related data will be disconnected upon a paste restore of the split member system. In most cases the object being disconnected will be sent to the To Do list. In some cases, the related items will be removed such as analytical loads assigned to a member part.

Restoring a split member system into a condition where the working data has splitting member systems attached with frame connections other than Unsupported, the split connection will not be restored. The following demonstrates an example of this:

In most other cases the restored data rules and the split connection should have forced the Axis-along frame connection to be Unsupported. Currently, this is not the case and the Axis-along frame connection forces the split to be removed from the restored data. If in the above example, both, the splitting and split members were restored then the split connection would have been restored because the Axis- Along frame connection would have been restored with an Unsupported frame connection.

Assembly Connections

Behavior

Paste restore behavior is similar to that of a normal copy and paste of an individual assembly connection where multiple assembly connections may result at the intersection of two or more member systems. The result will be that one of the assembly connections will go to the To Do list.

Limitations

During SP3D manipulation of frame connections, assembly connections are automatically removed when the related supported member's frame connection changes to "Unsupported". Therefore, restoring two member systems with its assembly connection may result in the assembly connection being restored and immediately being removed during the restore process. This happens only when the frame connection of the supported member changes to "Unsupported" similar to the edit behavior. The following example demonstrates this limitation:

Footings

Behavior

The backed up footing replaces the working version of the footing including changing its outputs.

Limitations

No limitations at this time.

Ladders/Stairs

Behavior

No special paste restore behavior beyond that of normal restore.

Limitations

No limitations at this time.

Equipment Foundations

Behavior

The backed up equipment foundation will replace the working equipment foundation including changing its outputs.

Limitations

No limitations at this time.

Handrails

Behavior

Restoring a handrail includes restoring its type (if the type has change) and/or restoring its path if the path was modified. The path of the handrail is considered a part of the handrail; therefore, the backup path of the handrail replaces the working data path for the handrail.

Limitations

No known limitations at this time.

Slabs

Behavior

Backup

Model

After Restore

Slab-1 with no opening to paste and restore in the working Model

Slab-1 with Opening-1

Slab-1 with no opening

Opening-1 removed

Slab-1 with Opening-1 to paste and restore in the working Model

Slab-1 with Opening-1 + Opening-2 + Opening-3

Slab-1 with Opening-1
Opening-2 removed
Opening-3 removed

Slab-1 with Opening-1 to paste and restore in the working Model

Slab-1 with Opening-2 + Opening-3

Workflow Details:
- Place Opening-2 + Opening-3 on the same port face as the Opening-1
- Remove Opening-1

Slab-1 with Opening-1
- Opening-1 restored
- Opening-2 removed
- Opening-3 removed
Technical Details:
- Opening-1 and Opening-2 + Opening-3 were generated by the same CustomComponent. In this case the CustomComponent is overridden

Slab-1 with Opening-1 to paste and restore in the working Model

Slab-1 with Opening-2 and Opening-3

Workflow Details:
- Remove Opening-1
- Place Opening- 2 and Opening-3 on the same port face as the Opening-1

Slab-1 with Opening-1
- Opening-1 restored
- Opening-2 removed
- Opening-3 removed
Technical Details:
- Opening-2 and Opening-3 were generated by the new CustomComponent. In this case it is deleted at restore time and the CustomComponent of the Opening-1 is copied & pasted & restored

Slab-1 with no opening to paste and restore in the working Model

Slab-1 with no opening
- Ladder-1 connected to Slab-1 using a top edge and a vertical reference port face

Slab-1 with no opening
- Ladder-1 connected to Slab-1 using a top edge and a vertical reference port face
Technical Details: - Only Slab-1 is restored, Ladder-1 is connected to the same ports as before the Paste and Restore operation
- Note that Ladder-1 is not connected to stable ports

Slab-1 with no opening to paste and restore in the working Model

Slab-1 with Opening-1
- Ladder-1 connected to Slab-1 using a top edge and a vertical reference port face

Slab-1 with no opening
- Ladder-1 connected to Slab-1 using a top edge and a vertical reference port face
Technical Details:
- Before the Paste And Restore operation, the ports referenced by Ladder-1 were extracted from the geometry after cutout.
- After Paste and Restore the ports are extracted from the geometry after trim

Slab-1 with no opening to paste and restore in the working Model

Slab-1 with Opening-1
- Pump-1 placed on Slab-1 using a mating relationship with a stable face port (before cutout)

Slab-1 with no opening
- Pump-1 placed on Slab-1 using a mating relationship with a stable face port (before cutout = after trim)
Technical Details:
- Before and after the Paste and Restore operation Pump-1 is connected to stable port extracted from the geometry after trim

Slab-1 with Opening-1 to paste and restore in the working Model

Slab-1 with Opening-1 and Opening-2

- Pump-1 placed on Slab-1 using a mating relationship with a stable face port (before cutout)

Slab-1 with Opening-1
- Pump-1 placed on Slab-1 using a mating relationship with a stable face port (before cutout = after trim)

Slab-1 with 4 boundaries: 3 gridlines and 1 sketch3D object

- Slab-1 is to be pasted and restored in the working model

Slab-1 with 4 boundaries
- Skectch3D boundary modified

Slab-1 with 4 boundaries
- Skectch3D restored

Slab-1 with 4 boundaries: 4 gridlines
- Slab-1 is to be pasted and restored in the working model

Slab-1 with 5 boundaries
- 4 gridlines + 1 sketch3D

Slab-1 with 4 boundaries
- Sketch3D boundary removed

Slab-1 with 4 boundaries: 4 gridlines
- Slab-1 is to be pasted and restored in the working model

Slab-1 with 5 boundaries
- 4 gridlines + 1 Sketch2D

Slab-1 with 4 boundaries
- Sketch2D boundary removed

Slab-1 with 4 boundaries: 4 gridlines
- Slab-1 is to be pasted and restored in the working model

Slab-1 with 4 boundaries: 4 gridlines
- left boundary replaced by another gridline

Slab-1 with 4 boundaries: 4 gridlines
- Original gridline referenced as boundary

Openings

Behavior

Backup

Model

After Restore

Slab-1 with Opening-1
- Opening-1 is to be pasted and restored in the working model

Slab-1 with Opening-1
- Opening-1 sketched contour moved/modified

Slab-1 with Opening-1

- Opening-1 position and sketched curve is restored as in the backup DB

Technical Details: Orientation inputs are reconnect by default in the case where Opening-1 parent slab is still Slab-1

Slab-1 with Opening-1

- Opening-1 is to be pasted and restored in the working Model

Slab-1 with Opening-1 + Opening-2 + Opening-3

- Opening-2 & Opening-3 are added to the same sketch.

Slab-1 with Opening- 1 + Opening-2 + Opening-3
- Opening-1 restored
Technical Details:
The sketch2D is restored but since Opening-2 & Opening-3 must be kept, the restored sketch2D must be adapted to re-include the related 2D curves

Slab-1 with Opening-1

- Opening-1 is to be pasted and restored in the working Model

Slab-1 Opening-2 + Opening-3

Workflow Details:
- Remove Opening-1
- Place Opening-2 + Opening-3 on the same port face as the Opening-1

Slab-1 with Opening-1 + Opening-2 + Opening-3
- Opening-1 restored
Technical Details:
In this Opening-1 has a separate Sketch CustomComponent. So it is simply restored. Opening-2 & Opening-3 Sketch CustomComponent is unchanged

Slab-1 with Opening-1 + Slab-2
- Opening-1 is to be pasted and restored in the working Model

Slab-1 with Opening-1 + Slab-2
- Opening-1 sketched contour moved/modified

Slab-1 + Slab-2 with Opening-1
- Opening-1 restored on Slab-2

Technical Details:
Since a new parent slab is selected the SketchReferencecollection of the restored CustomComponent for Opening-1 must be adapted

Walls

Limitations

Walls do not support paste and restore at this time.

Missing Frame Connections

Occasionally during modeling, a member might lose one of its frame connections. A common example of this can happen when a beam frames into the middle of a column, and then you delete the column. The frame connection on the beam-end closest to the column is also deleted. To restore relationships for that end of the beam, you must re-create the frame connection:

  1. Click Select on the vertical toolbar.

  2. Set the Locate Filter to Member Parts.

  3. Select the member with the missing frame connection.

  4. Look for the triad that indicates which end of the member is the start end.

  5. If the missing frame connection is at the start end of the member, click Start on the ribbon. If the missing frame connection is at the end of the member, click End on the ribbon.

    The software re-creates the missing frame connection and automatically activates the edit frame connection ribbon.

  6. Optionally, select By Rule in the Connection box and define a new end location of the member.

See Also

Troubleshooting Tips