Uploaded by abement69

Smart3D DataReuse and Move Best Practice Guide v2016

advertisement
Smart 3D
Data Reuse & Move
Best Practice Guide
November 17, 2016
Intergraph Proprietary Document
Contents
Purpose ........................................................................................................................................................ 3
Definitions .................................................................................................................................................... 3
Limitations.................................................................................................................................................... 3
Data Reuse Tools ........................................................................................................................................ 3
Data Move Tools .......................................................................................................................................... 3
Data Reuse & Move Matrix.......................................................................................................................... 4
Overview of Each Data Reuse Tool ........................................................................................................... 4
Copy-Paste (From – To) – (New in Smart 3D 2016) .............................................................................. 4
Mirror-Copy ............................................................................................................................................. 4
Copy by Family ....................................................................................................................................... 5
Copy Similar ..................................................................................................................................... 5
Copy Symmetry ................................................................................................................................ 5
Copy Across Models......................................................................................................................... 6
MDR – Model Data Reuse ...................................................................................................................... 7
Overview of Move tools .............................................................................................................................. 8
Move ....................................................................................................................................................... 8
Rotate ...................................................................................................................................................... 8
MDT – Model Data Transform – (New in Smart 3D 2016) ..................................................................... 8
Check List of Objects Supported by S3D Data Reuse & Move ............................................................. 10
Workflows for MDR/MDT........................................................................................................................... 10
Smart 3D Best Practice Guide
2
Purpose
This document will provide information on the use of Smart3D tools provided for Data Reuse in
v2016 and their recommended applications. Each of these tools have different capabilities and
limitations and should be used for their intended application.
Definitions
•
•
Data Reuse – A concept of copying previously designed groupings of objects into the
same or other S3D models.
Delete Optional (DO) – During a copy or move operation, inputs used to define an
object are replaced with system defined objects when a new input is not defined at the
target location. This only applies to inputs that are defined as “optional” for each
object.
Limitations
For Marine Databases - All data reuse operations must reference catalog data that is compatible
in both the source and destination catalog.
Data Reuse Tools
•
•
•
•
•
Copy-Paste
Mirror-Copy
Copy-New Paste (From – to)
CBF - Copy By Family
o Copy Similar
o Copy Symmetry
o CAM - Copy Across Models
MDR – Model Data Reuse
Data Move Tools
•
•
•
Move
Rotate
MDT – Model Data Transform
Smart 3D Best Practice Guide
3
Data Reuse & Move Matrix
Data Reuse & Move Matrix
This spreadsheet matrix provides a table of S3D data reuse tools capabilities.
Overview of Each Data Reuse Tool
Copy-Paste (From – To) – (New in Smart 3D 2016)
For marine objects, copy will require the selection of a “From” point and Paste will require
definition of “To” point or the selection of the “Paste in place” option. This allows object types
from multiple disciplines to be copied at same time.
[Menu -> Edit -> Copy]
[Menu -> Edit -> Paste]
Pros
✓ Used for smaller set of objects
✓ Applicable for all S3D objects
✓ Supports delete optional
✓ Supports Undo
✓ Copying sketched objects in any direction will be successful
Cons
 Manual inputs are required for paste operation
 Limited across models within one site
Mirror-Copy
Produces a duplicate image of an object or a set of objects at a location the user specifies in the
model. The mirrored objects are identical in form but the image is reversed and copied to the
destination.
[Menu -> Mirror Copy]
Pros
✓
✓
✓
✓
Cons



Used for smaller set of objects
Applicable for all S3D objects
(New 2016) Supports delete optional
Supports Undo
Manual inputs are required for paste operation
Limited within a single model
Sketched objects can be mirrored only in the direction of sketch plane
Smart 3D Best Practice Guide
4
Overview of Each Data Reuse Tool
Copy by Family
Used for copying a group of objects from source to destination by specifying a family definition
and thereby facilitates source design modifications to be propagated to destination after the
initial copy. Used in an iterative design workflow to copy objects and then detect and propagate
subsequent modifications. A family definition is created to identify the group of objects to
manage and the transformation between source and target locations. This command is
available only in Molded Forms & Structural Detailing tasks only.
Copy Similar
Replicates major portion of model with ability to automatically update the replicas as
changes are made. This is applicable for within model operation.
[Menu -> Edit -> Copy by Family]
Pros
✓ “Find & Correlate” exists to find the identical structure from source to destination
to avoid duplicate copies onto destination
✓ Modify for propagating design modifications from source to destination
✓ Delete exists for propagating design object deletions from source to destination
✓ Automatically reconnects all objects to appropriate objects at new locations
✓ Supports Undo
✓ Supports Batch operations (see Batch notes below)
✓ Support “Quick Copy / Paste” based on a family definition
Cons
 Does not support Plant/MHE objects
 Does not support planning environment objects
 Does not support delete optional in all scenarios. (Exception: If objects are
created using an input frame which is not used in the family creation and
belongs to a different coordinate system; standalone plane will be created as
input for destination objects)
 Performance is slower when compared to “Model Data Reuse”
Copy Symmetry
Replicates portions of the model across longitudinal centerline symmetry grid plane within
model; Copy symmetry family consists of groups of structure on both the port and starboard
sides of the symmetry plane. One group is reflected about the symmetry plane to the other
group.
[Menu -> Edit -> Copy by Family]
Pros
✓ “Find & Correlate” exists to find the identical structure from source to destination
to avoid duplicate copies onto destination
✓ Modify for propagating design modifications from source to destination.
✓ Delete exists for propagating design object deletions from source to destination
✓ Automatically reconnects all objects to appropriate objects at new locations.
Smart 3D Best Practice Guide
5
Overview of Each Data Reuse Tool
✓
✓
✓
Cons



Supports Undo
Supports Batch operations (see Batch notes below)
Support “Quick Copy / Paste” based on a family definition
Does not support Plant/MHE objects
Does not support delete optional in all scenarios. (Exception: If a Symmetry
family (With Port as source and Starboard as destination) uses multiple
Coordinate systems and if one of the Frames on the destination (Starboard)
side is deleted, dummy plane is created and used on the Destination)
Limited definition of Symmetry Plane (currently only useful for ship related
cases)
Copy Across Models
Replicates major portions of a model to another model in the same site.
[Menu -> Edit -> Copy by Family]
Pros
✓ “Find & Correlate” exists to find the identical structure from source to destination
to avoid duplicate copies onto destination
✓ Supports Undo
✓ Supports Batch operations (see Batch notes below)
✓ Support “Quick Copy / Paste” based on a family definition
Cons





Does not support Plant/MHE objects
Modify/delete/any change of source set does not automatically propagate the
changes onto destination
Does not support delete optional in all scenarios. (Exception: If objects are
created using an input Frame which is not used in the family Creation;
standalone Plane will be created as input for Destination object)
Works only within a site
Performance is slower when compared to “Model Data Reuse”
Batch Processing Notes:
Pros
✓
Cons



Can schedule multi-copy jobs in queue
Only the “Auto select Family Objects” select mode will work in for Audit
report
CBF-Batch does not support Property Compare Audit Report
Unresolved Cross-Over’s - Doesn’t allow to copy the object which is a
crossover or if its dependences is a crossover
Smart 3D Best Practice Guide
6
Overview of Each Data Reuse Tool
MDR – Model Data Reuse
Copies large portion of design objects from a source to a destination in the same or different
model in the same or different site. Optionally, the data can be translated (Move), rotated or
mirrored in this process. The source and destination catalog information must be compatible for
the copied objects. The same software version must be used to generate source and destination
models.
Pros
✓
✓
✓
✓
✓
✓
✓
Cons




Supports most of the S3D objects including Marine, Plant & MHE. **Refer to the “Check
List of objects supported by S3D Data Reuse” spreadsheet for details
Supports large copy operations
Copy can be performed across model pointing to same site & across site; even with
sites across different servers
Supports delete optional
Restart option is available; if for any reason copy terminates users can just restart from
that point
Supports the reuse of composed drawings in copy operations that do not involve a
change in orientation. Note: Impacted drawings will require an update.
For Plant DB’s: MDR across catalogs allows to map and manage situations in which
there is no compatible catalog data at the destination mainly for piping
Does not support Undo
“Find Operation” does not exists i.e. when objects are copied it’s does not retain/map
the external relationships
Modify/delete/any change of source set does not automatically propagate the changes
onto destination
Relationships between source & destination objects are not created
Notes for Drawings in MDR:
• “Copy composed drawings” is supported using an option in the MDR wizard; Checking it
will copy over the drawings (and folders they’re in) that involve the select set, but
exclusively the composed drawings type. This means that other folders and items from
the Drawings console, such as 3D Model Data components and spreadsheet reports will
not be brought along.
The selection of this option of the wizard will prompt you to select a parent folder for the
drawings and a parent folder for the Spaces that the drawings will require. It will also
limit the modes of transformation to “None” and “Move”. After composed drawings have
been copied with MDR, they must be updated.
Smart 3D Best Practice Guide
7
Overview of Move tools
Overview of Move tools
Move
Moves one object or set of objects from one location to another; users should specify the
original location of the object and then indicate the destination location.
[Menu -> Edit -> Move]
Pros
✓
✓
Cons


Used for smaller set of objects
Supports Undo
Applicable only for plant objects like Equipment, members & others
Only within one site
Rotate
Rotates or turns object after the initial placement of objects. For precision users can specify
angle & incremental step value.
[Menu -> Edit -> Rotate]
Pros
✓
✓
✓
Cons


Used for smaller set of objects
Supports Delete Optional
Supports Undo
Applicable only for plant objects like Equipment, members & others
Only within one site
MDT – Model Data Transform – (New in Smart 3D 2016)
This command enables the user to move and/or rotate a large portion of the design objects in a
model from one location to another. The objects to be transformed are disconnected from the
surrounding objects before they are transformed. This operation does not transform read-only
objects. However, there is an option to allow the transformation of objects that are not in working
status.
Prior to execution of MDT:
➢ As “Undo” operation does not exist, users need to make a backup of the model
before starting MDT operation
Smart 3D Best Practice Guide
8
Overview of Move tools
➢
➢
➢
➢
➢
Identify any objects that are expected to experience disconnections or loss of
relationships to other objects and manually disconnect or suitably manage these
relationships
Saving and closing all active S3D sessions is recommended to ensure fidelity of
results
Run synchronize Model with Catalog
Run Database Integrity Check
Run Database Integrity Clean
Relationship disconnections
Disconnection information is displayed in the following instances:
Check Write Access: Displayed in the wizard prior to the execution of MDT
Messages Tab: Displayed in the Operation Properties dialog after the completion of the
command.
The names of the objects in the transform set that were disconnected from other external
objects will be displayed as part of this information. If additional relationship information is
required for debugging, it may be found in the Assoc log.
Drawings and reports in the model will be preserved, but similarly to MDR, the reuse of drawings
is discouraged after a transformation involving a change in orientation and impacted drawings
will require an update.
Pros
✓
✓
✓
✓
✓
Cons



Supports most of the S3D objects including Marine, Plant & MHE. **Refer to the “Check
List of objects supported by S3D Data Reuse” spreadsheet for details
“Approval Status” tool check can be executed before starting this process which
provides the detail report of all object status
Supports large move operations
Supports delete optional
Restart option is available; if for any reason MDT terminates, users can restart from that
point
Does not support Undo
Software removes connections at the boundaries of the move set
Will not transform the volumes in range of the select set
Notes for Drawings in MDT:
• There is no “Transform volumes in range” or “Transform composed drawings” offered
during the transformation process. However, since MDT is only supported within a
model, the drawings in that model will be preserved. MDT will not delete them, but if the
drawings involve transformed objects, then the user must take some steps to make the
drawings accurate again.
• For example, if a drawing covers an entire model and a portion of the model is moved
with MDT, after updating the drawing, that rotation will be reflected in the drawing.
• Just as MDR disables changes of orientation (MDR Rotate, mirror, and by CS) when
selecting the “Copy composed drawings” option, users should be review for validity all
drawings after their contents have undergone a change in orientation with MDT.
Smart 3D Best Practice Guide
9
Check List of Objects Supported by S3D Data Reuse & Move
Check List of Objects Supported by S3D
Data Reuse & Move
This spreadsheet matrix provides a table of objects supported by S3D data reuse tools.
CheckList_Of_Object
_Supported_By_S3D_DataReuse.xls
Workflows for MDR/MDT
The design intent for MDR/MDT is to support copying/moving a large portion of a model.
Examples:
1. Plant Design:
• Copying an entire Unit. A Unit would usually include many structural members,
slabs, and walls. It could also include many pieces of equipment and many
pipes, ducts, cable trays, conduits, hangers, etc.
2. Ship Design:
• MDR/MDT could be used for copying/moving major sections of outfitting and
topside structure. This is essentially the same scenario as for Plant design.
• Not recommended for copying smaller portions of structure or specific types of
objects. For example, it is not recommended that customers use MDR/MDT for
copying/moving only Seams or Profiles.
• Copying a large set of structure into a different model.
3. Material Handling Design
• Can be used to copy/move an entire Line (or the equivalent of a Unit). The
plates and stiffeners that are used within that line would all be copied/moved.
We do not recommend copying individual Plates, Stiffeners, Seams.
• Not recommended for copying small number of objects or only selective types of
objects.
• Some filter types can be used very effectively. For example, a Volume filter can
be used to select all objects within a specified range. When a Volume filter is
used, the initial set of OIDs returned by the filter includes objects with geometry
but does not include any of the parent systems that used only for logical
grouping. Other types of filters may or may not be useful for some customers.
It’s OK if they don’t see any value in a particular type of filter. There is no harm
done by allowing those filter types in MDR/MDT.
Smart 3D Best Practice Guide
10
Download