You are on page 1of 76

Geometry Analysis and

Repair
User's Guide

Version 2014 R1 (10.1)

June 2014

DSHIP-PE-200084G
Copyright
Copyright © 2006-2014 Intergraph® Corporation. All Rights Reserved. Intergraph is part of Hexagon.
Including software, file formats, and audiovisual displays; may be used pursuant to applicable software license agreement; contains
confidential and proprietary information of Intergraph and/or third parties which is protected by copyright law, trade secret law, and
international treaty, and may not be provided or otherwise made available without proper authorization from Intergraph Corporation.
Portions of this software are owned by Spatial Corp. © 1986-2014. All Rights Reserved.
Portions of the user interface copyright 2012-2014 Telerik AD.

U.S. Government Restricted Rights Legend


Use, duplication, or disclosure by the government is subject to restrictions as set forth below. For civilian agencies: This was
developed at private expense and is "restricted computer software" submitted with restricted rights in accordance with
subparagraphs (a) through (d) of the Commercial Computer Software - Restricted Rights clause at 52.227-19 of the Federal
Acquisition Regulations ("FAR") and its successors, and is unpublished and all rights are reserved under the copyright laws of the
United States. For units of the Department of Defense ("DoD"): This is "commercial computer software" as defined at DFARS
252.227-7014 and the rights of the Government are as specified at DFARS 227.7202-3.
Unpublished - rights reserved under the copyright laws of the United States.
Intergraph Corporation
300 Intergraph Way
Huntsville, AL 35813

Documentation
Documentation shall mean, whether in electronic or printed form, User's Guides, Installation Guides, Reference Guides,
Administrator's Guides, Customization Guides, Programmer's Guides, Configuration Guides and Help Guides delivered with a
particular software product.

Other Documentation
Other Documentation shall mean, whether in electronic or printed form and delivered with software or on Intergraph Smart Support,
SharePoint, or box.net, any documentation related to work processes, workflows, and best practices that is provided by Intergraph
as guidance for using a software product.

Terms of Use
a. Use of a software product and Documentation is subject to the End User License Agreement ("EULA") delivered with the
software product unless the Licensee has a valid signed license for this software product with Intergraph Corporation. If the
Licensee has a valid signed license for this software product with Intergraph Corporation, the valid signed license shall take
precedence and govern the use of this software product and Documentation. Subject to the terms contained within the
applicable license agreement, Intergraph Corporation gives Licensee permission to print a reasonable number of copies of the
Documentation as defined in the applicable license agreement and delivered with the software product for Licensee's internal,
non-commercial use. The Documentation may not be printed for resale or redistribution.
b. For use of Documentation or Other Documentation where end user does not receive a EULA or does not have a valid license
agreement with Intergraph, Intergraph grants the Licensee a non-exclusive license to use the Documentation or Other
Documentation for Licensee’s internal non-commercial use. Intergraph Corporation gives Licensee permission to print a
reasonable number of copies of Other Documentation for Licensee’s internal, non-commercial. The Other Documentation may
not be printed for resale or redistribution. This license contained in this subsection b) may be terminated at any time and for any
reason by Intergraph Corporation by giving written notice to Licensee.

Disclaimer of Warranties
Except for any express warranties as may be stated in the EULA or separate license or separate terms and conditions, Intergraph
Corporation disclaims any and all express or implied warranties including, but not limited to the implied warranties of merchantability
and fitness for a particular purpose and nothing stated in, or implied by, this document or its contents shall be considered or deemed
a modification or amendment of such disclaimer. Intergraph believes the information in this publication is accurate as of its
publication date.
The information and the software discussed in this document are subject to change without notice and are subject to applicable
technical product descriptions. Intergraph Corporation is not responsible for any error that may appear in this document.
The software, Documentation and Other Documentation discussed in this document are furnished under a license and may be used
or copied only in accordance with the terms of this license. THE USER OF THE SOFTWARE IS EXPECTED TO MAKE THE FINAL
EVALUATION AS TO THE USEFULNESS OF THE SOFTWARE IN HIS OWN ENVIRONMENT.

Geometry Analysis and Repair User's Guide 3


Intergraph is not responsible for the accuracy of delivered data including, but not limited to, catalog, reference and symbol data.
Users should verify for themselves that the data is accurate and suitable for their project work.

Limitation of Damages
IN NO EVENT WILL INTERGRAPH CORPORATION BE LIABLE FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL INCIDENTAL,
SPECIAL, OR PUNITIVE DAMAGES, INCLUDING BUT NOT LIMITED TO, LOSS OF USE OR PRODUCTION, LOSS OF
REVENUE OR PROFIT, LOSS OF DATA, OR CLAIMS OF THIRD PARTIES, EVEN IF INTERGRAPH CORPORATION HAS BEEN
ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
UNDER NO CIRCUMSTANCES SHALL INTERGRAPH CORPORATION’S LIABILITY EXCEED THE AMOUNT THAT
INTERGRAPH CORPORATION HAS BEEN PAID BY LICENSEE UNDER THIS AGREEMENT AT THE TIME THE CLAIM IS
MADE. EXCEPT WHERE PROHIBITED BY APPLICABLE LAW, NO CLAIM, REGARDLESS OF FORM, ARISING OUT OF OR IN
CONNECTION WITH THE SUBJECT MATTER OF THIS DOCUMENT MAY BE BROUGHT BY LICENSEE MORE THAN TWO (2)
YEARS AFTER THE EVENT GIVING RISE TO THE CAUSE OF ACTION HAS OCCURRED.
IF UNDER THE LAW RULED APPLICABLE ANY PART OF THIS SECTION IS INVALID, THEN INTERGRAPH LIMITS ITS
LIABILITY TO THE MAXIMUM EXTENT ALLOWED BY SAID LAW.

Export Controls
Intergraph Corporation’s software products and any third-party Software Products obtained from Intergraph Corporation, its
subsidiaries, or distributors (including any Documentation, Other Documentation or technical data related to these products) are
subject to the export control laws and regulations of the United States. Diversion contrary to U.S. law is prohibited. These Software
Products, and the direct product thereof, must not be exported or re-exported, directly or indirectly (including via remote access)
under the following circumstances:
a. To Cuba, Iran, North Korea, Sudan, or Syria, or any national of these countries.
b. To any person or entity listed on any U.S. government denial list, including but not limited to, the U.S. Department of Commerce
Denied Persons, Entities, and Unverified Lists, http://www.bis.doc.gov/complianceandenforcement/liststocheck.htm, the U.S.
Department of Treasury Specially Designated Nationals List, http://www.treas.gov/offices/enforcement/ofac/, and the U.S.
Department of State Debarred List, http://www.pmddtc.state.gov/compliance/debar.html.
c. To any entity when Licensee knows, or has reason to know, the end use of the Software Product is related to the design,
development, production, or use of missiles, chemical, biological, or nuclear weapons, or other un-safeguarded or sensitive
nuclear uses.
d. To any entity when Licensee knows, or has reason to know, that an illegal reshipment will take place.
Any questions regarding export or re-export of these Software Products should be addressed to Intergraph Corporation’s Export
Compliance Department, Huntsville, Alabama 35894, USA.

Trademarks
Intergraph, the Intergraph logo, PDS, SmartPlant, FrameWorks, I-Sketch, SmartMarine, IntelliShip, ISOGEN, SmartSketch,
SPOOLGEN, SupportManager, SupportModeler, Sapphire, and Intergraph Smart are trademarks or registered trademarks of
Intergraph Corporation or its subsidiaries in the United States and other countries. Hexagon and the Hexagon logo are registered
trademarks of Hexagon AB or its subsidiaries. Microsoft and Windows are registered trademarks of Microsoft Corporation. ACIS is a
registered trademark of SPATIAL TECHNOLOGY, INC. Infragistics, Presentation Layer Framework, ActiveTreeView Ctrl,
ProtoViewCtl, ActiveThreed Ctrl, ActiveListBar Ctrl, ActiveSplitter, ActiveToolbars Ctrl, ActiveToolbars Plus Ctrl, and ProtoView are
trademarks of Infragistics, Inc. Incorporates portions of 2D DCM, 3D DCM, and HLM by Siemens Product Lifecycle Management
Software III (GB) Ltd. All rights reserved. Gigasoft is a registered trademark, and ProEssentials a trademark of Gigasoft, Inc.
VideoSoft and VXFlexGrid are either registered trademarks or trademarks of ComponentOne LLC 1991-2013, All rights reserved.
Oracle, JD Edwards, PeopleSoft, and Retek are registered trademarks of Oracle Corporation and/or its affiliates. Tribon is a
trademark of AVEVA Group plc. Alma and act/cut are trademarks of the Alma company. Other brands and product names are
trademarks of their respective owners.

4 Geometry Analysis and Repair User's Guide


Contents
Preface .......................................................................................................................................................... 7
Documentation Set ................................................................................................................................. 7
Documentation Comments ................................................................................................................... 10
Smart 3D and Oracle ............................................................................................................................ 10

What's New in Geometry Analysis and Repair ....................................................................................... 11

Geometry Analysis and Repair ................................................................................................................ 13

Understanding the Geometry Analysis and Repair Workflow .............................................................. 15


Geometry Analysis and Repair Common Tasks ................................................................................... 15

Setting Options for the Geometry Analysis and Repair Task ............................................................... 17
Geometry Analysis and Repair Setup Command (Tools Menu) ........................................................... 17
Geometry Analysis and Repair Setup Dialog Box .......................................................................... 17
Specify Settings for Geometry Analysis and Repair ...................................................................... 19

Importing ACIS and IGES Data ................................................................................................................ 21


Import ACIS (File Menu) ....................................................................................................................... 21
Import IGES (File Menu) ....................................................................................................................... 21
Import ACIS or IGES data .............................................................................................................. 22

Exporting ACIS and IGES Data ................................................................................................................ 23


Export ACIS (File Menu) ....................................................................................................................... 23
Export IGES (File Menu) ....................................................................................................................... 23
Export ACIS and IGES Data .......................................................................................................... 23

Processing Data ........................................................................................................................................ 25


Process Geometry Data ........................................................................................................................ 25
Process Geometry Data Ribbon ..................................................................................................... 26
Options Dialog Box ......................................................................................................................... 26
Check Settings Dialog Box ............................................................................................................. 27
Repair Settings Dialog Box ............................................................................................................ 29
Process Settings Dialog Box .......................................................................................................... 29
Process Data for Geometry Analysis and Repair ........................................................................... 30

Reference Curves ...................................................................................................................................... 33


Create Reference Curves ..................................................................................................................... 34

Performing Advanced Operations ........................................................................................................... 35


Advanced Surface Operations .............................................................................................................. 35
Perform Advanced Surface Operations.......................................................................................... 36
Advanced Curve Operations ................................................................................................................. 36

Geometry Analysis and Repair User's Guide 5


Contents

Perform Advanced Curve Operations ............................................................................................ 37

Transform Data .......................................................................................................................................... 39


Transform Data for Geometry Analysis and Repair .............................................................................. 40

Compare Data ............................................................................................................................................ 41


Compare Data for Geometry Analysis and Repair ............................................................................... 41

Displaying Properties ................................................................................................................................ 43


Geometry Analysis and Repair Properties Dialog Box ......................................................................... 43
General Information Tab................................................................................................................. 44
Attributes Tab ................................................................................................................................. 44
Errors Tab ....................................................................................................................................... 44

Using Shortcut Commands in Geometry Analysis and Repair ............................................................ 45


Show Control Points ............................................................................................................................. 45
Show Normals ....................................................................................................................................... 46
Show Vertices ....................................................................................................................................... 47
Hide ....................................................................................................................................................... 47

General Hullform Requirements .............................................................................................................. 49

Glossary ..................................................................................................................................................... 51

Index ........................................................................................................................................................... 73

6 Geometry Analysis and Repair User's Guide


Preface
This document is a user's guide for the Geometry Analysis and Repair functionality of Intergraph
SmartTM 3D and provides command reference information and procedural instructions.

Documentation Set
Intergraph SmartTM 3D Documentation is available as Adobe PDF files. The content is the same
as the online Help. To access these PDF documents, click Help > Printable Guides in the
software.
The documentation set is divided into four categories:
 Administrative guides contain information about installing, configuring, customizing, and
troubleshooting.
 User's guides provide command reference and how-to information for working in each task.
 Reference data guides define the reference data workbooks. Not all tasks have reference
data.
 ISOGEN guides.

Administrative Guides
Intergraph SmartTM 3D Installation Guide - Provides instructions on installing and configuring the
software.
Project Management User's Guide - Provides instructions for setting up the databases, creating
permission groups, backing up and restoring project data, assigning access permissions to the
model, defining and managing locations for Global Workshare, and version upgrade.
Global Workshare Guide - Provides instructions for setting up the software and the databases to
work in a workshare environment.
Interference Checking Guide - Provides information on installing, configuring, and using the
interference detection service.
Integration Reference Guide - Provides information about installing, configuring, and using
Smart 3D in an integrated environment.
Interpreting Human Piping Specifications - Provides information about how to interpret human
piping specifications so that you can create the corresponding piping specification in the
software.
Design and Data Exchange with PDMS - Provides information about how to export model data
from Smart 3D to PDMS and from PDMS to Smart 3D. Specific guidelines relating to best
practices and known limitations of the export functionality are also included.
Export to Plant Design System (PDS) User's Guide - Provides information about how to export
model data from Smart 3D to PDS. Specific guidelines relating to best practices and known
limitations of the export functionality are also included.
Point Cloud Reference - Provides information for referencing point cloud files provided by point
cloud vendors in Smart 3D.

Geometry Analysis and Repair User's Guide 7


Preface

Troubleshooting Reference Guide - Provides information on how to resolve errors that you might
encounter in the software by documenting troubleshooting tips, error messages, and To Do List
messages.
Plant Design System (PDS) Guide - Provides all information needed to use PDS with Smart 3D.
Topics include referencing active PDS projects in Smart 3D, exporting PDS data and importing
that data into Smart 3D, and converting PDS reference data to Smart 3D reference data.
Intergraph SmartTM 3D Programmer's Guide - Provides information about custom commands,
naming rules, and symbol programming. If you install the Programming Resources, this
document is delivered to the [Product Folder]\Programming\Help folder.

User's Guides
Catalog User's Guide - Provides information about viewing, editing, and creating reference data
and select lists (codelists).
Civil User's Guide - Provides information about routing trench runs in the model.
Common User's Guide - Provides information about defining workspaces, manipulating views,
and running reports.
Compartmentation User's Guide - Provides instruction for placing volume objects such as
compartments and zones in the model.
Electrical User's Guide - Provides information about routing electrical cable, cableway, cable
tray, and conduit.
Equipment and Furnishings User's Guide - Provides information about placing equipment.
Geometry Analysis and Repair User's Guide - Provides instructions for importing and exporting
model data, checking the data against a defined set of requirements, and repairing the data.
Grids User's Guide - Provides instructions for creating coordinate systems, elevation grid
planes, vertical grid planes, radial cylinders, radial planes, grid arcs, and grid lines.
Hangers and Supports User's Guide - Provides instructions on placing piping, duct, and
cableway supports in the model.
Hole Management User's Guide - Provides instructions for placing, reviewing, and approving
holes in a structure.
HVAC User's Guide - Provides instructions for routing HVAC duct.
Molded Forms User's Guide - Provides instructions for placing hull, bulkheads, major openings,
stiffeners, and other major structural components in the model.
Orthographic Drawings User's Guide - Provides information about creating and managing
orthographic drawings.
Piping Isometric Drawings User's Guide - Provides information about creating and managing
piping isometric drawings.
Piping User's Guide - Provides instructions for routing pipe and placing valves, taps, and pipe
joints.
Planning User's Guide - Provides instructions about defining the assembly hierarchy (production
bill of material) by creating blocks and assemblies and by specifying the assembly sequence.
Reports User's Guide - Provides information about creating and managing spreadsheet reports.

8 Geometry Analysis and Repair User's Guide


Preface

Space Management User's Guide - Provides instructions for placing space objects such as
areas, zones, interference volumes, and drawing volumes in the model.
Structural Analysis User's Guide - Provides instructions for defining loads, load cases, load
combinations, and the importing and exporting of analytical data.
Structural Detailing User's Guide - Provides instructions for creating, detailing, and maintaining
the structural members of a model.
Structural Manufacturing User's Guide - Provides instructions for creating and maintaining
manufacturing objects such as templates, jigs, and margins.
Structure User's Guide - Provides instructions for placing structural members, such as beams,
columns, slabs, openings, stairs, ladders, equipment foundations, and handrails.
Systems and Specifications User's Guide - Provides instructions for creating systems and
selecting the available specifications for each system type.

Reference Data Guides


2D Symbols User's Guide - Provides command reference information and procedural
instructions for creating 2D symbols used to represent collars, clips, profiles, brackets, and other
items.
2D Symbols Reference Data Guide - Provides information about the two-dimensional symbols
used in all tasks.
Civil Reference Data Guide - Provides information about trench straight features, turn features,
reference data.
Compartmentation Reference Data Guide - Provides information about compartmentation
reference data.
Drawings and Reports Reference Data Guide - Provides information about reports reference
data.
Electrical Reference Data Guide - Provides information about electrical cable, cableway, cable
tray, and conduit reference data.
Electrical 3D Symbols Reference - Provides information about the cable tray and conduit 3D
symbols that are available.
Equipment and Furnishings Reference Data Guide - Provides information about equipment
reference data.
Equipment 3D Symbols Reference - Provides information about the equipment, equipment
component, design shapes, and design aides 3D symbols that are available.
Hangers and Supports Reference Data Guide - Provides information about hangers and
supports reference data.
Hangers and Supports 3D Symbols Reference - Provides information about the hanger and
support 3D symbols that are available.
Hangers and Supports SmartPart Symbols Reference - Provides information about the hanger
and support SmartPart symbols that are available.
Hole Management Reference Data Guide - Provides information about hole reference data.
HVAC Reference Data Guide - Provides information about HVAC reference data.

Geometry Analysis and Repair User's Guide 9


Preface

HVAC 3D Symbols Reference - Provides information about the HVAC 3D symbols that are
available.
Reference Data Guide - Provides instructions about the Bulkload utility, codelists, and the
reference data common to several disciplines.
Piping Reference Data Guide - Provides information about piping reference data including piping
specifications, piping specification rules, piping parts, and piping symbols.
Piping 3D Symbols Reference - Provides information about the piping 3D symbols that are
available.
Space Management Reference Data Guide - Provides information about space management
reference data.
Structure Reference Data Guide - Provides information about structural reference data.
Structure 3D Symbols Reference - Provides information about the stair, ladder, footings, and
equipment foundation 3D symbols that are available.
Structural Reference Data Overview - Provides an overview of the marine mode structural
reference data library.

ISOGEN Guides
Symbol Keys Reference Guide - Provides information about the symbol keys for isometric
drawings. This guide is from Alias, the makers of ISOGEN.

Documentation Comments
We welcome comments or suggestions about this documentation. You can send us an email at:
PPMdoc@intergraph.com.
Documentation updates for supported software versions are available from
https://smartsupport.intergraph.com (https://smartsupport.intergraph.com).

Smart 3D and Oracle


Throughout the software and documentation, there are references and options pertaining to
Oracle databases. Intergraph SmartTM 3D plant mode supports Oracle, but marine mode and
material handling mode do not. Please remember that when using marine mode or material
handling mode, always select the SQL option when given a choice between Oracle and SQL.

10 Geometry Analysis and Repair User's Guide


What's New in Geometry Analysis and Repair

What's New in Geometry Analysis and


Repair
The following changes have been made to the Geometry Analysis and Repair task.
Version 2014 R1 (10.1)
 No changes were made to the Geometry Analysis and Repair task in this release of the
software.

Geometry Analysis and Repair User's Guide 11


What's New in Geometry Analysis and Repair

12 Geometry Analysis and Repair User's Guide


SECTION 1

Geometry Analysis and Repair


The Geometry Analysis and Repair task of Intergraph Smart TM 3D allows you to analyze, check,
and repair geometry data before using that data to create an imported plate system in the
Molded Forms task. You can run the Geometry Analysis and Repair commands on data that will
be used in "early design" activities as well as data that will be used to detail and manufacture
the model.
This task is different from other Smart 3D tasks in that it does not create or save objects in the
database. You should not refresh your workspace unless you want to clear the screen. The
Workspace Explorer does not appear in this task, and there are no modify commands in this
task.
You start the Geometry Analysis and Repair task by clicking Tasks > Geometry Analysis and
Repair. The Geometry Analysis and Repair task has the following commands:

Select - Used to select objects. For more information, see Displaying


Properties (on page 43).

Process Geometry Data - Checks and repairs data. For more


information, see Process Geometry Data (on page 25).

Reference Curve - Creates reference curves. For more information,


see Reference Curves (on page 33).

Advanced Surface Operations - Performs operations on surfaces


such as stitching, exploding, splitting, rebuilding, and merging data. For
more information, see Advanced Surface Operations (on page 35).

Advanced Curve Operations - Performs operations on curves such as


splitting, merging, rebuilding, and exploding. For more information, see
Advanced Curve Operations (on page 36).

Transform Data - Scales, translates, rotates, and mirrors data. For


more information, see Transform Data (on page 39).

Compare Data - Compares surface data before and after correction to


ensure that the differences are within acceptable tolerances of the
original data. For more information, see Compare Data (on page 41).

Import IGES - Imports 3D geometric data from a file in the IGES (Initial
Graphics Exchange Standard) format. This command is on the File
menu. For more information, see Import IGES (FIle Menu) (on page
21).

Import ACIS - Imports 3D geometric data from a file in the ACIS .sat
format. This command is on the File menu. For more information, see
Import ACIS (File Menu) (on page 21).

Geometry Analysis and Repair User's Guide 13


Geometry Analysis and Repair

Export IGES - Exports 3D geometric data to a file in the IGES format.


This command is on the File menu. For more information, see Export
IGES (FIle Menu) (on page 23).

Export ACIS - Exports geometric data to a file in the ACIS .sat format.
This command is on the File menu. For more information, see Export
ACIS (File Menu) (on page 23).

Geometry Analysis and Repair Setup - Specifies settings for the


Geometry Analysis and Repair task, including logging, display, and
style options. This command is on the Tools menu. For more
information, see Geometry Analysis and Repair Setup Command
(Tools Menu) (on page 17).

Show Control Points - Displays the control points and the control point
mesh for the selected data. This command is on the shortcut menu
available when no command is active and you right-click a graphic
object in this task. For more information, see Show Control Points (on
page 45).

Show Normals - Displays the surface normals for the selected data.
This command is on the shortcut menu available when no command is
active and you right-click a graphic object in this task. For more
information, see Show Normals (on page 46).

Show Vertices - Displays vertices for the selected data. A vertex is a


point in three- dimensional space. This command is on the shortcut
menu available when no command is active and you right-click a
graphic object in this task. For more information, see Show Vertices (on
page 47).

Hide - Removes all control points, normals, and vertex data from the
display. This command is on the shortcut menu available when no
command is active and you right-click a graphic object in this task. For
more information, see Hide (on page 47).

See Also
Specify Settings for Geometry Analysis and Repair (on page 19)
Process Data for Geometry Analysis and Repair (on page 30)
Check Data (on page 31)
Set Options for Processing Data (on page 31)
Process Data (on page 32)
Repair Data (on page 31)
Create Reference Curves (on page 34)
Perform Advanced Surface Operations (on page 36)
Perform Advanced Curve Operations (on page 37)
Transform Data for Geometry Analysis and Repair (on page 40)
Compare Data for Geometry Analysis and Repair (on page 41)

14 Geometry Analysis and Repair User's Guide


SECTION 2

Understanding the Geometry Analysis


and Repair Workflow
Using the Geometry Analysis and Repair task, you can complete the following operations:
 Specify settings for symmetry, logging of operations, and styles in this task.
 Import and export geometric data.
 Check the data against a defined set of requirements.
 Get information on data that does not pass the check.
 Repair problems in the data.
 Save the results of automatic and manual repairs to an external data file.
After analyzing and repairing the geometry data, you can import it into Molded Forms with the
Imported Plate System command. For more information, see the Molded Forms
documentation.
See Also
Geometry Analysis and Repair Common Tasks (on page 15)

Geometry Analysis and Repair Common Tasks


The following tasks are used frequently in the Geometry Analysis and Repair task.

Specify Setup Options


You can set options for symmetry, logging, and styles in the Geometry Analysis and Repair task.
For more information, see Specify Settings for Geometry Analysis and Repair (on page 19).

Import Data
You can import geometry data in ACIS or IGES format. For more information, see Import ACIS
or IGES Data (on page 22).

Process Data against Requirements


The primary command in the Geometry Analysis and Repair task is the Process Geometry
Data command, which checks and repairs data. For more information, see Process Data for
Geometry Analysis and Repair (on page 30).

Perform Other Operations on the Data


You might need to rotate and orient the data to meet the software's requirements. For more
information, see Transform Data for Geometry Analysis and Repair (on page 40).
You can also perform operations that are not automatically done as part of the repair process.
These operations result in higher quality data, smaller data sets, and better conformance. For

Geometry Analysis and Repair User's Guide 15


Understanding the Geometry Analysis and Repair Workflow

more information, see Perform Advanced Surface Operations (on page 36) and Perform
Advanced Curve Operations (on page 37).
It can be helpful to compare modified data with baseline data when deciding if and how to
change the data. For more information, see Compare Data for Geometry Analysis and Repair
(on page 41).

Save and Export Data


After repairing the data, you must save it to an external file. In the Geometry Analysis and
Repair task, no objects or changes are saved to the database. For more information, see Export
ACIS and IGES Data (on page 23).

16 Geometry Analysis and Repair User's Guide


SECTION 3

Setting Options for the Geometry


Analysis and Repair Task
The Geometry Analysis and Repair task provides some overall options for you to set, including
options for the log file and the appearance of objects. You can set or modify these options at
any time when working in this task.
See Also
Specify Settings for Geometry Analysis and Repair (on page 19)

Geometry Analysis and Repair Setup Command


(Tools Menu)
Displays a dialog box that allows you to set options for the Geometry Analysis and Repair task.
For more information, see Geometry Analysis and Repair Setup Dialog Box (on page 17).
See Also
Specify Settings for Geometry Analysis and Repair (on page 19)
Setting Options for the Geometry Analysis and Repair Task (on page 17)

Geometry Analysis and Repair Setup Dialog Box


Specifies settings for the Geometry Analysis and Repair task.
Options Tab (on page 17)
Styles Tab (on page 18)
See Also
Geometry Analysis and Repair Setup Command (Tools Menu) (on page 17)
Setting Options for the Geometry Analysis and Repair Task (on page 17)
Specify Settings for Geometry Analysis and Repair (on page 19)

Options Tab
Specifies various options for the Geometry Analysis and Repair task.
Symmetrical Hull - Specifies that the hull is symmetrical. If checked, the software strips off the
starboard side of the ship, and all operations are performed on the port side. By default, the
Symmetrical Hull option is checked.
If the Symmetrical Hull option is selected, you will be able to copy and mirror the geometry at
the end of the Process Geometry Data command by selecting the Copy/Mirror about
Centerline option on the Process Settings dialog box (on page 29). The software does not copy
and mirror geometry that crosses the centerline.
Activate Logging - Activates logging of all operations in this task. The logging file contains a
running list of objects that are processed. Each time you open the task, information is appended

Geometry Analysis and Repair User's Guide 17


Setting Options for the Geometry Analysis and Repair Task

to this file. To clear the file, you can open it and delete the contents, or you can specify a new
file.
Log File Save Location (.log) - Click the Browse button to designate a log file name and
location.
See Also
Geometry Analysis and Repair Setup Dialog Box (on page 17)

Styles Tab
Specifies the styles for normal state objects as well as objects in error in the Geometry Analysis
and Repair task.
The styles on this tab are saved when you save your session file.
Bodies - Specifies the style for bodies in a normal state.
The following picture shows a sheetbody with the translucent yellow style. To see the edges
clearly (as in the picture), you can click Format > View and change the rendering mode to
Shaded with Enhanced Edges.

Faces - Specifies the style for faces in a normal state.


Edges - Specifies the style for edges in a normal state.
Vertices - Specifies the style for vertices in a normal state.
Face Errors - Specifies the style for faces in error.
The following picture shows a face in error with the red style.

18 Geometry Analysis and Repair User's Guide


Setting Options for the Geometry Analysis and Repair Task

Edge Errors - Specifies the style for edges in error.


Vertex Errors - Specifies the style for vertices in error.
To see through objects, you can assign translucent styles. For example, it is often helpful
to be able to see through body and face errors.
See Also
Geometry Analysis and Repair Setup Dialog Box (on page 17)

Specify Settings for Geometry Analysis and Repair


1. Click Tools > Geometry Analysis and Repair Setup.
2. On the Options tab, select the Symmetrical Hull option, if the hull is symmetrical.

 If this option is checked, the software strips off the starboard side of the ship, and
operations are performed on the port side.
 You can copy and mirror the geometry at the end of the Process Geometry Data
command by selecting the Copy/Mirror about Centerline option on the Process
Settings dialog box (on page 29). The software does not copy and mirror any objects
that cross the centerline.
3. Activate and specify a log file, if logging is necessary.
The logging file contains a running list of objects that are processed. Each time you
open the task, information is appended to this file. To clear the file, open it and delete the
contents, or specify a new file.
4. On the Styles tab, specify the styles for objects in their normal state and for objects in error.

 You can assign translucent styles to body and face errors, for example, in order to see
through them.
 To see edges more clearly, you can click Format > View and change the rendering mode to
Shaded with Enhanced Edges.
See Also
Setting Options for the Geometry Analysis and Repair Task (on page 17)

Geometry Analysis and Repair User's Guide 19


SECTION 4

Importing ACIS and IGES Data


You can temporarily import geometry data in ACIS or IGES format from other software
packages, such as Tribon, NAPA, or Rhino. You can compare the temporary geometry to the
geometry of objects in the Model.
During the import process, the software applies LGF attributes to patches, if they are present.
This information is used later during a copy and mirror operation, if the hull is symmetrical.
You can also export geometry data in ACIS or IGES format. The export operation operates
against selected sheetbody and wirebody objects.
If you are exporting in IGES format, you can set the output data units using the Tools > Options
command.

 You must have a license for IGES in order to use the Import > IGES or Export > IGES
command.
 The data in the Geometry Analysis and Repair task is not saved in a session file or in the
database. If you delete geometry, or define or refresh the workspace, the imported geometry
is lost. You must export the data to an external file to save it. The imported geometry cannot
be used to create objects in the database.
The Import and Export ACIS/IGES commands are available in the Molded Forms and Geometry
Analysis and Repair tasks. The Structural Detailing task allows you to export ACIS and IGES
data.

Import ACIS (File Menu)


File > Import > ACIS imports wireframe and surface data from a file in Acis' .sat format. The
imported geometry is not saved in the session file or in the database. After processing the data,
you will need to export it to save your work. For more information, see Export ACIS (File Menu)
(on page 23).

Import IGES (File Menu)


File > Import > IGES imports wireframe and surface geometry data from a file in IGES format
into the software. The imported geometry is not saved in the session file or in the database.
After processing the data, you will need to export it to save your work. For more information, see
Export IGES (File Menu) (on page 23).
You must have a license for IGES in order to use this command.

Geometry Analysis and Repair User's Guide 21


Importing ACIS and IGES Data

Import ACIS or IGES data


1. Click File > Import > ACIS or File > Import > IGES, depending on what type of data to
import.
2. Browse to locate the file.
3. Click Open.

 A log file is saved in the folder where the input file resides.
 You can import data over other data. The effect is cumulative.

22 Geometry Analysis and Repair User's Guide


SECTION 5

Exporting ACIS and IGES Data


You can export geometry data in ACIS or IGES format. The export operation operates against
selected sheetbody and wirebody objects.
If you are exporting in IGES format, you can set the output data units using the Tools > Options
command. For more information about Tools > Options, see the Common User's Guide.
For more information about exporting ACIS and IGES data, see Export ACIS (FIle Menu) (on
page 23) and Export IGES (File Menu) (on page 23).

 You must have a license for IGES in order to use the Export > IGES command.
 The data in the Geometry Analysis and Repair task is not saved in a session file or in the
database. If you delete geometry, or define or refresh the workspace, the imported geometry
is lost. You must export the data to an external file to save it.

Export ACIS (File Menu)


File > Export > ACIS saves the selected wireframe and surface geometry data to a file in ACIS
format. This command supports the output of geometry to a file but not object properties.

Export IGES (File Menu)


File > Export > IGES saves the selected wireframe and surface geometry data to a file in IGES
format. This command supports the output of geometry to a file but not object properties. You
must have a license for IGES in order to use this command.

Export ACIS and IGES Data


1. Select the data that you want to export.
2. Click File > Export > ACIS or File > Export > IGES, depending on what type of data to
export.
You must have an IGES license in order to export IGES data.
3. Browse to locate the file.
4. Click Save.
A log file is saved in the folder where the export file resides.

Geometry Analysis and Repair User's Guide 23


Exporting ACIS and IGES Data

24 Geometry Analysis and Repair User's Guide


SECTION 6

Processing Data
The main command in the Geometry Analysis and Repair task is the Process Geometry Data
command, which provides basic checking and repairing processes. Further processing can be
done using the other commands in this task.
When you use this command, you first set some options, such as the check level, save version,
and tolerances for points, knuckles, and tangents. Then, you run the checking process. The
software notifies you of the problems that it finds. You can repair the data and run the checks
again. Some repairs can be automatically fixed by the software, and other repairs are more
complex and will require more manual fixes. The last option in the Process Geometry Data
command is saving the data to an export file.
See Also
Process Data for Geometry Analysis and Repair (on page 30)
Check Data (on page 31)
Set Options for Processing Data (on page 31)
Process Data (on page 32)
Repair Data (on page 31)

Process Geometry Data


Processes hullform data. This command allows you to modify default options, select the
objects to process, check the objects, repair the objects with problems, and save the data to a
file.
For more information, see Process Geometry Data Ribbon (on page 26).
See Also
Processing Data (on page 25)
Process Data for Geometry Analysis and Repair (on page 30)
Check Data (on page 31)
Set Options for Processing Data (on page 31)
Process Data (on page 32)
Repair Data (on page 31)

Geometry Analysis and Repair User's Guide 25


Processing Data

Process Geometry Data Ribbon


Sets options for processing geometry data.
Options - Displays the Options dialog box, which allows you to specify settings such as the
check level, save version, and tolerances. For more information, see Options Dialog Box (on
page 26).
Select - Allows you to select sheetbodies or wirebodies in the model.
Check - Displays the Check Settings dialog box, which allows you to choose which checks
to perform. For more information, see Check Settings Dialog Box (on page 27).

Repair - Displays the Repair Settings dialog box, which allows you to choose which repairs
to perform. For more information, see Repair Settings Dialog Box (on page 29).

Process - Displays the Process Settings dialog box, which allows you to choose which
processes to perform. For more information, see Process Settings Dialog Box (on page 29).
Save Changes - Saves the sheetbody that was processed and all reference curves loaded
in the view. The data is saved in the version specified on the Options Dialog Box (on page 26).
See Also
Process Data for Geometry Analysis and Repair (on page 30)
Check Data (on page 31)
Set Options for Processing Data (on page 31)
Process Data (on page 32)
Repair Data (on page 31)
Process Geometry Data (on page 25)
Processing Data (on page 25)

Options Dialog Box


Provides settings for the Process Geometry Data command.
ACIS Check Level - Specifies the level of checks to be performed. Level 20 is basic checking,
while level 70 is the most thorough. For more information about the checks at these levels, see
the ACIS documentation.
ACIS Save Version - Specifies the version of the .sat file that will be saved. ACIS supports
backward compatibility, and this function allows data created on a later version to be usable by
an earlier version.
Tolerances - Allows you to specify permissible deviations for the definitions of points, knuckles,
and tangents.
You can specify the precision for the tolerances by opening the Tools > Options dialog
box and clicking the Units of Measure tab. For more information about Tools > Options, see
the Common User's Guide.
Points - Specifies the value used to determine coincidence. If the distance between two points
is less than this value, the software assumes they are the same point. The default Points
tolerance is 0.001 m.
Knuckles - Specifies the value used to determine whether tangent discontinuities across face
edges are discontinuous (knuckled). The default Knuckles tolerance is 2.000 deg.

26 Geometry Analysis and Repair User's Guide


Processing Data

Tangents - Specifies the value used to determine whether tangent discontinuities across face
edges are continuous (smooth). The default Tangents tolerance is 0.010 deg.
See Also
Process Data for Geometry Analysis and Repair (on page 30)
Check Data (on page 31)
Set Options for Processing Data (on page 31)
Process Data (on page 32)
Repair Data (on page 31)
Process Geometry Data (on page 25)
Processing Data (on page 25)

Check Settings Dialog Box


Provides settings for the Check portion of the Process Geometry Data command.

The checks above the line on this dialog box all have automatic repairs that can be run to
correct the problematic data. The software selects the appropriate repair when an object fails a
check. However, you can choose to override the selection and skip the repair.
Outward Normals - Checks the selected objects for outward surface normals.

Geometry Analysis and Repair User's Guide 27


Processing Data

Acis Errors - Checks the selected objects with the ACIS- supplied functions. The checks are
performed at the level defined by the Acis Check Level setting on the Options dialog box. For
more information, see Options Dialog Box (on page 26).
Sliver Faces - Checks the selected objects for sliver faces. This check ensures that face edges
are separated from one another by more than the Points tolerance specified on the Options
dialog box. For more information, see Options Dialog Box (on page 26).
Any face can have one or two degenerate edges, but in general, edges must be distinguishable
from one another, or stitching errors can occur.
Gaps (C0 Discontinuities) - Checks the selected objects for gaps (ACIS C0 discontinuities).
This check ensures that adjacent patch edges are within ACIS’ tolerances for coincidence. I f this
option is selected, the checks are performed using the tolerance defined by the Points setting
on the Options dialog box. For more information, see Options Dialog Box (on page 26).
Internal Knuckles (C1 Discontinuities) – Checks the selected objects for internal knuckles.
This check ensures that there are no ACIS C1 discontinuities within any of the faces of the body.
The checks below the line on this dialog box do NOT have automatic repairs that can be run to
correct the problematic data. They must be manually repaired either in the originating third-party
application that created the data or by using one or more of the Advanced Surface Operations
or Advanced Curve Operations commands. For more information, see Performing Advanced
Operations (on page 35).
Knuckled Edges - Checks the selected objects for tangent discontinuities across face
boundaries that exceed the tolerance specified in the Knuckle box on the Options dialog box.
For more information, see Options Dialog Box (on page 26).
Fuzzy Edges - Checks the selected objects for tangent discontinuities across face boundaries
that are greater than the tolerance specified in the Tangents box but less than the tolerance
specified in the Knuckles box on the Options dialog box. For more information, see Options
Dialog Box (on page 26). Objects that fail this check (exceed this tolerance) are displayed in red.
Tolerant Geometry - Checks the selected objects for the presence of tolerant edges and/or
vertices.
Co-linear Boundary Edges - Checks the selected objects to ensure that none of the face
edges in the body have co- linear tangents.
Trimmed Non-Planar Surfaces - Checks the selected objects for "trim" boundaries, which
reduce the active region of the surface from its natural boundaries.
Non-Uniform Control Points - Checks the selected objects to ensure that there are an equal
number of control points along the common edges of adjacent faces.
Non-Aligned Edges - Checks the selected objects to ensure that adjacent face edges are
aligned along the common boundary.
Multi-lump Bodies - Checks the selected objects to see if they are ACIS bodies with more than
one lump (disjoint geometry objects).
Select All - Selects all checks.
Select None - Clears all checks.
Execute - Runs the check process.
See Also
Process Data for Geometry Analysis and Repair (on page 30)
Check Data (on page 31)

28 Geometry Analysis and Repair User's Guide


Processing Data

Set Options for Processing Data (on page 31)


Process Data (on page 32)
Repair Data (on page 31)
Process Geometry Data (on page 25)
Processing Data (on page 25)
Options Dialog Box (on page 26)

Repair Settings Dialog Box


Provides settings for the Repair portion of the Process Geometry Data command.
These settings are not saved with the preferences; rather, they are automatically set based on
the results of the checks. You can bypass a repair by clearing the check box for the repair. If all
the checks are successful, then the Repair step of the Process Geometry Data command
is not available.
Orient Normals - Forces the normals to be consistently oriented inwards.
Slivers - Removes the faces with edges completely within the Points tolerance of each other.
The Points tolerance is set on the Options dialog box. For more information, see Options
Dialog Box (on page 26).
Gaps - Closes the gaps between adjacent face edges by adjusting the control points along one
of the edges to match the control points along the other edge.
Triangles - Fixes the triangular faces formed with degenerate edges defined by coincident
control points.
Internal Knuckles - Fixes the faces with internal knuckles (C1 discontinuities) by splitting at the
knuckle.
Convexities – Splits the edges of the selected objects at changes in convexity points.
Execute - Runs the repair process.
See Also
Process Data for Geometry Analysis and Repair (on page 30)
Check Data (on page 31)
Set Options for Processing Data (on page 31)
Process Data (on page 32)
Repair Data (on page 31)
Process Geometry Data (on page 25)
Processing Data (on page 25)

Process Settings Dialog Box


Provides settings for the Process portion of the Process Geometry Data command.
Apply Knuckle Attribute - Specifies whether the knuckle edge attributes are added to the
sheetbody during processing. If this box is checked, any existing attributes are first removed
before the new attributes are applied.
Copy/Mirror about Centerline - Specifies that all of the port faces in the sheetbody are copied
and mirrored about the centerline (Y=0 in the global coordinate system).
This option is selected by default if the Symmetrical Hull option is selected on the
Options tab (on page 17) of the Geometry Analysis and Repair Setup dialog box. The option
is not available if the Symmetrical Hull option is not selected.

Geometry Analysis and Repair User's Guide 29


Processing Data

Clean - Specifies whether the attributes applied in the Process Geometry Data command are
removed from the sheetbody.
Execute - Runs the process.
See Also
Process Data for Geometry Analysis and Repair (on page 30)
Check Data (on page 31)
Set Options for Processing Data (on page 31)
Process Data (on page 32)
Repair Data (on page 31)
Process Geometry Data (on page 25)
Processing Data (on page 25)

Process Data for Geometry Analysis and Repair


1. Click Process Geometry Data on the vertical toolbar.
2. On the ribbon, click Options to specify the options for this command.
Set Options for Processing Data (on page 31)
3. Select the objects to process.
You can select only part of the hull to process at a time if you want.
4. On the ribbon, click Check to specify the check settings, and run the check process.
Check Data (on page 31)

5. Click Repair to specify the repair settings, and run the repair process.
Repair Data (on page 31)
6. After checking and repairing all the data, click Process to specify the process settings,
and run the process.
Process Data (on page 32)
7. Click Save Changes if you want to save the data in .sat file format. The software saves
the sheetbody that you processed along with all the reference curves loaded in the view.
The data is saved in the version specified in the Acis Save Version box on the
Options dialog box (on page 26).
You should repeat the steps in this procedure as many times as needed.
See Also
Processing Data (on page 25)

30 Geometry Analysis and Repair User's Guide


Processing Data

Set Options for Processing Data


1. In the Acis Check Level box, select the level for the checks to be performed. Level 20 is
the most basic, and Level 70 is the most thorough.
2. In the Acis Save Version box, select the version for the .sat file saved after running the
Process Geometry Data command.
3. In the Points box, type the tolerance value that will determine coincident points.
4. In the Knuckles box, type the tolerance value that will determine knuckled edges.
5. In the Tangents box, type the tolerance value that will determine smooth edges.
You can specify the precision for the tolerances by opening the Tools > Options dialog
box and clicking the Units of Measure tab.
See Also
Processing Data (on page 25)
Options Dialog Box (on page 26)

Check Data
1. On the Check Settings dialog box, select the checks that you want to run.
The checks above the line on the dialog box have repairs that the software can
complete automatically. The checks below the line on the dialog box have repairs that you
must complete manually.
2. Click Execute.

 The software displays on the Check Settings dialog box for the checks that fail. In
addition, the geometry that failed is highlighted in red in the graphic view. You can select an
object, and click Properties on the ribbon to see more information about the errors. You can
also open the log file to view more details about the checks and errors.
 The software displays on the Check Settings dialog box for the checks that succeed.
See Also
Processing Data (on page 25)

Repair Data
1. On the Repair Settings dialog box, select the repairs that you want to run.
The software automatically enables and selects the repairs for the checks that failed
during the Check step of the Process Geometry Data command. You can clear these
repairs, if needed.

Geometry Analysis and Repair User's Guide 31


Processing Data

2. Click Execute.

 The software displays on the Repair Settings dialog box for the repairs that fail. The
software displays on the Repair Settings dialog box for the repairs that succeed.
 Typically, you want to check and repair the data until every setting displays . You can
then proceed to Process Data (on page 32).
See Also
Processing Data (on page 25)

Process Data
1. On the Process Settings dialog box, select the operations that you want the software to do
during processing.
The available operations are applying knuckle attributes, copying and mirroring about
the centerline, and cleaning the sheetbody of attributes that are no longer needed. These
operations prepare the data for export.
2. Click Execute.
See Also
Processing Data (on page 25)

32 Geometry Analysis and Repair User's Guide


SECTION 7

Reference Curves
Assigns names and other properties to knuckle, tangent, and reference curves. In the
Geometry Analysis and Repair task, you can quickly and easily place attributes on knuckle,
tangent, and reference curves using the Reference Curves command.
You use the Reference Curves command with the Advanced Curve Operations
command. First, you create the curves with a merge operation in the Advanced Curve
Operations command. Then, you assign properties to the curves using the Reference Curves
command.

Reference Curves Ribbon


Sets options for placing attributes on a knuckle, tangent, or reference curve.
Select - Select a single wirebody from a graphic view. The existing Name, Symmetry, and
Type values appear in their respective boxes when you select the wirebody.
Apply Attributes - Adds the specified properties to the selected object.

Undo - Reverses the operation by replacing the results with the data before the operation
was applied. You can modify a setting, re-apply, undo, and repeat until you are satisfied with the
results.
Name - Defines a prefix for the wirebody. The complete name is this text value appended by a
"_" and the symmetry value: P for Port, S for Starboard, or C for Centered.
Symmetry - Specifies the symmetry to append to the reference curve name.
If the symmetry value is None, the software does not append any value to the name.
If the symmetry value is Port/Starboard, the selected wirebody is named Port, and a copy is
created and mirrored about the centerline and assigned a Starboard symmetry value.
Type - Specifies the type of reference curve: a general purpose reference curve, a tangent
curve, or a knuckle curve.

Geometry Analysis and Repair User's Guide 33


Reference Curves

Create Reference Curves


1. Click Reference Curves on the vertical toolbar.
2. Select a wirebody in a graphic view.
3. Check the name, symmetry, and type values on the ribbon, and change them, if necessary.
If you choose Port/Starboard in the Symmetry box, the software creates the
symmetric curve for you.
4. Click Apply Attributes .

You can revert back to the original values on a reference curve by clicking Undo on
the ribbon before applying the change. The Name, Symmetry, and Type properties are reset.
The software also deletes the symmetrical starboard copy, if it was created.

34 Geometry Analysis and Repair User's Guide


SECTION 8

Performing Advanced Operations


The Geometry Analysis and Repair task allows you to perform a number of advanced operations
on surfaces (faces) and on curves (edges) including: splitting, merging, stitching, exploding,
rebuilding, and snapping.
These operations are optional and are not automatically done as part of the repair process and
vary on a case-by-case basis depending on the initial data. They can result in higher quality
data, smaller data sets, and better conformance to Smart 3D requirements.
The advanced operations have the potential to change the accuracy of the data;
therefore, it is recommended to be trained in their usage and to exercise care and caution when
using these operations. You must carefully analyze and check the data produced and altered by
these functions before using the data in production.
See Also
Perform Advanced Surface Operations (on page 36)

Advanced Surface Operations


Performs advanced operations on surfaces (faces). These operations are not automatically
done as part of the repair process.

Advanced Surface Operations Ribbon


Sets options for performing advanced surface operations.
Operation - Select the operation to perform. The operation remains selected until you choose
another.
 Split - You select a single face to be split. Then, you select a single intersecting edge to be
the splitter.
 Select the Splitter - Select an intersecting edge, or the point for the intersecting edge.
This option is only active when the Split operation is selected.
 Merge - You select any combination of sheetbodies and faces. The software attempts to
merge them together into a new sheetbody.
 Merge Tolerance - Value that controls the creation of tolerant geometry during the merge
process.
 Explode - You select sheetbodies, and the software converts them to individual,
disconnected, faces.
 Rebuild - You select one or more faces. The software creates new geometry by rebuilding
the underlying surfaces with the specified degree and number of control points. You can
specify that trimmed faces are converted to natural faces with the Trim to Boundaries
option.

Geometry Analysis and Repair User's Guide 35


Performing Advanced Operations

 Snap - You select any number of faces. The software adjusts the faces that lie within the
specified tolerance to lie exactly on the plane. You can choose an object in the view to set
the plane.
Select - Selects one or more objects from the view for the chosen operation.
Apply - Applies the operation to the selected objects.

Undo - Reverses the operation by replacing the results with the data before the operation
was applied. You can modify a setting, re-apply, undo, and repeat until you are satisfied with the
results.

Perform Advanced Surface Operations


1. Click Advanced Surface Operations on the vertical toolbar.
2. In the Operation box, select an operation to perform.
 Split - Select a single face to be split. Then, select a single intersecting edge or the
point created at an intersecting edge to be the splitter.
 Merge - Select any combination of sheetbodies and faces. Enter a value in the Merge
Tolerance box to control the creation of tolerant geometry during the merge process.
 Stitch - Select any combination of sheetbodies and faces. Enter a value in the Stitch
Tolerance box to control the creation of tolerant geometry during the stitch process.
 Explode - Select sheetbodies. The software converts them to individual, disconnected
faces.
 Rebuild - Select one or more faces. Enter values for the degrees and number of control
points in the Degree U, Num U, Degree V, and Num V boxes. You can also specify that
trimmed faces are converted to natural faces with the Trim to Boundaries option.
 Snap - Select any number of faces. Click Pick to choose an object in the view that sets
the value for the plane. Also, specify a value in the Tolerance box.
3. Click Apply .

You can use Undo on the ribbon to reverse an operation without exiting the
command. For example, you can modify a setting, re-apply, undo, and repeat until you are
satisfied with the results.

Advanced Curve Operations


Performs advanced operations on curves (edges). These operations are not automatically
done as part of the repair process.

Advanced Curve Operations Ribbon


Sets options for performing advanced curve operations.
Operation - Select the operation to perform. The current operation remains active until you
choose another.
 Merge - You select a connected set of edges. The software merges them into a single
wirebody, providing they are endpoint- connected within the specified merge tolerance.

36 Geometry Analysis and Repair User's Guide


Performing Advanced Operations

 Chain - If the select set contains a single edge, then this button controls the automatic
selection of connected edges based on the starting and ending tangents. Edges are
automatically added to the select set as long as the tangent difference between the edges is
less than the tangent threshold. If multiple edges extend from the end of an edge, the edge
with the smallest tangent difference is used. The chain stops when no edge is found with a
tangent less than or equal to the threshold.
 Merge Tolerance - Value that specifies how close the edges must be at their endpoints to
be included.
 Tangent Threshold Value that specifies whether or not an edge is added during the
chaining operation.
 Split - You select a single wirebody to be split. Then, you select an intersecting edge to be
the splitter.
 Select the Splitter - Select an intersecting edge. This option is only active when the
Split operation is selected.
 Explode - You select wirebodies, and the software converts them to individual,
disconnected edges.
 Rebuild - You select one or more edges. The software creates new geometry by rebuilding
the underlying curves with the specified degree and number of control points.
 Snap - You select any number of edges. The software adjusts the edges that lie within the
specified tolerance to lie exactly on the plane. You can choose an object in the view to set
the plane.
Select - Selects one or more objects from the view for the chosen operation.
Apply - Applies the operation to the selected objects.

Undo - Reverses the operation by replacing the results with the data before the operation
was applied. You can modify a setting, re-apply, undo, and repeat until you are satisfied with the
results.

Perform Advanced Curve Operations


1. Click Advanced Curve Operations on the vertical toolbar.
2. In the Operation box, select an operation to perform.
Merge (on page 38)
Split (on page 38)
Explode (on page 38)
Rebuild (on page 38)
Snap (on page 38)

3. Click Apply .

You can use Undo on the ribbon to reverse an operation without exiting the
command. For example, you can modify a setting, re- apply, undo, and repeat until you are
satisfied with the results.

Geometry Analysis and Repair User's Guide 37


Performing Advanced Operations

Merge
1. In the graphic view, select one or more edges in a connected set of edges.
You can select the edges one by one, or you can use Chain on the ribbon to
automatically select all connected edges based on the Merge Tolerance and Tangent
Threshold settings.
2. In the Merge Tolerance box on the ribbon, select or type a value. This value controls how
close the endpoints of the edges must be.
3. In the Tangent Threshold box, select or type a value. This value controls the chaining
operation.

Split
1. In the graphic view, select a wirebody to split.
2. Select an intersecting edge to be the splitter.

Explode
 In a graphic view, select wirebodies. The Explode operation converts these wirebodies to
individual edges.

Rebuild
1. Select one or more edges in the graphic view.
2. In the Degree U box, select or type a value for the degree of the curve.
3. In the Num U box, select or type a value for the number of control points on the curve.

Snap
1. Select edges in the graphic view.
2. On the ribbon, specify a plane to snap to in the Plane box.
3. Type a number in the Value box.
Click Pick to choose an object in the view that specifies this value.
4. Type a number in the Tolerance box. This number provides some leeway around the
specified plane and value.

38 Geometry Analysis and Repair User's Guide


SECTION 9

Transform Data
Scales, translates, rotates, or mirrors selected objects. You might encounter situations
where the imported data is not located or oriented in accordance with the requirements of Smart
3D. In the Geometry Analysis and Repair task, you can perform basic scaling, translation,
rotation, and mirroring of the geometry in the global coordinate system.

Transform Data Ribbon


Sets options for transforming data.
Select - Selects objects to transform.
Transform - Specifies the transform operation.
 Scale - Changes the scale of the selected objects.
 Scale Type - Specifies the type of scaling, Uniform or Non-Uniform.
 Scale Factor - For uniform scaling, specifies the scale factor value.
 X Scale Factor, Y Scale Factor, Z Scale Factor - For non-uniform scaling, specifies the
scale factor value along each axis.
 Translate - Moves the selected objects. You define a "from" point and "to" point.
 From X, From Y, From Z - Specifies coordinates of the "from" point.
 Pick Vertex Position - Allows you to choose a point in the graphic view to set the "from"
coordinate value.
 To X, To Y, To Z - Specifies coordinates of the "to" point.

 Pick Vertex Position - Allows you to choose a point in the graphic view to set the "to"
coordinate value.
 Rotate - Turns the selected objects by a variable amount about a global axis in either a
clockwise or counterclockwise direction. The origin of the rotation is always the global origin.
 Rotation Angle - Defines the angle of rotation. The rotation angle is limited to a positive real
number between 0 and 90 degrees.
 Axis - Defines the axis of rotation, which can be the global X, Y, or Z-axis.
 Rotation Direction - Defines the rotation direction, which is either CW (clockwise) or CCW
(counterclockwise) about the selected axis using the right-hand rule.
 Mirror - Mirrors the selected objects about a plane and optionally, a point.

Geometry Analysis and Repair User's Guide 39


Transform Data

 Plane Normal - Specifies the global axis about which the objects mirror. Coordinate -
Defines the location along the plane normal axis to serve as the position to mirror about.
Pick Vertex Position - Allows you to choose an object in the graphic view to set the
coordinate value on the mirror plane. Copy and mirror - Controls whether the selected
geometry is mirrored or whether a copy of the geometry is mirrored.
Apply - Applies the operation to the selected objects.

Undo - Reverses the operation by replacing the results with the data before the operation
was applied. You can modify a setting, re-apply, undo, and repeat until you are satisfied with the
results.

Transform Data for Geometry Analysis and Repair


1. Click Transform Data on the vertical toolbar.
2. Select an object to transform.
3. In the Operation box, select an operation to perform.
 Scale - Specify whether the scale operation is uniform or non-uniform in the Scale Type
box on the ribbon. Also, specify the scaling factor(s).
 Translate - Specify the "from" and "to" points in the boxes on the ribbon, or click points
in the graphic view.
 Rotate - Specify the angle, axis, and direction in the boxes on the ribbon.
 Mirror - Specify the plane, coordinate, and whether or not to copy the objects.
4. Click Apply .

You can use Undo on the ribbon to reverse an operation without exiting the
command. For example, you can modify a setting, re- apply, undo, and repeat until you are
satisfied with the results.

40 Geometry Analysis and Repair User's Guide


SECTION 10

Compare Data
Compares a sheetbody in a graphic view against a sheetbody from an existing .sat file.
Because the Geometry Analysis and Repair task modifies geometry data, it is often helpful to
compare original and modified geometry to see if the changes are what you intended. You can
control the granularity of the comparison, which generates temporary graphics to show the
deviation.

Compare Data Ribbon


Sets options for comparing data.
Select the Sheetbody to compare - Select a single sheetbody in the graphic view.

Select .sat file - Select an external .sat file to compare to the selected sheetbody.
Compare - Performs the comparison of the two sheetbodies. The results are shown in a
tabular summary as well as graphically, using colors. See Deviation Threshold below for an
explanation of the colors.
Points Per Face - Specifies the number of sampling points generated per face of the baseline
sheetbody from the external .sat file. This number must be a positive integer between 5 and 25.
Deviation Threshold - Controls the color of the graphic results. The color of the arrows in the
graphic view designates the comparison as follows:
 Green - Less than the deviation threshold.
 Red - Greater than the deviation threshold.
Scale - Controls the scaling of the deviation vectors. The scale must be a positive number.

Compare Data for Geometry Analysis and Repair


1. Click Compare Data on the vertical toolbar.
2. Select a sheetbody in a graphic view.
3. Select a baseline sheetbody from an existing .sat file.
4. In the Points Per Face box, enter an integer between 5 and 25. This value is the number of
sampling points generated per face of the baseline sheetbody.
5. In the Deviation Threshold box, enter a value to control the color of the graphical results.
Sample points with a deviation less than this threshold appear in green, while those above
the threshold appear in red.
6. In the Scale box, enter a value to control the scaling of the graphical results. The scale
value can be any positive number.

Geometry Analysis and Repair User's Guide 41


Compare Data

42 Geometry Analysis and Repair User's Guide


SECTION 11

Displaying Properties
After you have processed and repaired data in the Geometry Analysis and Repair task, you can
view object properties. It is often helpful to view these properties when troubleshooting.
Using the Select command on the vertical toolbar, you select the object for which you want to
view properties. Then, you click the Properties button on the ribbon. The Properties dialog
box shows general information, attributes, and error descriptions for the selected objects.
An important part of the Select command is the Locate Filter box that appears on the ribbon.
The Locate Filter box contains the available, pre-defined filters for the Select command. When
you choose a filter in the Locate Filter box, the software allows you to select only the filtered
objects in a graphic view. For example, if you select Points, you can select only points in a
graphic view.

The Geometry Analysis and Repair task includes these filters:


Surfaces - Limits your selection in a graphic view to surfaces.
Wires - Limits your selection in a graphic view to wires.
Points - Limits your selection in a graphic view to points.
All - Allows you to select any object.

Use the Inside fence command to select all objects entirely inside the fence.
Use the Inside/Overlapping fence command to select all objects entirely inside the fence
and those objects outside but touching the fence at some point.
See Also
Geometry Analysis and Repair Properties Dialog Box (on page 43)

Geometry Analysis and Repair Properties Dialog Box


Displays geometry properties for an object. Click Print to print the information on any of the tabs
to a file.
General Information Tab (on page 44)
Attributes Tab (on page 44)
Errors Tab (on page 44)
See Also
Displaying Properties (on page 43)

Geometry Analysis and Repair User's Guide 43


Displaying Properties

General Information Tab


Displays general information for the selected object.
For a single object (such as a single sheetbody with one face), detailed information appears on
this tab. For multiple objects (a sheetbody with more than one face), summary information
appears.
See Also
Geometry Analysis and Repair Properties Dialog Box (on page 43)

Attributes Tab
Displays a list of attributes added to the selected object. The software adds attributes to objects
during the import process and during the check process in the Process Geometry Data
command.
See Also
Geometry Analysis and Repair Properties Dialog Box (on page 43)

Errors Tab
Displays descriptions of the errors for the selected object. You can check this tab after
processing objects in the Geometry Analysis and Repair task.
See Also
Geometry Analysis and Repair Properties Dialog Box (on page 43)

44 Geometry Analysis and Repair User's Guide


SECTION 12

Using Shortcut Commands in Geometry


Analysis and Repair
The Geometry Analysis and Repair task has a shortcut menu with commands that allow you to
see control point meshes, normals, and vertices on the geometry. It can be helpful to see these
items as you repair the hull geometry.

See Also
Show Control Points (on page 45)
Show Normals (on page 46)
Show Vertices (on page 47)
Hide (on page 47)

Show Control Points


Displays the control points and the control point mesh in the graphic view. This command is
helpful when you want to see if the control point meshes are aligned. You can access this
command by right-clicking an object when no other command is active.

Geometry Analysis and Repair User's Guide 45


Using Shortcut Commands in Geometry Analysis and Repair

The following picture shows control points and a control point mesh on a hull.

These control points are not the same as the control points in the Common task.
See Also
Using Shortcut Commands in Geometry Analysis and Repair (on page 45)

Show Normals
Displays one surface normal per patch in the graphic view. You can access this command by
right-clicking an object when no other command is active.
The following picture shows surface normals on a hull.

See Also
Using Shortcut Commands in Geometry Analysis and Repair (on page 45)

46 Geometry Analysis and Repair User's Guide


Using Shortcut Commands in Geometry Analysis and Repair

Show Vertices
Displays vertices in the graphic view. You can select a vertex and view its properties, which
include its coordinates. You can access this command by right-clicking an object when no other
command is active.
The following picture shows vertices on a hull.

See Also
Using Shortcut Commands in Geometry Analysis and Repair (on page 45)

Hide
Hides any control points, normals, and vertices that are displayed in the graphic view. You can
access this command by right-clicking an object when no other command is active.
See Also
Using Shortcut Commands in Geometry Analysis and Repair (on page 45)

Geometry Analysis and Repair User's Guide 47


Using Shortcut Commands in Geometry Analysis and Repair

48 Geometry Analysis and Repair User's Guide


APPENDIX A

General Hullform Requirements


Hullforms must meet several high-level requirements for NPT (non-procedural thickening) and
ACIS detailing. The following table summarizes the requirements for hullform models used in
Smart 3D.

Source Description Checking and Repairing

Smart 3D Inward- pointing You can visually check the


normals normals in the graphic view. To
view the normals, you can use the
Show Normals (on page 46).
In addition, you can use the
Process Geometry Data (on page
25) to check and repair the
normals. To check the normals,
use the Outward Normals option
on the Check Settings dialog box
(on page 27), and to repair the
normals, use the Orient Normals
option on the Repair Settings
dialog box (on page 29).

Smart 3D Single lump You can visually check the


sheetbody sheetbody in the graphic view.
In addition, you can use the
Process Geometry Data (on page
25) to check for multi-lump bodies.
On the Check Settings dialog box
(on page 27), use the Multi-lump
Bodies option.

Smart 3D Double-sided You can visually check the Use the Process
sheetbody sheetbody in the graphic view. If Geometry Data (on
the sheetbody is double-sided, you page 25) to check
can see both sides of it when you the continuity. On
rotate it. If it is not double-sided, the Options dialog
one side disappears when you box (on page 26),
rotate it. you can set the
Acis check level.
Convexity errors should be
avoided, but are allowable in early
design.

NPT Non-planar patch You can visually check the patch


edges aligned edges in the graphic view.

Geometry Analysis and Repair User's Guide 49


General Hullform Requirements

Source Description Checking and Repairing


You can also use the Process
Geometry Data (on page 25). The
Check Settings dialog box (on
page 27) provides the Non-
Aligned Edges option.

NPT Uniform control You can visually check the control


point mesh size point mesh in the graphic view.
for non-planar
You can also use the Process
patches
Geometry Data (on page 25). The
Check Settings dialog box (on
page 27) provides the Non-
Uniform Control Points option.

NPT Only planar You can visually check the patches


"trimmed" patches in the graphic view.
supported
You can also use the Process
Geometry Data (on page 25). The
Check Settings dialog box (on
page 27) provides the Trimmed
Non- Planar Surfaces option.

See Also
Geometry Analysis and Repair (on page 13)

50 Geometry Analysis and Repair User's Guide


Glossary

A
abaft
Toward the stern of a ship, behind, further aft than.

abstract part
A part that is only defined by a partial specification and that cannot be materially provided by the
organization that defines the specification.

Active Template Library (ATL)


Set of class templates and wizards supplied with Microsoft C++ Version 5.0 and later. You can
use an ATL when you create ActiveX controls and any other type of object that uses the
Component Object Model (COM) model. Using an ATL is generally preferred over Microsoft
Foundation Classes (MFC), because the implementations are smaller, easier to use, and more
closely tied to the COM model.

aft
Toward, at, or near the stern.

after body
The hull from aft of the midship section.

aftermost
Nearest the stern.

angle
The circular measurement taken from the intersection of two pipes at a turn or branch.

approval state
Recorded state of acceptance of information contained in objects within the database. The
approval states indicate a level of confidence in the information stored in the database and
govern your ability to alter specific data about a product.

arrangement (accommodation)
Those components of a system arranged in three-dimensional space with accurate dimensional
representation for installation. Various types include electrical, HVAC, machinery, outfitting, and
piping.

Geometry Analysis and Repair User's Guide 51


Glossary

attribute
A single type of non-graphics information that is stored about an object such as diameter or end
preparation.

axis
An imaginary line used to define the orientation of a system or object normally defined in terms
of an x-, y-, and z-axis. Some 3-D graphic objects have an associated axis used to define the
center or axis for rotations.

B
basic design
Engineering definition of the model and its systems.

bill of material (BOM)


Hierarchical decomposition of a product into constituent assemblies and parts. Specific types of
BOMs exist (for example, an EBOM is a bill of material from the point of view of an engineering
department; an MBOM is a bill of material from the point of view of manufacturing).

built ships
Complete database of NGC information after completion of the ship contract.

bulkload
The process by which reference data in Microsoft Excel workbooks is loaded into the Catalog
database.

C
catalog
Repository of information about components and materials used in construction. When you use
catalog parts in the model, the software places an occurrence of the catalog part in the project.
This occurrence is a copy of the actual catalog part.

Catalog database
The database that contains the reference data. Each Plant/Ship database can reference a
different Catalog database.

ceiling
Overhead design of the cabin area, including distribution systems for power, water, and
ventilation.

52 Geometry Analysis and Repair User's Guide


Glossary

chain
A set of continuous and tangent segments.

change history
Process of recording information such as who, when, and why for any given modification.

change management
Software features or manual procedures for managing the consequence of change. For
example, software can support a change management feature to report drawings that need
updating as a result of a change in a 3-D model.

change propagation
Ability of the software to intelligently modify dependent design information to reflect change in a
higher order object.

class
Grouping of individual objects that share some very significant, common characteristics.

class rule check


Verification that the developing design meets the rules of a particular classification society, such
as ABS, Lloyd's, or DNV.

Class Rules
Classification Society Design Rules.

classification folder
A folder in the Catalog hierarchy that contains part classes. Classification folders are one level
above part classes. The ClassNodeType and R-ClassNodeDescribes sheets in the Microsoft
Excel workbooks define the classification folders.

codelist
A set of acceptable values for a particular property that can be referred to by an index number or
selected in a combo box. For example, the codelist for the material specification allows you to
select from a set of standard entries, such as ASTM A183-F316 Stainless Steel.

commodity code
A user-defined code that provides an index to parts in a catalog.

Geometry Analysis and Repair User's Guide 53


Glossary

commodity item
A standard component found in a manufacturer catalog (an off-the-shelf component).

component
Physical part that a feature generates.

concurrent access
Ability of the software to allow multiple users to simultaneously access and modify the design of
a model.

consolidated tasks
A collection of tasks run in batch. For example, the software allows you to extract a set of
drawings immediately or to schedule the batch extraction for a future time.

constraints
A logical restriction that controls how part symbols ports relate to each other and to reference
ports. There are four constraints: parallel, perpendicular, coincident, and distance.

contract
A Work Breakdown Structure object representing a scope of work, usually performed by an
external supplier. The contract is related to a project and appears in the Work Breakdown
Structure hierarchy.

control point
A point that is used to control the shape of a NURBS curve or surface. Curves have a
one-dimensional array of control points, while surfaces have a two-dimensional array.

coordinate
The location of a point along the X-, Y-, or Z-axis.

coordinate system
A geometric relation used to denote the location of points in the model. The most common
coordinate system is the rectangular coordinate system, whereby points are located by
traversing the X-, Y-, and Z-axes of the model. Normally, coordinate systems have their origin
defined as 0,0,0.

cutting plane
A plane that cuts through an object.

54 Geometry Analysis and Repair User's Guide


Glossary

D
damage records
Data relating to the damage and repair of structure or components that occurred during or after
construction of a plant.

data interchange
Capability to output the design, or portions of the design, in a standard format for use or
movement to another computer software system.

database
Repository for the product model data. The database contains information to describe individual
objects in the data model and the relationships between objects as appropriate.

database backup
Process of recording a backup copy of the complete database or the incremental changes after
the date that the last complete copy was created.

database break and recovery


Utilities used to restore a database after files are corrupted.

database copy
Functionality to copy large collections of model objects from one design project to another
design project.

database management
Functionality related to managing a product model database.

database monitor record


Transactions that occur in order to provide database (DB) recovery after a stop in response with
a minimum of lost data.

degree
The highest polynomial factor in the curve or surface mathematical definition. A line is a degree
1 curve, while a cubic B-spline is a degree 3 curve.

Geometry Analysis and Repair User's Guide 55


Glossary

design alternative
Difference in a design represented by a separate version. A design alternative can be a new
design prepared as a proposed change, or one of several elective options that the builder or
customer selects. Each design alternative has an identification assigned so you can uniquely
refer to the design alternatives.

design approval log


Record of review and approval of parts of the design.

design data auto input


Automation in loading existing design data into a new design database.

design documents
Drawings, sketches, material lists, procedures, and so forth that are generated during the design
phase.

design object
Any object with properties that you can select. A design object can be related to one or more
contracts of different types, but related only to one contract of a given type.

design progress check


Analysis of the content of the design to some metric unit that gives an idea of the degree of
completion.

design review
Functionality to support rapid viewing of the design and markup of features with comments.

design service
Any general system services related to the design function.

design standard
Feature or object used in plant design that has been determined to the normal or approved way
of accomplishing a design requirement. In the context of computer software, the term refers to
computer functionality to support standards, not the standard itself.

detail schedule
Lowest level of schedule used to manage and track work progress.

56 Geometry Analysis and Repair User's Guide


Glossary

distributed systems
Systems consisting of sequential parts with a distributive characteristic (for example, pipes
distribute fluids, HVAC distributes air, cabling distributes power, and structure distributes loads).

distribution systems
Term synonymous and used interchangeably with the term distributed systems.

documentation
Drawings and other records that you must produce to document, obtain approval, or build the
design.

drawing tool
Tool that helps in the process of creating, modifying, or manipulating objects. Examples are
PinPoint and SmartSketch.

E
easting
A term that describes an east coordinate location in a coordinate system.

edge
A topological object that represents a trimmed curve bounded by a start and end vertex.

edge distance
The distance from the center of a bolt or rivet to the edge of a plate or flange.

element
Primitive geometric shape such as a line, circle, or arc.

equipment catalog
Catalog of equipment geometry and limited properties that the software uses to identify and
visualize equipment and its placement in the model. The catalog is not the source for the total
specification and ordering data for the object.

external appendages
External structure attached to the hull, such as the propeller nozzle, shaft struts, bilge keel, and
so forth.

Geometry Analysis and Repair User's Guide 57


Glossary

F
fabricate
To cut, punch, and sub-assemble members in the shop.

face
A topological object that represents a trimmed surface bounded by a loop of edges.

face plate
An edge reinforcement type that places a plate or profile at the selected plate edge.

face-to-face
The overall length of a component from the inlet face to the outlet face.

fasteners
Bolts and rivets used to connect structural members.

fence
Boundary or barrier that separates or closes off an area. To surround or close like a fence.

field adjustment
Material added to the neat design geometry of piping or structural parts to allow for fit up in the
case that extra material is required due to uncontrolled variance in the manufacturing and
construction process.

fire integrity
Deck and bulkhead treatments and fire and smoke blocks for fire control and retardation.

flavor
A different variation of a symbol. Each variation has different occurrence property values.

focus of rotation
A point or line about which an object or view turns.

full penetration weld


A type of weld in which the weld material extends through the complete thickness of the
components being joined.

58 Geometry Analysis and Repair User's Guide


Glossary

function points
Part of the requirements documentation, function points are the smallest granularity of a
requirement statement that describe specific detailed actions that the software performs.

functional block diagram


Schematic representation of a system (piping, electrical, ventilation) showing system parts and
their relationship. You use symbols to represent equipment and components. A connecting
network of lines illustrates their relationship. Taken together, the symbols and the network
illustrate the function of the system.

furnishings
Parts such as movable articles and fittings that normally are not associated with a system (for
example, a chair).

G
generic specific
Object that is parametrically defined or defined to suit a family of specific parts (for example,
International Standards parametrics). For example, a 100 - 200 gpm pump in the catalog can
provide a general shape to appear in the model until a specific object has been identified. See
also specific and specific object.

GUIDs
Acronym that stands for Globally Unique Identifiers. The software automatically creates the
GUIDs sheet in the Excel workbooks when you create the Catalog database and schema. The
purpose of storing GUIDs within Excel workbooks is to help you keep track of what has been
loaded into the database. Storing GUIDs also helps to avoid the situation in which a
replacement Catalog database causes existing models to become invalid.

H
host location
The first location created for a Site. This host location is defined when the Database Wizard
creates the Site database.

host server
The database server on which the Site database was created using the Database Wizard.
Alternatively, if it is a restored database set, the Host Server is the database server where the
Site database is restored. The Host Server in a Workshare environment contains the origin for
the Site, Site Schema, Catalog, and Catalog Schema databases. Consequently, most Project
Management and reference data work must take place at the Host.

Geometry Analysis and Repair User's Guide 59


Glossary

hull applicability versioning


Capability within the database that allows the database to have a single model for a class of
ships that are nearly identical (sister ships) while recognizing and managing the different parts in
each ship of the class. The concept considers that alternate configurations are created for a
state purpose (owner change order, new vendor, design improvement, and so forth). In addition,
this concept relates the geometry and associated geometry to that purpose, and provides an
extraction method from the database for viewing or manufacturing the base ship with the
appropriate variant of the design authorized for that particular ship hull.

hull form generation development


Set of ship lines or surfaces that meet ship requirements for speed, powering, fuel rate, and
cargo, and any special limitation of draft, beam, or length. At this stage, lines should be
adequate for model tests.

hull structure design


Functions related to creating the structural design and manufacturing attributes of the hull and
longitudinal and transverse structure of a ship.

I
initial design
Early stage of design work, generally before contract, used to estimate construction costs and
provide a rough concept of the intended plant. Contains information relating to a plant created
during its initial (concept) design period.

initial structural plan


Principal structural plan for the plant; also called a construction profile.

instantiation
Occurrence of a catalog object at a specific geometric location in the model.

interference checking
A process that identifies possible collisions or insufficient clearance between objects in the
model.

J
job order
Industrial authorization for accomplishing work; synonymous with a work order.

60 Geometry Analysis and Repair User's Guide


Glossary

joiner
Non-structural bulkheads, and trim and built-in furnishings.

K
kinematics analysis
Analysis of mechanical motion.

ksi
Kips per square inch.

L
leg length analysis
Preferred term is welding length analysis.

library
Resource of reference information that you can access in developing a plant design.

life cycle database


Information developed to assist in the maintenance and modernization of delivered plants.

link
Way to store information about another file in your document. You can update a link so that
changes in the file appear in your document.

lintel
A horizontal member used to carry a wall over an opening.

load group
A grouping in which all components feature uniform load limits and stress safety characteristics.
For example, if a pipe clamp from load group 5 has a maximum nominal load of 20 kN, then so
does a threaded rod from load group 5.

location
A Location is defined by three user-defined inputs: 1) a unique name, 2) a unique name rule ID,
and 3) the server where the Site databases reside for that Location. A Location is defined and
created when the Site database is created using the Database Wizard. Additional Locations can
be created in the Project Management task. Each Location is a Site-level object, thus other

Geometry Analysis and Repair User's Guide 61


Glossary

Plants within the same Site collection can use the Locations when the Plants are configured for
Workshare.

logical member
An object in the model used to represent the design topology.

M
machinery
Major pieces of equipment installed in a plant.

macro
A sequence of actions or commands that can be named and stored. When you run the macro,
the software performs the actions or runs the commands. You can create the macros in Visual
Basic or other OLE-aware programming applications. Some of the other OLE-aware
programming applications are Visual Basic for Applications, Visual C++, and so forth.

maintenance envelope
A rectangular box around the part for clearance during maintenance operations.

maintenance parts
Required material for depot or on-board repair or overhaul of equipment, as determined by
engineering study. Generally at a level below the purchased construction object of the plant.

maintenance records
Records of breakdown, repair, and overhaul of equipment.

material analysis
Analysis of a completed design work for extracting detailed material requirements; also called
material lists.

material list
An option category that controls the format and content of the bill of materials.

62 Geometry Analysis and Repair User's Guide


Glossary

methods
Objects in the database that describe the manufacturing methods to the component parts of a
plant.

move from point


Starting point for an action. For example, when you move an equipment object, the Move From
point determines the point of origin for the move.

move to point
Ending point for an action. For example, when you move an equipment object, the Move To
point determines where you want the move to stop.

MTO neutral file


A non-graphic output file that can be fed into a material control system. MTO stands for Material
Take-Off.

N
natural surface
A surface without a boundary curve.

node
1) One of the set of discrete points in a flow graph. 2) A terminal of any branch of a network or a
terminal common to two or more branches of a network. 3) An end point of any branch or a
network or graph, or a junction common to two or more branches.

northing
A term that describes a north coordinate location in a coordinate system.

nozzle
A piping connection point to a piece of equipment.

nozzle standout
The shortest allowable distance between the connection point of a nozzle and the start point of a
turn on the leg connected to the nozzle.

NPD (Nominal Piping Diameter)


The diameter of a pipe.

Geometry Analysis and Repair User's Guide 63


Glossary

O
object
A type of data other than the native graphic format of the application.

occurrence (of part or equipment)


Instantiation of a part of equipment in the plant that refers to the part library; an instance of a
specific object. The design can be built several times, and therefore the occurrence can apply to
more than one hull. Typically, an occurrence points back to a specific object, either for its
complete definition, as in the case of a particular valve, or for its made from material, as in the
case of a steel plate part cut from sheets. Thus, when a designer selects a component from the
catalog and places it at a location in the space of the plant, the software creates an occurrence
of that object in the plant design.

occurrence property
A characteristic that applies to an individual object in the model. Occurrence properties are
designated with 'oa:' in the reference data workbooks. You can view and modify occurrence
properties on the Occurrence tab of the properties dialog boxes in the software. Depending on
the object, some occurrence properties are read-only.

origin
In coordinate geometry, the point where the X-, Y-, and Z-axes intersect.

origin point
The point at which the coordinate system is placed, providing a full Cartesian coordinate system
with positive and negative quadrants. Points are placed at coordinates relative to the origin
point, represented by the X, Y, and Z values.

orthogonal
The characteristic of an element consisting completely of elements positioned at 90-degree
angles. A square is an orthogonal element.

orthographic
A depiction of an object created by projecting its features onto a plane along lines perpendicular
to the plane.

P
P&ID
Diagram that shows the topology, functional components, and special requirements of a piping
system; generally represents the engineering design of the system.

64 Geometry Analysis and Repair User's Guide


Glossary

package
Set of closely related classes. (UML)

painting
Computation of paint surface and recording of paint system requirements.

parameter
A property whose value determines the characteristics or behavior of something.

part class
A group of similar objects. You can define part classes in the Excel workbooks. A part class can
have multiple parts. For example, a heat exchanger part class can contain heat exchangers with
different dimensions.

part number
Unique identifier of a part.

PDS (Plant Design System)


A comprehensive, intelligent, computer-aided design and engineering application for the
process, power, and marine industries. PDS consists of integrated 2-D and 3-D modules that
correspond to engineering tasks in the design workflow.

physical occurrence
Unique specific object that has traceability and is the physical manifestation of an occurrence
object. A physical occurrence applies to one and only one hull. It is a version of its occurrence
object with as-built or as-modified differences included and has a serial number or lot number.

PinPoint
Tool that allows you to place, move, and modify elements with precision, relative to a reference
point.

principle of superposition
The principle that states that the stresses, strains, and displacements due to different forces can
be combined. This principle is only valid for linear analysis.

product
Data objects that describe the components of a ship and any corresponding properties. An
individual object or part (or its representation in the product model) that may be installed in the
ship. Examples of individual products include objects such as a coffee urn, a light fixture, a piece

Geometry Analysis and Repair User's Guide 65


Glossary

of pipe, a piece of ventilation duct, a radar display console, a bulkhead plate, and a structural
profile stiffening a bulkhead.

Product Data Management (PDM) System


Software intended to manage both product data and documents associated to the product data.
Functionality typically includes: object-based data modeling tools, user administration, business
rules, and document management. Document management typically includes document editing
or reviewing, document mark-up or redline, document storage, and full-text retrieval.

product structure
Hierarchical breakdown or decomposition of a product into constituent parts, volumes, or units.
(For example, a bill of material is one possible type of product structure.)

production planning
Functionality associated with the work breakdown and sequence of the construction of a plant.

promotion
Process of associating approval state with a product version. A product version begins its
existence at a working approval state. When the version is at some level of maturity, its approval
state is elevated to a higher approval state (that is, promoted). Then, further changes must be
carefully controlled and generally require the data set demoted to a working state. One or more
promotions can occur successively higher approval states (between working and approved) to
represent various intermediate levels of review or progressive approval.

Q
query select sets
Set of objects that are selected in a query or queries on the database.

R
reference data
The data that is necessary to design plants or ships using the software. Reference data includes
graphical information, such as symbols. It also contains tabular information, such as physical
dimensions and piping specifications.

resource estimation
Rough estimate of material, manpower, and facility utilization for the design and construction of
the plant.

66 Geometry Analysis and Repair User's Guide


Glossary

route
1) A line connecting a series of points in space and constituting a proposed or traveled route. 2)
The set of links and junctions joined in series to establish a connection.

S
satellite server
The database server where the replicated databases reside for Workshare. The Satellite Server
is not used unless Workshare is activated.

schema
A database that creates the structure of another database. For example, a schema specifies the
queries, tables, fields, and data types in a database.

schema update utility


Functionality used to assist in processing existing product models to an updated database
structure after you modify or add to the database structure.

sheetbody
A topological object that represents a collection of faces joined along their common edges
(stitched).

shell structure
External portion of the surface of the plant.

ship
A collection of modeled objects that can be simultaneously displayed and edited in a workspace.
A Ship points to a Catalog (optionally shared with other Ships). Access control is managed at
the Ship level.

site
The top level in the Project Management hierarchy. A Site configuration may contain several
Catalogs, each shared by multiple Plants.

site administrator
Person responsible for managing the standards and general parameters for a given plant site
within a Site database.

site setup
Functionality associated with establishing a new plant site or hull for design development.

Geometry Analysis and Repair User's Guide 67


Glossary

sketch and trace


User interface for rough definition of a required design feature that typically works in a 2-D
mode.

specials
An option category that allows you to control specialized calculations for equipment trim,
repeatability, and center-of-gravity.

specifications
Contracted requirements for the plant.

steel outfitting
Internal structural elements of a ship that are required to meet a local requirement such as
foundations, non-structural bulkheads, walkways, and so forth.

stern frame
Casting and structure that support the rudder and shaft opening.

stud
A bolt, threaded on both ends, used to connect components.

suspended floor
A concrete floor system built above and off the ground.

swash bulkhead
A longitudinal or transverse nontight bulkhead in a tank that decreases the swashing motion of
the liquid contents. A plate in a tank that has this same effect but that does not extend to the
bottom of the tank is called a swash plate.

symmetric node
Type of vertex on a curve. A curve with a symmetric node has the same curvature on each side
of the node. A handle can be attached to a symmetric node for editing.

system
A conceptual design grouping that organizes parts in hierarchical relationships. A system
represents a functional view of the model and includes information such as system name, type,
properties, and design specifications for the objects assigned to the system.

68 Geometry Analysis and Repair User's Guide


Glossary

T
tag number
User-specific, unique number assigned to an object (for example, CV-101 for a control valve,
HE-2002 for a heat exchanger).

target point
The origin for coordinate measurements displayed by PinPoint. You can position the target point
anywhere on the drawing sheet or view.

tolerant geometry
A type of ACIS geometry - either an edge or a vertex - that is outside the tolerance for ACIS and
requires special handling.

transverse
At right angles to the fore-and-aft center line.

transverse frames
The athwartship members that form the ribs of the ship.

trim
The difference between the forward draft and the aft draft.

trimmed surface
A surface whose boundary is fully or partially inside the "natural" geometric definition of the
surface. Some or the entire control polygon extends outside the face boundary.

trunk
Feature that quickly reserves space for the distributive systems and other systems that have a
path. Along the trunk are stations that define the cross section and identify part or system
membership.

tumble home
The inboard slope of the side of a ship, usually above the designed waterline.

U
unit/module modeler
Facility of the system to structure collections of equipment and components into a single
identifiable object.

Geometry Analysis and Repair User's Guide 69


Glossary

user attributes
A customized property in the reference data. The Custom Interfaces sheets in the Excel
workbooks define these properties. You can list the customized properties on the individual part
class sheets.

V
version control
Ability of the system to manage multiple versions of a single part of the design. Version control
should support conditional analysis and promotion status, as well as alternate design features
among hulls within a plant site.

vertex
A topological object that represents a point in the three-dimensional model.

vertical keel
A row of vertical plates extending along the center of the flat plate keel.

viewset
Set of objects (usually a subset of the entire database) that a view operation uses. Membership
or lack of membership for any object in a viewset does not affect the actual stored
representation of the object, but only its availability or desirability for viewing in the current
scenario.

W
water line
A line parallel with the base line that depicts the water.

watertight door
A door that when closed prevents the passage of water.

weather deck
A deck exposed to the weather.

weathertight door
A door that when closed prevents the passage of rain and spray.

70 Geometry Analysis and Repair User's Guide


Glossary

weight and CG analysis


Routines that compute the weight of commodity materials as configured in a given design (for
example, plate and pipe) and determine total weight and center of gravity (CG) for a collection of
material and equipment, as well as the complete plant.

welding
Weld requirements for joining materials. Welding length analysis is the calculation of required
weld dimensions; also called leg length analysis.

windlass
The machine used to hoist and lower anchors.

wirebody
A topological object that represents a collection of edges jointed at their common endpoints.

wizard
Software routine attached to an application that provides guidance and expert help to you to
complete one of the functionalities of the application.

work content
Estimation development of metrics from the database that relates to the work hour content of the
various construction units.

work order
Plant authorization for completing work; synonymous with a job order.

working plane
The available 2-D plane of movement for endpoint selection.

workset
Set of objects (usually a subset of the entire database) used in an interactive change, add, or
delete operation. Membership or lack of membership for any object in a workset does not
necessarily affect the actual stored representation of an object. However, you can change or
delete an object in a workset that also results in a change or deletion of the stored object.
Similarly, when you add a new object (not currently stored) to a workset, the software also adds
the object container.

workspace
Area that represents the portion of the model data needed to perform the intended task and
includes the user modeling settings.

Geometry Analysis and Repair User's Guide 71


Glossary

workspace document
Document into which you can extract a portion of the model data for a user task.

Workspace Explorer
Tree or list representation of objects in your workspace.

72 Geometry Analysis and Repair User's Guide


Index
contract • 54
A control point • 54
coordinate • 54
abaft • 51 coordinate system • 54
abstract part • 51 Create Reference Curves • 34
Active Template Library (ATL) • 51 cutting plane • 54
Advanced Curve Operations • 36
Advanced Surface Operations • 35
aft • 51 D
after body • 51 damage records • 55
aftermost • 51 data interchange • 55
angle • 51 database • 55
approval state • 51 database backup • 55
arrangement (accommodation) • 51 database break and recovery • 55
attribute • 52 database copy • 55
Attributes Tab • 44 database management • 55
axis • 52 database monitor record • 55
degree • 55
B design alternative • 56
design approval log • 56
basic design • 52 design data auto input • 56
bill of material (BOM) • 52 design documents • 56
built ships • 52 design object • 56
bulkload • 52 design progress check • 56
design review • 56
C design service • 56
catalog • 52 design standard • 56
Catalog database • 52 detail schedule • 56
ceiling • 52 Displaying Properties • 43
chain • 53 distributed systems • 57
change history • 53 distribution systems • 57
change management • 53 documentation • 57
change propagation • 53 Documentation Comments • 10
Check Data • 31 Documentation Set • 7
Check Settings Dialog Box • 27 drawing tool • 57
class • 53
class rule check • 53 E
Class Rules • 53 easting • 57
classification folder • 53 edge • 57
codelist • 53 edge distance • 57
commodity code • 53 element • 57
commodity item • 54 equipment catalog • 57
Compare Data • 41 Errors Tab • 44
Compare Data for Geometry Analysis and Explode • 38
Repair • 41 Export ACIS (File Menu) • 23
component • 54 Export ACIS and IGES Data • 23
concurrent access • 54 Export IGES (File Menu) • 23
consolidated tasks • 54 Exporting ACIS and IGES Data • 23
constraints • 54

Geometry Analysis and Repair User's Guide 73


Index

external appendages • 57 J
job order • 60
F joiner • 61
fabricate • 58
face • 58 K
face plate • 58
kinematics analysis • 61
face-to-face • 58
ksi • 61
fasteners • 58
fence • 58
field adjustment • 58 L
fire integrity • 58 leg length analysis • 61
flavor • 58 library • 61
focus of rotation • 58 life cycle database • 61
full penetration weld • 58 link • 61
function points • 59 lintel • 61
functional block diagram • 59 load group • 61
furnishings • 59 location • 61
logical member • 62
G
General Hullform Requirements • 49 M
General Information Tab • 44 machinery • 62
generic specific • 59 macro • 62
Geometry Analysis and Repair • 13 maintenance envelope • 62
Geometry Analysis and Repair Common maintenance parts • 62
Tasks • 15 maintenance records • 62
Geometry Analysis and Repair Properties material analysis • 62
Dialog Box • 43 material list • 62
Geometry Analysis and Repair Setup Merge • 38
Command (Tools Menu) • 17 methods • 63
Geometry Analysis and Repair Setup move from point • 63
Dialog Box • 17 move to point • 63
GUIDs • 59 MTO neutral file • 63

H N
Hide • 47 natural surface • 63
host location • 59 node • 63
host server • 59 northing • 63
hull applicability versioning • 60 nozzle • 63
hull form generation development • 60 nozzle standout • 63
hull structure design • 60 NPD (Nominal Piping Diameter) • 63

I O
Import ACIS (File Menu) • 21 object • 64
Import ACIS or IGES data • 22 occurrence (of part or equipment) • 64
Import IGES (File Menu) • 21 occurrence property • 64
Importing ACIS and IGES Data • 21 Options Dialog Box • 26
initial design • 60 Options Tab • 17
initial structural plan • 60 origin • 64
instantiation • 60 origin point • 64
interference checking • 60 orthogonal • 64

74 Geometry Analysis and Repair User's Guide


Index

orthographic • 64 sheetbody • 67
shell structure • 67
P ship • 67
Show Control Points • 45
P&ID • 64 Show Normals • 46
package • 65 Show Vertices • 47
painting • 65 site • 67
parameter • 65 site administrator • 67
part class • 65 site setup • 67
part number • 65 sketch and trace • 68
PDS (Plant Design System) • 65 Smart 3D and Oracle • 10
Perform Advanced Curve Operations • 37 Snap • 38
Perform Advanced Surface Operations • 36 specials • 68
Performing Advanced Operations • 35 specifications • 68
physical occurrence • 65 Specify Settings for Geometry Analysis and
PinPoint • 65 Repair • 19
Preface • 7 Split • 38
principle of superposition • 65 steel outfitting • 68
Process Data • 32 stern frame • 68
Process Data for Geometry Analysis and stud • 68
Repair • 30 Styles Tab • 18
Process Geometry Data • 25 suspended floor • 68
Process Geometry Data Ribbon • 26 swash bulkhead • 68
Process Settings Dialog Box • 29 symmetric node • 68
Processing Data • 25 system • 68
product • 65
Product Data Management (PDM) System •
66 T
product structure • 66 tag number • 69
production planning • 66 target point • 69
promotion • 66 tolerant geometry • 69
Transform Data • 39
Q Transform Data for Geometry Analysis and
Repair • 40
query select sets • 66 transverse • 69
transverse frames • 69
R trim • 69
Rebuild • 38 trimmed surface • 69
Reference Curves • 33 trunk • 69
reference data • 66 tumble home • 69
Repair Data • 31
Repair Settings Dialog Box • 29 U
resource estimation • 66 Understanding the Geometry Analysis and
route • 67 Repair Workflow • 15
unit/module modeler • 69
S user attributes • 70
satellite server • 67 Using Shortcut Commands in Geometry
schema • 67 Analysis and Repair • 45
schema update utility • 67
Set Options for Processing Data • 31 V
Setting Options for the Geometry Analysis version control • 70
and Repair Task • 17 vertex • 70

Geometry Analysis and Repair User's Guide 75


Index

vertical keel • 70
viewset • 70

W
water line • 70
watertight door • 70
weather deck • 70
weathertight door • 70
weight and CG analysis • 71
welding • 71
What's New in Geometry Analysis and
Repair • 11
windlass • 71
wirebody • 71
wizard • 71
work content • 71
work order • 71
working plane • 71
workset • 71
workspace • 71
workspace document • 72
Workspace Explorer • 72

76 Geometry Analysis and Repair User's Guide

You might also like