Anda di halaman 1dari 25

TANK Interface

Pgina 1 de 25

TANK Interface
The main TANK window has a quick access toolbar in the top left corner (indicated with a red 1 in the picture below), which you can customize with the commands that you use the most.
Directly below the quick access toolbar is a series of ribbons (indicated by the red 2) and panels. Each ribbon tab contains different panels related to that ribbon. For example, on the Home
TabHome Tab, you can complete commands related to files (on File PanelFile Panel, shown with a red 3) , perform edits to tank data (on the Edit PanelEdit Panel shown with a red 4),
specify title information for the job (on the Title Page Panel), input tank data (on the Input PanelInput Panel),and more.

The TANK panel commands primarily relate to input options, along with some commands for output review (both text and graphics). The other TANK tabs include commands for software
tools, diagnostic utilities (such as the Material Database Editor), ESL review, and help options.
Top of Page

File Tab
Controls general operations of TANK files.

The File tab contains the following commands:


Open - Opens an existing TANK (.tki) file.
Recent - Displays recently-opened files and folder. Select a file to open.
Save - Saves the open .tki file.
Save As - Saves the open .tki file with a new name.
Print Setup - Selects a printer and printer options.
Preview/Print - Previews and prints the graphics in the open file.
Help - Displays help, getting started, contact information, and version number for TANK.
System Folder - Opens the System folder in Windows Explorer.
Exit - Closes the software.
Top of Page

Home Tab
Displays the most commonly-used commands in TANK. The software displays with the Home tab active by default.

The Home tab contains the following panels:


Panel

Description

file:///C:/Users/Miguel/AppData/Local/Temp/~hh1221.htm

08/02/2016

TANK Interface

File

Provides file management commands, such as Open, Save, and Print. For more
information, see File Panel.

Edit

Provides commands for basic editing tasks in TANK. For more information, see
Edit PanelEdit Panel.

Title Page

Provides commands that let you add descriptive information about the tank to
your job. For more information, see Title Page Panel.

Input

Provides commands to add input data to a tank. For more information, see Input
PanelInput Panel.

Scratchpad

Provides scratchpads for your tank, where you can compute data that you later
enter in the tank input boxes. For more information, see Scratchpad Panel.

Analyze

Provides commands for analyzing the tank. For more information, see Analyze
Panel.

Units

Provides commands for changing units used in the tank job. For more
information, see Units Panel.

2D Plot

Provides commands for plotting out various tank details using the graphics
processor in 2D View. For more information, see 2D Plot Panel and View the
Graphics Output.

Pgina 2 de 25

Top of Page

File Panel
The Home > File panel consists of the standard program options for creating new TANK jobs, opening existing jobs, and saving jobs.

The commands associated with this panel include:


New - Creates a new TANK (.tki) file.
Open - Opens an existing TANK file.
Save - Saves the TANK file.
System Folder - Opens the system folder for TANK. Log files, report header information, and other software
information is saved in this folder.
Top of Page

Edit Panel
The Home > Edit panel includes commands that let you perform common editing tasks to your tank data.

The commands associated with this panel include:


Cut - Cuts selected elements from the document and pastes them to the Clipboard. The selected elements
replace the previous contents of the Clipboard.
Copy - Copies selected elements to the Clipboard. The selected elements replace the previous contents of the
Clipboard.
Paste - Inserts the Clipboard contents into the file. The command is not available if the Clipboard is empty.
Top of Page

Title Page Panel


The Home > Title Page panel provides commands that let you describe the tank being studied.

The commands associated with this panel include:


Title Page - Displays the Title Page dialog box. Enter a text description. Use of this dialog box is optional, but is
highly recommended.
Default Title Page - Restores the default title page, located in the file TITLE.HED.
The title page can contain 60 lines of 75 characters. You can scroll down to view any additional lines. Use standard editing functions to enter information in this dialog box.
The following shows an example of a title page file.

file:///C:/Users/Miguel/AppData/Local/Temp/~hh1221.htm

08/02/2016

TANK Interface

Pgina 3 de 25

Top of Page

Input Panel
The Home > Input panel contains all of the input commands necessary to define a TANK job. Each command defines a type of data.

The commands associated with this panel include:


General Tank Data - Opens the General Tank Data dialog box. Data must be provided on this dialog box for every
tank analyzed. This information consists of the diameter, the number of courses, the course height, course
thickness, course material, fluid depth, fluid specific gravity, temperature, pressure, external loads, and the needed
code. For more information, see General Tank Data.
Seismic Data Specifications - Opens the Seismic Data Specifications dialog box, where you can describe the
seismic parameters associated with the tank location. The computations that use this data are found in API-650
Appendix E. This is dialog box is an optional input, depending on the tank. For more information, see Seismic Data
Specifications.
Nozzle Stiffness - Opens the Nozzle Stiffness dialog box, which allows you to specify up to fifteen low nozzles on
the tank. The computations that use this data are found in API-650 Appendix P. This dialog box is an optional input,
depending on the tank. For more information, see Nozzle Stiffnesses.
External Pressure - Opens the Appendix V External Pressure dialog box, where you can enter data that
determines the external pressure capacity of the tank. For more information, see External Pressure.
Inspection Data - Opens the API-653 Service Measurement Data dialog box. For more information, see
Inspection Data.
Roof Specification - Opens the Roof Specification Parameters dialog box, where you can enter roof descriptive
parameters. The computations that use this data are found in API-650 Appendix F and in the text by Brownell &
Young. This dialog box is an optional input, depending on the tank. For more information, see Roof Specifications.
Grillage Review - Opens the Grillage Review dialog box, where you can specify the grillage parameters. The
specifics of this computation are found in API-650 Appendix I, Section I.7. This dialog box is an optional input,
depending on the tank. For more information, see Grillage Review.
Cycle Life - Opens the Appendix M Cycle Life Data specification used in the procedures outlined in API-650
Appendix M to determine the allowed number of fill-empty cycles the tank can undergo without a detailed stress
analysis. This dialog is an optional input, depending on the tank. For more information, see Cycle Life.
Shell Settlement - Opens the Shell Settlement Data dialog box used in the procedures outlined in API-653
Appendix B to determine the maximum and allowed out-of-plane settlement of the tank shell. This dialog box is an
optional input, depending on the tank. For more information, see Shell Settlement.
Venting Requirements - Opens the API-2000 Venting Data dialog box used to determine the necessary venting
for in-breathing, out-breathing, and fire. For more information, see Venting Requirements.
Top of Page

General Tank Data


The General Tank Data dialog box (accessed by selecting Home>Input > General Tank Data

) lets you define details about the basic characteristics of the tank.

The Tank Data tab specifies the overall characteristics of the tank. For each input cell, a descriptive comment defines the expected input. Where applicable, the expected units display
to the right of the input cell. For more information, see Tank Data Tab.
The Shell Courses tab displays a grid where the height, thickness, corrosion allowance, material name, material design stress, and material test stress can be specified for each shell
course. The material and its properties specified on this tab are used as default values for all of the shell courses. You can use the options on this tab to change the material, if
necessary, on a course-by-course basis. For more information, see Shell Courses Tab.
The Wind Details tab defines detailed wind parameters specific to ASCE #7. If these times are not defined, TANK uses the recommended API 650 defaults. For more information, see
Wind Details Tab.
The Anchor Bolt and Gusset Details tab defines the data necessary for the software to design anchorage, if necessary. API-650 Section 5.12 defines a number of different cases
which must be evaluated (depending on the tank), and may result in the design of required anchorage. For more information, see Anchor Bolt and Gusset Details Tab.
Top of Page

Tank Data Tab


The Tank Data tab specifies the overall characteristics of the tank. For each input cell, a descriptive comment defines the expected input. Where applicable, the expected units display to the

file:///C:/Users/Miguel/AppData/Local/Temp/~hh1221.htm

08/02/2016

TANK Interface

Pgina 4 de 25

right of the input cell.


API Design Code - Defines whether API-650 or API-653 rules are applied to the current job file. Select the entry from the list.
API-650 is intended for the design of new tanks and can be implemented in either design or analysis modes. Because API-653 is intended for the analysis of existing tanks, it can only
be used in analysis mode.
Design Method - Specifies the preferred method of evaluating the shell course thickness requirements. You can choose: Variable Point, One Foot, or Appendix A. The Design Method
also determines which method is used to compute the allowed fluid heights.
Run Objective - Specifies whether the software should analyze the tank based on your input, or design the necessary parameters to satisfy the API code.
The setting of this option affects all computations following the shell course thickness evaluation, as described below:
If you select Design, subsequent calculations for wind girders, seismic, and internal pressure use the larger of the design or test thicknesses.
If you select Analyze, subsequent calculations use the user-specified course thicknesses. The computed thicknesses for the design and test cases are reported for information purposes
only. A message is included in the output report when Analyze is selected.
Design Temperature - Defines the design temperature in the indicated units. API-650 limits the design temperature to 200 F / 93 C. If the design temperature exceeds this limit but is less
than 500 F / 260 C, then the rules of Appendix M are applied.
Design temperatures in excess of 500 F / 352 C cause a fatal error.
If the value of the design temperature is changed, the software automatically implements a routine to interpolate the data from API-650 Table P-1. The resulting values of modulus and
expansion coefficient are inserted into the Nozzle dialog box.
Design Pressure at Top - Defines the design pressure in the indicated units.
API-650, Appendix F, limits the design pressure to 2.5 psi / 17.2 kPa.
Tank Nominal Diameter [D] - Defines the diameter of the tank.
According to API-650, the software assumes the tank diameter is the centerline diameter of the bottom shell course plates.
Tank Shell Height [HTK] - Defines the total height of the tank shell. This value should be the sum of the individual course heights, and is used in the wind load computations.
Design Liquid Level [H] - Defines the height of the design liquid level. This is the height from the tank bottom to the top of the shell, or to the bottom of any overflow device.
Liquid Specific Gravity [G] - Defines the specific gravity of the fluid.
This value is used only in the Design case. The software automatically uses a specific gravity of 1.0 for the Hydrotest case.
Weight of Attachments/Structures - Defines the total weight of the attachments and structures on the roof and shell which should be considered to resist uplift and in the maximum
allowed pressure computation.
Distance Down to Top Wind Girder - Defines the distance from the top of the tank shell to the location of the top wind girder.
If the top wind girder is at the top of the shell, type 0.
If the top wind girder is below the top of the tank, such as for a walk-way, type the actual distance.
Joint Efficiency (App A or 653 [E] - According to Appendix A.3.4, the joint efficiency should be either 0.85 or 0.70. API-653 Section 2.3.3 also uses this value of joint efficiency. No other
computations use this value, so the default of 1.0 can be left alone for variable point and one foot API-650 calculations.
API-653 2nd Edition provides Table 2-1 for weld joint efficiencies if the original E value is unknown. This table is reproduced as follows:
Standard
API-650

API-12C

Edition & Year

Joint Type

Joint Efficiency E

Applicability or Limits

7th & Later

Butt

1.00

Basic Standard

(1980-Present)

Butt

0.85

Appendix A - Spot RT

Butt

0.70

Appendix A - No RT

1st - 6th

Butt

0.85

Basic Standard

(1961-1978)

Butt

1.00

Appendices D&G

14th & 15th


(1957-1958)

Butt

0.85

3rd-13th
(1940-1956)

Lap (a)

0.75

Butt (c)

0.85

1st & 2nd


(1936-1939)

Lap (a)

0.70

7/16 inch max t

Lap (b)

0.50 + k/5

1/4 inch max t

Butt (c)

0.85

Lap (a)

0.70

7/16 inch max t

Lap (b)

0.50 + k/5

1/4 inch max t

Butt (c)

0.85

Lap (d)

0.35

Unknown

3/8 inch max t

(a)

Full double lap welded.

(b)

Full fillet weld with at least 25% intermittent full fillet opposite side:
k = percent of intermittent weld expressed in decimal form.

(c)

Single butt-welded joints with a back-up bar were permitted from the years of 1936 to
1940 and 1948 to 1954.

(d)

Single lap welded only.

Wind Velocity - Defines the wind velocity acting on the tank. You should follow Section 5.9.7.1a. The standard is a 120 mile per hour (53.6 m/sec) wind but may be increased to account for
additional tank height, wind gust, internal pressure, or open-top tanks.
Several configuration settings control how the wind pressure is computed and applied to the tank. These configuration settings are as follows:
Roof Projection in Wind Moment - Turns on and off wind loads on the roof.
10% Plus 5psf in Wind Moment - Defines the basic wind moment definition according to Section 5.9.7.
Section 5.11 Wind Pressure - Defines the wind pressure to be used for Section 5.11 stability.
Pressure Ratio [Fp] - Defines the ratio of the normal operating pressure to the design pressure. The value of Fp is used in Appendix R and Section 5.11 of the API 650 Code.
The minimum value of Fp is 0.4. Values lower than 0.4 are automatically set to 0.4.
The maximum value of Fp is 1.0. Values higher than 1 are automatically set to 1.
If your tank has zero internal design pressure, enter a value of 0.4 for Fp.
Default Shell Course Material - Defines the default material name for all individual shell courses.
Click the down arrow on the Default Shell Course Material box to view and change the shell course material properties. The material data specified here pertains to the entire tank. If the
material varies over the shell courses, you must specify that on the Shell Courses Tab.

file:///C:/Users/Miguel/AppData/Local/Temp/~hh1221.htm

08/02/2016

TANK Interface

Pgina 5 de 25

Click
to the right of the box to display the Material Selection dialog box (shown below), from which you can select any valid material from the active database. Click Tools >
Configuration > Database Definitions to select or change the active material database file.

Number of Shell Courses - Defines the number of shell courses in the tank. Use this box to check the shell course input and control the shell course generation, if necessary.
Insulation Thickness - Defines the thickness of the insulation on the tank shell. The insulation is assumed to extend from the bottom of course #1 to the top of the last (top) course.
Insulation Density - Defines the density of the tank insulation.
Plate Length - Defines the length of the plate for the tank.
The software uses this input for the 3D plot only.
Course Offset - Defines the offset distance of the weld between the plates.
The software uses this input for the 3D plot only.
The following graphic explains the course offset in relation to the plate length.

Include Annular Base Plate Details - Defines whether the tank has an annular base ring. If the tank does not have an annular base ring, do not select this check box.
Include Wind Moment in Appendix F.4.2 Calculations - Defines whether a wind moment term is included. As of API-650 9th Edition, the equation for the maximum allowed pressure in
Section F.4.2 includes a wind moment term. A later code interpretation makes the use of this wind moment term optional.
To include the wind moment term, select this check box. Clear this check box to ignore the wind moment term (as in the 8th Edition).
Entire shell course evaluation - Defines whether the shell thickness calculation is for the entire shell course according to API-653 Section 4.3.3.1. This selection uses equation 4.3.3.1.a,
which deducts one foot from the fluid height.

This deduction only occurs if the one-foot method is in use.


The software only displays this box when you select 653 in the API Design Code box at the top of the Tank Data tab.
Local area of shell only - Specifies whether the shell thickness calculation is for a local area of the shell course, according to API-653 Section 4.3.3.1. This selection uses equation
4.3.3.1.b, which does not deduct one foot from the fluid height.
The software only displays this box when you select 653 in the API Design Code box at the top of the Tank Data tab.
Top of Page

Shell Courses Tab


The material and its properties specified on the Shell Courses tab are used as default values for all of the shell courses. You can use the options on this tab to change the material, if
necessary, on a course-by-course basis. The Shell Courses tab displays a grid where the height, thickness, corrosion allowance, material name, material design stress, and material test
stress can be specified for each shell course.

file:///C:/Users/Miguel/AppData/Local/Temp/~hh1221.htm

08/02/2016

TANK Interface

Pgina 6 de 25

The design and test stress values for the specified material are normally acquired from the Material Database. Initially, all courses acquire the same material, as specified on the Tank
Data tab. However, as necessary, specific shell courses may be assigned a different material, or the material for specific courses may be manually modified by the user.
For carbon steels from Table 3-2, the software fills in the Sd and St values. For stainless steels, the value used for Sd is unknown until run-time. Therefore, for stainless materials, the
allowable versus temperature table displays in the right-most grid columns of this dialog. For stainless materials, the value of Sd (on this dialog) is shown as zero. The actual value used
in the calculations is reported in the output.
Height - Defines the height for the current shell course in the specified units. The sum of all shell course heights should equal the tank shell height entered previously.

If it is constant, the shell course height does not need to be specified for any course after the first course.
If this cell is left blank, the software duplicates the shell course height to all required courses.
Thickness - Specifies the thickness for the current shell course. If the purpose of this job is to design the shell course thickness, then enter a good starting value (see API-650 5.6.1.1). If
this cell is left blank for the first course, the software sets the thickness according to API-650 Table 5.6.1.1.

If it is constant, the shell course height does not need to be specified for any course after the first course.
If this cell is left blank, the software duplicates the shell course height to all required courses.
Corrosion Allowance - Defines the corrosion allowance to be considered in the thickness evaluations for shell course.

If it is constant, the shell course height does not need to be specified for any course after the first course.
If this cell is left blank, the software duplicates the shell course height to all required courses.
Material - Displays the material name you selected for the shell course on the Tank Data tab. To view the properties for the selected shell course material, click
open the Material Properties dialog box.

to the right of the box to

You can edit the properties in the Material Properties dialog box, to override or modify the properties retrieved from the database for a particular tank.
To change the shell course material specified in the Material box, clear the box and press Enter. Then, click
box, from which you can double-click to select a new material.

to the right of the blank box to open the Material Selection dialog

Design Stress, Sd - Represents the allowable design stress, referred to as Sd in the API code. This value is automatically registered by the software if the material was selected from the
database.
If necessary, the value of design allowable stress obtained from the database may be overridden by typing in a different value.
For stainless steels, this value is displayed as zero, since a temperature versus allowable table is used instead.
Hydro Test Stress, St- Represents the allowable test stress, referred to as St in the API code. This value is automatically registered by the software if the material was selected from the
database.
If necessary, the value of test allowable stress obtained from the database may be overridden by typing in a different value.
SSD1 through SSD5 - Represents the allowable stress for a stainless steel according to API-650 Appendix S, Table S-2. These values are used during the computation phase of the
solution to determine the actual Sd value.
For stainless steels, these values are interpolated during the solution phase. For this reason, the value of Sd (at the left) is displayed as 0.
Top of Page

Wind Details Tab


Provides options for defining detailed wind parameters specific to ASCE #7.
If these values are not defined, TANK uses the recommended API 650 defaults.

file:///C:/Users/Miguel/AppData/Local/Temp/~hh1221.htm

08/02/2016

TANK Interface

Pgina 7 de 25

Velocity pressure exposure coefficient (Kz) - Specifies the velocity pressure coefficient as defined by ASCE #7. If left blank, the value defaults to 1.04.
Topographic Factor (Kzt) - Defines the wind speed up factor for hills. This value should be 1.0 (the default) except for those structures on isolated hills or escarpments.
Wind Directionality Factor (Kd) - Defines the wind directionality factor. API 650 recommends a value of 0.95, the default for this option.
Importance Factor (I) - Specifies the wind importance factor as defined by ASCE #7. If left blank, the value defaults to 1.0.
Gust Effect Factor (Gh) - Specifies the wind gust factor as defined by ASCE #7. If left blank, the value defaults to 0.85.
User defined Wind Pressure vs. Elevation - Defines whether you want to enter wind pressure and "To" Height (elevation) values.
"To" Height -Defines the elevation.
Pressure - Defines the pressure.
Top of Page

Anchor Bolt and Gusset Details Tab


The Anchor Bolt and Gusset Details tab contains the following information:
Anchor Bolt Data
Gusset and Top Plate Input (Anchor Chairs)

Anchor Bolt Data


Anchor Bolt Diameter (optional) (d) - Defines the bolt diameter of an existing anchorage. This is an optional value.
Threads per Unit Length - The software can either evaluate a user-specified design or design an anchorage according to API-650 Section 5.12. In order to size the anchor bolts, the thread
pitch is necessary. The pitch is the reciprocal of the parameter known as threads per inch.
Type the threads per inch in the appropriate units. This is a required entry used in the event that the software must design an anchorage. Typical threads per inch for various size UNC bolts
are listed in the following table:
Basic Major Diameter (in)

Threads per Inch

0.5000

13

0.6250

11

0.7500

10

0.8750

1.0000

1.1250

1.2500

1.3750

1.5000

1.7500

2.0000

4.5

2.2500

4.5

2.5000

2.7500

3.0000

3.2500

3.5000

file:///C:/Users/Miguel/AppData/Local/Temp/~hh1221.htm

08/02/2016

TANK Interface

Pgina 8 de 25

3.7500

4.0000

Number of Anchor Bolts (optional) - Defines the number of anchor bolts for evaluation of an existing anchorage. If the software redesigns the anchorage, the number of bolts will be a
multiple of the bolt increment specified in the configuration.
Bolt Yield Stress - Defines the yield stress of the anchor bolts for use in Section 5.12. This is a required entry that is used in the event that the software must design an anchorage.
Bolt Offset from Mean Tank Diameter - Defines the offset from the mean tank diameter to the anchor bolt circle. This value must be greater than zero for bolt circles outside the tank. If this
value is left blank, an offset of 0.0 is used.
The software internally multiplies this value by 2.0 before adding it to the tank diameter value.
Anchor Bolt Corrosion Allowance - Defines the value of the corrosion allowance to be considered when sizing the anchor bolts.
Previous versions of API-650, Section F.7.4, required a corrosion allowance of at least 0.25 inches.
Gusset and Top Plate Input (Anchor Chairs)
Evaluate Anchor Chair Assembly? - Activates anchor chair assembly inputs so you can specify details for this anchor bolt.
If you select this check box, then the software activates the inputs below this section of the dialog box. Selecting this checkbox lets you evaluate the chair assembly using standards
from the AISI document, Steel Plate Engineering Data, Volume 1: Steel Tanks for Liquid Storage (Revised Edition 1992).
If you clear this check box, the software disables anchor chair assembly inputs and does not evaluate the anchor bolt assembly.Height of Gussets (hg) - Defines the height of the gussets.
Refer to the figure on the right side of the dialog box for a diagram explaining the value of [hg].
Gusset Plate Thickness - Enter the gusset plate thickness.
Refer to the figure on the right side of the dialog box for the value of [j].
Distance between Gussets (g) - Defines the distance between gussets.
Refer to the figure on the right side of the dialog box for the value of [g].
Width at top of Gussets (twdt) - Defines the width at the top of the gussets.
Refer to the figure on the right side of the dialog box for the value of [twdt].
Width at base of Gussets (bwdt) - Defines the width at the base of the gussets.
Refer to the figure on the right side of the dialog box for the value of [bwdt].
Top Plate Thickness (c) - Defines the top plate thickness.
Refer to the figure on the right side of the dialog box for the value of [c].
Top Plate Circumferential Width (a) - Defines the top plate circumferential width.
Refer to the figure on the right side of the dialog box for the value of [a].
Top Plate Radial Width (b) - Defines the top plate radial width.
Refer to the figure on the right side of the dialog box for the value of [b].
Corrosion Allowance on Chairs (Ca) - Defines the corrosion allowance needed for anchor chairs. API 650 specifies that the corrosion allowance specified on a tank does not apply to
external attachments, such as chairs, unless they are specified separately.
Allowable Tensile Stress of Plates (S) - Defines the allowable tensile stress of plates.
Top of Page

Seismic Data Specifications


The Seismic Data Specifications dialog box (accessed by selecting Home > Input > Seismic Data Specifications
is optional for tank input.

) lets you specify seismic (earthquake) parameters. This dialog box

The Seismic Data Specifications dialog box contains the following input fields:
Minimum Yield Strength of Bottom Plate - Defines the minimum yield strength of the bottom plate.
Minimum Yield Strength of Weld Material - Defines the minimum yield strength of the weld material.
Seismic Use Group - Specifies the Seismic Use Group for the tank. See API-650 Section E.3.1 for details on the various SUG categories. Valid entries for this field are 1, 2, or 3
(corresponding to SUG groups I, II, and III).
Friction Factor - Specifies the friction factor used to determine tank sliding in API-650 Section E.7.6. API limits the maximum value of this friction factor to 0.4.
Importance Factor - Specifies the API importance factor. Usually, this value is 1.0, unless specified otherwise by the purchaser. API recommends that this value not exceed 1.25, and that
this value (1.25) only be used for emergency services.
Initial Anchorage Type - Defines the initial anchorage type as either Self or Mechanical (bolts).
Even if you specify a self-anchored tank, the requirements of the Code may be such that anchor bolts are required. In this instance, the software will design bolting.
Earthquake Type - Defines the earthquake type as either Mapped or Site Specific. For more information about earthquake types, refer to API-650 Sections E.4.2 and E.4.3.
Site Class - Defines the seismic site class according to Section E.4.6. Valid choices are A through F, where F represents soils that require site-specific evaluations.
Spectral Acceleration Adjustment Coefficient (K) - Defines the spectral acceleration adjustment coefficient (K). This coefficient is used to adjust the spectral acceleration from 5% to
0.5% damping. If no value is specified, the coefficient defaults to 1.5.
Scaling Factor (Q) - Defines the scaling factor from the maximum considered earthquake (MCE) to the design level spectral accelerations. The value of Q is 2/3 for ASCE #7.
Transitional Period (TL) - Defines the regional-dependent transition period for longer period ground motion, in seconds. Unless otherwise specified, Transitional Period is taken as the
mapped value found in ASCE #7.
Mapped Max Earthquake Short Period (Ss) - Defines Ss, which is the mapped maximum considered earthquake, 5% damped, spectral response acceleration parameter at short periods
(0.2s), %g.
Mapped Max Earthquake 1-sec. Period (S1) - Defines S1, which is the mapped maximum considered earthquake, 5% damped, spectral response acceleration parameter at a period of
one second, %g.
Mapped Max Earthquake 0-sec. Period (S0) - Defines S0, which is the mapped maximum considered earthquake, 5% damped, spectral response acceleration parameter at a period of
zero seconds (peak ground acceleration for a rigid structure), %g.
Peak Ground Acceleration for Non-ASCE (Sp) - Defines SP, which is the design level peak ground acceleration parameter for sites not addressed by ASCE methods.
Design Acceleration Parameter at Short Periods for ASCE Methods (Sds) - Defines SDS, which is the design, 5% damped, spectral response acceleration parameter at short periods (T
= 0.2 seconds) based on ASCE 7 methods, %g.
Spectral Acceleration Parameter at Zero Period (Sa0*) - Defines Sa0*, which is the 5% damped, design spectral response acceleration parameter at zero period based on site-specific
procedures, %g.
Spectral Acceleration Parameter at Any Period (Sa*) - Defines Sa*, which is the 5% damped, design spectral response acceleration parameter at any period based on site-specific
procedures, %g.
Top of Page

Nozzle Stiffnesses

file:///C:/Users/Miguel/AppData/Local/Temp/~hh1221.htm

08/02/2016

TANK Interface

Pgina 9 de 25

The Nozzle Stiffnesses dialog box (accessed by selecting Home > Input > Nozzle Stiffness
piping loads from a pipe stress analysis, if available.

) lets you specify up to fifteen low tank nozzles. The data specification can include external

The data acquired from this dialog box is used to implement the rules of API-650 Appendix P.
When the tank temperature value in the General Tank Data is changed, the software updates the Modulus of Elasticity and Expansion Coefficient values automatically. These
values are obtained by interpolating the data provided in Table P-1 of API-650.
If you check Use PVP-1279, TANK uses an alternate method to compute the nozzle stiffnesses. This alternate procedure is detailed in PVP-1279 and is valid for smaller tanks.
Nozzle Designation / Number - Defines a descriptive tag or number of the current nozzle. This cell is restricted to four characters and can contain letters and/or digits. Example entries for
this cell are:
NZ1

NA0A

NZ2

PGLG

NZ3
Nozzle Height above Bottom Plate - Defines the height of the nozzle centerline above the bottom plate.
Nozzle Outer Diameter - Defines the outer diameter of the nozzle.
Delta Temperature - Defines the difference between the normal operating temperature and the installation temperature.
Modulus of Elasticity - Defines the modulus of elasticity. These values should be taken from API-650 Table P-1, reproduced as follows:
Design Temp (deg F)

Modulus (psi)

Thermal Expansion (in/in/deg F)

70

29.5E6

200

28.8E6

6.67E-6

300

28.3E6

6.87E-6

400

27.7E6

7.07E-6

500

27.3E6

7.25E-6

The value of elastic modulus is automatically defined by the software when you change the design temperature on the general spreadsheet. You can change this value, if necessary.
If the bottom shell course is specified as Stainless Steel, then the modulus value for Table P-1 is not used. Instead, the modulus value is obtained from Table S-6:
Design Temp (deg F)

Modulus (psi)

100.

28.0E6

200.

27.4E6

300.

26.6E6

400.

26.1E6

500.

25.2E6

Expansion Coefficient - Defines the value of the thermal expansion coefficient. These values should be taken from API-650 Table P-1and are reproduced as follows:
Design Temp (deg F)

Modulus (psi)

Thermal Expansion (in/in/deg F)

70.

29.5E6

200.

28.8E6

6.67E-6

300.

28.3E6

6.87E-6

400.

27.7E6

7.07E-6

500.

27.3E6

7.25E-6

Design Temp (deg C)

Modulus (MPa)

Thermal Expansion (mm/mm/deg C)

20.

203000

90.

199000

12.0

150.

195000

12.4

200.

191000

12.7

260.

188000

13.1

The value of expansion coefficient is automatically defined by the software (using internal, English, units) when you change the design temperature on the general spreadsheet. You can
change this value, if necessary.
Reinforcement on Shell or Nozzle? - Indicates where the nozzle reinforcement is located. This entry is used to interpolate among the charts in API-650 Appendix P. If reinforcing on the
shell is indicated, Appendix P makes the following assumptions:
The reinforcing pad thickness is equal to the shell thickness.
The pad diameter is twice the nozzle diameter.
These assumptions are implicit in the curves presented in Appendix P and are automatically considered by the software.

Nozzle RePad Thickness - Defines the thickness of the nozzle reinforcing pad, when it exists and when the software must consider it in calculations. If you specify a pad thickness in this
box, the software uses the value to increase the thickness of the tank shell in all Appendix P calculations.
Specifying a repad thickness in this box can duplicate assumptions made by Appendix P, and it is not advised in most circumstances.
Appendix P of API-650 does not specify how to handle reinforcing pads. References used when developing Appendix P indicate that when selecting the curves for reinforcing on the
shell, you should automatically assume the nozzle has a pad with a thickness equal to the shell thickness.
Nozzle Weight - Defines the weight of this nozzle. The value is used in all weight computations involving the shell.
Applied External Radial Force - Defines the value of any applied radial force, acting on the nozzle. The value is used in plotting the interaction diagram of Appendix P.
Applied External Circumferential Moment - Defines the value of any applied external circumferential moment acting on the nozzle. The value is used in plotting the interaction diagram of
Appendix P.
Applied External Longitudinal Moment - Defines the value of any applied external longitudinal moment acting on the nozzle. The value is used in plotting the interaction diagram of
Appendix P.
Radial Layout Angle - Defines the angle at which the nozzle is to be placed radially in the tank shell.
The software uses this input for the 3D plot only.
Nozzle Inside Projection - Defines the length of the nozzle projecting inside of the tank.
The software uses this input for the 3D plot only.
Nozzle Outside Projection - Defines the length of the nozzle projecting outside of the tank.
The software uses this input for the 3D plot only.

file:///C:/Users/Miguel/AppData/Local/Temp/~hh1221.htm

08/02/2016

TANK Interface

Pgina 10 de 25

Use PVP-1279 for Stiffness - Allows TANK to utilize an alternate method to compute nozzle stiffnesses. This alternate method is based on PVP (Pressure Vessel and Piping) paper 1279 Stiffness Coefficients for Nozzles in API-650 Tanks, by Lengsfeld, Bardia, Taagepera, Hathaitham, LaBounty, and Lengsfeld.
This alternate method is based on the finite element analysis of a number of tanks, resulting in alternate curves and equations for the determination of tank nozzle stiffnesses.
Nozzle Thickness for PVP-1279 - Displays a value defined in PVP-1279, but not actually used in the computations.
RePad Outer Diameter for PVP-1279 - Defines the outside diameter of the nozzle reinforcing pad, if any. This value is used to determine the vertical distance from the nozzle centerline to
the point where the tank bottom has no influence on nozzle stiffness.
Top of Page

External Pressure
The API 650 External Pressure (App V.) dialog box (accessed by selecting Home > Input > External Pressure
pressure capacity of the tank.

) contains optional parameters necessary to evaluate the external

Specified External Pressure (Pe) - Defines the Specified External Pressure, Pe.
Elastic Modulus of the Roof Plate Material - Defines the elastic modulus of the roof plate material, E.
Allowable Compressive Stress for Bottom Stiffener (Fc) - Defines the Bottom Stiffener Allowable Compressive Stress, fc, where fc = 0.4Fy of components considered for the intermediate
and bottom stiffeners. However, fc need not be less than 15,000 psi (103 MPa).
Smallest Allowable Tensile Stress for Top Stiffener (Fc) - Defines the Top Stiffener Allowable Compressive Stress, fc, Where fc = 0.6Fy of components considered for the top end
stiffener region. However, fc need not be less than 20,000 psi (140 MPa).
Smallest Allowable Tensile Stress of roof, shell, and stiffeners (f) - Defines the Minimum Allowable Tensile Stress, f, of the roof plate material, the shell plate material, and the stiffener
ring material at the maximum operating temperature.
Roof Dish Radius (if needed) (R) - Defines the Dish Radius of Roof, R. This value is only needed for Dome and Umbrella roofs.
Top of Page

Inspection Data
The Inspection Data dialog box (accessed by selecting Home > Input > Inspection Data
) specifies additional measurement data obtained from tank inspections. This measurement
data can be used to implement the shell and bottom checks discussed in API-653 Sections 4.3.3.1, 4.3.3.2, and 4.4.7.1. The data for the service measurement analysis is organized on
separate tabs.
Bottom, Post 3rd Ed. Tab
Bottom, Pre 3rd Edition Tab
Manual Shell Course Specification Tab
Top of Page

Bottom Post 3rd Ed. Tab


The Bottom, Post 3rd Ed. tab defines the parameters necessary to evaluate the minimum thickness for the tank bottom plate according to Section 4.4.7.1 of the 3rd Edition of API-653.
Minimum Remaining Thickness from Bottom Side of Corrosion after Repairs (RTbc) - Defines the value of the minimum remaining thickness from the bottom side corrosion, after
repairs, according to API-653 Section 4.4.7.1.
Minimum Remaining Thickness from Internal Corrosion after Repairs (RTip) - Defines the value of the minimum remaining thickness from internal corrosion, after repairs, according to
API-653 Section 4.4.7.1.
Anticipated In-Service Period of Operation (Or) - Defines the value of the anticipated in-service period of operation (normally 10 years), according to API-653 Section 2.4.7.1.
Maximum Rate of Corrosion Not Repaired on the Top Side (StPr) - Defines the value of the maximum internal pitting rate, on a yearly basis. If the tank bottom is internally lined (per API
RP 652), this value should be specified as 0.0, according to API-653 Section 2.4.7.1.
Maximum Underside Pitting Rate (UPr) - Defines the value of the maximum rate of corrosion, on a yearly basis. If the tank bottom is cathodically protected (per API RP 651), this value
should be specified as 0.0, according to API-653 Section 2.4.7.1.
Top of Page

Bottom Pre 3rd Edition Tab


The Bottom, Pre 3rd Ed. tab displays the parameters necessary to evaluate the minimum thickness for the tank bottom plate, according to Section 2.4.7.1 of previous editions of API-653.
Average Depth of Internal Pitting (StPa) - Defines the average depth of the internal pitting of the bottom plates. This value is measured from the original thickness.
Maximum Depth of Underside Pitting (UPm) - Defines the maximum depth of underside pitting of the bottom plates.
Average Depth of Underside Pitting (UPa) - Defines the average depth of underside pitting of the bottom plates.
Original Plate Thickness (To) - Defines the original thickness of the bottom plates. This value should correspond to the bottom plate thickness entered on the Seismic Data
Specifications and the Grillage Review, if specified.
Average Depth of Generally Corroded Area (GCa) - Defines the value of the average depth of the generally corroded area, (GCa), according to API-653 Section 2.4.7.1.
Maximum Rate of General Corrosion (GCr) - Defines the value of the maximum rate of general corrosion, on a yearly basis, according to API-653 Section 2.4.7.1.
Max Depth Internal Pitting After Repair (StPm) - Defines the value of the maximum depth of internal pitting remaining in the bottom plates after repairs are completed, according to API653 Section 2.4.7.1.
This value is measured from the original thickness.
Maximum Internal Pitting Rate (o if lined) ( StPr) - Defines the maximum rate of corrosion not repaired on the top side (StPr). StPr = 0 for coated areas of the bottom. The expected life of
the coating must equal or exceed Or to use StPr = 0.
Maximum rate of corrosion on the bottom side (UPr) - Defines the value of the maximum rate of corrosion, on a yearly basis. If the tank bottom is cathodically protected (per API RP
651), this value should be specified as 0.0, according to API-653 Section 2.4.7.1.
Anticipated In-Service Period of Operation (Or) - Defines the value of the anticipated in-service period of operation (normally 10 years), according to API-653 Section 2.4.7.1.
Top of Page

Manual Shell Course Specification Tab


The Manual Shell Course Specification tab defines the location of the critical length L, the inspection values of t1 and t2, and a joint efficiency for each shell course. Additionally, controls
are provided to indicate which of these data entries should be considered in the current analysis.
If the joint efficiency is left blank, the value specified on the General Tank Data dialog box is used. Similarly, if the L location is left blank, the fluid height will be determined from the
bottom of the course. If the t1 or t2 values are left blank, they default to the user-specified thickness on the General Tank Data dialog box.
E (Joint Efficiency) - Defines the value of the joint efficiency to be used in the thickness computations of this shell course.
L (Location Above Course Bottom) - Defines the value that locates the bottom of the L region, above the bottom of this course.
Where L is the critical length, the maximum vertical length over which the hoop stresses are assumed to "average out" around local discontinuities. In subsequent thickness computations,
the fluid height to the design liquid level is measured from the bottom of L.

file:///C:/Users/Miguel/AppData/Local/Temp/~hh1221.htm

08/02/2016

TANK Interface

Pgina 11 de 25

t1 (Lowest Average Thickness) - Defines the average thickness in the L region. If this value is left blank, it defaults to the thickness defined in the General Tank Data dialog box.
t2 (Minimum Thickness) - Defines the least thickness in any area of corrosion, exclusive of pits. If this value is left blank, it defaults to the thickness defined in the General Tank Data
dialog box.
Use specified shell "L" values? - Indicates whether the specified location L is used in subsequent thickness calculations.
If you select this check box, the software uses the user-specified values of the location of L to be used in determining the height to the maximum design liquid level. When this box is
checked, the height value is computed according to API-653 Section 2.3.3.1.
If you clear this check box, the software ignores the user input values of the location of L in subsequent computations. The thickness computations use a height value measured from the
bottom of each course, which produces more conservative (thicker) thicknesses.
Use specified shell "E" values? - Indicates whether the specified values of individual course joint efficiencies is used in subsequent computations.
If you select this check box, the software uses the individual joint efficiencies for each course in any subsequent computations. This may be useful if additional inspections and
radiography are performed.
If you clear this check box, the software ignores the specified values of individual course joint efficiencies. Instead, the computations are made using the joint efficiency specified on the
General Tank Data dialog box.
Use specified shell "t1/t2" values? - Indicates whether the software uses the specified values of individual course thicknesses of t1 and t2 in subsequent computations.
If you select this check box, the software performs the thickness checks per API-653 2.3.3.1. Values of t1 or t2 left blank will assume the thickness specified on the General Tank Data
dialog box.
If you clear this check box, the software does not perform the thickness checks of API-653 2.3.3.1.
Bottom Shell Course as Constructed - Defines the original thickness of the bottom shell course. This value is used to determine the minimum thickness of the annular base plate, per API653 Table 2- 3.
Top of Page

Roof Specifications
The Roof Specifications dialog box (accessed by selecting Home > Input > Roof Specifications

) lets you specify the roof parameters. This dialog box is optional for tank input.

The Roof Specification Parameters dialog box is divided into three tabs:
General Roof Specs Tab - Specifies the overall geometry of the roof. Whenever a tank has a roof to be designed, values for the top half of this dialog must be defined. For more
information, see General Roof Specs Tab.
Supported Cone Roof Data Tab - Defines the data necessary for supported cone roof design. For more information, see Supported Cone Roof Data Tab
Girder Rings Tab - Specifies the location of each girder ring and how many girders make up the ring. For more information, see Girder Rings Tab.
Top of Page

General Roof Specs Tab


Specifies the overall geometry of the roof. Whenever a tank has a roof to be designed, value for the top half of this dialog must be defined. Determine whether a simple approximation will be
made, or a supported cone roof will be designed. The approximation requires the specification of the remaining data on the General Roof Specs tab. This data is used in further analysis,
such as seismic analysis, wind over turning, and maximum allowed pressure.
General Roof Data
Roof Type - Specifies the roof type of the tank. You can choose from:
Supported Cone - The roof is supported by rafters, girders, and columns. For supported cone roofs, the software designs the rafters, columns, and girders.
Rafter-Supported Cone - The roof is supported by rafters only. For rafter-supported cone roofs, the software designs the rafters.
Cone
Dome
Umbrella
The Cone, Dome, and Umbrella roof types are considered solely for their weight effects on the shell.
Angle Between Roof & Horizontal - Defines the angle between the roof and a horizontal plane at the roof/shell junction.
Net Area at Roof/Shell Junction - Defines the area resisting the compressive force. For more information, refer to API-650 Figure F-2.
Thickness of Roof Plate - Defines the nominal thickness of the roof plates. This value should include the corrosion allowance, if any.
Roof Plate Corrosion Allowance - Defines the corrosion allowance to be considered when determining the weight of the roof plates for Appendix F and overturning computations. This
value is subtracted from the nominal roof plate thickness.
Roof Live Load - Defines the value to be used in computing the load supported by the roof plates. According to API-650 5.10.2.1, this value must be at least 20 pounds per square foot. The
dead load of the roof is computed by the software and combined with the live load to determine the total roof load.
Weight of Snow on Roof - Defines the total weight of any snow on the roof to be considered in API-650 Appendix E computations for seismic checks.
If the supported cone roof design procedures are implemented, the software determines the load applied to the roof internally. This value will not be used.
Dome/Umbrella Roof Spherical Radius - Defines the total spherical radius for a dome or umbrella type of roof. If you do not specify this value, the software uses the tank inner radius as
the default value.
General Roof Data - No Design
Weight of Roof Plates - Defines the total weight of the roof plates to be considered in API-650 Appendix E and Appendix F computations.
The software determines the weight of the roof plates internally. If the computed value is greater than the input value specified here, or a supported cone roof is being designed, the
computed value will be used in subsequent calculations. If the input value is greater, it will be used (unless a supported cone roof is being designed). For supported cone roofs, the
computed roof plate weight is always used.
Weight of Roof Framing - Defines the total weight of the roof framing to be considered in API-650 Appendix E and Appendix F computations.
If the supported cone roof design procedures are implemented, then the software determines the weight of the roof framing internally. This value will not be used.
% of Weights Supported by Shell - Defines the percentage of the roof and snow weights that are to be considered as supported by the shell for API-650 Appendix E checks.
If the supported cone roof design procedures are implemented, the software determines the % of weight supported by the shell internally. This value will not be used.
Net Area Scratchpad (F2)
Used to quickly determine the value for Net Area at Roof/Shell Junction. After the data has been defined, click Compute. TANK calculates the net area at the roofshell junction and
updates the value for Net Area at Roof/Shell Junction.
The data entered in the scratchpad is not saved.
Figure (a-k) Specifies the needed cross-section, corresponding to sketches a through k from API-650, Figure F.2.
Thickness of Shell Plate (tc) - Specifies a pre-analysis estimate of the thickness of the top shell plate. After the analysis, the computed top course thickness replaces the estimate so that
the correct area can be used in the roof calculations.
Thickness of Angle Leg (ta) - Specifies the angle thickness if the selected sketch (a-k) includes an angle.
Thickness of Bar (tb) - Specifies the bar thickness in this field, if the selected shell (a-k) includes a bar.
Thickness of Thicker Plate (ts) - Specifies the thickness if the selected sketch (a-k) includes a thickened region of the top shell course.

file:///C:/Users/Miguel/AppData/Local/Temp/~hh1221.htm

08/02/2016

TANK Interface

Pgina 12 de 25

Unstiffened Angle Length (Le) - Specifies the un-stiffened angle leg if the selected sketch (a-k) includes an angle.
Minimum Yield Strength (Fy) - Specifies the minimum yield strength of all of the materials in the selected sketch.
Roof Section Types and Structural Databases
Top of Page

Supported Cone Roof Data Tab


If a supported cone roof is to be designed, then values in the bottom half of General Root Specs tab should be left blank. The data necessary for supported cone roof design, according to
the procedures outlined in the text by Brownell & Young, is specified on Supported Cone Root Data tab.
In the design of a supported cone roof, the roof plates sit on top of the rafters. The rafters are oriented along radial lines, from the center of the tank. The rafters are arranged in rings around
the tank, where the rafter lengths do not exceed the maximum specified value. The ends of the rafters are supported on girders, arranged in concentric circles, where the girder lengths do
not exceed the maximum specified value. The girders are supported by columns.

For the structural and roof plate materials, click

to bring up the context menu which allows selection from the Material Database.

Structural Database - Specifies the structural database for use in the supported cone roof design module. Database files are supplied by Intergraph CAS, Inc. and support U.S. as well as
international shape libraries.
Shape libraries are available for the following countries:
Australia
Germany
Japan
Korea
South Africa
United Kingdom
United States of America (AISC)
Preferred Rafter Type - Specifies the preferred section type for the roof rafters. The roof rafter locations are shown in the figure below. The specific section types depend on the active
structural database. For more information, see Roof Section Types and Structural Databases.

Preferred Girder Type - Specifies the preferred section type for the roof girders. The roof girder locations are shown in the figure below. The specific section types depend on the active
structural database. For more information, see Roof Section Types and Structural Databases.

file:///C:/Users/Miguel/AppData/Local/Temp/~hh1221.htm

08/02/2016

TANK Interface

Pgina 13 de 25

Preferred Column Type - Enter the preferred section type for the roof columns. The roof column locations are shown in the figure below. The specific section types depend on the active
structural database. Valid types as a function of the database are listed below.

For the 1989 AISC library, valid types for this cell are: W, WT, S, C, DC, DI, and P. These descriptors correspond to the following cross sections from AISC:
DESCRIPTOR

AISC SHAPE

USAGE

Wide Flange

rafter, girder, column

WT

Structural Tee

rafter, girder, column

Standard I Beam

rafter, girder, column

Channel

rafter, girder, column

DC

Double Channel

columns only

DI

Double Wide Flange

columns only

Pipe

columns only

For the 1990 Korean library, valid types for this cell are: W, C, and M. These descriptors correspond to the following cross sections:
DESCRIPTOR

SHAPE

USAGE

Wide Flange

rafter, girder, column

Channel

rafter, girder, column

Standard I Beam

rafter, girder, column

For the 1993 UK library, valid types for this cell are: UB, UC, T, and C. These descriptors correspond to the following cross sections:
DESCRIPTOR

SHAPE

USAGE

UB

Universal Beams

rafter, girder, column

UC

Universal Columns

rafter, girder, column

Structural Tee

rafter, girder, column

Channel

rafter, girder, column

For the 1991 German library, valid types for this cell are: I, U, and T. These descriptors correspond to the following cross sections:
DESCRIPTOR

SHAPE

USAGE

I-Beams

rafter, girder, column

Channel

rafter, girder, column

Structural Tee

rafter, girder, column

For the 1990 Australian library, valid types for this cell are: UB, and UC. These descriptors correspond to the following cross sections:
DESCRIPTOR

SHAPE

USAGE

UB

Universal Beams

rafter, girder, column

UC

Universal Columns

rafter, girder, column

For the 1990 South African library, valid types for this cell are: IP, HP, CP, and CT. These descriptors correspond to the following cross sections:
DESCRIPTOR

SHAPE

USAGE

IP

I-Beams

rafter, girder, column

HP

Wide flange beams

rafter, girder, column

file:///C:/Users/Miguel/AppData/Local/Temp/~hh1221.htm

08/02/2016

TANK Interface

Pgina 14 de 25

CP

Channels, parallel

rafter, girder, column

CT

Channels, taper

rafter, girder, column

Roof Plate Material - Defines a material for the roof plates. To view the properties for the selected roof plate material, click
box .

to the right of the box to open the Material Properties dialog

To change the roof plate material specified in the Material box, clear the box and press Enter. Then, click
Selection dialog box, from which you can double-click to select a new material.

to the right of the blank box to open the Material

Roof Plate Allowable Design Stress - Defines the value used as the allowable design stress for the roof plates. This value is automatically populated when you specify the Roof Plate
Material.
Structural Member Material - Defines a material for the structural members. To view the properties for the selected structural member material, click
Material Properties dialog box.
To change the structural member material specified in the Material box, clear the box and press Enter. Then, click
dialog box, from which you can double-click to select a new material.

to the right of the box to open the

to the right of the blank box to open the Material Selection

Structural Member Allowable Design Stress - Defines the value used as the allowable design stress for the structural members. This value is automatically populated when you specify
the Structural Member Material. For compliance with API-650 Section 3.10.3.4, this value should not exceed 20000 psi (137895 kpa).
Maximum Allowed Rafter Length - Defines the maximum length allowed for the rafters. This value is used to determine the radii to the various girder rings. Typical values for this cell are
20.0 to 24.0 feet (6.1 to 7.3 meters).
Maximum Allowed Girder Length - Defines the maximum length allowed for the girders. This value is used to determine how many girders are required for each girder ring. Typical values
for this cell are 24.0 to 30.0 feet /7.3 to 9.1 meters.
Center Column Cap Plate Diameter - Defines the diameter of the center column cap plate. If this box is left blank, TANK uses a value of zero.
Roof Section Types and Structural Databases
Top of Page

Girder Rings Tab


Data on the Supported Cone Roof Data tab defines the positioning the girder rings, according to the procedures outlined in the text by Brownell & Young. This includes positioning the
girder rings according to the maximum allowed rafter lengths. If alternate positioning is needed, then the design can be forced in a certain direction by specifying data on the Girder Rings
tab. For more information, see Roof Section Types and Structural Databases.
The location of each girder ring, and the number of girders that are in each ring are specified in the grid. This value is optional.
Radius to Girder Ring - Defines the radial distance from the center of the tank to each girder ring. If the location of one girder ring is specified, the distance to all girder rings must be
defined.
Number of Girders in Ring - Defines the number of girders in each ring. If the number of girders in any one ring is specified, the number of girders in all rings must also be specified. This
value is optional.
Roof Section Types and Structural Databases
Top of Page

Grillage Review
The Grillage Review dialog box (accessed by selecting Home > Input > Grillage Review
) lets you define the needed values when a tank must rest on a lattice of grillage. From this
dialog box, you can specify for the software to compute either the grillage spacing or the required nominal thickness of the bottom plate.
The data acquired from this dialog is used in the computations of API-650 Appendix I, Section 7.
Modulus of Elasticity of Bottom Plate - Defines the value of the elastic modulus to be used for the bottom plate.
Corrosion Allowance Added to Bottom Plate - Defines the corrosion allowance to be added to the bottom plate thickness. If left blank, this value defaults to zero.
Minimum Yield Strength of Bottom Plate - Defines the minimum yield strength of the bottom plate.
Maximum Allowed Spacing - Defines the maximum allowed spacing (center-to-center between adjacent or radial grillage members). This value is optional.
Top of Page

Cycle Life
The Cycle Life dialog box (accessed by selecting Home > Input > Cycle Life
) lets you specify the data necessary to evaluate the anticipated number of "full - empty" cycles the tank is
permitted to cycle through without a detailed stress analysis. This dialog box is optional for tank input.
Fill Height - Defines the difference in filling height between the full level of the tank and the low level of the tank.
Temperature - Defines the difference between the minimum ambient temperature and the tank's maximum operating temperature.
Minimum Yield Strength of Bottom Plate - Defines the minimum yield strength of the bottom plate.
Factor B - Defines the foundation factor. This value is:
2.0 for tanks on earth foundations
4.0 for tanks on earth foundations with a concrete ring-wall
Factor C - Defines the factor to account for the radial restraint of the tank's shell-to-bottom junction with respect to free thermal expansion. The value for C ranges from a minimum of 0.25 to
a maximum of 1.0. The actual design value of C is established considering the tank's operating and warm-up procedure and heat transfer to the subgrade. The value of C is 0.85 if not
specified.
Factor K - Defines the stress concentration factor for the bottom plate at the toe of the inside shell-to-bottom fillet weld.
K = 4.0 for shell-to-bottom fillet welds and lap-welded bottom plates.
K = 2.0 for butt-welded annular plates where the shell-to-bottom fillet welds have been inspected by 100% magnetic particle examination.
The magnetic particle examination is performed on the root pass at every 1/2 inch / 13mm of deposited weld metal while the weld is being made and on the completed weld. The
examination is performed before hydrostatic testing.
Top of Page

Shell Settlement
The Shell Settlement dialog box (accessed by selecting Home > Input > Shell Settlement
circumference.

) lets you define the measured settlement of up to 40 points around the tank shell

The data from this dialog is used to implement the requirements of API-653, Appendix B.
Elastic Modulus for Allowed Settlement - Defines the value of the elastic modulus the software uses in the computation of the allowed shell settlement, in API-653 Section B.3.2. If this
value is left blank, the software uses a default of 29.5E6 psi / 203000 MPa.
Angle Between Measurements - Defines the distance (in degrees) between adjacent settlement measurement points. This value must be less than 45-degrees. API-653 Appendix B.1.3
requires at least eight points around the circumference of the tank. This limits the entry in this field to a maximum of 45 degrees. Additional data points will reduce the magnitude of this

file:///C:/Users/Miguel/AppData/Local/Temp/~hh1221.htm

08/02/2016

TANK Interface

Pgina 15 de 25

angle.
The software performs all computations using all of the specified measurement points. If the number of measurement points is so great as to cause the spacing to fall below 15 feet / 4.6m,
use every other point when generating the input.

The code limits the spacing between these measurement points (around the circumference of the tank) to 32 feet / 9.8 m. Prior to API-653 2nd Edition Addendum 2, this limit was 30
feet / 9.1m.
Too many points may lead to an overly conservative determination of the out-of-plane deflection limit. Addendum 3 to the 9th Edition of API-653 suggests computing the deflection limit
using points spaced at approximately 30 foot / 9.1m intervals. Additional details on this subject can be found in Out of Plane Settlement of Cylindrical Tanks by Erdmann and Yeigh,
Hydrocarbon Engineering, May 1999 and the text by Phil Meyers, Above Ground Storage Tanks.
Elevation - Defines the elevation of the shell bottom at this measurement point on the circumference of the tank.
Top of Page

Venting Requirements
The Venting Requirements dialog box (accessed by selecting Home > Input > Venting Requirements
) lets you specify the flow rates for emptying and filling the tank, the
environmental factors, and liquid characteristics. The computations performed here are in accordance with API-2000 6th Edition. Most of the information from this edition can be found in
Appendix A of the 2010 Edition. This dialog box is optional for tank input.
Emptying Rate - Defines the maximum emptying rate (volume per hour) of liquid from the tank. For more information, see API-2000 Section 4.3.2.1.1.
Filling Rate - Defines the maximum filling rate (volume per hour) of liquid from the tank. For more information, see API-2000 Section 4.3.2.2.1.
Liquid Flash Point - Defines the temperature of the liquid's flash point.
Boiling Point - Defines the temperature of the liquid's boiling point.
Environmental Factor - Defines the environmental factor according to Table 4A of API- 2000.
English Units:
Configuration

Conductance (BTU/hr ft2 F)

Insulation Thickness (in)

F Factor

Bare metal tank

---

1.0

Insulated tank

4.0

0.3

Insulated tank

2.0

0.15

Insulated tank

1.0

0.075

Insulated tank

0.67

0.05

Insulated tank

0.50

0.375

Insulated tank

0.40

10

0.300

Insulated tank

0.33

12

0.025

Concrete or Fireproofing

---

---

see note C

Water-application facilities

---

---

1.0
1.0

Depressuring and emptying

---

---

Underground Storage

---

---

0.0

Earth-covered storage above Grade

---

---

0.03

Impoundment away from tank

---

---

0.5

Configuration

Conductance (Watts/m2 K)

Insulation Thickness (cm)

F Factor

Bare metal tank

---

1.0

Insulated tank

22.7

2.5

0.3

Insulated tank

11.4

0.15

Insulated tank

5.7

10

0.075

Insulated tank

3.8

15

0.05

Insulated tank

2.8

20

0.375

Insulated tank

2.3

25

0.300

Insulated tank

0.19

30

0.025

Concrete or Fireproofing

---

---

see note C

Water-application facilities

---

---

1.0

Metric Units:

Depressuring and emptying

---

---

1.0

Underground Storage

---

---

0.0

Earth-covered storage above Grade

---

---

0.03

Impoundment away from tank

---

---

0.5

Top of Page

Scratchpad Panel
The Home > Scratchpad panel lets you quickly access any available scratchpads for tank input, as well as transfer existing scratchpad calculations to your input file. Scratchpads let you
compute data that you later enter in the tank input.
The software does not save the data you enter on a scratchpad. The scratchpad merely serves as an area to perform calculations.
The commands associated with this panel include:
Tank Sizing/Cost Scratchpad - Opens the Tank Sizing/Costing Scratchpad dialog box. This scratchpad allows
the user to estimate tank sizes and plate costs for a range of tank dimensions. For more information, see Tank
Sizing/Costing Scratchpad.
Scratchpad Calculator - Launches the computation engine for the Tank Sizing/Costing Scratchpad dialog box.
You must have values entered in all of the Scratchpad Input Data boxes for the software to activate the calculator.
Transfer Scratchpad Results - Transfers the minimum cost tank (results) from the scratchpad to the General
Tank Data dialog box. This serves as a good starting point for a tank design.
Top of Page

Tank Sizing/Costing Scratchpad


The Tank Sizing/Costing Scratchpad dialog box (accessed by selecting an Input panel command and then selecting Home > Scratchpad > Tank Sizing/Cost Scratchpad) provides a
quick way to both size and price a tank based on the required volume. This scratchpad is a calculation module that implements the API-650 One-Foot method to determine the required shell

file:///C:/Users/Miguel/AppData/Local/Temp/~hh1221.htm

08/02/2016

TANK Interface

Pgina 16 de 25

thicknesses. You can alter the specification data and re-compute the size and cost estimates as many times as necessary. After exiting the scratchpad, you have the option of transferring
the diameter, height, and course thicknesses to the General Tank Data dialog for subsequent computations by clicking Transfer scratchpad results
is saved.

. No other data on the scratchpad

A minimum amount of user-specified data is required, consisting of the tank volume, the fluid specific gravity, the plate allowable stress, the unit cost of plate, and the height and
diameter ranges.
After you specify the necessary data, click Scratchpad Calculator
Scratchpad dialog box.

to initiate the computations. TANK activates this calculator as soon as you define data in the Tank Sizing/Costing

The scratchpad computes a total of eight tanks: four for a diameter range, and four for a height range. The results of each range are presented in a list box below the input definition.

For each tank evaluated, the necessary diameter (or height) is presented, as well as the thickness required for each shell course. The height of the top course is also reported, all other
courses being equal to the specified input value. The results of the costing are presented last and consist of the shell weight and cost estimate. The shell weight is based on the computed
thicknesses and the plate density specified in the configuration file. The cost is the product of the unit price and the plate weight.
If necessary, the input data can be altered, and new estimates re-calculated as often as needed. When you get the needed calculation results, you can print a report by selecting
File>Preview/Print. You can also transfer the results for the minimum cost tank to the General Tank Data by selecting Home > Scratchpad > Transfer scratchpad results

After the scratchpad calculations have been performed, the Dynamic Sizing Tool becomes active. This sizing tool, located to the right of the output display, contains two slider bars.
Moving the slider bars with the mouse changes the corresponding dimension of the tank, as well as updates the right most column of numerical data in the table.
Top of Page

Tank Sizing/Costing Scratchpad Dialog Box


The Tank Size/Costing Scratchpad dialog box input boxes include the following.
Required Volume - Defines the required volume of the tank for sizing purposes. The sizing routine determines diameters and heights necessary to achieve this volume.
Fluid Specific Gravity - Defines the fluid specific gravity to be used in sizing the tank. Since the tank must be hydrotested, the minimum value for this entry should be 1.0.
Cost/Unit Weight of Plate - Defines the unit cost of the plate material. The software uses this value to compute the total material cost of the various tank shells. The software multiplies the
Cost/Unit Weight of Plate value by the total steel volume in the shell multiplied by the standard weight of steel.
The mass conversion factor is applied to this value to compute the final tank cost. For consistent application, you must ensure that the mass conversion and the density
conversion use the same unit such as lb. and lb/cu.in. or KG and KG/cu.cm.
Plate Allowable Stress - Defines the unit cost of the plate material. The software uses this value to compute the total material cost of the various tank shells. The software multiplies the
Cost/Unit Weight of Plate value by the total steel volume in the shell multiplied by the standard weight of steel.
The mass conversion factor is applied to this value to compute the final tank cost. For consistent application, you must ensure that the mass conversion and the density
conversion use the same unit such as lb. and lb/cu.in. or KG and KG/cu.cm.
Average Course Height - Specifies how many full courses are needed to achieve the needed volume. The top course may be less than the value specified, because the top course height
is used to match the desired volume.
Minimum Tank Height - Defines the minimum and maximum limits for the tank height. A total of four (4) heights between these limits is determined (and the corresponding diameters) to
size the tank. For each height/diameter value, the shell plate thicknesses are determined, followed by plate weight and cost.
The height range is independent of the diameter range. The necessary diameter to achieve the required volume is then determined, exclusive of the diameter range.
Maximum Tank Height - Defines the minimum and maximum limits for the tank height. A total of four (4) heights between these limits is determined (and the corresponding diameters) to
size the tank. For each height/diameter value, the shell plate thicknesses are determined, followed by plate weight and cost.
The height range is independent of the diameter range. The software determines the needed diameter to achieve the required volume is then determined, exclusive of the diameter
range.
Minimum Tank Diameter - Defines the minimum and maximum limits for the tank diameter. A total of four (4) diameters between these limits is determined (and the corresponding heights)
to size the tank. For each height/diameter value, the shell plate thicknesses are determined, followed by plate weight and cost.
The diameter range is independent of the height range. The necessary height to achieve the required volume is then determined, exclusive of the height range.
Maximum Tank Diameter - Defines the minimum and maximum limits for the tank diameter. A total of four (4) diameters between these limits is determined (and the corresponding heights)
to size the tank. For each height/diameter value, the shell plate thicknesses are determined, followed by plate weight and cost.
The diameter range is independent of the height range. Four values of diameter between the minimum and maximum values are determined. The necessary height to achieve the
required volume is then determined, exclusive of the height range.

file:///C:/Users/Miguel/AppData/Local/Temp/~hh1221.htm

08/02/2016

TANK Interface

Pgina 17 de 25

Top of Page

Analyze Panel
The Home > Analyze panel commands let you analyze and error check tank data, change the time stamp on reports, review reports, and append additional reports to your TANK job.

The commands associated with this panel include:


Error Check/Analyze (F12) - Starts the error checker, and if the input passes the error checker, automatically
generates the output report. For more information, see Error Checking. You can also press F12 to start the error
checker.
Time Stamp - Specifies the time and date stamp for report headers. If you do not click the Time Stamp, TANK
uses the current time and date by default.
Review Reports (F11) - Opens the latest reports generated on the current TANK job. You can also press F11 to
open the latest reports.
Append Reports - Generates a new set of reports, in the current units system, and appends the reports to the last
set of generated reports for the TANK job.
Top of Page

Units Panel
The Home > Units panel lets you change the units for the current TANK job. Select the unit of measure you want from the Units box. The software updates the currently open job to the
units you selected.

You can also change the units for the current job by selecting Tools > Configuration and selecting a new Units File value in the Database Definitions configuration settings.
Top of Page

2D Plot Panel
The Home > 2D Plot panel provides commands that let you use the graphics processor to model tank sketches, plot shell settlement data, create nozzle interaction diagrams, and plot
supported cone roof sketches. For more information on graphics processing, see View the Graphics Output.

The 2D Plot panel is inactive until you add TANK data and shell courses to your TANK job and analyze or save the job. Once you save the job, the software activates the 2D Plot panel.
You must add a cone roof to your job or TANK does not plot the information.
You must have the 2D View selected below the model for the 2D Plot panel options.
The commands associated with this panel include:
Plot Tank Elevation - Produces the basic tank sketch. For more information, see Plot Tank Elevations.
Plot Settlement - Plots the shell settlement data. For more information, see Plot Settlements.
Plot Nozzle - Plots the first nozzle interaction diagram. For more information, see Nozzle Interaction Diagrams
Plot Cone Roof - Plots the supported cone roof sketch. For more information, see Supported Cone Roof Sketches.
Top of Page

Tools Tab
Contains miscellaneous commands for program configuration, custom units systems, the Material Database Editor, a batch stream processor, and a text file review option.

The commands associated with this tab include:


Configuration - Defines computation settings and database parameters for the software. For more information,
see Configuration.
Make Unit - Displays existing units file settings for review or lets you create a new unit file.
Material Database Editor - Starts a processor which can be used to add materials to the current TANK database.

file:///C:/Users/Miguel/AppData/Local/Temp/~hh1221.htm

08/02/2016

TANK Interface

Pgina 18 de 25

For more information, see Material Database Editor.


Batch Processor - Displays a dialog where a number of jobs can be selected for subsequent analysis.
File Review - Starts Notepad to review a selected data file. The file is created by a prior analysis. There are three
files which can be reviewed in this manner: the error check log file, the batch log file, and the solution message
file.
Calculator - Displays a calculator that you can use to perform mathematical computations.
Top of Page

Configuration
Sets up the software computations and databases.
The software locates an existing setup file to use as a starting template. TANK searches for an existing configuration file in the current directory. If a configuration file is not found in the
current directory, TANK uses the configuration file from the product installation folder.
Click Tools > Configuration to open the Configuration dialog box, which includes three sections.
Computation Control
Miscellaneous
Database Definitions
Top of Page

Computation Control
Modifies the operation of TANK.
Click Tools > Configuration and review the Computational Control configuration settings. You can collapse any configuration section by clicking the arrow to the left of the name.
This configuration section contains following options:
Roof Projection in Wind Moment?
Specifies whether TANK includes the triangular projection of the roof in the determination of the wind moment. By default, this check box is selected.
To ignore the roof projection and only include the tank shell projection, clear this check box.
Generate Message File?
Creates an intermediate data file containing computation results not presented in the formal output reports. Information contained in this file includes:
Iteration data during variable point solutions
Interpolation points from API curves and graphs
Other intermediate results:
The file created by this option resides in the current data directory and is named {jobname}.TXT. This file can be printed or viewed with any standard text editor. This file can also be viewed
from the menu using Tools > File Review > Review Message File.
Corroded Nozzles?
Indicates whether the flexibility computations of API-650 Appendix P considers corrosion.
By default, TANK does not consider corrosion in flexibility computations.
If you select this check box, TANK uses the corrosion of the first shell course to modify the thickness used in the Appendix P computations for the design case only.
653 Corroded Hydrotest Case?
Considers the HYDROTEST case in a corroded condition for API-653 runs only. The default condition is not to corrode the TEST case, which is consistent with API-650. However, you may
want to specify that API-653 tanks consider a future hydrotest by assuming a corroded TEST case.
If you select this check box, TANK includes the corrosion allowance that you specify in the TEST case.
If you clear this check box, TANK does not consider a corrosion allowance for the TEST case. This setting is consistent with API-650, and is the default setting.
Modify Fluid Height by Pressure?
Considers the effects of internal pressure in the determination of the shell course thicknesses. By default, TANK follows API-650 in computing the required shell course thicknesses (by OneFoot, Variable Point, or the Appendix A methods). However, you may need to account for internal pressure by increasing the fluid head.
If you select this check box, the methodology of Section F.7.1 is implemented for all three thickness computation methods, increasing the Operating Liquid Level by (P/12G).
Full Shell Weight in Appendix F
Specifies whether the corroded shell weight is used in the computations of API-650 Appendix F (for internal pressure considerations). By default, this check box is selected, which instructs
TANK to use the full shell weight in Appendix F.
If this check box is cleared, the software uses the corroded shell weight in the computations of Appendix F.
P in F.6 only considers P from F.4.1
Specifies whether TANK uses the methodology of Section F.4.1 when determining the value of Appendix P used in Section F.6 only. TANK does not consider the value of Pmax in Section
F.4.2 when you check this option.
Use Un-Corroded Roof Weight in Appendix F
Specifies whether TANK uses the uncorroded roof weight to compute DLR (roof weight + attached structural) in Appendix F.
Modify Yield Stress for Seismic per Appendix. M.3
Specifies that TANK uses Paragraph E.6.2.4 to determine the maximum allowable hoop tension membrane stress for seismic calculations. These calculations involve the material yield
stress, Fy. This paragraph does not specifically state to derate the yield stress based on Appendix M. However, if you select this configuration setting, TANK derates the stress based on
Appendix M.
Shell Thk Convergence Tolerance
Sets the convergence tolerance for the thickness design when the variable point method is used.
By default, this value is 0.0050 inches (.127mm).
Cosine Curve Tolerance
Alters the convergence tolerance for the solution of the optimum cosine curve. This is necessary for API- 653, Appendix B computations. If there are convergence problems with the current
data set, the following steps should be taken:
1. Review and verify the shell settlement input data.
2. Adjust this convergence tolerance upward.
Increasing the convergence tolerance reduces the accuracy of the solution. Alternatively, increase the iteration limit.
Cosine Curve Iteration Limit

file:///C:/Users/Miguel/AppData/Local/Temp/~hh1221.htm

08/02/2016

TANK Interface

Pgina 19 de 25

Specifies the maximum number of iterations performed by the software during the API-653, Appendix B settlement evaluation. If convergence problems exist with the current data set, try
increasing the iteration limit.
Increasing the iteration limit causes the solution to take longer.
Wind Girder Shell Thickness
Indicates which shell course thickness the software uses in the wind girder computations. There are two choices:
MAX - The wind girder computation routine uses the maximum thickness for the shell courses, obtained from the design and test cases, ignoring corrosion. The reasoning behind this setting
is that the entire shell course will not be completely corroded.
DESIGN - The wind girder computation routine uses the design thickness less any user specified corrosion allowance.
Shell Settlement Method
Indicates which method TANK uses in computing the optimum cosine curve for determining the out- of-plane shell deflection. The available methods are:
FOURIER SERIES - Implements the procedure outlined in the paper Simple Method Calculates Tank Shell Distortion, by F. A. Koczwara, published in Hydrocarbon Processing, August
1980.
LEAST SQUARES - Employs a least squares approach to the solution of the optimum cosine curve.
Thickness Roundup to Nearest
Specifies a thickness increment which is used to determine the final value of the shell thicknesses.
TANK rounds up the computed value of thickness to the nearest multiple of the increment. For example, you set this configuration setting to 0.125 (1/8 inch) and the computed
shell course thickness is 0.2671 inches, the final value reported is 0.375 inches.
Setting this configuration setting to 0.0 disables thickness round up and the computed values of shell thickness are reported unaltered in the output.
Plate Material Density
Specifies the value to be used for the density of the plate materials. This value is used to compute the weight of the shell, roof, and bottom plates.
Round Anchor Bolts By
Specifies how anchor bolts are selected by the software.
By default, the number of bolts is a multiple of 4. However, any multiple can be selected.
The entered value must be a whole number, such as 2, 3, 4, and so on.
Wind Moment in Appendix F
Specifies the wind moment TANK uses in the computations of Appendix F.
By default, the software uses the moment computed from Section 5.9.7.1 in Appendix F computations. However, if necessary, the wind moment computed from Section 5.11 can be used.
The wind pressure computed according to Section 5.9.7.1 (based on the wind velocity) is used for the wind girder design. The wind pressure according to Section 5.11 is used for
Over Turning Stability. This field only affects which wind moment is passed into Appendix F for the allowed pressure in Section F.4.2.
Top of Page

Miscellaneous
Modifies the miscellaneous options of TANK.
Click Tools > Configuration and review the Miscellaneous configuration settings, which specify how TANK operates. You can collapse this configuration section by clicking the arrow to
the left of the name.
This configuration section contains following options:
Reload Last File at Startup?
Reloads the last data file active during the last TANK session. Clearing this check box causes the software to startup without data. In this condition, you must create a new input file or
browse to open an existing input file.
Save to Program Directory
Saves (writes) the configuration file to the program directory. If the check box is cleared (the default condition), the software saves the configuration file in the current data directory.
When you save job file input, the current configuration becomes a part of the input. Subsequent changes to the configuration do not change an existing job unless you resave the input.
Different data directories can exist for different projects or clients. Each data directory can contain its own configuration file, which may be unique. This allows the software to behave
differently for different projects or clients.
If a data directory does not contain a configuration file, TANK uses the settings from the configuration file in the product folder. In addition, whenever you open the Configuration dialog box
in a new data directory, the software acquires the starting settings from the configuration file in the product folder.
System Folder Location
Allows you to browse and select an alternate location for the TANK system folder.
Check for Update Options
Specifies the frequency in which the software checks for software updates. Choose from the following options: Daily, Weekly, Monthly, and Never. This software sets this configuration
setting to Never by default.
Default Save Folder
Specifies a default working folder in which the software saves your files/jobs.
No Extended ASCII Characters in Output
Specifies for the software to replace extended ASCII characters with multiple characters of the same value in equations. For example, when you select this configuration option, the software
replaces with 1/2. Some non-English versions of Windows do not display extended ASCII characters correctly.
Top of Page

Database Definitions
Specifies the data files the software references for units, structural shapes and materials.
Click Tools > Configuration and review the Database Definitions configuration settings. You can collapse this configuration section by clicking the arrow to the left of the name.
This configuration section contains the following options:
Material File
Specifies the material file that TANK uses. The software scans the installation directory to determine the options shown in this configuration setting. Only valid Intergraph CAS, Inc. supplied
material files display in this list.
Units File
Indicates the units file that TANK uses. The software scans the current directory, followed by the installation directory, to determine the options shown in this configuration setting. TANK
ignores any duplicate files found in the installation directory. The software accepts a maximum of ten unit files as options in this setting.
You can generate additional custom unit files if necessary by selecting Tools > Make Unit.
This box specifies which unit file the software uses to generate all subsequent new input files and all output reviews.

file:///C:/Users/Miguel/AppData/Local/Temp/~hh1221.htm

08/02/2016

TANK Interface

Pgina 20 de 25

Structural Database
Specifies the structural database for use in the supported cone roof design module. Database files are supplied by Intergraph CAS, Inc. and support U.S. as well as international shape
libraries.
Shape libraries are available for the following countries:
Australia
Germany
Japan
Korea
South Africa
United Kingdom
United States of America (AISC)
Anchor Bolt Database
Specifies the anchor bolt database. Available options are:
TEMA Imperial for use with Imperial units
TEMA Metric for use with SI Units
BS-3643 for British Standard bolts
SABS-1700 for South African Bolts
Top of Page

Make Unit
Provides consistent units sets while providing flexibility to switch between them. Intergraph CAS, Inc. supplies four standard unit sets with TANK. In some instances additional sets may be
required. You can select and set this system using Tools > Configuration. For more information on the four standard supplied units systems, see Appendix B - Standard Units Systems.
A utility program can be launched from the Tools > Make Unit to generate additional unit files.
Click Tools > Make Unit top open the Units Maintenance dialog box.

From this dialog box, you can select the following options:
Review Existing Units Files - Selects an existing unit file to apply to the custom material database.
Create a New Units File - Creates a new unit file to apply to the custom material database.
Existing File to Start From - Selects an existing unit file on which to base the new unit file.
New Units File Name - Specifies the name of the new unit file.
View/Edit File - Opens the new unit file so you can review unit specifications and make revisions, if necessary.
Top of Page

Material Database Editor


Adds custom materials to a delivered ASME, PD:5500, or EN-13445 material database.
Click Tools > Material Database Editor to open the database editor utility.
The Material Database Editor does not modify the data in the material database delivered with TANK. The software saves any custom materials to a secondary database, named umat.bin.
TANK saves this secondary database in the \System folder.
To select custom materials in TANK input, you must merge the custom materials (i.e., those saved in the umat.bin file) back with the TANK material database using the Merge
Material function.
Material Database Editor Dialog Box
Customer Support
Anti-Piracy Statement
Copyright 1994-2013, Intergraph CADWorx and Analysis Solutions
Documentation updates available from eCustomer
12/10/2013 DSP3D-PE-200107D
Topics

File Tab (Material Database Editor)


Home Tab (Material Database Editor)
Top of Page

File Tab (Material Database Editor)


Controls general operations in the Material Database Editor.
The Material Database Editor > File tab contains the following commands:
Save - Saves the open material to the database.
Print Setup - Selects a printer and printer options.

file:///C:/Users/Miguel/AppData/Local/Temp/~hh1221.htm

08/02/2016

TANK Interface

Pgina 21 de 25

Preview/Print - Previews and prints the material file.


Exit - Closes the Material Database Editor.
Top of Page

Home Tab (Material Database Editor)


Includes standard program options used to work with materials in the database that you may use for TANK jobs.
The Home tab for the Material Database Editor contains the following panels:
File Panel (Material Database Editor)
Material Panel
Help Panel
Topics

File Panel (Material Database Editor)


Material Panel (Material Database Editor)
Help Panel (Material Database Editor)
Top of Page

File Panel (Material Database Editor)


The Material Database Editor > File panel includes basic options you can perform on material files.

The commands associated with this panel include:


Save - Saves the custom material to the Material Database Editor. When you save a material, TANK saves the
data into the secondary material database, or umat.bin. You must then merge the material into the installed
material database for it to display in TANK input.
Print - Prints the current material record. Click the down arrow to set up the print properties for printing the
material record.
Top of Page

Material Panel (Material Database Editor)


The Material Database Editor > Material panel contains all the common commands for working with TANK materials in the database.

The commands associated with this panel include:


Add New Material - Adds the custom material to the Material Database Editor secondary database, umat.bin.
You must save and merge the secondary material database into the installed Material Database for the new
material to appear in TANK input. For more information, see Adding a New Material.
Edit Other Material - Edits existing material properties to a custom material. You must save and merge the
edited material, for the changes to appear in TANK input. You cannot change material properties for any of the
installed materials. For more information, see Editing a Material.
Delete Current Material - Deletes the existing material from the Material Database Editor secondary
database, umat.bin. You must merge the secondary material database with the installed Material Database for
the deleted material to be removed in the TANK input. For more information, see Deleting a Material.
Copy Material - Makes a copy of the current material properties so you can create a new material with similar
properties. For more information, see Copying a Material.
Merge Material - Merges the custom material with the installed material database. Once you merge custom
materials, you can see them in the TANK input. For more information, see Merging Custom Materials with the
TANK Material Database.
Previous Material - Displays the previous custom material in the database.
Next Material - Displays the next available custom material in the database.
Database Status - Opens the Tank Material Database Status dialog box, which shows specifics about,
umat.bin, or the custom material database. For more information, see Material Database Editor Dialog Box.
Top of Page

Add a New Material


Adds a custom material to the database from the Material Database Editor.
Any custom materials you add can be edited or deleted later from the custom material secondary database, umat.bin. Changes you make to custom materials must be merged back
with the TANK material database to display as options in TANK input.

To add a new material to the database:


1. Click Add New Material

from the Material panel.

2. In the Material Name & Grade box, type a name for the material.

file:///C:/Users/Miguel/AppData/Local/Temp/~hh1221.htm

08/02/2016

TANK Interface

Pgina 22 de 25

3. In the Material Grade box, type the grade.


4. In the Material Group box, type the group ID.
5. Enter the stress values for the material in the appropriate boxes.
6. Click Save

to save your changes to umat.bin.

7. Click Merge Material

to merge changes back with the TANK material database installed with the product.

Top of Page

Edit a Material
Revises a custom material from the Material Database Editor.
Any custom materials that you add can be edited or deleted later from the custom material secondary database, umat.bin. Changes you make to custom materials must be merged
back with the TANK material database to display (or be removed) as options in TANK input.

To edit a material in the database:


1. Click Edit Other Material

2. Select the material to edit, and then click OK.


3. Edit the values as needed.
4. Click Save

to save your changes to umat.bin.

5. Click Merge Material

to merge changes back with the TANK material database installed with the product.

Top of Page

Delete a Material
Removes a material from the Material Database Editor.
Any custom materials that you delete are removed from the custom material secondary database, umat.bin. You must merge back with the TANK material database to remove the
materials as options from the TANK input.

To delete a material in the database:


1. Select the material to delete.
You can also use Previous Material
2. Click Delete Current Material
3. Click Save

and Next Material

to scroll through and select the material to delete.

to save your changes to umat.bin.

4. Click Merge Material

to merge changes back with the TANK material database installed with the product.

Top of Page

Copy a Material
Creates a new material in the database using the properties of another material as a starting point.
Any custom materials that you copy to create new materials are added to the custom material secondary database, umat.bin. You must merge back with the TANK material database
for the new materials to display as options in the TANK input.

To copy a material in the database:


1. Select Edit > Copy a Material

2. Select the material to copy, and then click OK.


You can only copy from existing current materials. You cannot copy from any of the materials installed with TANK.
3. Type a new name for the material.
4. Edit the other values as needed.
5. Click Save

to save your changes to the custom material database, umat.bin.

6. Click Merge Material

to merge changes back with the TANK material database installed with the product.

Top of Page

Merge Custom Materials with the TANK Material Database


Updates, adds, or deletes a custom material from the Material Database Editor.
The changes you make to custom materials are saved to the umat.bin secondary database. This information must be merged back with the TANK material database to display (or be
removed) as options in TANK input.

To merge a material into the TANK database:


1. Make any changes, additions, or deletions to a custom material.
2. Click Save

to save your changes to umat.bin.

The Material Database Editor saves the changes to umat.bin, which is the secondary database for all custom materials.
3. Click Merge Material

to merge changes back with the TANK material database installed with the product.

The merged materials appear (or no longer appear in the case of a deleted material) in the TANK input materials boxes.
Top of Page

file:///C:/Users/Miguel/AppData/Local/Temp/~hh1221.htm

08/02/2016

TANK Interface

Pgina 23 de 25

Help Panel (Material Database Editor)


The Material Database Editor > Help panel contains commands to access product version information and the available TANK online help topics for the Material Database Editor.
The commands associated with this panel include:
About - Displays specifics about this version of the TANK Material Database Editor.
Help Topics - Starts the HTML help system, and gives you access to all of the help topics for the
Material Database Editor, in a hierarchical structure. In some instances, there may be links from
one topic to another, providing added information on a topic if all of the links are followed.
Additionally, the help system includes tables and graphics, where appropriate. In order for the
HTML help system to function, Microsoft's Internet Explorer must be installed on the system.
Top of Page

View the Material Database Status


Displays the data format, file code year, and number of materials for both the active delivered material database and your material database (umat.bin).
Top of Page

Diagnostics Tab
Provides a number of tools to verify the integrity of the software and determine reasons for possible program difficulties.

The commands associated with this tab include:


CRC Check - Performs a CRC (cyclic redundancy check) on all of the software modules and data files in the
program directory. For more information, see Checking Program Files.
Program Scanner - Scans each of the program modules and reports its internal version number. For more
information, see Checking the Version Number.
Error Review - Allows you to review the explanation for a particular error number. For more information, see
Reviewing Errors.
Top of Page

CRC Check
Performs a cyclic redundancy check (CRC) on all of the software modules and data files in the program directory.
The computed CRC value for each file is compared against the one computed by the software. If the values do not match, then the file has been corrupted in some manner. Corruption could
indicate bad distribution media, bad sectors on the hard disk where the software was installed, or a virus infection. If a CRC Check error occurs, the offending file must be replaced for
successful program operation.
Top of Page

Program Scanner
Scans each of the TANK program modules and report the internal version number for each. Use this utility to determine if the current installation is up-to-date. The Program Scanner
also detects out-of-date modules and improper program installations.
This utility displays the information in the ICAS Programmer Scanner dialog box, as shown in the following figure. This dialog box displays the information sorted alphabetically by
program/module name by default. However, you can click on any of the column titles to re-sort the display according to the selected column.
Top of Page

Error Review
Displays the explanation for a particular error number. If a fatal error occurs, the software attempts to open and run this module automatically. However, if you need an explanation for a
particular error at a later time, you can access this module manually by selecting Diagnostics > Error Review

Enter the error number and click Display Error Message for more details.
Top of Page

ESL Tab
Provides access to various functions which allow reporting and modification of the data stored on the External Software Lock (ESL). The ESL is a physical key that is required to access the
software. If there is an access problem with the ESL, most of the main menu items are disabled. However, all commands on the ESL tab are active (as well as those on the Diagnostics
tab).

The commands associated with this tab include:


View ESL - Displays memory registers that contain information such as version details, client name, ID number,
time stamp details, and more. For more information, see Accessing Registry Details through the ESL.
Access Codes - Generates ESL access codes that you can send to Intergraph CAS support. Email or fax these
numeric codes to Intergraph CAS support when requesting modifications to your TANK ESL information.
Authorization Codes - Opens the Remote ESL Code Update dialog box, where you can enter the
authorization codes sent to you by Intergraph CAS support. Each needed change to the ESL requires one set of

file:///C:/Users/Miguel/AppData/Local/Temp/~hh1221.htm

08/02/2016

TANK Interface

Pgina 24 de 25

four numeric codes. Each set of four codes you receive, should be entered in a single horizontal row on the grid.
Install HASP - Installs the HASP device driver.
Check HASP - Check the status on the HASP device driver. The software displays the device driver information
in a dialog box for your review.
Admin Control Center - Opens the Sentinel Admin Control Center where you can manage access to software
licenses and features, as well as diagnose licensing issues.
For more information on ESL or HASP, see Section 2, Licensing, in the TANK Installation Guide.
Top of Page

Access Registry Details through the ESL


In addition to allowing basic access to the software, the ESL key contains a set of memory registers in which your information is stored. This information consists of the client name, ID
number, date or run limits, versioning information, and the time stamp of the last access. This information can be viewed by clicking View ESL Information

For more information on ESL, see Section 2, Licensing, in the TANK Installation Guide.

Example

Click Log File to create a .TXT file of the information, which you can send to Intergraph CAS, Inc. via fax or e-mail. The actual file name will be ESLxxxxx.TXT, where xxxxx is the ID
number of the ESL. The software saves the file in the product directory.
Occasionally, some of this date may require updating in the field. These updates encompass changes requested by the client, usually to extend limits, reset a date, or change the client
name. The first two options of the ESL menu facilitate this task.
Phone Update - Starts an interactive procedure, generates data, and accepts instructions from you. This interactive procedure requires the assistance of Intergraph CAS, Inc. personnel, to
interact with you by phone.
Generate Fax Codes - Displays a dialog box with three numeric codes. Send these codes to Intergraph CAS, Inc. (either by fax or e-mail) with a request for the ESL data to be modified.
This option is similar to the phone update option, except that it does not require the interaction of Intergraph CAS, Inc. personnel.
Receive and Enter Fax Codes - Displays a grid on which you can specify each set of four numeric codes, as generated by the Intergraph CAS, Inc. support staff. Each needed change to
the ESL requires one set of four numeric codes. Each set of four codes should be entered on a single horizontal row in the grid. When all codes have been entered, click OK to enable the
changes to the ESL. Use this option when you receive the reauthorization codes from Intergraph CAS, Inc.
Top of Page

Help Tab
Contains a number of informational options, including how to access help information for using TANK and contacting support.

The commands associated with this tab include:


View Tip of the Day - Displays the next tip, which the software displays at program start-up. The Tip of the
Day is a collection of informative points about the software. You can disable the automatic display of the tips at

file:///C:/Users/Miguel/AppData/Local/Temp/~hh1221.htm

08/02/2016

TANK Interface

Pgina 25 de 25

start-up by deselecting Show tips at startup.


Help Topics - Starts the HTML help system giving you access to all help topics in a hierarchical structure.
Appropriate links, tables, and graphics are included. In order for the HTML help system to function, Microsoft's
Internet Explorer must be installed on the system.
You can also press F1 to display the help system during a data input session when additional information is
required. After you have started the HTML help system, you can browse any other topic simply by navigating
through the left pane. Additionally, the Search tab can be used to scan for a particular word or phrase. The
TANK Help is provided in online HTML format. The entire manual can be reviewed from this command.
View User's Guide- Opens the TANK Help in a PDF reader. This document is maintained in PDF format and is
installed with the software. You must have a PDF reader installed on your computer to view this file.
Register TANK - Starts automatically after program installation and after the first time you open the software.
After the first time, this command must be used to bring up the registration form. After completing this form, click
Send to transmit the data on the form to Intergraph CAS, Inc..
Check for Updates - Provides access to the Intergraph CAS, Inc. web site to determine if there is a newer
update to the version of TANK currently in use. This option saves you from navigating through the Intergraph
CAS, Inc. web site to determine if an update is available. This option should be launched at least once a month
to ensure the software remains current. An Internet connection is required to use this option.
Email Support - Generates an email message to Intergraph Technical Support. Enter your question or
comment and send directly to the Intergraph Technical Support e-mail.
Top of Page

file:///C:/Users/Miguel/AppData/Local/Temp/~hh1221.htm

08/02/2016

Anda mungkin juga menyukai