Beruflich Dokumente
Kultur Dokumente
V8I
3D Equipment Modeling
DAA037980-1/0001
COPYRIGHT INFORMATION
TRADEMARK NOTICE
Bentley, the "B" Bentley logo, and MicroStation are registered or non-registered trademarks of Bentley Systems, Inc. or Bentley Software, Inc. All other marks are the property of their respective owners.
COPYRIGHT NOTICE
2010, Bentley Systems, Incorporated. All Rights Reserved. Including software, file formats, and audiovisual displays; may only be used pursuant to applicable software license agreement; contains confidential and proprietary information of Bentley Systems, Incorporated and/or third parties which is protected by copyright and trade secret law and may not be provided or otherwise made available without proper authorization.
ACKNOWLEDGEMENTS
ISOGEN is a registered trademark of Alias Ltd., United Kingdom. Windows is a registered trademark of Microsoft Corporation. AutoCAD is a registered trademark of Autodesk, Inc. Adobe, the Adobe logo, Acrobat, the Acrobat logo are registered trademarks of Adobe Systems Incorporated. Oracle is a registered trademark of Oracle Corporation. Crystal Reports is a registered trademark of Business Objects SA. Volo is a registered trademark of Autodesk, Inc. Other brands and product names are the trademarks of their respective owners.
TABLE OF CONTENTS
CHAPTER 1: INTRODUCTION
WHAT IS EQUIPMENT? .............................................................................................. 1-2 SYSTEM REQUIREMENTS......................................................................................... 1-2 HELP AND DOCUMENTATION................................................................................... 1-3 HTML HELP AND PDF TUTORIAL FILES....................................................... 1-3 HELP ORGANIZATION................................................................................... 1-3 PRINTING HELP/TUTORIAL FILES ............................................................... 1-5 PROGRAM FEATURES .............................................................................................. 1-5 NEW FEATURES ............................................................................................ 1-6 AUTOCAD RELATED FEATURES ........................................................... 1-6 GENERAL AUTOPLANT ENHANCEMENTS............................................ 1-6 PIPING/EQUIPMENT ENHANCEMENTS................................................. 1-6 NEW CATALOG AND SPECS .................................................................. 1-7 PROJECTWISE RELATED SUPPORT..................................................... 1-7 OTHER FEATURES........................................................................................ 1-8 PROJECT DATABASE SERVER SOFTWARE SUPPORT ....................... 1-8 INTEGRATION WITH AUTOPLANT P&IW APPLICATIONS .................... 1-8 INTELLIGENT COMPONENTS ................................................................ 1-9 REPORTS................................................................................................. 1-9 PROGRAM ARCHITECTURE - CUSTOMIZATION ........................................ 1-9 LIMITATIONS................................................................................................ 1-10 ABOUT THIS TUTORIAL ........................................................................................... 1-11 CHAPTER OVERVIEW ................................................................................. 1-11 SUPPLEMENTAL APPLICATIONS ........................................................................... 1-13 TECHNICAL SUPPORT AND SERVICES ................................................................. 1-15 BENTLEY SERVICES ................................................................................... 1-15 BENTLEY SELECT ................................................................................. 1-15 BENTLEY PROFESSIONAL SERVICES ................................................ 1-15 BENTLEY INSTITUTE ............................................................................ 1-15 DOCUMENTATION CONVENTIONS ........................................................................ 1-16 PROCEDURE CONVENTIONS .................................................................... 1-16
TABLE OF CONTENTS
iv
TABLE OF CONTENTS
iii
TABLE OF CONTENTS
iv
INTRODUCTION
Bentley AutoPLANT EQUIPMENT is a 3D integrated equipment application, used to design intelligent equipment vessels and nozzles. WHAT IS EQUIPMENT? SYSTEM REQUIREMENTS HELP AND DOCUMENTATION PROGRAM FEATURES ABOUT THIS TUTORIAL SUPPLEMENTAL APPLICATIONS TECHNICAL SUPPORT AND SERVICES DOCUMENTATION CONVENTIONS 1-2 1-2 1-3 1-5 1-11 1-13 1-15 1-16
1-1
INTRODUCTION
W HAT IS EQUIPMENT?
WHAT IS EQUIPMENT?
EQUIPMENT places equipment, nozzles, ladders, platforms, and walkways in 3D space. EQUIPMENT provides numerous equipment, nozzle, and structure placement options, and includes primitives that may be used to construct equipment assemblies. An EQUIPMENT model may also be opened in the AutoPLANT PIPING application to directly connect PIPING components to your EQUIPMENT nozzles. Equipment dialogs are intuitive, and display annotated views of the requested dimensional parameters. You can also connect a series of intelligent primitives to build virtually any desired equipment assembly. This tutorial introduces some of the main features of the application, and walks you through placing nozzles on equipment, and creating an equipment assembly. For detailed information related to the use of a specific command or function, or information on the customization of any EQUIPMENT feature, refer to the on-line help.
SYSTEM REQUIREMENTS
You must have a CD drive or Internet access for product installation. The following prerequisites are required to run Bentley Plant Design V8i applications.
Operating System Network Environment Hardware Environment CPU Memory Windows XP Professional SP2 or later Windows Vista 32 Bit SP1 Windows Server 2000, 2003 Minimum hardware requirements are recommended based on the specified version of AutoCAD being used with any additional requirements noted below. Intel Pentium 4 processor or AMD Athlon, 3.0 GHz or greater, or Intel or AMD Dual Core processor, 2.0 GHz or greater 2 GB Memory or greater 2 GB free hard disk space available for software operation over and above the installation disk space. 1,280 x 1,024 32-bit color video display adapter (true color) 128 MB or greater, OpenGL, or Direct 3D capable workstation class graphics card. For Windows Vista, a Direct 3D capable workstation class graphics card with 128 MB or greater is required. ProjectWise V8i (8.11.5) AutoCAD: 2006, 2007, 2008, 2009 AutoCAD Mechanical Desktop 2006, 2007, 2008 Architectural Desktop: 2006, 2007, 2008 Building Systems 2006, 2007, 2008 AutoCAD Mechanical 2006, 2007, 2008 Note: The latest applicable service packs must be used for the above products. Database Integration Microsoft Access 2003, 2007 SQL Server 2005 (Standard and Enterprise)
Graphics Card
1-2
SQL Server Express Oracle 10g Release 2. Version: 10.2.0.4 Oracle 11g Release 1. Version: 11.1.0.6 Other Related Products Microsoft Office 2003, 2007 .Net Framework 2.0 or higher .Net Framework 1.1 with AutoCAD 2006 Crystal Reports Version 12 Isogen 9.1
Before you install the Bentley Plant Design software, you should confirm that you have adequate hardware and software capabilities to install and use the product.
HELP ORGANIZATION
EQUIPMENT Help is the source for answers to any questions you might have about program features and functionality. All EQUIPMENT command dialogs provide a help button to quickly display context-sensitive help on that option. EQUIPMENT Help includes the following main topic areas:
+ +
New Features: Provides links to new and modified features by version number. Working with AutoPLANT 3D Plant Design: Provides access to procedures that specify how to use AutoPLANT.
INTRODUCTION
HELP AND DOCUMENTATION
+
Command Reference: This folder is organized to closely match the structure of the Equipment main menu. This should enable you to quickly locate help on a specific menu option. In general, the help for each command resides in a separate folder under the menu name folder where it exists in the menu. Most command folders also contain a How To sub folder, which includes a set of procedure topics that describe how to use that command.
INTRODUCTION
PROGRAM FEATURES
PROGRAM FEATURES
EQUIPMENT runs on top of AutoCAD as shown below. It includes menus and toolbars of commands designed to create and modify equipment models. The EQUIPMENT menus are organized in a cascading style like those in AutoCAD. In addition, EQUIPMENT provides easy access to AutoCAD commands, and support of most AutoCAD command line key-ins.
INTRODUCTION
PROGRAM FEATURES
NEW FEATURES
Many new features were added to enhance the performance and operation of Bentley Plant Design V8i applications. Below is a brief overview of upgrades included in this release.
Support for AutoCAD 2009 Autohide option for dockable containers. (i.e. Component Preferences) AutoPLANT Component Properties in ACAD palette
Shipped Crystal Report Engine 11.5 Latest Isogen 9.1 included Xref Bind support for Briefcase drawing in Project mode drawing and vice versa Implementation of native ISOGEN based Center of Gravity calculations Allow split criteria to be combination of any file(s) Isogen support of Conduit module Fluid volume for COG now calculated using pipe ID instead of OD
PIPING/EQUIPMENT ENHANCEMENTS
Additional orientation options for Angled U-Bolt support New check facing function for lap joing stub end flanges Enhanced the representation of insulation on flanges Allow tag modification during explode/bind function Stop signs are now ignored by Connectivity Checker Calculation of bolt lengths on the basis of specs
INTRODUCTION
PROGRAM FEATURES
The dialog box of the gear operator has been updated to include a check box which allows the user to place an integrated roto chain links on gear operator Option to update the Main Size information in xData via Update from spec dialog Associated primitives tags linked to parent Equipment Referenced drawing data refreshed on reload xRef Updated placement design for supports including dummy leg BOP and flat turn elbow supports Refrigeration module regulators placement logic is updated and no by default all regulators are drawn in vertical direction
Neutron catalog Pikotek catalog TK catalog Din catalog update Sesco catalog OMB catalog
Support for ProjectWise V8i Save As support in AutoPLANT PW enabled project Copy document support in PW Explorer for AutoPLANT 3D docs Work Area integration with ProjectWise WorkArea xRef synchronization with ProjectWise Drawing Flattener integration with ProjectWise
INTRODUCTION
PROGRAM FEATURES
Multiple documents export\import from ProjectWise Explorer into Briefcase Mode 2d/3d applications and Consistency Reporter updated to view documents in ProjectWise enabled projects
Disallow user to save files opened as Read-Only and instead prompt to do SaveAs
OTHER FEATURES
PROJECT DATABASE SERVER SOFTWARE SUPPORT
One of the primary capabilities of Bentley Plant applications is support for powerful databases such as SQL Server and Oracle. Previously, only MS Access was supported and the user had to manage their project using manual procedures. There are three modes of operation that you can choose from for a project.
Briefcase mode: (replaces the former Standalone mode) single drawing, no project database. Suitable for a one-off drawing or a small project. Distributed mode: project database, with individual model MDB files. This mode closely resembles the capabilities provided in AutoPLANT 3D v2.01 applications. Distributed mode is intended for small/medium sized projects where the user wants to continue to run MS Access or MSDE for the primary database while retaining the benefits of a managed project. Central mode: all data stored in central project database. Requires MSDE, Oracle, or SQL Server. Note Central Mode and/or Oracle & SQL Server is an additional cost item
INTRODUCTION
PROGRAM FEATURES If the user is only responsible for the detailed design phase of a project, P&IW applications such as Data Manager and Datasheets can still be used in conjunction with the PDW data. Line list reports or equipment data sheets can be generated from the data entered in the 3D environment. There are additional 2D/3D tools such as the ability to browse the P&ID from within a 3D application, set the current spec and size from a component on the P&ID, etc.
INTELLIGENT COMPONENTS
EQUIPMENT models are not merely drawings. As the model is created, component data is also maintained in an external project database. The component data can be edited at any time during a drawing session. The dimension and position parameters initially defined to place a component may be edited and the corresponding graphic re-drawn to reflect these changes. If dimensional parameters of parent equipment primitives are modified, linked children diameters may be adjusted automatically.
REPORTS
The Report Writer module provides a means to generate a set of external reports on the data contained in the current model, or across a range of models. AutoPLANT makes extensive use of the Crystal Reports run-time engine to process data in external drawing databases. Equipment List and Nozzle Schedule report types are provided. You can customize reports or create your own.
INTRODUCTION
PROGRAM FEATURES
LIMITATIONS
At this time AutoPLANT applications are not MDI-aware, which means they do not support the new multiple document interface introduced in AutoCAD 2000.
INTRODUCTION
ABOUT THIS TUTORIAL
CHAPTER OVERVIEW
A brief description of the information presented in each chapter of this Tutorial is given below. CHAPTER 1 - INTRODUCTION This chapter provides an overview of the EQUIPMENT interface, contains a description of the exercises that will be covered in the Tutorial, describes how to contact Technical Support, and introduces you to the conventions used throughout this document. CHAPTER 2 PROGRAM START In this chapter, you will learn how to start EQUIPMENT and define initial drawing settings and preferences. CHAPTER 3 - EQUIPMENT PLACEMENT In this chapter, you will learn how to place equipment. Placement is executed via data entry dialogs in which the equipment's dimension and placement options are defined. Once placed in the model, you can use the Equipment Tools > Edit Component command to modify the equipment attributes. The system will redraw the selected item to reflect any new values specified in the data entry dialog.
CHAPTER 4 - NOZZLE PLACEMENT Nozzles are placed on equipment by selecting a nozzle placement option from the menu, selecting the equipment to attach it to, then specifying the desired position and dimension parameters. In this chapter you will learn how to attach axial and radial nozzles to a horizontal vessel. CHAPTER 5 - BUILDING EQUIPMENT FROM PRIMITIVES Custom equipment can be constructed from a set of primitive objects. EQUIPMENT provides numerous primitive placement options to enable you to interactively construct your own equipment. These primitives represent a wide range of shapes and solids that can be used to construct any imaginable equipment configuration. In this chapter, you will learn how to construct a multi-stage vertical vessel from primitives. CHAPTER 6 - DATABASE OPERATIONS This chapter provides an overview of the manner in which drawing data is handled in the external project database based on your project mode. This chapter also introduces commands that enable you to modify and query EQUIPMENT component data in the external database. CHAPTER 7 - REPORT GENERATION This chapter covers the reporting options provided in EQUIPMENT. You will learn how to generate Equipment Lists and Nozzle Schedule reports. CHAPTER 8: SUPPLEMENTAL APPLICATIONS This chapter introduces the supplemental applications provided with AutoPLANT. These applications enable you to configure projects, customize the system, generate specs, etc.
INTRODUCTION
SUPPLEMENTAL APPLICATIONS
SUPPLEMENTAL APPLICATIONS
AutoPLANT software is shipped with a set of supplemental applications. These utilities are provided in the main AutoPLANT 3D menu and toolbar as shown below. The top part of the menu contains AutoPLANT applications. Options that appear grayed-out in the menu have not been installed.
AutoPLANT 3D Toolbar
AutoPLANT 3D Menu
Hint
You can also directly launch all of the supplemental applications (except Import/Export) from the Windows Start menu by selecting the start icon from the Bentley > Plant > Project Tools or Tools folders.
A brief description of these applications is provided in the following table. A more detailed introduction to the applications that are shipped with your AutoPLANT software is provided in Chapter 8, Supplemental Applications at the end of this tutorial. Each of these applications has its own associated context-sensitive help file. Refer to the respective application help file for a detailed explanation of every available feature and function.
INTRODUCTION
SUPPLEMENTAL APPLICATIONS
Import/Export
Import/Export is intended to facilitate transfer of CAD data between AutoPLANT and other CAD/CAE software. The transfer is accomplished using Bentleys Plant Design (PXF) data format, which can either be generated or read by AutoPLANT. AutoPLANT also supports output to a Piping Component Format (PCF) for input to Alias Limiteds ISOGEN software. JSM (J Space Model) Export format is used to allow Bentleys Enterprises Navigator to view the models in JSpace. Further information is provided in Chapter 10 about this Export Format. Model Review must be purchased separately. It is an interactive 3D viewer for models and sets of models that interact with these at a guaranteed frame rate. It supports multiple formats, as well as its own native file formats. Navigation and view controls enable the most complex model to be explored with ease. AutoPLANT may operate in three primary project modes: Briefcase, Central, or Distributed. These modes determine the manner in which model data is stored and also may limit access to specific functionality in the application based on this selection. The Project Administrator enables you to create and manage project data and drawing/model defaults and settings. The Project Administrator is the tool for modifying these files and creating saved sets of configuration definitions that can be applied to a particular project. This option displays when you are working in Briefcase mode or ProjectWiseintegrated projects. In these applications, the model data is stored as a configuration instead of in a project. The Configuration Editor enables you to edit/save configuration definitions which can be used for these modes. The Relationship Manager provides a central location for an administrator to manage Bentley AutoPLANT 3D relationship values (e.g., LineNumber, Unit, Area, Service, Spool, and Document.) It can be used in either a project or configuration environment. The Class Editor provides a single source for the manipulation of AutoPLANT PIPING and ISOMETRICS modules, components, and their associated configuration files on a project-by-project basis. The Script Editor provides an intuitive user interface to create/customize AutoPLANT Basic drawing scripts and functions. Context-sensitive help is provided to almost every standard Basic and AutoPLANT Basic API Extension command, function, data type, etc. The Dialog Editor provides an intuitive graphical user interface to create/customize AutoPLANT-compatible Basic dialogs that may be used in your Basic scripts and functions. The BasicScript statements that construct the dialog instance may be inserted directly into custom scripts created with the Bentley Script Editor. The Drawing Access Mode toggles a dialog which indicates whether the drawing was last saved in a project, or as a briefcase mode drawing. You may then specify how you want to open the drawing for the current session.
Model Review
Project Administrator
Configuration Editor
Relationship Manager
Class Editor
Script Editor
Dialog Editor
INTRODUCTION
TECHNICAL SUPPORT AND SERVICES
BENTLEY SELECT
Bentley SELECT is the comprehensive delivery and support subscription program that features product updates and upgrades via Web downloads and MySELECT CD, around-theclock technical support, exclusive licensing options, discounts on training and consulting services, as well as technical information and support channels for its members. Client Server is an online newsletter for Bentley SELECT subscribers. This online resource is filled with the latest technical news and information. Archives of Client Server provide an abundant resource of technical information in the form of book excerpts, case studies, commentary and analysis, and productivity tips.
BENTLEY INSTITUTE
The Bentley Institute manages professional training programs to ensure consistent, high quality, user training for a variety of Bentley products and varying levels of application experience. Bentley Institute training is developed to maximize your productivity by using examples relevant to your day-to-day project efforts. Training is developed concurrently with software applications to provide knowledge of the latest tools and features. Additionally, all Bentley Institute faculty meet rigorous certification requirements.
INTRODUCTION
DOCUMENTATION CONVENTIONS
DOCUMENTATION CONVENTIONS
A number of conventions are maintained throughout this Tutorial to make the information presented easier to identify and understand.
Convention NOTE: HINT: WARNING: FILENAMES
Program Code
Description Precedes information of general importance. Precedes optional time-saving information. Precedes information about actions that should not be performed under normal operating conditions. Directory paths and file names are italicized. Example: \AT-EQP directory, AUTOEXEC.BAT file. Excerpts from text or basic script files and script variables and statements appear in the font shown. Commands or information that must be manually entered is bolded in the font shown. Menu commands and dialog buttons appear in a sans serif font that stands out from normal body text. Example: After selecting the File menu, press the OK button in the dialog. Dialog and database table names are italicized. Example: The Preferences dialog. Indicates that the command must be executed from a menu or dialog. Indicates an item (component or point) that may be picked on a drawing. Throughout this the menuin command sequence required totoolbar execute a is command will beTutorial, explicitly defined the text, while the associated button presented in the left margin.
PROCEDURE CONVENTIONS
Several procedures are provided throughout this tutorial. Menu selections are emphasized in bold while the toolbar equivalent is shown in the margin. Refer to the example below.
PROGRAM START
This chapter explains how to start a new drawing, select a project, and then establish initial drawing settings and project preferences. The organization of the menu and toolbar commands is also introduced.
STARTING EQUIPMENT A TOUR OF THE INTERFACE DRAWING PREFERENCES COMPONENT PREFERENCES SAVING THE MODEL CHAPTER REVIEW
2-1
PROGRAM START
STARTING EQUIPMENT
STARTING EQUIPMENT
This section explains how to start the EQUIPMENT application. 1. Select Start > All Programs > Bentley > Plant > Plant Design for AutoCAD to start AutoCAD and load the AutoPLANT 3D menu. The AutoPLANT 3D menu and toolbar are added, which provide access to an integrated set of applications and utilities. 2. Select AutoPLANT 3D > Equipment. The Open Project dialog displays as shown below.
Three sample projects are installed with the application. These projects are not intended for production use. 3. Select the project from the list for the environment that you would like to complete this tutorial (Sample_Imperial or Sample_Metric). 4. Click OK. The Login dialog displays as shown below.
5. Enter the User Name and Password provided by your project administrator.
2-10
PROGRAM START
STARTING EQUIPMENT 6. Set the Save Password option. 7. Click OK. Setting this option instructs the system not to prompt for login information for the remainder of your session. Note If this is the first time you are running this application and your Project Administrator has not provided you with this information, use Supervisor for the User Name and Password
This dialog displays the project and sets the units and other parameters that are used to create the model. A number of configuration files are required to serve as placeholders for the definition of the configuration defaults and settings. The Project Administrator is used edit these files and creates and customizes projects. If you are not working in a project environment, then the Configuration Editor is used to modify these parameters. 8. Set the North direction to 90 (degrees). 9. Set the World Length to 100 {30000}. 10. Set the World Width to 60 {18000}. Note Throughout this tutorial imperial input is provided with its metric equivalent enclosed in brackets { }. Please be sure to enter the appropriate input based on the project type you selected above.
9. Disable the Insert North Arrow option to suppress the placement of a north arrow symbol. 10. Disable the Draw Limits Box check box to suppress the placement of a box that illustrates the model limits defined above. 11. Click Done.
2-3
PROGRAM START
A TOUR OF THE INTERFACE The Equipment menu is added to the AutoCAD pull-down menu, which provides access to all EQUIPMENT commands and functions.
Hint
To view the command that will be executed by a toolbar button, simply position the cursor over a button and pause. A tool tip will display describing that item as shown at left.
2-4
PROGRAM START
A TOUR OF THE INTERFACE
MENUS
The Equipment menu is a cascading style menu, which contains commands and functions for equipment model design. A brief description of each of the main menu options is provided in the table below:
MENU Setup Vessels Exchangers Pumps Spec Pumps Heaters Storage Tanks Material Handling Spec Reactors Underground Equipment User Defined Nozzles Structures Equipment Primitives Associative Primitives Transition Components Equipment Tools Database Tools Annotation Reports Drawing Production DESCRIPTION Provides options to define Drawing Preferences, and Project Preferences that will be used during the component placement process. Provides options to place vessels. Provides options to place exchangers. Provides options to place pumps. Provides options to place spec pumps. Provides options to place heaters. Provides options to place storage tanks. Provides options to place material handling equipment. Provides options to place spec reactors. Provides options to place underground equipment Provides a dialog to convert one or more existing AutoCAD or Equipment entities in a drawing into an EQUIPMENT type component. Provides options to place nozzles. Provides options to place structures. Provides options to place equipment primitives. Provides options to attach associative primitives to existing equipment components or to other primitives. Provides options to place transition pieces when building a custom piece of equipment. Provides options to edit, copy, and delete EQUIPMENT components, and define location points. 3D Display options are also located here. Provides options to edit equipment/nozzle database records, set a specific value of a drawing database field, and to clean or repair the drawing database. Provides options to annotate EQUIPMENT components. Provides options to generate Equipment List and Nozzle Schedule reports from your EQUIPMENT model. Provides options to setup a work area containing any number of models, then define and save 3D views of these drawings that may be placed in Paper Space.
2-5
PROGRAM START
DRAWING PREFERENCES
MENU 2D to 3D Script Tools Toolbars Help DESCRIPTION Provides an option to automate the process of creating 3D piping models from AutoPLANT P&ID drawing data. Provides access to applications and functions to develop/modify Rebis EQUIPMENT component drawing scripts and INI file settings. Controls the display of EQUIPMENT toolbars. Provides access to the EQUIPMENT on-line Help.
DRAWING PREFERENCES
1. Select Equipment > Setup > Drawing Preferences. The Drawing Preferences dialog displays as shown below. 2. Set the parameters as shown below.
3. Click OK.
2-6
PROGRAM START
DRAWING PREFERENCES
DESCRIPTION This setting defines how the layer name on which a component is placed is defined.
By Type (default): If the LAYER keyword for the component type you are placing is not assigned in CLASS.INI, then the component will be placed on the current AutoCAD layer. If the LAYER keyword for the component type you are placing is not assigned in CLASS.INI, then the component will be placed on the layer name formed by concatenating the LAYER value with Suffix defined in this dialog for the specific component type as described below. By Tag: This setting overrides the LAYER keyword definition in CLASS.INI. If set to this option, the component will be drawn on the layer name formed by concatenating the component's Tag or its parent's tag (if it exists) with the equipment, nozzle, or structure layer Suffix as described in the fields below.
If an equipment component is inserted and the Equipment Layer Mode is set to By Tag, then the suffix defined in this field is appended to the Tag Number entered in the equipment placement dialog to define the layer. The default is "_EQP". (e.g., if By Tag is set and the Tag Number entered is HV100 and the default equipment layer suffix is used; this equipment would be drawn on layer HV100_EQP) If a nozzle is inserted, and the Equipment Layer Mode is set to By Tag, then the suffix defined in this field is appended to its parent tag to define the nozzle's layer. The default is "_NOZ". (e.g., if By Tag is set and the default nozzle layer suffix is used, then a nozzle is connected to horizontal vessel HV100; this nozzle would be drawn on layer HV100_NOZ) If a structure is inserted, and the Equipment Layer Mode is set to By Tag, then the suffix defined in this field is appended to its parent tag to define the structure's layer. The default is "_STR". (e.g., if By Tag is set and the default structure layer suffix is used, then a circular platform is connected to horizontal vessel HV100; this platform would be drawn on layer HV100_STR)
2-7
Drawing Mode
The Drawing Mode area of the dialog has been added to support implementation of a flat 2D mode. The default 3D mode is the same as in previous releases. Set the mode by enabling the desired radio button. The 2D mode will generate and draw flat 2D entities using the 3D custom component counterparts. This method automatically converts, during placement, the 3D component into 2D native CAD objects, which have been generated via the new Hidden Line Removal (HLR) interface. The following describes other options that will be provided based on the drawing mode selection. Additional Options: If 3D is selected:
Surface Resolution: set the 3D Drawing Mode to display the Surface Resolution field. This value sets AutoCADs SURFTAB1 and SURFTAB2 environment variables, which control the mesh display of component graphics. A value between 2 and 32766 is required, while a value of 12 or 16 is recommended. Changing this value does not change the surface resolution of existing components. Display the mesh representation of 3D components using Equipment Tools > Graphic Preferences.
If 2D is selected:
to display the 2D HL Options option. Click this button to display an HLR Options dialog, which defines hidden line removal for 2D representations. Hidden line removal is handled on a per component basis.
each port of a nozzle when placed. If the port is not horizontal, and the ports end condition are set to be optimized, then the graphics are optimized at that port. If a vertical component port is found, the entity is changed to the Layer and Line Type specified below.
Once these options are set, all subsequent components are drawn in that mode until it is changed. Representations for existing components can also be generated using these settings.
PROGRAM START
COMPONENT PREFERENCES
EQUIPMENT enables you to define location points, which may then be selected as reference points to place equipment. This check box controls the display of the Location Point selection list when you place equipment. You will learn how to define and use location points in Chapter 3, Equipment Placement. This option prevents the current model from being included as part of the project selection process (i.e: more of a sketch or draft document that the user doesn't want to be part of the project yet.). When enabled, no components will be selectable by another other users in the project using the project selection method. Enable this box to show the exclusion zone for soft clashes. AutoPLANT now displays an informative tooltip when the cursor is hovered over a component. This will provide a quick view of limited component information . Equipment Components will only display the equipment Tag Number, while nozzles will display the nozzle Tag Number, Line Number and Nozzle Description. Enable this option to turn off the tooltip display. Indicates whether or not the AutoPLANT Selections dialog is displayed by any command/function that requires a selection set of components. It enabled, the dialog is displayed to enable you to used the advanced features to define a selection set of components. If disabled, you may use standard AutoCAD command to select components. Each project has a LIMITS.INI file, which defines the upper and lower value limits for the parameter fields in the EQUIPMENT component placement dialogs. This check box is provided to override the limits defined in this file. When this option is enabled, the values in the Equipment Layer Suffix/Prefix, Nozzle Layer Suffix/Prefix, and Structure Layer Suffix/Prefix fields would be applied as a prefix instead of a suffix.
Sketch Mode
AutoPLANT Selections
Override Limits
COMPONENT PREFERENCES
AutoPLANT supports relationships through the construct of project objects. These objects establish relationships between components based on their values. Relationships are used by functions (e.g., Reports, BOM, Auto-Iso, Update Components, etc.), which work on a selection set of components. For example, LineNumber is a project object. All components placed with the same LineNumber value are related. The shipping version of the application provides several project object definitions (LineNumber, Area, Unit, Service, and Spool). Values for these objects are defined using the Component Preferences control, or the Relationship Manager. Note The Relationship Manager may be started from the Bentley > Plant > Project Tools folder in your Windows Start menu.
Select Equipment > Setup > Component Preferences. The Component Preferences dialog displays as shown in the following figure.
EQUIPMENT PREFERENCES
The preferences in this control are defined on an application basis. For example, when working in the EQUIPMENT application, the control only displays the preferences configured for EQUIPMENT. This control is provided with the EQUIPMENT application primarily to add new line number values that are used for nozzle placements. To do this, you must select Nozzle from the Component Preferences drop down list as shown above to display the LineNumber preference in the grid. Selecting Piping from the application list displays a list of preferences for the PIPING application. If both PIPING and EQUIPMENT are loaded, set this value to Piping. The LineNumber setting still applies when placing nozzles in EQUIPMENT.
DISPLAY OPTIONS
The Component Preferences control is a dockable container that can be docked at left, top or bottom of the AutoCAD application window. Docking at left provides the same full view and options as the undocked "floating" container shown above. Docking at the top or bottom displays the control in MiniBar mode as shown below.
This mode does not provide options for adding, editing, or deleting preference values. It displays the control as a toolbar, to select the values for each preference.
PROGRAM START
SAVING THE MODEL The recommended workflow method would have your Project Administrator create the values in full mode. Next, since designers may not require access to the full set of Component Preferences control features, they would dock the container along the top of the AutoCAD application window to show the control as a minibar. From the minibar mode, they would only be concerned with selecting the appropriate value for each preference from the respective drop-down lists.
NAVIGATION TREE
The control also displays the relationship values in a navigation tree view. Click Relationships to display this view. The navigation tree displays the project objects in the current project at the primary node level. Expand a project object node by pressing the + button beside it. This displays the values defined for that object in the project. Navigation tree operations are performed using the Relationships toolbar, or the context menu displayed when you right-click on a project object or project object value. The Relationships list filters the display of projects in the navigation tree. Select a project object to display, or ALL to display all of the project objects. The remaining toolbar options are described below:
PROGRAM START
CHAPTER REVIEW
CHAPTER REVIEW
This chapter provided a brief overview of the various project operation modes. A detailed explanation of these modes as well as other project setup considerations may be found in the PROJADMIN.CHM help file. This help file may be launched via the Bentley > Plant > Help > Project Administrator Help selection in your Windows Start menu.
EQUIPMENT operates within the AutoCAD environment, and provides its own set of menus and toolbars. Toolbars are available to provide a more expedient means of executing EQUIPMENT commands and functions. The Setup > Drawing Preferences command displays a dialog to define the initial drawing settings for Surface Resolution, Equipment Layer Mode, Equipment Layer Suffix/Prefix, Nozzle Layer Suffix/Prefix, Structure Layer Suffix/Prefix, Use Location Point mode, Sketch Mode, Show Exclusion Zone mode and Disable Tooltips mode, AutoPLANT selections mode, Override Limits mode, and Use Layer Prefix mode. The Setup > Component Preferences command displays a dialog to create and assign values for project object preferences as well as the most common component preferences that may also be set via the Drawing Preferences dialog.
WHAT'S NEXT?
In the next chapter you will begin to construct an equipment model. A discussion of the component placement dialogs is provided, along with a discussion of placement techniques.
EQUIPMENT PLACEMENT
In this chapter, you will learn how to place equipment. EQUIPMENT provides several options for equipment placement. OVERVIEW EQUIPMENT PLACEMENT EQUIPMENT TOOLS CHAPTER REVIEW 3-2 3-3 3-11 3-15
3-1
EQUIPMENT PLACEMENT
OVERVIEW
OVERVIEW
Components are classified in EQUIPMENT as either EQUIP (equipment) type components, or ASSOC (associative) type components.
+
EQUIP type components exist independently of other components. These include the options in the Equipment placement menus and the Equipment Primitives menus. When placing an EQUIP type component, a dialog displays to define the components dimension and position parameters.. ASSOC type components must be attached to other components. These include the commands in the Nozzles, Structures, Associative Primitives, and Transition Components menus. ASSOC type components must be attached to an existing component to form the association. A dialog displays to specify the dimension and position parameters required to place the component with respect to the selected components reference point. Note EQUIPMENT uses the class definition information specified in the file CLASS.INI to determine a components type, default layer, color, Tag prefix, and other important information required to draw the component and write the drawing database information. The Script Tools > Equipment Class Editor option is provided to enable you to modify this information. This file resides in your network ..\EQUIP directory.
After completing this chapter, you will have learned how to place the ringed foundation storage tank and the horizontal vessel illustrated below.
3-10
EQUIPMENT PLACEMENT
This section illustrates the equipment component placement process. Equipment can either be placed by specifying the elevation and radial location from the origin, or by picking a predefined location point. Both of these methods are introduced in this section.
2. Type STGRF-01 in the Create new Equipment tag field. 3. Click Tab on your keyboard. The Typ and Num fields in the dialog are propagated using the value entered. Equipment tags are defined by concatenating the value of these two fields. Instead of entering the full tag value in the first field, you could have entered its parts in these two fields to form the new tag number. You can view/modify the Equipment Tag format in a projects Database > Tag Types properties page in the Project Administrator application. 4. Click OK. The equipment tag is added to the project database.
3-3
EQUIPMENT PLACEMENT
EQUIPMENT PLACEMENT The Storage Tank with Ring Foundation dialog displays as shown below. The tag defined above appears in the Tag field.
Hint
Each of the equipment placement commands displays a parameter definition dialog similar to the one shown above. A graphical representation of the component displays, with the requested parameters annotated. In addition, a descriptive prompt displays at the bottom of the dialog when the focus is in a parameter field. The units for the parameter display if you are not working in architectural imperial units. You can move to the next parameter field by pressing Tab, or move to the previous parameter field by pressing Shift + Tab.
5. Ensure that the parameters are defined as shown in the previous figure, then click OK. Note The default parameter values displayed in the dialog are read from the file DEFAULTS.INI. Each user will have a local copy of this file in their PROJECT_ROOT\CONFIG\EQUIP directory. The last parameter values specified for any component placement will be saved in this file. These values will display in the dialog the next time you attempt to place that component type.
3-4
EQUIPMENT PLACEMENT
EQUIPMENT PLACEMENT 6. Accept the default 0.0 elevation. Click Enter. 7. Specify the radial location in North/East distances. Type N and click Enter. 8. Enter the north distance. Type 120 {3000} and click Enter. 9. Enter the east distance. Type 120 {3000} and click Enter. Hint Imperial distances were input in inches in response to the placement prompts above. To enter these values in feet-inches format, type DDUNITS at the command line and then set Architectural as the Units format.
10. Zoom Extents to display the storage tank as shown in the following figure.
Note
Use the AutoCAD View toolbar to quickly move to different views of the model.
3-5
EQUIPMENT PLACEMENT
EQUIPMENT PLACEMENT
In the next exercise, you will create a template using the settings from the storage tank. 1. Select Storage Tank > Ring Foundation from the Equipment menu. The Create Tag dialog displays. 2. Enter STGRF-02 as the tag number. The placement dialog displays as shown below.
3. Change the value of parameter A to 5'. 4. Click Save As. The following dialog displays.
5. Click OK
3-6 Bentley AutoPLANT EQUIPMENT Tutorial
EQUIPMENT PLACEMENT
EQUIPMENT PLACEMENT The template is saved using the default name. 6. Click Select. The Equipment Configuration dialog displays.
7. The STGRF-02 template now appears in the list. To place a storage tank using the template, you could select the template name and click OK. 8. Click Cancel to close the dialog above and Cancel in the placement dialog to end the command without placing the tank.
3-7
EQUIPMENT PLACEMENT
EQUIPMENT PLACEMENT The default (working point) location point, WP, displays in the dialog. This is the default system working point, which is initially defined at coordinates (0,0,0). This point may be modified, or new location points created using this point as a reference. These points may then be selected as reference points when placing equipment. 2. Click Add. The following dialog displays.
Location points are defined with respect to an existing location point. 3. To define the horizontal vessel point, HV-100, use the default working point, WP, as the reference point. Enter the values shown above. 4. Click OK. The new point is added to the list of location points. 5. Click Close.
3-8
EQUIPMENT PLACEMENT
EQUIPMENT PLACEMENT 4. Select Equipment > Vessels > Horizontal Vessel. The Equipment Types dialog displays. 5. Select Vessel Tag from the list. 6. Click OK. The Create new Equipment tag dialog displays. 7. Type HV-100 in the Create new Equipment tag field. 8. Click OK to assign the tag. The Horizontal Vessel placement dialog displays as shown below.
The magenta-colored marker in the dialog graphic illustrates the vessels insertion point.
3-9
EQUIPMENT PLACEMENT
EQUIPMENT PLACEMENT 9. Enter the parameter values for the horizontal vessel as shown above. 10. Click OK. The Location Point List dialog displays as shown below.
11. Select the location point HV-100. EQUIPMENT uses the location point as the insertion point for the horizontal vessel. 12. Specify the elevation to equipment reference. 13. Press Enter. 14. Enter or pick the XY location. 15. Press Enter. 16. Enter direction angle or pick point <0.0>: 17. Press Enter to accept the default 0.0 angle, or pick a point to the right of the insertion point with ORTHO (F8) ON. 18. Zoom Extents to display the model as shown in the following figure.
3-
EQUIPMENT PLACEMENT
EQUIPMENT TOOLS Note If you change the settings for Location Point HV-100 or WP, the vessel will be moved relative to the changes in the reference point. However, the storage tank will remain at its current position since it was not placed relative to a location point.
EQUIPMENT TOOLS
EQUIPMENT tools are used to edit, copy, and/or delete existing equipment, define location points, change component display modes, and generate representations. These commands are available in the Equipment Tools toolbar and in the Equipment > Equipment Tools menu.
The Edit Component command modifies the original parameters used to define it. After closing the dialog, the selected equipment is redrawn with respect to the revised values. The Modify Tags command enables you to modify existing tags in your current model. When the command is launched, the AutoPLANT Selections dialog displays prompting you to create a selection set of components. Once this is done and you press OK, the Modify Tags dialog displays listing the tag(s) for the components selected. The Modify Tags dialog is also displayed automatically when you copy a tagged component allowing you to assign a unique tag number to the newly copied component. The Copy Component command copies an existing component and all of its associated components. For example, if a vessel has four nozzles attached, use this command to make a copy of the vessel and the attached nozzles. Associated components (e.g., nozzles, structures, etc.) cannot be copied individually using this command. You must place each associative component separately. The Tag for the copied equipment component will automatically be modified by appending the "$" symbol and the number of the copy enclosed in parenthesis. For example, if you have a horizontal vessel whose Tag is HV-100; when you copy this vessel, the copied item will be assigned Tag HV-100$(1). A subsequent copy of HV-100 would be assigned Tag HV-100$(2), etc. If the selected equipment component had any associated components (e.g., nozzles) attached to it, then the Tags for the copied associative components will NOT be changed. Duplicate nozzle tags are allowed as long as they do not exist on the same equipment. Use the Edit Component command after a copy to set the copied components Tag to the desired value. The Delete Component command should ALWAYS be used to delete equipment or associative components. For example, if you attach a nozzle to a vessel, then try to use AutoCADs Erase command to delete the nozzle, the vessel and the nozzle will be deleted. The Delete Component command enables you to delete the nozzle and leave the vessel. It also marks the drawing database record for the deleted item as deleted.
3-11
EQUIPMENT PLACEMENT
EQUIPMENT TOOLS
+
The Consistency Check command looks for inconsistencies between the external database and the graphics in the drawing. When executed, this command checks for components with duplicate/missing tag names, no master group, missing database records, and unattached group ID's. It also checks for associative type components that are not connected to a parent component. It will help identify, locate and fix components with these problems. The Component Information command prompts you to select a component, then displays its group name, tag, and class in a dialog for reference. The Hide Viewport command creates a flat representation of the model using the view defined in the selected viewport. The Location Points command displays a dialog to define and save reference point locations, which may then be selected for equipment placement. This function was covered earlier in this chapter. The Graphic Preferences: displays the AutoCAD Options dialog, with the PDW Graphics tab active. Graphic preferences used in AutoPLANT may be defined in this dialog. The Representations commands generate standard AutoCAD entity representations of EQUIPMENT component graphics. The Generate 2D View command creates a 2D representation of the current view of the selected component graphics on the current layer. The Generate 3D Mesh command creates an AutoCAD 3D representation of the current view of the selected component graphics on the current layer. The Generate 3D ACIS command creates an ACIS 3D representation of the current view of the selected component graphics on the current layer.
3-
EQUIPMENT PLACEMENT
EQUIPMENT TOOLS
EDITING EQUIPMENT
In this section, you will use the Edit Component command to modify the thickness of horizontal vessel HV-100s saddles.
3-13
EQUIPMENT PLACEMENT
EQUIPMENT TOOLS
The dialog displays the parameters initially entered. 4. Change parameter D, saddle thickness, from 1 {300} to 8" {200}. 5. Click OK. The vessel is be re-drawn with saddles at the new thickness.
3-
EQUIPMENT PLACEMENT
CHAPTER REVIEW
CHAPTER REVIEW
You have now completed Chapter 3. Before continuing, take a moment to review the following important concepts that were introduced in this chapter.
+
Components are classified in EQUIPMENT as either EQUIP (equipment) type components, or ASSOC (associative) type components in the file CLASS.INI. EQUIP type components may exist independently of other components, while ASSOC type components must be attached to other components. A components class record may be modified using the Script Tools > Equipment Class Editor program. Equipment is accessed for placement through the Equipment pull-down menu or the Equipment Main Toolbar. Component placement commands each display a dialog containing a descriptive help window and prompts to aid you in entering the dimensional information required to draw the component. The Location Points function enables you to define reference points on the drawing at which equipment may be placed. To display the Location Points List when you place equipment, enable the Use Location Points check box in the Preferences dialog. If you change the settings for an existing location point, all components that were placed using this point will be moved accordingly. Equipment Tools are provided to enable you to Edit, Copy, Delete, and perform other functions on EQUIPMENT components.
WHAT'S NEXT?
In the next chapter, you will learn how to attach axial and radial nozzles to the horizontal vessel. EQUIPMENT provides several nozzle placement routines, which require you to pick the equipment that you want to attach to then specify the nozzle information in a dialog for placement.
3-15
NOZZLE PLACEMENT
In this chapter, you will learn how to place nozzles on equipment. EQUIPMENT provides several nozzle placement options by type and orientation. OVERVIEW ADDING LINE NUMBER VALUES TO A PROJECT PLACING NOZZLES EQUIPMENT TOOLS CHAPTER REVIEW 4-2 4-3 4-5 4-14 4-15
4-1
NOZZLE PLACEMENT
ADDING LINE NUMBER VALUES TO A PROJECT
OVERVIEW
Nozzles are classified as ASSOC type components, which means they can only be placed by connecting to existing components. The only exception is the Battery Limit nozzle, which can be placed in space. EQUIPMENT uses the class definition information specified in the file ..\EQUIP\CLASS.INI to determine a nozzles type, default layer, color, Tag prefix, and other important information required to draw the nozzle and write its database information. A nozzles class definition also contains the SPEC keyword, which indicates the nozzles specification definition group that resides in the file ..\EQUIP\SPECKEY.INI. The spec definition defines the criteria that are used along with the data entered in the nozzle placement dialog to search the selected spec database table for a matching record in the spec. When a match is found, all of the information in the spec record is made available to the nozzle drawing script to draw the nozzle and write its database record. If multiple matches are found, a dialog will display to enable you to select the desired nozzle for placement. EQUIPMENT provides options to place nozzles on equipment, other nozzles, boots, vapor columns, suction and discharge ends on pumps, etc. Several orientations are also available, including skewed, vapor angle, tangential, radial, and axial. A battery limit nozzle is also provided to place a nozzle in space. In this chapter, you will learn how to place nozzles on the horizontal vessel drawn in the previous chapter. Before placing the nozzles, however, you will first learn how to add Line Number values to your project so that they will be available for selection when you place nozzles. Since each nozzle is associated with a line number, the required line number values must be created before placing the nozzles. After completing this chapter, you will have learned how to place nozzles on the vessel as shown below.
4-2
NOZZLE PLACEMENT
PLACING NOZZLES
3. Select Nozzles from the list at the top of the dialog. 4. To add a new LineNumber value, click on the LineNumber node in the Relationships navigation tree or on the current line number in the Preferences grid and then click the Add toolbar icon. The Create new Line Number dialog displays as shown below. Note This dialog is similar to the Create new Equipment Tag dialog used when creating a tag number for new equipment. The context of the dialog varies depending on the project property value being added.
NOZZLE PLACEMENT
ADDING LINE NUMBER VALUES TO A PROJECT 5. Type L200 in the Create new Line Number field. 6. Click OK to add the LineNumber value L200 to the project database. The value now appears available for selection in the navigation tree and in the LineNumber project properties Current Setting list. 7. Repeat this procedure to create line numbers L300-L600 and L101A-L106A (LineNumber values L101A-L106A are used later in the tutorial). 8. Close the control when finished.
PLACING NOZZLES
Nozzles can be connected to equipment, other nozzles, boots, vapor columns, etc. Several methods are provided to place nozzles on each of these items. In this chapter, both radial and axial nozzles will be placed on horizontal vessel HV-100. The remaining nozzle placement commands work in a similar manner as the procedures covered here.
The Create new Nozzle tag dialog displays. 3. The default value in the Create new Nozzle tag field includes the tag number of the vessel you are attaching the nozzle to with the nozzle Code N1 appended to it. The value in the Code field is automatically assigned the next number in sequence with each new nozzle placement.
NOZZLE PLACEMENT
PLACING NOZZLES
4. Click OK to accept the default nozzle tag number. The Radial Straight Nozzle on Equipment dialog displays as shown in the following figure.
5. The HV-100-N1 tag just created displays in the Tag field. The vessel reference point is shown as a magenta-colored marker in the dialog bitmap. 6. Select Cs150 {Mcs150} from the Spec list. Note In each of the nozzle placement dialogs, notice that some of the fields have a down arrow button next to the field. Selecting this button displays a list of available values for that field.
7. Select 12 {300} from the Nom. Size list. The Specification Selection dialog displays as shown below.
NOZZLE PLACEMENT
PLACING NOZZLES
This dialog lists all nozzle records from the cs150 {mcs150} spec that match the search criteria. Note The Specification Selection dialog only displays when you change the nominal size. This enables you to bypass the selection dialog during subsequent nozzle placement routines provided you do not intend on changing the main size. It should be noted, however, that if your intent is to place a different type of nozzle that is the same nominal size as the previous one, you must manually re-select the size from the selection list in order to open the Specification Selection dialog and change your selection. A description of the currently selected spec record for the active size is indicated by the values shown for the last four fields in the nozzle placement dialog.
8. Select the NOZZLE, 150LB, RF, CS record as shown above. 9. Click OK. 10. Click Browse next to the Line No field. The Change LineNumber dialog displays.
11. Select the L100 line number from the list. 12. Click OK. 13. Enter the values shown in the following table.
NOZZLE PLACEMENT
PLACING NOZZLES
DESCRIPTION Axial distance to nozzle centerline Nozzle projection or length Orientation of the nozzle Radial offset distance to nozzle centerline Iso name (alternate line number)
11. Click OK. The nozzle is placed on the horizontal vessel as shown in the following figure.
12. Press Enter. Hint The Equipment Tools > Edit Component command is used to modify nozzle placement parameters in the same manner as you modified the vessel saddle parameter in the previous chapter. If an incorrect value is entered in a nozzle data field, execute the Edit Component command, select the nozzle, and then modify the data in the dialog to redraw the nozzle using the modified parameter values.
3. Ensure that the nozzle Code value is set at N2. 4. Click OK. The Radial Straight Nozzle on Equipment dialog displays as shown in the following figure.
5. Assign the dialog parameter values as shown above. 6. When the Specification Selection dialog displays, select the NOZZLE, 150LB, RF, CS record. 7. Click OK. The nozzle is placed as shown below.
NOZZLE PLACEMENT
PLACING NOZZLES
5. Set the dialog parameter values as shown above. 6. Select the NOZZLE, 150LB, RF, CS record and click OK when the Specification Selection dialog appears. 7. Click OK. The elbow nozzle is placed as shown below.
NOZZLE PLACEMENT
PLACING NOZZLES
NOZZLE PLACEMENT
PLACING NOZZLES 6. Assign the dialog parameter values as shown above. 7. When the Specification Selection dialog displays, select the NOZZLE, 150LB, RF, CS record and click OK. 8. Click OK. The elbow nozzle is placed as shown in the following figure.
NOZZLE PLACEMENT
PLACING NOZZLES
5. Enter the dialog field values as shown above. 6. Select the NOZZLE, 150LB, RF, CS record and click OK when the Specification Selection dialog displays. 7. Click OK. The axial nozzle is placed. 8. Press Enter to terminate the nozzle placement command. 9. Move to a front view and then type HIDE and press Enter to display the vessel and associated nozzles as shown below.
NOZZLE PLACEMENT
CHAPTER REVIEW
EQUIPMENT TOOLS
This section describes how some of the commands in the Equipment Tools menu may react differently when used on nozzles instead of equipment components. The Edit Component command may be used in the same manner with nozzles as it is used with equipment. Select the Edit Component command then pick an existing nozzle in the model. A dialog will display containing the parameters originally used to place and describe the nozzle. You can modify any of the parameters, then press OK to redraw it with respect to the revised dialog values. The Copy Component command will not allow you to copy an individual nozzle because nozzles are associative-type components. If you attempt to use Copy Component to duplicate a nozzle, the vessel and all of its attached nozzles will be copied. Nozzles must be inserted individually. The Delete Component command must be used to delete a nozzle attached to a piece of equipment. If you try to use AutoCADs Erase command to delete a nozzle, the vessel and all of its attached nozzles will also be erased because they are part of the same group.
NOZZLE PLACEMENT
EQUIPMENT TOOLS
CHAPTER REVIEW
You have now completed Chapter 4. Before continuing, take a moment to review the following important concepts that were introduced in this chapter.
+
EQUIPMENT nozzle placement commands are accessed through the Nozzles menu or toolbar. Nozzles may only be placed on pre-existing equipment, except for the Battery Limit nozzle command, which enables you to place a nozzle in space. A LineNumber must be set to place a nozzle. In addition, you will be prompted to specify a unique nozzle tag on placement. When you select an equipment item to attach a nozzle, the equipment reference point will be indicated by a node marker. This is the reference point used by the nozzle placement scripts to parametrically draw the nozzle based on the positional parameters entered. Nozzle placement commands display a dialog that contains a list of the dimensional and positional information. This dialog also contains a bitmap graphic that illustrates each of the parameters. The Equipment Tools > Edit Component command may be used to modify a nozzles relative placement values and dimensional information. The Copy Component command cannot be used to copy nozzles. The Delete Component command must be used to delete individual nozzles. If you attempt to use AutoCADs Erase command to delete a nozzle, the vessel and all of its attached nozzles will be deleted.
WHAT'S NEXT?
In the next chapter you will learn how to construct an equipment assembly from the provided primitive placement options.
This chapter illustrates how to create an equipment assembly from primitives. EQUIPMENT provides numerous equipment and associative type primitive placement options. These primitives represent a wide range of shapes and solids, and can be combined to create virtually any type of equipment component. The User Equipment function will be also be introduced in this chapter. It enables you to create a special type of equipment component from one or more existing AutoCAD or EQUIPMENT entities in a drawing. OVERVIEW PLACE THE VESSEL BASE PLACE THE FIRST VESSEL SHELL SECTION PLACE THE SECOND SHELL SECTION PLACE THE TRANSITION SECTION PLACE THE VESSEL HEAD MODIFY/EDIT PRIMITIVES ATTACH A NOZZLE USER EQUIPMENT CHAPTER REVIEW 5-2 5-3 5-5 5-6 5-8 5-9 5-11 5-15 5-16 5-18
5-1
OVERVIEW
EQUIPMENT provides separate toolbars and cascading menus for Equipment and Associative Primitive placement. An equipment assembly may be constructed entirely from Equipment and Associative primitives. The key to remember is that the Equipment Primitive is placed first, then Associative Primitives can be attached. Placing an Equipment Primitive defines the master or parent component, while attaching Associative Primitives defines the children, or slave components. Constructing equipment assemblies in this manner is best described as a process similar to attaching nozzles to equipment. If you modify a vessels dimensional parameters, the nozzles will move accordingly. In the same context, if you modify the parent primitive of an equipment assembly, the child primitives will be moved or sized accordingly. Note A Link Diameter option is provided in all Associative Primitives placement dialogs. Enabling this option will link the diameter of the Associative Primitive to its parent. If the diameter parameter of a parent is modified, all of its linked children will be modified accordingly. The diameter of an Associative Primitive linked to a parent may not be modified without disabling the Link Diameter switch. However, you can disable this option to modify the attributes of a parent primitive without automatically updating its children.
Each primitive has a reference point for associating nozzles or other primitives. If you want to connect nozzles or other primitives to an equipment assembly, you must be certain that you select the desired primitive to use as a reference when placing the associated nozzle. Note Each primitive have their own project database record, which can be modified using the Equipment > Database Tools > Edit Database command.
In this chapter, you will use the available primitives to construct a multi-stage vertical vessel assembly then place a nozzle on the vessel. You will then experiment with the vessel by modifying the dimensional parameters of a few of its primitives to gain a better understanding of how the Link Diameter option is applied to associated primitives. The assembly constructed in this chapter is shown in the following Figure.
5-2
The Equipment > User Defined option displays a dialog to create a special type of equipment component from one or more existing AutoCAD or Equipment entities in a drawing. These entities can be anything from an AutoCAD primitive (such as a line, circle, etc.) to a complex component (such as a block, Bentley custom object, etc.). Its main purpose is to enable you to bring legacy and other third party equipment components into AutoPLANT EQUIPMENT so that they are recognized as EQUIPMENT components by the application. The final section of this chapter provides an example using this function.
6. Enter the dialog parameter values shown above, and then click OK. 7. If the Use Location Points option is set in the Preferences dialog, the Location Points List displays. Press Esc to close the dialog. Note Select Setup > Drawing Preferences and disable the Location Point check box to suppress the display of this dialog.
8. Press Enter for 0 elevation. 9. Pick a point to the right of the horizontal vessel to specify the XY location. 10. Press Enter for 0 orientation angle. 11. The rectangular solid base is placed as shown below (Front View).
The connecting cylinder diameter (parameter "B") defaults to the width of the rectangular base, 10 or {3000mm}. The Link Diameter check box controls this relationship. When set, the base width of the Associative Primitive remains linked to its parent. When the width of the parent changes, the width of the associative primitive changes accordingly. Similarly, the diameter of the child cannot be modified because this value is determined by the diameter of
Note
Notice that the connecting cylinder diameter (parameter "B") defaults to the width of the selected cylinder.
3. Enter the dialog field values shown above. 4. Click OK The second shell section is connected to the first shell section as shown below.
Note
Notice that the connecting cone diameter (parameter "B") defaults to the diameter of the second shell section cylinder primitive.
3. Enter the dialog field values as shown above. 4. Click OK. The head section is connected to the transition section as shown below.
MODIFY/EDIT PRIMITIVES
As mentioned previously, when you connect an Associative Primitive to another Associative Primitive or to an Equipment Primitive, the diameters of these objects are linked in a parentchild relationship (provided the Link Diameter option was enabled in the placement dialog). If you modify the dimensional parameters of the parent, the child will be moved or sized accordingly. 1. Select Equipment > Equipment Tools > Edit Component. 2. Pick any point on the outside edge of the first shell section (second object from bottom) cylinder primitive. The placement dialog displays as shown below. Note You can also double-click on the shell section to display the placement dialog.
11. To re-establish the relationship, select Equipment Tools > Edit Component. 12. Select the outside edge of the same shell section cylinder primitive. The placement dialog displays. 13. Set the Link Diameter option. 14. Click OK. The vessel is redrawn using the base length parameter as shown below.
> TO MODIFY THE HEIGHT AND WIDTH OF THE SECOND SHELL SECTION
1. Select Equipment > Equipment Tools > Edit Component. 2. Pick the outside edge of the second shell section cylinder primitive. The placement dialog displays. 3. Change height parameter A from 2 {600} to 4 {1200}. 4. Change diameter parameter B from 10 {3000} to 8 {2400}. 5. Disable the Link Diameter option as shown below.
Since the height of the second shell section was modified, the transition section and head were repositioned to account for the new height dimension. Since the diameter of the second shell section was reduced, the diameter of the transition section was also resized accordingly because they are linked as children. From these exercises you should ascertain that if you modify a dimensional parameter of a primitive, all of the related children are modified accordingly.
ATTACH A NOZZLE
In this section you will attach a radial nozzle to the second shell section of the vertical vessel assembly. The nozzle placement routines handle the vessel assembly objects as individual objects. Therefore, when you a place a radial or axial nozzle on equipment created from primitives, you must be sure to select the correct primitive to place the nozzle. The nozzle is always placed with respect to the selected primitives reference point. 1. Select Equipment > Nozzles > On Equipment > Radial. 2. Pick the second shell section cylinder primitive. The Create new Nozzle tag dialog displays. The value in the Create new Nozzle tag field includes the original equipment primitive tag number with the value N1 appended to the end of it. 3. Click OK. Note Notice that the tag number for the vertical rectangular solid equipment primitive is used. If a piece of equipment is built using equipment and associative primitives, it is recognized as one entity and uses the tag number of the equipment primitive first placed.
4. Enter the parameter values as shown above. 5. Ensure that the Long Desc is set to NOZZLE, 150LB, RF, CS. If not, re-select 6{150} from the Nom. Size field and then select the correct nozzle record. 6. Click OK.
USER EQUIPMENT
The Equipment > User Defined option displays a dialog to enable you to convert one or more existing AutoCAD or Equipment entities in a drawing into an EQUIPMENT type component. These entities can be anything from an AutoCAD primitive (such as a line, circle, etc.) to a complex component (such as a block, Bentley custom object, etc.). Its main purpose is to enable you to bring legacy and other third party equipment components into AutoPLANT EQUIPMENT so that they will have a corresponding external drawing database record. Like all AutoPLANT equipment components, user-defined equipment has an entry in EQUIPMENT's CLASS.INI file, as shown below:
[USERDEFINED] Type = EQUIP SHAPE = USER_DEFINED DRAW_FUNCTION = DRAW_METHOD = DBEDIT_FUNC = EQPDBDLG DBEDIT_FILE = UTIL\EDITDB LAYER = COLOR =3 TAG_PREFIX = UDSTATUS = User Defined Equipment ETAG = AT_ETAG_SYM PSPEC = AT_PSPEC_TEXT ESIZE = AT_SIZE_TEXT SERVICE = AT_SERVICE_TEXT ORIENT = AT_ORIENT_SYM INSULATION = AT_INS_SYM ELEVATION = AT_ELEV_SYM COORD =
CHAPTER REVIEW
You have now completed Chapter 5. Before continuing, take a moment to review the following important concepts that were first introduced in this chapter.
+
EQUIPMENT primitive placement commands are accessed through the Equipment Primitives and Associative Primitives menus and toolbars. These primitives may be used to create equipment assemblies, or to attach primitives to existing equipment. Primitive placement commands display a dialog containing a descriptive help window to aid in entering the dimensional information required to place the primitive. Placing an Equipment Primitive defines the parent component, while Associative Primitives are defined as child components. When you connect a primitive to another primitive or equipment, it becomes associated to that parent item as a child provided the Link Diameter option is enabled. If you modify the dimensional parameters of the parent, the child will be moved or sized accordingly. Each primitive is defined separately in the drawing database. Associative primitive records can be modified using the Edit Component command. EQUIPMENT enables you to create a special type of equipment component, or User Equipment from one or more existing AutoCAD or Equipment entities in a drawing. These entities can be anything from an AutoCAD primitive (such as a line, circle, etc.) to a complex component (such as a block, Bentley custom object, etc.).
WHAT'S NEXT?
In the next chapter, you will learn how EQUIPMENT stores component information in the drawing databases. The procedure to edit the drawing databases is also discussed.
DATABASE OPERATIONS
When equipment or nozzles are placed, a record containing parametric and descriptive information about the component is written to an external project database. The manner in which this data is written and the location is dependent on your project configuration. This chapter discusses how this information is stored and edited in EQUIPMENT. PROJECT TYPE OVERVIEW ADDING COMPONENTS DELETING COMPONENTS EDITING NOZZLES EDITING EQUIPMENT CHAPTER REVIEW 6-2 6-3 6-3 6-4 6-7 6-8
6-1
DATABASE OPERATIONS
PROJECT TYPE OVERVIEW
BRIEFCASE MODE
This mode does not work with a project or database. All data is stored in the drawing. Working in this mode restricts the ability to perform operations on multiple drawings. For example, you cannot select multiple drawings to generate reports.
DISTRIBUTED MODE
Distributed Mode is similar to the method used to store data in AutoPLANT v2.01. The drawing and its associated database exist as separate files. However, the drawing is part of a project, where all project specific data (e.g., relationships, etc.) are stored in that project database (PROJDATA.MDB). In addition, a record for each document in the project will exist in the projects document register (DOC_REG table in PROJDATA.MDB). AutoPLANT functions (e.g., report generation, AutoIso, etc), may be performed on a selection set of drawings that exist in the project. The EQUIP3D and NOZZLE3D tables will still exist in the drawings database, but relationship data will be stored in the projects PROJDATA.MDB database. This enables you to execute AutoPLANT commands that perform queries across all project data. Individual equipment component records are stored in EQUIP3D, while nozzle component records are stored in NOZZLE3D.
CENTRAL MODE
Central Mode may only be setup for MSDE, SQL Server, and Oracle database configurations. If running in Central mode, all data for all drawings in a project will reside in a central project database. No individual drawing database will exist. Note A separate guide, Bentley Project Administrators Guide for AutoPLANT is provided with your software that describes project setup and configuration in detail. This document is provided in Adobe Acrobat PDF format and may be launched via the Bentley > Plant > Tutorials > Project Administrators Guide selection in your Windows Start menu. You must have Adobe Acrobat Reader v4.0 or later installed to view/print this document.
6-2
DATABASE OPERATIONS
ADDING COMPONENTS
ADDING COMPONENTS
When a component is placed, a record is written to the appropriate nozzle or equipment database table for that component. Nozzle placement commands write information such as the nozzle tag, the name of the equipment with which it is associated, nominal size, line number, and other information from the spec into the nozzle drawing database. Equipment placement commands write the equipment name, description, etc. into the equipment drawing database. Depending on the project mode you are working in, relationship data is also written to either the project (central or distributed modes), or individual drawing database (standalone mode).
DELETING COMPONENTS
To delete an item from a drawing, use the Equipment Tools > Delete Component command. This ensures that all elements that are part of a components graphics group, including the link to the database, are deleted. The record in the database is also marked deleted and this information no longer is available to the user.
6-3
DATABASE OPERATIONS
EDITING NOZZLES
EDITING NOZZLES
Component database information is modified using the Database Tools > Edit Database command. This displays the database information in a dialog. The nozzle drawing scripts contain instructions that use data from the spec record in memory, and from global system variables, to parametrically draw the nozzle graphic. Once the nozzle is drawn, a node point is placed at the end of the nozzle to connect components from the PIPING application to EQUIPMENT nozzles. The database instructions are executed to write the nozzle drawing database record. Note The dialog that displays for a specific component is defined by the DBEDIT_FUNC keyword in the file \EQUIP\CLASS.INI. The equipment edit database dialog function is EQPDBDLG(), while the nozzle edit database dialog function is NZLDBDLG(). Both of these functions reside in the file EDITDB.EBS in the network ..\EQUIP\METHODS\UTIL\ directory and may be modified.
6-4
DATABASE OPERATIONS
EDITING NOZZLES
The first page of the nozzle database form displays as shown below.
Grayed-out fields shown in the form are READ-ONLY, and cannot be edited. To change a value in these fields, use the Edit Component command to edit the field value in the placement dialog, and then redraw the nozzle. 4. Type 15.0 {6.8} in the Weight field. The unit of weight implied is LBS for the Imperial configuration and KGS for the Metric configuration. 5. Type GAS OUTLET in the Short Desc field. 6. Click OK. The database is updated with the modified data.
6-5
DATABASE OPERATIONS
EDITING NOZZLES
7. Use the Edit Database command to modify the Weight and Short Desc. values for the nozzles shown in the following table. Refer to the illustration at the start of this section to identify the nozzles.
NOZZLE TAG N2 N3 N4 N5 WEIGHT 5.0 {2.3} 12.0 {5.4} 5.0 {2.3} 20.0 {9.1} SHORT DESCRIPTION CONDENSATE OUT CONDENSATE DRAIN RELIEF GAS GAS INLET
The LineNumber field value cannot be edited in these dialogs. Use the Equipment Tools > Edit Component command to change a LineNumber value assigned to a nozzle. 8. Select Equipment Tools > Edit Component and select nozzle N1. The placement dialog displays. 9. Click the Browse button next to the LineNumber field value. 10. Select 101A. 11. Click OK. 12. Change the Iso Name field value to 101A. 13. Click OK. The modified data is written to the database and control is returned to the drawing. 14. Repeat this process for the remaining nozzles as shown in the following table.
NOZZLE TAG N2 N3 N4 N5 LINE NUMBER/ISO NAME 102A 103A 104A 105A
6-6
DATABASE OPERATIONS
EDITING EQUIPMENT
EDITING EQUIPMENT
A database record is also written for equipment components. The Database Tools > Edit Database command is used to display equipment database information in an editable dialog. Note The dialog displayed for a particular component type is specified by the DBEDIT_FUNC keyword in CLASS.INI. The equipment edit database dialog function is EQPDBDLG(), while the nozzle edit database dialog function is NZLDBDLG(). Both of these functions reside in the file EDITDB.EBS in the ..\EQUIP\METHODS\UTIL\ directory.
When a horizontal vessel is placed, EQUIPMENT creates a record for the vessel in the project database. The procedure to edit a vessels drawing database record is covered below. 1. Select Equipment > Database Tools > Edit Database. 2. Pick the horizontal vessel. The equipment database record displays as shown below. The Equip Number field contains the value entered in the dialog when the vessel was placed. The insulation thickness entered in the dialog was written into the Insul. Thick. field. 3. Type 10000 {4535} in the Weight field. 4. Type FLARE KNOCKOUT in the Short Desc field. 5. Type ASME CODED PRESSURE VESSEL in the Long Desc field. 6. Click OK. The equipment database information is updated.
Note
The unit of measurement in the Insul Thick field is the same as what was used when the vessel was placed. (Inches for Imperial and Millimeters for Metric).
6-7
DATABASE OPERATIONS
CHAPTER REVIEW
CHAPTER REVIEW
You have now completed Chapter 6 of this Tutorial. Before continuing, take a moment to review the following important concepts that were introduced in this chapter.
+
When a new drawing is created, associated nozzle and equipment drawing databases are also created, which store component information from the drawing. When equipment is placed, the equipment number entered in the dialog, along with other global drawing information, is written to the EQUIP3D drawing database table. When a nozzle is placed, EQUIPMENT uses the selected pipe size and specification to locate the appropriate nozzle record in the spec database. Information from the spec database record, along with information entered in the dialog, is written to the NOZZLE3D drawing database table. The Database Tools > Edit Database command is used to modify information contained in equipment and nozzle drawing database records. A separate form will display for each.
WHAT'S NEXT?
In the next chapter, you will learn how to generate equipment and nozzle reports.
6-8
REPORT GENERATION
In this chapter, you will learn how to use the report generation features provided with your EQUIPMENT software. OVERVIEW GENERATING AN EQUIPMENT LIST GENERATING A NOZZLE SCHEDULE CHAPTER REVIEW 7-2 7-2 7-5 7-8
7-1
REPORT GENERATION
OVERVIEW
OVERVIEW
In this section, the reporting options are introduced. A Nozzle Schedule and an Equipment List are generated. Note Reports are generated in EQUIPMENT using the AutoPLANT Report Generator. This reporting module is shared by all AutoPLANT applications. Press the Help button on the AutoPLANT Report Generator dialog for a complete description of every available option.
3. Select the DETAIL EQUIPMENT LIST report from the Report Name list. 4. Set the Preview option in the Output area of the dialog. 5. Click OK. The AutoPLANT Selections dialog displays.
7-2
This dialog is shared by all AutoPLANT applications. You can customize the criteria used to define the component selection set output to the report. The Project tab defines the selection criteria based on project property values. For EQUIPMENT, only the Document and 3D Tag properties are available. The Drawing tab defines the selection criteria based on userdefined project database field values. Click Help for a complete description. 6. Select Document from the Project Selections list. 7. Set EQUIPTUT option to indicate that you only want to search records that belong to this drawing. 8. Click OK. The Equipment List report is displays as shown below.
REPORT GENERATION
GENERATING AN EQUIPMENT LIST
Hint
Use the scroll bars and the icons to display additional pages of data.
The ASME CODED PRESSURE VESSEL text for the horizontal vessel that you modified earlier in this Tutorial appears in the report. Also note that the tag number entered for the equipment component created from primitives displays as the tag number you defined for the parent component. 9. The report can be directed to a printer directly from this preview window. Click the printer icon to output the report to the default Windows printer. 10. Click the close button (the X button in the upper right corner of the window) to close the report review window. 11. Click Cancel.
REPORT GENERATION
GENERATING A NOZZLE SCHEDULE
Hint
Instead of closing the dialog and selecting the Nozzle Schedule command, you could have left the AutoPLANT Report Generator dialog open and selected NOZZLETAKEOFF from the Report Type field.
2. Select BRIEF NOZZLE TAKEOFF LIST from the Report Name list as shown above. 3. To direct the report output to a file, set the File option in the Output area of the dialog 4. Click OK. The Export dialog displays as shown below.
REPORT GENERATION
GENERATING A NOZZLE SCHEDULE Note A variety of file formats are available. You can export to a standard that is used by your organization, or to a database editor or word processor to combine the output with other reports.
5. Select Text from the Format selection list. 6. Select Disk File from the Destination list. 7. Click OK. The following dialog displays.
8. Accept the defaults and click OK. A file selection dialog displays. 9. Select the folder for the report file. 10. Enter a unique file name or accept the default. 11. Click Save. The AutoPLANT Selections dialog displays. 12. Select Document from the Project Selections list. 13. Set the EQUIPTUT option to indicate that you only want to search records that belong to this drawing. 14. Click OK. 15. Click Cancel to close the AutoPLANT Report Generator dialog when it displays. 16. Open the report text file from the location specified. The report will display similar to the following figures:
REPORT GENERATION
GENERATING A NOZZLE SCHEDULE
(Imperial)
(Metric)
REPORT GENERATION
CHAPTER REVIEW
CHAPTER REVIEW
You have now completed the EQUIPMENT Tutorial. Before continuing, take a moment to review the following important concepts that were introduced in this chapter.
+
The AutoPLANT Report Writer dialog is the source for producing equipment reports. Reports can be viewed on-screen, sent to the default Windows printer, or exported to a variety of file formats. Two Equipment List and two Nozzle Takeoff Schedule reports are provided with EQUIPMENT.
WHATS NEXT?
In the next chapter, the supplemental applications provided with EQUIPMENT are described. Startup procedures are covered, and application interfaces are discussed.
SUPPLEMENTAL APPLICATIONS
This chapter introduces the Supplemental Applications that are either shipped free of charge with your Bentley AutoPLANT software, or are available for purchase. These utilities are used for program customization, project configuration, migration from previous release drawings, model visualization, interference detection, and specification generation. Each of these applications provides its own on-line help file, which covers every available feature and function. OVERVIEW AUTOPLANT IMPORT/EXPORT PROJECT TOOLS RELATIONSHIP MANAGER AUTOPLANT CLASS EDITOR SCRIPT EDITOR DIALOG EDITOR SPECIFICATION GENERATOR 2D TO 3D CONSISTENCY CHECKER 8-2 8-2 8-3 8-4 8-5 8-6 8-8 8-9 8-10
8-1
SUPPLEMENTAL APPLICATIONS
OVERVIEW
OVERVIEW
This chapter provides an overview of Bentley AutoPLANT supplemental applications. Most of these applications are available in the AutoPLANT 3D main menu or toolbar, or in the Windows Start menu. Each of these applications ships with its own context-sensitive on-line help. In general, these help file may be displayed by selecting Help > Contents from the applications menu, or by running the help file directly from the Bentley > Plant > Tools menu in your Windows Start menu.
AUTOPLANT IMPORT/EXPORT
The Import/Export utility facilitates the transfer of CAD data between Bentleys AutoPLANT PIPING and AutoPIPE stress analysis CAD/CAE software. The transfer is accomplished using our proprietary Plant Exchange Format (PXF), which can either be generated or read by AutoPLANT. Import/Export supports output to the Piping Component Format (PCF) for input to ISOGEN for the automatic generation of ISOGEN isometrics. Purchasing a license for AutoPLANT PIPING now includes full ISOGEN support. The Import/Export application is launched as follows: 1. Start AutoPLANT Plant Design. 2. Select Import/Export from the AutoPLANT 3D menu. The Import/Export menu is added to the AutoCAD menu system. Hint Refer to the Import/Export on-line help for a detailed explanation of every available feature or function.
8-2
PROJECT TOOLS
AutoPLANT supports SQL databases such as SQL Server and Oracle. There are three modes of operation that you can choose.
Briefcase mode: all drawing data is stored in the drawing. Distributed mode: project database, with individual model MDB files. Most like 2.01 application. Distributed mode is intended for small/medium sized projects where the user wants to continue to run MS Access or MSDE for the primary database while retaining the benefits of a managed project. Central mode: all data stored in central project database. Requires MSDE, Oracle or SQL Server. Note Central Mode and/or Oracle & SQL Server is an additional cost item
In order to support this new project implementation, several new tools were developed and some prior version tools have been replaced. The following sections introduce many of these tools.
CONFIGURATION EDITOR
Configurations are required to open briefcase mode drawings. Project drawings may be saved as briefcase mode drawings for transport. Since all of the drawing data is stored in these drawings, access to the project database is not required. These drawings may then be modified outside of the project environment and imported back into the project to update the project data.
PROJECT ADMINISTRATOR
In a project environment configuration data is stored in the project structure. The Project Administrator application provides commands to create and manage projects. It also provides property pages to modify configuration information at the project level. This project implementation provides full integration support between Bentleys Process and Instrumentation (P&IW) suite of products and Bentley Plant Design (PDW) products.. These applications now share the same central project data repository.
SUPPLEMENTAL APPLICATIONS
RELATIONSHIP MANAGER
RELATIONSHIP MANAGER
The Relationship Manager is started by selecting Bentley > Plant > Project Tools > Relationship Manager from the Windows Start menu. When you first start the Relationship Manager, you are required to select and login to a project.
Since the recent project implementation in AutoPlant applications, the concept of project objects has been used. The value of these objects is used to form relationship between the components in the current drawing as well as across all drawings in that project. For example, LineNumber is one of the project objects defined in the default project implementation. New LineNumber values may be added to a project using the Relationship Manager, or the Component Preferences control while in a Bentley AutoPLANT application. A component may not be placed unless you have set a value for LineNumber in the Component Preferences control. This associates the active LineNumber to the component when its placed, thereby forming a relationship between that component and the assigned LineNumber. Any components placed with the same LineNumber value will be related. This tool was designed to provide a central location for a Project Administrator to manage AutoPLANT project relationship values (e.g., LineNumber, Unit, Area, Service, and Document) on a project-by-project basis.
SUPPLEMENTAL APPLICATIONS
AUTOPLANT CLASS EDITOR In general, the workflow for AutoPLANT is designed for a project administrator to create all of the project relationship object values to use on a project outside of AutoCAD. This provides control over these values for the project. Designers can then simply select from the provided list of values to create models. The Relationship Manager is also the tool that is used to manage documents. Documents can be added, deleted, or moved between projects using this tool.
EQUIPMENT provides its own Class Editor program to modify EQUIPMENT component class information. This tool may be executed by executing the Equipment > Script Tools > Equipment Class Editor command.
Note
Press the Help button on this dialog for a detailed explanation of the use of this function.
SUPPLEMENTAL APPLICATIONS
SCRIPT EDITOR
SCRIPT EDITOR
AutoPLANT provides an intuitive and functional script editor to create/customize BasicScript function and component drawing scripts. The Script Editor highlights keywords, commands, etc. to simplify the script construction process. You may elect to use this editor, or one that you are more familiar with to create your basic scripts.
PROGRAM START
The procedure to start Script Editor is provided below. This application can be launched from the AutoPLANT 3D menu/toolbar or from the Windows Start menu. 1. Select Script Editor from the Bentley > Plant > Tools group in your Windows Start menu. 2. This editor highlights standard AutoPLANT Basic language data types, controls, functions, and comments to simplify the editing process. 3. Context-sensitive help is available for almost any standard Basic language element by simply placing the cursor within the element you need help on and pressing the F1 function key. For example, select File > Open, then open the VESSEL.EBS file shown below from your network ..\EQUIP\METHODS\DRAW directory. Scroll down the file and move the cursor into one of the standard Basic elements (e.g., Dim), which will be highlighted in blue, then press F1 to display its help.
SUPPLEMENTAL APPLICATIONS
SCRIPT EDITOR 4. This functionality is also available for the API Extensions to the Basic language. Most of these extensions are easy to identify within a script because they start with the string at_. For example, move the cursor into the at_Point_set function and press F1 to display help for this function as shown below.
Hint
The Basic Language file, BSCRIPT.CHM, that resides in your network PLANT2004\HELP directory will be updated continuously to include new and better descriptions of every available API Extension. You should periodically check the Bentley web page for help file updates. The Script Editor also provides its own help file, EBS_EDIT.CHM, that describes the general operation of the application.
DEBUG MODE
The Script Editor can also be placed in debug mode by selecting Script Tools > Debug Mode. If this switch is enabled when you execute an EQUIPMENT component placement command, the drawing scripts that are executed will display in the Script Editor to enable you to step through each statement that is executed to draw the component. Note This switch should only be enabled when you are modifying or customizing EQUIPMENT component placement or function Basic script files.
SUPPLEMENTAL APPLICATIONS
DIALOG EDITOR
DIALOG EDITOR
The Dialog Editor provides an intuitive graphical user interface to create/customize AutoPLANT- compatible Basic dialogs that may be used in your Basic scripts and functions. These dialogs can be inserted directly into custom scripts created with the Script Editor.
PROGRAM START
The procedure to start Dialog Editor is provided below. This application can be launched from the AutoPLANT 3D menu/toolbar or from the Windows Start menu. 1. Select Dialog Editor from the Bentley > Plant > Tools group in your Windows Start menu.
This application can also be launched directly from within the Script Editor by selecting the Edit > Insert New Dialog command. This command will start the Dialog Editor, enable you to define a new dialog instance, then exit the Dialog Editor and automatically insert the Basic statements that define the dialog instance into your script in the Script Editor. You can also modify a dialog that is already defined in a script by simply selecting the statements that define the dialog in the editor, then selecting the Edit > Edit Dialog command. This will display the dialog instance in the Dialog Editor. When you have finished modifying the dialog, select File > Update to update the dialog statements in the script, then select File > Exit and Return to close the Dialog Editor.
SUPPLEMENTAL APPLICATIONS
SPECIFICATION GENERATOR
SPECIFICATION GENERATOR
The Spec Generator is a stand-alone application whose primary function is to generate specifications to use with Bentley's AutoPLANT applications. These catalogs and specifications are created in Microsoft Access MDB database format. This file format allows for a catalog/specifications component tables to be stored in a single file with multiple tables. When designers build a model, the set of components and size ranges available is determined by the active specification. All catalog and specification information is stored in an MDB (MS Access) database. The Spec Generator is used to build this database and assign unique IDs to each component in the specification, which is required by the latest AutoPLANT applications. In addition to its primary function of generating specs, the Spec Generator is also a Catalog Editor. Use it to add to the set of records contained in an existing catalog, or edit existing catalog records. You can also define the types of input allowed in certain fields, add new tables to an existing database, delete fields from existing tables, and a variety of other customization features. Select Bentley > Plant > SpecGen > Specification Generator to start the application.
Note
Refer to the Spec Generator on-line help for a complete description of every available feature and function
WHAT IS A CATALOG?
A catalog is a Microsoft Access database that contains a rich selection of component records from which manufacturer specific specifications can be created. Bentley provides several sample working catalogs of tens of thousands of components from which manufacturer-specific specifications may be produced.
SUPPLEMENTAL APPLICATIONS
2D TO 3D CONSISTENCY CHECKER
WHAT IS A SPECIFICATION?
A specification is a Microsoft Access database that is basically a subset of a catalog. Specifications can be edited or modified to suit unique requirements, and any number of specifications can be created. In addition to the sample catalogs, Bentley provides several sample specifications for Imperial, Metric, and Mixed Metric units. The Spec Generator program enables you to build and customize the database specifications used with particular projects or clients.
The Spec Generator uses this working method to generate specifications from the selected catalogs. You basically add a section for each component type you want included in your spec, define the constraint, or query used to extract the selection set of records from the catalog(s) for each section, and then build the spec based on these constraints. This architecture also simplifies the update process, by enabling you to review/modify each component section individually. If you need to make a change, simply modify the constraint for the desired section, then rebuild the spec.
2D TO 3D CONSISTENCY CHECKER
The AutoPLANT 2D to 3D Consistency Checker is used to compare components in AutoPLANT P&ID with equivalent components in AutoPLANT PIPING and EQUIPMENT. Note You must have AutoDesks Volo View Express installed in order for this function to work.
SUPPLEMENTAL APPLICATIONS
2D TO 3D CONSISTENCY CHECKER There are two main user interfaces that may be used to perform consistency checks:
2D TO 3D CONSISTENCY REPORTER
The 2D to 3D Consistency Reporter performs consistency checks. It can display a graphical review and generate printed reports of these results. Select Bentley > V8i > Project Tools > 2D to 3D Consistency Reporter to start the application.
SUPPLEMENTAL APPLICATIONS
2D TO 3D CONSISTENCY CHECKER
The non-user interface parts of the system for which you may be interested are the 2D-to3D mapping tables that reside in the project database. These tables enable you to customize the mapping of 2D items to 3D according to your specific needs.