V8 i
T UTORIAL
COPYRIGHT INFORMATION
TRADEMARK NOTICE Bentley, the "B" Bentley logo, MicroStation, AutoPLANT and AutoPIPE are registered or nonregistered trademarks of Bentley Systems, Inc. or Bentley Software, Inc. All other marks are the property of their respective owners. COPYRIGHT NOTICE 2013, 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. Acknowledgments Portions ObjectARX, the AutoCAD Runtime Extension programming environment, Portions SolidWorks Application Programming Interface (API) Portions Open Source XML Parser - Thai Open Source Software Center Ltd Portions OpenGL Copyright 1992-1997 Sam Leffler, Copyright 1992-1997 Silicon Graphics, Inc Portions Copyright 1991-1998, Thomas G. Lane RESTRICTED RIGHTS LEGENDS If this software is acquired for or on behalf of the United States of America, its agencies and/or instrumentalities ("U.S. Government"), it is provided with restricted rights. This software and accompanying documentation are "commercial computer software" and "commercial computer software documentation," respectively, pursuant to 48 C.F.R. 12.212 and 227.7202, and "restricted computer software" pursuant to 48 C.F.R. 52.227-19(a), as applicable. Use, modification, reproduction, release, performance, display or disclosure of this software and accompanying documentation by the U.S. Government are subject to restrictions as set forth in this Agreement and pursuant to 48 C.F.R. 12.212, 52.227-19, 227.7202, and 1852.227-86, as applicable. Contractor/Manufacturer is Bentley Systems, Incorporated, 685 Stockton Drive, Exton, PA 193410678. Unpublished - rights reserved under the Copyright Laws of the United States and International treaties. END USER LICENSE AGREEMENT To view the End User License Agreement for this product see: eula.pdf
Introduction About AutoPIPE Vessel Hardware requirement Modules components Installation and Licensing Organization information Managing your data Item identification Automatic Drawing identification AutoPIPE Vessel philosophy Vessels and components handled by AutoPIPE Vessel
Individual calculation Chimneys Pressure Vessel Shell and Tubes exchangers Air Cooler Project specification
9 9 11 12 14 14 15 15 16 19 19
19 19 20 20 21 21
23 23
23
24 24
24
Starting AutoPIPE Vessel Sketcher Using the help Searching for a material name Working with drawings Starting a specification Vessel specification Formal specification Project specification Saving a specification Using AutoPIPE Vessel Sketcher Using AutoPIPE Vessel Review Creating new Pressure Vessel
4
25 26 26 26 27 27 27 28 28 29 31 33
AutoPIPE Vessel
Table of content
Step 1 Process data and vessel body. Step 2 Adding Nozzles Step 3 Calculation and review Step 4 Creates drawing Step 5 Bill of material and Estimate Creating new Shell & Tubes Heat Exchanger Step 1 Process data and vessel body Step 2 Calculation and review Step 3 Creates drawing Step 4 Bill of material and Estimate Air Cooler Starting a banc How to Insert flanges Add flanges Insert a cone Optimize the width of the reinforcement pad Locate the shell inlet or outlet close of the flange for Shell & Tubes Get the minimum shell diameter with several passes on the tube side Change an intermediate head orientation Define new chamber in a vessel How to build a jacketed vessel Support vessel on brackets with diameter larger than 1500 mm Change Company and Country data preference Material Database
Add or modify material properties Query the database
33 42 51 52 55 57 57 80 81 83 85 85 95 95 97 104 105 105 105 105 106 106 107 107 108
108 109
Execute flat development pattern Use my CAD Software Undo a change Comment a Vessel Image Change a vertical vessel to an horizontal Fatigue Analysis Step 1 Cycles Description Step 2 Seams Weld Description
Step 3 Add Default detail Introduction to Estimate Generalities Preference Bill of Material
Create Add, insert, delete Component properties Save and open
Customization
Password Tag and designation Material properties Task code Manufacturing schedule Customization language of AutoPIPE Vessel Estimate Calculation and results Trace Debug File Bill of Material and Estimate resume
125
125 125 125 126 126 129 131 131 132
Export a Nozzle List Thermal Design Interface HTRI Xchanger Interface Aspen TASC Interface AutoPIPE Vessel - PDS 3D Interface Equipment creation phase Nozzle Orientation Phase Installation
Components Installation through PDS : Nozzle Neutral File
146 147
147 148 150
AutoPIPE Vessel
Table of content
Using AutoPIPE Vessel Sketcher to get back Nozzle location Customizable files in the Config directory Company Standard
Brackets support : Anchor base : Saddles : Lifting Accessories : Legs base : Structural and Piping Clip dimensions Local loads on nozzle :
Normalized Components
Flange dimensions Pipe dimensions Gaskets Properties
155
155 155 155
Country usage
Beam shape Plate thickness
156
156 156
Defining and using key word Defining and using variables Header and line blocks example Single header block example Creating a new title block with AutoCAD
Creating a new block into the work file Adding this new block in vueaux.emav"
Report customization Localization Using XML file emvd Solution 1 - Using HTML and XSL Solution 2 using MS Word include field
Installation Introduction
About AutoPIPE Vessel
AutoPIPE Vessel is mechanical design software intended for Pressure Vessel, Shell and Tube and Air Cooler Heat Exchanger, including automatic drawing, estimate, 3D Equipment Modeling, Interface to Intergraph Plant Design, manufacturers' report and CAM, in accordance with the following codes and standards : American : ASME VIII Division 1, Boiler and Pressure Vessel Code. ASME VIII Division 2, Alternative Rules. ASME II part A, B, C and D. TEMA standards, classes R, C and B. Uniform Building Code (UBC). ASCE. ANSI A58.1. WRCB 107-297. ASME B 16-5 standard for flanges. ASME B16.47. EJMA standard. API Standard 661. Brazilian : NBR 6123 Code for wind loadings. British : BS PD 5500 specification for unfired pressure vessels. BSI CP3 Specification for wind loads. BS 6399 Part 2 specification for wind loads. Enquiry Case 5500/122 for local load. European : EN 13445 Specification for unfired pressure vessels. EN 1591 specification for flange design. EN 1991-1-4 specification for wind design. EN 1998-1 specification for seismic design. EN 1092 & EN 1759 specification for flange rating
French: CODAP Design codes for pressure vessels. NV rules for wind and snow. PS rules for earthquakes. CM 66 rules for structural design. AFNOR standards. German: AD-Merkbltter. DIN Standards. Indian: Indian Standard IS 875 Part 3. Russian: GOST R 52857, Pressure Vessel Code. GOST 28759, specification for flange. Spanish: NBE AE 88 for wind loadings. NCSE-02 for seismic design. Portuguese: DL 235 Code for wind loadings. LNEC for seismic design. Automatic drawings are intended for engineering or manufacturing purpose depending of the chosen option. AutoPIPE Vessel creates drawings and models in the original format of the main CAD software: AutoCAD, Microstation, SolidWorks, TopSolid Intergraph Plant Design System PDS 3D Interface is the fastest way to do Equipment Modeling and Report Nozzles location through AutoPIPE Vessel database. Thermal Design Interfaces are provided in standard from: Heat Transfer Research Inc. (HTRI xChanger) , Aspen (Tasc and Tasc+), Honeywell (UniSim), Prosim (Exch).
10
AutoPIPE Vessel
Installation
Final Element Interface is provided in standard to: Nozzle/PRO (Paulin) for Nozzle Local Load analysis. Cost Estimate software is intended for Bill of Material, manufacturing time, material costing and vessel cost. Flat development pattern software is intended for main vessel and piping components. AutoPIPE Vessel includes: Materials database, Flanges rating and dimensions, Pre-defined and fully customizable company standards for : o Saddles, o Legs, o Anchor, o Brackets, o Gaskets, o Default values.
Hardware requirement
AutoPIPE Vessel requires: PC with operating system Windows 7 or XP. Windows Messaging and specially Mapi32.dll for direct Email support, OpenGL and specially Opengl32.dll for AutoPIPE Vessel Review, MS Word for AutoPIPE Vessel reports, MS Excel when using Gussets or Nozzle list interface and Estimate. Video configuration 1280x1024 True Colors. Hard disk free space after installation shall be 1 GB before using. Network facilities included in AutoPIPE Vessel allows sharing data through the company information system.
11
Modules components
There will be 2 types of licenses AutoVessel and AutoVesselEnterprise.
Add-ons
ASME VIII Code BS PD 5500 Code CODAP Div. 1 & Div 2 Code AD MERKBLATTER Code European Standard EN 13445 Russian GOST R 52857 AutoPIPE Vessel Code USA AutoPIPE Vessel Code British AutoPIPE Vessel Code French AutoPIPE Vessel Code German AutoPIPE Vessel Code Euro AutoPIPE Vessel Code Russian
* 1 Free code with AutoPIPE Vessel Package (PV design only). ** All codes shipped with Enterprise
Following table lists all features and their availablility in AutoVessel or AutoVessel Enterprise license. Module AutoPIPE Vessel Code USA AutoPIPE Vessel Code British AutoPIPE Vessel Code French AutoPIPE Vessel Code German AutoPIPE Vessel Code Euro Vessel Enterprise X X X X X
12
AutoPIPE Vessel
Installation
Module AutoPIPE Vessel Code Russian TEMA and EJMA Interfaces Wind and Earthquake Loadings (Global Codes) French NF E32, E101 to 105 Boiler rules Pressure Vessel MicroStation Drawings Shell & Tube Heat Exchanger MicroStation Drawings Component Design and Local Load Analysis API 661 Air Cooler design API 650 TANK design Cost and Time Estimation MicroStation DGN Viewer (New) AutoCAD CAD Interface PDS and SolidWorks CAD Interfaces
Vessel
Enterprise X X
X X
X X
X X X
X X X
X X X X
a. Select client will be installed with the program b. User will be provided a list of license options to select on startup of program c. Program will remember the last selection of license on every subsequent session d. There will be an option to switch to a demo mode e. File based license management will be removed from program f. User should be able to launch license management tool from with-in the program g. User should be able to review license status and duration (where applicable) using License Management Tool h. There will be 2 types of licenses: AutoPIPE Vessel and AutoPIPE Vessel Enterprise i. 2D Microstation and AutoCAD interfaces will be available with both AutoPIPE Vessel and AutoPIPE Vessel Enterprise licenses j. AutoPIPE Vessel license can have one or more of the following piping code licenses AutoPIPE Vessel Code British AutoPIPE Vessel Code Euro AutoPIPE Vessel Code French AutoPIPE Vessel Code German AutoPIPE Vessel Code Russian AutoPIPE Vessel Code USA
13
k. AutoPIPE Vessel Enterprise License will include all piping code licenses available l. Licensing scheme used will be based on Bentley Trust licensing model. It will support following states Trial Activated Offline Crippled Expired
Organization information
Bentley\Engineering Main directory of the AutoPIPE Vessel software AutoPIPE Vessel Main software directory Aprotol AutoCAD Interface Calcul Design Calculation Ssoftware Dessin Automatic Drawing Software Devis BOM & Cost Estimate Software DgnViewer Dgn Viewer Pilote Images Saisie AutoPIPE Vessel Sketcher & Vessel Review,. Mp2Pds AutoPIPE Vessel Review for PDS 3D Uprotol Microstation Interface Xprotol SolidWorks Interface
Users\Public\Public Documents\AutoPIPE Vessel Config User Customizable Files. Bentley Dictionary Report Word And Excel Template Used In Reports Examples Client Specification And Drawing Database Puser1 User Directory, Default Name Puser1 Puser1E Estimate User Directory, Default Name Puser1E
14
AutoPIPE Vessel
AutoPIPE Vessel Data are saved under a File Name, Extension Name is automatically added as .emvd (Bentley AutoPIPE Vessel Data). As we use an Explorer Style dialog box, User can create a directory before saving. File Name and Item Tag does not have any relation. User is responsible to overwrite an existing revision or Save as a new revision by changing the File Name. The last Path used to Save As or Open automatically became the default path. Tips : When using the same Drawing and Vessel data directory, all documents belonging to the same project (Job Tag) are in the same directory.
15
16
AutoPIPE Vessel
The default drawing Name and path will be : Preference Drawing Directory + Input Job Tag + Vessel Tag
17
18
AutoPIPE Vessel
Individual calculation
Geometry (Head, shell, conical transition), Flanges, Individual opening reinforcements, Multiple opening reinforcements, These calculations are valid for internal / external pressure for all Pressure Vessel Codes. Are also in this family, special calculation like: Local loads according to BS 5500 or WRC B, Anchors, Expansion joint, Saddles for Horizontal vessels, Tube-sheet layout, Beam.
Chimneys
This concerns metallic chimney base anchored. The calculation foresees 3 helixes systematically to 120 to avoid whirlwinds of Karman.
19
Pressure Vessel
Horizontal vessel on saddles (2 to 10) with the possibility of setting an individual stiffness for each saddle, Vertical vessel on legs, Vertical vessel on brackets, Vertical vessel on skirt. Vessel can have one to tree chambers with different design conditions. Double jacket and limped coil are included in the design. Vessel presented as template can be transformed by inserting components such as cone, flange, flange cover
Most of the bundle pass arrangement can be set up to 30 passes. Longitudinal and transversal bundle layout can be interactively managed. U bend can be crossed one to one, two to one or tree to one. Impingement baffle can be plate or rods. Sliding rails, sealing strips and tie rods are automatically located with the possibility to interactively change the location. None tubed area as well no tube in window is available. Disk and doughnut, segmental, double segmental, triple segmental and support baffle are possible.
20
AutoPIPE Vessel
Project specification
This is not a vessel but the project rules common to several vessels such as wind, seismic conditions, head type, floating head style Any new vessel created within the same project directory will get by inheritance the project data. You should also consider having a Config directory in your Project directory to take advantage of the customization per customer.
21
Tips :
Even using an RTF format for our report edition, we recommend using Word. To Setup the CAD software to Microstation, SolidWorks or Autocad , select your CAD software and then use the Browse button to find the exe file. When using Autocad, SolidWorks or Microstation, automatic drawing generation shall locally start the software. One workstation need to be AutoCAD Full to generate drawings, other users may use AutoCAD LT to modify them.
23
Drawing Page
The Drawing section is intended to set up the automatic drawing default preference. Those will be individually changed at each new drawing creation. Help is available pressing the help button of the property sheets.
Drawings customization
Drawing layout, Title-block, nomenclature content may be customized with a friendly tool available through the Customize Icon of the AutoPIPE Vessel toolbar. Detailed information is made in a further chapter.
24
AutoPIPE Vessel
25
26
AutoPIPE Vessel
Formal specification
Any existing vessel specification can be opened as a model to create a new specification. Save as with a new name after data replacement.
27
Project specification
A specification, which contains the global project requirements and particular rules, intended to design within the same customers order. Many data as Pressure Vessel Code, Construction Code, tube-sheet design code are identical. A Project specification is not a Vessel Specification because there is no geometry filled in it, but any Vessel Specification created in the same Project will take advantage of the default data found in the Project Specification. Creation dialog is the same as for Vessel Specification, just the File Name need to be Project. Extension Name will be supplied as .empd (Bentley AutoPIPE Vessel Project Data) This function is opened in selecting Project Specification after starting a new specification with the button
of the toolbar.
Saving a specification
Any Specification needs to be identified with a Job Tag and Item Tag. The Menu File with option Save as start a dialogue box providing a short way for selecting an existing file name or creating a new.
28
AutoPIPE Vessel
When using AutoPIPE Vessel Sketcher, Users must keep in mind a minimum rules as enumerated hereafter : 1. Simple clicks a component make it selected. 4 circles at the component rectangle corners show this. 2. Double click a component edits the component properties. 3. Double click outside the vessel edits the general vessel properties. 4. Right mouse button brings up a popup menu when a component is selected. 5. Insert a copy insert before or after the selected component upon the radio button selection. 6. Add a component always add after the last, this means top or right depending of the vessel orientation. 7. Move a selection has different action depending of the selection : Skirt, shell and cone, Move changes the length. Others components, Move change the location. 8. Undo a move only undo the last move. 9. Specification must be saved before trying to calculate and calculation must be done before trying to create the drawing. 10. When moving a selection arrow key use a step of 1. This allows to adjust the move and the function is terminated by Escape. 11. When creating a new specification, all pages of the generality property sheet must be reviewed before pressing the OK button.
29
12. When creating a new Shell & Tube Heat Exchanger, Users must edit the tube-sheet properties before saving and calculate. This is intended for Code selection and geometry specific. 13. When creating flange, flange properties must be edited for completion. 14. Prodia2 use standard Windows functions for scrolling and editing through dialogue box, so refer to the Windows documentation for keyboard functions. 15. Wheel mouse is available for scrolling and zooming. Vertical scroll is the default, if the mouse is located within the horizontal scroll bar, this result in a horizontal scroll, if the left button is pressed, this result in a zoom. As an alternate selection method, the Browse window shows a components list. Simple click select the component, double click edit the component properties. Columns can be moved and sorted. Item results use a tree view to shows the components list results. Expand the node before clicking on the desired results. The Show desired selected detail open Word MS-Word with a report of the selection only. Tips : When selecting a component, selection is done on the first top of stacked component at the mouse pointer. The Select next menu function allows selecting the second and so on up to the last. If no component is located at this point, Prodia2 display the General Property Sheet of the vessel.
30
AutoPIPE Vessel
To use AutoPIPE Vessel Review, select one of the tools from the toolbar. To move the vessel, select one the tool from left mouse button and move the mouse horizontally or roll the wheel. Zooming with the tool then press the
moving along Z axis with the tool . The Reset function allows coming back to the default initial values. The View menu allows moving the point of view closer of the vessel as well switching on/off and moving the light 1 and 2. Save image save the screen image under the filename MP_Render.tif through the user directory.
31
Function is a toggle between input data and output data of the vessel. This allows reviewing the calculated vessel. Right mouse button pop up the visualization show noshow menu. Take care to the difference in moving the vessel and moving the point of view. Color selection is done through File->Preference of AutoPIPE Vessel Sketcher. When using AutoPIPE Vessel Review as a popup window, click either Sketcher or Review window to popup. Button of the tool bar works with the state pressed or not, so the selected function is still active. Dont forget to click the button again before doing something else such as selecting a component. After calculation, Render swicth automatically to Render Out, showing the calculation results. Default colors are set through Preference at the Default data page.
32
AutoPIPE Vessel
This brings up a Vessel style selection form. Where you select the first left upper model and press the OK button.
33
Select the Code Issue, apply the right Project Design conditions. If no customization applies, you dont need to fill the Customizable Database File Path, because the default value has been set in your Preference. Wind and Earthquake do not apply on the Project, so jump to the Design Data page.
34
AutoPIPE Vessel
Fill in it the process conditions and move to the Operating Conditions page. Note : Safety factor group is intended for material not covered by allowable stress value in the Pressure Vessel Code so calculated from Yield point and Strength.
35
MDMT specific is not required so AutoPIPE Vessel will compute the allowable. PWHT is not requested, so move to the Geometry page.
36
AutoPIPE Vessel
Fill in it the vessel geometry where we are using elliptical head with an axis ratio of 2/1. We also request AutoPIPE Vessel to do a collision check between components welding lines with respect of 50 mm between 2 welding line. Further more, we also request AutoPIPE Vessel to create barrel length from the shell length and the maximum rolling plate width. Finally, we request to round thickness to the upper mm and to do the thickness alignment between head and connected barrel. After completion, move to the Calculation Content page.
37
Fill in it the Vessel Identification, then select to print the Calculation Report in English, check the desired parts of the report. Reorder the report if necessary moving lines up or down. Fill the revision history before moving to the Material page.
38
AutoPIPE Vessel
There is two ways for material selection : The first and fastest is applying the default material. List is customizable. The second use the standard steps for material selection : 1. Material origin, 2. Material Class, 3. Norm, 4. Symbolic Name. Tips : We never use the Save button. We first went to each page before pressing the OK button. We will use the menu File->Save As for saving our data file. The Save button on the bottom left of the page save data up to the current page but not including the data of the current page. Now press the OK button.
39
Sketch and 3D views are true to scale. The welder shown close of the vessel sketch is intended to have a better idea of the vessel size. You drag it with the left mouse button pressed or use the View menu for show no-show. Saddles have been filled from the default standard. Default is customizable as well the standard. A user defined saddle is also possible.
40
AutoPIPE Vessel
Note also the components list in the left top window. As we didnt calculate the vessel, results tree view is empty.
41
Fill in data information using combo list for convenience or just keying the requested value. We use a location less than 0, which is the reference line, this mean we locate on the left head. In that case, the right location is not required, as it's just topological information. We leave opening reinforcement information and thickness without value, requesting AutoPIPE Vessel to calculate them. We now use the Flange Tab to specify the flange to use on the manhole.
42
AutoPIPE Vessel
This brings the Flange Rating in the read only field. User can cancel and replace this value by selecting a new value on the right side before pressing the OK button. Note : Nominal diameter and pressure are not displayed at this time. Move then to the Material page intended for the nozzle neck.
43
Here we are using rolled barrel for nozzle neck as we are using a 20" manhole. After completion, we press the OK button. We dont use the Pad Material Tab as the default value is the shell material. We dont use the bolt material page as values are not required. As an alternate way for material selection, we can use the default material by pressing the Apply Default Material button.
44
AutoPIPE Vessel
Now we can select the created nozzle just clicking on and pressing the mouse right button, we select Insert a copy.
45
We change the Nozzle Tag to N2 and the location over the vessel length. Here too, this last data is topological. Press the OK button. As it is a copy, all others information are filled in the database.
46
AutoPIPE Vessel
Actually we have the default saddle standard. We can double click a saddle and change to a specific standard. If no standard apply, select User Defined, this make all geometry fields editable, so you can fill in it your own values. As an alternative, you can customize your standard data before using it.
47
48
AutoPIPE Vessel
We select Lugs style A and we provides Wear plate and lug size. Do not forget to fill the lug material. This completed, press the OK button.
49
Lifting accessories are only shown on the 3D view. Now we save our data using the Save As function.
50
AutoPIPE Vessel
If you agree the full calculation, you can start the automatic drawing.
51
Select the Type of desired drawing from : Setting plan and initial flat view, Components to get a collection of A4 format for each component. Choose your language, Check the Export Nozzle List to Excel box if you want to export. At least, press the OK button to proceed.
52
AutoPIPE Vessel
Confirm the Project selection and select your drawing in the list.
53
To view the drawing, Execute > View Drawing, for CAD software. Below shows the built-in MicroStation DGN viewer when MicroStation is the CAD software under File > Preference.
54
AutoPIPE Vessel
More information regarding the Estimate Software will be discussed in a different chapter.
55
Creating new Shell & Tubes Creating new Shell & Tubes Heat Exchanger
Our purpose is a new Shell side Tube side horizontal Shell & Tubes Heat Design pressure 0.8 Mpa 1.5 Mpa Exchanger, having the Design temperature 210 C 250 C following process conditions : Corrosion allowance 3 mm 3 mm BEU type named E203, the Number of passes 1 4 revision specification issue 1. Flange type Integral Integral We need at least 450 holes meaning 225 spins OD 19.05 mm and Gage 14, with a straight length of 6000 mm, square tubes pattern of 25.4 mm. The baffle cut is vertical of 25% and the space is 300 mm. The shell inlet and outlet nozzles are 10 in and the channel inlet and outlet nozzles are 8 in. Nozzle flanges are welding neck type. We are using carbon steel SA105 for forged components, SA516GR60 for plate, SA106GRB for seamless pipe, SA179 for tubes and SA193GRB7 for bolting. We use a flat metal jacketed gasket soft iron filled. We are working on the Project Learn, sub Project Alone. Pressure Vessel Code is ASME VIII Division 1, flange and pipe are ASME. Choose start in the menu bar, then program, then Bentley and AutoPIPE Vessel. Alternatively, open the Group Bentley and double click the icon
57
Wind and Earthquake do not apply on the Project, so jump to the Design Conditions page.
58
AutoPIPE Vessel
Fill in it the process conditions and move to the Operating Conditions page... Note : Safety factor group is intended for material not covered by allowable stresses value in the Pressure Vessel Code so calculated from Yield point and Strength.
59
MDMT specific is not required so AutoPIPE Vessel will compute the allowable. PWHT is not requested, so move to the Geometry page.
60
AutoPIPE Vessel
Fill in it the vessel geometry where we are using elliptical head with an axis ratio of 2/1. We select the shell nozzle inlet location Left and Top. Select your gasket in expanding the node Flat metal jacketed then apply the selection on the shell side and tube side using the button. We also request AutoPIPE Vessel to create barrel length from the shell length and the maximum rolling plate width. Finally, we request to round thickness to the upper mm and to do the thickness alignment between head and connected barrel. After completion, move to the Bundle page.
61
Move Group per Group and fill the required information, use the help function when necessary.
The Invert Exchanger Geometry button may be used when creating or modifying the S&T to have the channel side on the left rather than the right default.
62
AutoPIPE Vessel
Select the partition plate disposal, enter the number of passes, the number of tubes required, select your options such as sliding rails, tie rods, When ready, press the Compute button
63
We will go back on the tube-sheet layout after moving the nozzles on the tube side. For now, we adjust the impingement baffle. Select the left impingement baffle tie rod then select the Move toolbar button to move the tie rod at the most upper left tube location. Redo the same operation on the right.
64
AutoPIPE Vessel
Take care : Moving the tie rod on the first top left tube erase the tube. This is a bend so it erases also the right top tube. Moving the right tie rod should be after the last tube. Select the Bundle properties button or double click outside the bundle layout to show the report view.
65
Press the OK button to return to the Layout page and move to the calculation report content page.
66
AutoPIPE Vessel
We select to print the Calculation Report in English and to print the full report before moving to the Shell Material page.
67
Using either the combo box or simply Apply Default Material, we fill out the form before moving to the Channel side.
68
AutoPIPE Vessel
69
To complete our description, we need to update the tube-sheet design information, so we double click the tube-sheet on the sketch or within the components list.
70
AutoPIPE Vessel
71
72
AutoPIPE Vessel
Move to the geometry page to change option if required and press the OK button.
Before saving, double click a saddle to change your standard or fill your own data.
73
74
AutoPIPE Vessel
Review the internal by pressing the right mouse button and selecting transparent wall. Correct the nozzles eccentricity on the channel to avoid the central partition plate. Nozzle can be selected on the Bundle Layout Page or on the sketch.
75
Double click the nozzle, add an eccentricity of 150 mm. Use help to know if its a positive or negative value. Save again.
76
AutoPIPE Vessel
Double click the sealing rod and set the diameter to 30 mm. You can resize the window or expand full screen for convenience.
77
Dimension tool allows to modify the size in keying the new value. It is always possible to add, remove baffle and support plate.
78
AutoPIPE Vessel
Here we can see that pitch value has been chaged from 300 to 282.94 due to a odd baffle number required with the horizontal baffle cut. Dimension is printed in red because Number x pitch doesnt equal the distance of 4810 mm.
79
User follows the calculation progress through the list and after completion uses the review the calculation detail. Alternatively, use the Show Results view.
button to
80
AutoPIPE Vessel
Select the Type of desired drawing from : Setting plan and initial flat view, Components to get a collection of A4 format for each component. Choose your language, Check the Export Nozzle List to Excel box if you want to export. At least, press the OK button to proceed.
81
82
AutoPIPE Vessel
More information concerning the Estimate Software will be discussed in a different chapter.
83
Starting a banc
From File->New, starts Air Cooler. This brings the pages containing Project requirement, Bay and Bundle definition.
Ladder weight per unit length as well as platform weight per unit area is used in the global cost estimate.
85
Through the Common Data page, select the Design Code, Flange and Pipe Standard, Material Database and Specific Gravity, how you want to round thickness, ladder weight, and platform weight per unit area.
86
AutoPIPE Vessel
Air Cooler
Bundle Disposal allows entering up to 4 Bundle per Bay. Filling Item Tag automatically fills the Choose Item Combo box. The Bay Management allows entering up to 42 Bays to constitute a Banc. Selecting the Shape Standard automatically fills all combo-box for beam and columns selection. To suppress a beam, simply erase the combo. Fill the column height. Default shape type is coming from the customizable file Acstruct.doc Side Front refers to the Inlet or Reference header always at the top of the 2D view. Side Back or Rear refers to the opposite. Fan quantity is automatically set to 2 when selecting a mix plenum. Structure Type 1 has beams over the columns, while Type 2 has beams between columns.
87
When leaving empty Calculated/Requested values and using the Calculate button, Software automatically calculates from the Number of tubes, the number of rows and the number of pass the length and height of the header then use ASME to calculate the thickness of all header components. Minimum thicknesses are coming from API 661 and customizable file Actgap.doc. When selecting a Flanged Cover or Stud Cover Plate, do not forget to use the Detail Button to select the flange face, bolting and gasket characteristics. Bolt Space, Bolt Diameter, and Bolt Hole Diameter as well Flange width and thickness are also calculated when pressing the Calculate Button. Bundle Lay-Out use the default value of the customizable file Actgap.doc Short bundle frame starts behind the header and support are welded in extension of the bundle frame. Extended bundle frame starts at the cover plate.
88
AutoPIPE Vessel
Air Cooler
Tube and Header Material follow the general AutoPIPE Vessel rules. Press the OK button and restart with the second bundle of the bay. Add bay using the button and continue.
89
A double click on the header draws the bundle layout in a sizeable window.
The default gap for fan shaft of induced draft is 150 mm. Partition plates are shown in blue while Stay Plates or Stiffeners are shown in yellow. Software always considers an opposite Stay Plate to a Partition Plate. Cover Plate style header have only vertical support for partition plate. When adding stiffeners in the Detail Page, they are added both on the Front and Rear Header.
90
AutoPIPE Vessel
Air Cooler
You need now to add your nozzles as for other pressure vessel. Select Front Header or Back Header to locate the nozzle on the Header In (Front) or Out (Rear). The location refers to the Bundle Left Reference. Bundle length is provided to be helpful. Orientation 0 is Up and 180 is Down.
Nozzle can be dragged and copied as on any Pressure Vessel. When Nozzle Diameter is greater than the Internal Header Width, Software automatically draws and calculates an oblong nozzle. Gap between flange and transition is the same as for the first tube horizontal location. (Actgap.doc)
91
Selecting a Header and requesting Item Properties from the context menu automatically select the Bay No and Item No.
The Browse Components list Number over 99 means Back Header. The popup menu allows to show / no show the tubes. This results in a faster display and allows reviewing the structure.
Finally the full design and report can be requested as for others vessels.
92
AutoPIPE Vessel
Air Cooler
Cost Estimate request brings a selection menu :
Where Global Estimate produce an xls report using the customizable file Air Cooler Estimate.xls from the Data\Config\Report directory. This file is a model template filled at each request. User customization is only limited to the three yellow columns representing the Rate per Unit and Hours per Unit. The model contains all necessary formulas.
93
94
AutoPIPE Vessel
How to How to
Insert flanges
Flange must be connected to a shell. As Insert a copy function insert before or after the selected component, User may have to insert a shell before inserting flanges. The Split in shell function may be used.
95
Select either the left shell and insert after or select the second shell and insert before.
96
AutoPIPE Vessel
How to
Add flanges
Flange must be connected to a shell. As Add function always adds after the last geometry component, User may erase the last head before adding flange and cover. Select the head and use the popup menu to erase or use the Components List, select the head and press the Suppr key. Use carefully the toolbar button to add a geometric component. It is always better to use Insert a component as you get a copy of the selection.
97
98
AutoPIPE Vessel
How to
When using a centering ring, User shall input the Outer and Inner ring width. Take care in selecting a gasket as gasket properties are P. V. Code compliance.
99
Move to the flange material page and fill in the information using or not the Apply Default Data button.
100
AutoPIPE Vessel
How to
Move then to the bolt-material page and again fill in the information before pressing the OK button.
Press the OK button, you got a flange. Select the flange and again Insert a copy after the selection, changing the component to a Bolted Cover.
101
When adding the Bolted Cover, do not forget to change the Flange Face.
As it is a copy and because the gasket and bolts are common, we dont need to visit the other pages. Press the OK button.
102
AutoPIPE Vessel
How to
103
Insert a cone
Cone must be connected to a shell both sides. As Insert a copy function always insert before or after the selected component, User may insert a shell before inserting cone and change shell diameter later on the selected shell. Alternatively, User can split shell in 3 and change the second shell in a cone.
104
AutoPIPE Vessel
How to
Locate the shell inlet or outlet close of the flange for Shell & Tubes
AutoPIPE Vessel use the values of the width reinforcement as inputted and the distance between welding lines to calculate the distance of the nozzle axis before comparing to the required length for fluid velocity in the bundle. User changes either the distance between welding lines, or input a minimum width for the nozzle under consideration, or at least does not request the fluid velocity calculation.
Get the minimum shell diameter with several passes on the tube side
To get the minimum shell diameter with several passes on the tube side having a small number of tubes in each, User must increase the tolerance per passes.
105
Enter your components starting with number 1, 2, 3 with the chamber No 1. Add a shell No 4 not pressure bearing with a negative length A to go down at the desired position. Add components No 5, 6, 7 and 8. They are created with the chamber No 2. Nozzle A is created with a chamber No 2 to be located on the internal chamber. Brackets are created with the chamber No 1 to be located n external chamber.
106
AutoPIPE Vessel
How to
Support vessel on brackets with diameter larger than 1500 mm
File named Dimcon.doc in the Config directory as bracket size up to 1500 OD, so User either extend the file with owner values or use non standard and input the required size at the bracket form.
107
Tag and codes to know : Origin Plate Forging Welded Tube Seamless Tube Welded Pipe Seamless Pipe Fitting Cast Steel Bolting Bar Tag TO FO WT ST WP SP AT MO BO BA Class Code Carbon Steel Carbon Low Alloy Stainless Steel Brass Alloy Nickel Alloy Aluminum Titanium & Zirconium Tag C CLA I Cu Ni Al Ti
Pressing the Edit button brings a word document where you can make your change or addition.
108
AutoPIPE Vessel
How to
Query the database
Prepare your query and create the report.
Here we need to get the list of any material with Carbon less or equal to 0.3%, sorted by specification No.
109
How to
Execute flat development pattern
Select the component to develop and use the popup menu to create the flat view. The menu offers the possibility to export as a drawing using the selected CAD format, or simply export as a dxf file. Also available is the Report function bringing a Word document with drawing and coordinates of the flat pattern.
Undo a change
Use the button to undo a move. This function only undoes the last move. There is no function to undo an Insert per copy, Add component or Erase.
111
Individual duration within the vertex properties screen as no other influence than showing the pressure slope curve when going up and down. Duration unit is fixed from the time scale you set.
Do not forget to enter the life duration before pressing the Rainflow Method button.
113
Fatigue Analysis
Step 2 Seams Weld Description
This page is intended to set the default seam weld generally used in the vessel. Individual seam weld can be changed later on the sketch.
Class is printed when selecting the weld type. You need to select the desired type for component type.
115
116
AutoPIPE Vessel
Fatigue Analysis
Other buttons are standard AutoPIPE Vessel window manipulation tools. After completion, press the OK, Save and Calculate. Result will be vessel life duration and detail seam weld per seam weld of the allowable number of cycles.
117
119
Estimate
Preference
Manufacturing Schedule can be selected for each Cost Estimate. This allows multiple shop floors.
Estimate report template allows selecting either Bill of Material or full Estimate reported in two or several pages.
121
Component properties
Double click within the bill of material list open the component properties dialogue box which provides three sections : properties, manufacturing schedule, cost. Contents depend of the customization.
122
AutoPIPE Vessel
Estimate
Properties are updated either from the AutoPIPE Vessel database, or manually, regarding the creation mode. Task list comes from the customization, as well as options list for each task. The selected option for estimate calculation is the first in the list. Double clicks move the selected to the top. Simple clicks in the task list display the available options of the selected task. Cost section gets the default rate from the material class and allows : To purchase material and manufacture, in that case fields Sub contract cost and Purchase cost leave empty. To purchase component, head for example, and performs the full manufacturing schedule. In that case, the per Unit rate must be selected with the requested value. Sub contract specific task, just filling the sub contract cost field. Purchase globally the component and the full manufacturing schedule, just filling the Purchase cost. As result, no hour will be added for the component.
123
A bill of material file has an extension .emed (Bentley AutoPIPE Vessel Estimate Data)
124
AutoPIPE Vessel
Estimate
Customization Password
The initial password as software delivered is Bentley. Dialogue box allows changing and confirming this password before pressing the OK button. We recommend you to customize this password and also to back up file named param.cfg located in the Config directory. Note: Even text files, customization files use the CR format, so they cannot be edited with other editor as Estimate.
To change tag or designation, make a double click on the component line, this places the text in the edit box. Tab is the horizontal field separator and must be preserved. Move to the end of the line before pressing the Return key to update the list. You save your change when pressing OK and come back to the previous state with Undo .
Material properties
The material list is customizable for specific gravity, cost and machining factor data.
125
A double click on the material line places the text in the edit box. Tab is the horizontal field separator and must be preserved. Move to the end of the line before pressing the Return key to update the list. The copy on the hard disk will be done after pressing the OK button. The Undo button of the toolbar allows coming back to the previous state. Specific gravity is use for weight calculation. Cost is the cost per Kg taken as default value. Factor is the machining time factor based on CS value 1.
Task code
Hour cost per task and designation are user's customizable. Time factor is intended for future use. Task code must remain unchanged. A double click on the task line places the text in the edit box. Tab is the horizontal field separator and must be preserved. Move to the end of the line before pressing the Return key to update the list. The copy on the hard disk will be done after pressing the OK button. The Undo button of the toolbar allows coming back to the previous state.
Manufacturing schedule
Manufacturing schedules are done by component selected in the list. For each component, select or create a task list and for each task, select or create an option list. For each option, create or modify the calculation method. Method inheritance uses the component class property.
126
AutoPIPE Vessel
Estimate
A double click on the line list places the text in the edit box. Tab is the horizontal field separator and must be preserved. Move to the end of the line before pressing the Return key to update the list. The copy on the hard disk will be done after pressing the OK button. The Undo button of the toolbar allows coming back to the previous state. The Calculate button provides access to the variable list used in the method and the method itself using the customization language.
127
Left window show the method, right window show the global variables list. These variables are with description are those shown in the component properties.
128
AutoPIPE Vessel
Estimate
Customization language of AutoPIPE Vessel Estimate
Expression : Variable is a character string, expressions are ; terminated. Number of lines to write the expression is unlimited. Comment : // starts a comment. Comment ends with a line feed. example :
#VITask10.4OptionG&BCalcul FuncE(TH,C1) = (20|0.5,999|1); // Total length L1 = 3.1416 * Dia * 2 + TL * 2; // Cutting time T1 = C1 * L1 / 1000; // Convert per meter wg = CylWeight(Dia, TH, TL); // handling FuncE(wg,SU1) = 3|0.3,7|0.6,15|1,30|1.3,60|1.6,125|2,250|2.3,15000|7); CH = L1 / 2000 * 5 / 60; T = (T1 + SU1 + CH * NP) * Qty;
Operator : + Addition, - Subtraction, * Multiplication, / Division, = allows to evaluate the expression, ; end an expression. Tests : 1.Boolean test : if(variable) True if variable is true, if(!variable) True if variable is false. Example :
if(U) FuncE(TL, H1) = (13700|2,99999|4); else FuncE(TL, H1) = (6100|2,13700|4,99999|6);
2. Test on expression : if(expression) else if(expression) else <= less or equal, >= greater or equal, == Equal, > greater < less.
129
Example 1 :
if(TL > 18000) H71 = (T30 * 48 + T31 * 40 + T32 * 32 + T33 * 24 + 2.0) / 60; else if (TL > 15000) H71 = (T30 * 20.0 + T31 * 16.0 + T32 * 12.0 + 2.0) / 60; else H71 = (T30 * 33 + T31 * 27 + T32 * 21 + T33 * 15 + 2.0) / 60;
Example 2 :
if(Type == WN) H71 = (T30 * 48 + T31 * 40 + T32 * 32 + T33 * 24 + 2.0) / 60; else if (Type == SO) H71 = (T30 * 20.0 + T31 * 16.0 + T32 * 12.0 + T33 * 8.0 + 2.0) / 60; else H71 = (T30 * 33 + T31 * 27 + T32 * 21 + T33 * 15 + 2.0) / 60;
Intrinsic functions : log(a) Decimal logarithm, ln(a) Natural logarithm , exp(a) Exponential , sqrt(a) Square root, sin(a) Sinus, cos(a) Cosinus, tan(a) Tangent. Example :
z = 1 / (1510.157 - 1423.666 * exp(Dia / -35175.9866) - 3.49076 * sqrt(Dia) * ln(Dia) - 6.48789 * ln(Dia) * ln(Dia) + 0.084348 * Dia / ln(Dia) + 33.62665 * sqrt(Dia) + 0.52469 * ln(TL) * ln(TL) - 14.58519 * ln(TL) - 355.3022 / ln(TL));
Internal functions : FuncE(a, b) = (12|5,14|7); Stepped curve from couples of points. FuncL(a, b) = (12|5,14|7); Curve defined with couples of points. Func3(a, b, c) = (12|5|7,14|7|9); Curve defined with triples of points. A = CylWeight(diam, thick, long); Calculate the weight of a cylinder A = PlateWeight(width, thick, length);Calculate the weight of a plate A = DiskWeight(diam, thick); Calculate the weight of a disk
F = MaterialFactor(1,1.1,1.2,1.3,1.4,1.5,1.6, 1.7,1.8,1.9,2,2.1,2.2,2.3,2.4,2.5,2.6,2.7,2.8,2.9) ;
Factor upon Material Class. Used either for time or cost. Factors are given in the Class order from A to T, meaning 20 factors. Examples : Calculate T30 from OTL.
FuncE(OTL, T30) = (275|17,340|21,418|29,482|35,559|39, 647|49,723|55,800|61,876|67,990|73);
AutoPIPE Vessel
Estimate
Func3(Dia, TL, z) =
(1000|1000|.33,1000|1500|.37,1000|2000|.39,1000|2500|.41,1000|3000|.44,1000|350 0|.48, 1500|1000|.37,1500|1500|.39,1500|2000|.43,1500|2500|.47,1500|3000|.51,1500|3500 |.56, 2000|1000|.39,2000|1500|.43,2000|2000|.48,2000|2500|.52,2000|3000|.57,2000|3500 |.63, 2500|1000|.33,2500|1500|.37,2500|2000|.43,2500|2500|.48,2500|3000|.55,2500|3500 |.60, 3000|1000|.42,3000|1500|.50,3000|2000|.57,3000|2500|.64,3000|3000|.71,3000|3500 |.80, 3500|1000|.51,3500|1500|.55,3500|2000|.60,3500|2500|.65,3500|3000|.69,3500|3500 |.75, 4000|1000|.43,4000|1500|.55,4000|2000|.65,4000|2500|.75,4000|3000|.85,4000|3500 |.95, 4500|1000|.33,4500|1500|.40,4500|2000|.55,4500|2500|.62,4500|3000|.75,4500|3500 |.88); Zf = z * NP * Qty;
131
132
AutoPIPE Vessel
Excel template
AutoPIPE Vessel use Gusset Excel template for Piping and Structural clips, located through directory Config\Report and is language dependent. The name is Clip.xls This is intended to be use by several departments and sub-contractors before updating the AutoPIPE Vessel database that remains the Master.
Gussets Standard follows the customizable file Dimgus.doc and must exist.
Word Interface
Word must be available on the PC before trying to use this AutoPIPE Vessel interface.
Word template
AutoPIPE Vessel use Gusset Word template for Piping and Structural clip as well as for local load on nozzle. They are located through directory Config\Report and are language dependent. The same template may be used either for Piping Clips or Structural Clips and is named Clip.doc.
Both are intended to be use by several departments and sub-contractors before updating the AutoPIPE Vessel database that remains the Master.
134
AutoPIPE Vessel
Choose the .xls or .doc file corresponding to the vessel and clips to be imported.
After pressing OK, the AutoPIPE Vessel dialogue box is then filled with the file content. Press the OK button to validate.
135
By the same way, you can import Nozzle local loads. Result is visible on each nozzle at the page Local loads and accessories.
136
AutoPIPE Vessel
137
Select the current Project Directory if you intend to use a Project Specification. Use the Open File to Import button to select your dbo file.
139
Finally, press the OK button. This brings up the standard properties page for Shell & Tube heat exchanger when selecting an S&T dbo file or the standard Air Cooler properties page if the dbo file is an Air Cooler. For Air Cooler, due to the number of bay data required, it should be easy to use the interface from the Bundle page rather than starting from scratch. For Shell & Tube, just visit each page, fill in it the required information for flange, gasket and material, then press the OK button. When using a Project Specification, User can simply visit all pages and fill the material page only.
140
AutoPIPE Vessel
AutoPIPE Vessel PDS 3D interface allows : Equipment modeling from AutoPIPE Vessel to PDS, using a program "EDEN Equipment", Getting back equipment nozzles data from PDS to AutoPIPE Vessel, using a "Neutral File Report" created through "Equipment Report Manager". Both functions are integrated with AutoPIPE Vessel Sketcher.
141
EDEN Program
PDS DataBase
142
AutoPIPE Vessel
Nozzle Report
PDS DataBase
143
Installation
The Setup program using option PDS Interface, from the CD installs AutoPIPE Vessel Review. AutoPIPE Vessel Review is located in the Mp2Pds directory of Protol. It includes : AutoPIPE Vessel Review MPtoPDS.exe and its .dll language, 7 forms : PT2PDS.fb, PT2PD2 to PT2PD7.fb. 4 user functions : fourrure.uf, tr_rev_shape.uf, trace_voile.uf, trace_b_cons.uf. 1 Nozzle Report format used for transfer from PDS to AutoPIPE Vessel Sketcher.
144
AutoPIPE Vessel
These user functions are sub-programs used by Eden program to create components of the equipment. Fourrure.uf allows rotating square or rectangular section round an axis. This is used for saddle wear plate as example. Tr_rev_shape.uf allows torus modeling. This is used for circular welding line as example. Tr_b_cons.uf allows modeling of central saddle plate as example. Trace_voile.uf allows gussets modeling. This is used for brackets, saddle and anchor base as example.
145
146
AutoPIPE Vessel
A ll default values are maintained through registry. N.B. : Next step request default Eden directory referenced as : PDS > Reference Data Manager > default project control data > Equipment Eden
147
148
AutoPIPE Vessel
NOTE : Modeling more than one equipment, files .eqp can be compiled in one step. On the other end, files .tdf must be compiled one by one, following steps : compile, place equipment, compile, place equipment, . This can be done without exiting the model, just opening a new PDS window on the form shown above. This is due to fact that Eden always uses the same forms (pt2pds.fb to pt2pd7.fb), where Nozzle Data are stored.
149
150
AutoPIPE Vessel
Te must be oriented as follows : PRIMARY is the vessel axis. For horizontal vessel, SECONDARY is UP, For vertical vessel, PRIMARY is UP, SECONDARY is SOUTH. Enter origin x, y, El, Press ACCEPT .
151
If vessel request more than 15 nozzles, AutoPIPE Vessel create numbers of .eqp and .tdf corresponding to Number of Nozzles / 15 + 1. For each Equipment, one after one, repeat the above step up to completion. Never moves Te between steps !.
Naming convention for .eqp and .tdf files : .eqp Files : PDS Equipment used SYMBOL_PROCESSOR name up to 6 characters, so name of parametric follows : First as the 6 first character of the Equipment Item Tag (Ex : Equipment1 EQUIPM). Second use the first 5 characters followed by 1 (Ex : EQUIPM EQUIP1) Number i use the first 5 characters followed by M = i - 1 (EQUIPM EQUIP(i - 1) Number 7 is the last possible so (EQUIPM EQUIP6) .tdf Files : The same rule is used with the SYMBOL_PROCESSOR name. Forms created will be named : PT2PDS, PT2PD2, ..., PT2PD7. The file named EQUIP.txt contents the help on how to build the equipment.
152
AutoPIPE Vessel
153
Start AutoPIPE Vessel Sketcher, choose Import and PDS->AutoPIPE Vessel to open the dialogue box :
In the PDS group, Use the Open button, select the .noz file to be used. Item tag list is filled with all Equipment contained in the report. Select the Equipment to process through the list. In the AutoPIPE Vessel group, select the corresponding vessel by processing the Open button. Both Report Lists are filled with their respective values. The Apply button replaces AutoPIPE Vessel values by PDS values and opens the Save As dialogue box. Choose next Equipment and replay the scene. The OK button does the same as Apply but close the dialogue. Status bar allows help and advertising. For horizontal vessel, if the number and location of nozzles do not permit to evaluate the vessel axis orientation, User is prompted to input himself the value. In such case, input a non-zero value first.
154
AutoPIPE Vessel
Anchor base :
Company Standard can be selected with reference to Dimanc.doc. Description is included in the file located in the Config directory.
Saddles :
Company Standard can be selected with reference to Dimsad.doc. Description is included in the file located in the Config directory.
Lifting Accessories :
They use the file description Dimlif.doc. Description is included in the file located in the Config directory. Most often, it is better to fully define the lifting accessories with the lifting method.
Legs base :
Company Standard can be selected with reference to Dimleg.doc. Description is included in the file located in the Config directory.
Pipe dimensions
The file Dimpip.doc is located in the Config directory. Description is included in the file. Selection of available thickness in the country is customizable.
Gaskets Properties
File Gasket.doc provides Gasket characteristics.
155
Plate thickness
File Tradethk.doc refers to plate thickness Both are located in the Config directory.
156
AutoPIPE Vessel
Microstation
Select Set Drawing layout to start customization and use File -> Open.
Select the file Vueaux.eamv or the file you already customized and renamed.
157
Open the file and use Page Seting to select the drawing template you want customize.
158
AutoPIPE Vessel
Drawing Customization
For the example, we select Horizontal Vessel, 1 chamber, A3 format Page 1. So we get the layout of the template page where we can start working on the disposal and eventually the content.
159
The layout shows full scale the rectangle of the view, the view itself is just an image. Rectangles represent the view placement and their location relative to each other. Toolbar allows moving the view. Within the View Group, there is two lists of viewes, one noted Available, meaninig never use in the drawing page, the other one noted Set meaning already used and located in the drawing page. A click in the rectangle or in the list Set View mark the rectangle on the four corners, meaning it is selected and current. With a single selection, the menu View Characteristics has the same effect as a right click.
160
AutoPIPE Vessel
Drawing Customization
First 2 Characters 3 to 5th NH NL NOZ NOM GEO GGC GTU FOU REF PIQ CDH CDV DSH DSV DCB DCE MAB MAE CHA PAS NOE NOV JOI NOT T B EMAT VMAT EDSC HDSC EDCL VDCL EJOI TITLEB NOTE01 NPITCH NFIRME BOME01 Header block of a list Line block of a list Nozzles, flanges and reinforcements Nozzles Material Components geometry Civil work clips Piping clips Supplies References Instrumentations Gravity center for horizontal vessel Gravity center for vertical vessel Loading data for horizontal vessel Loading data for vertical vessel Vessel design conditions Shell and Tube HE design conditions Vessel material Shell and Tube HE material Boiler geometry Number of tubes per pass S&T HE nozzles, flanges and reinforcements Vessel nozzle, flange and reinforcement Gaskets Notes Request list to be drawn from top to bottom Request list to be drawn from bottom to top Shell and Tube HE material Vessel material Heat exchanger loading data Vessel loading data Shell and Tube HE design conditions Vessel design conditions Vessel gaskets Title block for the current format Block from file dwgnot.doc Tube pitch detail Nameplate Bill of material (BOM)
6th Character Type 2 Block with several lines Type 3 Single complete block Free format Code +2 char index
161
|UANG| |USUR| |UVOL| |UDEN| |UION| |UEUR| |ULON| |UFOR| |UCOU| |UPRE| |UTEM| |FCODEC| |CODE| |KBRID| |FSTDEX| |NOUNF| |FCODES| |FCODEP| |FCODEV| |DIATUB| |PASPAS| |LONTUB| |EPATUB| |POIFAI| |SURECH| |CLAECH| |NOCHIC| |NBRDUM| |NODEFL| |NORAIL| |NOTIRA| |NOTRTU| |NBRTUB| |DIAOTL| |DIATIR| |TUANGL|
AutoPIPE Vessel
Drawing Customization
Tube BWG gage Tube pattern Tube pitch Type of Heat Exchanger (TEMA) Process data Chambers Shell side Tube side |CAPCAL| |CAPCHA| |CATCAL| |CATCHA| |CORCAL| |CORCHA| |OPECAL| |OPECHA| |OTECAL| |OTECHA| |PEXCAL| |PEXCHA| |DENCAL| |DENCHA| |FLUCAL| |FLUCHA| |EPACAL| |EPACHA| |OPICAL| |OPICHA| |OTICAL| |OTICHA| |PRECAL| |PRECHA| |COECAL| |COECHA| |PMSCAL| |PMSCHA| |PMECAL| |PMECHA| |DEPCAL| |DEPCHA| |MDMCAL| |MDMCHA| |PASCAL| |PASCHA| |RADCAL| |RADCHA| |SERCAL| |SERCHA| |PEACAL| |PEACHA| |TRACAL| |TRACHA| |TEXCAL| |TEXCHA| |TEMCAL| |TEMCHA| |PEECAL| |PEECHA| Shell side |FTCHPL| |MATJAP| |CACBRE| |CACONE| Tube side |JAUGES| |PASTUB| |TUPITC| |TYPECH|
Capacity (Volume) Category Corrosion External Operating Pressure External Operating Temperature External Pressure Fluid liquid specific gravity Fluid Name Insulation Thickness Internal Operating Pressure Internal Operating Temperature Internal Pressure Joint efficiency Maximal allowable Pressure at Design Maximal allowable Pressure at Test Maximal External Pressure MDMT at Design Pressure Number of Passes Radiographic Examination Service Name Shop Test Pressure Stress Relieved Temperature (external pressure) Temperature (internal pressure) Test Weight Material Baffles / Support plates Channel cover gasket Channel flange, shell side (ex B) Companion flange Cones Cover (ex P) Flange, cover side (ex A) Floating head Floating head flange Floating head gasket Heads
Nozzle flange Nozzle neck Nozzle pad Nuts Nuts Nuts Nuts Pass partitions Pass partitions Shell flange, channel side Shell flange, shell head side Shell head flange Shell head, cones Shell head, heads Shell head, shells Shell head, shells/heads Shell-channel side gasket Shell-head side gasket Shells Shells/Heads Sliding rails Spacers Split ring / fishplates Stud bolts Stud bolts Stud bolts Stud bolts Support wear plate / Stiffening Supports Tie rods Tubes Tube-sheets
|TFCLOI| |CABRCC| |CABRDD| |FCBREE| |FCCONE| |FCFOND| |FCVIRO| |FCVIFO| |MATJCB| |MATJED| |CAVIRO| |FTRADE| |FTENTR| |TFANNE| |TFTIFI| |CHTIAP| |CHTIBC| |FCTIDE| |CAFOSU| |CASUPP| |FTTIEC| |FTTUBE| |FTPLAQ|
|CHVIRO| |CHVIFO|
164
AutoPIPE Vessel
Drawing Customization
4. Pressure vessel Process data 1 |CAPCOM:1| |CATCOM:1| |CORCOM:1| |OPECOM :1| |OTECOM :1| |PEXCOM:1| |DENCOM:1| |FLUCOM :1| |EPACOM:1| |OPICOM :1| |OTICOM :1| |PRECOM:1| |COECOM:1| |REPERE:1| |PMSCOM:1| |PMECOM:1| |DEPCOM:1| |MDMCOM :1| |RADCOM:1| |SERCOM :1| |PEACOM:1| |TRACOM:1| |TEXCOM:1| |TEMCOM:1| |PEECOM:1| Chamber No 2 |CAPCOM:2| |CATCOM:2| |CORCOM:2| |OPECOM :2| |OTECOM :2| |PEXCOM:2| |DENCOM:2| |FLUCOM :2| |EPACOM:2| |OPICOM :2| |OTICOM :2| |PRECOM:2| |COECOM:2| |REPERE:2| |PMSCOM:2| |PMECOM:2| |DEPCOM:2| |MDMCOM :2| |RADCOM:2| |SERCOM :2| |PEACOM:2| |TRACOM:2| |TEXCOM:2| |TEMCOM:2| |PEECOM:2| Chamber No 2 |BRIPLE:2| |BRICOR:2| |PLACAG:2| |CONESS:2| |GOUEXT:2| |JOINTS:2| |FONDSS:2| |SUPCAL:2| |PIEINT:2| |PLETUB:2| |BRITUB:2| 3 |CAPCOM:3| |CATCOM:3| |CORCOM:3| |OPECOM :3| |OTECOM :3| |PEXCOM:3| |DENCOM:3| |FLUCOM :3| |EPACOM:3| |OPICOM :3| |OTICOM :3| |PRECOM:3| |COECOM:3| |REPERE:3| |PMSCOM:3| |PMECOM:3| |DEPCOM:3| |MDMCOM :3| |RADCOM:3| |SERCOM :3| |PEACOM:3| |TRACOM:3| |TEXCOM:3| |TEMCOM:3| |PEECOM:3|
Capacity Category Corrosion External Operating Pressure External Operating Temperature External Pressure Fluid Density Fluid Name Insulation Thickness Internal Operating Pressure Internal Operating Temperature Internal Pressure Joint efficiency Mark Maximal allowable Pressure at Design Maximal allowable Pressure at Test Maximal External Pressure MDMT at Design Pressure Radiographic Examination Service Name Shop Test Pressure Stress Relieved Temperature (external pressure) Temperature (Internal Pressure) Test Weight Material
Bolted cover Channel flanges Cladding Cones External clips Gaskets, channel flanges Heads Insulation supports Internal parts Nozzle blind flange Nozzle flange
1 |BRIPLE:1| |BRICOR:1| |PLACAG:1| |CONESS:1| |GOUEXT:1| |JOINTS:1| |FONDSS:1| |SUPCAL:1| |PIEINT:1| |PLETUB:1| |BRITUB:1|
3 |BRIPLE:3| |BRICOR:3| |PLACAG:3| |CONESS:3| |GOUEXT:3| |JOINTS:3| |FONDSS:3| |SUPCAL:3| |PIEINT:3| |PLETUB:3| |BRITUB:3|
165
Nozzle flange bolting Nozzle gasket Nozzle neck Nozzle pad Nuts, channel flanges Shells Shells/Heads Shells/Heads/Cones Skirt bas Skirts-Supports Stiffening rings Threaded rods, cha. flanges Tray bolting Trays 5. Foundation loads Vertical vessel Earthquake Erection Lifting Operating Test Horizontal vessel
Weight Transversal Load
|BOUTUB:1| |JOITUB:1| |COLTUB:1| |RENTUB:1| |ECTRHO:1| |VIROLE:1| |VIRFON:1| |VIFOCO:1| |EMBJUP| |SUPPOR| |RAIDIS:1| |BOUBRI:1| |BOUPLA:1| |PLATEA:1|
Longitudinal Load
|SEISVL| |ERECVL| |LIFTVL| |SERVVL| |TESTVL| |CDEGRA| |NBRCOM| |POIGGC| |CORCOI1| |CORCOI2| |CORCOI3| |CORCOI4| |NAMCUI| |DAY| |PRECOI1| |PRECOI2| |PRECOI3|
6. Miscellaneous Center of gravity Chamber number Civil Work Clip Weight Corrosion allowance for Coil group=1 Corrosion allowance for Coil group=2 Corrosion allowance for Coil group=3 Corrosion allowance for Coil group=4 Data File Name Date Design pressure for Coil group=1 Design pressure for Coil group=2 Design pressure for Coil group=3
166
AutoPIPE Vessel
Drawing Customization
Design pressure for Coil group=4 Design temperature for Coil group=1 Design temperature for Coil group=2 Design temperature for Coil group=3 Design temperature for Coil group=4 Drawing Name Drawing No Dynamic Wind Pressure at 10m Equipment Orientation (Vertical, Horizontal) Erection Weight External thickness of fireproofing Fireproofing Weight Fluid liquid specific gravity for Coil group=1 Fluid liquid specific gravity for Coil group=2 Fluid liquid specific gravity for Coil group=3 Fluid liquid specific gravity for Coil group=4 Insulation Weight Internal thickness of fireproofing Internals Weight Job Job name Ladders and Platforms Weight Lifting Weight Lining Weight Month Number of the current sheet Operating Weight Overall Dimensions Packing Weight Painting Area Piping Clip Weight Revision (Issue) Saddle Weight Scale of one block (detail ) into the sheet Sheet number Shutdown Weight Site Factor Symbol " Symbol # Symbol % Symbol / Symbol Symbol Symbol x Test pressure for Coil group=1 Test pressure for Coil group=2 |PRECOI4| |TEMCOI1| |TEMCOI2| |TEMCOI3| |TEMCOI4| |NAMDES| |DWNO| |PREVEN| |KDISPI| |POIMON| |FIREPR| |POIFIR| ||DENCOI1| ||DENCOI2| ||DENCOI3| ||DENCOI4| |POICAL| |FIREIN| |POIINT| |JOBT| |KONNAM| |POILAD| |POILEV| |POILIN| |MONTH| |PAGE| |POISER| |DIMTOU| |POIGAR| |PEINTU| |POIGTU| |REVT| |POISUP| |SCALE| |PAGES| |POIARR| |COESIT| |SYM02| |SYM03| |SYM05| |SYM07| |SYM01| |SYM04| |SYM06| |PEACOI1| |PEACOI2|
167
Test pressure for Coil group=3 Test pressure for Coil group=4 Trays Weight Vessel description Vessel Item Vessel number Year 2 digits Year 4 digits Mark of the flange or the flange couple View type Seamed Side or Seamed Opposed Side Seat stress Seat factor Bolt load Partition gasket width
|PEACOI3| |PEACOI4| |POIPLA| |REPDES| |VEST| |NBRSER| |YEAR2| |YEAR4| |JOIBRI:*| |JOITYP:*| |JOIASS:*| |JOICOE:*| |JOISER:*| |JOIBAR:*|
|MP| |DE| |CO| |CT| |EX| |FI| |FM| |GC| |NP| |MO| |US| |RF| |MJ| |DT| |DP| |MB| |RA| |NE| |TY| |IN| |II| |TR| |MT|
AutoPIPE Vessel
Drawing Customization
Nominal diameter of the flange Nominal diameter of the nozzle Note Nozzle neck standard Number Orientation Pad material Pad thickness Pad width Schedule Thickness 2. Instrumentation nozzle Designation DN Located on Rating Tag 3. Vessel geometry Designation Flange bolt number Flange hole diameter Flange hole drilling diameter Index Material Standard of standard flange or pipe shell Tag 4. Boiler geometry Designation External diameter Length Material Number Tag Thickness |DF| |DA| |LO| |MC| |NO| |TB| |PE| |LI| |NQ| |DU| |DQ| |NR| |MA| |NF| |RE| |DE| |FT| |PO| |TY| |TR| |FU| |FT| |RM| |ND| |NB| |OR| |MR| |BR| |EL| |KS| |EP|
169
5. Civil work clips Bracket Diameter Distance / Axis Level No Offset Orientation Standard Tag 6. Piping clips Bracket Diameter Distance / Axis Level No Offset Orientation Standard Tag 7. Gasket Bolt load Flange(s) Tag Partition gasket width Seat factor Seat stress View type Seamed Side or Seamed Opposed Side 8. Passes layout Pass No Tube number |JJ| |RB| |JS| |JB| |JL| |JC| |JA| |JT| |ZC| |ID| |OD| |IM| |RI| |YE| |IO| |TS| |SI| |CZ| |DI| |DO| |NI| |IR| |EY| |OI| |ST| |IS|
170
AutoPIPE Vessel
Drawing Customization
Header and line blocks example
NHNOZT Header block
|IDS_2777|
|IDS_2718|
|IDS_91| |IDS_92| |IDS_2250| |IDS_2063| |IDS_2246| |IDS_118|
|IDS_242|
|IDS_143| |IDS_1474| |IDS_1525|
|ULON|
|ULON|
|UANG|
|UANG|
Iterator Nozzles
|FT| |FM| |KS| |EP| |TY| |RA| |OR| |IN|
Nozzle list
Tag N1 N2 N3 N4 D1 E1 Designation Shell Inlet Shell Outlet Channel Inlet Channel Outlet Shell vent Shell drain NPS 10 10 10 10 Nozzle Neck Ext. Diam Sch mm 273 STD 273 STD 273 40S 273 40S 45 45 Thk. mm 9.27 9.27 9.27 9.27 Flange Class WN 150 WN 150 WN 150 WN 150 NPT NPT Ori. Deg 270 90 90 270 90 270 Inclin. Deg
This method produces a line per line Nozzle table. The number of line changes from one vessel to another one. This also takes advantage of attributes when editing the line for drawing modification.
171
|IDS_2000|
|IDS_311| |IDS_208| |IDS_2324| |IDS_2325| |IDS_2326| |IDS_2327| |IDS_143| |IDS_243| |IDS_2329| |IDS_1001| Result drawing after replacement |USUR| |FCODEC| |FCODEV| |FCODES| |FCODEP| |FSTDEX| |CLAECH| |TYPECH| |DIATUB| |JAUGES| |SUPECH|
|ULON|
Design Data
Area Design Code Wind design code Earthquake design code Tube-sheet design code Manufacturing Standard Class Type Tube diameter Gage BWG m2 / ASME VIII DIV.1-September 2003 ASCE 7-98 October 1999 ASME VIII DIV.1-September 2003 TEMA 8th Edition June 1999 R AES 19.05 14
mm
172
AutoPIPE Vessel
Drawing Customization
Creating a new title block with AutoCAD
You want to add a customizable title block into your drawings. 1) Creating a new block into the work file "apacadmm.dwg" or "apacadin.dwg" 2) Adding this new block into the file of the auxiliary views "vueaux.emav" 3) Move to production
In the new title block, you can add keywords as |KONNAM| or |REPDES| and/or texts or some attributes. If you use attribute, default value and attribute tag are identical.
173
Now you can save the new block. Dont use space character in the block name. Eventually replace the space character with "_". Origin point is the left bottom corner. After creating this block, erase all drawing elements. Dont use the Bentley Title block name. You can save the library file "apacadmm.dwg" ou "apacadin.dwg"
174
AutoPIPE Vessel
Drawing Customization
Adding this new block in vueaux.emav"
In the edit box "Header Block Name", type the name of this new block NEW_TITLE_BLOCK. This name will be stored and become selectable for further modification. Choose how to read the block : Down to up or Up to down. Now press the button "Add to Set".
Select the newly added line in the Set list. Use the mouse to locate the block within the page.
175
Set the true size of the Title block (width and height).
176
AutoPIPE Vessel
Drawing Customization
Use Menu View characteristics or make right click.
Now you can save the open file and leave this tool before pressing the Move to Production button.
177
Report customization
Calculation report Calculation report is defined within the folder Config\Report for each language. Files are rtf files and are defined in two page formats A4 and Letter. Pdg is the template of the full report. Pdgsubdoc is the template of the detailed report got from the Show Selected Calculation Detail Report button. Here also AutoPIPE Vessel uses Tag replacement. Tag is included between two $ characters. Open the file with MS-Word taking care to do not change the page size, replace Tag with your desired text or logo. Repeat operation on the two pages of the template as first page is different. As delivered :
After customization :
Same customization can be done for all templates using MS Excel or MS Word.
178
AutoPIPE Vessel
179
Localization
Merge page is intended to update the main dictionary from another one coming from any external source. Usage consists in opening the master dictionary and adding an external dictionary file. User is prompted to replace, add, skip or build new selecting from the Reference sentence, Sentence to merge a new sentence.
181
Clean up page is intended to clean identical sentences selected from a specific langage. User is prompted to keek both, Erase first found, Erase sentence to merge.
182
AutoPIPE Vessel
Create the a file named Spefication.xsl containing the template of your document
183
<?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl"><xsl:template match="/"> <html> <body> <H2>Bentley AutoPIPE Vessel Specification</H2> <H3>Vessel Tag : <xsl:value-of select="BentleyDocument/Info/ItemNo"/></H3> <H4>Design Condition</H4> Pressure Vessel Code : <xsl:value-of select="BentleyDocument/StudyBases/PressureVesselCode"/> <table border="1" cellspacing="0" cellpadding="3"> <tr bgcolor="#FFFF00"> <td>Internal Design Pressure</td> <td>Internal Design Temperature</td> <td>External Design Pressure</td> <td>External Design Temperature</td> </tr> <xsl:for-each select="BentleyDocument/ProcessData"> <tr> <td><xsl:value-of select="InternalDesignPressure"/></td> <td><xsl:value-of select="InternalDesignTemperature"/></td> <td><xsl:value-of select="ExternalDesignPressure"/></td> <td><xsl:value-of select="ExternalDesignTemperature"/></td> </tr> </xsl:for-each> </table> <H4>Body components listed per order</H4> <table border="1" cellspacing="0" cellpadding="3"> <tr bgcolor="#FFFF00"> <td>Component Name</td> <td>Material Name</td> <td>External Diameter</td> </tr> <xsl:for-each select="BentleyDocument/Body/Component" order-by="+ComponentNo"> <tr> <td><xsl:value-of select="Type"/></td> <td><xsl:value-of select="Material/SymbolicName"/></td> <td><xsl:value-of select="GeometryOut/ExternalDiameter"/></td> </tr> </xsl:for-each> </table> </body> </html> </xsl:template> </xsl:stylesheet>
184
AutoPIPE Vessel
185
186
AutoPIPE Vessel