PDS 3DTHEORY.pdf

download PDS 3DTHEORY.pdf

of 109

Transcript of PDS 3DTHEORY.pdf

  • 8/20/2019 PDS 3DTHEORY.pdf

    1/300

    PDS 3D TheoryUser’s Guide

    Document Number Version Date Pages

    DPDS3-PB-200010A PDS 7.1 April 2002 1-300

    DPDS3-PB-200010B PDS 7.3 October 2004 Cover/Notice

    DPDS3-PB-200010C PDS 8.0 SE November 2005 Cover/Notice

  • 8/20/2019 PDS 3DTHEORY.pdf

    2/300

    CopyrightCopyright © 1984-2005 Intergraph Corporation. All Rights Reserved.

    Including software, file formats, and audiovisual displays; may be used pursuant to

    applicable software license agreement; contains confidential and proprietary information

    of Intergraph and/or third parties which is protected by copyright law, trade secret law,

    and international treaty, and may not be provided or otherwise made available without proper authorization.

    Restricted Rights LegendUse, duplication, or disclosure by the Government is subject to restrictions as set forth insubparagraph (c) of the Contractor Rights in Technical Data clause at DFARS 252.227-

    7013, subparagraph (b) of the Rights in Computer Software or Computer Software

    Documentation clause at DFARS 252.227-7014, subparagraphs (b)(1) and (2) of theLicense clause at DFARS 252.227-7015, or subparagraphs (c) (1) and (2) of Commercial

    Computer Software---Restricted Rights at 48 CFR 52.227-19, as applicable.

    Unpublished---rights reserved under the copyright laws of the United States.

    Intergraph Corporation

    Huntsville, Alabama 35894-0001

    Warranties and LiabilitiesAll warranties given by Intergraph Corporation about equipment or software are set forthin your purchase contract, and nothing stated in, or implied by, this document or its

    contents shall be considered or deemed a modification or amendment of such warranties.

    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. IntergraphCorporation is not responsible for any error that may appear in this document.

    The software discussed in this document is furnished under a license and may be used or

    copied only in accordance with the terms of this license.

     No responsibility is assumed by Intergraph for the use or reliability of software on

    equipment that is not supplied by Intergraph or its affiliated companies. THE USER OFTHE SOFTWARE IS EXPECTED TO MAKE THE FINAL EVALUATION AS TO

    THE USEFULNESS OF THE SOFTWARE IN HIS OWN ENVIRONMENT.

    TrademarksIntergraph, the Intergraph logo, SmartSketch, FrameWorks, SmartPlant, INtools,

    MARIAN, and PDS are registered trademarks of Intergraph Corporation. Microsoft andWindows are registered trademarks of Microsoft Corporation. MicroStation is a

    registered trademark of Bentley Systems, Inc. ISOGEN is a registered trademark of Alias

    Limited. Other brands and product names are trademarks of their respective owners.

  • 8/20/2019 PDS 3DTHEORY.pdf

    3/300

    If You Need Assistance ________________ 

    If You Need Assistance 

    Intergraph Online 

    Our web site brings you fast, convenient, up-to-the-minute information about Intergraph’sproducts, services, and direction. Our web address is: http://www.intergraph.com.

    Support 

    For the lasest Support Services information, use a World Wide Web browser to connect to

    http://www.intergraph.com/ppo/services/support.asp.

    If you are outside of the United States, please call your local Intergraph office. The most up-

    to-date list of international offices and distributors is available on the web at

    http://www.intergraph.com.

    Intergraph Directory 

    The following numbers are only valid in the United States unless otherwise indicated. If you

    are outside the United States, please call your local Intergraph office.

    Intergraph General Information 

    All countries — 1-256-730-2000

    Training Registration 

    1-800-766-7701 (U.S. Only)

    1-256-730-5400 (Outside the U.S.)

    Mailing Address 

    Intergraph Process, Power & Offshore

    300 Intergraph Way

    Madison, Alabama 35758U.S.A.

    You can also reach us by electronic mail at [email protected].

    3

  • 8/20/2019 PDS 3DTHEORY.pdf

    4/300

    ________________ 

    Documentation Contacts 

    We are constantly working on updates and improvements to the documents and other

    educational media. If you have any suggestions on where we can improve the documentation

    or where you think more information is needed, let us know. You can reach us by:

    Mail   Intergraph Process, Power & OffshoreDocumentation Manager

    300 Intergraph Way

    Madison, AL 35758

    4

  • 8/20/2019 PDS 3DTHEORY.pdf

    5/300

    Table of Contents ________________ 

    Table of Contents  

    If You Need Assistance ........................................................................................................ 3

    Intergraph Directory ............................................................................................................. 3

    Preface ................................................................................................................................................. 11

    Related Products ................................................................................................................... 11

    Document Organization ........................................................................................................ 11

    General Conventions .................................................................................................................... 13

    Keyboard Conventions ......................................................................................................... 14

    Terminology ......................................................................................................................... 15

    1. What is the Plant Design System? ............................................................................................... 17

    1.1 What are the 2D modules? .................................................................................................. 18

    1.1.1 Process Flow Diagram (PFD) ................................................................................. 18

    1.1.2 Process & Instrumentation Diagram (P&ID) .......................................................... 18

    1.1.3 Instruments and Instrument Loops .......................................................................... 19

    1.2 What are the 3D modules? .................................................................................................. 20

    1.2.1 Equipment Modeling (PD_EQP) ............................................................................ 20

    1.2.2 FrameWorks Plus (FWP) ........................................................................................ 20

    1.2.3 Piping Design Graphics (PD_Design) .................................................................... 21

    1.2.4 Reference Data Manager (PD_Data) ....................................................................... 21

    1.2.5 Drawing Manager (PD_Draw) ................................................................................ 22

    1.2.6 PDS Stress Analysis Interface (PD_Stress) ............................................................ 22

    1.2.7 Interference Checker/Manager (PD_Clash) ............................................................ 22

    1.2.8 PDS Isometric Interface (PD_ISO, PD_ISOGEN) ................................................. 23

    1.2.9 Report Manager (PD_Report) ................................................................................. 23

    1.2.10 Project Engineer HVAC (PE-HVAC) ................................................................... 24

    1.2.11 EE Raceway Modeling .......................................................................................... 24

    1.2.12 Design Review Integrator (PD_Review) ............................................................... 25

    1.3 Project Setup ....................................................................................................................... 26

    1.3.1 System Setup ........................................................................................................... 26

    1.3.2 2D Setup .................................................................................................................. 27

    1.3.3 3D Setup .................................................................................................................. 281.3.4 About licensing ....................................................................................................... 28

    1.4 Project Organization ............................................................................................................ 29

    1.5 Working in Three Dimensions ............................................................................................ 31

    5

  • 8/20/2019 PDS 3DTHEORY.pdf

    6/300

    PDS 3D Theory — April 2002 ________________ 

    1.5.1 Working Units ......................................................................................................... 35

    1.5.2 Recommended Working Units - English ................................................................ 36

    1.5.3 Recommended Working Units - Metric .................................................................. 36

    1.5.4 Reasoning ................................................................................................................ 37

    1.5.5 3D Coordinate Systems ........................................................................................... 38

    1.5.5.1 Plant Coordinate System .......................................................................... 38

    1.5.6 Design Volume Coordinate System ........................................................................ 43

    1.5.7 Examples ................................................................................................................. 45

    1.5.7.1 DVCS Oriented From Plant North ........................................................... 47

    2. Database Overview ...................................................................................................................... 51

    2.1 PDS and the Relational Interface System (RIS) ................................................................. 52

    2.2 PDS System Configurations ................................................................................................ 54

    2.2.1 Client/Server Relationship ...................................................................................... 54

    2.3 PDS 3D Databases .............................................................................................................. 56

    2.3.1 Database Information .............................................................................................. 57

    2.3.1.1 Attribute Types ......................................................................................... 58

    2.3.1.2 Code-Listed Attributes ............................................................................. 58

    2.4 Database Definition Files .................................................................................................... 59

    2.4.1 Project Control Database ......................................................................................... 59

    2.4.2 Design Database ...................................................................................................... 73

    2.4.3 Reference Database ................................................................................................. 87

    3. Reference Data ............................................................................................................................. 91

    3.1 Piping Job Specification ...................................................................................................... 94

    3.1.1 Piping Materials Class Data .................................................................................... 94

    3.1.2 Piping Commodity Specification Data ................................................................... 96

    3.1.2.1 Connect Point Data .................................................................................. 96

    3.1.3 Piping Specialty Specification Data ........................................................................ 98

    3.1.4 Instrument Component Specification Data ............................................................. 99

    3.1.5 Tap Properties Data ................................................................................................. 100

    3.1.6 Piping Commodity Size-Dependent Material Data ................................................. 1013.1.7 Piping Commodity Implied Material Data .............................................................. 102

    3.1.8 PJS Tables and Functions ....................................................................................... 104

    6

  • 8/20/2019 PDS 3DTHEORY.pdf

    7/300

    Table of Contents ________________ 

    3.2 Graphic Commodity Data and Physical Dimension Data ................................................... 106

    3.3 Material Description Data ................................................................................................... 107

    3.4 Standard Note Library ......................................................................................................... 109

    3.5 Label Description Library ................................................................................................... 109

    3.6 Piping Assembly Library .................................................................................................... 110

    4. How PDS Works .......................................................................................................................... 113

    4.1 What Happens When I Place a Component? ...................................................................... 113

    4.1.1 Spec Access ............................................................................................................. 115

    4.1.2 Piping Materials Class Data .................................................................................... 115

    4.1.3 Piping Commodity Data .......................................................................................... 120

    4.1.4 Table Access ........................................................................................................... 124

    4.1.5 Symbol Processors .................................................................................................. 126

    4.1.6 Sub-Symbol Processor ............................................................................................ 127

    4.1.7 Physical Data Definitions ........................................................................................ 128

    4.1.8 Parametric Shape Definitions .................................................................................. 132

    4.1.9 Physical Data ........................................................................................................... 135

    4.1.9.1 Generic Tables ......................................................................................... 136

    4.1.9.2 Specific Tables ......................................................................................... 137

    4.2 Placing Components On Existing Segments ....................................................................... 138

    4.2.1 Commodity Item Name Table ................................................................................. 138

    4.2.2 Bend Deflection Table ............................................................................................ 140

    4.2.3 Branch Insertion Tables .......................................................................................... 140

    4.2.4 Placement Examples ............................................................................................... 142

    5. Creating 3D Models ..................................................................................................................... 145

    5.1 Modeling Setup Requirements ............................................................................................ 145

    5.1.1 Project Setup ........................................................................................................... 145

    5.1.2 Reference Data Setup .............................................................................................. 146

    5.1.3 Seed Files ................................................................................................................ 146

    5.1.4 Model Files ............................................................................................................. 147

    5.1.5 Level Control and Graphical Symbology ............................................................... 147

    5.1.6 Level and Symbology Defaults ............................................................................... 148

    5.2 Graphics Environment for PDS 3D ..................................................................................... 150

    5.2.1 Working with the Graphical User Interface ............................................................ 151

    5.2.2 Common Tools on Forms ....................................................................................... 157

    5.2.2.1 Base Form ................................................................................................ 158

    5.2.3 3D Seed Data ........................................................................................................... 160

    7

  • 8/20/2019 PDS 3DTHEORY.pdf

    8/300

    PDS 3D Theory — April 2002 ________________ 

    5.3 Creating Equipment Models ............................................................................................... 164

    5.3.1 Functions of PDS Equipment Modeling (PD_EQP) ............................................... 164

    5.3.2 About the Reference Database (RDB) .................................................................... 165

    5.3.3 Equipment Model Seed Data .................................................................................. 165

    5.3.4 Equipment Modeling Environment ......................................................................... 169

    5.3.5 Equipment Modeling Concepts ............................................................................... 171

    5.3.6 Activating the Orientation Tee ................................................................................ 173

    5.4 Equipment Modeling Commands ....................................................................................... 174

    5.4.1 Equipment Manipulation Commands ..................................................................... 174

    5.4.2 Component Manipulation Commands .................................................................... 174

    5.4.3 Nozzle Manipulation ............................................................................................... 174

    5.4.4 Review/Revise Commands ..................................................................................... 174

    5.4.5 Define Commands ................................................................................................... 174

    5.4.6 Miscellaneous Commands ...................................................................................... 174

    5.4.7 Secondary Commands ............................................................................................. 175

    5.5 Creating Piping Models ...................................................................................................... 176

    5.5.1 Piping Model Seed Data .......................................................................................... 178

    5.5.2 Graphic Concepts for Piping Design ....................................................................... 187

    5.5.2.1 Piping Segments ....................................................................................... 187

    5.5.2.2 Active Placement Point ............................................................................ 188

    5.5.2.3 Coordinate System Indicator and Orientation Tee ................................... 188

    5.5.3 Orientation Tee ........................................................................................................ 189

    5.5.3.1 Piping Connect Points .............................................................................. 190

    5.6 Piping Design Commands ................................................................................................... 191

    5.6.1 Placement Commands ............................................................................................. 191

    5.6.2 Revision Commands ............................................................................................... 192

    5.6.3 Component Revision ............................................................................................... 192

    5.6.4 Segment Vertex Commands .................................................................................... 192

    5.6.5 Piping Revision ....................................................................................................... 192

    5.6.6 Model Data .............................................................................................................. 193

    5.6.7 Review Data ............................................................................................................ 193

    5.6.8 Revise Data ............................................................................................................. 193

    5.6.9 Analyze Data ........................................................................................................... 193

    6. P&ID to Piping Data Transfer ...................................................................................................... 195

    6.1 Database Requirements ....................................................................................................... 195

    6.2 P&ID Correlation Table ...................................................................................................... 197

    6.3 P&ID Graphical Data Transfer Setup ................................................................................. 202

    6.4 P&ID Node Numbers .......................................................................................................... 204

    8

  • 8/20/2019 PDS 3DTHEORY.pdf

    9/300

    Table of Contents ________________ 

    6.5 Update Segment Data from P&ID ...................................................................................... 205

    6.5.1 Update by Node Number ........................................................................................ 206

    6.5.2 Transfer by Equipment Number and Nozzle Number ............................................ 206

    6.5.3 Update From Active P&I Drawing ......................................................................... 207

    6.6 P&ID Data ........................................................................................................................... 208

    6.7 Name From P&ID ............................................................................................................... 2096.8 P&ID Data Comparison Options ........................................................................................ 210

    7. Detecting and Managing Interferences ........................................................................................ 211

    7.1 Interference Checking Process Overview ........................................................................... 211

    7.2 Project Organization ............................................................................................................ 215

    7.2.1 Understanding Design Areas and Volumes ............................................................ 216

    7.3 Setting Up a System to Support Interference Detection ..................................................... 221

    7.4 Understanding Interference Envelopes ............................................................................... 223

    7.4.1 Understanding Interference Checking ..................................................................... 224

    7.4.2 Understanding Interference Plotting ....................................................................... 230

    7.4.3 Understanding Interference Reporting .................................................................... 230

    8. Creating Material Takeoffs and Other Reports ............................................................................ 231

    8.1 Reporting Process ................................................................................................................ 231

    8.2 Maintaining Report Definition Data ................................................................................... 231

    8.2.1 Understanding Report Files and Records ................................................................ 232

    8.2.1.1 Format File ............................................................................................... 232

    8.2.1.2 Discrimination Data File .......................................................................... 2328.2.1.3 Report Record .......................................................................................... 233

    8.2.1.4 Report Output ........................................................................................... 234

    8.3 Processing Reports .............................................................................................................. 235

    8.4 Report Types ....................................................................................................................... 235

    8.5 Report Format File .............................................................................................................. 237

    8.5.1 Format File Syntax .................................................................................................. 237

    8.5.2 Definitions ............................................................................................................... 238

    8.5.3 Output Fields ........................................................................................................... 241

    8.5.4 Sample Format Files ............................................................................................... 242

    8.6 What Happens When I Report On a Component? .............................................................. 2468.7 Material Takeoff Reporting (Report Manager) ................................................................... 252

    8.8 Understanding Implied Items .............................................................................................. 256

    9

  • 8/20/2019 PDS 3DTHEORY.pdf

    10/300

    PDS 3D Theory — April 2002 ________________ 

    8.8.1 Mating Implied Items .............................................................................................. 256

    8.8.2 ’*’ Spec Implied Items ............................................................................................ 256

    8.8.3 ’+’ Table Implied Items .......................................................................................... 257

    8.9 Material Takeoff Options .................................................................................................... 259

    8.10 Labels in Material Descriptions ........................................................................................ 262

    8.10.1 Create Label Attribute Data ................................................................................ 265

    9. Extracting Isometric Drawings .................................................................................................... 269

    9.1 Overview of Isometric Extraction ....................................................................................... 271

    9.1.1 The Intergraph Interface to ISOGEN ...................................................................... 271

    9.1.2 ASCII to Binary Conversion ................................................................................... 272

    9.1.3 ISOGEN .................................................................................................................. 272

    9.2 Batch Software Organization .............................................................................................. 273

    9.2.1 The Batch Job Input File ......................................................................................... 273

    9.2.2 Line Processing (pdsidf) ......................................................................................... 275

    9.2.3 The ISOGEN Interface ............................................................................................ 275

    9.2.4 ISOGEN .................................................................................................................. 276

    9.2.5 Plotting .................................................................................................................... 276

    10. Creating Orthographic Drawings ............................................................................................... 277

    10.1 Drawing Manager Setup ................................................................................................. 279

    10.2 Drawing Seed Data ......................................................................................................... 284

    10.3 Using Labels in Drawings ............................................................................................... 288

    10.3.1 Label Types ....................................................................................................... 288

    10.3.2 Label Definition Data ........................................................................................ 29010.3.3 Drawing View Specific Labels ......................................................................... 290

    10.3.4 Displayable Attribute Label .............................................................................. 291

    Index .................................................................................................................................................... 293

    10

  • 8/20/2019 PDS 3DTHEORY.pdf

    11/300

    Preface ________________ 

    Preface  

    This PDS 3D Theory Users Guide is designed as an aid for students attending the PDS 3D Theory Class

    presented by Intergraph Corporation Education Center and is a supplement to the standard product

    documentation. It is structured according to the course outline and can be used as a study guide.

    PDS 3D Theory describes basic conceptual information about the PDS 3D modules. It also describes

    information which should be considered before starting a PDS project.

    Related Products 

    For more information on related topics, consult the following documents:

    Project Administrator (PD_Project) Reference Guide (DEA5027)

    Reference Data Manager (PD_Data) Reference Guide (DEA5028)

    Piping Component Data Reference Guide (DEA5056)

    Piping Design Graphics (PD_Design, PD_Model) Reference Guide (DEA5029)

    PDS Equipment Modeling (PD_EQP) User’s Guide (DEA5017)

    Interference Checker/Manager (PD_Clash) User’s Guide (DEA5030)

    Drawing Manager (PD_Draw) User’s Guide (DEA5032)

    PDS ISOGEN Reference Guide (DEA5040)

    Document Organization 

    This document contains the following chapters:

    Chapter 1 - Introduction

    Chapter 2 - Database Overview

    Chapter 3 - Reference Data

    Chapter 4 - How PDS Works

    Chapter 5 - Creating PDS Models

    Chapter 6 - P&ID to Piping Data Transfer

    11

  • 8/20/2019 PDS 3DTHEORY.pdf

    12/300

    PDS 3D Theory — April 2002 ________________ 

    Chapter 7 - Detecting and Managing Interferences

    Chapter 8 - Creating Material Takeoffs and Other Reports

    Chapter 9 - Extracting Isometric Drawings

    Chapter 10 - Creating Orthographic Drawings

    12

  • 8/20/2019 PDS 3DTHEORY.pdf

    13/300

    Preface ________________ 

    General Conventions 

    This document contains many visual cues to help you understand the meaning of certain

    words or phrases. The use of different fonts for different types of information allows you to

    scan the document for key concepts or commands. Symbols help abbreviate and identify

    commonly used words, phrases, or groups of related information.

    Typefaces 

     Italic   Indicates a system response, which is an explanation of what the software is

    doing. For example,

    The text is placed in the viewing plane.

    Bold   Indicates a command name, parameter name, or dialog box title. Command

    paths are shown using an arrow between command names. For example,

    Choose File > Open to load a new file.

    Sans serif   Indicates a system prompt or message, which requires an action be taken by

    the user. For example,

    Select first segment of alignment

    Bold Typewriter

    Indicates what you should literally type in. For example,

    Key in   original.dat to load the ASCII file.

    Normal TypewriterIndicates an actual file or directory name. For example,

    The ASCII report is stored in the layout.rpt file.

    13

  • 8/20/2019 PDS 3DTHEORY.pdf

    14/300

    PDS 3D Theory — April 2002 ________________ 

    Symbols

    This document uses the following symbols to represent mouse buttons and to identify special

    information:

    Command button

    Data button (usually the left mouse button) Reset/reject button (usually the right mouse button)

    Tentative button (usually the center mouse button)

     

    Note — Important supplemental information.

     

    Warning — Critical information that could cause the loss of data if not followed.

     

    Technical tip or information — provides information on what the software isdoing or how it processes information.

     

    Map or path — shows you how to get to a specific command or form.

     

    More information — indicates there is additional or related information.

     

    Need a hint — used with activities and labs, provides a tip or hint for doing the

    exercises.

    Keyboard Conventions 

    The following list outlines the abbreviations this document uses for keyboard keys and

    describes how to use them in combination. You can make some menu selections through the

    use of keyboard accelerators, which map menu selections to key combinations.

    ALT Alternate key

    CTRL Control key

    DEL Delete key

    ENTER Enter keyESC Escape key

    CTRL+z To hold down the Control key and press Z.

    ESC,k To press the Escape key, then K.

    14

  • 8/20/2019 PDS 3DTHEORY.pdf

    15/300

    Preface ________________ 

    Terminology 

    Click    To use a mouse or key combination to pick an item that begins an

    action. For example,

    Click  Apply to save the changes.

    Select    To mark an item by highlighting it with key combinations or by picking

    it with your cursor. Selecting does  not  initiate an action. After

    select ing an item, you click  the action you want to affect the item. For

    example,

    Select the file original.dat   from the list box, then click  Delete to

    remove it from the directory.

    In addition, you would select  items to define parameters, such as

    selecting toggle buttons. This also applies to selecting graphic

    elements from the design file. For example,

    Select the line string to define the graphic template.

    Tentative-select    To place a tentative point on an existing graphic element in a design

    file. If you are using the CLIX operating system, you tentative-select

    by double-clicking with a mouse or pressing on a hand-held

    cursor. If you are using the Windows NT operating system, you

    tentative-select by pressing a left-button, right-button chord.

     Double-click    To select and execute a command by clicking the mouse or hand-held

    cursor button twice in rapid succession. This term implies that you are

    clicking the data button () as part of a menu or dialog box action.

    For example,

    Double-click on the file original.dat   to load it into the new surface.

     Drag   To press and hold the data button () while moving the mouse or

    hand-held cursor.

    Type   To key a character string into a text box.

    Key in   To type in data and press ENTER to enter the data and execute the

    default action.

     

    In a dialog box, pressing TAB after keying in data will

    enter the data and move the cursor to the next field.

    15

  • 8/20/2019 PDS 3DTHEORY.pdf

    16/300

    PDS 3D Theory — April 2002 ________________ 

    16

  • 8/20/2019 PDS 3DTHEORY.pdf

    17/300

    1 .P D 

     S  O

    v er vi   ew

    What is the Plant Design System? ________________ 

    1. What is the Plant DesignSystem?

     

    Intergraph’s plant design software can be used to design any type of plant—frompetrochemical plants, offshore platforms, chemical and pharmaceutical plants, consumer

    products (food, beverages, cosmetics, soap, paper, and so forth), to power plants, waste water

    treatment plants, and cogeneration facilities.

    Specifically, the Plant Design System (PDS) integrates many discipline-specific software

    modules; these modules automate the many phases of a plant design project. Instrument Data

    Manager is one of these modules.

    Designing a plant with the modular Intergraph-Zydex plant design software system comprises

    four phases:

    1.   Project Setup - 2D and 3D design files, project files, databases.

    2.   Preliminary Design - feasibility studies, cost estimates, general layouts and process

    flow diagrams.

    3.   Detailed Design - process, instrumentation, piping layouts, material control.

    4.   Design Review - 3D model walk-through.

     

    17

  • 8/20/2019 PDS 3DTHEORY.pdf

    18/300

    PDS 3D Theory — April 2002 ________________ 

    1.1 What are the 2D modules? 

    PDS 2D is used to create schematic diagrams and to provide the associated reports and MTOs,

    and to define and purchase all equipment, instruments, pipe, and so forth, necessary to build

    the plant. All of the needed data is stored in databases. These are relational databases which

    you can query, add, delete, or edit information to suit your own or your client’s needs.

    The PDS 2D modules are briefly discussed in the following sections.

    1.1.1 Process Flow Diagram (PFD) 

    Conceptual design of a plant includes

    feasibility studies, cost estimates, and process

    simulations. Third-party process simulation

    packages such as ASPEN or SimSci allow

    engineers to perform preliminary calculations

    such as chemical equilibriums, reactions, heat

    and material balances and/or design pressuresand temperatures. The data produced from

    these calculations are transferred to PDS

    where a process flow diagram (PFD) is

    developed.

    1.1.2 Process & Instrumentation Diagram (P&ID) 

    Equipment, instrumentation, and piping schematicsare drawn from process flow data using the Process &

    Instrumentation Diagrams (P&ID) product.

    The P&IDs display the overall process in much greater

    detail than the PFD. The P&ID shows all piping,

    instrumentation, and controls associated with a

    particular process area, as well as all process vessels,

    pumps, motors, and so forth.

    The P&ID identifies the types of instrumentation and controls required by the process and

    assigns tag numbers to each instrument item. The P&ID reflects the overall process control

    through either distributive control systems (DCS), programmable logic controllers (PLC), or

    stand-alone controller philosophy.

    When doing propagation (taking graphic information from the drawing and writing it to the

    database), the drawing is checked for conformance to design rules and the drawing

    information is loaded into a relational database.

    18

  • 8/20/2019 PDS 3DTHEORY.pdf

    19/300

    1 .P D 

     S  O

    v er vi   ew

    What are the 2D modules? ________________ 

    1.1.3 Instruments and Instrument Loops 

    After the P&ID defines the process controls, the

    instruments must be defined with all of the individual

    data values. The Instrument Data Manager (IDM) is

    the database that maintains an entry for each

    instrument in a project.

    19

  • 8/20/2019 PDS 3DTHEORY.pdf

    20/300

    PDS 3D Theory — April 2002 ________________ 

    1.2 What are the 3D modules? 

    PDS 3D is used to create three-dimensional plant models, create equipment models, extract

    isometric drawings, and perform design interference checks and equipment clashes. As with

    the 2D modules, all of the needed data is stored in relational databases which can be queried

    or edited. The PDS 3D modules are briefly discussed in the following sections.

    1.2.1 Equipment Modeling (PD_EQP) 

    Equipment Modeling (PD_EQP) allows designers to

    model the equipment defined in the P&ID.

    Stylistic representations of equipment items are

    produced, with or without nozzles, by entering data

    from equipment data sheets noting dimensions and

    weights. Upon completion, the equipment item is

    placed in the 3D model.

    Within PD_EQP, designers can create a physical

    envelope defining the space occupied by an equipment

    item along with space envelopes defining maintenance

    and access areas. This process is instrumental for

    interference checking later in the modeling process.

    1.2.2 FrameWorks Plus (FWP) 

    Structures must be designed to carry the loads from

    piping, equipment, personnel and other factors to the

    ground. FrameWorks Plus is used to layout structural

    frames, foundations, slabs and walls. Piping designers,

    equipment modelers and structural designers, by sharing

    reference files, can see the location of each other’s

    objects. The structural engineer referencing other models

    can place loads in the 3D model, and apply other

    analytical characteristics to use with a third-party analysis

    solver. After a design run, the new cross section

    properties can be read back into the model to

    automatically update all the associated symbolized 2D

    drawings.

    Other outputs can be obtained from the data model such

    as material lists, output to third-party steel detailing

    programs, interference envelopes, and graphic and non-

    graphic data made available to the rendering and walk-

    through products such as DesignReview.

    20

  • 8/20/2019 PDS 3DTHEORY.pdf

    21/300

    1 .P D 

     S  O

    v er vi   ew

    What are the 3D modules? ________________ 

    1.2.3 Piping Design Graphics (PD_Design) 

    PD_Design allows designers to create a 3D model of the

    piping and in-line instruments defined in the P&ID by

    routing the pipelines through space.

    When placing the instruments and valves, designers takeinto account pipeline flexibility, method of construction,

    and ease of access for maintenance and operations.

    Designers can route pipe in the 3D model as a centerline

    representation; moreover, a 3D shaded model can be

    displayed when necessary. The centerline is intelligent and

    contains all the information relating to a pipeline, such as

    the piping material class, nominal diameter, fluid code,

    insulation parameters, temperatures and pressures, and so

    forth.

    The alphanumeric data required for each pipeline can be

    entered interactively or transferred from the P&ID. Thiscan be done during centerline routing, or it can be

    added/revised later.

    A pipeline can be connected to a specific nozzle or routed from a point in space. Components

    such as valves, instruments and branches can be placed on the pipeline as it is routed. Values

    for the alphanumeric data—such as line sequence number, nominal diameter, material class,

    temperatures and pressures—can be set during routing.

    Interactive design checks are performed for each component placement. These checks ensure

    matching or compatible diameters, pressure ratings, end preparations, and other consistency

    criteria. Pipe supports can be modeled giving either a detailed space envelope or a logical

    representation of the function of the support, such as an anchor, spring, or guide.

    1.2.4 Reference Data Manager (PD_Data) 

    Placement of the piping components is specification-driven. The reference data provides the

    selection criteria for the piping commodity items found in the piping job specification and

    piping commodity libraries delivered with the product. This data is contained in the RDB and

    can be used by other projects.

    The delivered reference data contains 140 piping materials classes, defining over 100,000

    different components for pressure ratings from 125-1500 pounds. It also contains an

    extensive set of catalog data including 2200 engineering tables.

    Reference Data Manager (PD_Data) is specifically designed to define and modify the

    reference data for the PDS 3D modules. This reference data ensures consistency in the

    definition of piping specifications and commodity libraries. It is used to control and

    standardize the PDS 3D modules to reflect company practices and standards.

    21

  • 8/20/2019 PDS 3DTHEORY.pdf

    22/300

    PDS 3D Theory — April 2002 ________________ 

    1.2.5 Drawing Manager (PD_Draw) 

    Designers use the Drawing Manager (PD_Draw)

    product to create and/or revise orthographic production

    drawings. PD_Draw can be used with other PDS 3D

    products to place annotation labels identifying

    intelligent items and model coordinates, to plot thedrawings, and to produce reports for drawings and

    model data.

    1.2.6 PDS Stress Analysis Interface (PD_Stress) 

    The stress analyst uses the PDS Stress Analysis Interface (PD_Stress)

    module to generate a neutral file from the 3D piping and equipment

    models for stress analysis. PD_Stress interfaces to a number of 

    commercial packages which accept ASCII format.

    1.2.7 Interference Checker/Manager (PD_Clash) 

    Interference Checker/Manager (PD_Clash) creates envelope files

    for all models in the specified project, design area, or for individual

    models which have an envelope builder specific to each discipline

    in the Interference Checker/Manager. It also collects envelope data

    for the models that have envelope files which were previously

    created by one of the other PDS modules. The checker/manager

    processes the specified design volume and identifies all of theinterference clashes.

    22

  • 8/20/2019 PDS 3DTHEORY.pdf

    23/300

    1 .P D 

     S  O

    v er vi   ew

    What are the 3D modules? ________________ 

    It then produces reports which allow the designer to review interferences and review and/or

    revise the approval status of the interferences. The software places graphical markers for the

    project, produces plots of clashes, and produces an interference report file.

    1.2.8 PDS Isometric Interface (PD_ISO,

    PD_ISOGEN) PDS Isometric Interface (PD_ISO,

    PD_ISOGEN) allows designers to extract

    isometric drawings from the plant model, either

    interactively or through a batch process. The

    interactive extraction can be used for testing the

    interface and verifying a specific pipeline. Batch

    generation of isometrics is used for generating

    production drawings on a project. With either

    function, a bill of materials is automatically

    generated and attached to the isometric drawing.

    An optional MTO file can be generated which

    can be printed or used as input to a material

    control system.

    1.2.9 Report Manager (PD_Report) 

    Material take-off reports (MTOs) can be

    generated on piping and equipment models

    through PD_Report. The MTO process

    generates reports by using the graphical data in

    the specified models to refer to the Design

    Database, Reference Database, Project Database,

    and Material Description Libraries for the data

    on which to report. This data includes implied

    materials, such as bolts, gaskets, and welds, that

    are not represented in the model but are

    necessary for the specified connectivity.

    The Report Manager also maintains the data that defines the format, content, and approval

    status of the reports.

    23

  • 8/20/2019 PDS 3DTHEORY.pdf

    24/300

    PDS 3D Theory — April 2002 ________________ 

    1.2.10 Project Engineer HVAC (PE-HVAC) 

    PE-HVAC allows designers to place fittings and

    devices while laying out duct routes. You can define

    the active parameters for duct characteristics such as

    width, depth, shape, material, construction status, and

    service.

    1.2.11 EE Raceway Modeling 

    Electrical Engineer Raceway Modeling (EERWAY) is

    specification-driven software which allows designers to

    extract data from the RDB and create 3D models of cable

    trays, conduits, wire ways, underground duct banks, andcable trenches. These models can be created using the

    centerline and/or 3-line component graphics. With these

    3D models, you can create interference envelopes and run

    interference detection, produce MTOs, and extract raceway

    drawings.

    24

  • 8/20/2019 PDS 3DTHEORY.pdf

    25/300

    1 .P D 

     S  O

    v er vi   ew

    Design Review Integrator (PD_Review)________________ 

    1.2.12 Design Review Integrator (PD_Review) 

    The PD_Review interface provides an intelligent link to Intergraph’s DesignReview package.

    You can use DesignReview to walk through a PDS model—in full shaded mode—and review

    the design and alphanumeric data.

     

    Engineering data such as instrument numbers, equipment numbers, line numbers, and linesizes are available when walking through the model.

    Comments are stored in a separate tag file and can be accessed later during the review session.

    On subsequent walk-throughs, the original comment can be reviewed along with the

    responsible designer’s actions.

    Also with DesignReview, the model can be used to train operations and maintenance

    personnel before or after the plant is constructed. DesignReview is not included in the PDS

    package and must be purchased separately.

    25

  • 8/20/2019 PDS 3DTHEORY.pdf

    26/300

    PDS 3D Theory — April 2002 ________________ 

    1.3 Project Setup 

    Before work can begin on a project, extensive system setup needs to be completed. The

    following outlines the basic flow for initial system setup and project creation. This system

    and project setup is usually done by the system manager . Once the project has been set up,

    other tasks are done by the  designer . 

    1.3.1 System Setup 

    PDS can run either stand-alone on a workstation or configured in a  server/client  relationship.

    Due to the size and scope of PDS projects, most companies use a server/client relationship. A

    PDS server can act as a database server, a file server, and/or a product server.

    File and disk sharing systems such as NFS (Network File System) and DiskShare are used toaccess files on the server for processing on the client workstations.

    PDS uses relational databases to store informational about virtually all aspects of the project

    including:

    Project data, such as file names and locations.

    Reference data, such as piping commodity descriptions.

    Design data, such as temperature and pressure values associated with graphic elements.

    The PDS products attach to the relational databases through RIS. RIS supports popular

    Relational Database Management Systems, such as Informix, Oracle, and Ingres.

    26

  • 8/20/2019 PDS 3DTHEORY.pdf

    27/300

    1 .P D 

     S  O

    v er vi   ew

    Project Setup ________________ 

    1.3.2 2D Setup 

    The PDS2D product is the base platform loaded on each workstation that will be using PDS

    2D application software, such as PFD, P&ID, and IDM.

    PDS2D is the interface to the PDS 2D application product line. It can be either loaded with

    the client option to access software on a product server or installed locally. PDS2D allows

    you to perform project administrative functions such as establish and modify reference datafiles, projects, units and drawings.

    A 2D project uses a minimum of two database schemas:

    A project control database

    A "task" (or design) database

    The projcreate utility creates the schema information for the installed database. Once the

    database files have been created, you can access the 2D environment to create units and

    drawings for the project. Units are logical divisions of the schematic world of a plant.

    27

  • 8/20/2019 PDS 3DTHEORY.pdf

    28/300

    PDS 3D Theory — April 2002 ________________ 

    1.3.3 3D Setup 

    The PD Shell product is loaded on each workstation that will be using the PDS 3D products.

    Other PDS 3D products can be either loaded on the workstation using the client option or

    installed locally.

    A 3D project uses three database schemas:

    A project control database,

    A material/reference database,

    A design database.

    The 2D and 3D project share a common project control database. The Project

    Administrator is used to create the database files, seed files, and project environment files.

    A 3D project is divided into design areas by disciplines. Disciplines represent the various 3D

    modeling applications (such as Piping, Equipment, and HVAC). A design area represents aspecific portion of the project for a given discipline. Each design area comprises a set of 

    models that contains the actual design data.

    1.3.4 About licensing 

    PD_LICE is client/server based; one or more central servers can be used to maintain licensing

    information for all PDS products in a network. Though the licensing information can be on a

    single server, the licenses themselves  float , that is, they can be used by any workstation in the

    network. Both the client machine and license server must have PD_LICE installed. Any

    machine can be a license server; the licensing has little impact on workstation/server

    performance.

    PDS software is purchased or leased by the license. For example, if you purchased 30

    licenses, you are licensed for 30 processes to concurrently access the various PDS software

    applications. PD_LICE keeps a running inventory of how many licenses are in use and how

    many are available for use. When a PDS application module is started, the application sends a

    request to run the software; this request is sent to one or more PDS license servers to obtain a

    license to run. If not all licenses are in use, the server grants the license and the application

    starts. If all licenses are in use when a batch job requests a license, PD_LICE waits until a

    license is released (in other words, a user logs out), and processes the request to run. If all

    licenses are in use when an interactive user requests a license, an error message displays

    indicating that all PDS licenses are currently in use. You must wait until a license becomes

    available.

    For more information on this topic, consult the PDS Licensing (PD_LICE) User’s Guide

    (DEA5071).

    28

  • 8/20/2019 PDS 3DTHEORY.pdf

    29/300

    1 .P D 

     S  O

    v er vi   ew

    Project Organization ________________ 

    1.4 Project Organization 

    Since a process plant such as a refinery can be extremely large, PDS uses the following

    organization to break the plant into smaller pieces that can be handled more easily.

    A PDS project  is comprised of the items that constitute a plant, or the portion of the plantbeing modified. The project is the fundamental structure for working in PDS. Each project

    contains all the information required to work in a PDS task.

    A 3D project is divided into design areas by discipline.   Disciplines represent the various

    categories of 3D modeling data such as Piping, Equipment, and Structural. A design area

    represents a specific volume or logical area of the project for a given discipline. Design areas

    are used to break up the project into smaller areas for interference checking and reporting.

    This speeds up processing when only a portion of the project has changed.

     

    Each design area contains a set of  models that correspond to a 3D design volume. Althoughthe illustration above shows only piping areas, each discipline is free to define its areas

    independently of all other disciplines. The location of a model and the details of the Design

    Volume Coordinate System are specified as seed data in the model definition. The model is

    created at full scale.

    A model is a MicroStation design file that contains pipelines, equipment items, cable trays,

    conduit, structural steel and other items placed by the individual PDS applications such as

    Piping Design, Equipment Modeling, Raceway, FrameWorks Plus, respectively. For

    example, a piping model may contain only one pipeline or it may contain several pipelines.

    This is up to the discretion of the project team to satisfy the needs of a specific project.

    Each model may be constructed with respect to a master point of reference, known as the

    Plant Monument (PM) or it may be constructed with respect to a local or auxiliary point of 

    reference, known as the Design Volume Monument  (DVM). The use of the DVM in PDS is

    analagous to the use of an Auxiliary Coordinate System (ACS) in MicroStation or a secondary

    coordinate system in other CAD software systems.

    29

  • 8/20/2019 PDS 3DTHEORY.pdf

    30/300

    PDS 3D Theory — April 2002 ________________ 

    For most PDS projects, the PM corresponds to a survey benchmark or some well known

    immovable landmark at the plant site from which measurements can be made. The DVM may

    also correspond to a benchmark or well known point, but it usually differs from one

    corresponding to the BM. For instance, if it is convenient to route piping in an out-building

    with respect to the southwest corner of the building, then that corner of the building may be

    designated as the DVM so that specifying locations within the building during the design

    process may be more convenient. In either case, PDS always knows how to cross-convert

    from the two coordinate systems, so both systems may be used interchangeably for thepurposes of routing or for annotation of design documents.

     Drawings are produced from the model. Although drawings can be created at different scales,

    they all reference the actual model graphics to avoid discrepancies with the model.

    Each model represents a unique partition of the design database. This enables you to access

    all the data for a single model (independently of the other project data) for the purpose of 

    creating or modifying information. However, you can also perform interference checking and

    create reports based on the combined data from all the models in a project.

    The Project Administrator module controls the creation and modification of the PDS 3D

    projects. Each project consists of a project control database, design database, piping and

    equipment models, reference models (structural, HVAC, and raceway), a set of drawings, and

    a collection of reference data. The reference data may be specific to one project or shared by

    more than one project.

    30

  • 8/20/2019 PDS 3DTHEORY.pdf

    31/300

    1 .P D 

     S  O

    v er vi   ew

    Working in Three Dimensions ________________ 

    1.5 Working in Three Dimensions 

    All PDS models exist in three dimensions. Many design manipulations can be executed in a

    2D-like manner, but difficult routing situations and precise device placement require an

    understanding of working in a three dimensional environment. Any work done in PDS can be

    viewed in 3D from any angle.

    PDS drawings are also created in three dimensions. However, all the graphics you draw lie on

    a single plane. Think of this plane as a sheet of drawing paper on a drafting board.

    Everything you draw on this sheet of paper is contained within one plane only (has only

    height and width).

     

    This single drawing plane in which you place 2D graphics can be located anywhere within the

    3D graphics system. When you place graphics in a plane other than this one, you create a 3D

    file. Therefore, a design file with graphics on only one plane is two dimensional; one with

    graphics on more than one plane is three dimensional. The graphic components placed in a

    PDS model have designated height, depth, and width, making the design file a 3D file.

     

    31

  • 8/20/2019 PDS 3DTHEORY.pdf

    32/300

    PDS 3D Theory — April 2002 ________________ 

    All graphic elements must be placed in the  design cube. The design cube is a volume of 

    three-dimensional space you can think of as being inside the display terminal (as depicted by

    the dashed lines in the figure below).

     

    PDS has the tools to place graphics at any point in the design cube and to look at the design

    cube from any angle.

    Imagine that a design cube actually does exist within your terminal. If that were so, you

    would look into the 3D design cube from the terminal screen in the same way you would look 

    at a box from one side.

     

    32

  • 8/20/2019 PDS 3DTHEORY.pdf

    33/300

    1 .P D 

     S  O

    v er vi   ew

    Working in Three Dimensions ________________ 

    You normally think of looking at the design cube from one side or direction at a time.

    However, you can also look at more than one view, such as the top, front, right, and isometric

    views at the same time. These views represent the cube from the corresponding  sides.

     

    Notice that the isometric view (also called the  rotated  view) shows the design cube from an

    apparent angle of 30°. Actually, the view is rotated 45° in two directions: the cube isdisplayed from the top front right.

     

    33

  • 8/20/2019 PDS 3DTHEORY.pdf

    34/300

    PDS 3D Theory — April 2002 ________________ 

    When a three-dimensional component is drawn or placed in the design cube, you are able to

    see different sides of the component by looking at different sides of the design cube.

     

    The cube is built around a Cartesian (or Rectangular) coordinate system with the view from

    the top such that the y axis is up, the  x axis is to the right, and the  z axis out (toward you), asshown below.

     

     Design Cube Showing Cartesian Coordinate System

    34

  • 8/20/2019 PDS 3DTHEORY.pdf

    35/300

    1 .P D 

     S  O

    v er vi   ew

    Working Units ________________ 

    1.5.1 Working Units 

    The working units for a design volume define the extent of the design volume and the

    precision of operations. You can revise the working units to be used for any model or

    drawing files created in the project.

     

    For interference checking and reference models to work properly, any changesto the working units should be made for all the 3D models for the project.

     

    Each 3D design file is composed of over 4,000,000,000 units of resolution (UORs). Working

    units relate UORs to a measurement unit such as feet or meters and define how these units are

    divided. The total units of resolution are divided into master units, sub units, and positional

    units (MU:SU:PU) which define the number of addressable points and thereby the precision

    of operations. The following outlines the standard working unit definitions for PDS.

    35

  • 8/20/2019 PDS 3DTHEORY.pdf

    36/300

    PDS 3D Theory — April 2002 ________________ 

    1.5.2 Recommended Working Units - English 

    File MU SU PU Area

    Models (Piping, Equipment,

    Structural, Raceway, HVAC, Civil,Architecture, MicroStation)

    1 FT 12 IN 2032 176138 FT

    Drawing 1 FT 12 IN 195072 1834 FT

    1.5.3 Recommended Working Units - Metric 

    File MU SU PU Area

    Models 1 M 1000 MM 80 53687 M

    Drawing 1 M 1000 MM 7680 536 M

    36

  • 8/20/2019 PDS 3DTHEORY.pdf

    37/300

    1 .P D 

     S  O

    v er vi   ew

    Working Units ________________ 

    1.5.4 Reasoning 

    The recommended PDS settings for English working units results in 24,384 UORs per foot

    (1x12x2032). Dividing this number into the available UORs in the design file yields an area

    of coverage of 176,138.75 feet or 33.3 miles.

    Working units establish the scale of the data. The actual SU and PU values do not matter aslong as the total UORs per master unit are the same. Therefore the English units can be

    converted to metric units to create compatible models.

    Dividing the total UORs per foot by the metric conversion factor provides the UORs per

    meter.

    .3048

    24384______= 80000 UORs per meter 

    This value was used to assign the metric values 1:1000:80. Therefore, the values of 

    1:12:2032 for English units and 1:1000:80 for metric units are compatible.

    The recommended English (2032) and metric (80) values allow a file created using the

    English system to be viewed and edited in metric mode without scaling or altering data.

    The positional units for drawings should be defined so that the drawing has the same

    resolution as the model. To maintain the same resolution, the smallest drawing view scale is

    used so that the PUs of the drawing file are no less than the maximum factor times the PUs

    used in the model.

    For English units, the smallest drawing view scale for the delivered drawing seed files is 1/8"

    = 1’ (12"). This yields a factor of 96 to be applied to the model units to determine the

    drawing units.

    1/8

    12____= 96

    2032 x 96 = 195072

    For metric units, the factor is 100 (96 x 80 = 7680).

    37

  • 8/20/2019 PDS 3DTHEORY.pdf

    38/300

    PDS 3D Theory — April 2002 ________________ 

    1.5.5 3D Coordinate Systems 

    The 3D coordinate systems used in PDS are Cartesian, or rectangular, coordinate systems,

    which define points within the space of the design cube by measuring distances along the  x, y,

    and z axes.

    Rather than use x, y, and z axes, which change according to the view alignment, PDS usesEasting, Northing, and Elevation axes.

    1.5.5.1 Plant Coordinate System 

    The Plant Coordinate System (PCS) is defined in terms of a plant monument. The plant

    monument defines the Easting, Northing, and Elevation coordinates to be assigned to the

    center of the MicroStation design volume. The following form, found in Project Data

    Manager, is used to specify the Easting, Northing, and Elevation values of the plant

    monument.

     

    This must be done prior to any design file definition.

     

    38

  • 8/20/2019 PDS 3DTHEORY.pdf

    39/300

    1 .P D 

     S  O

    v er vi   ew

    3D Coordinate Systems ________________ 

    The plant monument is located at the MicroStation point designated as 0, 0, 0. The followingdiagram illustrates the Plant Coordinate system when accepting the default values (0, 0, 0) for

    the plant monument and when the recommended working units are used:

    39

  • 8/20/2019 PDS 3DTHEORY.pdf

    40/300

    PDS 3D Theory — April 2002 ________________ 

    As previously mentioned, the default working units yield an area of coverage of 176,138.75’

    (33.3 miles, or 53.58 Kilometers). Since the plant monument is always in the center of the

    design cube, you can divide 176,135.75’ by 2 to determine the extents of the Plant CoordinateSystem. The maximum Easting, Northing, and Westing, Southing, Up, or Down coordinate is

    88,069’ - 4.5"

     

    Entering the Easting value of -5000 is the same as entering Westing 5000;

    Northing -20,000 is the same as Southing 20,000.

     

    Do not modify the MicroStation Global Origin for piping or equipment seed

    files or models. In general, this is also not necessary for other disciplines’ seed

    or design files. Only if it appears that there will not be enough design plane to

    contain all graphics (such as may be the case for large material-conveying

    systems spanning several miles) should you even consider a global origin

    change. It would always be a good idea to consult a PDS Support contact

    before making such a change.

    If only positive Easting, Northing, and Westing values are entered, and the default plant

    monument values were accepted, you are restricted to using only half of the available design

    volume. To work within the contraints of positive Easting and Northing values and still use

    the entire design cube, you must modify the Easting and Northing values of the plant

    monument. For example, let us assume that the Plant monument is defined to be Easting

    88,069’ - 4.5", Northing 88,069’ - 4.5", and Elevation 0, as shown below.

    40

  • 8/20/2019 PDS 3DTHEORY.pdf

    41/300

    1 .P D 

     S  O

    v er vi   ew

    3D Coordinate Systems ________________ 

    With these settings, the Plant Coordinate System would be defined as follows:

     

    The orientation of the plant coordinate system changes as you look at different views of the

    graphic component, but it stays the same in relation to the component. 

    41

  • 8/20/2019 PDS 3DTHEORY.pdf

    42/300

    PDS 3D Theory — April 2002 ________________ 

    The graphic below shows a plant model with preliminary piping and equipment. The front of 

    the plant is seen in the front view, the top of the plant in the top view, and so forth. The

    coordinate system stays the same in relation to the design. Looking at each view, however,

    gives you a different perspective of the coordinate system.

     

    42

  • 8/20/2019 PDS 3DTHEORY.pdf

    43/300

    1 .P D 

     S  O

    v er vi   ew

    Design Volume Coordinate System ________________ 

    1.5.6 Design Volume Coordinate System 

    The Design Volume Coordinate System (DVCS) is a second coordinate system (in addition to

    the Plant Coordinate System) that can be defined for an individual model. A DVCS is only

    required if different models need to have their coordinates referenced from a different point; it

    is analogous to the MicroStation Auxiliary Coordinate System.

    The DVCS is defined in terms of a  Design Volume Monument , which defines the Easting,

    Northing, and Elevation coordinates to be assigned to the center of the design volume of the

    model.

     

    You can select from two orientations (or use the Other button to select the preferred degree

    value) to define the plan view for the design volume, through the  Project Data Manager.

    ↑North defines North at the top of the screen in a plan view.

    North→ defines North at the right of the screen in a plan view.

    Other allows you to define North as a keyed-in degree value.

    43

  • 8/20/2019 PDS 3DTHEORY.pdf

    44/300

    PDS 3D Theory — April 2002 ________________ 

    The system uses the global coordinate system to maintain the relationship among the various

    reference models attached to the working model.

    44

  • 8/20/2019 PDS 3DTHEORY.pdf

    45/300

    1 .P D 

     S  O

    v er vi   ew

    Examples ________________ 

    1.5.7 Examples 

    The following examples show various ways of modifying the Plant Coordinate System or

    Design Volume Coordinate System for various working conditions.

     

    45

  • 8/20/2019 PDS 3DTHEORY.pdf

    46/300

    PDS 3D Theory — April 2002 ________________ 

    46

  • 8/20/2019 PDS 3DTHEORY.pdf

    47/300

    1 .P D 

     S  O

    v er vi   ew

    DVCS Oriented From Plant North ________________ 

    1.5.7.1 DVCS Oriented From Plant North 

    With values keyed into the  Design Volume Corrdinate System Definition form as shown

    below, the design volume monument would be located at 350, 325, 0, and it would be rotated

    350 degrees (clockwise) from Plant North.

     

    47

  • 8/20/2019 PDS 3DTHEORY.pdf

    48/300

    PDS 3D Theory — April 2002 ________________ 

    If a plant consisted of 3 buildings within a 33.3-mile range, with each building at a different

    angle than the other two, then the files might be defined as follows:

     

    Note that, in the example, a unique design volume coordinate system has beendefined for each model.

    While placing components in Building 1, the user might prefer to enter values relative to the

    SW corner of the building, rather than entering the large values associated with the Plant

    Coordinate system. To do this, the project administrator should create a model with a Design

    Volume Monument located at the SW corner. In Plant Coordinate System, this coordinate

    would be Easting -60,000 (Westing 60,000), Northing -75,000 (Southing 75,000), and

    Elevation 0. In the Design Volume coordinate system, the location should be Easting 0,

    Northing 0, and Elevation 0.

    When a Design Volume Coordinate System has been defined, the user has the choice of 

    viewing and entering coordinates using the Design Volume Coordinate System or the Plant

    Coordinate System.

    This capability becomes even more valuable when placing components in buildings such as

    Building 2 and Building 3, which are rotated with respect to Plant North. Review the

    coordinates for these buildings in the next three screen images.

    48

  • 8/20/2019 PDS 3DTHEORY.pdf

    49/300

    1 .P D 

     S  O

    v er vi   ew

    DVCS Oriented From Plant North ________________ 

    Building 1 

    Notice that the design volume is NOT ROTATED with respect to the PCS.

    Building 2 

    Notice that the design volume is ROTATED 330 DEGREES with respect to

    the PCS.

    49

  • 8/20/2019 PDS 3DTHEORY.pdf

    50/300

    PDS 3D Theory — April 2002 ________________ 

    Building 3 

    Notice that the design volume is ROTATED 30 DEGREES with respect to the

    PCS.

    50

  • 8/20/2019 PDS 3DTHEORY.pdf

    51/300

    2 .D 

     a t   a b  a s e

     Ov

     er vi   ew

    Database Overview ________________ 

    2. Database Overview 

    PDS uses relational databases to store information about virtually all aspects of the project

    including:

    Project data, such as file names and locations.

    Reference data, such as piping commodity descriptions.

    Design data, such as temperature and pressure values associated with graphic elements.

    PDS provides a consistent interface for the maintenance of these databases.

    All databases you create will be  relational databases, meaning that they are based on a

    relational data model–a relation being a two-dimensional table made up of  rows and columns.

    Most relational databases have a Structured Query Language (SQL) interface. The PDS

    products attach to the relational databases through Intergraph Corporation’s Relational

    Interface System (RIS). RIS is a generic relational database interface that isolates the SQLinterface differences in specific vendors’ relational database management systems (RDBMSs).

    It provides a generic networked access to all databases generated with popular RDBMSs

    supported by RIS, including Informix (both Standard Engine and On-line), Oracle, and

    Sybase.

     

    51

  • 8/20/2019 PDS 3DTHEORY.pdf

    52/300

    PDS 3D Theory — April 2002 ________________ 

    2.1 PDS and the Relational InterfaceSystem (RIS)

     

    PDS uses RIS to define information in an RDBMS. An RIS schema identifies a unique

    database/user combination in the commercial database system.

    Users are established for different RDBMSs in different ways; in fact, the concept of a

    database differs greatly from one RDBMS to another. The various interfaces provided in

    PDS let you maintain databases through RIS efficiently, without requiring you to know the

    differences between RDBMSs or the syntax of the RIS create schema statement.

    RIS works in conjunction with existing databases. You must have RIS implemented on your

    network and also have one of the Relational Database Management Systems (RDBMSs)

    supported by RIS, such as Informix (SE or On-line), Oracle, or Ingres.

    Intergraph Corporation recommends that database creation and manipulations be performed at

    the System Manager level. The System Manager should be familiar with the theory and

    practice of the Relational Interface System to be successful. See the Relational InterfaceSystem (RIS) Reference Manual for full information.

    The database installation program involves significant decisions regarding the size of the

    database to be created, the maximum number of users to be supported, the frequency of 

    automatic backups, and other important issues. Intergraph Corporation recommends that a

    system manager who has reviewed the database installation programs install and configure the

    databases.

     

    3D RIS Overview

    52

  • 8/20/2019 PDS 3DTHEORY.pdf

    53/300

    2 .D 

     a t   a b  a s e

     Ov

     er vi   ew

    Database Overview ________________ 

    2D RIS Overview

    The Intergraph product numbers for the relational database products and the corresponding

    RIS products are documented in the latest ’workstation newsletter’. All ISS products (nucleus

    software) should also be up to date and compatible.

    53

  • 8/20/2019 PDS 3DTHEORY.pdf

    54/300

    PDS 3D Theory — April 2002 ________________ 

    2.2 PDS System Configurations 

    This section describes the configuration options for PDS. PDS can be implemented on a

    network consisiting of file servers, database servers, and client nodes.

     

    2.2.1 Client/Server Relationship 

    PDS is scalable and can be run on a single node or distributed across a number of client and

    server nodes. Client nodes can be Intergraph Clipper workstations, or Intel workstations

    running Windows NT workstation software.

    Server nodes can be Intergraph Clipper servers or multi-processor type Intel servers running

    Windows NT server software. Server nodes can be classified into three categories:

     Database Server 

    This is the location of the Relational Databases. All databases will be created and

    stored on this machine.

    Software Server 

    This is the location of the PDS application products. By using a software server, you

    can load all of the PDS software in a central location and have individual workstations

    access the software through the network.

    54

  • 8/20/2019 PDS 3DTHEORY.pdf

    55/300

    2 .D 

     a t   a b  a s e

     Ov

     er vi   ew

    PDS System Configurations ________________ 

    File Server 

    This is the central location used to store the project files such as reference data libraries,

    seed files, model files, drawings, and reports.

    Depending on system requirements you can designate one server to perform all of these duties

    or distribute them among multiple machines.

    A client  is a node which accesses data or performs a function on the remote resource (usually

    a server). In most PDS configurations, the files reside on the server and processing takes

    place on the client workstation.

    55

  • 8/20/2019 PDS 3DTHEORY.pdf

    56/300

    PDS 3D Theory — April 2002 ________________ 

    2.3 PDS 3D Databases 

    A 3D project uses three database schemas as outlined in the following illustration.

     

    56

  • 8/20/2019 PDS 3DTHEORY.pdf

    57/300

    2 .D 

     a t   a b  a s e

     Ov

     er vi   ew

    PDS 3D Databases ________________ 

    The 2D and 3D project share a common project control database.

     

    The Project Administrator is used to create the database files, seed files, and project

    environment files. A 3D project is divided into design areas by disciplines. Disciplines

    represent the various 3D modeling applications (such as Piping, Equipment, and HVAC). A

    design area represents a specific volume of the project for a given discipline. Each design

    area comprises a set of models which contain the actual design data.

    2.3.1 Database Information A database is a collection of formatted data which conforms to a set of predefined rules. The

    PDS Databases are composed of a set of tables (entities) which represent categories of data.

    A table is a defined set of columns (attributes) which describe an item, such as the Piping

    Commodity Data table.

    An attribute is a single type of information to be stored about an item, such as nominal

    diameter or end preparation. Each attribute has a column number in the database table and a

    name which describes the piece of information to be stored. The actual information stored in

    the database is referred to as the attribute value.

    57

  • 8/20/2019 PDS 3DTHEORY.pdf

    58/300

    PDS 3D Theory — April 2002 ________________ 

    2.3.1.1 Attribute Types 

    The following conventions are used to designate the field type for database attributes.

    character(n)   alphanumeric field n characters in length

    integer   double word integer

    short   short integer

    double   real (floating point) value

    standard note nnnn   Standard Note Type for code-listed attribute

    2.3.1.2 Code-Listed Attributes 

    A code-listed attribute is an attribute whose value must be defined using one of the selections

    from a particular code list in the Standard Note Library. In the database definition files,attributes which are code-listed are identified by a standard note number at the end of the line

    following the field type description. For example, the line

    6. fluid_code , character(6) , standard note 125

    indicates that fluid_code is defined in terms of code list numbers belonging to Standard Note

    125, Fluid Code/Connector Type. A possible entry for this attribute would be 197 for

    chlorine gas (GCL).

    CL125, Fluid Code/Connector Type (999)

    1 = [Blank]

    11 = A [Air]14 = AC [Combustion air]17 = AE [Aeration air]20 = AI [Instrument air]

    ::

    191 = G [Gas]194 = GCD [Carbon dioxide gas]197 = GCL [Chlorine gas]198 = GCN [Chlorination gas]200 = GF [Fuel gas]203 = GG [Flue gas]206 = GH [Hydrogen gas]

    209 = GHS [Hydrogen sulphide gas]

    58

  • 8/20/2019 PDS 3DTHEORY.pdf

    59/300

    2 .D 

     a t   a b  a s e

     Ov

     er vi   ew

    Database Definition Files ________________ 

    2.4 Database Definition Files 

    This section lists the delivered database definition (ddl) files for Workstation PDS. These

    files are delivered with the PD_Shell product in the directory win32app\ingr\pdshell\ddl.

    When you create a project, the system copies these files to the project directory and uses them

    to create the database tables and columns.

    2.4.1 Project Control Database 

    # Project Control Database

    # Default Relational Database Definition

    # The user must not revise this database definition other than to change# column names.

    ###################################################

    # Project Description Data

    table number = 101 , number of columns = 6

    1 , system_unique_no , integer2 , project_no , character(15)3 , project_name , character(40)4 , job_no , character(40)5 , company_name , character(40)6 , plant_name , character(40)

    ###################################################

    # Reference Database Management Data

    table number = 102, number of columns = 9

    1 , type_of_rdb_data , short2 , approval_status , short3 , rdb_file_spec , character(14)4 , path_name , character(36)5 , network_address , character(26)6 , lock_owner , character(10)7 , lock_status , short8 , lock_date , integer9 , revision_date , integer

    ###################################################

    # Project Control Data

    table number = 103 , number of columns = 39

    59

  • 8/20/2019 PDS 3DTHEORY.pdf

    60/300

    PDS 3D Theory — April 2002 ________________ 1 , product_version_no , short2 , report_path , character(36)3 , report_node , character(26)4 , report_format_path , character(36)5 , report_format_node , character(26)6 , report_filter_path , character(36)7 , report_filter_node , character(26)8 , piping_eden_path , character(36)

    9 , piping_eden_node , character(26)10, eden_table_path , character(36)11, eden_table_node , character(26)12, piping_spec_path , character(36)13, piping_spec_node , character(26)14, assembly_path , character(36)15, assembly_node , character(26)16, model_builder_path , character(36)17, model_builder_node , character(26)18, design_review_path , character(36)19, design_review_node , character(26)20, std_note_lib_path , character(36)21, std_note_lib_node , character(26)22, eqp_eden_path , character(36)23, eqp_eden_node , charac