• No results found

Codecalc- 2013 Manual

N/A
N/A
Protected

Academic year: 2021

Share "Codecalc- 2013 Manual"

Copied!
484
0
0

Loading.... (view fulltext now)

Full text

(1)

CodeCalc

User's Guide

Version 2013 (V15.0) November 2012 DICAS-PE-200109C

(2)

Including software, file formats, and audiovisual displays; may be used pursuant to applicable software license agreement; contains confidential and proprietary information of Intergraph and/or third parties which is protected by copyright law, trade secret law, and international treaty, and may not be provided or otherwise made available without proper authorization from Intergraph Corporation.

U.S. Government Restricted Rights Legend

Use, duplication, or disclosure by the government is subject to restrictions as set forth below. For civilian agencies: This was developed at private expense and is "restricted computer software" submitted with restricted rights in accordance with subparagraphs (a) through (d) of the Commercial Computer Software - Restricted Rights clause at 52.227-19 of the Federal Acquisition Regulations ("FAR") and its successors, and is unpublished and all rights are reserved under the copyright laws of the United States. For units of the Department of Defense ("DoD"): This is "commercial computer software" as defined at DFARS 252.227-7014 and the rights of the Government are as specified at DFARS 227.7202-3.

Unpublished - rights reserved under the copyright laws of the United States. Intergraph Corporation

P.O. Box 240000 Huntsville, AL 35813 Terms of Use

Use of this software product is subject to the End User License Agreement ("EULA") delivered with this software product unless the licensee has a valid signed license for this software product with Intergraph Corporation. If the licensee has a valid signed license for this software product with Intergraph Corporation, the valid signed license shall take precedence and govern the use of this software product. Subject to the terms contained within the applicable license agreement, Intergraph Corporation gives licensee permission to print a reasonable number of copies of the documentation as defined in the applicable license agreement and delivered with the software product for licensee's internal, non-commercial use. The documentation may not be printed for resale or redistribution.

Warranties and Liabilities

All warranties given by Intergraph Corporation about equipment or software are set forth in the EULA provided with the software or applicable license for the software product signed by Intergraph Corporation, and nothing stated in, or implied by, this document or its contents shall be considered or deemed a modification or amendment of such warranties. Intergraph believes the information in this publication is accurate as of its publication date.

The information and the software discussed in this document are subject to change without notice and are subject to applicable technical product descriptions. Intergraph Corporation is not responsible for any error that may appear in this document. The software discussed in this document is furnished under a license and may be used or copied only in accordance with the terms of this license. No responsibility is assumed by Intergraph for the use or reliability of software on equipment that is not supplied by Intergraph or its affiliated companies. THE USER OF THE SOFTWARE IS EXPECTED TO MAKE THE FINAL EVALUATION AS TO THE USEFULNESS OF THE SOFTWARE IN HIS OWN ENVIRONMENT.

Intergraph is not responsible for the accuracy of delivered data including, but not limited to, catalog, reference and symbol data. Users should verify for themselves that the data is accurate and suitable for their project work.

Trademarks

Intergraph, the Intergraph logo, PDS, SmartPlant, FrameWorks, I-Convert, I-Export, I-Sketch, SmartMarine, IntelliShip, INtools, ISOGEN, MARIAN, SmartSketch, SPOOLGEN, SupportManager, SupportModeler, COADE, CAESAR II, CADWorx, PV Elite, CODECALC, and TANK are trademarks or registered trademarks of Intergraph Corporation or its subsidiaries in the United States and other countries. Microsoft and Windows are registered trademarks of Microsoft Corporation. All rights reserved. Oracle, JD Edwards, PeopleSoft, and Retek are registered trademarks of Oracle Corporation and/or its affiliates. Other brands and product names are trademarks of their respective owners.

(3)

CodeCalc User's Guide

3

Contents

What's New in PV Elite and CodeCalc ... 9

CodeCalc Overview ... 11

What Distinguishes CodeCalc From our Competitors? ... 12

What Analysis Types are Available?... 12

Technical Support ... 16

Installation ... 16

CodeCalc Workflows ... 17

Starting CodeCalc ... 17

Performing an Analysis ... 17

Reviewing the Results - The Output Option ... 22

Printing or Saving Reports to a File ... 23

Tabs ... 25

File Tab ... 25

Home Tab ... 26

Tools Tab ... 28

Configuration Dialog Box ... 29

Create/Edit Units File ... 32

Material Database Editor ... 34

Diagnostics Tab ... 47

ESL Tab ... 47

Shells and Heads ... 49

Purpose, Scope and Technical Basis (Shells) ... 49

API 579 Introduction ... 52

Purpose, Scope, and Technical Basis ... 52

Discussion of Results (Shells) ... 55

Shells/Heads Tab ... 55

Geometry Tab (Shell/Head) ... 58

Bar Options ... 62

Section Options ... 64

Optional Data Tab ... 66

Supplemental Loads ... 67

Compute Remaining Life ... 68

Jacket Tab ... 69

API 579 (FFS) Tab ... 78

Data Measurement Tab ... 81

Point Measurement Data Dialog Box ... 83

Enter CTPs Dialog Box... 83

Groove Options ... 83

Enter Pitting Information Dialog Box ... 84

(4)

4

CodeCalc User's Guide

Nozzles ... 87

Purpose, Scope, and Technical Basis (Nozzles) ... 87

Nozzle Tab ... 88

Geometry Tab ... 91

Miscellaneous Tab ... 95

Shell/Head Tab ... 101

Results ... 105

Actual Nozzle Diameter Thickness ... 105

Required Thickness of Shell and Nozzle... 105

UG-45 Minimum Nozzle Neck Thickness ... 106

Required and Available Areas ... 106

Selection of Reinforcing Pad ... 106

Large Diameter Nozzle Calculations ... 106

Effective Material Diameter and Thickness Limits ... 106

Minimum Design Metal Temperature ... 107

Weld Size Calculations ... 107

Weld Strength Calculations ... 107

Failure Path Calculations... 107

Iterative Results Per Pressure, Area, And UG-45 ... 107

Conical Sections ... 109

Cone Design Tab (Conical Sections) ... 110

Cone Geometry Tab ... 112

Small Cylinder and Larger Cylinder Tabs ... 113

Results ... 115

Internal Pressure Results ... 115

External Pressure Results ... 115

Reinforcement Calculations Under Internal Pressure ... 116

Reinforcement Calculations Under External Pressure ... 116

Floating Heads ... 117 Head Tab ... 118 Flange/Bolts Tab ... 120 Gasket Tab ... 122 Miscellaneous Tab ... 128 Results ... 132

Internal Pressure Results for the Head: ... 133

External Pressure Results for Heads: ... 133

Intermediate Calculations for Flanged Portion of Head ... 133

Required Thickness Calculations ... 133

Soehren's Calculations: ... 134

Flanges ... 135

Purpose, Scope, and Technical Basis (Flanges) ... 135

Flange Data Tab ... 138

Hub/Bolts Tab ... 142

Gasket Data Tab ... 144

(5)

CodeCalc User's Guide

5

TEMA Tubesheets ... 151

Purpose, Scope, and Technical Basis (TubeSheets) ... 151

Shell Tab (TEMA Tubesheets) ... 155

Channel Tab (TEMA Tubesheets) ... 156

Tubes Tab (TEMA Tubesheets) ... 157

Tubesheet Tab (TEMA Tubesheets) ... 161

Expansion Joint Tab (TEMA Tubesheets) ... 166

Tubesheet Extended as Flange Dialog (TEMA Tubesheets) ... 169

Outer Cylinder Dialog Box ... 171

Outer Cylinder on the Thick Expansion Joint ... 171

Outer Cylindrical Element Corrosion Allowance ... 171

Outer Cylindrical Element Length (Lo) ... 171

Shell Band Properties Dialog Box ... 172

Shell Thickness Adjacent to Tubesheet ... 173

Shell Band Corrosion Allowance ... 173

Length of Shell Thickness Adjacent to Tubesheet, front end L1 ... 173

Length of Shell Thickness Adjacent to Tubesheet, rear L1... 173

Multiple Load Cases Dialog Box (TEMA Tubesheets) ... 173

Tubesheet Gasket Dialog Box ... 173

Fixed Tubesheet Exchanger Dialog Box ... 176

Kettle Tubesheet Dialog Box ... 177

Results (Tubesheets) ... 177

ASME Tubesheets ... 183

Purpose, Scope, and Technical Basis ... 183

Shell Tab ... 185

Channel Tab ... 186

Tubes Tab ... 187

Tube to Tubesheet Joint Input Dialog Box ... 190

Tubesheet Tab ... 192

Tubesheet Exchanger Dialog Box ... 197

Multiple Load Cases Dialog Box ... 198

Tubesheet Gasket/Bolting Input Dialog Box... 199

Expansion Joint Tab ... 205

Tubesheet Extended As Flange Dialog Box ... 209

Additional Input U-tube Tubesheets Dialog Box ... 209

Results (ASME Tubesheets) ... 211

Horizontal Vessels ... 213

Saddle Wear Plate Design ... 213

Vessel Tab ... 216

Shell/Head Tab ... 218

Saddle/Wear Tab ... 220

Saddle Webs and Base Plate Dialog Box ... 220

Stiffening Ring Tab (Horizontal Vessels) ... 221

Longitudinal Loads Tab (Horizontal Vessels) ... 222

Seismic Loads Tab (Horizontal Vessels) ... 223

Wind Loads Tab (Horizontal Vessels)... 224

(6)

6

CodeCalc User's Guide

Rectangular Vessels (App. 13) ... 229

Vessel Tab ... 239

Figure A1 Dialog Box ... 247

Figure A2 Dialog Box ... 247

Figure B3-B Dialog Box ... 254

Short Side Tab ... 256

Long Side Tab ... 258

Reinforcing Bar Options ... 260

Reinforcing Section Options ... 261

Results ... 261

Ligament Efficiency Calculations ... 261

Reinforcement Calculations ... 262

Stress Calculations ... 262

Allowable Calculations... 263

Highest Percentage of Allowable Calculations ... 263

MAWP Calculations ... 263

External Pressure Calculations ... 264

Legs and Lugs ... 265

Legs and Lugs Tab ... 267

Baseplate ... 269

Loads Tab ... 272

Wind Loads ... 273

Seismic Loads ... 276

Lifting Lug Dialog Box ... 278

Support Lug Dialog Box ... 281

Vessel Leg Tab ... 284

AISC Database Dialog Box ... 285

Trunnion Tab ... 286

Output ... 288

Leg Results ... 289

Baseplate Results ... 289

Trunnion Results ... 289

Pipes and Pads ... 291

Pipes and Pads Tab (Pipes and Pads) ... 291

Output ... 300 WRC 107/537 FEA ... 301 Design Tab ... 302 Vessel Tab ... 304 Loads Tab ... 306 WRC 107/537 Load Conventions ... 314

Global Load and Direction Conventions ... 315

WRC 107 Options ... 315

FEA Options ... 317

Results (WRC 107/537/FEA) ... 318

WRC 107 Stress Summations ... 318

WRC 107 Stress Calculations ... 321

Finite Element Analysis (FEA) ... 323

(7)

CodeCalc User's Guide

7

Base Rings ... 327

Base Ring (1) Tab (Base Rings) ... 333

Base Ring (2) Tab (Base Rings) ... 334

Miscellaneous Tab (Base Rings) ... 336

Results (Base Rings) ... 339

Thin Joints... 341

Expansion Joint Tab (Thin Joints) ... 341

Bellows Tab (Thin Joints) ... 346

Thick Joints ... 349

Expansion Joint Tab (Thick Joints) ... 351

Shell Tab (Thick Joints) ... 352

Miscellaneous Tab (Thick Joints)... 353

Results (Thick Joints) ... 356

Half Pipes ... 357

Shell Tab (Half Pipes) ... 358

Jacket Tab (Half Pipes) ... 359

Discussion of Results ... 360

Large Openings ... 363

Opening Tab (Large Openings) ... 365

Shell/Nozzle Tab (Large Openings) ... 366

WRC 297/Annex G ... 367

WRC 297 Tab ... 367

Vessel Tab ... 369

Nozzle / Attachment Tab ... 370

Loads Tab ... 372

Appendix Y Flanges ... 375

Flange Tab ... 376

Hubs/Bolts Tab... 378

Gasket Tab ... 380

Material Dialog Boxes ... 385

Material Database Dialog Box ... 385

Material Properties Dialog Box ... 422

Appendices ... 433

Example Problems ... 433

Complete Vessel Examples ... 433

Bibliography of Pressure Vessel Texts and Standards ... 469

CodeCalc Version 4.5 Features (7/90) ... 471

CodeCalc Version 5.0 Features (6/91) ... 471

CodeCalc Version 5.1 Features (7/92) ... 472

(8)

8

CodeCalc User's Guide

CodeCalc Version 5.4 Features (6/95) ... 472

CodeCalc Version 5.3 Features (7/94) ... 473

CodeCalc Version 5.5 Features (6/96) ... 474

CodeCalc Version 5.6 Features (6/97) ... 475

CodeCalc Version 6.0 Features (6/98) ... 475

CodeCalc Version 6.1 Features (1/99) ... 476

CodeCalc Version 6.2 Features (1/2000) ... 476

CodeCalc Version 6.3 Features (1/2001) ... 476

CodeCalc Version 6.4 Features (1/2002) ... 477

CodeCalc Version 6.5 Features (1/2003) ... 477

CodeCalc Version 2004 Features (1/2004) ... 478

CodeCalc Version 2005 Features (1/2005) ... 478

CodeCalc Version 2006 Features (1/2006) ... 479

Index ... 481

(9)

CodeCalc User's Guide

9

What's New in PV Elite and CodeCalc

Below are the new features for Version 2013 (V15.0) of PV Elite and CodeCalc. New features and improvements come directly from your comments as well as updates to the previous version.

Code Updates and Analysis changes:

 PD 5500 2012 added

 PD 5500 jackets and limpet coils added  TEMA 9th edition added

 API 579 -1/ FFS-1 (2007 edition), Part 4: General Metal Loss added to PV Elite  Upgrade ASME VIII, Div 1 Fatigue Analysis using Div 2 (2007, 2011a version)  MDMT for UHA 51 stainless steels

 EN-13445: expansion joint calculations (bellows) added (2012 R1)  ASME Tubesheet MDMT calculations available

 Differential pressures on tubes for differential pressure design

 A number of user requested EN-13445 enhancements have been added

Internationalization

 Australian/ New Zealand 2011 Wind Code update

 Vertical acceleration component for Indian seismic calculation  Update to European Wind Code to 2011 version

 European Nozzle load table is now available (2012 R1)  Inclusion of European shapes in structural database (2012 R1)

 Rounded metric defaults in basering and nozzle dialogs and tools à configuration(2012 R1)  Multiple languages (French, Portuguese, Spanish, and Italian)

Productivity Enhancements

 Superseded ASME materials dating back to 1947

 Sort capabilities for materials database dialog – sort by any column

 Zick saddle analysis now uses 95% Yield (Hydro) or 80% Yield (Pneumatic) Allowables  Miscellaneous weight percentages for component details such as saddles and nozzles  Template file, *.pvpt, that will change all the files in the same folder if modified

Print directly to PDF printing in all modules

 Multicolored output for stainless steels in the MDMT report

Output Reports

 Search (ctrl + F), copy (ctrl + C) and select all (ctrl + A) are available  Reports that fail will be shown in red in the report menu

 Users can now drag and drop the order of the reports in the output menu  Multicolored table for tubesheets indicating shellside and tubeside components

User Interface

 New updated ribbon toolbar  Office 2010 style themes

(10)

10

CodeCalc User's Guide

 New icons

 Ability to change graphics driver from within PV Elite  Codecalc interface updated

 Users can now change the elements’ colors based on material, wall thickness, temperature, and pressure

(11)

CodeCalc User's Guide

11

S

E C T I O N

1

CodeCalc consists of nineteen modules for the design and analysis of pressure vessels and heat exchangers, and assessment of fitness for service. The software provides the mechanical engineer with easy-to-use, technically sound, well-documented reports. The reports contain detailed calculations and supporting comments, which speed and simplify the task of vessel design, re-rating, or fitness for service. The popularity of CodeCalc is a reflection of Intergraph's expertise in programming and engineering, and dedication to service and quality.

Calculations in CodeCalc are based on the latest editions of national codes such as the ASME Boiler and Pressure Vessel Code, or industry standards such as the Zick method of analysis for horizontal drums. CodeCalc offers exceptional ease of use, which results in dramatic

improvement in efficiency for both design and re-rating. CodeCalc features include:

 Extensive on-line help.

 Management of multiple analysis files so that you can define a whole pressure vessel in a single file.

 Defining your own unit system, including metric and SI units. Internally, however,

calculations continue to be in the English system of units, assuring continuing compliance with ASME Code requirements.

 Access to a complete material library including over 3,000 allowable stress versus temperature tables and 67 external pressure charts. You can also add materials to the database.

 Access to a component library containing diameter and wall thickness for all standard pipe sizes, pressure vs. temperature charts for ANSI B16.5 flanges, and section properties for AISC beam sections.

 A summary capability allowing evaluation of all the components of a pressure vessel or heat exchanger. Design pressure, temperature, material, and maximum allowable working pressure (MAWP) are shown for each component.

 Thorough and complete printed analysis reports, with definable headings on each page. Comments and other additions may be inserted at any point in the output. Analysis is saved to a drive and can be exported to a text or Microsoft Word file format, making it easy to keep records and do revisions.

 High-quality documentation with complete operating instructions, a tutorial, and many example problems, making CodeCalc suitable for both beginners and experts.

 Scaled and dimensioned plots for each component in every module. The graphics can be sent directly to the printer.

 Interactive calculations, allowing quick design optimization without leaving the input screen.  Extensive examples covering most of the ASME Section VIII Div.1 code examples, along

with some published examples.

 Merge and import features, allowing faster and error-free ways to share data between different CodeCalc modules or from PV Elite.

 An auto-save feature, allowing files to be saved at specified time intervals.

CodeCalc Overview

(12)

12

CodeCalc User's Guide

In This Section

What Distinguishes CodeCalc From our Competitors? ...12

What Analysis Types are Available? ...12

Technical Support ...16

Installation ...16

What Distinguishes CodeCalc From our Competitors?

Our staff of experienced pressure vessel engineers are involved in day-to-day software development, software support, and training. This approach has produced software which closely fits today's requirements of the pressure vessel industry. Data entry is simple and straightforward through annotated input fields. Most of these fields are accompanied by an informative help file. CodeCalc provides the widest range of modeling and analysis capabilities without becoming too complicated for simple system analysis. You can tailor CodeCalc through default settings and customized databases. Comprehensive input graphics confirm model construction before analysis is made. The software's interactive output processor presents results on the monitor for quick review or sends complete reports to a file, printer or Microsoft Word document. CodeCalc is an up-to-date package that not only uses standard analysis guidelines, but also provides the latest recognized opinions for these analyses.

CodeCalc is a field-proven engineering analysis program. It is a widely recognized product with a large customer base and has an excellent support and development record.

What Analysis Types are Available?

The following analysis modules are available in CodeCalc:

Shells & Heads

Performs internal and external pressure design of vessels and exchangers using the ASME Code, Section VIII, Division 1 rules. Components include cylinders, conical sections, elliptical heads, torispherical heads, flat heads, spherical shells, and spherical heads. This module calculates required thickness and maximum allowable internal pressure for the given

component. It also calculates the minimum design metal temperature according to UCS-66, and evaluates stiffening rings for external pressure design.

Jackets covering the shell can also be analyzed. These jackets are addressed in Appendix 9 of the ASME Sec. VIII Div. 1.

The module implements API-579 Fitness For Service evaluations (FFS) Sec. 4, Local Thinning, Sec. 5, General Metal Loss and Sec. 6 Pitting Corrosion.

For more information, see Shells and Heads (on page 49).

Nozzles

Calculates required wall thickness and reinforcement under internal pressure for nozzles in shells and heads, using the ASME Code, Section VIII, Division 1 rules, including tables of outside diameter and wall thickness for all nominal pipe diameters and schedules. The module checks weld sizes, calculates the strength of reinforcement, and evaluates failure paths for the nozzle. Hillside, tangential and Y-angle nozzles can also be evaluated.

(13)

CodeCalc User's Guide

13

Conical Sections

Performs internal and external pressure analysis of conical sections and stiffening rings using the ASME Code, Section VIII, Division 1 rules. Complete area of reinforcement and moment of inertia calculations for the cone under both internal and external pressure are included.

For more information, see Conical Sections (on page 109).

Floating Heads

Performs internal and external pressure analysis of bolted dished heads (floating heads) using the ASME Code, Section VIII, Division 1, Appendix 1 rules. The module also provides the additional Soehren's calculation technique allowed by the code. MAWP and MAPnc are also calculated.

For more information, see Floating Heads (on page 117).

Flanges

Performs stress analysis and geometry selection for all types of flanges using the ASME Code, Section VIII, Division 1 rules. This module designs and analyzes the following types of flanges:  All integral flange types

 Slip-on flanges and all loose flange types with hubs  Ring-type flanges and all loose flange types without hubs  Blind flanges, both circular and non-circular

 TEMA channel covers

 Reverse geometry weld neck flanges  Flat faced flanges with full face gaskets

You can input the external forces and moments acting on the flange and alternate mating flange loads.

For more information, see Flanges (on page 135).

TEMA Tubesheets (TEMA and PD 5500)

Performs an analysis of all types of tubesheets using the 8th Edition of the Standards of the Tubular Exchanger Manufacturers Association and PD 5500. The module takes full account of the effects of tubesheets extended as flanges. For fixed tubesheets, the module includes the effects of differential thermal expansion and the presence of an expansion joint. Expansion joints can also be designed. For a fixed tubesheet exchanger the module analyzes multiple load cases for both the corroded and uncorroded conditions. If an expansion joint is added, then run the corresponding expansion joint load cases.

For more information, see TEMA Tubesheets (on page 151).

ASME Tubesheets

Determines the required thickness of tubesheets for fixed, floating, or U-tube exchangers according to the ASME Code Section VIII division 1 section UHX. Analyzes multiple loads cases for corroded and uncorroded conditions. MAWP and MAPnc for the shellside and tubeside are determined.

For more information, see ASME Tubesheets (on page 183).

Horizontal Vessels

Performs stress analysis of horizontal drums on saddle supports using the L.P. Zick method. Results include stresses at the saddles, the midpoint of the vessel, and in the heads. Stiffening

(14)

14

CodeCalc User's Guide

rings used in the design of the vessel are evaluated. Additionally, the saddle, webs, and

baseplate are checked for external seismic and wind loads. You can also specify friction and additional longitudinal forces on the vessel.

For more information, see Horizontal Vessels (on page 213).

Rectangular Vessels

Analyzes non-circular pressure vessels using the rules of the ASME Code, Section VIII, Division 1 and Appendix 13. Most of the vessel types in Appendix 13 are analyzed for internal pressure, including reinforced or stayed rectangular vessels with a diametral staying plate. All membrane and bending stresses are calculated and compared to the appropriate allowables.

For more information, see Rectangular Vessels (App. 13) (on page 229).

Legs & Lugs

Performs analysis of vessel support legs, support lugs, trunnions, and lifting lugs based on industry standard calculation techniques. The resulting stresses are compared to the AISC Handbook of Steel Construction or the ASME Code. A full table of 929 AISC beams, channels, and angles is included in the software. WRC 107 analysis to check local vessel stresses around the trunnion and the support lug is also available. Various wind and seismic codes are available for leg and lug supported vessels.

For more information, see Legs and Lugs (on page 265).

Pipes & Pads

Calculates the required wall thickness and maximum allowable working pressure for two pipes, and branch reinforcement requirements for the same two pipes considered as a branch and a header. Based on ANSI B31.3 rules, this module includes tables of outside diameter and wall thickness for all nominal pipe diameters and schedules.

For more information, see Pipes and Pads (on page 291).

WRC 107/FEA

Calculates stresses in cylindrical or spherical shells due to loading on an attachment, using the method of P.P. Bijlaard as defined in Welding Research Council Bulletin 107, including a stress comparison to VIII Div. 2 allowables for three different loading conditions. This module also contains an interface to the finite element analysis software Nozzle Pro from The Paulin Research Group.

For more information, see WRC 107/537 FEA (on page 301).

Baserings

Performs stress and thickness evaluation for skirts and baserings. Results from both the neutral axis shift and simplified method for basering required thickness are reported. Required skirt thickness due to weight loads and bending moments are also displayed. Tailing lugs attached to the basering are analyzed.

For more information, see Base Rings (on page 327).

Thin Joints (Bellows)

Performs stress and life cycle evaluations for thin walled expansion joints (bellows kind) according to ASME VIII Div. 1 appendix 26. MAWP and MAPnc are also calculated. For more information, see Thin Joints (on page 341).

(15)

CodeCalc User's Guide

15

Thick Joints

Performs stress, life cycle, and spring-rate calculations for flanged and fluid expansion joints according to with ASME VIII Div. 1 appendix 5. The spring rate computation is according to TEMA eighth edition.

For more information, see Thick Joints (on page 349).

Half Pipes

Determines the required thickness and MAWP for half-pipe jacketed vessels according to the ASME Code Section VIII division 1 appendix EE.

For more information, see Half Pipes (on page 357).

Large Openings

Analyzes large openings in integral flat heads according to the ASME Code Section VIII division 1 appendix 2 and appendix 14. Required thickness, MAWP, and weights are calculated for vessels with or without an attached nozzle.

For more information, see Large Openings (on page 363).

WRC 297 / PD5500 Annex G

Performs the stress analysis of loads and attachments according to Welding Research Council bulletin 297 and British Standard Annex G PD:5500. The WRC 297 bulletin, published in 1984, attempts to extend the existing analysis of WRC 107 for cylinder-to-cylinder intersections. PD:5500 Annex G provides an analysis of stress in cylindrical or spherical shells due to attachment loads. Complete material databases for ASME Sec VIII and Div-1, 2; and PD 5500 are available.

For more information, see WRC 297/Annex G (on page 367).

Appendix Y Flanges

Performs a stress evaluation of Class1 category 1, 2, or 3 flanges that form identical flange pairs, according to the latest version of the ASME Code Section VIII Division 1 Appendix Y. For more information, see Appendix Y Flanges (on page 375).

Summary

Displays a description and evaluation of all the components of a pressure vessel or heat exchanger. Design pressure, temperature, material, actual thickness, and maximum allowable working pressure (MAWP) are shown for each component.

(16)

16

CodeCalc User's Guide

Technical Support

Intergraph understands your need to produce efficient, economical, and expeditious designs. To that end, Intergraph has a staff of helpful professionals ready to address all CodeCalc issues through their eCustomer service. This system logs and tracks all queries so that every issue and every problem found is addressed with the highest quality assurance in a timely manner.

Intergraph provides this service for all users with valid licenses of the program.

eCustomer also provides you with a readily available knowledge base of articles on many different aspects of the program, tutorials, frequently asked questions, webinars, testimonies and more.

Formal training in CodeCalc and pressure vessel analysis is also available. Intergraph conducts regular training classes in Houston and provides in-house and open attendance courses around the world. These courses focus on the modeling, analysis, and design expertise available at Intergraph. Intergraph also provides free webinars through the WebEx service.

Contact Support

eCustomer https://support.intergraph.com Phone: 1-800-766-7701 Discussion Forums http://65.57.255.42/ubbthreads/ubbthr eads.php?ubb=cfrm Training http://coade.com/PVEliteCourses.aspx Webinars

http://coade.com/products/pv-elite Events Calendar http://coade.com/Events.shtml

Updates

Intergraph distributes software updates every December or January. The purchase price of PV Elite includes unlimited access to PV Elite and CodeCalc and one year of updates,

maintenance, and support. Updates, maintenance, and support are available on an annual basis after the first year.

Intergraph strongly encourages every user to register their copy of PV Elite to be informed of the latest build/updates for the program. Your information will not be used for third parties.

Installation

CodeCalc is now automatically installed when PV Elite is installed. Please refer to the PV Elite

(17)

CodeCalc User's Guide

17

S

E C T I O N

2

This section describes the basic workflows of CodeCalc.

In This Section

Starting CodeCalc ... 17 Performing an Analysis ... 17 Reviewing the Results - The Output Option ... 22

Starting CodeCalc

1. Start CodeCalc by selecting Component Analysis on the PV-Elite Home tab.

The main CodeCalc window appears.

Performing an Analysis

1. Click CodeCalc or if you are running the software through PV Elite, click Component Analysis on the Home tab.

2. Click New .

This allows you to specify the current analysis type.

3. Click Shells and Heads on the Home tab.

A blank input screen displays.

Shell analysis can be defined on the Shell/Head tab of this screen. You can use the Tab key to move down the column of data. Many of the boxes display default values.

4. Type 1 in the Item Number box. You must type a value in this field or the software cannot perform the analysis. It is a good practice to number the different calculations sequentially. 5. Press Tab twice.

6. Type Spherical Head in the Description box. The information in this box can be the part number or a short description of the part. This is an optional input.

7. Select ASME Sec VIII Div 1 for the Analysis Type.

The next four boxes govern the pressure and temperature.

(18)

18

CodeCalc User's Guide

8. Type 100 (assuming that you are using English units) in the Design Internal Pressure box. 9. Type 700 in the Design Temperature for Internal Pressure box.

When you press Tab, the software pauses momentarily to check whether the material

specified has an allowable stress greater than zero at the temperature entered.

10. Click the button to view the allowable stress. The allowable stress for SA516-70 material is 18,100 psi at this temperature. This is precisely the value that CodeCalc extracted from the material database.

11. Type 15 in the Design External Pressure box.

12. Type 650 in the Design Temperature for External Pressure box. 13. Type SA-516-70 in the Material box.

The software checks the database and updates the allowable stresses.

14. Another way to select a material is from the list of materials in the database. To see this list, click to display the materials list.

(19)

CodeCalc User's Guide

19

15. View the parameters for a specific material by clicking the material name.

These parameters can be viewed and modified using Edit/Add Materials on the Tools tab.

Scan the yield stresses for an exact material match at the operating temperature.

16. In the Joint Efficiency Longitudinal Seams box, type the value of E. This is the longitudinal joint efficiency to use in the calculator. For full radiography, type 1. 17. Select the box for Include Hydrostatic Head Components.

18. Type 38 in the Operating Liquid Density box.

19. Type 54 in the Height of Liquid Column (Operating) box. 20. Type 72 in the Height of Liquid Column (Hydrotest) box.

This particular vessel is a horizontal drum that operates in a partially filled position. When the shop hydrotests the vessel, it is filled and in the horizontal position.

21. Select the Geometrytab.

22. Select Spherical for Type of Shell.

23. Specify the diameter basis (OD) for an outside diameter measurement (and calculation). 24. Type 72 in the Diameter of Shell/Head box.

25. Type 0.5 inches in the Minimum Thickness of Pipe or Plate box. 26. Type 0.5 inches in the Nominal Thickness of Pipe or Plate box. 27. Type 0.0625 inches in the Corrosion Allowance box.

(20)

20

CodeCalc User's Guide

28. For this example there is no reinforcing ring required for internal pressure, so select None

for the ring type.

You have now completed the spherical head input. Your screen should look like the following figure:

You can view the drawing of the current item at any time by selecting the Drawing tab.

This horizontal tank has two additional sections, the shell and the elliptical head on the other end.

29. Click Shells and Heads on the Home tab.

This adds a new element. The new element has identical inputs to the element before it except for a new Item Number on the Design tab.

30. Type 2 in the Item Number box. 31. Type Cylinder in the Description box.

When entering new components, be sure to type appropriate descriptions in the Description field. This will make your finished reports clearer and easier to follow. 32. Select the Geometry tab to enter the shell type.

33. Because this is a cylinder type, select Cylindrical from the Type of Shell.

34. Type 180 inches for both the Design Length of Section and the Design Length for Cylinder Volume Calculations.

35. Click Shells and Heads on the Home tab.

36. Type 3 in the Item Number box, and type Elliptical Head in the Description box.

The data from the previous element is carried forward, so you will only have to modify the shell/head type.

37. Select the Geometry tab.

38. Select Elliptical for Type of Shell. 39. Type 2 for a 2:1 elliptical head.

You are now ready to analyze these three components for internal pressure and hydrostatic head considerations.

40. Save the file, and click Analyze File on the Home tab. 41. Select the Analysis tab.

(21)

CodeCalc User's Guide

21

(22)

22

CodeCalc User's Guide

Reviewing the Results - The Output Option

You can quickly review the results of this analysis using the Output option. On the Home tab, click Review Result. If you have analyzed the components from the input, CodeCalc

automatically displays the output for you. You see the following dialog box:

There are three analyses in the output file. If you perform additional analysis runs, or analyze other components, such as nozzles, flanges, and tubesheets, the additional analyses also display. This allows you to review (and print) all of the calculations that you have done for a given vessel or job at one time. The individual report can be viewed by selecting one of the items in the report area.

You can scroll up and down in the text to see all input data and results. The Summary of Internal Pressure Results shows that the required thickness is less than the actual thickness for this job, while the maximum allowable working pressure (MAWP) is greater than the design pressure. Therefore, the shell thickness you selected is acceptable.

You can select more than one analysis at a time by holding down the CTRL key while selecting the items to view. You can select all reports by clicking Edit > Select All. When viewing the reports, click Next Report to move to the next component.

(23)

CodeCalc User's Guide

23

Printing or Saving Reports to a File

Printing the Graphics

To print the graphics created by your input, click Print Drawing from the Print drop down menu.

Printing the Reports

(24)
(25)

CodeCalc User's Guide

25

S

E C T I O N

3

The CodeCalc interface is divided into tabs.

In This Section

File Tab ... 25 Home Tab ... 26 Tools Tab ... 28 Diagnostics Tab ... 47 ESL Tab ... 47

File Tab

The File tab contains the following commands for managing files and printing. Some commands also appear on the quick launch toolbar.

New - Creates a new file. If you have a file open with unsaved changes when you click this command, you receive a message asking if you would like to save the changes. Open - Opens an existing file. Files of type *.cci are displayed in the Open dialog box. If

you have a file open with unsaved changes when you click this command, you receive a message asking if you would like to save the changes.

Save - Saves a .cci file with its currently defined data. If you are saving the file for the first time, the Save As dialog box appears, so you can specify the location, which could be a local or network drive or a UNC path, and the name of the file.

Save As - Saves the data in the current file as a new file with a different name or in a different location. A dialog box prompts you to specify the location, which can be a local or network drive or a UNC path, and the name of the file. The software saves all files with a .cci extension added to the name.

Print Setup - Opens the Print Setup dialog box. Options are available for default printer, paper size and source, orientation, and other printer characteristics.

Recent - Displays a recently used file list provides quick access to the files you use most. The last file you opened is at the top of the list. You can have up to four files in the list. Exit - Closes the open file and exits the software. If you have changed data since the file

was last saved, or if you have not saved a new file, the software prompts you to save your changes.

Tabs

(26)

26

CodeCalc User's Guide

Home Tab

The Home tab contains the following commands for editing elements in the file.

New - Creates a new file. If you have a file open with unsaved changes when you click this command, you receive a message asking if you would like to save the changes. Open - Opens an existing file. Files of type *.cci are displayed in the Open dialog box. If you have a file open with unsaved changes when you click this command, you receive a message asking if you would like to save the changes.

Save - Saves a .cci file with its currently defined data. If you are saving the file for the first time, the Save As dialog box appears, so you can specify the location, which could be a local or network drive or a UNC path, and the name of the file.

Print - Prints the contents of the active window.

Save Analysis as Text - Save the analysis results out to a .txt file that you specify. Delete Selected Item - Deletes the current element.

Shells and Heads - Inserts a shell or head element. For more information, see Shells

and Heads (on page 49).

Nozzles - Inserts a nozzle element. For more information, see Nozzles (on page 87). Conical Sections - Inserts a cone element. For more information, see Conical Sections

(on page 109).

Floating Heads - Inserts a floating head element. For more information, see Floating

Heads (on page 117).

Flanges - Inserts a flange element. For more information, see Flanges (on page 135). TEMA Tubesheet - Inserts a TEMA tubsheet element. For more information, see TEMA

Tubesheets (on page 151).

ASME Tubesheet - Inserts a ASME tubesheet element. For more information, see

ASME Tubesheets (on page 183).

Horizontal Vessels - Inserts a horizontal vessel element. For more information, see

Horizontal Vessels (on page 213).

Rectangular Vessels - Inserts a rectangular vessel element. For more information, see

Rectangular Vessels (App. 13) (on page 229).

Legs and Lugs - Inserts a leg or lug element. For more information, see Legs and Lugs (on page 265).

Pipes and Pads - Inserts a pipe or pad element. For more information, see Pipes and

Pads (on page 291).

WRC 107/537 - Inserts a WRC 107/537 nozzle. For more information, see WRC

107/537 FEA (on page 301).

Base Rings - Inserts a base ring element. For more information, see Base Rings (on page 327).

(27)

CodeCalc User's Guide

27

Thin Joints - Inserts a thin joint element. For more information, see Thin Joints (on page 341).

Thick Joints - Inserts a thick joint element. For more information, see Thick Joints (on page 349).

Half Pipes - Inserts a half pipe element. For more information, see Half Pipes (on page 357).

Large Openings - Inserts a large opening element. For more information, see Large

Openings (on page 363).

WRC 297 - Inserts a WRC 297 nozzle element. For more information, see WRC

297/Annex G (on page 367).

Appendix Y Flanges - Inserts an Appendix Y flange element. For more information, see

Appendix Y Flanges (on page 375).

Title Page - Opens a blank report title page. You can type report titles for this group of reports. Click Insert Default Title Page to use the title page template text that you define in the TITLE.HED file in the defined System folder.

Project Data - Opens the Project Data dialog box. You can type title lines for Company, Vessel, and Engineer. These lines appear at the top of each page of the printed reports.

Cascade Windows - Arranges all open windows from the top-left to bottom-right. Horizontal Tile - Arranges all open windows stacking them on top of each other. Vertical Tile - Arranges all open windows side-by-side.

Analyze File - Performs the analysis on all components in the file.

Analyze Selected Items - Performs calculations for selected analysis types. Review Result - Opens the Output Processor to view the analysis results.

(28)

28

CodeCalc User's Guide

Tools Tab

The Tools tab contains the following utility commands:

Configuration - Specifies software parameters. For more information, see Configuration

Dialog Box (on page 29).

Select Units - Specifies a .fil units file. Select the needed file in the Open dialog box. The software internally uses conventional American units. Choose another .fil file, such as SI, to display values in other units.

Create/Review Units - Creates a new .fil units file or edits an existing .fil file. For more information, see Make Unit (see "Create/Edit Units File" on page 32).

Units Conversion Viewer - Converts a value in one set of units to a value in another set of units. Each tab of the Units Conversion Utility dialog box contains a category of conversions, such as length, area, pressure, or force.

Edit/Add Materials - Creates and edits user-defined materials in the CodeCalc material database. For more information, see Material Database Editor (on page 34).

Calculator - Opens the Windows calculator. You can calculate a value, select the value, and use Edit > Copy and Edit > Paste to transfer the value into a CodeCalc field.

(29)

CodeCalc User's Guide

29

Configuration Dialog Box

Sets options for software parameters.

Computation Control Tab (Configuration Dialog Box) (on page 29) Miscellaneous Tab (Configuration Dialog Box) (on page 30)

Computation Control Tab (Configuration Dialog Box)

Sets options for computation methods used in the software.

Compute Increased Nozzle Thickness? - Specifies that the minimum nozzle thickness (trn) will be the maximum of:

 trn = (.134, trn for internal pressure) less than or equal NPS 18  trn = (OD/150, trn for internal pressure) greater than NPS 18

This option is useful when nozzle loadings are unknown, such as when a pressure vessel is designed and built long before the attached piping system. By using this option in addition to UG-45, you have some additional metal available to satisfy thermal bending stresses. This option is not selected by default.

 These formulae are not in the ASME Code, but are commonly used in industry.

 You can also specify the minimum wall thickness of the nozzle, Trn, using Nozzles . The minimum wall thickness value then overrides the value calculated by this option.

Calculate F in Flohead if the Pressure is Zero? - Specifies that the factor F is calculated in the design of a floating head. F is a direct function of the internal pressure. If the internal pressure is 0, then F is equal to 0, such as in the flange bolt up case where there is no internal pressure when bolting up the unit.

The code can be interpreted to mean that F should always be calculated. This option is conservative and is not selected by default.

Use P instead of MAWP for UG-99B? - Specifies that P is used instead of maximum allowable working pressure (MAWP) when calculating hydrostatic test pressure on vessels according to code paragraph UG-99(b). The equation would normally be:

Test Pressure = 1.5 * MAWP * Stest/Sdesign (for A-98 Addenda) or

Test Pressure = 1.3 * MAWP * Stest/Sdesign (for post 2001 edition of ASME VIII Division 1) The code, in note 32, states that the MAWP can be assumed to be the same as the design pressure when calculations are not made to determine the MAWP. This allows for lower test pressures. This option is not selected by default and should be used with caution.

Print Water Volume in Gallons/Liters? - For US units, specifies volume in US gallons instead of cubic diameter units (such as cubic feet). For other units, specifies volume in liters instead of cubic diameter units (such as cubic mm). This option is not selected by default.

A US gallon (3.7854 liters) is smaller than an Imperial gallon (4.5461 liters) as defined in Europe. The software considers only the US gallon.

Use Calculated Value of M for Torispherical Heads in UG-45 b1? - Specifies calculation of the required head thickness at the location of the nozzle by the rules of paragraph UG-32 or by the rules in Appendix 1, according to code interpretation VIII-1-95-13. This option is selected by default and should always be selected.

The code in paragraph UG-45 requires a calculation of the required head thickness at the location of the nozzle. This sometimes leads to the incorrect assumption that the thickness may

(30)

30

CodeCalc User's Guide

be calculated according to paragraph UG-37. However the code interpretation, VIII-1-95-133, issued December 1996, states:

Question: Does the definition of the required thickness tr for a formed head given in the

nomenclature of UG-37(a) in section VIII, Division 1 apply when determining the minimum nozzle neck thickness in UG-45(b)(1)?

Reply: No, see UG-32.

Use Pre-99 Addenda? - Specifies the use of the material database preceding the 1999 Addendum. This is only relevant to Division 1 of ASME VIII. This option is selected by default. In the 1999 addendum to ASME Section VIII, Division 1, the allowable design stresses (S) were increased. It is recognized that it may be necessary to re-rate vessels constructed before this addendum came into effect.

Use Code Case 2260? (for elliptical and torispherical heads) - Specifies the use of modified equations in the Code Case 2260, May 20, 1998, to calculate the required thickness of elliptical and torispherical heads. A thinner head is typically designed. Code Case 2260, Alternate Design

Rules for Ellipsoidal and Torispherical Formed Heads, applies to Section VIII Division 1. This

option is not selected by default.

Do not apply Bolt Spacing factor for flanges, tubesheets, and floating heads? - For the design of heat exchanger flanges and tubesheets, ASME and TEMA (like Taylor-Forge) provide a correction factor when the actual bolt spacing (circumferentially) exceeds the allowable bolt spacing. The correction factor is then multiplied by the moment to design a thicker flange. The use of this term is very standard in industry and is used in other pressure vessel design Codes such as PD-5500 and EN-13445.

ASME Secion VIII introduced the bolt space correction factor in the 2010 edition. This factor will be used in the design. The ASME code also states that for computing the rigidity index, flange moments without this correction factor should be used. If you do not want to use the factor, then check this box. This factor tries to accounts for any possible opening of the flange faces in the area between any two bolts. The default is to use the bolt space correction factor.

Material Database Year - Specifies the year of the material database. Each material year contains a complete database listing of materials, allowable design stresses, and other relevant properties. Select Current or an earlier year.

If a different material database is selected after creating a set of components, update the component materials by re-selecting them from the material database before performing calculations.

Miscellaneous Tab (Configuration Dialog Box)

Sets miscellaneous options used in the software.

Report Content - Specifies the amount of detail and the length of printed reports. Select Summary to print a short report. Select Detailed to print a normal report that includes formulas and substitutions.

External Pressure Printout in Rows? - Specifies the style for printing external pressure results rows and columns in reports. Select to print the values in rows to reduce report length. Clear to print the values in columns. This option is selected by default.

Reload last file at startup? - Specifies loading the last file opened the next time the software is started.

Syntax Highlighting In Output Reports - Specifies color-coding of results in reports. Select this option to print warnings in red or blue type, and errors or fatal problems in red type. This option is selected by default.

(31)

CodeCalc User's Guide

31

When syntax highlighting is used, output generation on-screen and to a Microsoft Word file is slightly slower.

Do not Print Extended ASCII Characters in Output Reports - Specifies printing of extended ASCII characters in reports. Extended ASCII characters such as superscript 2 are not displayed properly on some localized versions of Windows, such as Chinese, Korean, and Japanese. If you are having difficulty with extended ASCII characters, select this option. When selected, the software uses ASCII characters.

Default Units File - Specifies the .fil units file to use when creating a new CodeCalc file. Select a units file to use for both data input and calculated results.

This option is not used to change the units of the currently opened CodeCalc file. In this case, use Set Units. For more information, see Tools Tab (on page 28).

Graphics Display Driver - Specifies the driver used for generating component and model graphic images on the screen. Open GL is the default value. If your computer does not display images correctly, select MSW, the Microsoft Windows driver.

Nozzle Pro Installation Folder - Specifies the location of Nozzle Pro software, used to perform finite element analysis (FEA) of nozzles. FEA is more accurate and detailed than local load procedures such as WRC107, WRC297, and PD 5500 Annex G. Nozzle Pro is

separately-purchased software from Paulin Research Group http://www.paulin.com. Default File Save Folder - Specifies the default location for saving input files.

Enable Auto Save - Specifies automatically saving the input file. Select this option and enter the time interval between saves.

Perform Background Saves (Silent)? - Specifies silently saving the input file. This option is available when Enable Auto Save is selected. Select to auto save without software prompts. Clear to get software prompts after the time interval specified for Enable Auto Save.

(32)

32

CodeCalc User's Guide

Create/Edit Units File

The Create/Review Units File utility allows you to create a new custom units file or edit an existing units file for use with PV Elite or CodeCalc. The utility is available on the Tools tab > Create/Review Units . You can also double-click MakeUnit.exe in the product delivery folder.

Delivered units files have the .fil extension and are in the C:\Users\Public\Public

Documents\Intergraph CAS\PVELITE\2013\System folder. Many unit systems are delivered, such as English, MM, SI, Inches, and Newtons. Unicode systems are delivered for use in China, Japan, Taiwan, and Korea, where multibyte character sets are used. You can save new units files to the system folder or to another folder.

 Use Tools tab > Configuration to specify the units file to use at startup.

 Use Tools tab > Select Units to select a new units file. The data in your job file is immediately converted to the new units.

Units File Dialog Box (on page

33

)

What do you want to do?

Create a new units file (on page 32)  Edit an existing units file (on page 32)

Create a new units file

1. On the Tools tab, click Create/Review Units .

The units file dialog box displays. Constant has a default value of 1 for each type of unit.

2. Do one of the following for each type of unit:

 Select defined values for Constant or User Unit.  Type values for or Constant and User Unit. 3. Click Save and Exit .

The Save As dialog box displays.

4. Select a folder path and type a file name. 5. Click Save.

The Save As dialog box and the Units File dialog box close.

Edit an existing units file

1. On the Tools tab > click Create/Review Units .

The units file dialog box displays.

2. Click Open .

The Open dialog box displays.

(33)

CodeCalc User's Guide

33

4. Change unit types as needed by doing one of the following:

 Select defined values for Constant or User Unit.  Type values for or Constant and User Unit. 5. Click Save and Exit .

The Save As dialog box displays.

6. Select a folder path and type a file name. You can also use the same file name to replace the open file with the new unit values.

7. Click Save.

The Save As and Units File dialog boxes close.

Units File Dialog Box

Specifies units and constants for a units file.

Name - Displays the type of unit, such as Length, Area, or Pressure.

System Unit - Displays the default system unit used as a multiplier for conversions, such as feet, sq-inches, and psig.

Constant - Select a defined conversion constant used as a multiplier for conversions, or type your own value.

User Unit - Select a defined unit for the conversion, or type your own unit.

 If you select a defined Constant, the software changes User Unit to the correct unit. If you select a defined User Unit, the software changes Constant to the correct value.

 If you type your own value for Constant and User Unit, you must manually ensure that the combination provides the needed conversion.

Open - Open an existing units file for editing. Save - Saves the units file.

Save and Exit - Saves the units file and closes the dialog box. Help - Opens the help.

(34)

34

CodeCalc User's Guide

Material Database Editor

The Material Database Editor utility allows you to add custom materials to a delivered ASME, PD:5500, or EN-13445 material database for use with PV Elite or CodeCalc. For a YouTube demonstration, visit: http://www.youtube.com/watch?v=GEtIRO4PwCw. While the video is centered around PV Elite, it works much the same way in CodeCalc.

The utility is available from:  Tools > Edit/Add Materials

MatEdit.exe, found in the [Product Folder]\COADE\PVElite\ folder

When you use this utility, material database files with the .bin extension are created in the

[Product Folder]\COADE\PVElite\System Backup folder. These files contain only the custom

materials you have added. The custom materials can then be merged into the main material databases.

 The delivered databases contain allowed material for the current codes. You typically only add custom material if you are required to use an outdated material, or need to add material from a different code.

 Have the appropriate code available when adding new material. You will enter code-based material properties such as Chart Data, Material Band, and S Factor. The properties needed vary with the database that you are editing.

Material Properties (on page

35

)

What do you want to do?

Create a new custom material (on page 34)

Create a custom material based on an existing material (on page 35)

Create a new custom material

1. Click Tools > Edit/Add Materials and select the ASME, PD:5500, or EN-13445 material database.

2. Click Add .

A new row named New Material appears in the grid of the Material Database view in the

right pane.

3. In the Material Properties view in the left pane, type values for the new material.

As you type values, check the Stress vs. Temperature graph in the right pane. Stress must not increase as temperature decreases.

4. Repeat these steps for each new material that you want to add. 5. Click Save to save the new material to a user database file.

6. Click Merge to add the user database to the material database of the software. After merging, the custom material now appears at the bottom of the material database list for any command using the material database in PV Elite or CodeCalc.

(35)

CodeCalc User's Guide

35

Create a custom material based on an existing material

1. Click Tools > Edit/Add Materials and select the ASME, PD:5500, or EN-13445 material database.

2. Click Edit .

The contents of the software database appear in the grid of the Material Database view in

the right pane.

3. Select a material for the Material Database grid.

4. Click Select and click Yes on the confirmation dialog box.

The copied material appears in a new row in the grid of the Material Database view.

5. In the Material Properties view in the left pane, type new values as needed.

 You must change Material Name so that the name is unique in the user database and in the material database after merging.

 As you type values, check the Stress vs. Temperature graph in the right pane. Stress must not increase as temperature decreases.

6. Click Save to save the new material to a user database file.

7. Click Merge to add the user database to the material database of the software. After merging, the custom material now appears at the bottom of the material database list for any command using the material database in PV Elite or CodeCalc.

Material Properties

The following code-based values are typically used as material properties.

Material Name - Type an allowed external pressure chart name. The software uses the chart name to calculate the B value for all external pressure and buckling calculations. If you type a valid value for Material Name, the software will look into its database and determine the external pressure chart name for this material and enter it into this cell. The program will also determine this chart name when you select a material name from the material selection window. The following are the allowed external pressure chart names:

Carbon Steel

CS-1 Carbon and Low Alloy Sy<30000 CS-2 Carbon and Low Alloy Sy>30000 CS-3 Carbon and Low Alloy Sy<38000 CS-4 SA-537

CS-5 SA-508, SA-533, SA-541 CS-6 SA-562 or SA-620 Heat-Treated Steel

(36)

36

CodeCalc User's Guide

HT-1 SA-517 and SA-592 A, E, and F

HT-2 SA-508 Cl. 4a, SA-543,B,C Stainless Steel (High Alloy)

HA-1 Type 304 HA-2 Type 316, 321, 347, 309, 310, 430B HA-3 Type 304L HA-4 Type 316L, 317L HA-5 Alloy S31500 Non-Ferrous Material

NFA-1 AL3003, O and H112 NFA-2 AL3003, H20

NFA-3 AL3004, O and H112 NFA-4 AL3004, H34

NFA-5 AL5154, O and H112 NFA-6 C62000 (Aluminum Bronze) NFA-7 AL1060, O

NFA-8 AL5052, O and H112 NFA-9 AL5080, O and H112 NFA-10 AL5456, O

NFA-11 AL5083, O and H112

NFA-12 AL6061, T6, T651, T6510 and T6511 NFA-13 AL6061, T4, T451, T4510 and T4511 NFA-20 AL5454, O and H112

NFC-1 Annealed Copper NFC-2 Copper Silicon A and C NFC-3 Annealed 90-10 Copper Nickel NFC-4 Annealed 70-30 Copper Nickel NFC-5 Welded Copper Iron Alloy Tube NFC-6 SB-75 and SB-111 Copper Tube NFN-1 Low Carbon Nickel

NFN-2 Ni

(37)

CodeCalc User's Guide

37

NFN-4 Annealed Ni Cr Fe NFN-5 Ni Mo Alloy B NFN-6 Ni Mo Cr Fe NFN-7 Ni Mo Cr Fe Cu NFN-8 Ni Fe Cr Alloy 800 NFN-9 Ni Fe Cr Alloy 800H

NFN-10 Ni Moly Chrome Alloy N10276 NFN-11 Ni Cr Fe Mo Cu Alloys G and G-2 NFN-12 Cr Ni Fe Mo Cu Co, SB-462, 463, and so on. NFN-13 Ni Fe Cr Si Alloy 330 NFN-20 Ni Cr Mo Grade C-4 NFN-15 Ni Mo Alloy X NFN-16 Ni Mo Alloy B2 NFN-17 Ni Cr Mo Co N06625 (Alloy 625) NFN-18 Ni Mo Cr Fe Cu (Grade G3) NFN-19 Ni Mo Cr Fe Cu (Grade G3, >3/4) NFN-20 Work Hardened Nickel

NFT-1 Unalloyed Titanium, Grade 1 NFT-2 Unalloyed Titanium, Grade 2 NFT-3 Titanium, Grade 1

NFZ-1 Zirconium, Alloy 702 NFZ-2 Zirconium, Alloy 705

Elastic Modulus Reference #

The elastic modulus reference number is a value that points to or corresponds to a set of data set forth in ASME Section II Part D, tables TM-1, 2 and so on. Unfortunately, many materials have a composition or UNS number that does not match the criteria of what is supplied in the ASME Code. In these cases, the reference number will be brought in as zero. If this happens, you will need to enter in an appropriate value.

Reference

Number Table Description/UNS Number 1 TM-1 Carbon Steels with C<= 0.3% 2 TM-1 Carbon Steels with C> 0.3%

(38)

38

CodeCalc User's Guide

Reference

Number Table Description/UNS Number

4 TM-1 Material Group B 5 TM-1 Material Group C 6 TM-1 Material Group D 7 TM-1 Material Group E 8 TM-1 Material Group F 9 TM-1 Material Group G 10 TM-1 S13800 11 TM-1 S15500 12 TM-1 S45000 13 TM-1 S17400 14 TM-1 S17700 15 TM-1 S66286 16 TM-2 A03560 17 TM-2 A95083 18 TM-2 A95086 19 TM-2 A95456 20 TM-2 A24430 21 TM-2 A91060 22 TM-2 A91100 23 TM-2 A93003 24 TM-2 A93004 25 TM-2 A96061 26 TM-2 A96063 27 TM-2 A92014 28 TM-2 A92024 29 TM-2 A95052 30 TM-2 A95154 31 TM-2 A95254 32 TM-2 A95454 33 TM-2 A95652 34 TM-3 C93700

(39)

CodeCalc User's Guide

39

Reference

Number Table Description/UNS Number

35 TM-3 C83600 36 TM-3 C92200 37 TM-3 C92200 38 TM-3 C28000 39 TM-3 C28000 40 TM-3 C65500 41 TM-3 C66100 42 TM-3 C95200 43 TM-3 C95400 44 TM-3 C44300 45 TM-3 C44400 46 TM-3 C44500 47 TM-3 C64200 48 TM-3 C68700 49 TM-3 C10200 50 TM-3 C10400 51 TM-3 C10500 52 TM-3 C10700 53 TM-3 C11000 54 TM-3 C12000 55 TM-3 C12200 56 TM-3 C12300 57 TM-3 C12500 58 TM-3 C14200 59 TM-3 C23000 60 TM-3 C61000 61 TM-3 C61400 62 TM-3 C65100 63 TM-3 C70400 64 TM-3 C19400 65 TM-3 C60800

(40)

40

CodeCalc User's Guide

Reference

Number Table Description/UNS Number

66 TM-3 C63000 67 TM-3 C70600 68 TM-3 C97600 69 TM-3 C71000 70 TM-3 C71500 71 TM-4 N02200 72 TM-4 N02201 73 TM-4 N04400 74 TM-4 N04405 75 TM-4 N06002 76 TM-4 N06007 77 TM-4 N06022 78 TM-4 N06030 79 TM-4 N06045 80 TM-4 N06059 81 TM-4 N06230 82 TM-4 N06455 83 TM-4 N06600 84 TM-4 N06617 85 TM-4 N06625 86 TM-4 N06690 87 TM-4 N07718 88 TM-4 N07750 89 TM-4 N08020 90 TM-4 N08031 91 TM-4 N08330 92 TM-4 N08800 93 TM-4 N08801 94 TM-4 N08810 95 TM-4 N08825 96 TM-4 N10001

(41)

CodeCalc User's Guide

41

Reference

Number Table Description/UNS Number

97 TM-4 N10003 98 TM-4 N10242 99 TM-4 N10276 100 TM-4 N10629 101 TM-4 N10665 102 TM-4 N10675 103 TM-4 N12160 104 TM-4 R20033 105 TM-5 R50250 106 TM-5 R50400 107 TM-5 R50550 108 TM-5 R52400 109 TM-5 R56320 110 TM-5 R52250 111 TM-5 R53400 112 TM-5 R52402 113 TM-5 R52252 114 TM-5 R52404 115 TM-5 R52254 116 TM-5 R60702 117 TM-5 R60705 118 TM-1 12Cr-13Cr Group F 119 TM-1 20+Cr Material Group G 220 TEMA Ni-Mo Alloy B

221 TEMA Tantalum

222 TEMA Tantalum with 2.5% Tungsten

223 TEMA 7 MO (S32900)

224 TEMA 7 MO PLUS (S32950) 225 TEMA 17-19 CR Stn Steel

226 TEMA AL-6XN Stn Steel (NO8367)

References

Related documents

Gusella [38] analyzed diskless workstation traffic on a 10 Megabit/second Ethernet local- area network. He used a measurement methodology similar to ours, and went on to

Patients with a long or recurrent history of middle- ear infections may have chronic tympanic membrane perforations associated with a conductive hearing deficit.. There may also be

We think that the high cut-off value was because our study included all emergency surgery cases whereas oth- er studies only included a specific emergency surgery group, and that

To continue with the argument for the economic benefits of investing in early childhood education, the following information was presented in a previously mentioned paper about the

A written, signed complaint concerning a violation of any law, mis- management, a gross waste of monies, or an abuse of authority can be a “whistleblower” disclosure. Arizona

For each of the drug use outcomes (lifetime alcohol, cigarette, and marijuana use and number of seven drugs ever used), the equations first assess the differences by ethnic

Learning Objective: 02-03 Describe personality and discuss how the &#34;Big Five&#34; personality dimensions and four MBTI types relate to individual behavior in organizations..

The resulting mechanical properties of GelMA will depend on the starting gel strength of the parent gelatin molecule (Bloom factor), the DoF obtained after derivatization (resulting