Export PDS To Smart 3D: User's Guide
Export PDS To Smart 3D: User's Guide
User's Guide
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 use. 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.
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.
Documentation Comments
For the latest support information for this product, comments or suggestions about this
documentation, and documentation updates for supported software versions, please visit
Intergraph Smart Support (https://smartsupport.intergraph.com).
Projects/Model Translation
Smart 3D supports the translation of objects and models from PDS. Specifications for any
special components need to be defined in Smart 3D first before you can translate the special
components from PDS. Intergraph consulting services are recommended for project and model
translation to prepare data maps and PDS 3D data, import to Smart 3D, and validate and make
any needed corrections and/or changes. Project/model translation tools require a separate
license unless used in conjunction with Intergraph services. For more information, see Exporting
Data from PDS (on page 14).
See Also
Using the PDS Translator (on page 52)
Exporting Data from PDS (on page 14)
Limitations
Limitations when Exporting from PDS
FrameWorks Plus does not write tapered member, arc members, or generic solid members
(created using the Place Solid Element command, which creates a FrameWorks Plus solid
element from a MicroStation solid element or from two MicroStation 2D elements) to the
CIS/2 file.
You cannot export grids from FrameWorks Plus.
The PDS Model Data Exporter is not used to export Structure data from FrameWorks Plus.
You must use the CIS/2 translator for FrameWorks Plus that is delivered with FrameWorks
Plus, which is leased separately from Smart 3D.
You cannot export ladders, stairs, handrails, or platforms from PDS.
You must have FrameWorks Plus and PD_Shell installed on the computer where you install
the translator.
The PDS Export Tools component is a separately licensed product. Before attempting to
install the component, please contact Intergraph Support
(http://www.intergraph.com/support) for licensing information.
You can use the PDS Model Data Exporter with PDS version 8.0 or higher. If the PDS
project is an earlier version, you need to upgrade the project before using the utility to export
data.
There is no drawing conversion available.
Imported structural members are standard Smart 3D members. However, there are no
frame connections, assembly connections, or relationships defined for any of the members
on import. In addition, there is no data management of the imported members (the CIS/2
model can be imported multiple times without recognition of a prior import resulting in
members being placed on top of the previous import).
You must create a mapping file using the File > New Mapping File Command before you
can use that mapping file when importing a structural model.
The mapping file created by the software is a template. The software does not write
known-to-be-different section names to the mapping file. You are responsible for verifying,
editing, updating, and maintaining the third-party application section names in the file.
Non-circular holes from FrameWorks Plus may not import correctly.
If you edited the global origin in FrameWorks Plus, objects will not import to the correct
location and will have to be moved to the correct location in Smart 3D.
Power User or Administrator access to the client computer, then you must distribute symbols
manually. For more information, see Distributing Symbols Manually.
If the symbol being distributed is an existing symbol that has been modified, the major
version number in the Visual Basic project properties must be increased by 1. Increasing the
major version number by 1 forces the re-computation of existing symbol occurrences when
the Synchronize Model With Catalog command in Project Management is run. If an
existing symbol is modified and distributed, all the new symbol occurrences will use the new
symbol (unless the new occurrence uses an existing entry of symbol’s cache). If an existing
symbol is modified and distributed, and an existing occurrence is recomputed, it will use the
new symbol if the re-computation results in creation of new entry in the symbol’s cache.
G-Type equipment is placed in Smart 3D when the correct mapping between the XML and
Smart 3D Catalog is not found and @ImportAsGTypeShape = "true" is defined in the XML.
The G-Type equipment is placed in Smart 3D with a defined Aspect mapping.
The following is an example of a PDS Equipment model containing the parametric A031 (Side
Ladder).
Equipment Export exports this Equipment to XML as a 'Parametric' (corresponding to the
A031 Parametric Attributes) + 'CustomShape' (corresponding to its Access Envelope) +
'CustomShape' (Corresponding to the actual A031 graphic).
A031's Access Envelope has the primitive Category as "Access Hard" and hence, the
corresponding XML custom shape's aspect is exported as "Access Hard".
The second Custom Shape which actually represents the A031's graphic has its primitive
category as 'Undefined' and hence it is exported as blank to the XML.
The Equipment Export exports 'undefined' primitive categories as blank aspects to the XML
and Equipment Import takes care of setting those blank aspects as Simple Physical.
The following are the primitive categories and their corresponding XML Aspects.
PDS Primitive Category XML Aspect
not defined blank
physical Simple Physical
maint_hard Maintenance Hard
maint_soft Maintenance Soft
access_hard Access Hard
access_soft Access Soft
safty_hard Safety Hard
safty_soft Safety Soft
const_hard Construction Hard
const_soft Construction Soft
hole Hole
Smart 3D has the following Aspects available that can be set on a Shape.
SimplePhysical
ReferenceGeometry
Operation
Maintenance
Insulation
DetailPhysical
You can map the XML aspects to these Smart 3D aspects using the AspectMap sheet in
Import Configuration.
You can define export configuration files for each discipline. The configuration files include both
user-configurable attributes and user attributes. Sample export configuration files are delivered
with the PDExportToSP3D utility to be customized as needed.
Project
Specifies the PDS project to export. The drop-down provides a list of available PDS
projects.
Discipline
Specifies the discipline to export. You can select: Pipeline, Raceway (Electrical), Equipment,
and HVAC.
Area list
Displays a checkbox list of all the design areas in the selected discipline. You check the
boxes within the list to select the models in those Areas that will be exported.
Model Name list
Shows a list of the models in the selected Areas.
New Session
Resets the dialog box to start fresh from Project selection.
Open Session
Displays the Select Export Set File dialog from which to select a different PDS export set
file (.exp).
Next
Displays the next dialog box for exporting. This dialog shows a summary of the selected
PDS project and models. You specify the output XML file/folder as applicable, the export
configuration file, and the export set file entries.
Summary
Displays what you have selected to export.
Output XML file
Define the path and filename for the XML file to write. This is the XML file that Smart 3D
uses to import the data.
Export configuration file
Specify the path and file name of the export configuration file to use. There are configuration
files delivered in the \PDShell\PDExportToSP3D\config folder for the "out-of-the-box" PDS
attributes. If you have added custom attributes to PDS, you need to edit the configuration
files before you can use them. For more information about the export configuration files, see
PDS Exporter Configuration Files (on page 15). For more information about the export
configuration files, see the Plant Design System (PDS) User's Guide.
Export set file
Specify the path and file name for the export set file. This file is a settings file that you can
use with the Open Session command in case you need to rerun the export process. The
PDS Model Data Exporter also creates an export log file in the same folder as the Export
Set file.
Finish
Exports the data to the specified XML file using the configuration file specified.
Topics
Export PDS Equipment Data to an XML File ................................22
Export PDS HVAC Data to an XML File .......................................22
Export PDS Piping Data to an XML File .......................................23
Export PDS Raceway Data to an XML File...................................24
Export Raceway Model Data to an XML File ................................24
See Also
PDS Model Data Exporter (on page 19)
9. Provide a name for the Export list file and specify the file location.
Specify an export list file document that contains the complete file paths to the
DGN files.
10. Click Export.
See Also
PDS Model Data Exporter (on page 19)
Criteria
Activates a dialog box used to select what members to write to the CIS/2 file. For more
information, see Member Criteria (on page 27).
Description
Enter a description for the CIS/2 file.
Author
Enter your name.
Organization
Enter your organization name.
File
Enter a name and location for the CIS/2 file.
Log file
Enter a name and location for the log file.
Units
Specify the units for the CIS/2 file.
OK
Writes the CIS/2 file and closes the dialog box. You cannot review the log file using the
View Log command if you click OK. Click Apply if you want to review the log file at the end
of the process.
Cancel
Exits the dialog box without writing the CIS/2 file.
Apply
Writes the CIS/2 file without closing the dialog box. Use this command if you want to review
the log file at the end of the process.
View Log
Opens the log file for review.
Status
Displays the CIS/2 writing progress.
Translator Version: Version 2016 (11.0) Date: Tuesday, September 13, 2016
The translators for this application have been implemented in accordance with the second
release of the CIMsteel Integration Standards (CIS/2.0) for the following (combination of)
Conformance Classes:
Flavors supported: EU | US | UK
The vendor places the following riders on the operation of the translators:
managed_data_deleted, managed_data_creation, and managed_data_transaction are not
exported.
If you have any questions about using this translator, please contact Intergraph support. You
can find support information on our web site: http://support.intergraph.com.
See Also
Exporting Models from FrameWorks Plus (on page 28)
Member Criteria (on page 27)
CIM Steel Export Key-in (on page 29)
Member Criteria
The Criteria > Member Criteria command defines which members you want to write to the
CIS/2 file. Because you define the criteria for what members to write to the file here, the settings
in the Select Filter Settings command are ignored.
Type
Toggle on the member design types you want to write to the file.
Class
Toggle on the member classes you want to write to the file.
Include Reference Model
Defines whether to write members from attached models to the file in addition to the
members in the active model. You can attach models using the File > Attach Models
command. You can detach models using the File > Detach Models command.
Criteria
Defines whether to write members from a selection set or to write all the members in the
model to the file.
All On
Toggles on all Design Type and Member Class settings. The default is that all settings are
selected.
All Off
Toggles off all Design Type and Member Class settings.
OK
Saves any changes you have made and exits the dialog box.
Cancel
Ignores any changes you have made and exits the dialog box.
See Also
Exporting from FrameWorks Plus (on page 25)
Exporting Models from FrameWorks Plus (on page 28)
File Format
# Models List
# This section contains a list of models with complete path.
\\pdsserver\cimsteel\mod\model1
\\pdsserver\cimsteel\mod\model2
# Project information
# This section includes information about author, organization and unit.
# For Unit, 1 indicates US_IMPERIAL and 2 indicates SI system of units.
Beam = 1
Column = 0
VB = 1
HB = 1
Slab = 1
Wall = 1
Hole = 1
Class0 = 1
Class1 = 0
Class2 = 1
Class3 = 1
Class4 = 1
Class5 = 0
Class6 = 1
Class7 = 0
Class8 = 0
Class9 = 1
PDS Import
Imports PDS data from an .xml file, using mapping defined in a Microsoft Excel workbook (.xls
file). The software validates the input .xml file against the defined PDS schema. Smart 3D
validates the .xml file based on the PDS .xml data and the discipline PDS schema (Equipment,
Piping, HVAC, or Electrical for example) to verify that the file is valid for import.
Define your workspace before importing.
Import PDS data using File > Import > PDS Import.
Use the PDS Model Data Exporter to create the input .xml file for importing. For more
information, see PDS Model Data Exporter (on page 19).
See Also
PDS Import Dialog box (on page 31)
Import Equipment (on page 33)
Import Piping (on page 34)
Import HVAC (on page 36)
Import Electrical (on page 37)
Mapping File
Specifies the .xls mapping workbook. Click ... next to the field to browse to the file.
Log File
Specifies the name and location of the log file. Click ... next to the field to browse to the file.
Customize Input XML File
Click to import only the items that you specify. Clear to import all of the items. To specify a
subset of items to import, click Customize.
Output XML File
Specifies the .xml file to which the software writes the output. This file is also used for a
selective import.
Import
Imports the .xml file as specified without closing the dialog box.
Customize
Displays a dialog box that shows the available items to import from the .xml file. Select the
items to import, and then click OK.
The following items might display, depending on the contents of the .xml file:
Only items that have a name in the .xml file are available for selection. Smart 3D does not
import items without names through customization. If none of the items the .xml file have
names, then you cannot import them selectively. In this situation, the software displays a
message telling you that there are no items to customize. You could import all of these items
using the Import option.
Cancel
Cancels the operation.
View Log
Displays the log file as defined in the Log File box.
Import Equipment
Imports Equipment data from an .xml file using mapping defined in an .xls (Microsoft Excel
workbook) file. The software validates the input .xml file against the defined equipment import
schema to verify that the file is valid for import.
Actions Taken
When you import equipment data, the command does the following:
Creates the design equipment
Adds shapes, nozzles, and parametrics to the design equipment
Imports equipment attributes, nozzles, shapes, parametric dimensional attribute, and
orientation
Imports user attributes for equipment and nozzles
If there is an item in the .xml file that has the model system set to blank or
Undefined, the Import command creates a generic system under the root with the naming
convention xxxxxxImport-Date-Time. For example, the name might be
EquipmentImport-6-27-2005 09:09:57AM. All objects with the blank or Undefined parent system
import to this new system. After import, you can move the objects to your own System
hierarchies.
See Also
PDS Import Dialog box (on page 31)
Import Equipment Data Using PDS Model Data Exporter (on page 34)
Import Piping
Imports Piping data from an .xml file using mapping defined in an .xls (Microsoft Excel
workbook) file. The software validates the input .xml file against the defined Piping import
schema to verify that the file is valid for import.
Actions Taken
When you import piping data, the command:
Creates pipeline systems if they do not already exist. If the parent piping system is identified
in the input XML file, the pipelines are created under the Piping systems. Otherwise, the
pipelines are created under the Model root.
Creates pipe runs, route network, and branching.
Imports piping components along the network. However, items not listed in the mapping .xls
file are not imported. Some PDS instruments and specialties might not have equivalents in
Smart 3D. Also, some Smart 3D implied parts are handled differently than in PDS.
Therefore, some mapping entries might need to be hard-coded to take care of them.
Examples include branching components such as flanges around valves.
Creates Smart 3D supports using G-Type graphics for PDS Physical Pipe Supports. To
import G-Type graphics using Pipe Import, load the HS_System.xls file located in [Product
Folder]\CatalogData\Bulkload\DataFiles to the existing catalog database.
Imports tap information, specified as GenericNotes added on associated pipe run ends
indicating tap details.
Places supports (logical only).
Joins pipeline ends to specified nozzles that have already been imported.
Attempts to correct eccentric reducer offset mismatches between input data and Smart 3D.
You must reestablish piping connectivity, because the software does not maintain this
across .xml files.
To maintain connectivity, export all models to a single .xml file.
If there is an item in the .xml file that has the model system set to blank or
Undefined, the Import command creates a generic system under the root with the naming
convention xxxxxxImport-Date-Time. For example, the name might be PipingImport-6-27-2005
09:09:57AM. All objects with the blank or Undefined parent system import to this new system.
After import, you can move the objects to your own System hierarchies.
See Also
PDS Import Dialog box (on page 31)
Import Piping Data Using PDS Model Data Exporter (on page 35)
Import Sloped Piping (on page 36)
Import HVAC
Imports HVAC data from an .xml file using mapping defined in an .xls (Microsoft Excel
workbook) file. The software validates the input .xml file against the defined HVAC import
schema to verify that the file is valid for import.
Actions Taken
When you import HVAC data, the command does the following:
Creates duct runs
Imports the route network
Imports branching configurations
Imports components
Imports attributes and user attributes
If there is an item in the .xml file that has the model system set to blank or
Undefined, the Import HVAC command creates a generic system under the root with the
naming convention xxxxxxImport-Date-Time. For example, the name might be
HVACImport-6-27-2005 09:09:57AM. All objects with the blank or Undefined parent system
import to this new system. After import, you can move the objects to your own System
hierarchies.
See Also
PDS Import Dialog box (on page 31)
Import HVAC Data Using PDS Model Data Exporter (on page 37)
Import Electrical
Imports Electrical data from an .xml file using mapping defined in an .xls (Microsoft Excel
workbook) file. The software validates the input .xml file against the defined electrical import
schema to verify that the file is valid for import.
Actions Taken
When you import electrical data, the command does the following:
Creates cableways and conduit runs
Imports the route network
Imports branching configurations
Imports components
Imports attributes and user attributes
If there is an item in the .xml file that has the model system set to blank or
Undefined, the Import Electrical command creates a generic system under the root with the
naming convention xxxxxxImport-Date-Time. For example, the name might be
ElectricalImport-6-27-2005 09:09:57AM. All objects with the blank or Undefined parent system
import to this new system. After import, you can move the objects to your own System
hierarchies.
See Also
PDS Import Dialog box (on page 31)
Import Electrical Data Using PDS Model Data Exporter (on page 38)
Folder]\Translators\ConfigurationFiles\XMpLantSP3DMaps\Equipment folder.
HVAC objects - Example mapping configuration files for importing XMpLant Schema files
are delivered to the [Product
Folder]\Translators\ConfigurationFiles\XMpLantSP3DMaps\HVAC folder.
Electrical objects - Example mapping configuration files for importing XMpLant Schema
files are delivered to the [Product
Folder]\Translators\ConfigurationFiles\XMpLantSP3DMaps\Electrical folder.
Log File
Specifies the location of the log file. Click ... next to the field to browse to the location.
Cancel
Cancels the operation.
View Log
Opens the log file.
Import
Imports the .xml file as specified without closing the dialog box.
Import Structure
The File > Import > Structure > CIS/2 command imports a CIS/2 file into the model. This
command recognizes Global User Identities (GUIDs) to uniquely identify objects and manages
the electronic exchange with the other software package.
Members imported by this command are either standard or designed members depending on
the cross-section specified in the import file. Assembly connections are created if that
information is provided in the CIS/2 file and the appropriate import option is selected. Frame
connections are always created and connect the members in the import file if the connection
information is specified. Otherwise, the frame connections are set to "Unsupported".
If you have any questions about using this translator, please contact Intergraph Support. You
can find support information on our web site: http://support.intergraph.com.
Import of Attributes/Properties
User-defined attributes that were defined in the third-party software and exported from that
application to the CIS/2 file can be mapped and imported to Smart 3D properties using the
UserAttribute_Map.xml file. A sample UserAttribute_Map.xml file is delivered with Smart 3D in
the [Product Folder]\SmartPlantStructure\Symbols\StructureImportExportMaps folder.
If the third-party attribute that you want to map does not have an equivalent property in Smart
3D, you need to add that property to Smart 3D (using bulkload) before you can map to it in the
xml file.
If the third-party attribute does not have an entry in the mapping files but a property with the
same name exists in the Smart 3D, then that third-party attribute will still import and populate the
Smart 3D property even though it is not in the mapping file.
Walls
Select to read into the model the walls defined in the CIS/2 file. All walls are imported as
slabs.
Openings
Select to read into the model the openings (holes) defined in the CIS/2 file for slabs, walls,
grating, and checker plates.
Connections
Select to read into the model the gusset plates, clip angles, and other plates and standard
sections used to connect members. The detailing software marks these objects as
connection parts in the CIS/2 schema during export.
Assemblies
Select to read into the model the assemblies defined in the CIS/2 file.
All On
Click to activate all New and Modified check boxes.
All Off
Click to clear all New and Modified check boxes.
Defaults
Activates a dialog box where you define properties to use when the object being imported
does not have a recognized property.
Member Defaults
Type Category
Select the type category to use when a member being imported does not have a recognized
type category. You can define a custom member type category on the Structural Member
Type sheet in the AllCodeLists.xls workbook.
Type
Select the type to use when a member being imported does not have a recognized type.
The properties change depending on the member type that you select. You can define a
custom member type on the Structural Member Type sheet in the AllCodeLists.xls
workbook.
Section Name
Select the cross-section to use when a member being imported does not have a recognized
section. Sections are defined in the reference data. See the Structure Reference Data Guide
for more information about reference data.
Material Name
Select the material to use when a member being imported does not have a recognized
material.
Material Grade
Select the material grade to use when a member being imported does not have a
recognized material grade.
Slab Defaults
Type
Select the slab type to use when a slab being imported does not have a recognized slab
type.
Composition
Select the slab composition to use when a slab being imported does not have a recognized
slab composition.
Material Name
Select the material to use when a slab being imported does not have a recognized material.
Material Grade
Select the material grade to use when a slab being imported does not have a recognized
material grade.
Export file
Define the file name and folder path of the CIMsteel Integration Standard file to read. We
recommend using a UNC path (\\server\share\filename.stp) in this box if you are going to
batch import the file so that the batch computer can locate the file.
Include mapping file
Select this option to use a mapping file when importing the members from the CIS file. You
use a mapping file to:
Swap the third-party software name for a section (for example, L3.5X2.5X1/4) with the
Smart 3D name for a section (for example, L3-1/2X2-1/2X1/4). You must create the
section mapping file using the File > New Mapping File Command before you can use
the mapping file in this command. Sample mapping files for the FrameWorks Plus AISC
table are delivered with the software in [Product
Folder]\SmartPlantStructure\Symbols\StructureImportExportMaps. For more
information, see New Mapping File (on page 48).
Swap the third-party material and material grade name with the Smart 3D name. A
sample material mapping file for AISC is delivered with the software in [Product
Folder]\SmartPlantStructure\Symbols\StructureImportExportMaps.
Swap the third-party user-attributes (properties) with the Smart 3D properties names. A
sample user attribute mapping file is delivered with the software in [Product
Folder]\SmartPlantStructure\Symbols\StructureImportExportMaps.
You must bulkload (create) properties in the Smart 3D catalog for those third-party
attributes that you want to map. For example, the third-party application has an attribute
called "Expected Service Life" for members. Because Smart 3D does not have a
property called "Expected Service Life", you need to add that property to members using
reference data bulkload. See the Reference Data Guide and the Catalog User's Guide
for more information on bulkloading.
Mapping file
Specify the mapping file to use if Include mapping file option is selected.
Log file
Specify a log file name. You can view the log file after processing by clicking View Log.
Action
Select whether to import or preview the contents of the CIS/2 file.
Select Import to import objects from the CIS/2 into the model. This option checks the
unique identification numbers in the CIS/2 file with the identification numbers of the
model objects finding matching objects. This option allows you to update model objects
that had been imported previously. Plate objects in the CIS/2 file are imported as slabs.
Select Import Ignore IDs to import objects from the CIS/2 into the model. This option
does not compare identification numbers in the CIS/2 file with the identification numbers
of model objects. This option allows you to import the CIS/2 objects as new, unique
objects to the model. In marine or material handling modes, plate objects in the CIS/2
file are imported as plates. In plant mode, plates in the CIS/2 file are imported as slabs.
Select Preview to identify problems with the CIS/2 file before the actual import is
attempted. Objects in the CIS/2 file that have not been imported cannot be previewed.
Filter
Specifies how you want to preview the CIS/2 file. This option is only available when Action
is set to Preview.
Objects in CIS file with unknown sections, material, or type - Select this option to
help identify potential problems with the CIS/2 file before you attempt the import. After
using this option, you can add unknown sections, materials, and types to the mapping
file.
Objects in DB that exist in CIS File - Select this option to identify objects that are in
both the model workspace and the CIS/2 file.
Objects in DB that are modified in CIS File - Select this option to identify objects that
are in both the model workspace and in the CIS/2 file but have different attributes (such
as section size) in the CIS/2 file. This option is useful when "round tripping" between
Smart 3D and another software package when you want to see which objects were
modified in the other software package.
Objects in DB that do not exist in CIS File - Select this option to highlight objects in
the model workspace that do not have a corresponding object in the CIS/2 file. This
option is useful when the CIS/2 file was originally exported from Smart 3D and you are
"round tripping" between Smart 3D and another software package. Using this option,
you can locate members in the model that may have been deleted in the other software
package (and therefore, were not exported to the CIS/2 file.) This option is also useful
for verifying that all members in the other software package were exported to the CIS/2
file.
Objects in DB that are not modified in CIS File - Select this option to identify objects
that are in both the model workspace and in the CIS/2 file that have the same attributes
(such as section size). This option is useful when "round tripping" between Smart 3D
and another software package when you want to see what objects in the Smart 3D
model were not modified by the other software package.
Option
Specifies how you want to import objects from the CIS/2 file. This option is only available
when Action is set to Import.
Use no defaults - Select this option to import only those objects known to Smart 3D
(known either in the software or in the specified mapping file) sections. Objects with
unknown sections are not imported into the model but are noted in the log file.
Use defaults if needed - Select this option to import all objects in the CIS/2 to the
model. Objects with sections not found in the software or in the mapping file will be
given the sections defined in the Defaults dialog box. Objects imported with default
sections are noted in the log file.
Submit Job
Activates the Schedule [Task] dialog box, which is used to define the batch import of CIS/2
files using SmartPlant Batch Services. For more information on the batch settings, see
Schedule [Task] Dialog Box (on page 47).
View Log
Displays the import log file. You must click Apply when importing in order to view the log at
the end of processing or to use the Preview option. If you click OK, the dialog box is closed
at the end of processing and you cannot click View Log.
Slabs.......................... 0
Walls (imported as Slabs)...... 0
Plates......................... 6
Openings....................... 48
Stair Assemblies............... 8
Stair Parts............ 18
Ladder Assemblies.............. 3
Ladder Parts........... 0
Handrail Assemblies............ 76
Handrail Parts......... 249
Assy Connections............... 0
Connection Parts....... 0
Embedment Assemblies........... 0
Embedment Parts........ 0
Total Number of Objects Imported: 741
Total Number of CIS Entities in the import file... 1133
Total Number of Items not found in the catalog......... 360
************************************************************************
CROSS SECTIONS --- LISTS ANY MISSING AND MAPPED CROSS-SECTIONS
Cross Sections Encountered Mapped To
-------------- ----------- ---------
PL9.525*127 65 Not Found
W8x13 109 W8*13
W13*56 9 W8x13 (Default)
2154615
1995739
1995257
1994775
1994293
Stair Parts with Missing Cross Sections
1908086
1908063
1908040
Zero Length Ladder Parts
2265509
2264060
1880386
Ladder parts with Missing Cross Sections:
1880370
1880231
1880223
1880213
****************************************************************
The Batch Services SMTP option must be configured on the batch server for this to work.
For more information, see the Intergraph Smart Batch Services documentation.
The WinZip application is no longer required on the batch server to compress any emailed
attachments. Compression is now done with functionality included in Smart 3D.
Section standard
Select the section standard table for which to create a mapping file.
Include material
Select to include material name mappings in addition to the section name mappings.
Mapping file
Specify a name and folder path for the XML mapping file.
Section Mapping
The <SectionStandard> area maps the software section names to the third-party section names.
The software section names are labeled section name. The third-party section names are
labeled externalname. When the XML file is created, the software section name is duplicated
for the third-party section name. You must verify that the correct third-party section name is
defined for externalname by manually editing the XML file.
<xml>
<!-- Comment Line -->
<SectionStandard>
<Standard name="AISC-LRFD-3.0" externalname="AISC" externalorganization="user"
externaldate="2002" externalversion="1.0" />
<Sections>
<Section name="W10x39" externalname="W10x39" />
<Section name="W10x33" externalname="W10x33" />
<Section name="W10x30" externalname="W10x30" />
...
</Sections>
</SectionStandard>
</xml>
Material Mapping
The <MaterialStandard> area maps the software material grade names to the third-party
material grade names. You must have selected the Include material option when you created
the XML file to see the material grade name mappings. The software materials are labeled
Material type and grade. The third-party material names are labeled externalname. You must
verify that the correct third-party material grade name is defined for externalname by manually
editing the XML file. You must provide the external material standard name information by
manually editing the XML file.
<xml>
<!-- Comment Line -->
<MaterialStandard>
<Standard name="" externalname="" externalorganization="" externaldate="" externalversion="" />
<Materials>
<Material type="Steel - Carbon" grade="A36" externalname="A36" />
<Material type="Steel - Carbon" grade="A529" externalname="A529" />
<Material type="Steel - Carbon" grade="A588" externalname="A588" />
...
</Materials>
</MaterialStandard>
</xml>
Workflow
1. Create PDS Export data files (on page 52).
2. Edit the Piping Translation Rules Workbook (on page 53).
3. Populate Dimension Table name rules (on page 54).
Populating the dimension table name rules is performed only once, before the
translation process.
4. Translate PDS reference data (on page 55).
You may need to run the translation step a number of times.
5. After translation, define necessary manual information. For information on defining manual
translation, see Define Manual Information after Translation (on page 56). For information
about required reference data, refer to Required Worksheets (on page 58).
6. Create Commodity Codes (on page 61) (optional).
7. Bulkload the translated workbooks: piping specification data, piping commodity data, and
codelist data.
8. Run the Verify Consistency command in the Catalog task. For more information, see the
Catalog User's Guide available from the Help > Printable Guides command.
9. Run the PDS Model Data Exporter, and import the PDS model data into the software. For
more information, see the Common User's Guide, available from the Help > Printable
Guides command.
See Also
PDS Piping Reference Data Translator Dialog Box (on page 62)
code148.edt
code 499.edt
PD_tbl_list
Physical Data Library text list (rename PD_tbl_lst and save)
Piping Job Spec Library test list (rename PD_tbl_lst and save)
PCD files (*.pcd)
PMC files (Any file(s) with a .pmc extension in the PDSAsciiFiles folder will be translated.)
Table checker report list
Table Checker Files text list -
Table checker output files (format table_chk_2)
See Also
Using the PDS Translator (on page 52)
from pdtable_212. You must type sizedep.txt (or other file name) on the File Names
worksheet in the appropriate option row. This file is a report of size-dependent commodity
codes.
PDS Commodity Name sheet - Add any user-created or modified AABBCC codes as
required. Additionally, make sure all AABBCC codes used in your PDS specs are there.
PDS Model Code sheet - Add any user-created or modified Model codes as required. Also,
make sure all Model codes used in your PDS specs are there.
Wall Thickness Reihe Number sheet - This sheet is only applicable for DIN specs.
Weight Table Name Format sheet - Edit codelists and commodity codes based on the
specific customization. Commodity code issues may exist for cap screws, weight codes, end
preparations, valve engineering tags, and fabrication categories and responsibilities.
You will need to revise and add information as required for commodity codes.
Nipples must be manually added to the Dimension Table Names sheet if the table checker
was run without weight codes. In addition, blind flanges must be manually added to the
Dimension Table Names sheet if the table checker was run without weight codes.
See Also
Using the PDS Translator (on page 52)
Change the bolt extension to address the use of nut height and washer thickness.
Add the drilling template data for PDS through-bolted ends without bolt holes.
If almost precise STUD tables were used in PDS, remove the drilling template data.
On the Bolt Part Data sheet, define the values for the maximum temperature, fluid
code, ring number, and type any comments as necessary.
On the Gasket Part Data sheet, define the values for ring number and gasket type.
If you chose to use the SP3Dolet symbol definition for all your olets, you must manually
add the other two required symbol input dimensions (MajorBodyDiameter and
HoleinHeader) that the translator does not add to the olet part sheets. Failure to add the
two additional dimensions will cause the placement of olets to fail. As an alternative, you
can use the SP3DOletG symbol, which only requires the same single input dimension
(FacetoHeaderSurface) as PDS.
3. In the Specification workbook, do the following:
Add worksheets as necessary. For more information, see Required Worksheets (on
page 58).
Edit the Bend Angles sheet as necessary.
Edit the Weld Clearance sheet as necessary.
Edit the Pipe Takedown Parts sheet as necessary.
Check the Piping Commodity Filter sheet for zero entries for RCP (red connect point)
for olets. For some olet type components, the translator may miss the second connect
point data, so you must manually verify the correct mapping.
On the Piping Commodity Material Control Data sheet, define the values for cap
screw diameter and for tapped hole depth.
On the Bolt Selection Filter sheet, define the value for bolt priority. Also, complete the
comments as necessary.
For the CL51 through CL56 rating items, the rating must be changed to a
schedule/thickness value.
PDS geometry standards must be replaced with industry standards. The following table
shows the corresponding US Practice Geometry standards.
6 = 'PDS- P1'
7 = 'PDS- P2'
8 = 'PDS- P3'
11 = 'PDS- I1'
12 = 'PDS- I2'
13 = 'PDS- I3'
16 = 'PDS- Op1'
17 = 'PDS- Op2'
18 = 'PDS- Op3'
For reinforcing pads using a geometry standard of 6 (or other), the value can be removed
from the PipingCommodityMatlControlData worksheet in column P. This record is not
required for Smart 3D.
Items using any user-defined or customized geometry standards require that the values are
added to the AllCodelists workbook.
See Also
Using the PDS Translator (on page 52)
Required Worksheets
This topic provides information about the worksheets that are required for loading into a new
Catalog database.
If you are translating reference data from PDS, this information will be helpful as you edit the
output from the translator.
prefix_Catalog.xls
Worksheet Name Comments
prefix_Specification.xls
Worksheet Name Comments
prefix_Specification.xls
Worksheet Name Comments
AllCodeLists.xls
Worksheet Name Comments
All worksheets The translator does not convert codelists. Make sure that the
codelists meet the project requirements.
AllCommon.xls
Worksheet Name Comments
BulkLoadIsoKeys.xls
Worksheet Name Comments
Equipment.xls
Worksheet Name Comments
GenericNamingRules.xls
Worksheet Name Comments
InsulationData.xls
Worksheet Name Comments
StructCrossSections-AISC-LRFD-3.0.xls
Worksheet Name Comments
8. In the Translator Error Log box, browse to the location where you want the log file stored,
and type the name of the log file.
9. Click Create.
For the industry commodity code option, you can view the resulting Piping Commodity Filter
sheet and the Pipe Stock sheet to see the updated commodity codes. The Bolt Selection
Filter and Gasket Selection Filter commodity codes are also translated.
For the contractor code option, the following items will not generate a new commodity code
unless the table checker output generated table names for these items: nipples, blind
flanges, reinforcing pads, and reinforcing welds.
See Also
Using the PDS Translator (on page 52)
Limitations
The Piping Nominal Diameters sheet and the Piping Commodity Filter (PCF) sheet must
be in the workbook specified for processing.
The utility does not merge multi-size items, such as reducers and reducing tees, unless all
the records in the first size and second size match.
The utility may change the formatting of some merged cells. If you require specific
formatting, it may be necessary to apply the required formats to modified cells after the
cleanup is completed.
For assistance with translating your PDS data, please contact Intergraph Support. You can find
support information on our web site: http://support.intergraph.com
See Also
Use the Piping Commodity Filter Cleanup Utility (on page 63)
specification workbook and one catalog workbook per spec. The specification workbook
contains the piping commodity filter and piping nominal diameter information.
1. In Windows Explorer, navigate to the software installation folder.
2. Under [Product Folder]\CatalogData\PDSTranslator\Bin, double-click CleanupUtility.exe.
The Workstation setup includes the PDSTranslator folder only if you have specified
the Project Management option during installation.
3. In the Excel file box, browse and select the Excel workbook (.XLS format) that contains the
Piping Commodity Filter and Pipe Nominal Diameter sheets. This workbook must not be
read-only.
4. In the Log file box, browse to the location where you want the log file stored.
5. Click Start Cleanup. As the utility processes the files, you can view the status messages on
the dialog box. After completion, "Finished" appears on the dialog box.
The utility scans the Pipe Nominal Diameters sheet for allowable sizes per spec.
The utility then applies the available diameters to the appropriate branch tables.
The utility removes records from the Pipe Branch sheet that reference invalid diameters for
the spec as defined in the Pipe Nominal Diameters worksheet. Put another way, the utility
eliminates pipe branch records for any sizes that are outside the permissible NPD rule for
the corresponding piping specification.
The utility can clean only one branch sheet at a time.
The utility edits the branch sheet and reports results in a log file.
Limitations
The utility does not remove duplicate records from the branch tables.
The Pipe Branch and Pipe Nominal Diameters sheets must exist in separate workbooks.
One way to set this up is to open the piping specification workbook, and perform a
cut-and-paste operation on the Pipe Nominal Diameters sheet into another workbook. The
specification workbook has the branch sheet in it. After the process is over, copy the nominal
diameters sheet back into the specification workbook.
For assistance with translating your PDS data, contact Intergraph Process, Power & Marine
Support.
See Also
Use the Pipe Branch Cleanup Utility (on page 65)
Before running the Pipe Branch Cleanup utility, you must convert at least one PDS
specification using the PDS translator. The conversion results in one specification workbook
and one catalog workbook per spec.
For branch cleanup, the Pipe Branch and Pipe Nominal Diameters sheets must be in
separate workbooks.
1. In Windows Explorer, navigate to the software installation folder.
2. Under [Product Folder]\CatalogData\PDSTranslator\Bin, double-click
PipeBranchCleanupUtility.exe.
The Workstation setup includes the PDSTranslator folder only if you have specified
the Project Management option during installation.
3. In the PipeBranch Excel file box, browse and select the Excel workbook (.XLS format) that
contains the Pipe Branch sheet.
4. In the PipeNominalDiameters box, browse and select the Excel workbook (.XLS format)
that contains the Pipe Nominal Diameters sheet.
5. In the Log file box, browse to the location where you want the log file stored.
6. Click Start Cleanup. As the utility processes the files, you can view the status messages on
the dialog box. After completion, "Finished" appears on the dialog box.
The output workbook includes a Sheet1 worksheet. You can remove this sheet and save
the workbook before bulk loading. Not removing it does not impact the load, although a
message is printed in the log file.
Worksheets unique to a specific source workbook are copied to the new output workbook.
In the case of worksheets that are common to all the input workbooks, unique data records
(rows) are included in the output.
In the case of worksheets that are common to all input workbooks, if data is duplicated, then
the data from the first worksheet is taken. The utility ignores duplicate data from the
subsequent common worksheets.
See Also
Using the Piping Reference Data Merge Utility (on page 66)
Start
Starts the process.
See Also
Using the Piping Reference Data Merge Utility (on page 66)
Use the Piping Reference Data Merge Utility (on page 67)
Limitations
The utility does not convert metric files to imperial equivalents, unless you revise the
delivered NPD Equivalence Rule workbook so that it has metric units as the primary units of
measure and the equivalent imperial units of measure as the secondary units of measure.
The utility only converts dimensional parameters. It does not convert weights, densities, or
any other unit-based properties in the workbooks. Also, part schedule thicknesses and
generic data are not converted.
All data in the part classes must be in the same units. For example, all parts must be in
inches or in mm.
Running the conversion twice ruins the data. The translator maps sizes regardless of the
units or changes due to any prior conversion.
For assistance with translating your PDS data, contact Intergraph Process, Power & Marine
Support.
See Also
Use the UoM Conversion Utility (on page 68)
Before running the UoM Conversion utility, you must convert at least one PDS specification
using the PDS translator. The conversion results in one specification workbook and one
catalog workbook per spec.
If you have input data in more than one workbook, you can merge the data into one
workbook using the Piping Reference Data Merge utility. The UoM Conversion utility must
have the input data in one workbook.
1. In Windows Explorer, navigate to the software installation folder.
2. Under [Product Folder]\CatalogData\PDSTranslator\Bin, double-click UoMConversion.exe.
The Workstation setup includes the PDSTranslator folder only if you have specified
the Project Management option during installation.
3. In the Piping Parts Excel file box, browse and select the Excel workbook with the piping
part data to convert.
4. In the NPD Equivalence Rule Excel file box, browse and select the Excel workbook with
the rule data.
OD to NPD Utility
This utility determines the NPD from the Plain Piping Generic Data using the OD, End Standard,
and Schedule (OD Reihe number). The utility adds NPD values for DIN male fittings to the
piping catalog workbook.
For assistance with translating your PDS data, please contact Intergraph Support. You can find
support information on our web site: http://support.intergraph.com
Piping Catalog Excel file
Specifies the piping catalog Excel workbook (.xls format), which contains the Plain Piping
Generic Data.
PDS Model Code Rule Excel file
Specifies the Excel workbook (.xls format) that contains the PDS model code rules.
Log file
Specifies the log file that provides the results of the process.
Start Convert
Starts the process. The utility saves the data upon completion of the process.
See Also
Using the OD to NPD Utility (on page 70)
Use the OD to NPD Utility (on page 70)
CableTraySpec
The CableTraySpec sheet of the ElectricalTranslationMap.xls workbook maps cable tray
specification names between the .xml file and Smart 3D.
XML Spec - Enter the cable tray specification name that appears in the .xml file.
If the XML spec is not mapped in the CableTraySpec mapping sheet, then the PDS
software assumes that the specification is present in Smart 3D. The software then tries to import
the electrical run with that specification.
S3D Spec - Enter the cable tray specification name to map to in Smart 3D.
See Also
Electrical Translation Map (on page 72)
ConduitSpec
The ConduitSpec sheet of the ElectricalTranslationMap.xls workbook maps conduit
specification names between the XML file and Smart 3D.
XML Spec - Enter the conduit specification name that appears in the XML file.
If the XML Spec is not mapped in the ConduitSpec mapping sheet, then the PDS
software assumes that the specification is present in Smart 3D. The software then tries to import
the electrical run with that specification.
S3D Spec - Enter the conduit specification name to map to in Smart 3D.
See Also
Electrical Translation Map (on page 72)
Generic-ItemCode-Map
The Generic-ItemCode-Map sheet of the ElectricalTranslationMap.xls workbook is a generic
map between a given ItemCode (AABBCC code in PDS) to Smart 3D short Code/Tag. Ideally,
all short codes should be kept common across specs. You cannot relocate or rename the
columns in the ItemCode related worksheets.
Component ItemCode - Enter the PDS commodity name. Do not change existing entries in this
column. Add new entries to the bottom.
S3D Short Code - Enter the corresponding short code that is available in the Smart 3D
specification. Leave this column blank if you want to map the component ItemCode directly to a
tag number in the next column.
S3D Tag Number - Enter the tag number to map the component ItemCode. You must leave the
short code column blank if you define a tag number.
Is Specifically Placed - Specify if the item is specifically placed (Y) or it implied by the route
(N). Examples specifically placed items (Y) are: couplings, plugs, unions. Examples of implied
items (N) are: conduits, elbows, and tees.
Object Type - Enter the geometry object type code.
Branch 2
End 3
Transition 4
Straight 5
Turn 6
Spec-Specific-ItemCode-Map
The Spec-Specific-ItemCode-Map sheet of the ElectricalTranslationMap.xls workbook is a
specific overriding map per conduit specifications (above the Generic map) between a given
ItemCode (AABBCC code in PDS) to Smart 3D ShortCode/Tag. This is only to be used if some
conduit specification has a different ShortCodes used on Smart 3D side, different than the
generic mapping the Generic-ItemCode-Map sheet provides. For more information, see
Generic-ItemCode-Map (on page 73).
Conduit Spec - Enter the conduit specification name for which you want to define an override.
Component ItemCode - Enter the PDS commodity name to override. This commodity name
must already be in the Gneric-ItemCode-Map sheet.
S3D Short Code - Enter the corresponding short code that is available in the conduit
specification.
See Also
Electrical Translation Map (on page 72)
See Also
Electrical Translation Map (on page 72)
4. In the Attribute Mapping Sheet, define the mapping attribute for the custom shape's
attributes.
Usually, the part class and part numbers for equipment components and catalog
equipment are different. For example, E205Asm and E205_1_Asm are the catalog equipment
part classes and part numbers, whereas E205_CVerCylEqpSkCompAsm and E205-Vertical
Tank with Skirt (multi-stage)_Asm are the equipment component part classes and part numbers.
Therefore, consider this fact when define the mapping sheets.Therefore, be careful when
defining the mapping sheets.
See Also
Design Equipment Part Class Map Sheet (on page 76)
Electrical Lighting Fixtures Sheet (on page 77)
PDS Equipment Parametrics Sheet (on page 78)
Shapes and Nozzles Sheet (on page 79)
S3D Heat Transfer Equipment Sheet (on page 79)
S3D Mechanical Equipment Sheet (on page 80)
S3D Vessels Sheet (on page 81)
Template AttMap Sheet (on page 82)
Template Item Sheet (on page 83)
XML Equipment Item Sheet Name Map Sheet (on page 83)
S3D Part Number - Enter the Smart 3D part number to which to map the XML item name.
Attribute Mapping Sheet - Enter the workbook sheet name in this workbook that maps the
XML part number attributes to the Smart 3D part number attributes. You should use the
Template-AttMap-Sheet as the template when creating these attribute mapping sheets.
Adjustment Rotation Matrix - Specify the adjustment rotation to apply on the XML item's
orientation to make it the equivalent Smart 3D orientation after placement if there is a coordinate
system difference between the XML item and the Smart 3D part. You can leave this field blank if
there is no coordinate system difference. Verify that the data specified is correct. Invalid data
might cause unexpected results.
For example, consider that the XML parametric of equipment E215 in its native application is
defined with a local Coordinate system as [0,0,1] [1,0,0] [0,1,0], that is X-UP, Y- East, and
Z-North. Whereas the Smart 3D equivalent part has its symbol code based on a local coordinate
system of [1,0,0] [0,1,0] [0,0,1], that is X-East, Y-North, and Z-UP. For this E215 case, you can
specify an Adjustment Rotation Matrix which when applied on the input orientation (from the
XML file) would give the output orientation to use (in Smart 3D symbol). Therefore, by specifying
the Adjustment Rotation Matrix as [0,1,0] [0,0,-1] [-1,0,0] you can get the equivalent part
orientation.
See Also
Equipment Translation Map (on page 75)
Design Equipment Part Class Map Sheet (on page 76)
Electrical Lighting Fixtures Sheet (on page 77)
PDS Equipment Parametrics Sheet (on page 78)
Shapes and Nozzles Sheet (on page 79)
S3D Heat Transfer Equipment Sheet (on page 79)
S3D Mechanical Equipment Sheet (on page 80)
S3D Vessels Sheet (on page 81)
Template AttMap Sheet (on page 82)
Template Item Sheet (on page 83)
XML Equipment Item Sheet Name Map Sheet (on page 83)
Z-North. Whereas the Smart 3D equivalent part has its symbol code based on a local coordinate
system of [1,0,0] [0,1,0] [0,0,1], that is X-East, Y-North, and Z-UP. For this E215 case, you can
specify an Adjustment Rotation Matrix which when applied on the input orientation (from the
XML file) would give the output orientation to use (in Smart 3D symbol). Therefore, by specifying
the Adjustment Rotation Matrix as [0,1,0] [0,0,-1] [-1,0,0] you can get the equivalent part
orientation.
See Also
Equipment Translation Map (on page 75)
Design Equipment Part Class Map Sheet (on page 76)
Electrical Lighting Fixtures Sheet (on page 77)
PDS Equipment Parametrics Sheet (on page 78)
Shapes and Nozzles Sheet (on page 79)
S3D Heat Transfer Equipment Sheet (on page 79)
S3D Mechanical Equipment Sheet (on page 80)
S3D Vessels Sheet (on page 81)
Template AttMap Sheet (on page 82)
Template Item Sheet (on page 83)
XML Equipment Item Sheet Name Map Sheet (on page 83)
reference is for parametric and catalog equipment. Define design equipment lookup references
on Design Equipment Part Class Map Sheet (on page 76).
Part Class Attribute in XML - Enter the part class attribute in the XML file. This field must be
unique on this sheet.
Lookup Sheet for S3D Equivalent Part Class - Enter the lookup sheet name that contains the
equivalent part classes.
See Also
Equipment Translation Map (on page 75)
Design Equipment Part Class Map Sheet (on page 76)
Electrical Lighting Fixtures Sheet (on page 77)
PDS Equipment Parametrics Sheet (on page 78)
Shapes and Nozzles Sheet (on page 79)
S3D Heat Transfer Equipment Sheet (on page 79)
S3D Mechanical Equipment Sheet (on page 80)
S3D Vessels Sheet (on page 81)
Template AttMap Sheet (on page 82)
Template Item Sheet (on page 83)
XML Equipment Item Sheet Name Map Sheet (on page 83)
HVACSpec
The HVACSpec sheet of the HVACTranslationMap.xls workbook maps HVAC specification
names between the XML file and Smart 3D.
XML Spec - Type the HVAC specification name that appears in the XML file.
If the XML Spec is not mapped in this HVACSpec mapping sheet, then the PDS
software assumes that the specification is present in Smart 3D. The software then tries to import
the HVAC run with that specification.
S3D Spec - Type the HVAC specification name to map to in Smart 3D.
See Also
HVAC Translation Map (on page 84)
ComponentMap
The ComponentMap sheet of the HVACTranslationMap.xls workbook maps a given ItemCode
(AABBCC code in PDS) to Smart 3D part class and part number.
XML PartNumber - Enter the PDS commodity name to map.
S3D PartClass - Enter the Smart 3D part class name.
S3D Tag Number - Enter the Smart 3D part number.
See Also
HVAC Translation Map (on page 84)
Material
The Material sheet of the HVACTranslationMap.xls workbook maps HVAC materials in the
XML file to Smart 3D materials.
XML Material - Enter the PDS HVAC material name to map.
S3D Material - Enter the Smart 3D material name.
See Also
HVAC Translation Map (on page 84)
Insulation Material
The Insulation Material sheet of the HVACTranslationMap.xls workbook maps HVAC
insulation materials in the XML file to Smart 3D materials.
XML Material - Enter the PDS HVAC insulation material name to map.
S3D Material - Enter the Smart 3D insulation material name.
See Also
HVAC Translation Map (on page 84)
PMC-Map
The PMC-Map sheet is a map between a given Piping Material Class to the Smart 3D
specification.
Piping Material Class - Type the PDS Piping Material Class from the .xml file.
S3D Spec - Type the corresponding Smart 3D piping specification, available under the Piping
task in Smart 3D.
If the XML Spec is not mapped in the PMC-Map mapping sheet, then the PDS
software assumes that the piping specification is present in Smart 3D. The software then tries to
import the pipe run with that specification.
Generic-ItemCode-Map
The Generic-ItemCode-Map sheet is a generic map between a given ItemCode (AABBCC code
in PDS) to Smart 3D short Code / Tag. Ideally, all short codes should be kept common across
specs. You cannot relocate or rename the columns in the ItemCode related worksheets.
Component ItemCode - Enter the PDS commodity name. Do not change existing entries in this
column. Add new entries to the bottom.
S3D Short Code - Enter the corresponding short code that is available in the piping
specification. Leave this column blank if you want to map the component ItemCode directly to a
tag number in the next column.
S3D Tag Number - Enter the tag number to map the component ItemCode. You must leave the
short code column blank if you define a tag number.
Is Specifically Placed - Specify if the item is specifically placed (Y) or it implied by the route
(N). Examples of specifically placed items (Y) are: valves, flange pairs (takedowns), end flanges,
caps, ends, spectacle blinds, blind flanges. Examples of implied items (N) are: pipes, elbows,
tees, other branch components, reducers, flanges around valves.
S3D Geometry Type - Enter the geometry type code.
PlainPipingOrTubingVariableLength 5
PlainPipingOrTubingFixedLength 10
LinearSymmetrical 15
ElbowFixedAngleIncludingAngleValves 20
ElbowTrimmable 25
ElbowSideOutlet 30
ElbowRadialOutlet 35
Return 40
ReturnBottomOutlet 45
ReturnSideOutlet 50
Pipebend 55
Miter 60
EccentricSizeChange 65
ConcentricSizeChange 70
TeeFullSizeIncluding3wayValves 75
TeeReducingBranch 80
TeeEccentricReducingBranch 85
TeeReducingRunAndBranch 90
TeeReducingRuns 95
TeeWithOffsetFullSize 100
TeeWithOffsetReducingBranch 105
TeeWithOffsetReducingRunAndBranch 110
TeeWithOffsetReducingRuns 115
TeeWithDoubleOffsetFullsize 120
TeeWithDoubleOffsetReducingBranch 125
TeeWithDoubleOffsetReducingRunAndBranch 130
TeeWithDoubleOffsetReducingRuns 135
TeeNonSymmetrical 140
CrossFullsizeIncluding4wayValves 145
CrossReducingBranches 150
CrossReducingRunAndOneBranch 155
CrossReducingRunAndTwoBranches 160
LateralFullsize 165
LateralReducingBranch 170
LateralReducingRunandBranch 175
LateralReducingRuns 180
OletTypeBranch 185
LatroletTypeBranch 190
NonradialBranch 195
EndoletTypeBranch 200
Elbolet 205
TrueYTypeBranch 210
DoubleYTypeBranch 215
ClosingIncludingInstrumentIndicatorsAndTransmitt 220
ers
OrificeFlange 225
MultiportValve 230
Generic 500
PMC-Specific-ItemCode-Map
The PMC-Specific-ItemCode-Map sheet is a specific overriding map per piping specifications
(above the Generic map) between a given ItemCode (AABBCC code in PDS) to Smart 3D
ShortCode / Tag.
This is only to be used if the piping specification has different short codes other than short codes
provided in the Generic-ItemCode-Map sheet. For more information, see
Generic-ItemCode-Map (on page 87).
Piping Material Class - Enter the piping specification (material class) name for which you want
to define an override.
Component ItemCode - Enter the PDS commodity name to override. This commodity name
must already be in the Generic-ItemCode-Map sheet.
S3D Short Code - Enter the corresponding short code that is available in the piping
specification. Leave this column blank if you want to map the component ItemCode directly to a
tag number in the next column.
S3D Tag Number - Enter the tag number to map the component ItemCode. You must leave the
short code column blank if you define a tag number.
See Also
Piping Translation Map (on page 86)
Specialty-Map
The Specialty-Map sheet provides a map between PDS specialty ItemCodes to Smart 3D
specialty tag numbers.
Specialty Component ItemCode - Enter the PDS specialty commodity name to map.
S3D Tag Number - Enter the Smart 3D tag number to map the component ItemCode.
S3D Geometry Type - Enter the geometry type code.
PlainPipingOrTubingVariableLength 5
PlainPipingOrTubingFixedLength 10
LinearSymmetrical 15
ElbowFixedAngleIncludingAngleValves 20
ElbowTrimmable 25
ElbowSideOutlet 30
ElbowRadialOutlet 35
Return 40
ReturnBottomOutlet 45
ReturnSideOutlet 50
Pipebend 55
Miter 60
EccentricSizeChange 65
ConcentricSizeChange 70
TeeFullSizeIncluding3wayValves 75
TeeReducingBranch 80
TeeEccentricReducingBranch 85
TeeReducingRunAndBranch 90
TeeReducingRuns 95
TeeWithOffsetFullSize 100
TeeWithOffsetReducingBranch 105
TeeWithOffsetReducingRunAndBranch 110
TeeWithOffsetReducingRuns 115
TeeWithDoubleOffsetFullsize 120
TeeWithDoubleOffsetReducingBranch 125
TeeWithDoubleOffsetReducingRunAndBranch 130
TeeWithDoubleOffsetReducingRuns 135
TeeNonSymmetrical 140
CrossFullsizeIncluding4wayValves 145
CrossReducingBranches 150
CrossReducingRunAndOneBranch 155
CrossReducingRunAndTwoBranches 160
LateralFullsize 165
LateralReducingBranch 170
LateralReducingRunandBranch 175
LateralReducingRuns 180
OletTypeBranch 185
LatroletTypeBranch 190
NonradialBranch 195
EndoletTypeBranch 200
Elbolet 205
TrueYTypeBranch 210
DoubleYTypeBranch 215
ClosingIncludingInstrumentIndicatorsAndTransmitt 220
ers
OrificeFlange 225
MultiportValve 230
Generic 500
Instrument-Map
The Instrument-Map sheet provides a map between PDS instrument ItemCodes to Smart 3D>
instrument tag numbers.
Instrument ItemCode - Enter the PDS instrument Itemcode to map.
S3D Tag Number - Enter the Smart 3D tag number to map the instrument ItemCode.
S3D Geometry Type - Enter the geometry type code.
PlainPipingOrTubingVariableLength 5
PlainPipingOrTubingFixedLength 10
LinearSymmetrical 15
ElbowFixedAngleIncludingAngleValves 20
ElbowTrimmable 25
ElbowSideOutlet 30
ElbowRadialOutlet 35
Return 40
ReturnBottomOutlet 45
ReturnSideOutlet 50
Pipebend 55
Miter 60
EccentricSizeChange 65
ConcentricSizeChange 70
TeeFullSizeIncluding3wayValves 75
TeeReducingBranch 80
TeeEccentricReducingBranch 85
TeeReducingRunAndBranch 90
TeeReducingRuns 95
TeeWithOffsetFullSize 100
TeeWithOffsetReducingBranch 105
TeeWithOffsetReducingRunAndBranch 110
TeeWithOffsetReducingRuns 115
TeeWithDoubleOffsetFullsize 120
TeeWithDoubleOffsetReducingBranch 125
TeeWithDoubleOffsetReducingRunAndBranch 130
TeeWithDoubleOffsetReducingRuns 135
TeeNonSymmetrical 140
CrossFullsizeIncluding4wayValves 145
CrossReducingBranches 150
CrossReducingRunAndOneBranch 155
CrossReducingRunAndTwoBranches 160
LateralFullsize 165
LateralReducingBranch 170
LateralReducingRunandBranch 175
LateralReducingRuns 180
OletTypeBranch 185
LatroletTypeBranch 190
NonradialBranch 195
EndoletTypeBranch 200
Elbolet 205
TrueYTypeBranch 210
DoubleYTypeBranch 215
ClosingIncludingInstrumentIndicatorsAndTransmitt 220
ers
OrificeFlange 225
MultiportValve 230
Generic 500
Support-Map
The Support-Map sheet provides a default map for all PDS supports to Smart 3D hanger and
support assembly part number.
PDS Support - Enter the PDS support to map.
S3D Support Assembly Part Number - Enter the Smart 3D tag number to map the instrument
ItemCode.
See Also
Piping Translation Map (on page 86)
Miscellaneous Fittings
This category includes flanged fittings, welded fittings, socket fittings, socket welded fittings,
threaded fittings, tubing fittings, underground fittings, fire and safety components, and all other
miscellaneous fittings.
Miscellaneous fittings are determined by the Piping Component Class property having a value
equal to the numeric equivalent of ‘End fittings’, ‘Direction change fittings’, ‘Branch fittings’, or
‘Fire and safety fittings’ or by the Piping Component Subclass property having a value equal to
the numeric equivalent of ‘Blinds’, ‘Stub ends’, ‘Coupling and connectors’, ‘Adapters’, ‘Unions’,
‘In-line spacers’, ‘Orifice spacers’, ‘Tapered spacers’, ‘Concentric diameter change’, or
‘Eccentric diameter change’.
1-3 Piping Component Type (first character is 'M')
4-5 Pressure Rating
6-7 End Preparation
8-9 Surface Preparation or Lining Material
10-12 Geometric Industry Standard or Manufacturer
Flanges
Flanges are determined by the Piping Component Subclass property having a value equal to the
numeric equivalent of ‘Flanges’, ‘Slip-on flanges’, ‘Plate flanges’, ‘Lap joint flanges’, ‘Reducing
flanges’, ‘Slip-on reducing flanges’, ‘Plate reducing flanges’, ‘Expander flanges’, or ‘Orifice
flanges’.
1-3 Piping Component Type (first character is 'F')
4-5 Pressure Rating
6-7 End Preparation
8-9 Flange Face Surface or Lining Material
10-12 Geometric Industry Standard or Manufacturer
13-15 Materials Industry Standard and Grade
16-17 Flange Requisition Classification
18-19 Industry Practice
If the flange is lined, that is, the value of the Lining Requirement property is not equal to the
numeric equivalent of ‘Undefined’, then the Lining Material property is used to form the 8th and
9th characters of the industry commodity code. Otherwise, the Flange Face Surface Finish
property is used.
Valves
Valves are determined by the Piping Component Class property having a value equal to the
numeric equivalent of ‘Valves’.
1-3 Piping Component Type (first character is 'V')
4-5 Pressure Rating
6-7 End Preparation
8-9 Valve Trim Material
10-12 Valve Manufacturer and Model Number or Geometric Industry Standard
13-15 Materials Industry Standard and Grade
16-17 Valve Requisition Classification
18-19 Lining Material
20-21 Industry Practice
If the valve has a model number, that is, the value of the Valve Manufacturer and Model Number
property is not equal to the numeric equivalent of ‘Undefined’, then the Valve Manufacturer and
Model Number property is used to form the 10th, 11th, and 12th characters of the industry
commodity code. Otherwise, the Geometric Industry Standard property is used.
Gaskets
Gaskets are determined on the basis of existence in the gasket part data.
1-2 Gasket Type (first character is 'G')
3-4 Pressure Rating
5-6 Gasket Thickness
7-9 Gasket Manufacturer and Style Number or Gasket Industry Standard
10-12 Materials Industry Standard and Grade
13 Flange Facing
14-15 Industry Practice
If the gasket has a style number, that is, the value of the Gasket Style Number property is not
equal to the numeric equivalent of ‘Undefined’, then the Gasket Manufacturer and Style Number
properties is used to form the 7th, 8th, and 9th characters of the industry commodity code.
Otherwise, the Gasket Industry Standard property is used.
Nuts
Nuts are determined on the basis of existence in the nut part data. Note that the nut height will
not be explicitly included in the commodity code format for nuts. It is assumed that the nut type,
the nominal bolt diameter, and the industry standard.
1-2 Nut Type (first character is 'N')
3-4 Nut Set Quantity
5-6 Bolt Diameter
7-9 Geometric Industry Standard or Manufacturer
10-12 Materials Industry Standard and Grade
13-14 Nut Coating Type
15-16 Industry Practice
Washers
Washers are determined on the basis of existence in the washer part data.
1-2 Washer Type (first character is 'W')
3-4 Washer Set Quantity
5-6 Bolt Diameter
7-8 Washer Thickness
9-11 Geometric Industry Standard or Manufacturer
12-14 Materials Industry Standard and Grade
15-16 Washer Coating Type
17-18 Industry Practice
Miscellaneous Parts
Miscellaneous Parts are determined by the Piping Component Class property having a value
equal to the numeric equivalent of ‘Accessories’.
1-3 Piping Component Type (first character is 'A')
4-5 Pressure Rating
6-7 Valve Manufacturer and Model Number
8-10 Geometric Industry Standard or Manufacturer
11-13 Materials Industry Standard and Grade
14-15 Miscellaneous Part Requisition Classification
16-17 Industry Practice
Note that jack screws may be defined as reportable piping commodities. In such cases, jack
screws are determined by the Piping Component Class property having a value equal to the
numeric equivalent of ‘Accessories’, and by the Piping Component Subclass property having a
value equal to the numeric equivalent of ‘Miscellaneous Bolting’.
Stock Instruments
Stock instruments are determined by the Piping Component Subclass property having a value
equal to the numeric equivalent of ‘Orifice plates’, ‘In-line instruments’, ‘In-line instruments, flow
directional’, ‘Regulators’, ‘Instrument indicators’, ‘Instrument transmitters and process-
connected switches’, ‘Other instrument end fittings’, ‘Switches and relays’, ‘Recorders’,
‘Analyzers’, ‘Other Sensors’ or ‘Miscellaneous Off- line Instruments’.
Some stock piping specialties, for example, valves, have the industry commodity code based on
a different, more appropriate, format.
1-3 Piping Component Type (first character is 'I')
4-5 Pressure Rating
6-7 End Preparation
8-9 Surface Preparation or Lining Material
10-12 Geometric Industry Standard or Manufacturer
13-15 Materials Industry Standard and Grade
16-17 Instrument Requisition Classification
18-19 Industry Practice
If the stock instrument is lined, that is, the value of the Lining Requirement property is not equal
to the numeric equivalent of ‘Undefined’, then the Lining Material property is used to form the 8th
and 9th characters of the industry commodity code. Otherwise, the Surface Preparation property
is used.
Off-line Instruments
Off-line instruments are determined by the Piping Component Class property having a value
equal to the numeric equivalent of ‘Off-line Instruments’.
1-3 Piping Component Type (first character is 'O')
4-6 Manufacturer and Model Number
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 model database can reference a different
Catalog database.
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.
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.
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.
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.
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.
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.
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.
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.
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.
fabricate
To cut, punch, and sub-assemble members in the shop.
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.
element
Primitive geometric shape such as a line, circle, or arc.
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.
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.
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).
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.
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.
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.
job order
Industrial authorization for accomplishing work; synonymous with a work order.
kinematics analysis
Analysis of mechanical motion.
ksi
Kips per square inch.
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 20kN, 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
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.
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 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.
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.
node
One of the set of discrete points in a flow graph.
A terminal of any branch of a network or a terminal common to two or more branches of a
network.
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.
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 model 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&ID
Diagram that shows the topology, functional components, and special requirements of a piping
system; generally represents the engineering design of the system.
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.
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 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.
query select sets
Set of objects that are selected in a query or queries on the database.
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.
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.
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.
tolerant geometry
A type of ACIS geometry - either an edge or a vertex - that is outside the tolerance for ACIS and
requires special handling.
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.
unit/module modeler
Facility of the system to structure collections of equipment and components into a single
identifiable object.
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.
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.
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.
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.
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.
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.
O R
object • 114 reference data • 116
occurrence (of part or equipment) • 114 Required Worksheets • 61
occurrence property • 114 resource estimation • 116
OD to NPD Utility • 74 route • 116
Optional Schedule Properties Dialog Box •
50 S
origin • 115
origin point • 115 S3D Heat Transfer Equipment Sheet • 83
orthogonal • 115 S3D Mechanical Equipment Sheet • 83
orthographic • 115 S3D Vessels Sheet • 84
satellite server • 116
Schedule [Task] Dialog Box • 49
P schema • 116
P&ID • 115 schema update utility • 117
package • 115 Shapes and Nozzles Sheet • 82
painting • 115 site • 117
parameter • 115 site administrator • 117
part class • 115 site setup • 117
part number • 115 sketch and trace • 117
PDS (Plant Design System) • 115 Specialty-Map • 94
PDS Equipment Parametrics Sheet • 81 specifications • 117
PDS Exporter Configuration Files • 16 Spec-Specific-ItemCode-Map • 77
PDS Import • 33 stud • 117
PDS Import Dialog Box • 33 Support-Map • 99
PDS Model Data Exporter • 20 suspended floor • 117
PDS Piping Reference Data Translator symmetric node • 117
Dialog Box • 65 system • 117
PDS Plant Design System • 9
PinPoint • 115 T
Pipe Branch Cleanup Utility • 69
Piping Commodity Filter Cleanup Utility • 67 tag number • 117
Piping Reference Data Spreadsheet Merge target point • 117
Utility • 71 Template AttMap Sheet • 85
Piping Translation Map • 90 Template Item Sheet • 86
Piping User Attribute Sheets • 99 tolerant geometry • 118
PMC-Map • 91 Translate PDS Reference Data • 58
PMC-Specific-ItemCode-Map • 94 trimmed surface • 118
Populate Dimension Table Name Rules • 57 trunk • 118
Preface • 7
Preview a CIS File • 42 U
principle of superposition • 116 unit/module modeler • 118
Product Data Management (PDM) System • UoM Conversion Utility • 73
116 Use the OD to NPD Utility • 73
product structure • 116 Use the Pipe Branch Cleanup Utility • 68
production planning • 116 Use the Piping Commodity Filter Cleanup
promotion • 116 Utility • 67
Use the Piping Reference Data Merge
Q Utility • 70
query select sets • 116 Use the UoM Conversion Utility • 72
user attributes • 118
Using the OD to NPD Utility • 73
V
Validate XML Import File with the XML
Schema • 32
version control • 118
vertex • 118
viewset • 118
W
weight and CG analysis • 118
welding • 118
What's New with Plant Design System
(PDS) Integration • 8
wirebody • 118
wizard • 119
work content • 119
work order • 119
working plane • 119
workset • 119
workspace • 119
workspace document • 119
Workspace Explorer • 119
X
XML Equipment Item Sheet Name Map
Sheet • 87
XMpLant Import Dialog Box • 40