Professional Documents
Culture Documents
SNIP-97-Material Source Library - Explained-Rev03 PDF
SNIP-97-Material Source Library - Explained-Rev03 PDF
Date:02/20/2012
Page 1 of 10
Created by:
Mike Dattilio
AutoPIPEs material libraries can be viewed and modified to include custom materials or update existing data. A person
viewing these files for the first time usually has a confusing expression. This document aims to clear up any confusion
about the SNIP-97.LIB and SNIP-97.SRC files.
All modifications are performed in the SRC file. However, before a modified SRC file can be used within AutoPIPE, it
must be compiled into a LIB file. Once compiled and placed into AutoPIPEs main folder, only then can the new LIB
file be used by the application for analysis purposes. Caution, one mistake (extra space, miss-aligned column, wrong
value, etc..) in the SRC file can cause the modifications to not appear in the application or yield significantly wrong
values to be used in AutoPIPEs calculations. Making modifications to the SRC file should be done by someone who is
very meticulous and vigilant about maintaining format of each line in the file.
If you would like your material added to a future version of AutoPIPE, please send your SRC file with PDFs highlighting
all values used to compile it from reputable source (i.e. codes, material testing lab, etc..).
WARNING:
1. A good approach is to always copy an original file and rename it; example original name: SNIP-97.LIB
new name: Snip_new.lib (filename must be 8 characters or less). By renaming it you are flagging that it
is a customized file. It is also a benefit to have a separate library file when you reloading or upgrading
your version of AutoPIPE. When installing the application all default files are installed/overwritten. In an
effort to save your modifications and to ensure youre using the correct material values, use a copied
file of the original with a personalized filename whos values have been modified to your satisfaction
2. The moment any LIB file does not match the default LIB files installed with the application, it is
considered a custom module. Being a custom module Bentley cannot be held responsible for the
inaccuracy of the new library content. It is your responsibility to verify the following information:
AutoPIPEs SNIP material library is one file with data in 2 sections: Material & Specification.
MATERIAL Section
This section contains general information about the material (i.e. Composition Code, Density, Poisson Ratio) and
tabulated data (i.e. Temp vs Thermal Expansion vs Youngs Modulus) for each entry. A scan of this table can be viewed
with the following instructions:
1. Start AutoPIPE, and select Tool> Library>
Press OK button
Date:02/20/2012
Page 2 of 10
Created by:
Mike Dattilio
2. AutoPIPE Viewer appears with the SNIP-97.lib Material section, excerpt shown below:
Note: The above document is only the Material part of the SRC file. Here you can review the
Material Group values programmed, units used, and column headings.
3. The SNIP-97.SRC file can be opened with any text editor. The STANDARD MATERIAL PROPERTIES starts on line
38 (or perform a search MATL) and then scroll down below the table programming lines to see the Material
entries. Excerpt from the SNIP-97 SRC file (line 184) is shown below with explanations of each value:
Material Group:
Total # of rows
# of columns
Density
Max = 74
# of rows used
Poissons Ratio
Description:
Composition code
Mechanical
Temperature:
Note: The SRC values may be rounded off when compared to the LIB or application values.
Date:02/20/2012
Page 3 of 10
Created by:
Mike Dattilio
SPECIFICATION Section
This section contains information about the specific material (i.e. Material, Yield Strength, Ultimate Strength, & Dia
restrictions) with tabulated data (i.e. Temp vs Yield Strength) for each entry. A scan of this table can be viewed with the
following instructions:
1. Start AutoPIPE, and select Tool> Library>
Press OK button
2. AutoPIPE Viewer appears with the SNIP-97 .lib Specs section, excerpt shown below:
Note: The above document is only the Spec part of the SRC file. Here you can review the
Material Group values programmed, units used, and column headings.
Created by:
Mike Dattilio
Date:02/20/2012
Page 4 of 10
3. The SNIP-97.SRC file can be opened with any text editor. The ANSI XXXX SPECIFICATIONS starts on line 211 of
the original file or perform a search for SPEC, and then scroll down below the table programming lines to see
the Specific code material entries.
The following is an example of a CODE dependant material entry (SPEC) for B31.1 (SNIP-97.SRC) library with
explanations of each value:
Total # of rows
Material ID
Material
Group
# of columns
Description
Yield Strength
Ultimate Strength
# of rows
used
Not used
Allowable
Wall Thickness
Minimum Dia.
Maximum Dia.
Temperature
Note:
1. The Specification data is connected to the Material data by Material Group name, the name must be
exactly as shown on the MATL table for the link to work.
2. If your material has different values based upon Wall thickness (i.e. 10_D153), add additional lines of data to
the specification section for the program to consider when populating the dialog screens. Example, material
has different data for <6.0 mm:
Date:02/20/2012
Page 5 of 10
Created by:
Mike Dattilio
Note:
1. The last entry in each section starts with an * symbol before the material name. This * signifies the last
entry in each section and is very import that it only occurs once. In the original SRC file, this occurs on lines:
178 for CS and 4843 for 15GS.
Date:02/20/2012
Page 6 of 10
Created by:
Mike Dattilio
Date:02/20/2012
Page 7 of 10
Created by:
Mike Dattilio
Material ID
Youngs Modulus
Calculated
Yield Strength
Density
Ultimate Strength
Poissons Ratio
Material ID
Thermal Expansion
Temperature
Note: The dialog values correspond to Matl & Spec library data.
Youngs Modulus
Date:02/20/2012
Page 8 of 10
Created by:
Mike Dattilio
This table provides details of the SRC data location and length of space available to input values.
Material Section:
Tag Name
Material Group
Description
# of Rows used
Total # of rows
# of columns
Composition code
Density
Poissons ratio
Temperature
Thermal expansion
Youngs Modulus
Row
1
2
2
2
2
2
2
2
Table
4 last entry
4 last entry
4 last entry
Start
(Colum Position)
2
2
22
25
29
32
38 *
43 *
6*
10 *
22*
Tag width
12
18
2
2
2
1
6
6
Units
kg/m3
5
8
9
Deg C
mm/m
E3 MPa
Tag width
Units
12
12
20
2
2
2
2
6
6
6
MPa
MPa
Mm
Row
Material Id
Material Group
Description
# of Rows used
Total # of rows
# of columns
Not Used
Yield Strength
Ultimate Strength
Min Pipe Diameter
1
2
2
2
2
2
2
2
2
2
Start
(Col Position)
2
2
16
38
42
47
51
57 *
64 *
72 *
Date:02/20/2012
Page 9 of 10
Tag Name
Row
2
3
4
Temperature
Yield Strength
Created by:
Mike Dattilio
Table
5 last entry
5 last entry
Start
(Col Position)
79 *
Tag width
Units
mm
6 **
mm
6*
12*
5
6
Deg C
MPa
Important
Because of constant updates to the program (i.e. format changes, updated values, etc..), default or customized
SRC library files should only be used with a specific version of AutoPIPE. The default SRC files in the Libraries
folder ( C:\ Bentley \AutoPIPE V8i SELECTseries \Libraries) can be used with that specific version. Please log a
Bentley Service Request if you require other SRC files. Be sure to mention what version of AutoPIPE the
customized library is to be used for (help> About > 8 digit number).
Example:
Do not use a customized library (*.LIB) created from AutoPIPE V8i 09.06.01.11 SRC file in
AutoPIPE XM 08.06.00.12.
Date:02/20/2012
Page 10 of 10
Created by:
Mike Dattilio