autopipe vessel microprotol tutorial

174
A UTO PIPE ® V ESSEL V8 i BENTLEY SYSTEMS INC. WWW.BENTLEY.COM T UTORIAL

Upload: roberto-tomas-rojas

Post on 30-Dec-2015

2.676 views

Category:

Documents


322 download

TRANSCRIPT

Page 1: AutoPIPE Vessel Microprotol Tutorial

AUTOPIPE® VESSEL

V8 i

BENTLEY SYSTEMS INC.

WWW.BENTLEY.COM

TUTORIAL

Page 2: AutoPIPE Vessel Microprotol Tutorial

COPYRIGHT INFORMATION

TRADEMARK NOTICE

Bentley, the "B" Bentley logo, MicroStation, AutoPLANT and AutoPIPE 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

© 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 19341-0678.

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

Page 3: AutoPIPE Vessel Microprotol Tutorial

4 AutoPIPE Vessel

Introduction 9

About AutoPIPE Vessel 9

Hardware requirement 11

Modules components 12

Installation and Licensing 14

Organization information 14

Managing your data 15

Item identification 15

Automatic Drawing identification 16

AutoPIPE Vessel philosophy 19

Vessels and components handled by AutoPIPE Vessel 19 Individual calculation 19 Chimneys 19 Pressure Vessel 20 Shell and Tubes exchangers 20 Air Cooler 21 Project specification 21

AutoPIPE Vessel Preference 23

Default Path Page 23 Tips : 23

Default Values Page 24

Drawing Page 24 Drawings customization 24

Starting AutoPIPE Vessel Sketcher 25

Using the help 26

Searching for a material name 26

Working with drawings 26

Starting a specification 27

Vessel specification 27

Formal specification 27

Project specification 28

Saving a specification 28

Using AutoPIPE Vessel Sketcher 29

Using AutoPIPE Vessel Review 31

Creating new Pressure Vessel 33

Page 4: AutoPIPE Vessel Microprotol Tutorial

Table of content

5

Step 1 – Process data and vessel body. 33

Step 2 – Adding Nozzles 42

Step 3 – Calculation and review 51

Step 4 – Creates drawing 52

Step 5 – Bill of material and Estimate 55

Creating new Shell & Tubes Heat Exchanger 57

Step 1 – Process data and vessel body 57

Step 2 – Calculation and review 80

Step 3 – Creates drawing 81

Step 4 – Bill of material and Estimate 83

Air Cooler 85

Starting a banc 85

How to 95

Insert flanges 95

Add flanges 97

Insert a cone 104

Optimize the width of the reinforcement pad 105

Locate the shell inlet or outlet close of the flange for Shell & Tubes 105

Get the minimum shell diameter with several passes on the tube side 105

Change an intermediate head orientation 105

Define new chamber in a vessel 106

How to build a jacketed vessel 106

Support vessel on brackets with diameter larger than 1500 mm 107

Change Company and Country data preference 107

Material Database 108 Add or modify material properties 108 Query the database 109

Execute flat development pattern 111

Use my CAD Software 111

Undo a change 111

Comment a Vessel Image 111

Change a vertical vessel to an horizontal 111

Fatigue Analysis 113

Step 1 – Cycles Description 113

Step 2 – Seams Weld Description 115

Page 5: AutoPIPE Vessel Microprotol Tutorial

6 AutoPIPE Vessel

Step 3 – Add Default detail 116

Introduction to Estimate 119

Generalities 119

Preference 121

Bill of Material 122 Create 122 Add, insert, delete 122 Component properties 122 Save and open 124

Customization 125 Password 125 Tag and designation 125 Material properties 125 Task code 126 Manufacturing schedule 126 Customization language of AutoPIPE Vessel Estimate 129 Calculation and results 131 Trace Debug File 131 Bill of Material and Estimate resume 132

Excel Interface 133

Excel template 133

Word Interface 133

Word template 133 Using Import 135

Export a Nozzle List 136

Thermal Design Interface 139

HTRI Xchanger Interface 139

Aspen TASC Interface 140

AutoPIPE Vessel - PDS 3D Interface 141

Equipment creation phase 142

Nozzle Orientation Phase 143

Installation 144 Components Installation through PDS : 144 Nozzle Neutral File 145

Introduction and compilation of user functions : 146

Usage 147 Eden (.eqp) and Tutorial data File (.tdf) creation : 147 Compiling files .eqp and .tdf 148 Placing the Equipment In the PDS Equipment model : 150

Page 6: AutoPIPE Vessel Microprotol Tutorial

Table of content

7

Using AutoPIPE Vessel Sketcher to get back Nozzle location 153

Customizable files in the Config directory 155

Company Standard 155 Brackets support : 155 Anchor base : 155 Saddles : 155 Lifting Accessories : 155 Legs base : 155 Structural and Piping Clip dimensions 155 Local loads on nozzle : 155

Normalized Components 155 Flange dimensions 155 Pipe dimensions 155 Gaskets Properties 155

Country usage 156 Beam shape 156 Plate thickness 156

Company habits or Customer requirements 156

Drawing Customization 157

Generalities 157 Toolbar description and usage 160 Part List Block Group 160

Defining and using key word 162

Defining and using variables 168

Header and line blocks example 171

Single header block example 172

Creating a new title block with AutoCAD 173 Creating a new block into the work file 173 Adding this new block in “vueaux.emav" 175

Report customization 178

Localization 179

Using XML file emvd 183

Solution 1 - Using HTML and XSL 183

Solution 2 using MS Word include field 186

Page 7: AutoPIPE Vessel Microprotol Tutorial

Installation

9

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

Page 8: AutoPIPE Vessel Microprotol Tutorial

10 AutoPIPE Vessel

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-Merkblätter.

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).

Page 9: AutoPIPE Vessel Microprotol Tutorial

Installation

11

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.

Page 10: AutoPIPE Vessel Microprotol Tutorial

12 AutoPIPE Vessel

Modules components

There will be 2 types of licenses – AutoVessel and AutoVesselEnterprise.

AutoPIPE Vessel*

AutoPIPE Vessel Enterprise**

Add-ons

ASME VIII Code AutoPIPE Vessel Code USA

BS PD 5500 Code AutoPIPE Vessel Code British

CODAP Div. 1 & Div 2 Code AutoPIPE Vessel Code French

AD MERKBLATTER Code AutoPIPE Vessel Code German

European Standard EN 13445 AutoPIPE Vessel Code Euro

Russian GOST R 52857 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 Vessel Enterprise

AutoPIPE Vessel Code USA

X

AutoPIPE Vessel Code British

X

AutoPIPE Vessel Code French

X

AutoPIPE Vessel Code German

X

AutoPIPE Vessel Code Euro

X

Page 11: AutoPIPE Vessel Microprotol Tutorial

Installation

13

Module Vessel Enterprise

AutoPIPE Vessel Code Russian

X

TEMA and EJMA Interfaces

X

Wind and Earthquake Loadings (Global Codes) X X

French NF E32, E101 to 105 Boiler rules

X

Pressure Vessel MicroStation Drawings X X

Shell & Tube Heat Exchanger MicroStation

Drawings

X

Component Design and Local Load Analysis X X

API 661 Air Cooler design

X

API 650 TANK design

X

Cost and Time Estimation X X

MicroStation DGN Viewer (New) X X

AutoCAD CAD Interface X X

PDS and SolidWorks CAD Interfaces

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

Page 12: AutoPIPE Vessel Microprotol Tutorial

14 AutoPIPE Vessel

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

Installation and Licensing

Refer to the AutoPIPE_Vessel_Quickstart.pdf file to download, install and license AutoPIPE Vessel.

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

Page 13: AutoPIPE Vessel Microprotol Tutorial

Managing your data

15

Managing your data

Item identification

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.

Page 14: AutoPIPE Vessel Microprotol Tutorial

16 AutoPIPE Vessel

Automatic Drawing identification

1. Preference reports the same location for Vessel Data and Drawing.

Default drawing Name and path is the Vessel Data Filename.

Page 15: AutoPIPE Vessel Microprotol Tutorial

Managing your data

17

2. Preference reports a different location for Vessel Data and Drawing.

The default drawing Name and path will be :

Preference Drawing Directory + Input Job Tag + Vessel Tag

Page 16: AutoPIPE Vessel Microprotol Tutorial

18 AutoPIPE Vessel

Page 17: AutoPIPE Vessel Microprotol Tutorial

Managing your data

19

AutoPIPE Vessel philosophy

Creating a new vessel is very fast when starting with a

Project Specification containing all the Project Rules.

As Pressure Vessels are a collection of components,

individual components can also be designed by

removing or adding any necessary components from a

simple vessel.

Vessel description starts from the left to the right for

horizontal vessel and from bottom to top for vertical.

Default field color has the following meanings :

Red : Shall be fill,

Green : Default value is provided by software,

Yellow : Not necessary unless specific request.

Length is provided from tangent line to tangent line or

flange gasket face.

Information remains true until changed.

Nozzles, trays, packing, gussets are provided in level from the tangent line, so the length of the

skirt can be changed without changing any thing else.

Tips :

Do not forget to change the corrosion allowance of the intermediate head and the following

shell.

A skirt involves anchor chair in the geometry and a conical skirt implies a Bolt circle diameter.

Vessels and components handled by AutoPIPE Vessel

Materials handled by AutoPIPE Vessel are Pressure Vessels, Shell and Tubes Heat Exchangers,

Steel Stack and Air Cooler. AutoPIPE Vessel also performs calculation and drawing of

components as well as local loads and expansion joint

design.

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.

Page 18: AutoPIPE Vessel Microprotol Tutorial

20 AutoPIPE Vessel

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…

Shell and Tubes exchangers

Any combination of channel, shell and rear end can be

selected for creating a new shell and tube heat exchanger.

Special consideration is made for floating head single pass as expansion joint below.

Tube-sheet can be extended, avoiding the test ring and

bolted tube-sheet can be internally bolted.

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.

Page 19: AutoPIPE Vessel Microprotol Tutorial

Managing your data

21

Air Cooler

Forced and Induced draft air cooler with conical, pyramidal, box transition including steel

structure description and drawing without the steel structure design.

Plug header, flanged cover plate, stud cover plate and bonnet header are designed according to

ASME VIII as rectangular box with or without stiffener plate.

Bundle layout is done preserving the necessary space for shaft of induced draft.

Up to 4 Bundles per bay, grouping bays in Unit and Units in Banc.

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.

Page 20: AutoPIPE Vessel Microprotol Tutorial

AutoPIPE Vessel preference

23

AutoPIPE Vessel Preference

AutoPIPE Vessel properties are maintained in the Windows registry database.

To understand how to customize your preference such as Editor, Unit System, Language, CAD

Software, style of report, drawing option, select File and Preference in the AutoPIPE Vessel

Sketcher menu.

Default Path Page

Customizable Files Directory Config, is intended to store your customizable files.

The User can create a Config i.e. Database File Directory in each Project Directory. This

enables customization of partial or complete Database for a specific Project.

Please note : the Software initially attempts to open the file in the same directory of the actual

Vessel data before going to the default.

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.

Page 21: AutoPIPE Vessel Microprotol Tutorial

24 AutoPIPE Vessel

Default Values Page

This is intended for unit system selection of input and output, color default values and License

dependencies.

The License Group is intended to consult the software access right, managing interactively the

license with the help of Bentley and selecting who supports your AutoPIPE Vessel. This

configure both the Email address and the image displayed during Calculation and Drawing.

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.

Page 22: AutoPIPE Vessel Microprotol Tutorial

Starting AutoPIPE Vessel Sketcher

25

Starting AutoPIPE Vessel Sketcher

Choose start in the menu bar, then program, then Bentley and AutoPIPE Vessel.

Alternatively, open the Group Bentley and double click the icon

This action refers to the file AutoPIPE Vessel\saisie\prodia2.exe.

Upon your preference, the program starts with the docking view intended for AutoPIPE Vessel

Sketcher and AutoPIPE Vessel Review. Even if Preference allows using two separates popup

views, try using the permanent 2D and 3D views.

Page 23: AutoPIPE Vessel Microprotol Tutorial

26 AutoPIPE Vessel

Using the help

Four help levels are available during this dialogue.

1. The contextual help use the F1 key or the ? of the Title bar. The F1 key displays the help of

the current item, rather than the question mark may be move on any item.

2. The Help button displays generalities on the

current page.

3. The help from the menu displays the

general help where you can select from the

content page the desired section.

4. Demo examples recorded to play on your

screen and showing how to do. This is started

from the Menu then Help and Example. Select

then the desired demo from the list and press

the Play Demo button.

Searching for a material name

Material refers to a designation, a standard, an

origin of material, and the index of the

chamber.

Symbolic or numeric designation can be used.

Working with drawings

Cadgri drawings use auxiliary view function.

AutoCAD drawings use paper space and object

space. You need to explode blocks before

working.

Microstation drawings use paper space and cell, the ref.ma function allows the user to move in

and move back from paper space to cell.

Page 24: AutoPIPE Vessel Microprotol Tutorial

Starting AutoPIPE Vessel Sketcher

27

Starting a specification

Vessel specification

Specification contains the process and mechanical

requirements to be applied on the vessel.

Existence of a Project Specification provides a short

input way as well as default values.

The dialog is started with the button or New in the

File Menu.

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.

Page 25: AutoPIPE Vessel Microprotol Tutorial

28 AutoPIPE Vessel

Project specification

A specification, which contains the global project

requirements and particular rules, intended to design

within the same customer’s 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.

Page 26: AutoPIPE Vessel Microprotol Tutorial

Starting AutoPIPE Vessel Sketcher

29

Using AutoPIPE Vessel Sketcher

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.

Page 27: AutoPIPE Vessel Microprotol Tutorial

30 AutoPIPE Vessel

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.

Page 28: AutoPIPE Vessel Microprotol Tutorial

Starting AutoPIPE Vessel Sketcher

31

Using AutoPIPE Vessel Review

AutoPIPE Vessel Review only uses the mouse as input. All functions work in the same way:

Move the mouse from left to right for increasing values or from right to left for decreasing

values with the left button pressed.

The most left position is 0, the most right position is the greatest value.

As an alternative, use the mouse wheel.

To use AutoPIPE Vessel Review, select one of the tools from the toolbar.

To move the vessel, select one the tool from then press the

left mouse button and move the mouse horizontally or roll the wheel.

Zooming with the tool is equivalent to move the vessel closer of the point of view, done in

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.

Page 29: AutoPIPE Vessel Microprotol Tutorial

32 AutoPIPE Vessel

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.

Don’t 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.

Page 30: AutoPIPE Vessel Microprotol Tutorial

Creating New Pressure Vessel

33

Creating new Pressure Vessel

Our purpose is a new horizontal vessel, having the following process conditions :

Vessel named D402, the revision specification is issue A. ID 1500 mm, and length of 6000

mm, saddle located at 500 mm from the tangent line both sides. A manhole is located centered

in elliptical head both side of the vessel. Nozzle flanges are welding neck type. We are using

carbon steel SA105 for forged components, SA516GR60 for plate, SA106GRB for seamless

pipe.

Calculation conditions are :

We are working on Project Learn.

Pressure Vessel Code is ASME VIII

Division 1, flange and pipe are ANSI.

MAWP is not requested.

Choose start in the menu bar, then program, then Bentley and AutoPIPE Vessel.

Alternatively, open the Group Bentley and double click the icon

Step 1 – Process data and vessel body.

Start with the button or New in the File Menu, select Pressure Vessel and press OK.

This brings up a Vessel style selection form.

Where you select the first left upper model and press the OK button.

Design pressure 0.8 Mpa

Design temperature 210 °C

Corrosion allowance 3 mm

Insulation thickness 50 mm

Liquid level 500 mm

Liquid specific gravity 1

Page 31: AutoPIPE Vessel Microprotol Tutorial

34 AutoPIPE Vessel

Select the Code Issue, apply the right Project Design conditions.

If no customization applies, you don’t 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.

Page 32: AutoPIPE Vessel Microprotol Tutorial

Creating New Pressure Vessel

35

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.

Page 33: AutoPIPE Vessel Microprotol Tutorial

36 AutoPIPE Vessel

MDMT specific is not required so AutoPIPE Vessel will compute the allowable.

PWHT is not requested, so move to the Geometry page.

Page 34: AutoPIPE Vessel Microprotol Tutorial

Creating New Pressure Vessel

37

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.

Page 35: AutoPIPE Vessel Microprotol Tutorial

38 AutoPIPE Vessel

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.

Page 36: AutoPIPE Vessel Microprotol Tutorial

Creating New Pressure Vessel

39

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.

Page 37: AutoPIPE Vessel Microprotol Tutorial

40 AutoPIPE Vessel

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.

Page 38: AutoPIPE Vessel Microprotol Tutorial

Creating New Pressure Vessel

41

This is now the opportunity to experiment the 3D movement by selecting in the toolbar.

Note also the components list in the left top window.

As we didn’t calculate the vessel, results tree view is empty.

Page 39: AutoPIPE Vessel Microprotol Tutorial

42 AutoPIPE Vessel

Step 2 – Adding Nozzles

We now have to add Nozzles components, so we use the button.

We start to add the left Manhole.

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.

Page 40: AutoPIPE Vessel Microprotol Tutorial

Creating New Pressure Vessel

43

Using the list we select Welding Neck Flange and a flange material. We specify the Material

Product, the standard before Symbolic Name list.

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.

Page 41: AutoPIPE Vessel Microprotol Tutorial

44 AutoPIPE Vessel

Here we are using rolled barrel for nozzle neck as we are using a 20" manhole.

After completion, we press the OK button.

We don’t use the Pad Material Tab as the default value is the shell material.

We don’t 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.

Page 42: AutoPIPE Vessel Microprotol Tutorial

Creating New Pressure Vessel

45

Now we can select the created nozzle just clicking on and pressing the mouse right button, we

select Insert a copy.

Page 43: AutoPIPE Vessel Microprotol Tutorial

46 AutoPIPE Vessel

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.

Page 44: AutoPIPE Vessel Microprotol Tutorial

Creating New Pressure Vessel

47

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.

Page 45: AutoPIPE Vessel Microprotol Tutorial

48 AutoPIPE Vessel

Our vessel is now almost completed.

Page 46: AutoPIPE Vessel Microprotol Tutorial

Creating New Pressure Vessel

49

We just take the opportunity to add lifting lugs.

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.

Page 47: AutoPIPE Vessel Microprotol Tutorial

50 AutoPIPE Vessel

Lifting accessories are only shown on the 3D view.

Now we save our data using the Save As … function.

Page 48: AutoPIPE Vessel Microprotol Tutorial

Creating New Pressure Vessel

51

Step 3 – Calculation and review

We start the calculation process using

the button.

User can follows the calculation

progresses through the list and after

completion use the button to review

the full calculation detail.

Depending on your preference setting,

this starts your editor.

Most often, before browsing the

detailed calculation, you can take

advantage of the left bottom window for

getting a fast look on the main results.

Tree view selection brings a pop up

window with the main results.

Pressing the button Show selected

calculation report detail brings only that

part of the report.

If you agree the full calculation, you can start the automatic drawing.

Page 49: AutoPIPE Vessel Microprotol Tutorial

52 AutoPIPE Vessel

Step 4 – Creates drawing

The button brings up the Create drawing form.

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.

Page 50: AutoPIPE Vessel Microprotol Tutorial

Creating New Pressure Vessel

53

Confirm the Project selection and select your drawing in the list.

Page 51: AutoPIPE Vessel Microprotol Tutorial

54 AutoPIPE Vessel

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.

Zoom, navigate, add mark-up comments and print the drawings.

Page 52: AutoPIPE Vessel Microprotol Tutorial

Creating New Pressure Vessel

55

Step 5 – Bill of material and Estimate

Start the Estimate software using the button and start a new Bill of material pressing the

button.

Select the file My first vessel.emvd

This creates your Bill of Materials with

the current customization of your file :

Parama.cfg English,

Paramf.cfg French,

Paramd.cfg German.

More information regarding the Estimate Software will be discussed in a different chapter.

Page 53: AutoPIPE Vessel Microprotol Tutorial

Creating new Shell & Tubes

57

Creating new Shell & Tubes Heat Exchanger

Our purpose is a new

horizontal Shell & Tubes Heat

Exchanger, having the

following process conditions :

BEU type named E203, the

revision specification issue 1.

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

Step 1 – Process data and vessel body

Start with the button or

New in the File Menu and

press OK.

This brings up a Shell &

Tubes Type selection form,

where you select the

channel, then the shell and

at least the rear box before

pressing the OK button.

Shell side Tube side

Design pressure 0.8 Mpa 1.5 Mpa

Design temperature 210 °C 250 °C

Corrosion allowance 3 mm 3 mm

Number of passes 1 4

Flange type Integral Integral

Page 54: AutoPIPE Vessel Microprotol Tutorial

58 AutoPIPE Vessel

Wind and Earthquake do not apply on the Project, so jump to the Design Conditions page.

Page 55: AutoPIPE Vessel Microprotol Tutorial

Creating new Shell & Tubes

59

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.

Page 56: AutoPIPE Vessel Microprotol Tutorial

60 AutoPIPE Vessel

MDMT specific is not required so AutoPIPE Vessel will compute the allowable.

PWHT is not requested, so move to the Geometry page.

Page 57: AutoPIPE Vessel Microprotol Tutorial

Creating new Shell & Tubes

61

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.

Page 58: AutoPIPE Vessel Microprotol Tutorial

62 AutoPIPE Vessel

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.

Page 59: AutoPIPE Vessel Microprotol Tutorial

Creating new Shell & Tubes

63

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

Page 60: AutoPIPE Vessel Microprotol Tutorial

64 AutoPIPE Vessel

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.

Page 61: AutoPIPE Vessel Microprotol Tutorial

Creating new Shell & Tubes

65

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.

Page 62: AutoPIPE Vessel Microprotol Tutorial

66 AutoPIPE Vessel

Press the OK button to return to the Layout page and move to the calculation report content

page.

Page 63: AutoPIPE Vessel Microprotol Tutorial

Creating new Shell & Tubes

67

We select to print the Calculation Report in English and to print the full report before moving

to the Shell Material page.

Page 64: AutoPIPE Vessel Microprotol Tutorial

68 AutoPIPE Vessel

Using either the combo box or simply Apply Default Material, we fill out the form before

moving to the Channel side.

Page 65: AutoPIPE Vessel Microprotol Tutorial

Creating new Shell & Tubes

69

Then we finally press the OK button.

Page 66: AutoPIPE Vessel Microprotol Tutorial

70 AutoPIPE Vessel

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.

Page 67: AutoPIPE Vessel Microprotol Tutorial

Creating new Shell & Tubes

71

Set the tube to tube-sheet junction.

Page 68: AutoPIPE Vessel Microprotol Tutorial

72 AutoPIPE Vessel

Review your study cases already prepared.

Page 69: AutoPIPE Vessel Microprotol Tutorial

Creating new Shell & Tubes

73

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.

Page 70: AutoPIPE Vessel Microprotol Tutorial

74 AutoPIPE Vessel

Save the Specification with the Save As … function.

Page 71: AutoPIPE Vessel Microprotol Tutorial

Creating new Shell & Tubes

75

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.

Page 72: AutoPIPE Vessel Microprotol Tutorial

76 AutoPIPE Vessel

Double click the nozzle, add an eccentricity of 150 mm. Use help to know if it’s a positive or

negative value.

Save again.

Page 73: AutoPIPE Vessel Microprotol Tutorial

Creating new Shell & Tubes

77

Double click the sealing rod and set the diameter to 30 mm.

You can resize the window or expand full screen for convenience.

Page 74: AutoPIPE Vessel Microprotol Tutorial

78 AutoPIPE Vessel

Review the longitudinal bundle and check it

Dimension tool allows to modify the size in keying the new value.

It is always possible to add, remove baffle and support plate.

Page 75: AutoPIPE Vessel Microprotol Tutorial

Creating new Shell & Tubes

79

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 doesn’t equal the distance of 4810 mm.

Page 76: AutoPIPE Vessel Microprotol Tutorial

80 AutoPIPE Vessel

Step 2 – Calculation and review

Start the calculation process using the button.

User follows the calculation progress through the list and after completion uses the button to

review the calculation detail. Alternatively, use the Show Results view.

Page 77: AutoPIPE Vessel Microprotol Tutorial

Creating new Shell & Tubes

81

Step 3 – Creates drawing

The button brings up the Create drawing form.

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.

Page 78: AutoPIPE Vessel Microprotol Tutorial

82 AutoPIPE Vessel

If Using AutoCAD, a 3D drawing is also available

Page 79: AutoPIPE Vessel Microprotol Tutorial

Creating new Shell & Tubes

83

Step 4 – Bill of material and Estimate

Start the Estimate software using the button and start a new Bill of material pressing the

button.

Select the file My first vessel.emvd

This creates your Bill of Materials with the

current customization of your file :

Parama.cfg English,

Paramf.cfg French,

Paramd.cfg German.

More information concerning the Estimate Software will be discussed in a different chapter.

Page 80: AutoPIPE Vessel Microprotol Tutorial

Air Cooler

85

Air Cooler

Air Cooler follows the same rules as any other

Pressure Vessel, especially Nozzles. The only

difference is that multiple Bundles constitute a

bay and multiple bays constitute a banc that is

saved in a file.

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.

Page 81: AutoPIPE Vessel Microprotol Tutorial

86 AutoPIPE Vessel

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.

Jump to Bay Arrangement.

Page 82: AutoPIPE Vessel Microprotol Tutorial

Air Cooler

87

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.

Page 83: AutoPIPE Vessel Microprotol Tutorial

88 AutoPIPE Vessel

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.

Page 84: AutoPIPE Vessel Microprotol Tutorial

Air Cooler

89

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.

Page 85: AutoPIPE Vessel Microprotol Tutorial

90 AutoPIPE Vessel

After completion, you get the sketch and the 3D view.

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.

Page 86: AutoPIPE Vessel Microprotol Tutorial

Air Cooler

91

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)

Page 87: AutoPIPE Vessel Microprotol Tutorial

92 AutoPIPE Vessel

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.

Page 88: AutoPIPE Vessel Microprotol Tutorial

Air Cooler

93

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.

Page 89: AutoPIPE Vessel Microprotol Tutorial

94 AutoPIPE Vessel

Example of typical setting plan and header detail drawing

Page 90: AutoPIPE Vessel Microprotol Tutorial

How to

95

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.

Page 91: AutoPIPE Vessel Microprotol Tutorial

96 AutoPIPE Vessel

Select either the left shell and insert after or select the second shell and insert before.

Page 92: AutoPIPE Vessel Microprotol Tutorial

How to

97

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.

Page 93: AutoPIPE Vessel Microprotol Tutorial

98 AutoPIPE Vessel

Select the desired options, and move to the gasket page.

Page 94: AutoPIPE Vessel Microprotol Tutorial

How to

99

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.

Page 95: AutoPIPE Vessel Microprotol Tutorial

100 AutoPIPE Vessel

Move to the flange material page and fill in the information using or not the Apply Default Data

button.

Page 96: AutoPIPE Vessel Microprotol Tutorial

How to

101

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.

Page 97: AutoPIPE Vessel Microprotol Tutorial

102 AutoPIPE Vessel

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 don’t need to visit the other

pages.

Press the OK button.

Page 98: AutoPIPE Vessel Microprotol Tutorial

How to

103

Page 99: AutoPIPE Vessel Microprotol Tutorial

104 AutoPIPE Vessel

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.

Page 100: AutoPIPE Vessel Microprotol Tutorial

How to

105

Optimize the width of the reinforcement pad

When User do not input any width value, AutoPIPE Vessel use as minimum width, the default

value stated in the customizable file Dimpad.doc in accordance with the nozzle diameter.

User changes either the default values, or input a minimum width for the nozzle under

consideration. AutoPIPE Vessel will calculate the appropriate width.

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.

Change an intermediate head orientation

Default orientation for intermediate head is internal pressure in the internal part of the head. So

changing the internal pressure of the chamber changes the head orientation.

Page 101: AutoPIPE Vessel Microprotol Tutorial

106 AutoPIPE Vessel

Define new chamber in a vessel

Insert a head between two shells and input the new internal pressure either on the head or on the

next shell. Do not forget to assign the chamber number on the considered component in the

material page.

Going back to the Generalities property sheet page displays one additional chamber.

Chambers are limited to 3.

How to build a jacketed vessel

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.

Page 102: AutoPIPE Vessel Microprotol Tutorial

How to

107

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.

Change Company and Country data preference

Use the button to enter the customization dialog.

Change has no effect up to Move to Production.

Page 103: AutoPIPE Vessel Microprotol Tutorial

108 AutoPIPE Vessel

Material Database

Add or modify material properties

Use the button and open the default Material database with an extension name .emdm

(Bentley AutoPIPE Vessel Data Material) then follows the help instruction.

Tag and codes to know :

Origin Tag Class Code Tag

Plate TO Carbon Steel C

Forging FO Carbon Low Alloy CLA

Welded Tube WT Stainless Steel I

Seamless Tube ST Brass Alloy Cu

Welded Pipe WP Nickel Alloy Ni

Seamless Pipe SP Aluminum Al

Fitting AT Titanium & Zirconium Ti

Cast Steel MO

Bolting BO

Bar BA

Pressing the Edit button brings a word document where you can make your change or addition.

Page 104: AutoPIPE Vessel Microprotol Tutorial

How to

109

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.

Page 105: AutoPIPE Vessel Microprotol Tutorial

How to

111

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.

Use my CAD Software

Use the button to start the CAD Software customized through the Setting program in the

CAD section of the Preference.

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.

Comment a Vessel Image

Calculation report shows a vessel image on the first page. Using Word, click the image and

with the right mouse button select Modify an image.

Change a vertical vessel to an horizontal

Use the button to change or add support, this also change Horizontal to Vertical.

Page 106: AutoPIPE Vessel Microprotol Tutorial

How to

113

Fatigue Analysis

Use the menu Insert and select Fatigue Analysis to open the Fatigue Analysis properties pages

either to create or modify an existing analysis.

Number of pages is 1 per chamber for cycle description plus default seam weld plus sketch.

Step 1 – Cycles Description

Always starts with cycle description and apply Rainflow method to compute the number of

cycles per period, the range and pressure min / max.

Cycle page originally comes with design pressure and temperature. This allows vertex selection

and using the popup menu, you can add new vertex.

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.

Page 107: AutoPIPE Vessel Microprotol Tutorial

Fatigue Analysis

115

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.

Page 108: AutoPIPE Vessel Microprotol Tutorial

116 AutoPIPE Vessel

Step 3 – Add Default detail

Review the seam weld adding specific default if any.

You can double click the seam weld line or select within the list got from the button.

Page 109: AutoPIPE Vessel Microprotol Tutorial

Fatigue Analysis

117

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.

Page 110: AutoPIPE Vessel Microprotol Tutorial

Estimate

119

Introduction to Estimate

Generalities

The principle of the

Estimate software is

based on the

computation of the

bill of material, each

line uses a

manufacturing

schedule table

including one or more

tasks.

Raw weight and

Freight weight are

calculated as a task

through the

manufacturing schedule for each component.

Customizable database offer the possibility to get material rate, specific gravity, rate of hours

per task, machining factor depending of material classification.

Hours are added according the task code specified in the manufacturing schedule.

Item number, variables list, and manufacturing schedules are customizable.

When using multi site shop, a manufacturing schedule for each site is requested, user makes the

selection before calculation.

The whole software uses the same rules to manipulate list box and dialogue box.

Keyboard key Ins and Del are available when using list box.

Two kinds of users share the software :

- Administrator use the full software, in particular customization,

- Users create bill of material and calculation using options proposed through the

manufacturing data.

Page 111: AutoPIPE Vessel Microprotol Tutorial

Estimate

121

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.

Page 112: AutoPIPE Vessel Microprotol Tutorial

122 AutoPIPE Vessel

Bill of Material

Create

Use either the menu from File and choose

New, or click the icon of the toolbar.

From AutoPIPE Vessel data base

creates automatically a bill of material

from AutoPIPE Vessel database.

Calculation has been previously done.

Then select the vessel from the list.

Manually from scratch

Add, insert, delete

The left list provides the list of all available components.

A double click in the list adds the selected component in the bill of material.

To insert a component, select first the component above you intend to insert, then press the

Ins key of the keyboard and finally uses a double click in the left list.

To delete a component, select it through the bill of material list, then press the Del key

from the keyboard.

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.

Page 113: AutoPIPE Vessel Microprotol Tutorial

Estimate

123

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.

Page 114: AutoPIPE Vessel Microprotol Tutorial

124 AutoPIPE Vessel

Save and open

As estimate may takes several optimizations, the Save function save both Bill of material, and

customization.

The Open function allows reopening the bill of material in the same state when Keep original

saved in file is selected or reuse the bill of material saved and update with the newly

customization.

When selecting a Recent in list, the same process is involved.

A bill of material file has an extension .emed (Bentley AutoPIPE Vessel Estimate Data)

Page 115: AutoPIPE Vessel Microprotol Tutorial

Estimate

125

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.

Tag and designation

Component tag and designation are user's customizable.

Component class and AutoPIPE Vessel tag must leave at their state in order to allow automatic

bill of material still working.

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.

Page 116: AutoPIPE Vessel Microprotol Tutorial

126 AutoPIPE Vessel

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.

Page 117: AutoPIPE Vessel Microprotol Tutorial

Estimate

127

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.

Page 118: AutoPIPE Vessel Microprotol Tutorial

128 AutoPIPE Vessel

Left window show the method, right window show the global variables list. These variables are

with description are those shown in the component properties.

Page 119: AutoPIPE Vessel Microprotol Tutorial

Estimate

129

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.

Page 120: AutoPIPE Vessel Microprotol Tutorial

130 AutoPIPE Vessel

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);

Calculate z from Dia and TL:

Page 121: AutoPIPE Vessel Microprotol Tutorial

Estimate

131

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;

Calculation and results

After filling the Bill of material with the right cost rate, sub-contract option, manufacturing

schedule option, Calculation is available through the toolbar.

When the progress bar disappears, Excel is open with devis.xls stored in the user directory.

Trace Debug File

The file named debug.txt located in the working directory is helpful to analyze detail

calculation during the preliminary step.

Page 122: AutoPIPE Vessel Microprotol Tutorial

132 AutoPIPE Vessel

Bill of Material and Estimate resume

Page 123: AutoPIPE Vessel Microprotol Tutorial

Word - Excel Interface

133

Excel Interface

Excel must be available on the PC before trying to use this AutoPIPE Vessel interface.

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.

For local loads, the template is named LocaLoadOnNozzle.doc

Page 124: AutoPIPE Vessel Microprotol Tutorial

134 AutoPIPE Vessel

Both are intended to be use by several departments and sub-contractors before updating the

AutoPIPE Vessel database that remains the Master.

Page 125: AutoPIPE Vessel Microprotol Tutorial

Word - Excel Interface

135

Using Import

Open the Vessel file with AutoPIPE Vessel Sketcher, Choose File, Import and select what clip

file you want to import.

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.

Page 126: AutoPIPE Vessel Microprotol Tutorial

136 AutoPIPE Vessel

By the same way, you can import Nozzle local loads. Result is visible on each nozzle at the

page Local loads and accessories.

Export a Nozzle List

When creating the seating plan, it is possible to export the Nozzle List to Excel.

Page 127: AutoPIPE Vessel Microprotol Tutorial

Word - Excel Interface

137

Create drawing using the check box Export. This activates Excel and fills the Nozzle List. Use

Save As …

Page 128: AutoPIPE Vessel Microprotol Tutorial

Thermal Design Interface

139

Thermal Design Interface

HTRI Xchanger Interface

This interface enables mechanical design of Shell & Tube as well as Air Cooler exchangers

after a thermal design without any re-input.

Using the File menu, select Import and HTRI Xchanger to AutoPIPE Vessel.

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.

Page 129: AutoPIPE Vessel Microprotol Tutorial

140 AutoPIPE Vessel

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.

Aspen TASC Interface

This interface enables mechanical design of Shell & Tube heat exchangers after a thermal

design without any re-input.

Using the File menu, select Import and AspenTech TASC to AutoPIPE Vessel.

Then follows the same procedure as provided for HTRI Interface.

File to be opened shall be a EDR or TAF file upon the software release.

Page 130: AutoPIPE Vessel Microprotol Tutorial

AutoPIPE Vessel - PDS 3D Interface

141

AutoPIPE Vessel - PDS 3D Interface

AutoPIPE Vessel Review is available for all site users for Detail Review of the equipment.

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.

Page 131: AutoPIPE Vessel Microprotol Tutorial

142 AutoPIPE Vessel

Equipment creation phase

AutoPIPE Vessel DataBase

Input Results

EDEN Program

PDS DataBase

Page 132: AutoPIPE Vessel Microprotol Tutorial

AutoPIPE Vessel - PDS 3D Interface

143

Nozzle Orientation Phase

AutoPIPE Vessel DataBase

Input Results

PDS DataBase

Nozzle Report

Page 133: AutoPIPE Vessel Microprotol Tutorial

144 AutoPIPE Vessel

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.

Components Installation through PDS :

Make a path to MPtoPDS.exe, or copy it to be available locally.

Copy forms from Mp2Pds\Forms to PDS directory defined with :

PDS > Reference Data Manager > default project control data > Equipment TDF

Page 134: AutoPIPE Vessel Microprotol Tutorial

AutoPIPE Vessel - PDS 3D Interface

145

Copy user functions from Mp2Pds\Ufs to PDS directory defined with :

PDS > Reference Data Manager > default project control data > Equipment Eden

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.

Nozzle Neutral File

The file named pt2pds.map used by Equipment Report Manager as Map File Specification must

be copied in an accessible directory of the Network.

Page 135: AutoPIPE Vessel Microprotol Tutorial

146 AutoPIPE Vessel

Introduction and compilation of user functions :

Compile the 4 user functions delivered as follow :

PDS >

Equipment Modeling >

Graphic library Manager >

Eden Data Management >

Select the 4 files in the list, then press

Add/Replace selected file(s)

Page 136: AutoPIPE Vessel Microprotol Tutorial

AutoPIPE Vessel - PDS 3D Interface

147

Usage

Eden (.eqp) and Tutorial data File (.tdf) creation :

With AutoPIPE Vessel Sketcher, open the Equipment to be created, then choose File,

Export and AutoPIPE Vessel to PDS

Select unit diameter for nozzles between millimeters and inches (mm is the default).

Select the detail level requested (normal is default value).

Choose the storage directory if default is not set.

Choose the Table Suffix if not set.

Press the Save button.

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

Page 137: AutoPIPE Vessel Microprotol Tutorial

148 AutoPIPE Vessel

Compiling files .eqp and .tdf

Compile files .eqp as follow :

PDS >

Equipment Modeling >

Graphic library Manager >

Eden Data Management >

Add/replace

Select files in the list and press

Add/Replace selected file(s)

Page 138: AutoPIPE Vessel Microprotol Tutorial

AutoPIPE Vessel - PDS 3D Interface

149

Compile files .tdf created for one equipment as follow :

PDS >

Equipment Modeling >

Graphic library Manager >

Tutorial Definition Data Management >

Select files in the list and press

Add/Replace selected file(s)

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.

Page 139: AutoPIPE Vessel Microprotol Tutorial

150 AutoPIPE Vessel

Placing the Equipment In the PDS Equipment model :

Enter Equipment PDS,

Press Start Equipment .

Enter the first 6 characters of the Equipment Item tag (Ex : For Equipement1, enter

EQUIPE), or select through the list with

Parametric Help >

alphabetical list .

Page 140: AutoPIPE Vessel Microprotol Tutorial

AutoPIPE Vessel - PDS 3D Interface

151

Form "PT2PDS" is displayed with the Equipment Item tag and up to 15 Nozzles.

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 .

PDS Equipment automatically moves to Add to Equipment.

Page 141: AutoPIPE Vessel Microprotol Tutorial

152 AutoPIPE Vessel

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.

Page 142: AutoPIPE Vessel Microprotol Tutorial

AutoPIPE Vessel - PDS 3D Interface

153

Using AutoPIPE Vessel Sketcher to get back Nozzle location

The first thing to do is generate a Nozzle Neutral File Report using Equipment Report

Manager.

The Report File .noz created comprise depending of the selection, one or several equipments.

Page 143: AutoPIPE Vessel Microprotol Tutorial

154 AutoPIPE Vessel

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.

Page 144: AutoPIPE Vessel Microprotol Tutorial

Customizable Files

155

Customizable files in the Config directory

Default standard is the first found in the file. Move your favorite first.

Company Standard

Brackets support :

Company Standard can be selected with reference to Dimcon.doc. Description is included in

the file located in the Config directory.

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.

Structural and Piping Clip dimensions

The file Dimgus.doc is fully customizable and represents, when delivered, the contents of the

User's Club Clip database. Description is included in the file located in the Config directory.

Local loads on nozzle :

The file NozzleLoading.doc is fully customizable and represents, when delivered, the contents

of the User's Club database. Description is included in the file located in the Config directory.

Normalized Components

Flange dimensions

Files Flange.doc, FlangeAS.doc, FlangeEA.doc, FlangeEN.doc are located in the Config

directory. Description is included in each file.

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.

Page 145: AutoPIPE Vessel Microprotol Tutorial

156 AutoPIPE Vessel

Country usage

Beam shape

File Dimsha.doc refers to beam shape.

Plate thickness

File Tradethk.doc refers to plate thickness

Both are located in the Config directory.

Company habits or Customer requirements

File Defval.doc provides default values.

File Defmat.doc provides default materials.

File Dimexc.doc provides Gaps for S&T heat exchanger

type T and S.

File Dimpad.doc provides default pad reinforcement size.

File Dimpro.doc provides default nozzle projection.

File Acbundle.doc provides gap for Air Cooler Layout

arrangement.

File Acstruct.doc provides default Air Cooler structure

size of beams used.

File Acframe.doc provides Bundle Frame reinforcement.

All are located in the Config directory and documentation is

included.

Page 146: AutoPIPE Vessel Microprotol Tutorial

Drawing Customization

157

Drawing Customization

Generalities

Vueaux.emav is the reference file for drawing customization. This file contains the view

placement for each type of drawing. Type means for example vertical or horizontal vessel,

drawing format …

Format Template and title blocks have the origin point located 0, 0.

Vueaux.emav is CAD software dependent as it uses reference, block with AutoCAD and cell

with Microstation. Typical customization is provided in the Config directory with the files :

AutoCAD apacadmm.dwg Blocks library in millimeters

apacadmm.emsd Keyword library in millimeters

apacadin.dwg Blocks library in inches

apacadin.emsd Keyword library in inches

Microstation up_bib.cel Cell library in millimeters

up_bib.emsd Keyword library in millimeters

up_bib.cdx

up_seedb.cel

up_seedb.cdx

up_seedt.dgn

Select Set Drawing layout to start customization and use File -> Open.

Select the file Vueaux.eamv or the file you already customized and renamed.

Page 147: AutoPIPE Vessel Microprotol Tutorial

158 AutoPIPE Vessel

Open the file and use Page Seting to select the drawing template you want customize.

Page 148: AutoPIPE Vessel Microprotol Tutorial

Drawing Customization

159

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.

Page 149: AutoPIPE Vessel Microprotol Tutorial

160 AutoPIPE Vessel

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.

Toolbar description and usage

Adding a view to the selection uses Ctrl + Click.

Alignment on the left line of the 1st chosen view

Alignment on the right line of the 1st chosen view

Alignment on the bottom line of the 1st chosen view

Alignment on the top line of the 1st chosen view

Eventuality sized the selected views on the format width

Eventuality sized the selected views on the format height

Makes the same width as the 1st chosen view

Makes the same height as the 1st chosen view

Makes the same sizes as the 1st chosen view

Part List Block Group

This group is intended to select a reference detail, block or cell within the associated template

drawing listed in the Generalities paragraph.

As delivered, here is the list and meaning of block.

Page 150: AutoPIPE Vessel Microprotol Tutorial

Drawing Customization

161

Type 1

Repeat

line NL

within the

block

using the

header

NH

First 2 Characters NH Header block of a list

NL Line block of a list

3 to 5th NOZ Nozzles, flanges and reinforcements

NOM Nozzles Material

GEO Components geometry

GGC Civil work clips

GTU Piping clips

FOU Supplies

REF References

PIQ Instrumentations

CDH Gravity center for horizontal vessel

CDV Gravity center for vertical vessel

DSH Loading data for horizontal vessel

DSV Loading data for vertical vessel

DCB Vessel design conditions

DCE Shell and Tube HE design conditions

MAB Vessel material

MAE Shell and Tube HE material

CHA Boiler geometry

PAS Number of tubes per pass

NOE S&T HE nozzles, flanges and

reinforcements

NOV Vessel nozzle, flange and reinforcement

JOI Gaskets

NOT Notes

6th

Character T Request list to be drawn from top to bottom

B Request list to be drawn from bottom to top

Type 2

Block

with

several

lines

Code +2 char index EMAT Shell and Tube HE material

VMAT Vessel material

EDSC Heat exchanger loading data

HDSC Vessel loading data

EDCL Shell and Tube HE design conditions

VDCL Vessel design conditions

EJOI Vessel gaskets

Type 3

Single

complete

block

Free format TITLEB Title block for the current format

NOTE01 Block from file dwgnot.doc

NPITCH Tube pitch detail

NFIRME Nameplate

BOME01 Bill of material (BOM)

Page 151: AutoPIPE Vessel Microprotol Tutorial

162 AutoPIPE Vessel

Defining and using key word

Key word is a text replacement tag using the syntax |XXXXX|. Tag XXXXX is included

between pipe characters.

Here is the list of known Keyword :

1. Unit

Angle |UANG|

Area (m², ft²) |USUR|

Capacity (m³, ft³) |UVOL|

Density |UDEN|

Dynamic Wind Pressure (daN/m², lb/ft²) |UION|

Length (mm, ft) |UEUR|

Length (mm, in) |ULON|

Load (daN, lb) |UFOR|

Moment (daN.m, lb.ft) |UCOU|

Pressure (Mpa, bar, kg/cm², psi) |UPRE|

Temperature (°C, °F) |UTEM|

2. Codes

Design Pressure Calculation Code |FCODEC|

Design Pressure Calculation Code (AD,AS,BS,CO,EN) |CODE|

Flange standard |KBRID|

Manufacturing standards |FSTDEX|

Piping standard |NOUNF|

Seismic Calculation Code |FCODES|

Tube-sheet Calculation Code |FCODEP|

Wind Calculation Code |FCODEV|

3. Heat exchanger

Bundle Tube Diameter |DIATUB|

Bundle Tube Pitch |PASPAS|

Bundle Tube Straight length |LONTUB|

Bundle Tube thickness |EPATUB|

Bundle Weight |POIFAI|

Heat Transfer Area |SURECH|

Manufacturing Class |CLAECH|

Number of Baffles |NOCHIC|

Number of Dummy Tubes |NBRDUM|

Number of Sealing Strips |NODEFL|

Number of Sliding Rails |NORAIL|

Number of Tie Rods |NOTIRA|

Number of Tube Holes |NOTRTU|

Number of Tubes |NBRTUB|

O.T.L. Diameter |DIAOTL|

Tie Rods Diameter |DIATIR|

Tube angle |TUANGL|

Page 152: AutoPIPE Vessel Microprotol Tutorial

Drawing Customization

163

Tube BWG gage |JAUGES|

Tube pattern |PASTUB|

Tube pitch |TUPITC|

Type of Heat Exchanger (TEMA) |TYPECH|

Process data

Chambers

Shell side Tube side

Capacity (Volume) |CAPCAL| |CAPCHA|

Category |CATCAL| |CATCHA|

Corrosion |CORCAL| |CORCHA|

External Operating Pressure |OPECAL| |OPECHA|

External Operating Temperature |OTECAL| |OTECHA|

External Pressure |PEXCAL| |PEXCHA|

Fluid liquid specific gravity |DENCAL| |DENCHA|

Fluid Name |FLUCAL| |FLUCHA|

Insulation Thickness |EPACAL| |EPACHA|

Internal Operating Pressure |OPICAL| |OPICHA|

Internal Operating Temperature |OTICAL| |OTICHA|

Internal Pressure |PRECAL| |PRECHA|

Joint efficiency |COECAL| |COECHA|

Maximal allowable Pressure at Design |PMSCAL| |PMSCHA|

Maximal allowable Pressure at Test |PMECAL| |PMECHA|

Maximal External Pressure |DEPCAL| |DEPCHA|

MDMT at Design Pressure |MDMCAL| |MDMCHA|

Number of Passes |PASCAL| |PASCHA|

Radiographic Examination |RADCAL| |RADCHA|

Service Name |SERCAL| |SERCHA|

Shop Test Pressure |PEACAL| |PEACHA|

Stress Relieved |TRACAL| |TRACHA|

Temperature (external pressure) |TEXCAL| |TEXCHA|

Temperature (internal pressure) |TEMCAL| |TEMCHA|

Test Weight |PEECAL| |PEECHA|

Material

Shell side Tube side

Baffles / Support plates |FTCHPL|

Channel cover gasket |MATJAP|

Channel flange, shell side (ex B) |CHBRBB|

Companion flange |CACBRE|

Cones |CACONE| |CHCONE|

Cover (ex P) |CHCOUV|

Flange, cover side (ex A) |CHBRAA|

Floating head |TFFOND|

Floating head flange |TFBRID|

Floating head gasket |MATJFF|

Heads |CHFOND|

Page 153: AutoPIPE Vessel Microprotol Tutorial

164 AutoPIPE Vessel

Nozzle flange |CAFLAN| |CHFLAN|

Nozzle neck |CANECK| |CHNECK|

Nozzle pad |CAREIN| |CHREIN|

Nuts |TFECRO|

Nuts |CHECAP|

Nuts |CHECBC|

Nuts |FCECDE|

Pass partitions |CHCLOI|

Pass partitions |TFCLOI|

Shell flange, channel side |CABRCC|

Shell flange, shell head side |CABRDD|

Shell head flange |FCBREE|

Shell head, cones |FCCONE|

Shell head, heads |FCFOND|

Shell head, shells |FCVIRO|

Shell head, shells/heads |FCVIFO|

Shell-channel side gasket |MATJCB|

Shell-head side gasket |MATJED|

Shells |CAVIRO| |CHVIRO|

Shells/Heads |CHVIFO|

Sliding rails |FTRADE|

Spacers |FTENTR|

Split ring / fishplates |TFANNE|

Stud bolts |TFTIFI|

Stud bolts |CHTIAP|

Stud bolts |CHTIBC|

Stud bolts |FCTIDE|

Support wear plate / Stiffening |CAFOSU|

Supports |CASUPP|

Tie rods |FTTIEC|

Tubes |FTTUBE|

Tube-sheets |FTPLAQ|

Page 154: AutoPIPE Vessel Microprotol Tutorial

Drawing Customization

165

4. Pressure vessel

Process data

Chamber No

1 2 3

Capacity |CAPCOM:1| |CAPCOM:2| |CAPCOM:3|

Category |CATCOM:1| |CATCOM:2| |CATCOM:3|

Corrosion |CORCOM:1| |CORCOM:2| |CORCOM:3|

External Operating Pressure |OPECOM :1| |OPECOM :2| |OPECOM :3|

External Operating Temperature |OTECOM :1| |OTECOM :2| |OTECOM :3|

External Pressure |PEXCOM:1| |PEXCOM:2| |PEXCOM:3|

Fluid Density |DENCOM:1| |DENCOM:2| |DENCOM:3|

Fluid Name |FLUCOM :1| |FLUCOM :2| |FLUCOM :3|

Insulation Thickness |EPACOM:1| |EPACOM:2| |EPACOM:3|

Internal Operating Pressure |OPICOM :1| |OPICOM :2| |OPICOM :3|

Internal Operating Temperature |OTICOM :1| |OTICOM :2| |OTICOM :3|

Internal Pressure |PRECOM:1| |PRECOM:2| |PRECOM:3|

Joint efficiency |COECOM:1| |COECOM:2| |COECOM:3|

Mark |REPERE:1| |REPERE:2| |REPERE:3|

Maximal allowable Pressure at Design |PMSCOM:1| |PMSCOM:2| |PMSCOM:3|

Maximal allowable Pressure at Test |PMECOM:1| |PMECOM:2| |PMECOM:3|

Maximal External Pressure |DEPCOM:1| |DEPCOM:2| |DEPCOM:3|

MDMT at Design Pressure |MDMCOM :1| |MDMCOM :2| |MDMCOM :3|

Radiographic Examination |RADCOM:1| |RADCOM:2| |RADCOM:3|

Service Name |SERCOM :1| |SERCOM :2| |SERCOM :3|

Shop Test Pressure |PEACOM:1| |PEACOM:2| |PEACOM:3|

Stress Relieved |TRACOM:1| |TRACOM:2| |TRACOM:3|

Temperature (external pressure) |TEXCOM:1| |TEXCOM:2| |TEXCOM:3|

Temperature (Internal Pressure) |TEMCOM:1| |TEMCOM:2| |TEMCOM:3|

Test Weight |PEECOM:1| |PEECOM:2| |PEECOM:3|

Material

Chamber No

1 2 3

Bolted cover |BRIPLE:1| |BRIPLE:2| |BRIPLE:3|

Channel flanges |BRICOR:1| |BRICOR:2| |BRICOR:3|

Cladding |PLACAG:1| |PLACAG:2| |PLACAG:3|

Cones |CONESS:1| |CONESS:2| |CONESS:3|

External clips |GOUEXT:1| |GOUEXT:2| |GOUEXT:3|

Gaskets, channel flanges |JOINTS:1| |JOINTS:2| |JOINTS:3|

Heads |FONDSS:1| |FONDSS:2| |FONDSS:3|

Insulation supports |SUPCAL:1| |SUPCAL:2| |SUPCAL:3|

Internal parts |PIEINT:1| |PIEINT:2| |PIEINT:3|

Nozzle blind flange |PLETUB:1| |PLETUB:2| |PLETUB:3|

Nozzle flange |BRITUB:1| |BRITUB:2| |BRITUB:3|

Page 155: AutoPIPE Vessel Microprotol Tutorial

166 AutoPIPE Vessel

Nozzle flange bolting |BOUTUB:1| |BOUTUB:2| |BOUTUB:3|

Nozzle gasket |JOITUB:1| |JOITUB:2| |JOITUB:3|

Nozzle neck |COLTUB:1| |COLTUB:2| |COLTUB:3|

Nozzle pad |RENTUB:1| |RENTUB:2| |RENTUB:3|

Nuts, channel flanges |ECTRHO:1| |ECTRHO:2| |ECTRHO:3|

Shells |VIROLE:1| |VIROLE:2| |VIROLE:3|

Shells/Heads |VIRFON:1| |VIRFON:2| |VIRFON:3|

Shells/Heads/Cones |VIFOCO:1| |VIFOCO:2| |VIFOCO:3|

Skirt bas |EMBJUP|

Skirts-Supports |SUPPOR|

Stiffening rings |RAIDIS:1| |RAIDIS:2| |RAIDIS:3|

Threaded rods, cha. flanges |BOUBRI:1| |BOUBRI:2| |BOUBRI:3|

Tray bolting |BOUPLA:1| |BOUPLA:2| |BOUPLA:3|

Trays |PLATEA:1| |PLATEA:2| |PLATEA:3|

5. Foundation loads

Vertical vessel

Weight Load Moment

Earthquake |SEISPO| |SEISHT| |SEISVT|

Erection |ERECPO| |ERECHT| |ERECVT|

Lifting |LIFTPO| |LIFTHT| |LIFTVT|

Operating |SERVPO| |SERVHT| |SERVVT|

Test |TESTPO| |TESTHT| |TESTVT|

Horizontal vessel

Weight

Transversal

Load

Circumferential

Bending Moment

Longitudinal

Load

Longitudinal

Bending

Moment

Earthquake |SEISPO| |SEISHT| |SEISVT| |SEISHL| |SEISVL|

Erection |ERECPO| |ERECHT| |ERECVT| |ERECHL| |ERECVL|

Lifting |LIFTPO| |LIFTHT| |LIFTVT| |LIFTHL| |LIFTVL|

Operating |SERVPO| |SERVHT| |SERVVT| |SERVHL| |SERVVL|

Test |TESTPO| |TESTHT| |TESTVT| |TESTHL| |TESTVL|

6. Miscellaneous

Center of gravity |CDEGRA|

Chamber number |NBRCOM|

Civil Work Clip Weight |POIGGC|

Corrosion allowance for Coil group=1 |CORCOI1|

Corrosion allowance for Coil group=2 |CORCOI2|

Corrosion allowance for Coil group=3 |CORCOI3|

Corrosion allowance for Coil group=4 |CORCOI4|

Data File Name |NAMCUI|

Date |DAY|

Design pressure for Coil group=1 |PRECOI1|

Design pressure for Coil group=2 |PRECOI2|

Design pressure for Coil group=3 |PRECOI3|

Page 156: AutoPIPE Vessel Microprotol Tutorial

Drawing Customization

167

Design pressure for Coil group=4 |PRECOI4|

Design temperature for Coil group=1 |TEMCOI1|

Design temperature for Coil group=2 |TEMCOI2|

Design temperature for Coil group=3 |TEMCOI3|

Design temperature for Coil group=4 |TEMCOI4|

Drawing Name |NAMDES|

Drawing No |DWNO|

Dynamic Wind Pressure at 10m |PREVEN|

Equipment Orientation (Vertical, Horizontal) |KDISPI|

Erection Weight |POIMON|

External thickness of fireproofing |FIREPR|

Fireproofing Weight |POIFIR|

Fluid liquid specific gravity for Coil group=1 ||DENCOI1|

Fluid liquid specific gravity for Coil group=2 ||DENCOI2|

Fluid liquid specific gravity for Coil group=3 ||DENCOI3|

Fluid liquid specific gravity for Coil group=4 ||DENCOI4|

Insulation Weight |POICAL|

Internal thickness of fireproofing |FIREIN|

Internals Weight |POIINT|

Job |JOBT|

Job name |KONNAM|

Ladders and Platforms Weight |POILAD|

Lifting Weight |POILEV|

Lining Weight |POILIN|

Month |MONTH|

Number of the current sheet |PAGE|

Operating Weight |POISER|

Overall Dimensions |DIMTOU|

Packing Weight |POIGAR|

Painting Area |PEINTU|

Piping Clip Weight |POIGTU|

Revision (Issue) |REVT|

Saddle Weight |POISUP|

Scale of one block (detail ) into the sheet |SCALE|

Sheet number |PAGES|

Shutdown Weight |POIARR|

Site Factor |COESIT|

Symbol " |SYM02|

Symbol # |SYM03|

Symbol % |SYM05|

Symbol / |SYM07|

Symbol ‘ |SYM01|

Symbol ° |SYM04|

Symbol x |SYM06|

Test pressure for Coil group=1 |PEACOI1|

Test pressure for Coil group=2 |PEACOI2|

Page 157: AutoPIPE Vessel Microprotol Tutorial

168 AutoPIPE Vessel

Test pressure for Coil group=3 |PEACOI3|

Test pressure for Coil group=4 |PEACOI4|

Trays Weight |POIPLA|

Vessel description |REPDES|

Vessel Item |VEST|

Vessel number |NBRSER|

Year 2 digits |YEAR2|

Year 4 digits |YEAR4|

Mark of the flange or the flange couple |JOIBRI:*|

View type Seamed Side or Seamed Opposed Side |JOITYP:*|

Seat stress |JOIASS:*|

Seat factor |JOICOE:*|

Bolt load |JOISER:*|

Partition gasket width |JOIBAR:*|

Defining and using variables

Variable is also a text replacement tag using the syntax |XX|. Tag XX is included between pipe

characters.

Tag can be a variable or a reference to the Bentley dictionary when replacing a standard text.

Here is the Tag list known as variables :

1. Nozzle

Blind flange material |MP|

Designation |DE|

Distance / axis 1 |CO|

Distance / axis 2 |CT|

Eccentricity |EX|

External diameter (inches) |FI|

External diameter (millimeters) |FM|

External projection |GC|

Flange bolt number |NP|

Flange bolting material |MO|

Flange face finish |US|

Flange facing |RF|

Flange gasket material |MJ|

Flange hole diameter |DT|

Flange hole drilling diameter |DP|

Flange material |MB|

Flange rating |RA|

Flange standard |NE|

Flange type |TY|

Inclination |IN|

Index |II|

Mark |TR|

Neck material |MT|

Page 158: AutoPIPE Vessel Microprotol Tutorial

Drawing Customization

169

Nominal diameter of the flange |FU|

Nominal diameter of the nozzle |FT|

Note |RM|

Nozzle neck standard |ND|

Number |NB|

Orientation |OR|

Pad material |MR|

Pad thickness |BR|

Pad width |EL|

Schedule |KS|

Thickness |EP|

2. Instrumentation nozzle

Designation |DE|

DN |FT|

Located on |PO|

Rating |TY|

Tag |TR|

3. Vessel geometry

Designation |LI|

Flange bolt number |NQ|

Flange hole diameter |DU|

Flange hole drilling diameter |DQ|

Index |NR|

Material |MA|

Standard of standard flange or pipe shell |NF|

Tag |RE|

4. Boiler geometry

Designation |DF|

External diameter |DA|

Length |LO|

Material |MC|

Number |NO|

Tag |TB|

Thickness |PE|

Page 159: AutoPIPE Vessel Microprotol Tutorial

170 AutoPIPE Vessel

5. Civil work clips

Bracket |CZ|

Diameter |DI|

Distance / Axis |DO|

Level |NI|

No |IR|

Offset |EY|

Orientation |OI|

Standard |ST|

Tag |IS|

6. Piping clips

Bracket |ZC|

Diameter |ID|

Distance / Axis |OD|

Level |IM|

No |RI|

Offset |YE|

Orientation |IO|

Standard |TS|

Tag |SI|

7. Gasket

Bolt load |JS|

Flange(s) Tag |JB|

Partition gasket width |JL|

Seat factor |JC|

Seat stress |JA|

View type Seamed Side or Seamed Opposed Side |JT|

8. Passes layout

Pass No |JJ|

Tube number |RB|

Page 160: AutoPIPE Vessel Microprotol Tutorial

Drawing Customization

171

Header and line blocks example

NHNOZT Header block

|IDS_2777| |IDS_2718| |IDS_242| |IDS_91| |IDS_92| |IDS_2250| |IDS_2063| |IDS_2246| |IDS_118| |IDS_143| |IDS_1474| |IDS_1525|

|ULON| |ULON| |UANG| |UANG|

NLNOZT Line block Iterator « Nozzles »

|TR| |DE| |FT| |FM| |KS| |EP| |TY| |RA| |OR| |IN|

Result drawing after replacement

Nozzle list Nozzle Neck Flange

Tag Designation NPS Ext. Diam Sch Thk. Class Ori. Inclin.

mm mm Deg Deg

N1 Shell Inlet 10 273 STD 9.27 WN 150 270

N2 Shell Outlet 10 273 STD 9.27 WN 150 90

N3 Channel Inlet 10 273 40S 9.27 WN 150 90

N4 Channel Outlet 10 273 40S 9.27 WN 150 270

D1 Shell vent ¾ 45 NPT 90

E1 Shell drain ¾ 45 NPT 270

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.

Page 161: AutoPIPE Vessel Microprotol Tutorial

172 AutoPIPE Vessel

Single header block example

NHDCET header block

|IDS_2000| |IDS_311| |USUR| |SUPECH|

|IDS_208| |FCODEC|

|IDS_2324| |FCODEV|

|IDS_2325| |FCODES|

|IDS_2326| |FCODEP|

|IDS_2327| |FSTDEX|

|IDS_143| |CLAECH|

|IDS_243| |TYPECH|

|IDS_2329| |ULON| |DIATUB|

|IDS_1001| |JAUGES|

Result drawing after replacement

Design Data Area m2 /

Design Code ASME VIII DIV.1-September 2003

Wind design code ASCE 7-98 October 1999

Earthquake design code

Tube-sheet design code ASME VIII DIV.1-September 2003

Manufacturing Standard TEMA 8th Edition – June 1999

Class R

Type AES

Tube diameter mm 19.05

Gage BWG 14

Page 162: AutoPIPE Vessel Microprotol Tutorial

Drawing Customization

173

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

Creating a new block into the work file

Open the library file "apacadmm.dwg" or "apacadin.dwg"

Draw the new title block

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.

Page 163: AutoPIPE Vessel Microprotol Tutorial

174 AutoPIPE Vessel

Now you can save the new block. Don’t 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. Don’t use the Bentley Title block name.

You can save the library file "apacadmm.dwg" ou "apacadin.dwg"

Page 164: AutoPIPE Vessel Microprotol Tutorial

Drawing Customization

175

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.

Page 165: AutoPIPE Vessel Microprotol Tutorial

176 AutoPIPE Vessel

Set the true size of the Title block (width and height).

Page 166: AutoPIPE Vessel Microprotol Tutorial

Drawing Customization

177

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.

Page 167: AutoPIPE Vessel Microprotol Tutorial

178 AutoPIPE Vessel

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.

Page 168: AutoPIPE Vessel Microprotol Tutorial

Drawing Customization

179

Localization

Dico.exe tool available through Customization allows both localization and Text IDS_xxx

reference for drawing customization. This tool uses a dictionary sentences known as IDS_xxx

where xxx is a number. This number is fixed and will never change through the AutoPIPE

Vessel release as it is used by whole software.

Tool is intended to :

Find an IDS from a sentence using matching case or not,

Edit a known IDS,

Add new IDS.

Merge dictionary for update,

Clean dictionary for identical sentences,

Add new language.

Sentence meaning allows giving information about sentence but is nor a search key word.

Page 169: AutoPIPE Vessel Microprotol Tutorial

Localization

181

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.

Page 170: AutoPIPE Vessel Microprotol Tutorial

182 AutoPIPE Vessel

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.

Page 171: AutoPIPE Vessel Microprotol Tutorial

Using XML file emvd

183

Using XML file emvd

AutoPIPE Vessel data (emvd) is an XML file, so you can take advantage of this file for making

your own query and report.

Solution 1 - Using HTML and XSL

Using a specification xsl and an HTML loader, this what you can do :

Create first a file named CreateSpec.htm containing the reference to your emvd file to query.

<html>

<body>

<script type="text/javascript">

// chargement du fichier XML

var xml = new ActiveXObject("Microsoft.XMLDOM")

xml.async = false

xml.load("beu.emvd")

// chargement du fichier XSL

var xsl = new ActiveXObject("Microsoft.XMLDOM")

xsl.async = false

xsl.load("Specification.xsl")

// transformation en Html

document.write(xml.transformNode(xsl))

</script>

</body>

</html>

Create the a file named Spefication.xsl containing the template of your document

Page 172: AutoPIPE Vessel Microprotol Tutorial

184 AutoPIPE Vessel

<?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>

Page 173: AutoPIPE Vessel Microprotol Tutorial

Using XML file emvd

185

Open your HTML file and get the following result :

Page 174: AutoPIPE Vessel Microprotol Tutorial

186 AutoPIPE Vessel

Solution 2 using MS Word include field

Create a template document and use Include text field as follow :

INCLUDETEXT "y:\\Query AutoPIPE Vessel Data\\Dico1.xml" \c xml \x

BentleyDictionary/Global/Sentence[@Name=\"IDS_3\"]/EN

Where :

“y:\\Query AutoPIPE Vessel Data\\Dico1.xml” is the path to the dictionary,

“IDS_3” is the sentence you want to insert using English language.

With an emvd tag :

INCLUDETEXT "G:\\protol\\data\\cuir\\examples\\Horizont\\aes ASME VIII div2.emvd" \c

XML \x BentleyDocument/Body/Component[1]/ OutsideDiameter

Where :

"G:\\protol\\data\\cuir\\examples\\Horizont\\aes ASME VIII div2.emvd" is the path of your

emvd file.

BentleyDocument/Body/Component[1]/ OutsideDiameter is the Tag you need to get the value.

Note :

Your MS_Word version should support XML file (from 2003).