Getting Started With PDMS

March 19, 2018 | Author: Abam Joshua | Category: Hierarchy, Specification (Technical Standard), Databases, Access Control, Information


Comments



Description

Getting Started With PDMSAVEVA Solutions Ltd Disclaimer Information of a technical nature, and particulars of the product and its use, is given by AVEVA Solutions Ltd and its subsidiaries without warranty. AVEVA Solutions Ltd and its subsidiaries disclaim any and all warranties and conditions, expressed or implied, to the fullest extent permitted by law. Neither the author nor AVEVA Solutions Ltd, or any of its subsidiaries, shall be liable to any person or entity for any actions, claims, loss or damage arising from the use or possession of any information, particulars, or errors in this publication, or any incorrect use of the product, whatsoever. Copyright Copyright and all other intellectual property rights in this manual and the associated software, and every part of it (including source code, object code, any data contained in it, the manual and any other documentation supplied with it) belongs to AVEVA Solutions Ltd or its subsidiaries. All other rights are reserved to AVEVA Solutions Ltd and its subsidiaries. The information contained in this document is commercially sensitive, and shall not be copied, reproduced, stored in a retrieval system, or transmitted without the prior written permission of AVEVA Solutions Ltd. Where such permission is granted, it expressly requires that this Disclaimer and Copyright notice is prominently displayed at the beginning of every copy that is made. The manual and associated documentation may not be adapted, reproduced, or copied, in any material or electronic form, without the prior written permission of AVEVA Solutions Ltd. The user may also not reverse engineer, decompile, copy, or adapt the associated software. Neither the whole, nor part of the product described in this publication may be incorporated into any third-party software, product, machine, or system without the prior written permission of AVEVA Solutions Ltd, save as permitted by law. Any such unauthorised action is strictly prohibited, and may give rise to civil liabilities and criminal prosecution. The AVEVA products described in this guide are to be installed and operated strictly in accordance with the terms and conditions of the respective license agreements, and in accordance with the relevant User Documentation. Unauthorised or unlicensed use of the product is strictly prohibited. First published September 2007 © AVEVA Solutions Ltd, and its subsidiaries AVEVA Solutions Ltd, High Cross, Madingley Road, Cambridge, CB3 0HB, United Kingdom Trademarks AVEVA and Tribon are registered trademarks of AVEVA Solutions Ltd or its subsidiaries. Unauthorised use of the AVEVA or Tribon trademarks is strictly forbidden. AVEVA product names are trademarks or registered trademarks of AVEVA Solutions Ltd or its subsidiaries, registered in the UK, Europe and other countries (worldwide). The copyright, trade mark rights, or other intellectual property rights in any other product, its name or logo belongs to its respective owner. Getting Started With PDMS Getting Started With PDMS Contents Page Getting Started Scope of this Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1:1 What it Includes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1:1 Who Should Use this Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1:1 Assumptions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1:1 How the Manual is Organised . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1:2 PDMS Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2:1 Using PDMS in the PlantDesign Process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2:2 PDMS Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2:3 DESIGN Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Drafting Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Catalogue and Specification Management Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Project Administration Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2:3 2:4 2:6 2:7 PDMS Databases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3:1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3:1 Database Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3:1 Project .............................................................. DESIGN Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . PADD Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ISOD Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CATALOGUE Database. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DICTIONARY Database. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . PROPERTIES Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3:1 3:2 3:2 3:2 3:2 3:3 3:3 i 12.0 . . . . . . . . . . . . 4:9 LOCK . . . . ... . . .. . . . . .. . . . .. . . . . . . . . . . . . . .. . .. . . .. . . . . . . . . .. . . . . . .. STRUCTURAL COMPONENTS . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . STRUCTURES (STRU) . . . . . . .. . . . . . 4:12 Pseudo-Attributes . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . 4:12 UDAs (User Defined Attributes) . . .. . . .. .. . . . . . . . . ... . . . . 4:2 WORLD . . . . .. . . ... . . . . MISC Database . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . 5:1 Username . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . 5:2 ii 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. .. . . . . . . . . . . . 5:1 Logging into PDMS . . . . . . . . . . . . .. . . .. . . . . . . . . . . . . . . PIPING COMPONENTS . . . . . .. . . . . . . . .. . . . . . . . . .. . .. .. . . . . . . . . . . . . . . . . .. . . . FRAMEWORK (FRMW) . . . . . . . . .. . . . .. . . . . . . . . . .. . . .. . . . . . . . . .. . . . . . .. . . . . . .. . . . . . . . . . ... . . . . . . . . . . ... . . .. . . . . . . . .. . . . . . . . . . . . .0 . .. . . . . . . . . . . . . . . . .. . .. . . . . . . . . . . . . . .. . .. . . . . . .. . . .. . . . . . . . . ... . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . ... . .. . 4:11 OBSTRUCTION . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . .. . . . . .. . ... .. . . .. . . . . . . . . . .. . . . . .. .. . . .. . . . ... . . . . . . . . .. . .. . . . . . . ... . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . .. .. . . .. 4:12 Attributes Form . . 4:8 TYPE . . .. . . . . . . . . . . . . . . . . . . . . . .. . . .. . . . . .. . .. .. . . . . . .. . . . . . . . . . .. . . . . . . . . BRANCH (BRAN). . . . . . . . . . .. . .. . . . . . . . .. . . . . . . . . . . . . . .. .. . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . COMMS Database . .. . . . ..Getting Started With PDMS SYSTEM Database . . . . . . . EQUIPMENT (EQUI) .. . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . .. . .. . . . . . . . . . .. . . . . . . 4:11 HEIGHT . . . . . 4:12 DIAMETER. . . . . ... . . . . . . . . . 4:1 DESIGN Database Element Types . . . . . . . . . . . .. . . . . . . . . . . ... . . . . . . . .. . . . . . .... . . . . . . . . . . . .. . . . . .. . . . . . . . .. . ... . ... . . . . . . . . . . . . .. . . . ... . . . . . . . . . . . . . . . . . .. . . . . . . . . .. . . .. .. . . .. . . . .. . .. ... . . . . . .. .. . . . . . . . . . . .. . . . . . . . . . . . .. . . . . . . . . .. . . . . . . . .. .. . . . . . . . . . . . . . . . . . . . . ... . . . .. .. . .. . . .. . . . . . . . . . . . . . . . .. . . . .. . . .. . . . . . . . . . .. .. . . .. . . . . . . SITE . . .. . . . . . . . .. . ... . . . .. .. . . . . . . . . . . . . . . .. 3:3 3:3 3:3 3:4 How PDMS Data is Stored . .. .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4:11 LEVEL . . . .. . .. . . .. . . . . . .. . .. . . . . . . . . . . . . . . . . . . . . . .. . . . .. .. . . . . . . . .. . . . .. . . . . .. . . . . .. . . . . . . . . ... . .. . . . . . . .. . ... . . . . . . . . . . . . . . . . . . . . . . . .. . . 4:12 Using PDMS . . . . . . . . . . .. . . . . . .. . . . . . . . . . . . . . . . . . .. . . .. . . . . . . . . . . . . . ... . ... . . . . . . . .. . . SUB-FRAMEWORK (SBFR) . . .. . . .. . .. . . . . .. . . . .. . . . . . 4:7 NAME ... . . . . . . . . .. . . . . . . . .. . . . . . . . .. . . . . . . . . . .. . . . . .. . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . TRANSACTION Database . . ... ... . ZONE . . . . . . .. . . . .. .. . . . . . . . . . . . . . . . . . . . .. . . . 4:9 POSITION . . . SUB-EQUIPMENT (SUBE) . . . . ... . . . . . . . . . . . . . . . ... . . . . . . . . . . . . . . . . . . .. . . . .. . . . PRIMITIVES . . .. . . . . . .. . . . . . PIPE . . .. . . 5:1 Project . . . . . . . . . . . . .. . . . . .. . 4:2 4:2 4:2 4:2 4:3 4:4 4:4 4:4 4:5 4:5 4:5 4:6 4:6 Attributes in PDMS. . ... .... . . .. . . . . . . .. . .. . . 4:9 OWNER . . . . . 4:10 ORIENTATION. . . . . . . .. .. . . .. . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . .. .. . . .. . . . .. . . . . . . . .. . . . . . . . . . . . . .. . . . . . . .. . . . . .. . .. . . .. . . .. . . . . . . .. . . . . .. . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . 7:1 Querying . . . . . . . . . . . . . . . . . . . . . . 7:2 Navigate to a Given Element . . . . . . 7:3 Design Explorer . . . . . . . . . . . . . . .. . . . . . . . . . 6:11 Basic Operations in PDMS . . . .0 .. . . . . . . . . . . . . . . . . . . . . . .. . .. . . .. . . . . . . . . . . . . . . . . 6:4 Toolbars . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . .. . . . 6:5 Respond to Alert Forms . . . . . . . . . . . . . . . . . . . . . . Restore Views . . . . . 5:3 5:3 5:4 5:5 5:5 Exit out of PDMS . .. . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . .. . . . . . . . . . . . . . . . 7:1 Current Element and Current List Position . . . . . . . . . . . . . . . . .. . . .. . . . .. . . . . . .. . . . . . . . . . . .. . 6:5 Toolbars . . . . . . . . . . . . . . MDB . . . . . . . . . . . . . . . . . . . . 6:4 Status Bar . . . . . . . . . . 6:10 Command Window . . . . . . . . . . . .. . . . . . . . . . .. . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ... . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . Drop-down Lists . . .. . . .. . . . . . . . . . 6:5 Dockable Forms.. .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . .. . . .. . . . . . . .. . . . . . . .. . 6:6 Forms . . . . . . . . . . . . . . . . . . . . .. . 7:4 Members List .. . . 7:5 iii 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Scrollable Lists . . . . . . . . . . . . . . . .. . . . . . . . . . . . 6:6 Using Commands. . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . ... . . . . .. .. . . . . . . . . . . . . . . Check Boxes . . . . . . . . . .. . . . . . .. .. . . . . . . . . . . .. . . . 6:1 Text Boxes . . . . . . . .. . .. . . . . . . . . . . 6:5 Menu Bars . ... 6:1 Using the Mouse . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . .. .. . . . . . .. . . . . . . . . . . .. . . . . . .. . . . . . . . . . .. . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . .. . . . . .. . . . . . . . . . .. . . . .. . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . .. . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . 6:10 Why use Command Syntax? . . . . . . . . . . . . . ... . . . . . . . . .. . . . .. . . . . . .. . .. . . . . . . . . . . .. . .. . . . . .. . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . Module . . . . . . . . . . . . . . . . . . . . . .. . 6:2 6:2 6:2 6:3 6:3 6:3 Menus . . . . . . . ... . . . .. . . ... . . .. . .. . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . .. . . . . . .. . . . . . . . .. . . . . . . . . Toolbars and Menu Bars . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . The Programmable Macro Language (PML). . . . . . . . .Getting Started With PDMS Password . . . . . . . . .. . . . . . . . . . .. . . . . . . . . . . . .. . . . . . . . . . .. . . . . .. . . . .. . . . . . . . . Option Buttons . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . .. . . . .. . . . . . 5:7 Basic GUI Features . . ... . 6:10 Note on Filenames . . . . .. . .. . . 6:1 Using Forms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . .. . . .. . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . .. . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . .. . . . . . . . . . . . . . 5:6 Customisation Facilities. .. .. . . . .. .. . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Action Buttons . . . . . . . . . . . . . . . . . . Read Only . 5:5 Internationalisation . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . Other Drawlist Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9:1 Definitions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8:1 Glossary of Terms and Abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Selection . . . . . . . . . . . . . . . . . . . . 7:7 Modify the Content of a Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Display of Graphical Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Numeric Data Functions. . . . . . . . Create a Saved Search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7:33 Product Range. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9:1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9:1 Abbreviations and Acronyms . . . . . . . . . . . . . . . . . . . Column Filter . . . Functionality on the Search Output Form. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Getting Started With PDMS Other Explorers . . . . . . . . . . . . . . . . . . Row and Column Size . . . . . . . . . . . . . Move around the Grid using the Keyboard. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7:8 7:10 7:11 7:11 7:11 7:19 7:20 7:20 7:20 7:20 7:22 7:24 7:24 7:26 7:27 7:27 7:28 7:28 7:28 7:30 7:30 7:32 Change the Visual Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Column Sort . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Display of Primitives . . . Column Re-order . . . . . . . . . . . Group Sorting . . . . . . . . . . . . . . Delete a Saved Search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Search Results . . . . . . . . . . . . . . . . . . 8:1 Products . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7:32 Which Elements will be displayed in the Reference List? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8:1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7:14 GUI Grid Data . . . . . . . . . . . . . . . Explorer Bar Functionality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . PDMS Search Utility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7:24 Reference List Window . . . . . . . . . . . . . . . . . . . . . . . . . 7:8 Drawlist . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7:33 Using the Reference List . . . . . . . . . . . . . . . . . . . . . . . . . . . . Pin Rows and Columns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9:5 iv 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Saved Searches . . . . . . . . . . . . . . . 7:6 My Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Miscellaneous Grid Data Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Grid Splitting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A:1 v 12. . . . . . .Getting Started With PDMS Core Filters for Explorers . .0 . . . . . . . . . . . . . . . . . . . . Getting Started With PDMS vi 12.0 . coming to a 3D Plant Design Management System (i.0 . Both types of user will probably.Getting Started With PDMS Scope of this Manual 1 1. can be found elsewhere in the PDMS user documentation set. but not necessarily. More detailed information. 1.1 Assumptions It is assumed that the user: • • is familiar with Microsoft Windows 2000 and/or XP has a reasonable understanding of the principles and jargon of process plant design.e. including introductions to: • • • the PDMS modules and what they do the PDMS databases the PDMS user interface.2. The manual gives an introduction to what PDMS does and how it does it. 1:1 12. have attended a PDMS Basic Training course. particularly on the PDMS modules and the databases they use.1 Scope of this Manual What it Includes This manual provides an introduction to PDMS as a system and describes some functions which are common to several disciplines.2 Who Should Use this Manual The manual is written for a new user who is: • or • migrating from a similar 3D system. PDMS) for the first time 1. shows the AVEVA product ranges. is a glossary of PDMS terms and abbreviations.0 .Getting Started With PDMS Scope of this Manual 1. introduce the PDMS databases and the way data in PDMS is structured and how it is stored. and introduces the PDMS modules. describe how to get in to PDMS and use it perform simple operations. 1:2 12.3 How the Manual is Organised The manual is organised as follows: PDMS Functions PDMS Databases and How PDMS Data is Stored Using PDMS. Basic GUI Features and Basic Operations in PDMS Product Range Glossary of Terms and Abbreviations introduces the basic steps to be taken to design a Plant using PDMS. All this information is stored in databases. fully annotated and dimensioned engineering drawings. size. This model becomes a single source of engineering data for all of the sections and disciplines involved in a design project. There are many different output channels from the databases through which information can be passed on. To meet this requirement.0 . the main form of communication between the plant designer and the fabricator remains the drawings. part numbers and geometric relationships for the various parts of the plant.Getting Started With PDMS PDMS Functions 2 PDMS Functions PDMS (the Plant Design Management System) enables you to design a 3D computer model of a process plant. These range from reports on data stored in the databases. adding an extremely impressive level of realism to traditional drawing office techniques. Even with the advanced features of PDMS. In the model you can store huge amounts of data referring to position. PDMS allows you to see a full colour-shaded representation of the plant model as your design progresses. Without engineering drawings the task of building a plant would be almost impossible. to full colour-shaded 3D walk-through capabilities which allow you to visualise the complete design model. PDMS can 2:1 12. 2. piping isometrics and reports. This can be done interactively or retrospectively. the size of each fitting must be decided before it can be drawn. all piping component sizes and geometry are predefined and stored in a catalogue. 2:2 12. Design the various parts of the plant. reports etc can be updated and reissued with the minimum of effort. stating precisely the components to be used. Adheres to definable engineering specifications Piping specifications and steelwork catalogues. With PDMS. safe and economic design. By using the powerful clash checking facility within PDMS. HVAC. or simple alignment errors. inevitably leads to clashes between elements. Potential problems can thus be resolved as they arise. This ensures that all items are true to size and are consistent throughout the design. All the data in a PDMS design would be of little value without the ability to ensure the quality of the design information. which cannot be changed by the designer. Hangers and Supports. PDMS can check all of these using data consistency procedures built into the system to check all or individual parts of the design model. ranging from complex 3D illustrations to fully annotated and dimensioned arrangement drawings and piping isometrics. such as arrangement drawings. are compiled for the purpose of ensuring consistent. PDMS enables you to avoid such problems in two ways: 1. Create the Catalogue and Specification data from which standard design Components can be selected (using the PARAGON module). Through the course of a project. By viewing the design interactively during the design process. referencing items from the catalogues (using the DESIGN module). Cable trays and Steelwork all use specifications to assist component selection. information is constantly changing and drawings need to be reissued. Check the design for errors and inconsistencies (DESIGN module). drawings. • Annotation and dimensions obtained directly from the design database Extracted information from the PDMS database. traditional drawing office techniques are still subject to human error. This is a time-consuming and errorprone process. Ensures correct geometry and connectivity There are many different ways of making design errors.1 Using PDMS in the PlantDesign Process The sequence of operations (greatly simplified) in a new plant design project would be: • • • • Create the project and set up administrative controls (using the PDMS ADMIN module). • • • 2.0 . Avoids component interferences Despite a wealth of skill and experience in plant design.Getting Started With PDMS PDMS Functions produce numerous types of drawing. which are trying to share the same physical space. When this happens. Laying out complex pipe runs and general arrangements in confined areas using conventional 2D methods. where often the design errors are only found during the erection stage of the project. Design applications for Piping. no matter how many users there are on the project. allowing visual checks on the model from different viewpoints. such as incorrect fitting lengths. PDMS contributes to the quality of the design in the following ways: • Ensures consistent and reliable component data In a design environment which uses only 2D drawing techniques. incompatible flange ratings. will always be the latest available as it is stored only in one source. which will detect clashes anywhere in the plant. ISODRAFT).0 .2. with selected views of the current state of the design shown on the graphics screen as the design progresses. The DESIGN module can check for interferences (clashes) between items created in the design. reports and material lists (DRAFT and ISODRAFT modules). construction. You may also wish to transfer design data to or from other systems at various stages. and piping and structural steelwork layouts) can be created. All parts of the design (including equipment. Piping isometrics can be previewed in DESIGN (without having to switch to the Isometric drawing generation module. Component selection is provided through Specifications that dictate which Catalogue Components can be used. graphically driven constructor module. Each part of the design model can be displayed in colour-shaded ‘solid’ colour-coded representations for ease of interpretation. 2.from bulk Material Take Off to detailed nozzle schedules. It enables a full sized threedimensional plantmodel to be defined in the design database.1 DESIGN Modules DESIGN DESIGN is the main.2 PDMS Modules PDMS is split into a number of modules which are used at different stages in the plant design process. and isometric). assembly.Getting Started With PDMS PDMS Functions • Document the design in the form of drawings (general arrangement. There is a very flexible reporting capability that can be used to produce a wide variety of design documents . 2. 2:3 12. 2.2. tables. It allows the designer to split the pipework design into logical sections (spools) ready for fabrication. or drawing frames. A design model 3D view can be previewed in DRAFT to aid assembly of a drawing in the 2D view.2 Drafting Modules DRAFT DRAFT enables dimensioned and annotated scale drawings of selected parts of the design model to be produced. which extracts data to be used for dimensioning directly from the DESIGN database.0 . Annotation can be in the form of labels attached to DESIGN elements. Dimensions are recalculated automatically every time the drawing is updated. or 2D annotation such as drawing notes.Getting Started With PDMS PDMS Functions SPOOLER SPOOLER is used for pipework spooling. The spool data can then be output as isometric drawings using ISODRAFT (see below). 2:4 12. Annotation attached to a design data element on the drawing will move if the 3D position of the element changes. lines etc. All information needed to create the drawing is accessible via a single drawing database. of specified sections of the plant pipework. Automatic splitting of complex drawings. with associated material lists. Schematic Model Manager Schematic Model Manager is used to import P&ID data into Schematic databases and have the ability to view and manage the data. The P&ID data is imported from a XML file. The content and style of the drawings can be chosen to suit the needs of pipe fabricators and/or erectors and can include a wide range of optional features to suit local requirements. User-defined drawing sheets.0 . the content of which complies to ISO15926. 2:5 12. All relevant data entered through the application is stored into the Schematic Database. Automatic spool identification.Getting Started With PDMS PDMS Functions Diagrams Diagrams supports the creation of cabling diagrams. Other facilities include: • • • • Full material lists. The application is based on the AVEVA Design Platform GUI and diagram layouts are created using an embedded Microsoft Office Visio drawing control. ISODRAFT ISODRAFT produces automatically annotated and dimensioned piping isometric drawings. which holds details of those properties of the components and materials which may be needed for stress analysis or safety auditing of all or part of a design. and HVAC and cable tray components. The catalogues in PDMS serve a similar purpose to the manufacturers’ catalogues.Getting Started With PDMS PDMS Functions 2. which you would refer to when using conventional design methods.3 Catalogue and Specification Management Modules PARAGON Used to generate and modify catalogues.2. obstruction and detailing data of steelwork. the same catalogue component may also appear in other designs proceeding at the same time. piping. catalogues and specifications may be specific to a company but general to a number of projects in that company. The PDMS component catalogue is used to specify the geometry. connection information. with facilities for catalogue component construction with visual control (including 3D colour-shaded representations of the item being designed). SPECON Used by the administrator to create or modify the component specifications within the catalogue database. PROPCON Used by the administrator to create or modify the properties database. It also includes data such as the material 2:6 12. whereas the design data is specific to a particular design.0 . It should be noted that. For example. Specifications define the suitability of catalogue components for particular types of use. 0 . Additional information can be stored in user defined attributes assigned to database elements and extracted into drawings and reports. etc. draftspeople. 2.4 Project Administration Modules ADMIN Large plants designed using PDMS will usually be broken down into individual areas (either physical areas or design areas). These Teams can consist of any number of Users and can be organised by discipline or physical work areas. Enable enough designers to work in parallel with simultaneous access to carry out their design tasks. Form reasonable design subdivisions with sensible match-lines and design content. the members of which are called Users.). On a large project. used to check for inconsistencies in the contents of the databases and to derive statistical information about the use of the database storage capacity. for example. The main features are: • • • • Access Control (Teams and Users) Databases Multiple Databases (MDBs) Database management functionality ADMIN includes a database integrity checking utility. 2:7 12. for example an EQUI element can be called a :PUMP or :VESSEL. ADMIN also allows the System Administrator to reconfigure a project. complexity and configuration of the plant. MONITOR allows basic querying of database information which normally can only be obtained using the ADMIN Module (which can only be accessed by a Free user). Both are defined in a DICTIONARY database. depending on the physical size. the breakdown of the PDMS project into sections which: • • • Are relevant to the needs of project reporting and control. This may be necessary: • • • to compact databases at intervals. In much the same way as in a design office (with its section leader. PDMS has Teams.Getting Started With PDMS PDMS Functions densities needed by the DESIGN module structural applications for calculating weights and centre of gravity of steelwork items. the System Administrator will first agree with Project and Design Management.2. freeing disk space to upgrade PDMS projects when the database structure changes to compare the contents of two similar databases. MONITOR can also be used to quickly change a password of the currently logged in user or completely switch to another user (if the user credentials are known). to create a modification record LEXICON Used by the System Administrator to set up user defined attributes (UDA) and user defined defined element types (UDET). MONITOR Module The MONITOR Module is commonly used to query the status of a projects users and access rights. User defined element types allow objects in a database to be given a user defined name to replace the generic name. 0 . 2:8 12. Batch processing and simply messaging can also be achieved. If there is a problem with a project that inhibits another PDMS module from loading. then the software will automatically load the MONITOR Module allowing simple diagnostics to be conducted via its command line interface. MONITOR can be used to change access rights and defer databases.Getting Started With PDMS PDMS Functions Depending on the user type (Free or General). For a detailed explanation of the MONITOR Module refer to MONITOR Reference Manual. 1 Database Types Project A PDMS Project consists of the complete collection of information which relates to a single design project. modify and extract information from these databases.2 3.Getting Started With PDMS PDMS Databases 3 3. This allows access rights and use of system resources to be monitored and controlled. see the Administrator User Guide and Monitor Reference Manuals.1 PDMS Databases Introduction The overall purpose of PDMS is the controlled creation of a complete three-dimensional process plant design model using computer-simulation techniques.2. allocated by the Project Administrator when the project is first initiated. All information which exists about a PDMS design project. This chapter describes • • • The purpose of each type of database How the detailed project information is held in each How the separate databases are related to each other 3. For further details of these functions. This name is used to identify the project to the system whenever you wish to work in the project using PDMS. There are 10 different types of database which can go to make up a complete Project: Design and Drawing Databases: • • • DESIGN database PADD (DRAFT) database ISOD (Spooler) database Reference Databases: • • • CATALOGUE database LEXICON (Dictionary) PROPERTIES database Administration Databases: • • SYSTEM database COMMS database 3:1 12. whether administrative or technical. Use of the various PDMS modules allows you to create. is stored in a series of hierarchical databases.0 . This is identified by a name. It includes: • • Dimensional details for each component Details of permissible connections between different components and of the bolts needed to assemble flanged components 3:2 12.5 CATALOGUE Database The CATALOGUE database contains a catalogue of the standard components which the user may select when designing pipework. see the Draft User Guide. storage vessels. beams. New databases can only be created by the Project Administrator.) Pipework design (the interconnecting pipes between the various equipment items) Structural design (the columns.2. hangers and supports or structural steelwork. each of which may use a different DESIGN database. pumps. Each PDMS module requires access to one or more specific database types. which support and give access to the operational equipment and pipework) Hangers and Supports (specialised pipe support structures) The compositions of the principal types of DESIGN element are described in the Data Model Reference Manual. heat exchangers etc. and will often have permission to look at other DESIGN databases so that his work is compatible with that of other designers.2.2.0 . 3.2 DESIGN Database The DESIGN databases contain all information needed to create a full-scale threedimensional representation of the plant. 3. Its use is specific to the interactive drawing module DRAFT. ducting. Typical design functions. 3. For further information. 3.3 PADD Database The Production of Annotated and Dimensioned Drawings (PADD) database holds data about both the pictorial content of drawings and about their annotation and dimensional information. walls.Getting Started With PDMS PDMS Databases • • MISC database TRANSACTION database (Refer to the Administrator User Guide for more background information on Reference databases).4 ISOD Database The ISOD database holds pipework spool drawings generated by the SPOOLER module. include: • • • • Equipment design (process vessels. see the Administrator User Guide for details. stairways etc. Each user is normally allowed to modify the DESIGN databases which relate to his function in the plant design team. The functions of each type of database are summarised in the following subsections. See Pipework Design User Guide for more details of SPOOLER. It therefore holds a complete specification of the contents of a drawing. and entry to the module may be prevented if appropriate databases do not exist or if you don’t have the appropriate access rights.2. 8 SYSTEM Database There is only one SYSTEM database in each Project Folder. It holds administrative information about the composition and use of the project.2. including the following: • • • • A list of databases of all categories which are usable in the project A list of all users. 3. Each user has a separate area of the COMMS database. identified by name and password.) A CATALOGUE database may contain a single ‘universal’ catalogue. 3. 3. which defines those databases which are accessible to any specific user and whether he may modify them or only look at them 3.9 COMMS Database The COMMS database stores the information about who is using which module and which databases are current. which can be accessed in write mode. Additional information can be stored in user defined attributes assigned to database elements and extracted into drawings and reports.2.Getting Started With PDMS PDMS Databases • Specifications of the components. which may be needed to supplement Catalogue and Specification data for some design functions such as stress analysis. and inter-database macros. This database can only be opened in write mode by one user at a time.2. and the operating team(s) to which they are assigned A list of PDMS modules available for use in the project Access control data. and so can find out about other users in the project. but only when they are sending messages or writing inter-database macros. see the PROPCON chapter in the Catalogues and Specifications Reference Manual. All users need to be able to write to this database. which define the conditions of use for each type (maximum pressure. but it will more commonly contain a general catalogue plus one or more specialised catalogues specific to particular design functions. see the Catalogues and Specifications User Guide.7 PROPERTIES Database The PROPERTIES is available for storing data about material properties. or deleting messages and macros.6 DICTIONARY Database The DICTIONARY database holds the definitions of user defined attributes (UDA) and user defined element types (UDET). and so can record module changes etc. Each user has read access to the other users’ areas.0 . User defined elements types allow objects in a database to be given a user defined name to replace the generic name. for example an EQUI element can be called a :PUMP or :VESSEL.2. who can legally access the databases. but many users can read from it. Its use is specialised and will not be described further in this manual. temperature etc. 3:3 12.2.10 MISC Database The MISC database is used to store inter-user messages. All users can read from the database at any time. 3. For further information. For further information. 2.0 . PDMS Global stores details of issued commands in a TRANSACTION database.Getting Started With PDMS PDMS Databases 3. 3:4 12. Transaction databases are only present when PDMS incorporates the Global product. Transaction messages are generated in the database each time the progress of the command changes.11 TRANSACTION Database To enable the System Administrator to monitor the progress of Global commands. See Administrator Command Reference Manual for details of Global. Getting Started With PDMS How PDMS Data is Stored 4 How PDMS Data is Stored Despite the huge power and potential of PDMS, the database is structured in a very simple and logical form. The database is hierarchical, a tree like structure, as illustrated below. Note: The hierarchy below illustrates the (simplified) DESIGN database hierarchy, but the CATALOGUE, PADD, ISOD, LEXICON and PROPERTIES databases also have a hierarchical structure. In this hierarchical structure all the database elements are owned by other elements, with the exception of the WORLD. Elements that are owned by another element, e.g. a ZONE is 4:1 12.0 Getting Started With PDMS How PDMS Data is Stored owned by a SITE, are said to be members of the owning element, e.g. The ZONE is a member of the SITE. 4.1 4.1.1 DESIGN Database Element Types WORLD When the database is first built, it is empty except for a single element named the WORLD. Every database has its own WORLD element as the first element in the hierarchy. 4.1.2 SITE Below the WORLD, the second level of the hierarchy is the SITE. A SITE may be considered as a significant collection of plant, whose size is not necessarily determined by physical area, but by practical considerations. It may, for example be the whole project, or one part of a large project. There can be as many SITEs within a PDMS project as required for data organisation. 4.1.3 ZONE The next level below a SITE is a ZONE. Again, a ZONE is not necessarily used to define a physical area, it is more likely to store similar types of item for easy reference, such as a piping system in one ZONE, related equipment in another, and so on. There can be as many ZONEs owned by a site as required for data organisation. Below ZONE level the hierarchy is discipline dependent, i.e. the elements depend on which discipline you are modelling. 4.1.4 EQUIPMENT (EQUI) Equipment items are built up in PDMS using elements known as primitives. Each piece of Equipment can comprise any number of primitive shapes positioned to form the item. The primitives may be owned directly by the EQUI element or by a Sub-Equipment element. An Equipment would typically be a Pump, or a Vessel. The Box and Cylinder primitives are clearly visible in the Pump Equipment shown in figure below. 4:2 12.0 Getting Started With PDMS How PDMS Data is Stored 4.1.5 SUB-EQUIPMENT (SUBE) A SUBE is an optional element to further sub-divide an EQUI. The SUBE can also own primitive elements. 4:3 12.0 4.Getting Started With PDMS How PDMS Data is Stored 4.1.0 . i. and also reporting. which when combined with other primitives can represent complex shapes. A complex structure can be divided into logical frameworks.1.8 FRAMEWORK (FRMW) FRMW elements are used to store structural components in the model. e.g. and allow the plant structures to be separated for ease of modelling and reporting. box (BOX). Examples of primitives are nozzle (NOZZ). Structural components may also be owned by a Sub-Framework element. 4. to be done more efficiently. They are used by other disciplines to create catalogue components.e.6 PRIMITIVES Primitives are the basic building blocks of PDMS. Dividing the structure in this way allows structural modelling. There are many types of primitive. they exist to own FRAMEWORK elements. cylinders (CYLI) and pyramids (PYRA). by copying a complete FRMW.7 STRUCTURES (STRU) STRU elements are administrative elements. 4:4 12. each with its own features.1. 1. They may run between several end connection points and are usually grouped by a common specification and process. I-section profile sizes are selected using a Section Specification that references standard catalogue data for section sizes complying with various national standards. 4.1.11 PIPE Pipes may be considered like lines on a flowsheet.0 .1. 4.Getting Started With PDMS How PDMS Data is Stored 4. 4:5 12.9 SUB-FRAMEWORK (SBFR) A SBFR is an optional element that can own structural components. Plates are represented by panel (PANE) elements and curved profiles are modelled using a general section (GENSEC) component.10 STRUCTURAL COMPONENTS Structural profiles are represented in PDMS by section (SCTN) elements. Subframeworks are used to further sub-divide complex projects or for modelling sub-assemblies within a framework. 13 PIPING COMPONENTS A BRAN can own a wide variety of components such as gaskets (GASK). In PDMS the start and finish points are called the Head and Tail. 4:6 12.Getting Started With PDMS How PDMS Data is Stored 4. The data for this remains constant no matter how many 100mm bore elbows are used in the design. valves (VALV). For example. depending on the configuration of the pipe. or left open ended. which have known start and finish points. elbows (ELBO). PDMS always accesses the data for it from the component catalogue. each time you want to use a 100mm bore elbow. These form the shape and geometry of the BRAN and ultimately the pipeline itself.12 BRANCH (BRAN) Branch elements are sections of a pipe.1.1. 4. tees (TEE). flanges (FLAN). etc. Heads and tails may be connected to nozzles. tees or other Heads and tails.0 . Piping components are selected using Piping Specifications that reference standard catalogue data. a cylinder (CYLI) has HEIGHT and DIAMETER attributes whilst the size of a box (BOX) is determined by XLENGTH.Getting Started With PDMS How PDMS Data is Stored 4. For example.0 . YLENGTH and ZLENGTH attributes. as illustrated below: 4:7 12. Some attributes are common throughout the range of elements while others differ according to the type of element involved.2 Attributes in PDMS Every element in a PDMS database has a fixed set of properties known as its attributes. a cylinder has the following attributes: Attribute NAME TYPE LOCK OWNER POSITION ORIENTATION LEVEL OBSTRUCTION DIAMETER HEIGHT Default Value Name if specified or hierarchy description CYLI false (the element is not locked) the name of the owning element or its hierarchy description N 0mm E 0mm U 0mm (relative to its owner) Y is N and Z is U (relative to its owner) 0 10 (this is a representation level setting) 2 (it is a solid hard element for clashing purposes) 0 mm 0 mm 4.0 .1 NAME Every element in PDMS can be named. For example. a set of appropriate attributes are entered into the database.2. A table of names against reference numbers is maintained for this purpose. then a hierarchy description will be displayed in the Design Explorer or Members List (see Navigate to a Given Element). Whether named or not every element will have a unique system-generated reference number.Getting Started With PDMS How PDMS Data is Stored When you create an element. 4:8 12. If a name is not specified. The attributes will vary according to the type of element but essentially the process is the same. Internally PDMS uses the reference number since this cannot change. /*. 4. all of the forms you encounter will add the forward slash for you when you press the Enter key after typing a name. Names cannot contain spaces and are case sensitive. LOCK is false.3 LOCK The LOCK attribute determines if an element may be changed or not. An EQUI will have ZONE as its owner. i.2 TYPE This attribute refers to the specific type of element it is. its LOCK attribute is set to the value TRUE. 4. Elements in a PDMS database are unique. The forward slash character is not shown in the Design Explorer or Members List. they cannot have the same name or reference number. 4.4 OWNER The different levels in the hierarchy are maintained by an Owner-Member relationship.g.e. In order to save you the effort of typing this. while a CYLI might well be one of the EQUI’s members. preventing it from being modified until unlocked. For example. By default. EQUI is an Equipment type.2.2. which is considered to be part of the name. The owner is that element which is directly related to the current element at the next level up in the hierarchy. as shown in the diagram below: 4:9 12.Getting Started With PDMS How PDMS Data is Stored All PDMS names begin with a forward slash character (/).0 . /E1302A is a different name from /E1302a or /e1302A. e. The WORLD has a special name in PDMS. If an element is locked.2. 4. All primitives have a position attribute which relates to its point of origin.0 .Getting Started With PDMS How PDMS Data is Stored The element on the upper level is the Owner of those elements directly below it. the EQUI is a member of the ZONE. e. the equipment (EQUI) owns the primitive (CYLI).g. As each primitive has a different Point of Origin changing the position attribute will have the effect of moving the cylinder to some other position with its point of origin positioned on the new co-ordinates. e.2. 4:10 12. The lower level elements are Members of the owning element.g.5 POSITION Many items in a database have a POSITION attribute which is the position of the element in relation to its owner. The default level is 0 to 10 but levels can be set beyond this range if needed. By manipulating level settings it is. 4. 1 results in a Soft obstruction (used for walkways. 4.0 . Soft or No Obstruction. 4:11 12. depending on the value of the OBSTRUCTION attribute. The default value of 2 results in a Hard obstruction.) and 0 is for No Obstruction (used to save computing time when elements are enclosed in another element which acts as an overall obstruction). with one of its ends facing up.6 ORIENTATION By default.2. For example. maintenance access etc. a cylinder is created in a vertical direction.Getting Started With PDMS How PDMS Data is Stored 4.2. that is. depending on how it has been modelled and the representation levels used.8 OBSTRUCTION The OBSTRUCTION attribute is used to declare whether an element is solid or not.2. Obstructions can be declared as Hard. The orientation attribute allows this to be changed to any angle on any axis. therefore. steelwork profiles can be represented by centreline (stick representation) only or by the full detail of the section profile. possible to have simple or complex representation of elements for DESIGN display or DRAFT drawings.7 LEVEL PDMS can produce different representations of an item. The setting of the UDA is up to the user.5 Attributes Form The Attributes Form displays all the attributes that have been specified for a database element. and cannot be changed by the user. 4.3 UDAs (User Defined Attributes) This type of attribute is defined and assigned to elements using the LEXICON module by the System or Project Administrator.2. A UDA can be recognised by the colon placed in front of it: :COLOUR :HEIGHT (User Defined Attribute) (Normal Attribute) 4. although it may have been set to a default value.10 DIAMETER The diameter of the cylinder.Getting Started With PDMS How PDMS Data is Stored 4. A UDA is just like any other attribute but may be specific to the company or the particular project. 4.4 Pseudo-Attributes These are attributes that are set by the system for a specific purpose. 4.9 HEIGHT The height of the cylinder.0 . The form is accessed by selecting Display>Attributes Utility from the Design main menu bar: 4:12 12. Their current values may be found by querying the items attributes. Changing this is the same as with all other attributes.2. The form above shows three attribute categorisations: Construction.0 . then it is assigned an appropriate draft categorisation in the Attribute Form. or to change their values. Attributes are grouped according to the categorisations.Getting Started With PDMS How PDMS Data is Stored The left hand column shows the names of the attributes. these are also set in LEXICON. floating and resized. it is not possible to add or delete attributes. A brief description of the attribute is provided at the bottom of the form. All data in the form is read-only. Icons at the top of the form determine how the attributes are listed: 4:13 12. General and Misc. If an attribute does not have a categorisation. Invisible attributes are not shown on the form (these are set by the system or Project Administrator using the LEXICON module). the right hand column shows the values. The form can be docked. That is. Group by Data Type .The attributes are grouped according to their data type.By default the form will track the current element. Double. Selecting this option opens the referenced document.e. Open Document . The Data Type icon also needs to be selected. using a space as the separator. Boolean. This menu option toggles tracking on or off. String and Word.Used to hide/show the description field at the bottom of the form. all the attributes are listed alphabetically. i. When the middle icon is selected.Getting Started With PDMS How PDMS Data is Stored When the left icon is selected. Groups by Category . as determined by selecting the appropriate options from the right-click menu (described below). Collapse All Nodes . the pathname of a referenced document will be displayed in the Value field. Position. Hyperlink.For an attribute of data type ‘hyperlink’. Integer.The attributes are grouped according to Category (which are set in LEXICON). the attributes are grouped by Category or by Data Type. It will be opened outside PDMS.Expands all nodes in the list . The Category icon at the top of the form also needs to be selected. the form’s content will change to display the attributes of the new current element.0 . Array attributes are shown with each member of the array listed separately. Expand All Nodes . Show Description . as shown in the following example: 4:14 12.Collapses all nodes in the list .equivalent to clicking on all the ‘-’ icons on the left hand side of the form.equivalent to clicking on all the ‘+’ icons on the left hand side of the form. Element. if the current element is changed in the Design Explorer or 3D View. PDMS does not control access rights to the document. Orientation. Right-clicking anywhere on the form displays a pop-up menu with the following options: Track CE . regardless of Category or Data Type. Getting Started With PDMS How PDMS Data is Stored 4:15 12.0 . 0 .Getting Started With PDMS How PDMS Data is Stored 4:16 12. The Login form that appears requires you to specify a number of details at the outset of your session. Clicking on to the right of the field will open the following PDMS Projects form.0 . Alternatively a long project identifier can be entered if one has been created by the System Administrator. start PDMS by selecting Start>Programs>AVEVA>Plant 12.0>Run Plant.Getting Started With PDMS Using PDMS 5 5. 5:1 12. 5. The form should be populated in the following order. you must first click on the Login form to make it active. two command windows and a ‘splash screen’ will appear briefly.1 Using PDMS Logging into PDMS Assuming PDMS has been correctly installed on your workstation. To enter PDMS.1.1 Project In the Project field enter a three letter project code. Note: The Filter field only applies to the Project column of the list of available projects.1. an asterisk may be used as a wildcard. Clicking on the Sort by pull down allows the sorting of the list of available projects.0 . 5:2 12. • • • • Project Project Code Name Description A filter may also be applied to the list of available projects by entering a criteria in the Filter field. 5.Getting Started With PDMS Using PDMS This form lists all available PDMS Projects. Clicking on to the right of the Username field will open the Select User form.2 Username A username will have been allocated to you by the System Administrator. The following selections can be made. Clicking on a project will result in the PDMS Projects form closing and the selected project will be populated in the Project field of the Login form. Clicking on to the right of the field will open the Select MDB form.0 . • • Name Description A filter may also be applied to the list of available projects by entering a criteria in the Filter field. an asterisk may be used as a wildcard. 5:3 12. Clicking on the Change button to the right of the password field will allow the user to change the password for the selected user. You will be prompted to enter your current password. You will not be able to proceed if not the case.3 Password A password will have been allocated to you by the System Administrator. Note: The Filter field only applies to the Name column of the list of available users.1. The following selections can be made.4 MDB Note: Before attempting to enter a value for the MDB field make sure that a valid username and password has been entered. a new password and to confirm the new password. Passwords are case sensitive.1. In the MDB field enter the name of a Multiple Database you wish to use. be sure to enter correctly. 5. Clicking on a user will result in the Select User form closing and the selected user will be populated in the Username field of the Login form.Getting Started With PDMS Using PDMS Click on the Sort by pull down allows the sorting of the list of available users in a project. 5. Clicking on a MDB will result in the Select MDB form closing and the selected MDB will be populated in the MDB field of the Login form. an asterisk may be used as a wildcard. Note: The Filter field only applies to the Name column of the list of available MDBs.1.Getting Started With PDMS Using PDMS Clicking on the Sort by pull down allows the sorting of the lists of available Multiple Databases. the following options are available. • • • • • • • • • • • • MONITOR DESIGN DIAGRAMS SCHEMATIC MODEL MANAGER SPOOLER DRAFT ISODRAFT PARAGON SPECON PROPCON LEXICON ADMIN 5:4 12. The following selections can be made: • • Name Description A filter may also be applied to the list of available projects by entering a criteria in the Filter field. 5.0 .5 Module From this pull down select the PDMS Module to launch. Getting Started With PDMS Using PDMS 5. You may either save all work done in the current module before leaving or you may quit directly without updating any databases. the one shown below being for DESIGN: If you have made changes prior to selecting Exit and have not carried out a SAVEWORK operation. Restore views effectively restores the layout of all forms and re-opens the last known project at the point where it was left when the Draft application was exited from a previous session. Automatically conduct a Get Work operation.0 .2 Exit out of PDMS You will normally leave PDMS directly from the application module in which you are working.1. then Exit will display a message asking you to confirm that you wish to leave DESIGN: 5:5 12. Position the current element in the Draft Explorer to the selected element in the last session. If the Restore views box is checked then the following will take place immediately when the Draft module is loaded: • • • Re-position all forms to the locations they were left in the last open session. Click on the OK button to enter the selected module. you will be asked if you first wish to save your changes to the appropriate database: Clicking YES at this point would be the equivalent of doing a SAVEWORK (and then a QUIT). leave the Read Only check box unchecked.1.7 Restore Views This Restore views check box is only available when DRAFT is selected in the Module pulldown. Only select this option to view the project in the Read Only mode. Select Design>Exit: All the modules have an Exit menu selection. or if you have made no changes at all during your Design session.6 Read Only To modify the database as you work. 5. 5. If you have done a SAVEWORK (and made no subsequent changes). AVEVA provides limited facilities that vary somewhat between products. AVEVA products are designed to work in English on all of these. By default.Getting Started With PDMS Using PDMS In every case.0 .3 Internationalisation Microsoft produces many localised variants of Windows. comprising: Albanian Hungarian Serbo-Croatian Czech Polish Slovak English Rumanian Slovene German 5:6 12. Users of PDMS need to enter data (text and names) using their local language and output the same onto deliverables such as drawings. reports etc. In some cases. your PDMS project can use any language whose characters are contained within the Latin-1 character set. The same data are also required in other products such as AVEVA Plant Design Review. there is also a need to localise or translate the user interface. 5. comprising: Japanese Korean Simplified Chinese Traditional Chinese Latin-2. comprising: Danish Finnish Spanish Swedish Dutch French German Italian English Icelandic Norwegian Faroese Irish Portuguese PDMS can also support the following groups of languages: Far Eastern. when you leave PDMS you will be returned to the operating system at the point from which you entered PDMS. At the time of writing. though they do not currently support the use of all the local languages. To use an alternative character set/language: • • You must use an appropriate version of Windows and a suitable keyboard. you must have a good working knowledge of the command syntax for the module you are working with. Regional For further details. 5. The commands are described in detail in the reference manuals for the modules. PDMS must know if you are using a non-Latin-1 language in order to display characters correctly on drawings. You do this using AVEVA’s Programmable Macro Language (PML). also the Administrator User Guide for details of font families. But it also introduces the risk that your modified macros may not be compatible with future versions of the software.Getting Started With PDMS Using PDMS Latin-Cyrillic. The interfaces provided with PDMS are designed to apply to a wide range of situations and business needs. comprising: Bulgarian Macedonian Byelorussian Serbo-Croatian English Ukrainian Russian PDMS does not support any other character set/language.0 . . The ability to customise individual Applications to suit your own specific needs gives you great flexibility in the ways in which you use your system. However. Your own Applications may diverge from future standard versions and may not take advantage of product enhancements incorporated into the standard product. Remember that AVEVA can give you full technical support only for products over which it has control. It cannot guarantee to solve problems caused by software which you have written yourself. as you become more experienced with PDMS you may wish to design an interface which is more closely related to your requirements. it is most important that your in-house customisation policies constrain any changes which you make to the Applications so that they retain maximum compatibility with the standard product at all times. 5:7 12. The Programmable Macro Language (PML) Most PDMS modules make use of a Graphical User Interface (GUI) to drive the software. refer to the Software Customisation Guide and the Software Customisation Reference Manual. You must select the appropriate options from the Windows Options. nor does it support the mixing of any of the above except the mixing of one Far Eastern language with English. For full details of PML. To minimise this risk. since they are no longer under AVEVA’s control.4 Customisation Facilities. Before you begin customising a GUI. see the Plant Installation Guide. Getting Started With PDMS Using PDMS 5:8 12.0 . according to the nature of the form. The left-hand mouse button has three functions: • On a graphical view. 6. text-boxes. you can change a setting. The appearance of the pointer changes according to the type of display item that is underneath it. 6. Input to a form is usually via a combination of mouse and keyboard.0 . accept and act on the current data.Getting Started With PDMS Basic GUI Features 6 Basic GUI Features PDMS uses a Graphical User Interface (GUI) using forms (dialogue boxes) and menus with which Microsoft Windows users should be familiar. In a sequence of menus. • • The middle mouse button is used primarily to manipulate a graphical view. On a form. or cancel the form without applying any changes. return to the initial values. and the position within the window.1 Using the Mouse You use the mouse to steer the pointer around the screen and to select or pick items by using the mouse buttons. the design item on which you want to carry out the next operation). the effect varies according to what you select. While you have access to a form. dragging with the left-hand button activates the command represented by the highlighted menu option when the button is released. Forms typically comprise an arrangement of buttons of various types. This chapter describes those GUI features which are specific to PDMS. or items listed on a form. Forms can include any of the following: • • • • • text boxes drop-down lists option buttons check boxes scrollable lists 6:1 12.2 Using Forms Forms are used both to display information and to let you enter new data. and scrollable lists. The buttons perform different tasks depending on the type of window. The right-hand button is used to access the menu options specific to the graphical view window. where the pointer is positioned. clicking the left-hand button with the pointer over a design element results in that element becoming the current element (that is. They typically have the following appearance: To change the setting. click the required button. 6:2 12. and entries with the wrong type of data are not accepted. A text-box often contains a default entry (such as ‘unset’) when first displayed. 6. Any text box with an unconfirmed setting is highlighted by a yellow background.) When you have finished. When you first open a form which contains text boxes. click on the down arrow or button face to reveal the full list of available options. Type in the required data.2 Drop-down Lists Drop-down lists let you choose one option from a multiple selection.2. the first text-box on the form is current and a text editing cursor (a vertical bar) is displayed in the box. editing any existing entry as necessary.2. The list will usually have a label to tell you what you are setting and will show the current selection.3 Option Buttons Option buttons are used to select one option. so that selecting one option deselects others in that group automatically. (You may need to delete the existing entry first. Some text boxes accept only text or only numeric data.Getting Started With PDMS Basic GUI Features • action buttons.0 . A text box will usually have a label to tell you what to enter. They typically have the following appearance: Option selected Option not selected To change the selected option button in a group. then pick the required option. To enter data into a text box: • • • Click in the box to insert the text editing cursor. confirm the entry by pressing the Enter (or Return) key. The selection is mutually exclusive. from a group of options. 6.2.1 Text Boxes Text boxes are the areas where you type in alphanumeric data such as names or dimensions. 6. 6.2. and leaves the form displayed for further use. with vertical and horizontal scroll bars along its sides. You use these to tell PDMS what to do with the details you have entered in the form.6 Action Buttons Most forms include one or more action buttons. The selected line is highlighted. by clicking on it again (repeated clicks toggle a selection). You can deselect a highlighted option in a multiple-choice list. Cancels any changes you have made to the form.0 . so that you can set any combination of check boxes at the same time.2. The common action buttons are: Tells the system to accept the current form settings. Some scrollable lists let you make only a single selection.Getting Started With PDMS Basic GUI Features 6. and closes the form. and closes the form. They typically have the following appearance: Set Unset 6. click on the line you want.4 Check Boxes Check boxes are used to switch an option between two states.2. they do not interact. 6:3 12. typically set and unset. To select an option. so that selecting any option deselects all others automatically. Other lists let you make multiple selections. Tells the system to accept the current form settings. with all selected options highlighted simultaneously.5 Scrollable Lists A scrollable list is displayed as a vertical list of options within a form. Unlike option buttons. Move the pointer to the right and select Explicit from the resultant submenu.0 . keeping the current settings. Select At from the resulting pull-down menu 3. Options followed by a pointer. 6:4 12. To activate a button click on it. The action is indicated by the name of the button (such Add or Remove). Note: Toolbars can be switched on or off by right-clicking on a toolbar or the menu bar. Select Position from the bar menu. 2. a tool-tip pop-up box will remind you of the function of the button. 6. Some modules are provided with several toolbars.4 Toolbars Toolbars are displayed immediately below the main menu bar in the application window. Click on the name of a toolbar to add or remove it from the display as required. display a subsidiary menu that offers a further range of options. Closes the form. Toolbars contain a number of icon buttons which let you carry out common tasks without searching for the options in the menus. Toolbars currently displayed will have a tick next to their names.3 Menus Menu options in pull-down or pop-up menus can be in any of three formats: Standalone options initiate an action immediately.Getting Started With PDMS Basic GUI Features Cancels any changes you have made to the form. Options followed by three dots display a form. and leaves the form displayed for further use. Some forms contain more specific types of control button which carry out particular command options. For example: Select Position>At>Explicit means: 1. If you hover the cursor over a button. 6. related selections from menus are abbreviated form using the > symbol as a separator. The names of all the toolbars available for the module will then be listed. Throughout this guide. The layout that you set up is saved when you end a design session and restored when you begin a new session. for example Design Explorer and My Data. 6. 6:5 12. and all menu bars and toolbars are provided with dockable functionality.6 Respond to Alert Forms Alert forms are used to display information such as error messages.1 Toolbars To float a toolbar. You can then drag the title bar to move the toolbar to a new location.Getting Started With PDMS Basic GUI Features 6. layouts are also maintained when switching between modules.0 . As much as possible. since it will always prompt you for any input or action which is required to carry out the next step of your current activity. 6. such as picking a selection of items using the cursor. If the prompt lets you repeat a task an unspecified number of times. prompts and requests for confirmation of changes. 6. especially if the system appears to be waiting for you to do something. Forms. forms and toolbars may be set to 'float' at any position on the screen.7.7 Dockable Forms. Toolbars and Menu Bars Certain key forms. You should look at it frequently. You should respond by carrying out the task prompted for. or by clicking on the control buttons on the form usually an OK or Cancel button. either double left-click on its move handle . This gives you considerable control over the layout of forms and other aspects of the graphical interface. or circle the move handle and drag the toolbar away from the side of the main application window it is docked at. menu bars and toolbars may be docked to any edge of the application window.5 Status Bar The status bar displays messages telling you what actions the application is carrying out. you must press the Esc key when you have finished to indicate that you are ready to move to the next operation. Once a toolbar is floating it will be displayed with a title bar. to maintain an uncluttered screen. To dock a form that is floating.7.3 Forms PDMS allows you to choose where to put a form by using the mouse to drag it to a new position. the toolbar will return to its previous docked position. As the form is dragged the Docking Tool will be displayed: The Docking Tool indicates the positions where the form can be docked. floating). The following options are available: • • • • • Floating on its own. or to re-locate a docked form to another side of the application window. AutoHide support. drag its title bar to the top. To deck a menu bar at a new position. To undock a form (i. select the title bar and drag it to a new position within the application window.e. a translucent coloured rectangle is drawn to show the eventual position of the form when the mouse button is released. Attached to any side of another form that is already docked.2 Menu Bars Menu bars can be docked at any of the four sides of the application window. bottom. tabs are used to switch between the forms. and drag the 6. double-click its title bar.Getting Started With PDMS Basic GUI Features To dock a floating toolbar. 6. Attached to any side of the main application window. click the move handle menu bar to another side of the application window until it snaps into place. select and drag the title bar of the form.0 . Attached in the same place as another docked form.7. Alternatively. but they cannot be floated. left or right side of the application window. 6:6 12. in which case it can be resized to any size. While still holding down the left mouse button. as the mouse pointer is moved over one of the allowable positions. to allow switching between the forms. the form will be attached to the first one.0 . The figure below shows the Design Explorer from being docked in this way to the My Data form: 6:7 12. the same Docking Tool is displayed to allow docking on any side of that window: If the mouse button is released while the mouse pointer is over the central part of the Docking Tool.Getting Started With PDMS Basic GUI Features When moving the mouse pointer over a window that is already docked. Each form that is attached in this way will have a tab located at the bottom of the combined form. with the same size and position. 0 .Getting Started With PDMS Basic GUI Features When docking is complete. the display will be as shown below: 6:8 12. Getting Started With PDMS Basic GUI Features The tabbed form can be positioned and docked as for a normal (untabbed) form. a docked form can be unpinned (hidden) by clicking the AutoHide icon on the title bar. An AutoHide function is available for docked forms (including tabbed forms as described above). To save space on the screen. The form is replaced by a tab.0 . as shown below: When the tab is clicked the form is displayed again. 6:9 12. 6:10 12. Any line in the command window can be double-clicked to copy it as the active line.Getting Started With PDMS Basic GUI Features 6. by using commands you may be able to streamline your methods of working and save you time on repeated tasks. The scrollable list shows the previous commands entered and any resulting output. select Display>Command Line from the main menu: Type your command in the Command Window text box and press Enter to enter the command.list the members of the current element .8. 6.8. you may want to: • • Create macros to automate repetitive procedures (see the Software Customisation Guide and Software Customisation Reference Manual) Design and create new forms and menus for your graphical user interface that match your working needs precisely (see the Software Customisation Guide and Software Customisation Reference Manual) In some cases it can be slightly quicker to use commands rather than the GUI for simple operations.1 Using Commands Why use Command Syntax? For most purposes you will want to use PDMS via the GUI. To display the Command Window. The keyboard Up and Down arrow keys can also be used to scroll through the history of entered commands. The list will maintain approximately the last 1000 lines of output.0 . In particular. However. For example: Q MEM Q ATT .list the attributes of the current element Note: that you should always use the GUI to create elements.8 6.2 Command Window The Command Window is used to type is commands instead of using forms and menus. can be submitted for processing by pasting it into the Command Window. This option first creates a temporary file containing the copied macro commands and executes this as a macro.3 Note on Filenames PDMS filenames can be up to 1024 characters long. which has been copied from any source. The choices are Large. and can include spaces. 6:11 12. Clears the Command Window. 6. Paste as Macro Font Size Clear Note: Macro files can also be dragged into the command window from their location in Windows Explorer. For a large number of commands this gives better performance. For example.txt’. This paste option will execute each line of the copied text as a separate command as if they had been typed into the Command Window.Getting Started With PDMS Basic GUI Features Clicking the right mouse button in the window displays a pop-up menu: Copy Paste Copies highlighted text in the command window.8. Macro text. the following command can be used within PDMS: SLIST ‘C:\Program files\Aveva\a temporary file. Pastes copied text into the command window. Allows you to select the font size for the text in the Command Window. Medium and Small.0 . Getting Started With PDMS Basic GUI Features 6:12 12.0 . 7. what changes. you want to make to the database’s contents. read or delete data. The contents of part of a particular database. if any. you may need to find out about any of the following: • • • • • The current usage of the program in terms of users. The elements which match specific selection criteria entered by you. The current setting of a command option. which elements in the database hierarchy you want to access.0 . change. Each module incorporates a Query pull-down menu which allows you to ask about some of these topics. the Query pull-down menu for DESIGN is: 7:1 12. modules and databases. either to add. This chapter tells you how to do these things. the current setting of an attribute or the list of member elements owned by a specific element. You must therefore be able to tell PDMS: • • • which database(s) you want to access.Getting Started With PDMS Basic Operations in PDMS 7 Basic Operations in PDMS Work in any PDMS module is mostly about manipulating the elements and their attributes in one or more databases. For example. The unique code which identifies the process you are running and the station you are running it from (useful for generating unique work file names).1 Querying You will often find. For example. when working in PDMS. for example. the scope of the facility being dependent upon the particular module which you are using. that you need to check existing information about some aspect of the program’s operations. Getting Started With PDMS Basic Operations in PDMS Not all of the querying operations available from PDMS can be accessed using the GUI. to those elements which it owns.0 . These pointers have a definite order.2 Current Element and Current List Position How PDMS Data is Stored explained the principles of database structures and the concept of owners and members. For these other (general) options. 7. PDMS also considers you to be at a specific pointer. Current Element Pointer to Current List Position Members of Current Element 1 2 3 4 List Position in Member List As you move about within a database. identified by numbered positions in the list. In addition to being notionally at the Current Element. this becomes the Current Element. 7:2 12. When you are working in any database. PDMS always considers you to be located at a specific element in that database. that is. This section introduces two new concepts which apply to all aspects of database navigation when you are using a constructor module. the Current Element and Current List Position are continuously updated so that PDMS always knows where you are. the QUERY command must be used. This element is known as the Current Element. The Member List of any element comprises a list of pointers to those elements directly below it in the database hierarchy. This position is known as the Current List Position. As soon as you access a new element. 0 . The members of the current element will be shown.Getting Started With PDMS Basic Operations in PDMS To view the Current Element and its Member List (in numeric order) at any time.3 Navigate to a Given Element The user normally navigates to an element by means of the Design Explorer or the Members List. For example: Alternatively. 7:3 12. give the commands: Q CE Q MEM to display the current element to display the members list of the current element 7. simply click the box next to the desired current element in the Design Explorer (see Design Explorer). 0 . graphical method of exploring the Design Database. If you dismiss it.1 Design Explorer The Design Explorer provides an easy-to-use. 7:4 12. rename. The icons in the tree view represent the different DESIGN database element types. delete. copy and paste DESIGN database elements. Design Explorer replaces most of the functions of the Members List in PDMS DESIGN. The current element can be identified in the Design Explorer as the highlighted item in the tree view and is displayed in the History list in the main menu bar. The History list contains a list of recently visited items. It has the following features: • A Tree View display of DESIGN database elements (which can be expanded and contracted by clicking the or icons) in the current MDB. The Members List is still available from the Display menu. it can be reinstated by selecting Display>Design Explorer from the main menu bar. The Design Explorer will be displayed on entry to DESIGN.3.Getting Started With PDMS Basic Operations in PDMS 7. • • • navigation to database elements in DESIGN databases the ability to manage items in the display using the Drawlist (a separate window listing the displayed items) the ability to query the attributes of. First select this menu.2 Members List As with the Design Explorer. the Members List displays the database elements in the current MDB.e. Choosing the Goto>Reference option will give a list of further options depending on the Current Element. For example.Getting Started With PDMS Basic Operations in PDMS 7.0 . 7:5 12. this will navigate to the owner of the CE.3. There are a number of ways to navigate from one item to another. if positioned at an EQUI element. If the current element were a nozzle (NOZZ) then Goto>Reference would allow navigation inside the catalogue database via the NOZZ’s Catref attribute. The Goto menu at the top of the form can also be used. a ZONE. i. Goto>Reference at EQUI level will only navigate to its owner. Selecting would move to the would move back to the previous EQUI element. The and arrows at the top of the Members List allow navigation up and down the list at the level of the current element. selecting next EQUI element in the list. then select the Owner option. refer to Core Filters for Explorers. only one element can be accessed at a time. deleting. refer to Core Filters for Explorers. refer to Core Filters for Explorers. 7. These are made up of a collection of core filters. ancestors and descendents still appear) Hides. Only one system filter can be active at any given time for each Explorer.0 .Element types to display. are owned by another element. Explorer Filters A predefined set of database filters are available to reduce the amount of information presented in the Explorers. Filters can be selected and turned on and off from each Explorer.Element types to skip (skips only that element. Hangers and Shows elements relevant to Hangers & Supports. Shows elements relevant to Equipment.Element types to display along with descendents and ancestors Skips.3. say. Shows elements relevant to Structural.Element types to hide descendents Show Show descendents Skip Hide below Hide Shows elements relevant to piping. Additional preset filters are available via the Explorer Settings window for special case elements.Getting Started With PDMS Basic Operations in PDMS PDMS databases may contain many thousands of elements. a ZONE would cause everything owned by that ZONE to be deleted as well. Precedence (lowest to highest) Piping Structural Equipment Administrator Shows elements relevant to Administration. however. As all elements. When filtering is off the complete Database hierarchy is displayed in the Explorer. refer to Core Filters for Supports Explorers. 7:6 12. there are similar explorers in DRAFT (to navigate the DRAFT database). refer to Core Filters for Explorers. SPOOLER and ISODRAFT (to navigate the ISOD (spool drawings)) database and PARAGON (to navigate Paragon. The filters are composed of the following parts: • • • • • • • • • • Shows. Select Setting > Explorer from the main menu bar to display the window. Design and Properties databases).3 Other Explorers Besides the Design Explorer (to navigate the DESIGN database). These filters can be toggled on/off regardless of whether the system filters have been set. along with ancestors Show Descendants. with the exception of the WORLD.Element types to hide along with descendents Hide Below. The data stored is per user. the data collections generated will be displayed. Using the window. This enables elements to be easily transferred between these modules. in DESIGN you could add elements to My Data and then switch to DRAFT to use the same data. The My Data window is accessed by selecting My Data from the Display menu. per project in the PDMSUSER directory. Each time you access the My Data window in any of the modules that use it (DRAFT.0 . for example. those users will see the same data. The contents of My Data persists between applications and module switching.3. This means that. you can generate collections of database elements which you may need to work on.4 My Data The My Data window is used to group data into collections. etc). 7:7 12.Getting Started With PDMS Basic Operations in PDMS 7. as well as between design sessions. Note that is the PDMSUSER directory is shared between users. DESIGN. SPOOLER. You can then carry out operations on all the items in a collection in one action. Getting Started With PDMS Basic Operations in PDMS 7. The options available depend on the module that you are in and the application that is loaded. by means of the Create. right-click on the Drawlist button pop-up menu: and select Drawlist from the 7:8 12.5 Drawlist To display the Drawlist. for the DESIGN module. General Application: 7. For example.4 Modify the Content of a Database You would normally create. Modify and Delete pull-down menus. modify or delete elements using the GUI.0 . The gadgets at the top of the list can be used to filter the list by making selections from the right-click pop-up menu. The Drawlist can be organised in groups by dragging a column header to the indicated position on the form.0 . The visual properties of Drawlist members can be changed using the controls on the Drawlist form. A Drawlist member can also be added to the My Data form by dragging an item from the Drawlist and dropping it into the My Data form. Individual elements can be added. Right-clicking on a Drawlist member gives the following shortcut menu: 7:9 12. or an entire Zone or Site. Adding an item to the 3D View (by dragging from the Design Explorer) automatically adds the item to the Drawlist.Getting Started With PDMS Basic Operations in PDMS The Drawlist form lists the names of items displayed in the 3D View. The Add CE to drawlist button is used to add the current element to the Drawlist.Makes the selected item the current element. This is not a problem. which is displayed when the Colour button is clicked. Note: The current element will be displayed in the current element colour and so will be unaffected by colour changes until another element is made current. it is an effect of viewing one translucent item through another. . Edges and Translucency of displayed items to be modified. .Temporarily removes selected items from the display. It is often better to draw translucent items with edges shown for a clearer view of the item.Remove the selected item from the Drawlist. . . or using the Remove button. The degree of opaqueness can be controlled selecting the required percentage translucency on the slider bar. 0% is a solid colour and 100% is completely transparent. 7. Note: The items drawn with translucent colour may appear to overlap with each other in some view directions. When modifying the visual properties of a top-level element in the Drawlist. Add to My Data Multiple elements in the Drawlist can be selected using the standard Microsoft Windows list selection methods (using the mouse together with the Shift or Ctrl keys). It is also possible to drag and drop an item from the Drawlist into the My Data form. • Translucency Setting the translucency of displayed items allows you to see through the translucent items to items behind them in display. On this scale.1 Change the Visual Properties The Drawlist form allows the Colour. lower level elements in the list owned by this element will also be modified. A similar operation can be performed from within Design Explorer.Shows items that were previously hidden.0 . The Select CE in list button is used to add the current element to the Drawlist (if it has been added to the list).Adds the selected items to the My Data list.Getting Started With PDMS Basic Operations in PDMS The options are: Navigate To Hide Show Remove . • Colour The colour of all selected items in the Drawlist can be changed by selecting from a colour palette. The Remove Selection button removes selected objects from the 3D View. • Edges The Edges option can be used to display edges on the selected items. or to remove edge display on selected items. Any changes made to visual properties apply to all selected items.5. 7:10 12. Pick Object to Hide In normal operation. if the object of interest for the second pick is obscured. 7:11 12.4 Other Drawlist Functions The Drawlist button described below.3 Display of Primitives When an object is displayed in the Drawlist tab.Getting Started With PDMS Basic Operations in PDMS 7. it cannot be picked. This allows the control of the display for individual primitives.0 .5. The Display Settings can be modified for these objects in the same way as for the Drawlist tab. this function is not available. on the 3D View toolbar has both a left-click and a right-click function. 7. For example. when defining a clipping box by two picks.5. However during a multi-pick sequence. the 3D view allows an object to be hidden with a right mouse click in the graphical view.2 Display of Graphical Selection The Graphical Selection tab lists those objects in the current graphical selection. 7. its primitives can be displayed in the Primitives tab.5. 0 . provided that they are still in the drawlist. provided that they are still in the drawlist. allowing the user to complete the sequence. Show Hidden Objects displays a form allowing the user to select objects to be reshown. The second option. This will cause the picked object to be hidden whereupon the multi-pick sequence will be restored.Getting Started With PDMS Basic Operations in PDMS A left click on the Drawlist button sets the graphical view so that the next 3D object picked will be hidden. Show Last Hidden Object(s) reshows the objects most recently hidden during the current session. it can be reshown using either of three menu options available with a right click on the Drawlist button. This has the effect of temporarily suspending any current multi-pick sequence and allowing the obscuring object to be picked. The form lists all the objects in the drawlist for this view that are currently hidden. Show All Hidden Objects reshows all objects hidden during the current session. The first option. The third option. Show Hidden Objects Once an object has been hidden in the graphical view. 7:12 12. Getting Started With PDMS Basic Operations in PDMS Local Views When a graphical view is first displayed from the main DESIGN menu. Note: Undoing the deletion of an element will result in the element being added to the global drawlist. This creates another view using the same drawlist as the current view.0 . This may be the global drawlist or a local drawlist depending on how the current view itself was created. The new view will be created with its own drawlist containing only those objects in the graphical selection. it will display any objects in the global drawlist. The Drawlist button right-click menu provides an option to create a new local view of the graphical selection. but it will not be re-added to any local drawlist which contained the deleted element. 7:13 12. Clone Views The Drawlist button also provides an option to create a clone of the current view. Getting Started With PDMS Basic Operations in PDMS Representation When a Drawlist is created. A subset of these settings can then be controlled for a particular view by displaying the Representation form using the Drawlist button 7.0 . To display the Search form select: Display > Search Utility. it inherits the current representation settings from the global drawlist. 7:14 12.6 PDMS Search Utility The PDMS Search Facility enables the user to search for model items in all the graphical applications and list the search results in a table. The search function is case-sensitive. comma or semi-colon such as: 7:15 12. separated by a space.0 .Getting Started With PDMS Basic Operations in PDMS Name Contains Item Type You can search for items where name contains a specified string. Once or more item types can be entered in this field. each new search is displayed in a new numbered tab. NOZZ. If a tab for the same saved search already exists that one is used. the search is displayed in the Search Results window in a new tab using the saved search name as tab's title. This field requires a valid entry before the search process is initiated. 7:16 12. By default the Display Search Results in Separate Tab checkbox is un-checked and a default tab Search Results 1 is displayed in the Search Results window. The Display Search Results in Separate Tab checkbox provides a selection capability which allows the user to control how the search results are displayed either in the current search results grid or in a labelled tab within the current search results grid.0 . The history for the current session in the combo-box is remembered by the search tool and can be cleared at any time by selecting the Clear History option from the drop-down list. Search Results x. TEE Selecting the [ALL] option from the drop-down list finds all item types within the current scope.Getting Started With PDMS Basic Operations in PDMS EQUI PIPE. Every search result will be displayed in the Search Results 1 tab until the Display Search Results in Separate Tab checkbox is selected. When the Display Search Results in Separate Tab checkbox is selected. were x is substituted for the highest numbered tab plus 1. When using Saved Searches. 7:17 12. To populate the Search window with all the parameters used to create a search result. named Search Results 1. right click on the tab in the Search Results window and select Synchronise Search with Tab from the sub-menu. Search Filters Two scopes for the search can be set in the Search Filters section of the Search form. right click on the tab and select Close Tab from the sub-menu.Getting Started With PDMS Basic Operations in PDMS If the Location of a saved search is different from Local Settings then the tab's caption will be Location/Name.0 . Note: The Search Result 1 tab cannot be closed. all new search results will appear in the default tab. Clicking the Search button starts the search process. To close a tab on the Search Results window. Display Search Results Opens the Search Results table. If a user has several searches open in separate tabs in the Search Results window and then un-checks the Display Search Results in Separate Tab checkbox. The Completely within and Partially within option buttons. Volumetric Search within an Existing Model Item or an Explicit Volume To set the search scope for Volumetric Searching. Attribute Filters You can set one or more attribute filters for the search. The items found will reside within the volume of the specified model item. The databases listed in the In Database combo-box are those that are available to you and the combo-box will automatically update if the database item exists in any of those databases. The specified attributes will apply to each item type listed. click the CE button to enter the current element in the combo-box. Hierarchical Search beneath a Ceiling When the search tool is first opened during a session. Click in the Operator field and accept the suggested Operator or select 7:18 12. select the Add Filter action label and then enter a valid attribute in the displayed field. if within the Design application). enter a valid model item for the scope of the search in the adjacent combo-box. Alternatively. allow you to specify whether the found items exist completely or partially within the specified volume. If there is more than one attribute filter specified then the found items will satisfy all of the attribute filters. To add an attribute filter. 2. you can specify the opposite 2 corners of a 3D box in which to conduct a search by setting the appropriate coordinates in the X. and if not found in that database.Getting Started With PDMS Basic Operations in PDMS 1. With the Explicit Volume checkbox selected. the ceiling of the search scope will be reset to world. The database items entered in the Beneath Item combo-box will be remembered throughout the session. Alternatively. Design. Similarly. This history can be cleared by selecting the Clear History option from the pull-down list. A Clear History option is available from the drop-down list.0 . the default scope will have the world element (/*) as the ceiling of the search within the current database (e. With the Of Item checkbox selected. click the CE button to set the current element as the Ceiling for the search.g. Y and Z boxes. select the Beneath Item checkbox combo-box. To change this ceiling. select the In Volume checkbox to activate the Of Item and Explicit Volume search scope approaches. which are applicable to both volumetric search approaches. if you change the database type in the combo-box then the database item currently displayed will be checked. then the Operator and Value fields will update accordingly. Operator="In the range".0 .6. If the attribute is changed once it is in the grid. Operator="In the List".1 Saved Searches You can save the searches that you have created. The application you are using will determine where you will be able to save searches and which saved searches are available to you for use. for example. A saved search is composed of the criteria used to determine the search. Attribute=AREA. Accepting these settings enters them in the filter grid. In Range Operator The In Range Operator enables you to specify a range of 2 numeric values i. 7. click in the Value field and enter an appropriate value. 7:19 12.e. In List Operator The In List Operator enables you to specify a list of values (separated by spaces) for the specified attribute value . Attribute=AREA.Getting Started With PDMS Basic Operations in PDMS a different one from the drop-down list. So. would find items which have AREA attribute equal to either 0 or 1 or 3. Delete Filter Selecting one or more rows and then clicking this action label removes the appropriate attribute filters from the grid. By default all users will be able to save searches into the local settings directory of the local computer. and these will be available in future session of PDMS. together with the columns which are to be output in the search results form. Value="0 1 3". With the Operator selected. inclusive. Value="1 10". would find items which have AREA attribute equal to any numeric value between and including 1 and 10. an upper and a lower limit.these can be numeric or non-numeric. depending on the type of the attribute. For example. Getting Started With PDMS Basic Operations in PDMS In order to run a saved search you can select a named search and press the search button. The results will be output into the grid on the search results form. The main search form will become populated with the search criteria. 7.6.2 Create a Saved Search You can save a search at any time by selecting the action label Create "Saved Search" Based on Current Search Criteria. This will prompt for the name of the search and the location on the hard drive of your computer (this is determined by the application you are using). 7.6.3 Delete a Saved Search Select the action label Delete Selected Saved Search to delete the current saved search. Note that you can also delete the saved search from the location on your computer, and it will not be loaded the next time you start PDMS. Note: There is also a toolbar for saved searches. This allows you to run and delete saved searches without having to open the main Search form. 7.6.4 Explorer Bar Functionality The Scope of Search and Attribute Filters explorer bars can be opened and closed using the expand/collapse button at the end of each bar. Also the positions of the bars can be interchanged by dragging and dropping one above or beneath the other. 7.6.5 Search Results As soon as the search is underway the text on the Go button changes to Stop, and this can be clicked at any time to stop the search. 7:20 12.0 Getting Started With PDMS Basic Operations in PDMS On completion of the search the Search Tool will automatically open the Search Results table and populate the table with the search results. Note: If the Search Results form is closed, then it can be opened at any time by selecting the Display Search Results link label on the Search form, or from the Display toolbar menu. The Search Results form contains a grid control. You can specify the columns that are displayed - each column represents an attribute or a valid PDMS expression of an item in the system. You can select either one or more rows in the Search Results form and perform specified actions on this data. For example, within DESIGN, you can drag & drop one or more items into the 3D graphical view. All menu actions can be specified within the AVEVA customizable menu builder application. Search Results functionality is accessible through the right-click pop-up menus. Rightclicking on the column titles shows the general functionality menu and right-clicking on search results shows a menu of operations that can be performed on the selected items. 7:21 12.0 Getting Started With PDMS Basic Operations in PDMS 7.6.6 Functionality on the Search Output Form General Functionality Set Columns in the Search Results Attribute columns can be created, modified and deleted with the Column settings function. To access this function, select the Column Setup option from the white-space pop-up menu to display the Column Setup form. Using this form, you can change the order of columns, as well as deleting and adding columns. Note: The changes to the order of the columns will not be shown until a new search is initiated. Clear the Search Results The data in the Search Results form can be cleared with the Clear Grid Results whitespace pop-up menu command. Search Results Form Settings • • • • • • Enable Group Sorting Enable Filtering Display Column Summaries Enable Column Sort Suppress "unset" values Suppress "Nulref" values Interaction Mode • • Read Only Single Cell Edit 7:22 12.0 such as the Design 3D View.xls).0 . Customizable Menus See the Software Customisation Guide.Getting Started With PDMS Basic Operations in PDMS • Bulk Cell Edit Feedback Colours • • • • Read Only Cell Colour Edit Success Colour Edit Fail Colour Reset Default Feedback Colours Reset Cell Feedback Following cell editing operations the cell feedback (highlight colour and edit feedback tool tip) can be cleared. Row Selection Menus The row selection menus are module dependent. Adding to My Data Selected rows in the Search Results can be added to My Data by drag and drop or through the appropriate menu option. Print Preview This enables the search results to be previewed in a Print Preview window and then printed. Save as Excel The Export to Excel menu option enables the search results to be saved to a specified Excel file (. This refreshes the grid if the data source and displayed information are out of synchronisation. Refresh All cell values are refreshed from the data source. 7:23 12. Filtering etc See GUI Grid Data. Other Functionality Drag & Drop Selected rows can be dragged and dropped into an appropriate drag target . Not all of the available functionality described here will necessarily be available on any particular instance of the data grid.2 Selection In read-only mode. Both horizontal and vertical scroll bars are available in the grid. Use Shift + Tab to move to the previous cell. ‘PSPEC’ is invalid on EQUI items.1 Move around the Grid using the Keyboard In single or bulk edit mode. Use Shift + Tab to move to the previous row. use the Tab key to move from one row to the next. Each instance of the grid control will be utilised and customised in each application in a different way. Similarly. The following figure shows a typical data grid display. In addition to the functions described below.0 . such as ‘Add to 3D View’.Getting Started With PDMS Basic Operations in PDMS 7. use the Tab key to move form one cell to the next.7 GUI Grid Data Data that is presented on a grid on a form can be customised using the grid control functionality. and is indicated by an appropriate icon.7. In read-only mode. Note: The attribute ‘POSITION’ is invalid in PIPE items. 7. 7. click anywhere on a row to select it: 7:24 12. comprising PIPE and EQUI items.7. right-clicking an item can display a pop-up menu with options to execute various commands on these items. clicking on a cell places that cell in edit mode: In bulk edit mode. A single click on a cell selects the cell itself. A left mouse key drag operation can also be used to select multiple cells: 7:25 12. double clicking on a cell places that cell in edit mode.0 .Getting Started With PDMS Basic Operations in PDMS In single edit mode. Use the standard windows selection methods (left mouse click plus Ctrl and Shift keys) to select multiple groups of cells. To select an entire row in single or bulk edit mode.Getting Started With PDMS Basic Operations in PDMS In bulk edit mode. by clicking on the splitter bars and dragging them to the required location. click on the row selector column at the left of the grid: In both read-only and single or bulk edit modes.3 Grid Splitting The grid can be split into any number of smaller grids. The figure below shows the grid split into four areas: 7:26 12.0 . Fill Down. These are located at the top of the vertical scroll bar and at the left of the horizontal scroll bars. Fill Up and Copy/Paste operations apply to all cells currently selected. multiple rows are selected using the standard windows selection methods (left mouse click plus Ctrl and Shift keys). 7.7. rows can be pinned (i. drag the splitter bars to the top and left of the grid to remove them.e. All rows have the same height. columns can be pinned to the left of the grid by clicking on the pin icon in the column header. 7.Getting Started With PDMS Basic Operations in PDMS To return to the standard grid display. 7. fixed to the top of the grid) by clicking on their pin icons.4 Pin Rows and Columns These functions are useful when scrolling through large amounts of data. Another click on the icon unpins that row.5 Row and Column Size The height of all rows can be changed by dragging a row separator in the row selector column.7.7. 7:27 12. Clicking again unpins the column.0 . Pinned rows are shown in yellow: Similarly. If the row selector column is displayed for a data grid. 0 .7. as shown below. 7. In the following example. • Auto-Filtering 7:28 12. depending on attribute data type: Auto-Filtering and Pattern Match filtering. An up or down arrow symbol at the right of the column header indicates the sort direction. Only one column at a time can be sorted in this way. The system assists the operation by displaying red arrows for valid drop points.8 Column Filter Two different methods of filtering are available on each column.7.6 Column Re-order The columns in a grid can be arranged in a different order by dragging and dropping a column header to a different position. the DESCR column has been sorted alphabetically. 7.Getting Started With PDMS Basic Operations in PDMS Individual column widths can be changed by dragging the column separator in the heading area. Column widths can be changed to the width of the widest entry in the column by doubleclicking on a column separator. 7. a second click will reverse the direction of the sort.7.7 Column Sort The data in a column can be sorted alphabetically by clicking on a column header. Note that different columns can be set with different filters. etc. Clicking on the down arrow button at the right of the column under the header displays a drop-down list from which an option can be selected: The mouse pointer may need to be moved into this area for the icon to become visible. select the Clear All Filters button at the top of the row selector column: 7:29 12. 'Contains'.Getting Started With PDMS Basic Operations in PDMS This filtering method enables data in a column to be filtered according to the data in that column (as in Microsoft Excel). • Pattern Match Filter This type of filtering enables data to be filtered by searching for patterns within the data. Clicking on the icon at the left of the column under the header displays a drop-down list from which an option can be selected: The filter text is then entered into the area to the right of the filter icon. Alternatively. The mouse pointer may need to be moved into this area for the button to become visible. The filter on an individual column can be cleared by clicking the Clear Filter button. To clear all the filters in the grid. such as 'Starts with'. to provide compound filtering.0 . data can be filtered on blank or nonblank data. 'Ends with'. To display the data in groups. This functionality is available by clicking on the summation symbol in the header of the column. drag a column header into the Group Sort Area above the grid data. the results being displayed at the foot of the column.Getting Started With PDMS Basic Operations in PDMS 7. 7. several numeric operations are available. as shown below: 7:30 12.7.9 Numeric Data Functions For columns which contain numeric data.10 Group Sorting Group Sorting allows the grid data to be shown in groups based on the data in the columns.7.0 . 0 .Getting Started With PDMS Basic Operations in PDMS In the example below. The following figure shows a grid which is first ordered on 'Type'. the 'Type' column has been dragged into the Group Sort Area and the data is therefore grouped according to 'Type': To remove the group sorting. then on 'Area'. drag the tile from the Group Sort Area back into the heading row. Multiple group sortings are possible by dragging other column headers into the Group Sort Area. 7:31 12. 11 Miscellaneous Grid Data Functions The following functions may be available on some forms (via a right-click menu). • Print Preview the Grid Data Provides a facility to print preview the grid data. Import an Excel Spreadsheet If this option is available. 7. 7:32 12. followed by the data beneath the headings. • • Save to Excel This enables the grid data to be saved to an Excel file.8 Reference List Window The Reference List window is displayed when you select Display > Reference List from the main menu.0 . the Excel file must contain a set of column headings in the first row of the file. depending on the application/utility.7. prior to printing it.Getting Started With PDMS Basic Operations in PDMS 7. 1 Which Elements will be displayed in the Reference List? The reference list will include elements referenced by the CE. Multiple elements can be selected by using standard Windows methods. the Reference List will display the Group members. It is used to add elements selected in the Reference List to the 3D View. 7. Individual and multiple Design database elements may also be dragged and dropped into the 3D View. There is also a Select All option available from the menu that is displayed by right-clicking in a empty area of the Reference List window. the elements in the reference list will then be sorted by type. then the list will change to display the Pipe connected to that Nozzle. For example. 7. if Type is clicked on. The 3D View option is only displayed for Design database elements. which also results in them being added to the Drawlist.8. according to the following rules: • • • Obvious "physical" connection references as described in the example above. If an individual Nozzle is then selected. if the current element is an Equipment element. • The Add To My Data option adds the selected elements to the My Data list.2 Using the Reference List Data is listed under the following headings: Name and Type. then the pipes connected to any Nozzle belonging to that Equipment will be listed. not an element).e. The sort options are also available by right-clicking in the Reference List window (in an empty space. For example. type and description of that element are displayed on the tooltip. To sort the elements in the reference list. If the cursor is hovered over a name. and selecting Arrange By from the menu that is then displayed. To reverse the order in which elements are sorted.Getting Started With PDMS Basic Operations in PDMS The Reference List window automatically lists the elements referenced by the CE.0 . Ctrl+left mouse button clicks to select multiple elements not in a block.8. click on a heading for a second time. the name.: Ctrl+A to select all. TREF and CREF attributes are displayed. Elements derived from the descendents of HREF. If you right-click on an element. Elements may also be added to the My Data list by dragging and dropping them into it from the Drawlist. i. A detailed description of how the reference list is constructed is displayed below. the following sub-menu is displayed: • • • Add to add only the current element Add Connected to add the current element and all elements that it is connected to Add Within Volume to add the current element plus all elements that occupy the same volume as the current element. 7:33 12. The data in the Name and Type columns is read only. For Group elements. a menu will be displayed which includes the following options: • • The Navigate To option will select the element in the Design Explorer. From the 3D View option. and make it the current element. click on any of these headings. Shift+left mouse button clicks to select a block. Getting Started With PDMS Basic Operations in PDMS 7:34 12.0 . with a full range of reports.1.0 . It provides the fastest. structure and cable trays. Schematic Model Manager Schematic Model Manager is an application for importing P&IDs data into schematic databases where it can be viewed and managed. with two-way synchronisation.regardless of the programs that created them . Schematic 3D Integrator Schematic 3D Integrator is an integration application that provides data consistency between P&IDs and the PDMS 3D model. processes and therefore a wide range of users across organisations. VPE P&ID VPE P&ID is an intelligent P&ID application. AVEVA NET AVEVA NET is an application-neutral platform for all engineering data for the plant industry. that enables all types of lifecycle data . most productive and risk-free tool set to design. It has modules for the design of equipment. or to associate an existing 3D model with the P&ID. the application enables smart on. Modelling is carried out using a customer-defined catalogue and specification. multi-disciplinary design environment for the 3D modelling of process plant.1 Product Range Introduction Products AVEVA Plant is a set of integrated plant design and engineering applications combined with open and flexible lifecycle management solutions.and offline database operation. a virtual plant information model is created. On this platform. PDMS PDMS is a datacentric. NET can be used to develop additional applications to meet the specific lifecycle information management needs of both EPCs and Owner Operators.1 8. piping. Fully compatible with VPE Workbench. VPE Workbench VPE Workbench is an integrated engineering database which manages the evolving engineering descriptions of all tagged items in a plant. HVAC. build and operate plant of any size and complexity. so that inconsistencies can be highlighted and corrected during design development. It can be used to build the 3D model from P&ID data.Getting Started With PDMS Product Range 8 8. based on AutoCAD.to be made available and useful to a wide range of existing applications. 8:1 12. cable cutting lists and material take off. Global operates across low bandwidths and is tolerant of communication faults. Piping designers and stress engineers can exchange design and stress information seamlessly. modelling tools and clash management functions of PDMS. Multi-Discipline Supports Multi-Discipline Supports is an additional application for PDMS that enables the detailed design. Review lets you analyse designs and communicate complex ideas. and high-quality photo-realistic images. It controls the release of data to each site and ensures that all sites and users have access to the latest approved data. A comprehensive range of standards are included. Pipe Stress Interface Pipe Stress Interface provides two-way exchange of information between PDMS and the CAESAR II pipe stress system. complex plant models. animation. including their routing in cableways and through penetrations. status and attributes of plant objects in PDMS Producing and controlling deliverables (isometrics. Review Review is a powerful 3D visualisation tool for large. 8:2 12. The interface enables revamps to be undertaken with confidence. Functions include: • • • • Managing and reporting the progress. using the measurement. Model Management A set of powerful model management tools to maximise design productivity and quality. right down to attribute detail.) Populating a 3D PDMS model directly from VPE P&ID data Comprehensive clash management and resolution Final Designer Final Designer can be used at any point in the drawing production process to produce AutoCAD drawings from PDMS and to edit them in a closely integrated environment. Global Global allows users at multiple sites to work together online on the same project.0 . in addition to userdefined catalogue customisation. equipment drawings etc. to eliminate data re-entry and duplication.Getting Started With PDMS Product Range in a full 3D environment. material take off and automated drawing production of supports for piping. A full range of drawings and pipe isometrics can be produced automatically from the model. Output includes cable schedules with routes. Cable Design Cable Design is an application for the design of cables. with the support of tools that ensure a clash-free design. Laser Model Interface Laser Model Interface provides online verification of as-built 3D model data by interfacing with point cloud data from leading laser scanning systems. ducting and cable trays. With features such as walk-through. 8:3 12. 3D models. VPRM VPRM allows the effective management of materials. document views and hyperlinks. with serverbased streaming technology or desktop model files. AVEVA NET Portal AVEVA NET Portal is a web-enabled platform for the integration and collaborative use of engineering information. documents and data from any application can be accessed and navigated in context. schematics. not just PDMS. vendor documents. without needing the source applications that originally created the data. through all phases of a project from inception to handover. mark-up and collaboration using 3D models. It includes an overarching management information system summarising all VPRM activities for project management. progress and costs. ReviewShare works with a large number of 3D data formats.Getting Started With PDMS Product Range ReviewShare NEW! ReviewShare brings together 3D design review. design documents. with full intelligence.0 . into one application. embedded screenshots. 0 .Getting Started With PDMS Product Range 8:4 12. A horizontal and a vertical line on a display screen whose intersection represents the cursor position.Getting Started With PDMS Glossary of Terms and Abbreviations 9 9. overnight. with which you are assumed to be familiar. with expansions to their full derivations. Cancel Removes a form without making any changes (To cancel a graphical selection operation). 9. for example. for example pipework design. Attribute A specific item of data which defines one of the properties of an element in a database.0 . Crosshairs A crosshair cursor.2 Definitions Add-in An add-in provides a means of adding functionality. An element is fully specified by combining all its attributes. press the Esc key. which provides a method of switching to it. Abbreviations and acronyms used throughout the PDMS documentation. Batch Mode A method of running a computer program without user intervention. with brief explanations of their meanings in the context of AVEVA programs. The opposite is Interactive Mode. The command inputs are stored in a file and then read sequentially into the computer. Applicationware (‘Appware’) A suite of forms and macros designed for use with a specific design task. 9:1 12.1 Glossary of Terms and Abbreviations Introduction This glossary comprises: • • Technical terms relevant to PDMS. An add-in application appears on the applications menu. It does not list general process engineering terms. Form (also referred to as a Dialogue Box) That part of a graphical user interface screen into which you may enter the settings of parameters or command arguments. Default An option selected automatically if you do not specify any particular choice from an available range of commands or attribute settings. Data may be added to and removed from a file. whether administrative or technical. 2D drawing). Steelwork. The symbol is not part of the filename as defined by the computer's operating system. Filename The name of a file in the computer's operating system. When referenced from within PDMS the filename must be preceded by a / symbol. GROUP A collective element which can be used to form temporary links between otherwise unrelated elements in a database. Expression A mathematical or logical definition. Head The input end of a BRANCH (under normal flow conditions). Drag-and-drop Select with mouse and then drag (holding the mouse button down) to a different place. the calculated result of which is to be used as a command argument. is stored in a series of hierarchical databases. Model Management. Docking/Dockable This describes forms and menu bars that can be attached in appropriate places to the frame of the main PDMS window. HVAC.0 .g. 9:2 12. Equipment) or a specific area of the design process (e. or may be manipulated as a whole by operations on the complete file. identified by number and/or name and defined by its attributes.g. Discipline A branch of a project that is concerned with specific types of Plant items (e. Graphics File See Plotfile. Database All information which exists about an AVEVA design project.Getting Started With PDMS Glossary of Terms and Abbreviations Current Element The element in a database at which you are notionally situated at a given stage of database navigation. Piping. usually with prompting text which shows you what to enter at each location. File An identifiable part of the computer's memory used to store data. or in some contexts surround by quotes. Element A discrete item of data held in a database. A Group Member is an exception in that it is linked only indirectly to the GROUP. Macro A sequence of commands stored as a text file. the command processor reads each line of the file in turn and behaves as if the commands were being directly entered. You can only access a database if you have access rights to an MDB which contains it. Multiple Database (MDB) A group of databases linked together administratively for a specific purpose. The levels to be drawn are specified as part of the plotting command.0 . which is allocated automatically by PDMS. If the distance from the pointer position to the intended location is larger than the hit radius. Name A name in PDMS is an element identifier which you allocate to it. Typically used to copy collections of elements from one module to another. The opposite is Batch Mode. A member is a special case of an offspring. 9:3 12. When the macro is called from within PDMS. which is a parent but not its owner. Offspring A lower-level element linked anywhere below another element (one of its parents) in a database hierarchy. analogous to a generation in a family tree. Level (drawing) An attribute of an element in a Design database which defines whether or not the corresponding item is to be shown when a drawing is plotted. Member (of an Element List) A lower-level element linked immediately below another element (its owner) in a database hierarchy. Level (hierarchic) The vertical position at which a given type of element is situated in a database structure. My Data a storage area for remembering PDMS data for future use. Interactive Mode The method of operation whereby you perform an operation using the mouse and/or keyboard and wait for PDMS to interpret and act upon it before you perform the next operation. Owner One higher-level element linked directly above another element (one of its members) in a database hierarchy. This identifier is always additional to the element's reference number.Getting Started With PDMS Glossary of Terms and Abbreviations Hit Radius The maximum acceptable error in identifying a point on a screen using a graphics pointer. the location will not be identified. Module A subdivision of the overall PDMS program which is used to carry out a particular type of operation on the databases. It is an alphanumeric string prefixed by a / symbol. Member (of a Team) A named PDMS user who is linked with other users (as a team) who share common access rights to one or more databases. Each module has its own name within the program suite. Enter (key) The carriage return key on the keyboard. an arrowhead) identifies a location or an element in the depicted part of the design model. The term has a specific meaning in PDMS which may not correspond with its usual engineering meaning.) used to build up the design of a physical entity in the design model or component catalogue. Primitive A fundamental design shape (box. A P-line is a p-point extruded in a specific direction. Plotfile A file which contains encoded graphics data.Getting Started With PDMS Glossary of Terms and Abbreviations Parameter A -variable item of information (value. indicating the path by which information is transferred logically between the various parts of the databases. Read-only An access category that allows you to look at the contents of a database or file but not to modify them. P-point (Principal Point) An imaginary location and direction used to manipulate and interconnect elements which represent physical entities in the design model. Used to end each typed command line and send its contents to the command processor. text etc. Pointer (2) A link between elements or attributes. Pointer (1) An indicator (also referred to as the cursor) on a display screen which identifies one of two types of location: An alpha pointer (e. Shortcut Menu a context-sensitive menu activated by the secondary (usually right-hand) mouse button.g. Also referred to as the Return key. The file's contents can be unspooled to a plotter or graphics screen when the corresponding drawing is to be generated. which defines part of a complex piping system. 9:4 12.) which must be defined before a command can be executed unambiguously. cylinder etc.0 . a flashing block or bar) shows where the next input character will appear A graphics pointer (e. Read/Write An access category that allows you to look at the contents of a database or file and to modify them. PIPE An element.g. Selection A selection of objects defined using the 3D graphical view. comprising an assembly of BRANCHes. An owner is a special case of a parent. Parent A higher-level element linked anywhere above another element (one of its offspring) in a database hierarchy. ABA ADP ASCII API CATREF CE CL COCO CPU Area Based ADP Automatic Drawing Production American Standard Code for Information Interchange Application Programming Interface Catalogue Reference Current Element Centreline Connection Compatibility Central Processor Unit 9:5 12. always allocated the symbol /* as its PDMS name. User-Defined Attribute A database attribute whose name and type of content are defined by the user rather than by the default PDMS structure. Each combination of output format and plotter type requires a specific unspooler. Unspooler A translation program which allows graphical output files (plotfiles) produced by a computer program to be input to an offline plotter.0 . are not listed. Textual Expression An expression which manipulates text simply as strings of alphanumeric characters without regard to their overall meaning. Toolbar A collection of GUI icons. containing its title.Getting Started With PDMS Glossary of Terms and Abbreviations Syntax (Of Commands) the rules which define precisely how a command line must be entered so that PDMS can interpret your instructions unambiguously. WORLD The highest level element in any database. particularly those which are simply the first few letters of an obvious word. Title bar The top of a window. used to trigger the GUI actions. Team An administrative grouping of PDMS users who share common access rights to one or more databases.3 Abbreviations and Acronyms Abbreviations which are thought to be self-explanatory. Tail The output end of a BRANCH (under normal flow conditions). 9. Syntax is usually specified by using diagrams to show the valid command sequences. 0 .Getting Started With PDMS Glossary of Terms and Abbreviations CREF CTORU DABACON DAC DB DDL DXF GTYP GUI HPGL I/O IGES Iso ADP LJSE MDB MOM MDS OS Pn PA PADD PDMS PH P&ID PID PL PML POHED PT PTRANS PVOL Q Connection Reference Circular (cross-section) Torus Database Constructor Data Access Control Database Data Definition Language Drawing Exchange Format (as used by AutoCAD®) Generic Type Graphical User Interface Hewlett Packard Graphics Language Input/Output International Graphics Exchange Specification Isometric ADP Lap Joint Stub End Multiple Database Model Object Manager Multi-Discipline Supports Operating System P-point n (where n is an integer) P-Arrive or Arrive P-point Production of Annotated and Dimensioned Drawings Plant Design Management System Pipe Head Piping and Instrumentation Diagram Piping and Instrumentation Diagram P-Leave or Leave P-point Programmable Macro Language Polyhedron Pipe Tail Percent (%) Variable Translator Preferred Volume or Penalty Volume Query 9:6 12. 0 .or Three-dimensional Crosshair cursor location 9:7 12.Getting Started With PDMS Glossary of Terms and Abbreviations Refno RTORU SHU SKEY SPCOM SPREF STYP UDA VDM WN 2D or 3D @ Reference Number (of an element in a database) Rectangular (cross-section) Torus Standard Hookup Symbol Key Specification Component Specification Reference Symbol Type User-Defined Attribute View Definition Matrix Weld Neck Two. 0 .Getting Started With PDMS Glossary of Terms and Abbreviations 9:8 12. 0 .Getting Started With PDMS Core Filters for Explorers A Core Filters for Explorers The core filters available on Explorers are defined as follows: Design: Design DB: Piping Show Branch and descendents Show RPLGroup Show Framework Show Nozzles Show Hangers Hide below Bound Hide below Drawing Hide below sections Hide below Panels Hide below Generic Sections Hide Pnode Hide Group world Hide Building World Hide Rule World Hide Docu world Skip Sub-Equipment Skip Template Show Bound Show Equipment Show Pipe Show Pipe Track Show Pvolume Show Drawing Show Rplane Show datum Show Hvac Show Restraint Show Ground Model Show Structure and descendents Hide below Substructure Hide below Pnode Hide below Section Hide below Panel Hide below Generic Section Structural A:1 12. 0 .Getting Started With PDMS Core Filters for Explorers Structural continued Hide Linkset Hide Porset Hide DPset Hide Design Data Set Hide Template Hide Group world Hide Building World Hide Rule World Hide Docu world Hide Template World Show Bound Show Drawing Show Ground Model Show Pipe Show Pipe Track Show Pvolume Show Datum Show Rplane Show Restraint Show Section Show Panel Show Generic Section Show Wall Show Straight Wall Show Gwall Show Floor Show Screed Show Cwall Show cfloor Show Cscreed Show Equipment and descendents Hide Linkset Hide Porset Hide DPset Hide Design Data Set Hide Template Hide Group World Hide Building World Hide Rule World Hide Docu world Hide Template World Equipment A:2 12. 0 .Getting Started With PDMS Core Filters for Explorers Hangers & Supports Show Bound Show Equipment Show Pipe Track Show Pvolume Show Drawing Show Rplane Show datum Show Substructure Show Panel Show Attas Show Hangers and descendents Hide Linkset Hide Porset Hide DPset Hide Design Data Set Hide Template Hide Group world Hide Building World Hide Rule World Hide Docu world Hide Template World Draft: Design DB: Piping Show Branch and descendents Show RPLGroup Show Framework Show Nozzles Show Hangers Hide below Bound Hide below Drawing Hide below sections Hide below Panels Hide below Generic Sections Hide Pnode Hide Group world Hide Building World Hide Rule World Hide Docu world Skip Sub-Equipment Skip Template A:3 12. 0 .Getting Started With PDMS Core Filters for Explorers Structural Show Bound Show Equipment Show Pipe Show Pipe Track Show Pvolume Show Drawing Show Rplane Show datum Show Hvac Show Restraint Show Ground Model Show Structure and descendents Hide below Substructure Hide below Pnode Hide below Section Hide below Panel Hide below Generic Section Hide Linkset Hide Porset Hide DPset Hide Design Data Set Hide Template Hide Group world Hide Building World Hide Rule World Hide Docu world Hide Template World A:4 12. Getting Started With PDMS Core Filters for Explorers Equipment Show Bound Show Drawing Show Ground Model Show Pipe Show Pipe Track Show Pvolume Show Datum Show Rplane Show Restraint Show Section Show Panel Show Generic Section Show Wall Show Straight Wall Show Gwall Show Floor Show Screed Show Cwall Show cfloor Show Cscreed Show Equipment and descendents Hide Linkset Hide Porset Hide DPset Hide Design Data Set Hide Template Hide Group World Hide Building World Hide Rule World Hide Docu world Hide Template World Show Bound Show Equipment Show Pipe Track Show Pvolume Show Drawing Show Rplane Show datum Show Substructure Show Panel Show Attas Show Hangers and descendents Hide Linkset Hide Porset Hide DPset Hide Design Data Set Hide Template Hide Group world Hide Building World Hide Rule World Hide Docu world Hide Template World Hangers & Supports A:5 12.0 . A:6 12.0 .Getting Started With PDMS Core Filters for Explorers Draft: PADD DB: General User Show Drawing descendants Hide tasks Hide Library Hide Plane library Skip Registry Show Label library descendents Show Symbol library descendents Show Special Label descendents Show General Label descendents Show Sheet library descendents Show ID list library descendents Show Plane library descendents Show Tagging rule library descendents Show Circulation list library descendents Show Representation rule library descendents Show Task library descendents Show Drawing Template library descendents Show Iso Symbol Template library descendents Skip Registry Skip Department Administrator Spooler: Design DB: Piping Show Branch and descendents Show RPLGroup Show Framework Show Nozzles Show Hangers Hide below Bound Hide below Drawing Hide below sections Hide below Panels Hide below Generic Sections Hide Pnode Hide Group world Hide Building World Hide Rule World Hide Docu world Skip Sub-Equipment Skip Template Spooler: Fabrication DB No filters available. 0 .Getting Started With PDMS Core Filters for Explorers Isodraft: Design DB: Pipe Isodraft: Fabrication DB: No Filters available. Show Branches A:7 12. 0 .Getting Started With PDMS Core Filters for Explorers A:8 12. . . . . . . . . . . . . . . . . . MONITOR Module . . . . . . . . . . . . . . . . . . . . . . . . . 7:2 7:2 7:2 6:4 6:4 2:7 6:1 Index page 1 12. . . . . . . . 6:3 D Database CATALOGUE . . . . . . pull-down . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2:7 List scrollable . . . . . . . 2:4 Drawlist GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3:2 COMMS . . . . . . . . . . . . . . . . . 2:5 Dockable Forms . . . . . . . . . . . . . . . Mouse buttons functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2:7 DRAFT module . . . . . . . . . . . . . . . . . . . . 7:2 I ISODRAFT module . . . . . . . . . . . . . . . . . . . . . . . . . 3:3 hierarchy . . . . . . . . . . . . . 3:2 DICTIONARY . . 7:2 Current list position . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6:2 toggle . . . . . . . . . . . . . . . . . . . . . . 3:3 DESIGN . . . . . . . . . . . . . . . . . 6:3 E Escape key/button . . . . . . . . . . . . . . . . 2:5 L LEXICON module . . . . . . . . . . . . . . Menu bar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2:3 Diagrams . . . . . . . . . . . . . . . . 6:5 M Member . . . . . . . . 7:8 B Button control . . . . . . . . . . . . . 3:2 PROPERTIES . . . . . 3:3 SYSTEM . . . . . . 7:2 MISC . . . (of element) . . . . . . . . 6:10 Control button . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3:3 PADD . . . . . . . . . 7:24 C Check box . . . . . . . . . . . . . . . 6:3 Current element . . . . . . . . . 3:4 DESIGN module . . . . . . . . . . . . . . . . . . . . . . . 6:5 G Grid Data . . . . . . . . . . . . . . . . . . . . 6:3 Command Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Getting Started With PDMS Index A ADMIN module . . list . . . . 6:3 radio . . 3:3 TRANSACTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 . . . . . . . . . . . . . . . 6:4 Index page 2 12. 2:6 Product Range . . . . . . . . . . . . . . . . . . . . . . 6:4 T Text box . . . . 6:5 Submenu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6:2 Toolbar . . . . . . . . . . . 6:2 S Scrollable list . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7:14 SPECON module . . . . . . . . . . . . . . . . . 2:4 Status bar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6:4 R Radio button . . . . . . . . . . . . . . . . .Getting Started With PDMS O Option button . . . . . . . . . . . . . . . . . . . . . . 6:5 PROPCON module . . . . . . . . . . . . . 6:3 Search Utility . . . . 7:2 P PARAGON module . . . . . . . . . . . . . . . . 3:1 Prompts . . . . . . . . . . . . . . . . 2:6 SPOOLER module . . . . 6:2 Owner . . 8:1 Project Folder . . . . . . . . . . 2:6 Pull-down menu .
Copyright © 2024 DOKUMEN.SITE Inc.