10
Legal Statement Year 2000 releases (c) 2000 www.laurencebrundrett.com Terms This is a license, not a sale. The following terms and conditions apply If you use this product you agree to the following terms and conditions: 1 Registering for this product grants you permission to use this product. remains with www.laurencebrundrett.com. This notice must be included with all copies made. 2 You may use this product only on a single computer or network, and only b one user at a time. You must register more copies if you need it for mor 3 This product is sold "as is" without warrantees or liability. It is your to know how to use this software. Any product designed with this softwar is your responsibility. The author does not guarantee the accuracy of th All risk associated with this products use is assumed by you. 4 www.laurencebrundrett.com does not provide support for the use of this pr 5 The codes and standards that this product is based on change periodically is your responsibility to check that you are using an appropriate version This program is not a substitute for knowing the applicable codes and sta The calculation sheet has a link back to the web page for this product. Check that the version you are using is the latest version. 6 Registering for this product does not guarantee that future versions will made available as applicable codes and standards change. Locked Cells This spreadsheet is locked for your convenience. You can move between input cells using the tab key. The password to unlock it is "100" If you make changes to this spreadsheet you are required to remove the "www.laurencebrundrett.com" text. You are responsible for any and all changes that you make. Updates The codes and standards that this program are based on are updated periodically. If you have registered for this product, reasonable attempts will be made to email you when updated versions are available. You will also be notified when your registration has expired. Comments If you have comment, corrections or questions about this product send an email to [email protected]. Registration This program must be registered prior to commercial use. Register this program at www.laurencebrundrett.com Register Printing A Printing macro is provided with this spreadsheet. Press Ctrl+p to print the calc The macro checks for a dangerous condition where Excel allows input values to be changed but does not recalculate the outputs. If this occurs, an error

Universal Nozzle Calculator Ver 3.0

  • Upload
    jowar

  • View
    18

  • Download
    5

Embed Size (px)

DESCRIPTION

Hoja de Calculo de Conexiones según la ASME VIII

Citation preview

Page 1: Universal Nozzle Calculator Ver 3.0

Legal Statement Year 2000 releases(c) 2000 www.laurencebrundrett.com

TermsThis is a license, not a sale. The following terms and conditions applyIf you use this product you agree to the following terms and conditions:

1 Registering for this product grants you permission to use this product. The copyrightremains with www.laurencebrundrett.com. This notice must be included with all copies made.

2 You may use this product only on a single computer or network, and only byone user at a time. You must register more copies if you need it for more users.

3 This product is sold "as is" without warrantees or liability. It is your responsibility to know how to use this software. Any product designed with this softwareis your responsibility. The author does not guarantee the accuracy of this product.All risk associated with this products use is assumed by you.

4 www.laurencebrundrett.com does not provide support for the use of this product5 The codes and standards that this product is based on change periodically. It

is your responsibility to check that you are using an appropriate version.This program is not a substitute for knowing the applicable codes and standards.The calculation sheet has a link back to the web page for this product. Check that the version you are using is the latest version.

6 Registering for this product does not guarantee that future versions will bemade available as applicable codes and standards change.

Locked CellsThis spreadsheet is locked for your convenience. You can move between inputcells using the tab key. The password to unlock it is "100" If you make changesto this spreadsheet you are required to remove the "www.laurencebrundrett.com"text. You are responsible for any and all changes that you make.

UpdatesThe codes and standards that this program are based on are updated periodically.If you have registered for this product, reasonable attempts will be made to email you when updated versions are available. You will also be notified when your registration has expired.

CommentsIf you have comment, corrections or questions about this product send an email to [email protected].

RegistrationThis program must be registered prior to commercial use. Register thisprogram at www.laurencebrundrett.com Register

PrintingA Printing macro is provided with this spreadsheet. Press Ctrl+p to print the calculations.The macro checks for a dangerous condition where Excel allows input values to be changed but does not recalculate the outputs. If this occurs, an error

Page 2: Universal Nozzle Calculator Ver 3.0

message will pop up. Your computer has run out of resources and must be restarted.This protection is only available if you use the macro.

2 <- Useful page 2 formula3 <- Useful page 3 formula

Page 3: Universal Nozzle Calculator Ver 3.0
Page 4: Universal Nozzle Calculator Ver 3.0

136 Y137 Pressure From: Internal External138 A = 1*d*tr*F + 2*tn*tr*F*(1-frone) A Required (internal) = 0.000 Aa139 = 1*0*0*1 + 2*0*0*1*(1-1) Y142 Ae = 0.5*(d*trE*1 + 2*tn*trE*1*(1-frone)) A Required (external) = 0.000143 = 0.5*(0*0*1 + 2*0*0*1*(1-1)) Y146 A1 = max(d, 2*(t+tn)) * (E1*t-F*tr)-2*tn*(E1*t-F*tr)*(1-fr1) A1 = 0.000 A1a147 = max(0, 2*(0+0)) * (0*0-1*0)-2*0*(*0-1*0)*(1-1) Y151 A1e = max(d, 2*(t+tn)) * (Eone*t-F*trE)-2*tn*(Eone*t-F*trE)*(1-frone) A1e = 0.000152 = max(0, 2*(0+0)) * (0*0-1*0)-2*0*(0*0-1*0)*(1-1) Y158 A2 = min((tn-trn)*fr2*Min(5*t,2*L) , (tn-trn)*fr2*Min(5*tn,2*L)) A2 = #DIV/0! A2b159 = #DIV/0! Y163 A2e = min((tn-trnE)*frtwo*Min(5*t,2*L) , (tn-trnE)*frtwo*Min(5*tn,2*L)) A2e = #DIV/0!164 = #DIV/0! Y172 A41 = Leg41^2*frTwo A41 = #DIV/0! A41 = #DIV/0! #DIV/0!181 Actual Area = #DIV/0! #DIV/0!182 #DIV/0! Actual-Required = #DIV/0! #DIV/0!267 Weld strength calculations are not required per UW-15(b)(1) Y269 Y270 Y

271 Y

Area Replacement: Fig UG-37.1

Page 5: Universal Nozzle Calculator Ver 3.0

Universal Nozzle Calculator

Written By: Laurence Brundrett

Code: ASME VIIISections: UG-37-45

Update LogDate Change

23-May-99 Verified with L-7.1Verified with L-7.2

21-May-00 Audit CheckVerified with L-7.1 - does not cover reinforcementHand check calculations

12-Jul-00 Rewrite to match L-7.2 (UW-16(h)) onlyRemoved equations referencing A3 and A43Added geometry constraintsAdded legal sectionAdded commentaryVerified against Appendix L-7.2Locked Cells - password = 100

19-Oct-00 Updated to A2000 format - new pictureNew print macro, legal statementVerified against L-7.2.1 - same resultsCells Locked - Password = "100"

19-Oct-00 Modified from UW-16(h) - no projNew drawingAdditional calculations for A3 and A43Verification Calculations are requiredCells Locked - Password = "100"

6-Nov-00 Added UG-45 checksAdded Nozzle and Pipe Thickness calcsVerified against ASME L-7.3.1F = 1 for this geometryLocked

27-Dec-00 Modified to universal format nozzle calculatorAll nozzle calculations are on one spreadsheetNew configuration macro writtenNew print macro writtenAll nozzle drawings importedNozzle UG-40(a) - verified

18-Feb-01 Added Nozzle UW-16.1(e) modified - verified6-Apr-01 Added Nozzle UW-16.1(a) - verified against ASME L-7.7.1

Added Nozzle UW-16.1(b) - Same calculation as UW-16.1(a)Nozzle Required Thickness now calculated based on ID, not ODUG-40(a) reverified against ASME L-7.6.1UW-16.1(e) reverified against ASME L-7.6.1Version Number Changed to 0.6UW-16.1 (a) and (b) reverified against ASME L-7.6.1

7-Apr-01 Added Nozzle UW-16.1 (c,d,e)13-Apr-01 Updated selection formulas - all nozzle configurations

Page 6: Universal Nozzle Calculator Ver 3.0

Added Nozzle UW-16.1(I)Added Nozzle UG-40(I)

14-Apr-01 Changed format of UG-45 to match calcs from PV Elite - No change in resultsUG-45 now calculated with undertolerance, compared to nozzle after undertolerance removed

17-Jun-01 Extrerior pressure calculations added25-Jun-01 Extrerior pressure calculations added - not verified

Verified UW-16.1 (c) only for internal pressure27-Jun-01 Modified UW-16.1(e) - exterior pressure calculations

Verified External Pressure Calculations1-Jul-01 Verifed for all verisions of UW16(q) - in use for UW 16(q)

Verified for UW-16(e) modified - in use for UW-16(e) modifiedVerified for UW-16(e) - in use for UW-16(e)

4-Jul-01 Verified for UW-16(h) modified10-Jul-01 Modified all weld strength equations for internal and external pressure

Standardized formats for projecting through and butting against vessel wall13-Jul-01 Added UG-42(c) - area replacement calculation7-Aug-01 Verified for UW-16(k)2-Oct-01 Added hillside dh entry - manual hillside calcs - version 2.17

Verified against ASME L-7.73-Oct-01 Modified UG-40(a) - Removed excess information

10-Oct-01 Added flat plate UG-39 factorVerified flat plate factorAdded Diameter LimitVerified Diameter Limit

11-Oct-01 Updated All DrawingsAdded UW-16.1(c) modified - identical to UW-16.1(e) modifiedVerified to UW-16.1(e)

12-Oct-01 All Audit RunsUG-40(a-2) OkayUW-16.1(e) mod OkayUW-16.1(c) mod OkayUW-16.1(c) mod flat OkayUW-16.1(h) OkayUW-16.1(h)Mod OkayUW-16.1(a) OkayUW-16.1(a)Hillside OkayUW-16.1(b) OkayUW-16.1(c) OkayUW-16.1(c) Limit Dia OkayUW-16.1(i) OkayUG-40(i) OkayUW-16.1(q) OkayUW-16.1(q) Mod OkayUW-16.1(q) Mod Proj OkayUW-16.1(q) Proj Okay

16-Oct-01 All Audit Runs Cont…UW-16.1(k) Okay

17-Oct-01 UW-16.1(i)mod OkayUG-45 OkayUG-42(c) OkayVersion Number = 2.20

Page 7: Universal Nozzle Calculator Ver 3.0

19-Oct-01 UW-16.1(I)&UG-40(a-2) OkayVersion Number = 2.21

24-Oct-01 UW-16.1(k)mod OkayUW-16.1(k) Removed W3-3 (identical to W2-2) - OkayVersion Number = 2.22Added cell protection to macro - there is no password

19-Dec-01 Added cells for BM and Nozzle Chart Info24-Feb-02 Corrected Geomety constraints shown for case UG-40(a-2)12-Apr-02 Added exterior length limits to A2 for cases where exterior pipe is not of infinite length

Added corrosion reduction in thickness for area A3Verified UW-16.1(c) and UW-16.1(e)

16-Jun-02 error in A2 calculation when L=0 fixedVersion = 2.25

6-Jul-02 Major Upgrade of setup macroMacro is now embeded in the Nozzle sheetSetup is now automatedVersion = 3.0

13-Jul-02 UG-45 equation is updatedallows for external pressure correction based on internal pressure - UG-45 b2Updated macro to blank hidden input rows instead of setting value to 0.000 - easier to see items needing entryAll Audit RunsUG-40(a-2) OkayUG40(a)&Uw16(i) OkayUW16(e) OkayUW16(e)Mod OkayUW16(h)M OkayUW16(h) OkayUW16(a) Okay Hillside calculationUW16(c) OkayUW16(e) OkayUW16(i) OkayUG42(c) OkayUG40(i) OkayUW16(q)MP OkayUW16(q)M OkayUW16(q) OkayUW16(i)mod OkayUW16(k) OkayUW16(k)mod OkayUW16(c)mod OkayUW16(b) OkayUW16(d) OkayUW16(q)P OkaySpreadsheet lockedFirst copy published to web site

Page 8: Universal Nozzle Calculator Ver 3.0

UG-45 now calculated with undertolerance, compared to nozzle after undertolerance removed

Page 9: Universal Nozzle Calculator Ver 3.0

Added exterior length limits to A2 for cases where exterior pipe is not of infinite length

Updated macro to blank hidden input rows instead of setting value to 0.000 - easier to see items needing entry