0% found this document useful (0 votes)
119 views63 pages

ADLPipe To AutoPIPE Translator User Reference

This document provides instructions on installing and using the ADLPipe to AutoPIPE Translator software. It includes details on standalone installation, installation with AutoPIPE, the translator workflow, and how to map datasets between the two programs, including geometry, modifiers, supports, loads, and stress summaries.

Uploaded by

Luis Ortiz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
119 views63 pages

ADLPipe To AutoPIPE Translator User Reference

This document provides instructions on installing and using the ADLPipe to AutoPIPE Translator software. It includes details on standalone installation, installation with AutoPIPE, the translator workflow, and how to map datasets between the two programs, including geometry, modifiers, supports, loads, and stress summaries.

Uploaded by

Luis Ortiz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 63

Bentley

ADLPipe to AutoPIPE
Translator

User Reference
Rev 0.4
Table of Contents
1 Getting Started ....................................................................................................................1
1.1 Installation ..................................................................................................................1
1.1.1 Stand alone installation............................................................................................1
1.1.2 Installation with AutoPIPE ........................................................................................4
2 Work Flow ...........................................................................................................................6
2.1 Translator Flow Chart ..................................................................................................6
2.2 Using the Translator ....................................................................................................6
2.2.1 Converting the ADLPipe ADI file (*.adi) in the Standalone Translator .......................6
2.2.2 Opening the NTL File (*.ntl) in AutoPIPE ..................................................................8
2.2.3 Opening the NTL File (*.ntl) in AutoPIPE automatically from the translator..............9
2.2.4 Launching the ADLPipe translator from inside AutoPIPE ..........................................9
3 ADLPipe Dataset Instructions Mappings ............................................................................10
3.1 Design Code and Code Years .....................................................................................10
3.2 Material Properties ...................................................................................................12
3.3 Units .........................................................................................................................13
3.4 General Geometry.....................................................................................................17
3.4.1 GEOMETRY ............................................................................................................17
3.4.2 NOTE .....................................................................................................................17
3.4.3 ANCHOR ................................................................................................................17
3.4.4 PIPE and CHANGE ..................................................................................................17
3.4.5 Pipe RUN’s .............................................................................................................19
3.4.6 ELBOW and Bends..................................................................................................20
3.4.7 HANDLE .................................................................................................................21
3.4.8 TANGENT ...............................................................................................................21
3.4.9 Closed Mitre (CM) ..................................................................................................21
3.4.10 Widely Spaced Mitre (WM) and Spaced (SM)......................................................21
3.4.11 TEES and BRANCHES ...........................................................................................21
3.4.12 LENGTH ..............................................................................................................22

ADLPipe to AutoPIPE Translator Rev 0.4 i


3.4.13 VALVE .................................................................................................................23
3.4.14 CAP .....................................................................................................................23
3.4.15 FLANGE...............................................................................................................24
3.4.16 Flange Diameter (FD) ..........................................................................................24
3.4.17 REDUCER (RD).....................................................................................................24
3.4.18 RADIUS (NB Only) ...............................................................................................25
3.4.19 OFSET .................................................................................................................25
3.4.20 Weld Length (WL) ...............................................................................................26
3.4.21 TRANSITION ........................................................................................................26
3.5 Member Modifiers ....................................................................................................27
3.5.1 PIPE and CHANGE ..................................................................................................27
3.5.2 BEAM (BM) ............................................................................................................27
3.5.3 Rigid Body (RB) ......................................................................................................27
3.5.4 BELLOW, FLEXIBLE and 2SPRING ............................................................................27
3.5.5 KMATRIX ................................................................................................................28
3.5.6 PRESSURE ..............................................................................................................28
3.5.7 Concentrated Weight .............................................................................................28
3.5.8 Stress Intensification Factor Modifiers ...................................................................28
3.6 Supports ...................................................................................................................29
3.6.1 Support Mapping Table ..........................................................................................30
3.7 Load Case Definition and Control ..............................................................................33
3.7.1 EXECUTION ............................................................................................................33
3.7.2 NOTE .....................................................................................................................33
3.7.3 END........................................................................................................................33
3.7.4 XPRINT/OUTPUT Output Control............................................................................33
3.7.5 NEWFILE ................................................................................................................33
3.8 Loading Instructions ..................................................................................................35
3.8.1 DEADWEIGHT ........................................................................................................35
3.8.2 Thermal .................................................................................................................35

ii ADLPipe to AutoPIPE Translator Rev 0.4


3.8.3 Seismic Anchor Motion (ZM) ..................................................................................36
3.8.4 Friction (FS) ............................................................................................................36
3.8.5 EXTERNAL ..............................................................................................................36
3.8.6 ACCELERATION ......................................................................................................36
3.8.7 WIND .....................................................................................................................37
3.8.8 Subspace Iteration (SBSP) ......................................................................................37
3.8.9 SHOCK (Response Spectra) .....................................................................................37
3.8.10 VIBRATION (Time History)...................................................................................38
3.9 Stress Summary ........................................................................................................40
4 Conversion Limitations ......................................................................................................41

Appendix A ADLPipe ADI model to AutoPIPE DAT Model

Appendix B Summary of ADLPipe Input Coding Key Words

Appendix C Summary of AutoPIPE Input Coding Key Words

ADLPipe to AutoPIPE Translator Rev 0.4 iii


This page has been left blank intentionally.

iv ADLPipe to AutoPIPE Translator Rev 0.4


1 Getting Started
Before you can run the ADLPipe to AutoPIPE Translator, the software must be installed
properly. This section covers everything you need to install the ADLPipe to AutoPIPE Translator
software.

1.1 Installation
1.1.1 Stand alone installation
1. Download software from Bentley website.

2. Run setup.exe.

3. Press Next on the InstallShield Wizard dialog.

ADLPipe to AutoPIPE Translator 0.4 1


4. Enter in the appropriate customer information and press Next.

5. Press Install to begin the installation process.

2 ADLPipe to AutoPIPE Translator Rev 0.4


6. Once the installation is successful press Finish.

7. The default install destination for the ADLPipe Translator is:

C:\Bentley\AutoPIPE Translators\ADLPipe Translator

ADLPipe to AutoPIPE Translator 0.4 3


1.1.2 Installation with AutoPIPE
In AutoPIPE version 9.3 and later, the ADLPipe translator is installed along with the setup. The
following steps are required while installing the ADLPipe translator along with AutoPIPE.

1. Run AutoPIPE setup

2. After installing AutoPIPE, the setup will ask to install the ADLPipe translator setup. If the
ADLPipe translator is already installed, the user will be asked to update the translator.

4 ADLPipe to AutoPIPE Translator Rev 0.4


3. ADLPipe translator setup will install/update the translator.

On installing the translator with AutoPIPE, the default destination for translator will be the
same location as in standalone setup.

C:\Bentley\AutoPIPE Translators\ADLPipe Translator

ADLPipe to AutoPIPE Translator 0.4 5


2 Work Flow
A translator is required to convert the ADLPipe model data file (*.adi) to an AutoPIPE model
data file (*.dat). The translator utilizes the AutoPIPE batch neutral NTL format to map the data.
The instructions available are listed in Appendix C.

2.1 Translator Flow Chart


The work flow describes the path that the ADLPipe model data file takes to make the
conversion into an AutoPIPE neutral NTL file, and eventually an AutoPIPE DAT file (*.dat).

ADLPipe ADLPipe AutoPIPE


ADLPipe to AutoPIPE AutoPIPE
Model Data AutoPIPE Neutral file Data file
file (*.ADI) Translator (*.NTL) (*.DAT)

2.2 Using the Translator


There are two ways to use the ADLPipe translator, either standalone or launching it from
inside AutoPIPE.

2.2.1 Converting the ADLPipe ADI file (*.adi) in the Standalone Translator
1. Run the ADLPipe to NTL Translator from the program files. Press the … button
next to the APLPipe file field as shown below.

6 ADLPipe to AutoPIPE Translator Rev 0.4


2. Locate the ADLPipe model data file (*.adi) that you would like to have converted
to an AutoPIPE neutral NTL file. Then press Open. The Open dialog is displayed
as shown in the following figure.

Note If you are using numerical revision numbers for the ADLPipe file extension, you
must change the extension to .adi before import.

3. Once the ADI file is selected and opened into the translator, press Convert.

4. After the conversion is successful any errors and warnings will be displayed in
the ADLPipe to NTL Translator dialog. The errors and warnings displayed will be
saved to a warning file (*.wrn) that can be viewed in any text editor. The

ADLPipe to AutoPIPE Translator 0.4 7


AutoPIPE neutral file for the model is created. An additional stress summary file
(*.xml) file is also created with the model name that contains data related to the
stress summary.

2.2.2 Opening the NTL File (*.ntl) in AutoPIPE


1. Now that an AutoPIPE neutral NTL file has been created by the translator it is
possible to open it in AutoPIPE. Select File > Open… AutoPIPE Batch (*.ntl).

2. Type the file name in the File Name field or search for it in the Open dialog, and
then press Open.

3. Now the model has been imported into AutoPIPE and can be modified and/or
analyzed from within AutoPIPE.

8 ADLPipe to AutoPIPE Translator Rev 0.4


2.2.3 Opening the NTL File (*.ntl) in AutoPIPE automatically from the translator
1. By selecting AutoPIPE in the Open File field will automatically launch AutoPIPE
and open the .ntl file.

2.2.4 Launching the ADLPipe translator from inside AutoPIPE


1. By selecting File > Import > ADLPipe (*.adi) from AutoPIPE, the ADLPipe
translator will launch and allow the selection of the .adi file to be converted.

2. After conversion either open the .ntl file that was produced as in Section 2.2.2 or
select open with AutoPIPE as in Section 2.2.3. This will open a new session of
AutoPIPE with this model in.

ADLPipe to AutoPIPE Translator 0.4 9


3 ADLPipe Dataset Instructions Mappings
Each of the ADLPipe dataset instructions is detailed in the sub-sections of section 3.4. The
NTL mapping that is occurring is indicated with reference to the NTL entries necessary to
achieve the relevant mapping.

A full list of the ADLPipe Key Words and AutoPIPE NTL instructions can be round in
Appendices B and C.

3.1 Design Code and Code Years


Currently only ASME Class 1, 2, 3 and B31.1 code years are supported Some code years
from ADLPipe are not available in AutoPIPE, therefore these are mapped to the next
available code year.

The following table describes the mapping available for design codes and respective
years.

Design code Code years Notes


ADLPipe AutoPIPE
ASME Class 1 1972 1972 ASME NB, 1972+1972W addenda
1974 1975 ASME NB, 1974+1975 addenda
1977 1977
1980 1982 ASME NB, 1980+1982 addenda
1983 1983 ASME NB, 1983+1983W addenda
1986 1988 ASME NB, 1986+1988 addenda
1989 1989 ASME NB, 1989+1989 addenda
1992 1993 ASME NB, 1992+1993 addenda
1995 1997 ASME NB, 1995+1997 addenda
1998 1998
2001 2001
2004 2004
ASME Class 2 1972 1972 ASME NC, 1972+1972W addenda
1974 1975 ASME NC, 1974+1975W addenda
1977 1977
1980 1982 ASME NC, 1980+1982 addenda
1983 1983 ASME NC, 1983+1983W addenda
1986 1988 ASME NC, 1986+1988 addenda
1989 1989 ASME NC, 1989+1989 addenda
1992 1993 ASME NC, 1992+1993 addenda
1995 1997 ASME NC, 1995+1997 addenda
1998 1998
2001 2001

10 ADLPipe to AutoPIPE Translator Rev 0.4


2004 2004
ASME Class 3 1983 1983 ASME ND, 1983+1983W addenda
1995 1997 ASME ND, 1995+1997 addenda
1998 1998
2001 2001
B31.1 1967 1967
1973 1986 Mapped to next available year
1977 1986 Mapped to next available year
1989 1992 Mapped to next available year
1992 1992
1995 2004 Mapped to next available year
1998 2004 Mapped to next available year
Mixed C1/C2 Mapped to default code year available
in ADL.map file

Mixed classes piping code is defaulted to the code year and piping code available in
ADL.map file. The default values are ASME Class 1, 2004.

ADLPipe to AutoPIPE Translator 0.4 11


3.2 Material Properties
In ADLPIPE a combination of the CONDITION, CLASS, and MATERIAL instructions are used
to fully define the material properties of the piping system. The Sh, Sc, and Sm, are
specified at the design temperature and are used to determine the allowable stresses
applied to the design code equations. Other material properties such as corrosion
allowance, cold expansion coefficient, corrosion factor and cold Young’s Modulus. The
NTL DSGN instruction is used to map the information on these ADLPipe instructions.

The stress range reduction ‘f’ for ASME B31.1, is converted to AutoPIPE’s default value of
1.0 for any value from an ADLPipe model as there is no mapping field available in NTL to
handle it.

Poison ratio is not calculated from ADLPipe. Default value is zero for Poison ratio on
importing the model in AutoPIPE.

The operating conditions are defined using the PIPE, CHANGE and PRESSURE instructions.
These will vary from one load case to another and can be located in the GEOMETRY or
EXECUTION data. The translator determines what the operating pressure, temperature
profiles and the associated temperature dependent material properties are for each load
case and maps them using the NTL OPER instruction. The PIPE instruction in NTL handles
the changes that occur by the PIPE/CHANGE instructions in ADLPipe.

On encountering more than one execution sets with thermal loads defined, AutoPIPE
creates a separate thermal load case corresponding to each thermal execution set found
in ADLPipe.

12 ADLPipe to AutoPIPE Translator Rev 0.4


3.3 Units
ADLPipe and AutoPIPE convert all input into English units when running any analysis. On
the following pages there are tables listing the equivalent AutoPIPE units for English,
Metric and SI. In each case a factor to convert from the ADLPipe unit to the equivalent
AutoPIPE unit is also listed.

There are four unit fields that ADLPipe uses that AutoPIPE does not have a direct
comparison:

1) Translation Inertia

2) Rotational Inertia

3) Angle and

4) Height.

Since inertia instructions are not necessary in AutoPIPE the Translational and Rotational
Inertia unit fields will be ignored. The other two, Angle and Height, will be associated
with a unit type using similar units and converted accordingly:

Angle  Rotation

Height  Dimensions

ADLPipe to AutoPIPE Translator 0.4 13


English Metric
ADLPipe AutoPIPE Factor ADLPipe AutoPIPE Factor
1. coordinates ft ft 1 m mm 304.8 0 1000
2. dimension inch inch 1 mm mm 25.4 0 1
3. radius inch inch 1 mm mm 25.4 0 1
4. rotation rad deg 57.3 rad deg 1 0 57.3
5. force lb lb 1 kg kg 0.4536 0 1
6. weight lb lb 1 kg kg 0.4536 0 1
7. bending moment in-ib ft-lb 0.08333 kg-cm kg-cm 13.8255 0 1
8. velocity in/sec in/sec 1 mm/sec mm/sec 25.4 0 1
9. translational stiffness lb/in lb/in 1 kg/m kg/m 17.86 0 1
10. unit weight lb/in lb/ft 12 kg/m kg/m 1.4882 0 1
11. rotational stiffness in-lb/rad ft-lb/deg 0.001454 kg-cm/rad kg-cm/deg 13.8255 0 0.01745
12. time sec sec 1 sec sec 1 0 1
13. coefficient of expansion E-6in/in/F E-6in/in/F 1 E-6mm/mm/C E-6mm/mm/C 1.8 0 1
14. density - lb/cu.ft - - kg/m3 16.01846 0 -
15. Young's modulus E6psi E6 psi 1 E-6kg/cm2 E6Kg/cm2 0.070307 0 1
16. pressure psi psi 1 kg/cm2 kg/cm2 0.070307 0 1
17. stress/bulk modulus psi kg/cm2 0.070307 0
18. wind pressure psi psf 1 kg/cm2 kg/m2 4.8826 0 10000
19. area in2 sq.in 1 m2 sq.cm 6.4516 0 10000
20. soil stiffness - lb/in/ft - - kg/m/mm 0.05859 0 -
21. linear load - lb/ft - - kg/m 1.48819 0 -
22. yield strength psi psi 1 kg/cm2 kg/cm2 0.070307 0 1
23. moment of inertia in4 in**4 1 m4 cm**4 41.623 0 1.00E+06
24. thermal expansion - in/100ft - - mm/m 0.833333 0 -
25. temperature deg F deg F 1 deg C deg C 0.555556 -17.7778 1
26. acceleration g in/s/s 386.089 g mm/s/s 25.4 0 9807
27. nominal pipe diameter in in 1 mm mm 25.4 0 1
28. displacement in in 1 mm mm 25.4 0 1
29. wind speed - mph - - kmph 1.60934 0 -
30. material library stress - ksi - - kg/cm2 70.3069 0 -
31. flow rate - lbm/sec - - kgm/sec 0.453592 0 -
32. enthalpy - Btu/lbm - - kJ/kgm 2.325397 0 -
33. unit modulus - lb/in - - kg/m 17.86 0 -
34. api610 units - english - - Metric 1 0 -
35. reserved - ft-in - - - 0 0 -
Translational Inertia lb kg
rotational inertia lb-in2 kg-cm2
angle deg deg
height ft m

14 ADLPipe to AutoPIPE Translator Rev 0.4


SI
ADLPipe AutoPIPE Factor
1. coordinates m mm 304.8 0 1000
2. dimension mm mm 25.4 0 1
3. radius mm mm 25.4 0 1
4. rotation rad deg 1 0 57.3
5. force N N 4.44822 0 1
6. weight N Kg 0.4536 0 0.10197
7. bending moment N-m N-m 1.35582 0 1
8. velocity mm/sec mm/sec 25.4 0 1
9. translational stiffness N/mm N/mm 0.1751 0 1
10. unit weight N/m N/m 14.5939 0 1
11. rotational stiffness N-mm/rad N-m/deg 1.35582 0 0.00001745
12. time sec sec 1 0 1
13. coefficient of expansion E-6mm/mm/C E-6mm/mm/C 1.8 0 1
14. density - Kg/m3 16.01846 0 -
15. Young's modulus E6N/mm2 E6 N/mm2 0.006895 0 1
16. pressure N/mm2 N/mm2 0.006895 0 1
17. stress/bulk modulus N/mm2 0.006895 0
18. wind pressure bar N/m2 47.85 0 10000
19. area m2 sq.cm 6.4516 0 10000
20. soil stiffness - N/mm/mm 0.000575 0 -
21. linear load - N/m 14.5939 0 -
22. yield strength N/mm2 N/mm2 0.006895 0 1
23. moment of inertia m4 mm**4 416231.4 0 1.00E+06
24. thermal expansion - mm/m 0.833333 0 -
25. temperature deg C deg C 0.555556 -17.7778 1
26. acceleration g mm/s/s 25.4 0 9807
27. nominal pipe diameter mm mm 25.4 0 1
28. displacement mm mm 25.4 0 1
29. wind speed - kmph 1.60934 0 -
30. material library stress - MPa 6.894757 0 -
31. flow rate - Kgm/sec 0.453592 0 -
32. enthalpy - KJ/Kgm 2.325397 0 -
33. unit modulus - N/mm 0.1751 0 -
34. api610 units - si 2 0 -
35. reserved - - 0 0 -
Linear Inertial N
rotational inertia N-mm2
angle deg
height m

ADLPipe to AutoPIPE Translator 0.4 15


SI Modified
ADLPipe AutoPipe Factor
1. coordinates m mm 304.8 0 1000
2. dimension mm mm 25.4 0 1
3. radius mm mm 25.4 0 1
4. rotation rad deg 1 0 57.3
5. force N N 4.44822 0 1
6. weight N Kg 0.4536 0 0.10197
7. bending moment N-m N-m 1.35582 0 1
8. velocity mm/sec mm/sec 25.4 0 1
9. translational stiffness N/mm N/mm 0.1751 0 1
10. unit weight N/m N/m 14.5939 0 1
11. rotational stiffness N-mm/rad N-m/deg 1.35582 0 0.00001745
12. time sec sec 1 0 1
13. coefficient of expansion E-6mm/mm/C E-6mm/mm/C 1.8 0 1
14. density - Kg/m3 16.018464 0 -
15. Young's modulus MPa E6 N/mm2 0.00689476 0 0.000001
16. pressure Mpa N/mm2 0.00689476 0 1
17. stress/bulk modulus N/mm2 0.00689476 0
18. wind pressure bar N/m2 47.85 0 10000
19. area mm2 sq.cm 6.4516 0 0.01
20. soil stiffness - N/mm/mm 0.00057456 0 -
21. linear load - N/m 14.5939 0 -
22. yield strength N/mm2 N/mm2 0.00689476 0 1
23. moment of inertia mm4 mm**4 416231.4 0 1
24. thermal expansion - mm/m 0.83333333 0 -
25. temperature deg C deg C 0.55555556 -17.7778 1
26. acceleration g mm/s/s 25.4 0 9807
27. nominal pipe diameter mm mm 25.4 0 1
28. displacement mm mm 25.4 0 1
29. wind speed - kmph 1.60934 0 -
30. material library stress - MPa 6.894757 0 -
31. flow rate - Kgm/sec 0.45359237 0 -
32. enthalpy - KJ/Kgm 2.32539682 0 -
33. unit modulus - N/mm 0.1751 0 -
34. api610 units - si 2 0 -
35. reserved - - 0 0 -
Linear Inertial N
rotational inertia N-mm2
angle deg
height m

16 ADLPipe to AutoPIPE Translator Rev 0.4


3.4 General Geometry
Some ADLPipe instructions can exist in both the Geometry and Execution dataset. In this
section we will consider the mapping of the instructions as if they were used in the
Geometry dataset. Some reference will be made to those that can appear in the
Execution dataset as well.

3.4.1 GEOMETRY
The GEOMETRY instruction marks the start of the geometry dataset. The three
GEOMETRY instructions in this dataset essentially contain notes. Some of the information
is mapped to the General Model Options model description field. The first two GE
instructions are mapped to the NTL instruction HED, which contains the Project related
information that corresponds to general project options i.e. Project ID, the third is lost.

3.4.2 NOTE
AutoPIPE does not use NOTE instructions. The data in these instructions is not retained
except from the NOTE instructions containing design code and code year in GEOMETRY
dataset. .

3.4.3 ANCHOR
An ANCHOR instruction from ADLPipe is used to position the model with reference to a
coordinate system and datum. Some users do not specify the X,Y,Z coordinates leaving
them set to 0,0,0. AutoPIPE takes this as meaning the location is at 0,0,0 and can corrupt
the geometry if more than one ANCHOR instruction has 0,0,0 as its coordinates.

3.4.4 PIPE and CHANGE


The PIPE and CHANGE instructions control the pipe size, hot material properties and
weight/unit length. Each new pipe size automatically produces a new Pipe Identifier in
AutoPIPE with an ID related to the pipe OD and thickness. The PIPE instruction in NTL is
used to map the pipe data from ADLPipe to AutoPIPE.

Since the CHANGE can be located in the GEOMETRY or EXECUTION data. The translator
determines what the operating temperature profiles and the associated temperature
dependent material properties are for each load case and maps them using the NTL OPER
instruction. The design properties are mapped using the NTL DSGN instruction.

The mean coefficient of expansion is converted to an expansion rate by multiplying by the


temperature difference for a particular load case. The room temperature expansion
coefficient is used in the Pipe Identity as a coefficient without convention

ADLPipe to AutoPIPE Translator 0.4 17


It is impossible to extract the component parts from the single weight/unit length values
used in ADLPipe. The steel, contents and insulation weight are all combined into one
value. The material specification will always be user defined, but it should be possible to
determine the steel component of weight from a suitable density value. What is left will
be a combination of contents, insulation, lining, and cladding. It is impossible to tell what
is what, so all will be handled by altering the specific gravity.

For example:

Pipe 2" Sch 80

Insulation Thickness [mm] 10

Average Pipe Thickness [mm] 5.54

Pipe OD [mm] 60.3


Densities [kg/m3]
Steel 7910
Lagging 290
Contents 1000
Weight/unit length [N/m]
Pipe 73.96
Lagging 6.3
Contents 18.67
Total 98.90
Analysis Value 100

The value that will be transferred to AutoPIPE is 100 N/m.

Using pipe OD, t and assumed density the steel weight is 73.96N/m
Difference is 100-73.96 = 26.04N/m = 2.65kg/m
Internal area = Pix(60.3-2x5.54)2 = 1.903x10-3m2
4
Therefore contents density = 2.65/1.903 x10-3 = 1395kg/m3
Specific density will be 1.395 to account for insulation.

Since the material can change throughout the model, the assumed value of density used
is not always correct, and a warning is given. The pipe properties can be adjusted by the
user after the model is imported into AutoPIPE.

18 ADLPipe to AutoPIPE Translator Rev 0.4


3.4.5 Pipe RUN’s
Generally ADLPipe RUNs will be mapped to run points in AutoPIPE. The different
ADLPipe Key Words describe the type of end connection and seam weld. The
information is translated to AutoPIPE and the weld type information is defined in the
NTL Joint Type information (JSIF) instruction to each point (except where no weld exists)
and the longitudinal weld is defined in the NTL Pipe Properties information (PIPE)
instruction. The pipe identifier for this pipe point will come from the range determined
from the PIPE/CHANGE instructions for each EXECUTION dataset combined with the
GEOMETRY. Following table gives the pipe property mappings.

ADLPipe
Description Mapping
Key Word
Pipe Properties, LWELD = Seamless
RUN
JSIF Xtra Data = As welded Butt Weld
Pipe Properties, LWELD = Seamless
CRUN
No JSIF
Seamless Pipe
FRUN Pipe Properties, LWELD = Seamless
JSIF= Flush Butt Weld
SRUN Pipe Properties, LWELD = Seamless
JSIF=Socket/Fillet Weld
No joint weld Pipe Properties, LWELD = As Welded Butt
LRUN
As welded butt No JSIF
seam
No joint weld Pipe Properties, LWELD = Flush Butt Weld
3RUN
Flush welded butt No JSIF
seam
4RUN As welded Butt joint Pipe Properties, LWELD = As Welded Butt
and seam JSIF Xtra Data = As welded Butt Weld
5RUN Flush welded butt Pipe Properties, LWELD = Flush Butt Weld
joint and seam JSIF Xtra Data = Flush Butt Weld
As welded Butt joint Pipe Properties, LWELD = Flush Butt Weld
6RUN
Flush welded butt JSIF Xtra Data = As welded Butt Weld
seam
Flush welded butt Pipe Properties, LWELD = As Welded Butt
7RUN
joint. As welded JSIF Xtra Data = Flush Butt Weld
butt seam
Fillet/socket welded Pipe Properties, LWELD = As Welded Butt
8RUN
joint, as welded butt JSIF=Socket/Fillet Weld
seam
Fillet/socket welded Pipe Properties, LWELD = Flush Butt Weld
9RUN
joint, flush welded JSIF=Socket/Fillet Weld
butt seam

ADLPipe to AutoPIPE Translator 0.4 19


3.4.6 ELBOW and Bends
The ELBOW or bend occurs at the intersection of two adjacent pipe runs, or can be
attached directly to another elbow of fitting. In the case of an elbow to elbow
connection the TANGENT instruction is used to determine the orientation.

It is possible to have up to nine intermediary points on ADLPipe elbow, using the sweep
angle and multiple ELBOW instructions. Since AutoPIPE is limited to only one mid-point
node, all ADLPipe intermediary nodes that do not have anything attached to them will
be ignored. A warning will be given in all cases were more than one intermediary node
has been used. Also, the ‘multiple bend point’ option will be invoked for these fittings
so that interpolated results can be provided.

In a similar way to RUN’s the ADLPipe Key Word describes the type of end connection
and seam weld. The weld type information is defined in the NTL JSIF instruction to each
point (except where no weld exists) and the longitudinal weld is defined in the NTL PIPE
instruction. The NTL BEND instruction controls the bend information and type.

ADLPipe
Description Map To AutoPIPE
Key Word
BEND Type = E (Elbow)
Butt Welded joint,
ELBOW JSIF Xtra Data = As welded Butt Weld
Seamless Pipe
Pipe Properties, LWELD = Seamless
BEND Type = E (Elbow)
Butt Welded joint,
1ELBOW JSIF Xtra Data = As welded Butt Weld
and as welded seam
Pipe Properties, LWELD = As Welded Butt
BEND Type = E (Elbow)
Butt Welded joint
2ELBOW JSIF Xtra Data = As welded Butt Weld
and flush butt seam
Pipe Properties, LWELD = Flush Butt Weld
BEND Type = E (Elbow)
Flanges both ends,
3ELBOW JSIF=Socket/Fillet Weld
seamless
Pipe Properties, LWELD = Seamless
BEND Type = E (Elbow)
Sockets both ends,
4ELBOW JSIF=Socket/Fillet Weld
seamless
Pipe Properties, LWELD = Seamless
BEND Type = E (Elbow)
Socket at node I2,
5ELBOW JSIF=Socket/Fillet Weld on JSIF at node 2
seamless
Pipe Properties, LWELD = Seamless
BEND Type = P (Pulled)
No joint, seamless.
6ELBOW No JSIF
Pulled Bend
Pipe Properties, LWELD = Seamless

20 ADLPipe to AutoPIPE Translator Rev 0.4


3.4.7 HANDLE
A handle instruction is translated from ADLPipe to AutoPIPE as a BEND. The NTL BEND
instruction is used with an additional bend flexibility factor (K factor for elbow) from
handle instruction for mapping to AutoPIPE.

3.4.8 TANGENT
The TANGENT instruction is used to define the direction of the pipe run when a physical
RUN does not exist. It is not an element and has no properties but the values entered
are offsets, not direction vectors. The TANGENT instruction defines the point at the end
of the ELBOW. The translator creates a bend from the tangent instruction as the
direction is determined by the tangent. In AutoPIPE, an elbow/tangent is mapped to a
bend followed by a run point. This run point accommodates the length of the bend.

3.4.9 Closed Mitre (CM)


The closed mitres are translated to bends in AutoPIPE. They behave the same way as the
tangent and elbow instructions.

3.4.10 Widely Spaced Mitre (WM) and Spaced (SM)


The wide mitres and spaced mitres are translated in AutoPIPE. The wide mitres are
translated as bends while the spaced mitres are translated as run point in AutoPIPE.

3.4.11 TEES and BRANCHES


The tees and the branches are translated to AutoPIPE using the NTL TEE instruction. In a
similar way to RUN’s the ADLPipe Key Word describes the type of end connection and
seam weld and the type of TEE. The weld type information is defined in the NTL JSIF
instruction to each point and the longitudinal weld is defined in the NTL PIPE instruction.

The conversion of various ASME Class 1 tees is as below

ADLPipe
Description Achieved Mapping (Translator)
Key Word
Butt welded Tee, as per Tee Type = ANSI B16.9 welding tee
TEE ANSI B16.9, MSS SP 48 Pipe Properties, LWELD = Seamless
or MSS SP87 JSIF = As-Welded Butt Weld
Fabricated tee with Tee Type = Fabricated-long, as welded.
1TEE longitudinal as welded Pipe Properties LWELD = As Welded Butt
butt JSIF = As-Welded Butt Weld
Fabricated tee with Tee Type = Fabricated-long, flush weld
2TEE longitudinal Flush Pipe Properties LWELD = Flush Butt Weld
welded butt JSIF = As-Welded Butt Weld
Tee Type = Branch connection
BRANCH Branch Connection as
Pipe Properties, LWELD = Seamless
per ASME NB 3643
JSIF= As-Welded Butt Weld

ADLPipe to AutoPIPE Translator 0.4 21


For ASME Class 2,3 and B31.1, the mappings are as follows:

ADLPipe
Description Mapping Achieved
Key Word
Tee Type = ANSI B16.9 welding tee
Butt welded Tee, as
TEE Pipe Properties, LWELD = Seamless
per ANSI B16.9
JSIF= As-Welded Butt Weld
Tee Type = Reinforced fabricated tee
Reinforced
No specific LWELD required – picked from
1TEE fabricated tee with
connected pipe
pad or saddle
JSIF = As-Welded Butt Weld
Tee Type = Unreinforced fabricated tee
Un- reinforced
No specific LWELD required – picked from
2TEE fabricated tee with
connected pipe
pad or saddle
JSIF = As-Welded Butt Weld
Tee Type = Branch connection
BRANCH No specific LWELD required – picked from
Branch connection
connected pipe
JSIF = As-Welded Butt Weld

3.4.12 LENGTH
For some tees additional information is contained in the LENGTH instruction This
information is also mapped via the NTL TEE instruction.

ASME NB LENGTH,I1,I2,L1,R2,

ASME NC LENGTH,I1,I2,L1,R2,,Re,IBR

ANSI B31.1 LENGTH,I1,I2,,,,,IBR

ADLPipe
Field Mapping: Translator
Instruction
I1
I2
L1 Reinforced length for Tees
R2 Crotch Radius value

LENGTH
Re

Penetration Weld Option – set to


1 if this instruction found
IBR
otherwise 0 – Applies to ASME
NC/ND in AutoPIPE

22 ADLPipe to AutoPIPE Translator Rev 0.4


3.4.13 VALVE
ADLPipe represents a valve with different combinations of instructions. For the mapping
to AutoPIPE a single valve instruction is always evaluated directly to the VALVE in
AutoPIPE. A back to back valve (two valves connected to each other) is transformed into a
single valve. The length and weight of this resulting valve is the sum of these properties
from both the valves. If a stem valve is also available along with two valve instructions,
these three instructions are merged into a single valve. The length and coordinates for
the actuator are mapped with these properties from the stem valve.

It is important to note that when translating valves, a midpoint for the valve is generated
by the application automatically and it is not in the control of user to generate it. In this
case, all the pressure/temperatures from the valve midpoint are moved to the end point
of resulting valve. However other loadings on valve midpoint are retained. Following
mappings for other valve instructions are made to AutoPIPE.

The NTL VALV instruction is used to map the valves and can handle the end connection
weld type as well. The valve type for all the translated valves is set to NS (Non-standard).

The mapping of valve is as below.

ADLPipe
Description Mapping Achieved: Translator
Key Word
TYPE = NS Non Standard
VALVE Butt Welded Valve
Valve Weld = Butt Weld
TYPE = NS Non Standard
FVALVE Flanged Valve
Valve Weld = Slip On
TYPE = NS Non Standard
XVALVE Socket Welded Valve
Valve Weld = Socket/Fillet Weld
Welded Transition at TYPE = NS Non Standard
TVALVE
both ends Valve End = Weld neck
Not available in AutoPIPE and set to default
RVALVE Rigid body Valve
value.

3.4.14 CAP
A cap instruction is mapped to a valve in AutoPIPE. The length of valve depends on the
length of cap. Rest of the valve properties are set to default. NTL VALV instruction is used
for mapping the CAP and is represented as a valve.

ADLPipe to AutoPIPE Translator 0.4 23


3.4.15 FLANGE
In AutoPIPE the Flange is a one point item with no length. Until we get a two point item
then we will map to a short rigid pipe with a Flange at the end. The flange type and
ratings are not translated and set to ‘NS’. The end weld types are converted as follows:
The NTL RUN, RIGD and FLA instruction are used for flange translation.

ADLPipe
Field Mapping Achieved: Translator
Instruction
1V=FLSO Flange Weld = Slip On
1V=FLSC Flange Weld = Threaded Joint
1V=FLSW Flange Weld = Socket/Fillet Weld
NOTE
1V=FLBL USER
1V=WNFL Flange Weld = Butt Weld
1V=GASK USER

3.4.16 Flange Diameter (FD)


The flange diameters are not translated from ADLPipe to AutoPIPE. All the flanges are
translated as ‘NS’, therefore this instruction is not used.

3.4.17 REDUCER (RD)


Reducers are translated into AutoPIPE and change the properties of the point following
reducer. In a similar way to RUN’s the ADLPipe Key Word describes the type of end
connection and seam weld and the type of reducer. The weld type information is
defined in the NTL JSIF instruction to each point and the longitudinal weld is defined in
the NTL PIPE instruction.

If no RADIUS instruction exists for ASME Class 1 reducers then the maximum value or SIF
is calculated UMAX = Yes on the NTL RED instruction.

ADLPipe
Description Map To AutoPIPE
Key Word
Map to TYPE = BW on JSIF
RDUCER B16.9 Butt Welded Reducer
Pipe Properties, LWELD = Seamless
Longitudinal as welded butt Map to TYPE = BW on JSIF
1RDUCER
weld Pipe Properties, LWELD = As Welded Butt
Longitudinal flush welded Map to TYPE = BW on JSIF and Pipe
2RDUCER
butt weld Properties, LWELD = Flush Butt Weld

24 ADLPipe to AutoPIPE Translator Rev 0.4


3.4.18 RADIUS (NB Only)
For ASME Class 1 reducers an additional instruction is required to define it completely.
If the RADIUS instruction is missing the maximum value or SIF is calculated UMAX = Yes
on the NTL RED instruction. The parameters from the RADIUS instruction are mapped to
small end and large end parameters i.e. L1, L2, R1 and R2 of the NTL RED instruction.

RADIUS,I1,I2,R1,L1,R2,L2,,WELD

ADLPipe
Field Map To AutoPIPE
Key Word
I1 Reducer ‘Point’
I2 Reducer ‘Name of Point’
R1 Map to LR1 on RED card
L1 Map to LL1 on RED card
RADIUS R2 Map to SR2 on RED card
L2 Map to SL2 on RED card
 Map to ANGLE on RED card
WELD=0 Map to TYPE = BW on JSIF card
WELD=1 Map to TYPE = FBW on JSIF card

Note – ASME NC and B31.1 reducer cone angles can be set using the OFSET instruction
below.

3.4.19 OFSET
The offset instruction contains the offset value /t and out of roundness data. /t is
mapped to the weld offset value of the NTL JSIF instruction. The out of roundness data
is mapped in AutoPIPE using the NTL OOR instruction. The following table shows the
mapping of this instruction.

ASME NB: OFSET,I1,I2, /t,M,Sy,(Dmax-Dmin)/t

ASME NC: OFSET,I1,I2,/t,,,,r

ANSI B31.1: OFSET,I1,I2, /t,max,, r

ADLPipe Field Mapping: Translator


Instruction
/t Map to JSIF card
M=0.0 OOR NB3683.2(b)-1
OFSET M=2.0 OOR NB3683.2(b)-2 Ferritic steels
M=2.7 OOR NB3683.2(b)-2 Austenitic steels
(Dmax-Dmin)/t Map to OOR dialog

ADLPipe to AutoPIPE Translator 0.4 25


3.4.20 Weld Length (WL)
Weld lengths are currently not translated to AutoPIPE.

WL is used to specify the length of the fillet weld to be used in the SIF calculation. If
there is no WL instruction specified then the maximum SIF is calculated, associated with
Cx = tn. WL will be mapped to OFF on the NTL JSIF card in AutoPIPE.

3.4.21 TRANSITION
TRANSITION instructions define welded transitions. The transitions are currently
mapped to RUN points in AutoPIPE. A warning is also shown to the user about this
change. In a similar way to RUN’s the ADLPipe Key Word describes the type of
TRANSITION weld. The weld type information is defined in the NTL JSIF instruction.

ADLPipe
Description Map To AutoPIPE
Key Word
ASME NB Class1
ASME NB 4250 As
TRANSITION JSIF = BWT - As welded NB 4250 Transition’
welded Transition
ASME NB 4250
JSIF = FBWT - Flush Butt weld NB 4250
TFLUSH Flush welded
Transition’
Transition
ASME NB3683.5(b)
T3 As welded Transition JSIF= BT1:3 - As welded 1:3 Transition’
1:3 slope
ASME NB3683.5(b)
T4 Flush welded JSIF = FT1:3 - Flush Butt weld 1:3 Transition’
Transition 1:3 slope
ASME NC Class 2 and B31.1
ANSI B16.25, 30o
TRANSITION JSIF = ANSTT - Butt weld Transition’
tapered transition

26 ADLPipe to AutoPIPE Translator Rev 0.4


3.5 Member Modifiers
Member modifiers are used to change the attributes of members or points in the piping
system. They can be load, property, local coordinate, stress intensification or stiffness
modifiers. The modifiers are dealt with in one of two ways. They either change the
properties of the member from I1 to I2 or modify the end of the member I2. Some
changes continue until changed again whilst others occur at a specific point.

The member modifiers can appear in the Geometry or the Execution dataset or both. The
translator determines the overall effect of the member modifiers and maps the
information accordingly.

3.5.1 PIPE and CHANGE


The PIPE and CHANGE instructions control the pipe size, hot material properties and
weight/unit length. Each new pipe size automatically produces a new Pipe Identifier in
AutoPIPE with an ID related to the pipe OD and thickness.

Since the CHANGE can be located in the GEOMETRY or EXECUTION data. The translator
determines what the operating temperature profiles and the associated temperature
dependent material properties are for each load case and maps them using the NTL OPER
instruction.

See section 3.4.4 for an example of how the weight/unit length value is calculated.

3.5.2 BEAM (BM)


The beams are translated to AutoPIPE. These beams are mapped as ‘RIGID’ section
names. The beam properties are not translated to AutoPIPE. They are taken as defaults.
The NTL BEAM instruction is used to represent a beam in the model.

3.5.3 Rigid Body (RB)


Rigid Body is mapped to a run in AutoPIPE set to rigid using the NTL RIGD instruction.
There are no limitations. The properties of rigid bodies include both weight and
expansion category.

3.5.4 BELLOW, FLEXIBLE and 2SPRING


BELLOW and FLEXIBLE modify the stiffness at a point, and a 2SPRING applied to a run
modifies the stiffness over the element

No length information is available from BELLOW and FLEXIBLE instructions. It is assumed


that the preceding run is the unit. All these entities are translated as flexible joints. The

ADLPipe to AutoPIPE Translator 0.4 27


BELLOWS are mapped to NTL FLEX instructions with the specified translation and
rotational stiffnesses.

3.5.5 KMATRIX
The KMATRIX is equivalent to a BELLOW and FLEXIBILE instruction, but has the stiffness
coupling terms specified via a 6x6 stiffness matrix.

The diagonal terms are effectively the same as those specified on the BELLOW and
STIFFNESS instructions. Therefore ignoring these terms means it can be mapped to a
Flexible Joint in AutoPIPE. The NTL FLEX instruction is used to map the KMatrix.

3.5.6 PRESSURE
In ADLPipe the pressure can be altered in the GEOMETRY and/or the EXECUTION dataset.
The translator determines the effect of the various pressure modifiers and compiles the
pressure profile. The profile is mapped using the NTL OPER instruction.

For ASME Class 1 the Design Pressure is obtained from the DEADWEIGHT set and this is
mapped via the NTL DSGN instruction.

3.5.7 Concentrated Weight


Concentrated weight is mapped to AutoPIPE using the NTL WGT instruction.

3.5.8 Stress Intensification Factor Modifiers


The stress intensification factor modifiers are translated from ADLPipe to AutoPIPE using
the NTL JSIF instruction. For ASME Class1 only fully defined stress indices can be
translated, partially defined modifiers are ignored and a warning given.

28 ADLPipe to AutoPIPE Translator Rev 0.4


3.6 Supports
A support in ADLPipe can have different stiffness in different directions and can be
applied in any direction. ADLPipe is able to model non-orthogonal supports using the
SKEW instruction. AutoPIPE has some logic for support placement and will make a
guides perpendicular and springs vertical. The intention of the user is not obvious and
the supports are mapped as they are defined in ADLPipe to inclined supports. The user
can manually change the support should he wish to after importing them.

Since the restraints can be specified in the GEOMETRY and the EXECUTION decks the
translator compares each node and evaluates the support configuration based on the
combination of supports from Geometry and Execution. In ADLPipe it is possible (but
unlikely) to have different definitions from one load case to another. This is not possible
in AutoPIPE so a common single support configuration is determined by the translator.
Only the support configuration in the first execution dataset combined with the
geometry dataset is used.

The following table describes the way of handling supports.

ADLPipe to AutoPIPE Translator 0.4 29


3.6.1 Support Mapping Table

ADLPIPE Global, Map to Symbol Limitations/


Support Local, or AutoPIPE Comments
Both
Use an Incline for each
restraint direction. Can
RESTRAINT
be converted to
(1, 2, 3 Way Global only Incline
standard AutoPIPE
Translational)
Supports (Guides, line
stops, V stops etc)

RESTRAINT Use a Rotation for each


Global only Rotation
(rotational) restraint direction.

RESTRAINT
(6 Way Global only Anchor None
Anchor)

RIGID/SPRING Global Y No pre load with


Spring
(Vertical) only ADLPipe springs

Non-vertical
RIGID/SPRINGs can be
RIGID/SPRING Incline
Both represented by a
(Non-vertical) Rotation
number of
Incline/Rotations
Only vertical stiffnesses
Spring are mapped, non-
SUPPORT Both
(un-designed) vertical are ignored
and warning given
Only translational
SNUBBERS mapped,
SNUBBER Both Damper rotational directions
are ignored and
warning given

30 ADLPipe to AutoPIPE Translator Rev 0.4


ADLPIPE Global, Map to Symbol Limitations/
Support Local, or AutoPIPE Comments
Both
Always global and rigid,
so dealt with same as
RESTRAINTs. Can be
RSPRING
Global only Incline converted to standard
(Translational)
AutoPIPE Supports
(Guides, line stops, V
stops etc)

Always global and rigid,


so dealt with same as
RSPRING
Global only Rotation RESTRAINTs. Unlikely
(Rotational)
to be used as
rotational restraint!

Will always be applied


vertical even when
used on skewed pipe.
1SPRING Both Constant
Non vertical directions
ignored and warning
given
Only the main diagonal
values are extracted
Incline and applied as
STIFFNESS Both
Rotation INCLINEs with
translational and
rotational stiffness’s
Can only map when
Zone1 stiffness is less
than the Zone 2
BI-LINEAR Incline stiffness. Use a
Both
(BLS) (with gaps) combination of gaps
and inclines. Rotational
directions ignored and
warning given

ADLPipe to AutoPIPE Translator 0.4 31


ADLPIPE Global, Map to Symbol Limitations/
Support Local, or AutoPIPE Comments
Both

Use a combination of
Incline
FRICTION (FK) Both inclines with friction
(with friction)
factor set.

Each restrained
directions use two
Two Incline
BI- Incline supports with
(with gaps)
DIRECTIONAL Both different stiffness. One
for each
(BDS) with large forward gap
direction
and one with large
backward gap.

2SPRING Global Y Use same method as


Spring
(vertical) only Springs.

2SPRING Incline Can only represent as


Both
(non-vertical) Rotation non vertical Springs.
Can only represent as
SNUBBERS, rotational
3SPRING Both Damper
directions are ignored
and warning given.
Can only represent as
SUPPORT with only
Spring vertical stiffnesses
4SPRING Both
(un-designed) mapped, non-vertical
are ignored and
warning given.

32 ADLPipe to AutoPIPE Translator Rev 0.4


3.7 Load Case Definition and Control
3.7.1 EXECUTION
The EXECUTION instruction is mapped to the description field in the Static Load Set
dialog. Each EXEC set is mapped to one static analysis set. This static set contains load
cases which are found in this EXEC set. The detail of these load case is in section 3.8.

3.7.2 NOTE
NOTEs will be ignored and will not be mapped over to AutoPIPE. However some not
instructions describe different properties like piping code and valve types. These property
based instructions are accommodated. See section 3.4.2 for details.

3.7.3 END
ENDs will be ignored and will not be mapped over to AutoPIPE.

3.7.4 XPRINT/OUTPUT Output Control


The XPRINT/OUTPUT output control is not translated from ADLPipe to AutoPIPE.

3.7.5 NEWFILE
The NEWFILE is translated from ADLPipe to AutoPIPE as combinations using the NTL
COMB instruction. A combination (code/non-code) is made based on the load sets
provided in NEWFILE instruction. Those NEWFILE’s that are not used in a stress summary
will be represented as Non Code combinations and those used in the stress summary as
Code combinations. For Code combinations the stress category is required and the
following logic is applied.

 If there is a DEADWEIGHT load case used in the NEWFILE, the category will be
"Sustained".
 If there is a THERMAL load case used in the NEWFILE, the category will be
"Expansion".
 If neither DEADWEIGHT nor THERMAL load cases are used in the NEWFILE, the
category will be "Occasional".
 If there is a DEADWEIGHT and one or more THERMAL load cases used in the
NEWFILE, the category will be "Sustained".

ADLPipe to AutoPIPE Translator 0.4 33


While converting to AutoPIPE, the translation has limitations. The following combination
methods have not been translated due to their unavailability in AutoPIPE:

 5: Sum of signed and unsigned


 6: Difference
 7: Absolute Range
 8: Factoring (available but not translated)
 9: Peak Search
 10: Max +ve search
 11: Max –ve search
 12: Delete
 13: Max +ve for support/restraint
 14: Max –ve for support/restraint
 15: Absolute Difference

All these methods are defaulted to SRSS and warning is issued to the user about
unavailability of the method.

If a file in NEWFILE is mapped to another NEWFILE instruction, then it is evaluated first


and its load cases are extracted and are added to the load case of the main NEWFILE
instruction.

34 ADLPipe to AutoPIPE Translator Rev 0.4


3.8 Loading Instructions
The ADLPipe loading instructions can only appear in the Execution dataset. Generally
they map directly to the equivalent AutoPIPE load case.

3.8.1 DEADWEIGHT
The deadweight case is mapped to GR case in AutoPIPE. The design press/temp thermal
properties in AutoPIPE are taken from deadweight case. In case of multiple deadweight
cases in the same model, only the first deadweight case is taken into account and all
others cases are ignored.

The design pressure profile is extracted from the DEADWEIGHT load set and mapped
using the NTL DSGN instruction.

The NTL SOLV instruction is used to represent the execution set in static analysis of
AutoPIPE.

3.8.2 Thermal
Thermal cases of ADLPipe are mapped into AutoPIPE thermal case numbered T1, T2,…etc
and the thermal properties from these load sets are mapped to the respective thermal
load case in AutoPIPE using the NTL OPER instruction. These thermal load sets are also
mapped in the Static Analysis Sets of AutoPIPE. AutoPIPE allowed up to 100 thermal load
cases. All thermal load cases above 100 are ignored and a warning is issued to the user.

Operating pressure associated with the thermal operating case is also mapped via the NTL
OPER instruction.

The NTL SOLV instruction is used to represent a thermal execution set in static analysis of
AutoPIPE.

3.8.2.1 Cut Short


Included in a thermal case could be a CUT SHORT instruction. This can be mapped via the
NTL CUT instruction to the relevant AutoPIPE thermal case.

3.8.2.2 Thermal anchor movements


If a DSPLACE instruction is included in the ADLPipe thermal load case the movement is a
thermal anchor or support movement. They are mapped to the thermal case in AutoPIPE
via the NTL DISP instruction.

ADLPipe to AutoPIPE Translator 0.4 35


3.8.2.3 Gross Discontinuity
The ASME Class 1 Gross Discontinuities are defined in the ADLPipe thermal cases. The
translator identifies the locations of the discontinuities and maps the information using
the NTL GRDS instruction to the corresponding thermal case in AutoPIPE T1, T2…etc.

3.8.2.4 Thermal Wall Gradients


Thermal wall gradients are specified in the CONDITION and the WALL GRADIENT
instructions. The distribution of the wall gradient information in AutoPIPE is controlled by
the thermal properties and the OPER instruction in NTL is used to map the Delta T1 and
Delta T2 values.

3.8.3 Seismic Anchor Motion (ZM)


The ADLPipe DSPLACE instructions in a ZM load case define SAM. The displacements are
map using the NTL DISP instruction to the corresponding SAM load cases numbered S1,
S2…etc. AutoPIPE is limited to 10 SAM load case, so SAM cases above 10 are ignored and
a warning given.

3.8.4 Friction (FS)


The friction loading instructions are not translated from ADLPipe to AutoPIPE.

3.8.5 EXTERNAL
An external load case is taken into account only when there is some displacement or
external force/moment applied.

3.8.5.1 Force/Moment
The ADLPipe FORCE and MOMENT instructions are activated by the EXTERNAL instruction
in the Execution load case. The forces and moments are mapped to the corresponding
AutoPIPE load case by the NTL FOR instruction.

3.8.5.2 SAM.Building settlement


If the ADLPipe EXTERNAL instruction appears in the load case without any of the other
load case types mentioned above, then the displacement from the DSPLACE instructions
are building settlement and are translated using the NTL DISP instruction to a AutoPIPE
user case numbered U1, U2…etc.

3.8.6 ACCELERATION
The ADLPipe ACCERATION instruction is used to define static earthquake cases. The data
for earthquake is mapped using the NTL SEIS instruction to an AutoPIPE Static G case

36 ADLPipe to AutoPIPE Translator Rev 0.4


numbered E1, E2…etc. for the first 10 cases due to the limitation in AutoPIPE. . All others
are ignored and a warning given.

3.8.7 WIND
The wind load cases are directly mapped using the NTL WIND and WPRS instructions to
theAutoPIPE wind cases numbered W1, W2…etc. Up to 10 wind load cases can be
defined in AutoPIPE, therefore all wind cases above 10 are ignored and a warning given.

The OD (outside diameter) property for WIND is not mapped in any AutoPIPE instruction.

3.8.8 Subspace Iteration (SBSP)


The subspace iteration is not supported by AutoPIPE.

3.8.9 SHOCK (Response Spectra)


The ADLPipe SHOOCK instruction is used for both Single Support Response Spectrum
(SSRS or Uniform Response Spectrum) and Multiple Support Response Spectrums (MSRS
or Independent Support Motion). The information contained in the SHOCK instruction is
mapped to AutoPIPE using the NTL MODE and SOLV instructions.

A spectrum file(s) is generated from the spectrum data available in the load set on
importing into AutoPIPE. The file name is in the format [File number].spc. The NTL SPEC
instruction is used for mapping the spectrum data to AutoPIPE.

SRS damping and missing mass is not yet mapped to the SRS translation.

Since some of the spectral summation methods are not available in AutoPIPE, the follow
table shows the mapping.

ADLPipe method AutoPIPE method

1.92, 1.921, 1.922 Ten percent

1.923 Double sum

1.6, 1.7 SRSS

ADLPipe to AutoPIPE Translator 0.4 37


3.8.9.1 Spectral Loading Data (SSRS)
A combination of the ADLPipe DIRECTION, FREQUENCY, AMPLITUDE, VELOCITY and G
instructions describe the spectral loading data. The information is mapped using the NTL
SPEC, RESP, SOLV instructions to external .SPC files and referenced from the relevant
AutoPIPE load cases number R1, R2…etc.

The Lin-log interpolation method for spectrums is not supported.

3.8.9.2 DAMPING (SSRS)


The damping is not translated currently into AutoPIPE.

3.8.9.3 Missing Mass Correction (SSRS)


The missing mass correction is not translated into AutoPIPE.

3.8.9.4 Spectral Loading (MRSP)


MRSP is not currently translated into AutoPIPE.

3.8.9.5 X Y (MRSP)
As per section 3.8.9.4.

3.8.9.6 Displacement Function DF (MRSP)


As per section 3.8.9.4.

3.8.10 VIBRATION (Time History)


Time history is not translated to AutoPIPE.

3.8.10.1 TH TBLE
As per section 3.8.10.

3.8.10.2 TH X Y-Force/Displacement Function


As per section 3.8.10.

3.8.10.3 TH POLYNOMIAL
As per section 3.8.10.

3.8.10.4 TH TRIGONOMETRY
As per section 3.8.10.

3.8.10.5 TH INITIAL VELOCITY/DISPLACEMENT


As per section 3.8.10.

38 ADLPipe to AutoPIPE Translator Rev 0.4


3.8.10.6 TH Forcing Function FF
As per section 3.8.10.

3.8.10.7 TH Displacement Function DF


As per section 3.8.10.

ADLPipe to AutoPIPE Translator 0.4 39


3.9 Stress Summary
The stress summaries are translated from ADLPipe and written in an XML file in the same
model directory. These summaries are available for ASME Class 1, 2 and 3. Stress
Summary for B31.1 is not supported in AutoPIPE.

The stress summaries contain load case combined. Every equation expects a particular
type of load cases that can be combined to give stress report. If the load cases supplied by
the user are not of the correct type, AutoPIPE may not accept these load cases from the
translated .XML file.

The translated stress summary contains service levels, load cases and number of cycles
for which the load cases are combined per equation.

40 ADLPipe to AutoPIPE Translator Rev 0.4


4 Conversion Limitations
1. Some supports do not translate. Warnings are given where these occur.
2. ASME Mixed Class analysis, and Displacement Time History analysis are not
supported by AutoPIPE yet.
3. Sub Space iteration is not supported by AutoPIPE.
4. An ADLPipe elbow/bend can have up to 9 mid points whereas AutoPIPE supports
only 1. Elbow mid points are not translated.
5. All note instructions are ignored and no comments are brought forward.
6. A PIPE or CH instruction with either of I1, I2 or both missing or set to zero is not
supported.
7. Limited support for Mitre bends is given.
8. Type of all valves and flanges imported is set to Non Standard. No pressure rating
available in ADLPipe.
9. BEAMS are imported as RIGID pipes so section properties are not mapped.
10. A ‘0’ cannot be supported as a node number in AutoPIPE. Change the node number
in the ADLPipe file before importing.
11. The Anchor instruction is to be used to define the relative positions of the Anchor
points. If it is used with 0,0,0 as the X Y Z coordinates then all other points will be
with reference to this as the origin. If another Anchor instruction is specified with
0,0,0 then this will also be located at the origin. In ADLPipe ‘0’ sometimes means
ignore or do not change, AutoPIPE takes this as meaning zero. Either delete the
anchor locations without correct coordinates or remove the 0,0,0 from the
definition.
12. The stress range reduction factor ‘f’ is mapped to a default value of 1.0 in AutoPIPE
as there is no NTL field available to map the actual value.
13. Only fully defined user SIF instructions can be supported. Partially defined SIF’s are
ignored.
14. ADLPipe has no limit on the number of load cases. AutoPIPE does!
15. Mapping for several NEWFILE types not available in AutoPIPE.
 NEWFILE methods we are able to map are:
ADLPipe Method = 1 Square root sum of squares (SRSS)
=2 Algebraic sum
=3 Absolute sum
=4 Absolute value of algebraic sum= 9 Peak search

ADLPipe to AutoPIPE Translator 0.4 41


 Methods not currently supported.
ADLPipe Method = 5 Sum of signed (F1) and unsigned (F2) load sets
=6 Difference (Range)
=7 Absolute value of range
=8 Factoring
= 10 Maximum +ve search
= 11 Maximum -ve search
= 12 Remove file from tape 14
= 13 Maximum +ve search for support and restraint
= 14 Maximum -ve search for support and restraint
= 15 Absolute difference
16. AutoPIPE can only have one sustained case, so if there are multiple DEADWEIGHT
load cases in ADLPipe input, we only consider the first one.
17. ACCELERATION (static earthquake) is mapped to Occasional load in AutoPIPE. Its
value is fixed and cannot be changed as in ADLPipe, so we just take forward the
initial value at first node in the model and ignore all the changes.
18. Multiple Response Spectra analysis is supported by AutoPIPE but mapping is
currently not available.
19. For spectrums interpolation Lin-Log method is not supported by AutoPIPE.

42 ADLPipe to AutoPIPE Translator Rev 0.4


Appendix A

ADLPipe ADI model to AutoPIPE DAT Model

Sample ADLPipe Model Data File (*.adi)

GE,TEST CKH943,DECK 726


GE,SKEW TEE AND ELBOW
NOTE,MODEL= DK726.000
NOTE,LINE= DK726.000
RE,,1,1,1,1,1,1,1
RE,,11,1,1,1,1,1,1
RE,,13,1,1,1,1,1,1
JU,,5
SE
PI,1,20,6.625,.28,30,,,20
RU,1,20,5,10,8.66
EL,20,3,,,,9
RU,3,40,-4.33,,2.5
RU,40,4,-4.33,,2.5
EL,4,5,,,,9
RU,5,6,0.5,,0.866
TE,6,7,0.5,,0.866
SE
TE,7,8,0.5,,0.866
RU,8,90,2.5,,4.33
RU,90,9,2.5,,4.33
EL,9,10,,,,9
RU,10,11,8.66,,-5
SE
PI,7,12,3.75,.12,30,,,10
TE,7,12,.866,1,-0.5
RU,12,13,8.66,10,-5
END
EX,SHOCK
XP,20,64
B31,1,1,20
SH,1,10,,,1.92
DIR
FR,1,6,.1,3,6,10,20,200
G,1,6,1,1,2,2,.5,.5
IN,,20,.1,.1,.1
IN,,3,.1,.1,.1
IN,,4,.1,.1,.1
IN,,5,.1,.1,.1
IN,,6,.1,.1,.1
IN,,7,200,200,200
IN,,8,.1,.1,.1

ADLPipe to AutoPIPE Translator 0.4 43


IN,,9,.1,.1,.1
IN,,10,.1,.1,.1
IN,,12,.1,.1,.1
END,,,.76515E5
EX,TIME HISTORY
B31,1,,30
VI,1,10,,.1,1
TB,1
X,1,3,0,.5,1
Y,1,3,1000,1000,2000
FF,1,3,1,1,1
FF,1,10,1,1,1
IN,,20,.1,.1,.1
IN,,3,.1,.1,.1
IN,,4,.1,.1,.1
IN,,5,.1,.1,.1
IN,,6,.1,.1,.1
IN,,7,200,200,200
IN,,8,.1,.1,.1
IN,,9,.1,.1,.1
IN,,10,.1,.1,.1
IN,,12,.1,.1,.1
END,,,.70276E5
EX,EXTERNAL
B31,1,,40
ACC,,,1
END,,,.72012E5
EX,DEADWEIGHT
B31,1,,10,300
DE,,,,-1
END,,,.81254E5
EX,STRESS SUMMARY
B31,1
EQ,,1,10,20,40
END,,,.25218E5
EX,STRESS SUMMARY
B31,1
EQ,,1,10,30,40
END,,,.24208E5

44 ADLPipe to AutoPIPE Translator Rev 0.4


ADLPipe ADI model and AutoPIPE DAT Model after Conversion

The following screenshots show a model translated from the ADLPipe model data file
(*.adi) to an AutoPIPE model data file (*.dat):

ADLPipe to AutoPIPE Translator 0.4 45


NTL Conversion Warnings

46 ADLPipe to AutoPIPE Translator Rev 0.4


DK726.ntl file

JOB ADLPIPE ADLPIPE 1.3 09.01.00.27


* QA QA
HED TEST CKH943,DECK 726
*SKEW TEE AND ELBOW
CTL B31.1 Y 70.00 eng_adl eng_adl AUTOPIPE
* 1967
***
SEG 1 0.000 0.000 0.000
PIPE 6.0x.28a -6.625 0.2800 0.000 0.0000 0.000 0
*NS 490.060
* 17.6455
*
* 1
RUN 20 4.735 9.470 8.201
DSGN 1 300.000 70.000 U U
* U
BEND 9001 E 1 0.265 0.530 0.459 9.000000
BNAM 9001N 9000
RUN 3 -0.650 0.000 0.375
BNAM 9001F 9002
RUN 40 -3.680 0.000 2.125
RUN 4 -3.680 0.000 2.125
BEND 9004 E 1 -0.650 0.000 0.375 9.000000
BNAM 9004N 9003
RUN 5 0.375 0.000 0.650
BNAM 9004F 9005
RUN 6 0.125 0.000 0.216
RUN 7 0.500 0.000 0.866
SEG 7 -2.660 10.000 15.392
TEE 7 W
RUN 8 0.500 0.000 0.866
RUN 90 2.500 0.000 4.330
RUN 9 2.125 0.000 3.680
BEND 9007 E 1 0.375 0.000 0.650 9.000000
BNAM 9007N 9006
RUN 10 0.650 0.000 -0.375
BNAM 9007F 9008
RUN 11 8.010 0.000 -4.625
SEG 7 -2.660 10.000 15.392
PIPE 3.0x.12a -3.750 0.1200 0.000 0.0000 0.000 0
*NS 490.060
* 27.4960
*
* 1
RUN 12 0.866 1.000 -0.500
RUN 13 8.660 10.000 -5.000
SEIS 1 1.0000 0.0000 0.0000
ANC 1 R 000000
*
ANC 11 R 000000
*
ANC 13 R 000000
*
SPEC F/G SPC1 2 0.0000
* 0.1000 1.0000 3.0000 1.0000 6.0000 2.0000
* 10.0000 2.0000 20.0000 0.5000 200.0000 0.5000
RESP T SPC1 1.000 SPC1 1.000 SPC1 1.000 0

ADLPipe to AutoPIPE Translator 0.4 47


*1 0 1 0.000 0.000
JSIF 20 BW
*
*
JSIF 3 BW
*
*
JSIF 40 BW
*
*
JSIF 4 BW
*
*
JSIF 5 BW
*
*
JSIF 6 BW
*
*
JSIF 90 BW
*
*
JSIF 9 BW
*
*
JSIF 10 BW
*
*
JSIF 11 BW
*
*
JSIF 13 BW
*
*
SOLV Y STAT 1 0 L N
*EXTERNAL
*Y N 0 100 0.000 0.000 0.000 0.000 Y Y Y Y 0
*E1,,
SOLV Y STAT 2 0 L N
*DEADWEIGHT
*Y N 0 100 0.000 0.000 0.000 0.000 Y Y Y Y 0
*GR,,
*** END OF FILE

48 ADLPipe to AutoPIPE Translator Rev 0.4


Appendix B

Summary of ADLPipe Input Coding Key Words

All the ADLPipe Key Words and field definitions are summarized below. Each Key Word makes
reference to its location in the ADLPipe Technical Reference Manual for a full definition, special
conditions and applicable notes.

Generic Geometry Instructions

Key Word I1 I2 Z1 Z2 Z3 Z4 Z5 Z6 Section


GEOMETRY 70 alphanumeric character string 3.2.1
NOTE 70 alphanumeric character string 3.2.2
UNIT IN OUT Z2 3.2.3
ANCHOR N X Y Z 3.2.4
JUNCTION N X Y Z 3.2.4
SECTION 3.2.5
PIPE I1 I2 OD t E  T WL 3.2.6
CHANGE I1 I2 OD t E  T WL 3.2.6
END 3.2.7
Code Related Geometry Instructions
Key Word I1 I2 Z1 Z2 Z3 Z4 Z5 Z6 Section
RUN I1 I2 X Y Z 3.3.2
ELBOW I1 I2 OD t Rc  WL 3.3.3
HANDLE I1 I2 OD t Rc  WL 3.3.3.1
TANGENT I1 I2 X Y Z 3.3.3.2
CM I1 I2 OD t Rc  WL 3.3.4
WM I1 I2 Rc 3.3.5
SM I1 I2 S 3.3.5
TEE I1 I2 X Y Z OD t WL 3.3.6
BRANCH I1 I2 X Y Z OD t WL 3.3.6
VALVE I1 I2 X Y Z OD t WT 3.3.7
1VALVE I1 I2 X Y Z OD t WL 3.3.7
RDUCER I1 I2 X Y Z OD t WL 3.3.8
TRANSITION I1 I2 X Y Z OD t WL 3.3.9
Subset of Code Related Items
Code Subset Section
ASME NB, NC, ND RUN 3.4.1.1
ASME NB, NC, ND ELBOW 3.4.1.2
ASME NB, NC, ND TEE & BRANCH 3.4.1.3
ASME NB, NC, ND REDUCER 3.4.1.4
ASME NB, NC, ND TRANSITION 3.4.1.5
ASME NB, NC, ND VALVE 3.4.1.6
ANSI B31.1 RUN 3.4.2.1
ANSI B31.1 ELBOW 3.4.2.2
ANSI B31.1 TEE & BRANCH 3.4.2.3
ANSI B31.1 REDUCER 3.4.2.4
ANSI B31.1 TRANSITION 3.4.2.5
ANSI B31.1 VALVE 3.4.2.6
ANSI B31.3,.4,.5,.8 TEE & BRANCH 3.4.3.1

ADLPipe to AutoPIPE Translator 0.4 49


BS806 TEE 3.4.4.1
BS3351 TEE & BRANCH 3.4.5.1
Member Modifiers (Elements)
Key Word I1 I2 Z1 Z2 Z3 Z4 Z5 Z6 Section
CHANGE I1 I2 OD t E  T WLl 4.2.1
PIPE I1 I2 OD t E  T WL 4.2.2
RADIUS I1 I2 R1 L1 R2 L2  WELD 3.4.1.7.1
LENGTH I1 I2 L1 R1  Re IBR 3.4.1.7.2
LENGTH I1 I2 IBR 3.4.2.7.2
OFSET I1 I2 /t M SY (Dmax- Dmin)/t 3.4.1.7.3
OFSET I1 I2 /t max r 3.4.2.7.1
OFSET I1 I2 /t r 3.4.1.7.3
OFSET I1 I2 Rx 3.4.3.2
FD I1 I2 G 3.4.1.7.4
OD I1 I2 Deff ODeff 8.2.8.1
RUN I1 I2 X1 Y1 Z1
4.3.1
BM I1 I2 I22 I33 K A f2 f3
RBODY I1 I2 4.3.2
BELLOW I1 I2 KX KY KZ KRX KRY KRZ 4.3.3
FLEXIBLE I1 I2 KX KY KZ KRX KRY KRZ 4.3.3
KMATRIX I1 I2 Ki1 Ki2 Ki3 Ki4 Ki5 Ki6 4.3.4
Member Modifiers (Loads)
Key Word I1 I2 Z1 Z2 Z3 Z4 Z5 Z6 Section
CHANGE I1 I2 OD t E  T WL 4.4.1
PRESSURE I1 I2 P Pmax 4.4.2
PRESSURE I1 I2 P 4.4.2
WEIGHT I1 I2 WT 4.4.3
Stress Intensification Factors
Key Word I1 I2 Z1 Z2 Z3 Z4 Z5 Z6 Section
IBEND I1 I2 B2 C2 K2 4.5.2
IPRESS I1 I2 B1 C1 K1 4.5.2
ITHERMAL I1 I2 C3 K3 C3’ 4.5.2
IBEND I1 I2 Ii Io 4.5.5
IBEND I1 I2 I 4.5.4
IBEND I1 I2 I 4.5.6
IBEND I1 I2 I 4.5.3.1
IBEND I1 I2 I B1 B2 4.5.3.2
IBEND I1 I2 FACTi FACTo FACLi FACLo 4.5.7
JBEND I1 I2 B2 C2 K2 4.5.2
JPRESS I1 I2 B1 C1 K1 4.5.2
JTHERMAL I1 I2 C3 K3 C3’ 4.5.2
JBEND I1 I2 Ii Io 4.5.5
JBEND I1 I2 I 4.5.4
JBEND I1 I2 I 4.5.6
JBEND I1 I2 I 4.5.3.1
JBEND I1 I2 I B1 B2 4.5.3.2

50 ADLPipe to AutoPIPE Translator Rev 0.4


JBEND I1 I2 FACTi FACTo FACLi FACLo 4.5.7
WL I1 I2 Cx 4.5.8
Pipe Supports)
Key Word I1 I2 Z1 Z2 Z3 Z4 Z5 Z6 Section
RESTRAINT N RE1 RE2 RE3 RE4 RE5 RE6 5.2.1
RIGID I1 I2 KX KY KZ KRX KRY KRZ 5.3.1
SPRING I1 I2 KX KY KZ KRX KRY KRZ 5.3.1
SUPPORT I1 I2 KX KY KZ KRX KRY KRZ 5.3.2
SNUBBER I1 I2 KX KY KZ KRX KRY KRZ 5.3.3
RSPRING I1 I2 KX KY KZ KRX KRY KRZ 5.3.4
1SPRING I1 I2 KX KY KZ FX FY FZ 5.3.5
STIFFNESS I1 I2 Ki1 Ki2 Ki3 Ki4 Ki5 Ki6 5.3.6
BK I1 I2 +KX +KY +KZ -KX -KY -KZ 5.4.1
BS I1 I2 X1 Y1 Z1 X2 Y2 Z2 5.4.1.1
GAP I1 I2 +GX +GY +GZ -GX -GY -GZ 5.4.1.2
BLS I1 I2 KX1 KY1 KZ1 KX2 KY2 KZ2
5.4.2
YU I1 I2 UX UY UZ
FK I1 I2 KX KY KZ  IDIR 5.4.3
RUN I1 I2 X1 Y1 Z1
5.5.1
2SPRING I1 I2 K1 K2 K3 KR1 KR2 KR3
RUN I1 I2 X1 Y1 Z1
5.5.2
3SPRING I1 I2 K1 K2 K3 KR1 KR2 KR3
RUN I1 I2 X1 Y1 Z1
5.5.3
4SPRING I1 I2 K1 K2 K3 KR1 KR2 KR3
Control Instructions)
Key Word I1 I2 Z1 Z2 Z3 Z4 Z5 Z6 Section
SKEW I1 I2 X1 Y1 Z1 X2 Y2 Z2 4.7.1
XPRINT I1 I2 Z1 Z2 Z3 Z4 Z5 Z6 6.2.1
OPTION I2 XIO1 XIO2 XIO3 XIO4 XIO5 6.2.2
NEWFILE OPT FILE1 FILE2 FILE3 FILE4 FILE5 NFL 6.2.3
OUTPUT I1 I2 FILE1 FILE2 FILE3 FILE4 FILE5 FILE6 6.2.4
STOP 6.1.4
Load Instructions (Continued…)
Key Word I1 I2 Z1 Z2 Z3 Z4 Z5 Z6 Section
DIRECTION INT IDR VERT 7.3.4.2
FREQ N M FN FN+1 FN+2 FN+3 FN+4 FN+5
G N M GN GN+1 GN+2 GN+3 GN+4 GN+5
7.3.4.3
AMPLITUDE M M AN AN+1 AN+2 AN+3 AN+4 AN+5
VELOCITY N M VN VN+1 VN+2 VN+3 VN+4 VN+5
DAMPING N M DN DN+1 DN+2 DN+3 DN+4 DN+5 7.3.4.4
ACCEL -1 GX GY GZ EC MFLAG 7.3.4.5
TBLE ID IDP DF XSEL YSEL XYINT OPTR VERT 7.3.5.2
X M M XN XN+1 XN+2 XN+3 XN+4 XN+5
7.3.5.3
Y N M YN YN+1 YN+2 YN+3 YN+4 YN+5
DF ID N NX NY NZ 7.3.5.4
VIBRATION LUMP MODE T0 T Tmax  FRQ PUNCH 7.3.6.1
TBLE ID IDP T XDISP TAPE33 7.3.6.2

ADLPipe to AutoPIPE Translator 0.4 51


X M M XN XN+1 XN+2 XN+3 XN+4 XN+5
7.3.6.3
Y N M YN YN+1 YN+2 YN+3 YN+4 YN+5
POLY ID NDIS P1 P2 P3 7.3.6.4.1
TRIG ID NDIS T1 T2 T3 T4 T5 T6 7.3.6.4.1
IV N IVX IVY IVZ IVRX IVRY IVRZ 7.3.6.5
ID N IDX IDY IDZ IDRX IDRY IDRZ 7.3.6.6
FF ID N NX NY NZ 7.3.6.7
END 6.1.3
Code and Material Instructions
Key Word I1 I2 Z1 Z2 Z3 Z4 Z5 Z6 Section
ANSI - B31.1
B31 ICD IMAG FILE P K Sc Sh f
MATERIAL Sc Sh COR f K EC 8.2
MATERIAL I1 I2 Sc Sh COR f K EC
ANSI - B31.3, B31.5
B31 ICD IMAG FILE P K SC SH f
MATERIAL Sc Sh COR f K EC 8.3
MATERIAL I1 I2 Sc Sh COR f K EC
ANSI - B31.4
B31 ICD IMA FILE P Sa
MATERIAL Sa COR f K EC 8.4
MATERIAL I1 I2 Sa COR f K EC
ANSI - B31.8
B31 ICD IMA FILE P Sy
MATERIAL Sy COR EC 8.5
MATERIAL I1 I2 Sy COR EC
ASME CLASS 1
CLASS 1.0 Year Level
CONDITON 1 IMAG FILE P T1 T2 Sm
MATERIAL Sm EC  c XMA Sy 8.6
CLASS I1 I2 1.0 P T1 T2
MATERIAL I1 I2 Sm EC  c XMA Sy
Code and Material Instructions (Continued…)
Key Word I1 I2 Z1 Z2 Z3 Z4 Z5 Z6 Section
ASME CLASS 2 to 1982
CLASS 2.0 Year Level R146
CONDITON 2 IMAG FILE P Pmax Sc Sh f
MATERIAL Sc Sh  f COR EC
MATERIAL Sy  COR EC 8.7.1
CLASS I1 I2 2.0 P Pmax Sc Sh f
MATERIAL I1 I2 Sc Sh  f COR EC
MATERIAL I1 I2 Sy  COR EC
ASME CLASS 2 from 1983
CLASS 2.0 Year Level R146
CONDITON 2 IMAG FILE P Pmax Sc Sh f
MATERIAL Sy Sm  COR EC 8.7.2
CLASS I1 I2 2.0 P Pmax Sc Sh f
MATERIAL I1 I2 Sy Sm  COR EC
ASME CLASS 3
CLASS 3.0 Year Level R146
CONDITON 3 IMAG FILE P Pmax Sc Sh f 8.8
MATERIAL Sc Sh  f COR EC

52 ADLPipe to AutoPIPE Translator Rev 0.4


MATERIAL Sy  COR EC
CLASS I1 I2 2.0 P Pmax Sc Sh f
MATERIAL I1 I2 Sc Sh  f COR EC
MATERIAL I1 I2 Sy  COR EC
Code and Material Instructions (Continued…)
Key Word I1 I2 Z1 Z2 Z3 Z4 Z5 Z6 Section
ASME Mixed Class 8.9
BS – 806
CONDITON 806 IMAG FILE P
CLASS PSD PSC MSR CRS
MATERIAL EC PSR  XMAT 8.10
CLASS I1 I2 PSD PSC MSR CRS
MATERIAL I1 I2 EC PSR  XMAT
BS – 3351
CONDITON 3351 IMAG FILE P K Sc Sh f
MATERIAL Sc Sh COR f K EC 8.11
MATERIAL I1 I2 Sc Sh COR f K EC
Stress Summary Instructions
Key Word I1 I2 Z1 Z2 Z3 Z4 Z5 Z6 Section
ANSI - B31.1 (All years except 1967)
EQUATION 11 FILE1
EQUATION 12 FILE1 FILE2 9.4.1.2
EQUATION 13 FILE0.0 FILE3 FILE4 FILE5 FILE6 FILE7
ANSI - B31.1, 1967
EQUATION ITOR FILE0.0 FILE1 FILE2 FILE3 FILE4 FILE5 9.4.1.1
ANSI - B31.3, B31.4, B31.5, B31.8
EQUATION FILE0.0 FILE1 FILE2 FILE3 FILE4 FILE5 9.4.2
ASME - CLASS 1
EQUATION 9 FILE1 FILE2
EQUATION 10 NCYL FILE3 FILE4 FILE5 FILE6 FILE7 FILE8 9.4.3
USAGE NB NE
ASME - CLASS 2
EQUATION 8 FILE1
EQUATION 9 FILE1 FILE2 9.4.4
EQUATION 10 FILE0.0 FILE3 FILE4 FILE5 FILE6 FILE7
ASME - CLASS 3
EQUATION 8 FILE1
EQUATION 9 FILE1 FILE2 9.4.5
EQUATION 10 FILE0.0 FILE3 FILE4 FILE5 FILE6 FILE7
ASME – CLASS 1, 2, 3 Level C, D With Reversing Dynamic Loads (1992 and later)
EQUATION FILE1 FILE2 FILE3 Various
Stress Summary Instructions (Continued…)
Key Word I1 I2 Z1 Z2 Z3 Z4 Z5 Z6 Section
BS – 806
EQUATION 1 F11 F12 F13 F14 F15 F16
EQUATION 2 F21 F22 F23 F24 F25 F26
EQUATION 3 F31 F32 F33 F34 F35 F36
9.4.7
EQUATION 4 F41 F42 F43 F44 F45 F46
EQUATION 5 F51 F52 F53 F54 F55 F56
EQUATION 6 F61 F62 F63 F64 F65 F66
BS – 3351
EQUATION FILE0.0 FILE1 FILE2 FILE3 FILE4 FILE5

ADLPipe to AutoPIPE Translator 0.4 53


Plotting
Key Word I1 I2 Z1 Z2 Z3 Z4 Z5 Z6 Section
PLOT IPLOT IROTA a b c d e f 13.2.1
1PLOT XL XU YL YU ZL ZU 13.2.2
2PLOT SEP HT MAG OFST 13.2.3
3PLOT IFL ISEC SEQ1 SEQ2 SEQ1 SEQ2 SEQ1 SEQ2 13.2.4
DMPLOT IPLOT IROTA a b c d e f 13.2.1
1DMPLOT XL XU YL YU ZL ZU 13.2.2
2DMPLOT SEP HT MAG OFST 13.2.3
3DMPLOT IFL ISEC SEQ1 SEQ2 SEQ1 SEQ2 SEQ1 SEQ2 13.2.4
PSTEREO IPLOT IMSL   SEPD EXAG XFR 13.3

54 ADLPipe to AutoPIPE Translator Rev 0.4


Appendix C

Summary of AutoPIPE Input Coding Key Words

The following is a list of Batch Input cards arranged by function. For more information about
the Batch Input Cards refer to AutoPIPE’s online help (Bentley AutoPIPE > Batch NTL Input
Reference > Command Card Reference).

Control Cards
*** - Comments
CTL – Control Data
DESC – Model Description
HED – Project ID
JOB – Job Description

Model Cards
ANC – Anchor
BEAM – Frame Member
BESF – Beam Member Static Earthquake Scale
CONS – Constant Force Hanger Support
CUT – Cut Short
DAMP – Vibration Damper (Snubber) Support
DISP – Support Displacement
DIST – Distributed Load
FLA – Pipe Flange
FLEX – Flexible Joint
FOR – Concentrated Force/Moment
GLOB – Global Coordinates
GUID – Guide Support
HYDR – Hydrodynamic Force/Moment
INCL – Inclined Support
JSIF – Joint Type & User SIF
LINE – Line Stop Support
LOCL – Local Coordinates
MATL – Frame Member Nonstandard Material
MINP – Model Input List Report Sub-report Types
MSEF – Pipe Member Static Earthquake Scale Factor
NODE – Frame Member Node Point
NOZL – Vessel Nozzle
OPER – Operating Loads

ADLPipe to AutoPIPE Translator 0.4 55


PIPE – Pipe Data
PRES – Pressure Load Data
PSEF – Pipe Member Static Earthquake Scale Factor
RED – Reducer
RIGD – Rigid Options
ROTA – Rotational Restraint Support
RUN – Run Point
SECT – Frame Member Nonstandard Cross Section
SEG – Pipe Segment
SIF – Stress Intensification Factor
SOIL – Buried Pipe
SPRG – Spring Hanger Support
TEE – Tee Connection
TEMP – Temperature Load Data
TIE – Tie/Link Support
VALV – Valve
VSTP – V-Stop Support
WELD – Weld Efficiency Factor
WGT – Concentrated Weight

Solve Cards
BUOY – Buoyancy Load Conditions
FSPC – Force Spectrum Load Case
HLOD – Harmonic Load Data Set
HYDT – Hydrotest Load Case Definition
MODE – Modal Analysis Options
RESP – Response Spectrum Load Case
SEIS – Static Earthquake Load Case
SOLV – ALL: Analyze for All Defined Load Cases
SOLV – FSPC: Force Spectrum Analysis
SOLV – HANG: Hanger Design Run
SOLV – MODE: Modal Analysis
SOLV – RESP: Response Spectrum Analysis
SOLV – SAM: Seismic Anchor Movements
SOLV – STAT: Static Analysis
SPEC – Spectrum Data
WAVE – Wave Loading
WIND – Static Wing Load Case

56 ADLPipe to AutoPIPE Translator Rev 0.4


WPRS – UBC: Static Wind Load Per UBC-97
WPRS – USER: Static Wind Load Profile

Result Cards
COMB – Load Combination
COMP – Rotating Equipment, Compressor
PRIN – Batch Report Options
PUMP – Rotating Equipment, Pump
SLEV – Seismic Level
TURB – Rotating Equipment, Turbine
UROT – User-defined Rotating Equipment

ADLPipe to AutoPIPE Translator 0.4 57

You might also like