You are currently reviewing an older revision of this page.
The following outline identifies new features and enhancements in the AutoPIPE CONNECT Edition version 12.01.00.09.
[Technology Preview ]
Technology Previews provide users preliminary access to features currently in development but not yet ready for production. These features are provided at no additional charge to promote awareness of a feature or technology to be deployed in a future release. Users are encouraged to provide feedback and suggestions. To learn more about Technology Previews, please create a Service Request (be sure to include "Technology Preview" in the Description field).
CD drive or access to the Internet required for product installation. The minimum system configuration for installation:
When installing the product through the installer program, the required components will be installed automatically. The contents of the Desktop Prerequisite Pack include:
The minimum recommended workstation profile for running AutoPIPE is:
See the AutoPIPE Quick Start Guide (..\Documents\Quickstart_AutoPIPE.pdf) for more information on downloading and installing AutoPIPE.
To complete the licensing process, you must have the appropriate roles assigned by your Site Administrator. If you have not been assigned these roles, you will need to obtain the name of your Site Administrator by submitting a Service Request at http://apps.bentley.com/srmanager/ProductSupport.
If you are experiencing problems logging into your Bentley account, please contact bentley at 1-800-BENTLEY (1-800-236-8539). Outside the United States +1 610-458-5000.
Network Considerations - Network drives are only supported for data files.
AutoPIPE Standard, AutoPIPE Advanced, AutoPIPE Nuclear, and add-ons are installed from one executable.
NOTE: For further information on translators, please refer to their respective readme files.
Program Help: Detailed feature information may be accessed directly from the calling application by selecting the Help command, or by pressing the Help button from any of the application dialogs. Be sure to explore the program Help for answers to your questions. A set of supplemental How To, Tutorial, and Reference Information documents in PDF format are provided in the Supplemental Documentation folder (Bentley AutoPIPE > Supplemental Information) of the main Program Help file (autopipe.chm).
Tutorials: Documentation for AutoPIPE applications is provided online in the Adobe.pdf format. These files are accessible from the Help Menu. All documents can be browsed, searched, or printed with the Adobe Acrobat Reader. Information and how to download a FREE copy of the Adobe Acrobat Reader can be obtained from http://www.adobe.com/.
It is highly recommended that you obtain the latest version of the Adobe Acrobat Reader.
AutoPIPE Advanced includes all codes available in AutoPIPE Standard, as well as the following codes.
AutoPIPE Nuclear includes all codes available in AutoPIPE Standard and AutoPIPE Advanced, as well as the following codes.
CONNECT licensing is Bentley's new licensing model, providing enhanced security and optimized value for your Bentley Subscriptions. It is integrated with Bentley's Identity Management System (IMS) and the Bentley CONNECT technology platform to allow near real-time reporting of usage, improved alert messaging to users and increased administrative capabilities to license administrators in your organization. It will not only give you more options to monitor and manage usage but also provide new, advanced licensing features that will enhance digital workflows.
With CONNECT Licensing, all users must be registered with Bentley's Identity Management System (IMS) and sign in to the CONNECTION Client to access Bentley applications. Product activation will now occur through user sign-in to the CONNECTION Client with a valid IMS ID associated with their account. User sign-in will replace traditional activation keys, offering enhanced security as administrators will be able to control which users have access to Bentley software. License entitlements are granted and maintained through CONNECT Licensing's Entitlement Management Service. By signing into the CONNECTION Client users can also find their organization's projects, download software updates, receive relevant notifications, and track their usage.
CONNECT Licensing features the new license alerts notifications that can be set by an organization's license administrators to let the users know when they reach a set usage threshold. These notifications will alert the users that if they continue to use the product, a term license may be issued. The user in such a situation has the choice to quit the application before a license is used or acknowledge that a term license may be generated and proceed with starting the application, based on what settings the administrator chooses.
AutopipeSetup.exe -s -LicenseType=Connect.
The following outline identifies all major errors fixed in Release of AutoPIPE v12.1.
Flanges that are inserted on a segment junction/continuation* point may incorrectly use zero values for external forces and moments for the Load Combination selected in the Flange Check module. This results in stress values that does not include the effect of external forces and moments, leading to unconservative results.
Interactive results dialog may not update to represent the correct results while navigating through interactive results e.g. result > code stress results. The avoidance is to use the batch report or result grid to review the results.
Some pipe materials are using incorrect values of allowable stress, thermal expansion , ultimate strength and/or modulus of elasticity. Using these pipe materials may result in incorrect calculated stress. The calculated stress values may be conservative than the actual stress values. The impacted materials are listed below
Allowable Stress :
- A106-A is not using correct values @800 for ASME B31.1 2016 to B31.1 2012
- A376-TP347 is not using correct values @800 for ASME B31.1 1986
Young Modulus :
- ST, AU, AU-TYPE 317 & AU-TYPE 348 are not using correct values @ -100, 200, 400, 500, 1100, 1300 for ASME B31.1 2016 to B31.1 2012
- MO is not using correct values @ 200, 300, 600, 700, 900, 1000 for ASME B31.1 2016 to B31.1 2012
- CN is not using correct values @ -100 for ASME B31.1 2016 to B31.1 2012
Thermal Expansion :
- CU is not using correct value @550 for ASME B31.1 2009 to B31.1 2005
- ST & AU-TYPE 310 are not using correct values @ All temperatures for ASME B31.1 1986
Ultimate strength:
- A335-P92 & C12200-B88 are not using correct values for ASME B31.1 2016 to B31.1 2007
- A335-P92_N+T is not using correct values for ASME B31.1 2016 to B31.1 2007
Removed data:
- AU-TYPE 304, AU-TYPE 309, AU-TYPE 310, AU-TYPE 316, AU-TYPE 321, AU-TYPE 347 data removed @1500 for ASME B31.1 2016 to B31.1 2012
- NI-CR-MO data removed above 800 for ASME B31.1 2010 to B31.1 2004
For ISO 14692 piping code, virtual soil points on components other than bends use the joint properties defined for the previous physical point. Also, virtual soil points use allowable stress equations defined for joints instead of allowable equations defined for straight run.
The following outline identifies all major errors fixed in Release of AutoPIPE v12.0.
Some pipe materials are using incorrect values of thermal expansion and/or modulus of elasticity. Using these pipe materials may result in incorrect calculated stress. The calculated stress values may be lower than the actual stress values leading to un-conservative results.
Pipe Material ASME Composition Thermal Expansion Modulus of Elasticity SA666-XM11 21Cr-6Ni-9Mn Correct* Incorrect SA691-0.5CR 1/2Cr-1/2Mo Correct Incorrect SA691-1CR 1Cr-1/2Mo Correct Incorrect SA691-1.25CR 1.1/4Cr-1/2Mo-Si Correct Incorrect SA691-5CR 5Cr-1/2Mo Incorrect Incorrect *Thermal expansion values are taken from Group 15Cr&17Cr of table TE-1 of ASME BPVC II-D
SA182-F22 was deleted for ASME BPVC II-D 1998 and later editions. However, AutoPIPE's ASME2000 and later material libraries continued to provide SA182-F22. Also, allowable stress, yield strength and design stress intensity values of SA182-F22 in AutoPIPE's ASME2000 and later material libraries were different from those provided in ASME BPVC II-D 1992 edition. Using the allowable values from AutoPIPE's ASME2000 material library for SA182-F22 may result in higher calculated allowable stress value as compared to allowable stress values provided by AutoPIPE's ASME1992 material library.
Soil points along the bend uses pipe SIF values while it should use bend SIF values. For ASME codes this happens in all cases except when a frame is inserted at near point of the bend. For non-ASME code this happens only when a frame is inserted at near point of the bend.
For ASME 2010 and later, "Young modulus" for following specification materials is picked from a wrong standard material: Specifications SA243-WPB, SA243-WPC, SA350-LF2, SA36, SA420-WPL6, SA515-70, SA516-60, SA516-70, SA53-A, SA541-1A, SA672-B60, SA672-B65, SA672-B70. The difference between the values is less than 2% with the maximum difference being only 1.47%.
B31.4 "2016" and B31.8 "2012 or later" material libraries are not up to date with the applicable code edition changes.
958453 ASME Material Library : Thermal expansion, Modulus of elasticity and Design stress intensity values for some pipe materials may not be correct
Thermal expansion, Modulus of elasticity and Design stress intensity values for some pipe materials may not be correct
For ASME 1992 & 1986: 1. Modulus values of Group-B & Group-C are incorrect 2. Thermal Expansion values for AU-Type316 are incorrect
For ASME 2004 to 2015 1. SA430-FP316N design stress intensity values are incorrect.
For ASME 2013 & 2015 1. SA508-3-1 using incorrect values of thermal expansion and modulus
The following outline identifies all major errors fixed in Release of AutoPIPE v11.4.0.
Bend flange correction factor is not applied when flange is located beyond segment change. Program logic to locate a rigid component (flange or valve) upstream or downstream of a bend at a distance L/D is disrupted if there is a segment change within that distance.
Response spectra and SAM cases are not considering modal/timestep tee moment summation for tee points in models with more than one analysis set. In such cases, tee local moments and stresses may not be calculated correctly, leading to unconservative results.
Thermal expansion data (Table B-1) for B31.1 materials is outdated in following material libraries: B311-12, B311-14 & B311-16
HDPE Pipe cross section library has wrong values for following cases. For Nominal 20": Wall thickness for dimension ratio 9 is missing; Wall thickness for Dimension Ratio 8.3 is using wrong value 2.222 which belongs to Dimension Ratio 9 For Nominal 30": The dimension ratio 9.3 is incorrectly written as 9.0
Program was using incorrect formula of Am2 in gasket seating bolt load (code required) calculation for flanges subjected to external pressure. Gasket seating bolt load (Code required) for flanges subjected to external pressure = W= (Am2+Ab)*Sa/2 Where: Am2 = Wm2/Sa (Div 1 section 2-3) Program was incorrectly calculating Am2 = Wm2/Sb Sa = allowable bolt stress at atmospheric temperature Sb = allowable bolt stress at design temperature This issue affects ASME section VIII Div1, Div2 and Appendix XI
Program was incorrectly reporting zero flange stresses for both operating and gasket seating conditions if internal pressure was set zero. Program was not calculating stresses due to external loads. This issue affects ASME section VIII Div1, Div2 and Appendix XI
ASME section VIII Div 2 states : If the pressure is negative, the absolute value of the pressure should be used for calculations of stresses. When internal pressure is less than zero for ASME section VIII Div 2, program is not calculating stresses
The following outline identifies all major errors fixed in Release of AutoPIPE v11.3.0.
For determining Sh value, AutoPIPE incorrectly uses the allowable value at the temperature corresponding to the selection made for "Allowable case for Sh, Sy in Eqn. 9" on the stress summary dialog. Program should instead use allowable value at the maximum temperature from across all equation 11 combinations.
The wind load and hydrotest load are not applied on a segment if 'Apply Snow' load option is unchecked in segment properties.
No major errors (critical or high) fixed in Release of AutoPIPE v11.2.0.
The following outline identifies all major errors fixed in Release of AutoPIPE v11.1.0.
ASME NB: Tee moments may use incorrect sign and may lead to incorrect stress results when combining signed and unsigned combinations
ASME NB: Changing fatigue curve for a pipe identifier may modify fatigue curves for other pipe identifier(s). Due to this incorrect modification, the reported Usage factor values may be lower than expected values, leading to unconservative results
ASME NB: Stress, allowable and SIF calculations for a reducer may use incorrect Pipe properties and Pressure/Temperature data. Using these incorrect values may results in lower eq. 11 stresses, higher ratchet allowable, higher eq. 10 allowable, and lower B2 stress index
ASME NC/ND: Stress Summary calculations incorrectly uses branch pressure and geometry for pressure term calculations of "P + WGT + Rev. Dyn" stresses at a tee point.
ASME Nuclear: Incorrect density, composition, and modulus values for standard pipe materials NI and GROUP-1-B
Multiple Supports Response Spectrum analysis does not produce results when SAM displacement is applied to anchors connected to beam members
On duplicating a wind load, changing the wind direction of one case also updates the direction of duplicated case.
Hydrotest for beams is multiplying thermal anchor movements with temperature factor and incorrectly adding them to thermal anchor movements for displacement calculations
The following outline identifies all major errors fixed in Release of AutoPIPE v11.0.0.
Buoyancy load is not applied to segments that are copied from the same model or inserted from another model
Thermal ratchet allowable value may be calculated incorrectly when the ratio of pressure stress over yield strength is greater than or equal to 1.0.
A stress summary containing a single equation 10 transient with a user defined non-reversing* SAM category code combination may give incorrect stress and allowable results. Note that for this issue to occur, the equation 10 transient defined in the stress summary must have only one other thermal or zero moment combination included, in addition to the user defined SAM category combination.
Stress indices and stress results for negative face of a reducer near node that is directly connected to a tee branch may be reported incorrectly. The stress results for the negative face of near end of such reducers in both pre-verification and stress summary reports may be impacted. Reports may display "NaN", short for Not a Number, in the generated output.
If a tee is inserted at the branch of another tee, then the tee properties*used for stress indices and stress results for both tees may be reported incorrectly. Modifying properties for one of the tees will modify properties of the other tee. Due to this incorrect modification, the reported stress and allowable values may be lower or higher than the actual values, leading to unconservative results.
For all models created after AutoPIPE 5.0, unexpectedly large results (displacement, forces, moments, stresses) for time history load cases occur if any of the following are true: 1. There exists at least one time history ground motion using more than one time history profile; or 2. There exists at least one time history using a time history location file with more than one time history profile
ASME NB: Program applies incorrect minimum value limit for fillet welded branch connection stress indices
The following outline identifies all major errors fixed in Release of AutoPIPE v10.1.0.
AutoPIPE is evaluating C2r = B2r/0.5 and C2b = B2b/0.75 where it should be calculating C2r and C2b based on ASME NB-3683.8(c)
ASME B31.3 (2014): Supports are incorrectly flagged as lifting-off and are removed for analysis sets for which "Remove Lift-off Supports" option is enabled
Stress allowable values for points having a pipe ID which uses a material specification that has more than one thickness range may be calculated incorrectly. The piping standard may provide multiple values for minimum yield strength or ultimate strength based on the thickness of selected pipe, however AutoPIPE only uses a single value for the minimum yield and ultimate strength values.
Stress indices B2r and C2r for fillet welded and partial penetration welded branch connections may be calculated incorrectly for ASME NC and ND piping codes. Program does not correctly follow the rules provided by ASME NC FIG. NC-3673.2(b)-1 for B2r calculations, and ASME NB-3683.8 (c) and (e) for C2r calculations.
The SA508-1A ASME-designated piping steel is of carbon steel (GROUP-1-LC) composition according to ASME. However, AutoPIPE stores this as a low alloy steel (GROUP-1-A), which is inconsistent with ASME.
For ASME NB piping code, global moment values are used instead of local moment values for time history load case for all non-tee points when the result model option "Modal/timestep tee summ" is enabled.
The results for nested user combinations (user defined combinations inside another user defined combination) that have different summation method defined for the combinations defined inside the main combination are incorrect. This issue only applies when the "Modal/timestep tee summ" option is enabled.
Gross discontinuity stress calculation for ASME NB thermal transient analysis does not consider the results for the last time-step for the last defined pipe. This defect is limited to ASME NB thermal transient analysis.
For ASME NB piping code global moment values are used for time history load case for non-tee points when "Modal/timestep tee summ" option is enabled.
Program uses material properties set for valve to calculate pipe allowable values for far end of a valve.
Class 1: Tee summation rotation is incorrect for tee nodes with name 'A19'
The following outline identifies all major errors fixed in Release of AutoPIPE v10.0.0.
SIF for welding tees with particular set of input values is calculated incorrectly.
B1 stress index is reported incorrectly for a reducer with cone angle of 30.0.
Reducers stress indices are incorrectly calculated if following a valve
Allowable value for a transient with zero moment case and a non thermal case is incorrectly calculated
Maximum applicable B1 and B2 indices may not be used in certain situations
B1 index is incorrectly reported for reducer with cone angle of 60.0
Bend stress indices incorrectly applied to reducer
SIF value lower than 2.0 may be calculated when "Use SIF of 2.0" is checked
Far end of a valve always uses B1 and B2 indices from butt welding joint end type. This applies to JSME S NC1 Class 2-PPC Piping code (2005 and 2008 edition)
For ISOGRPM, all WAVISTRONG modulus values are reported incorrectly.
Incorrect stress value may be reported for SLO(B2) combination for JSME piping code for tee points.
Pressure correction factor for bend flexibility factor is applied incorrectly for ISO 14692 code. If the calculated pressure correction factor is greater than 1.0, this will result in an increase in the bend flexibility factor.
ASME NC/ND 2003 and later editions: Incorrect condition is being applied to evaluate branch thickness to be used for stress indices calculations for branch connections (configuration A and B). B2r/C2r calculations incorrectly use reinforced branch mean radius for evaluating branch thickness tb: tb = Tb if L1>= 0.5(2*r'm*Tb)^1/2 tb = T'b if L1< 0.5(2*r'm*Tb)^1/2 r'm in the above condition is incorrectly taken as reinforced branch mean radius.
ISO 14692 uses a factor of 0.7 in the equation for calculation of flexibility factor for smooth bends. However, a note is provided which states that for hand-lay bends, the factor 0.7 should be replaced by 1.0. AutoPIPE incorrectly uses a factor of 0.7 instead of 1.0 for hand-lay smooth bends. This results in a lower flexibility factor calculated and reported by AutoPIPE for smooth hand-lay bends (Bend type = Smooth, Biaxial Type = Filament-wound and hand-lay OR 100% hand-lay).
The following outline identifies all major errors fixed in Release of AutoPIPE v9.6.2.
The B1 stress index reported for bends is higher than 0.5 on applying flanges on one or both ends (near/far).
In NC/ND models the reducers with a cone angle of exactly 30 degrees will use a B1 index of 1.0, where the correct B1 value at this cone angle should be 0.5. This produces a conservative value for a specific reducer angle.
ASME NB / JSME: Tee components with different materials across tee legs may report inconsistent allowable stress values.
The following outline identifies all major errors fixed in Release of AutoPIPE v9.6.1.
The equivalent temperature rise dt (used for effects of seismic wave passage along pipeline) is calculated incorrectly for HDPE standard pipes.
DNV 2012 ASD check does not take in to account the maximum longitudinal stress when calculating the longitudinal stress and equivalent stress.
Varying distributed load applied to a range of piping points that are not in a connected straight line is evaluated incorrectly. Varying distributed load applied to a single bend element with bend midpoint defined is also evaluated incorrectly.
Also, distributed load data may be corrupted for both uniform and varying distributed loads when any operation under "Modify > Convert Point to >" menu was performed on a point with distributed load. Such data corruption may trigger incorrect evaluation of distributed loads.
Code combinations with maximum thermal expansion case (EXP) included at moment level may result in incorrect stress results for model with more than one analysis set.
Stress indices (C1, K1, C2 and K2) for near end of class 1 reducer with transition weld are incorrectly calculated.
The following outline identifies all major errors fixed in Release of AutoPIPE v9.6.0.
Linear Static Analysis Results for points with soil spring supports which are influenced by an imposed support displacement or thermal anchor movement applied to a load case may be incorrect. This is applicable when such a load case is at 7th or later index on an analysis set. The affected results include displacement values, forces & moments, support & restraint reactions, and soil forces & deformations.
If the hot modulus value for a particular thermal case changes between points laying on the same pipe ID, the hot modulus value for the first point may be used for all subsequent points. This is only true when such a temperature case is selected as hot modulus case for an analysis set. The analysis results such as displacement, forces & moments, and reactions etc. for load cases in such an analysis set may be incorrect.
Using hot modulus for analysis is mandatory for ASME NB code. For ASME B31.3 code, hot modulus usage is mandated if change in elastic modulus significantly affect the stress distribution. For JSME code, using hot modulus is mandatory for seismic analysis. For B31.1, ASME NC, and ASME ND codes, using hot modulus for analysis is not mandatory by the code.
When updating temperature value for a range of points through the Pressure & Temperature dialog, temperature dependent material property fields with Auto checkbox enabled may not be updated. This behavior is repeatable only if temperature values vary over the selected range and when the new temperature value entered is same as the existing temperature value displayed on the Pressure & Temperature dialog. This may cause un-conservative analysis and/or stress results.
Calculation of displacement stress range SE (Eq. 17) for B31.3 (2012 Edition) requires using absolute value of axial stress range. Program is incorrectly using a signed value of axial stress range resulting in incorrect displacement stress range for cases where the axial stress range is negative.
When the maximum expansion case (EXP) is added at the moment level to a combination, the forces & moments from the thermal case with maximum temperature may not be correctly associated with that combination.
Ce factor and exposure category entered in wind profile dialog for UBC code are reset when ok button is pressed. On providing any number in Ce factor field, the exposure category field is greyed-out and an error message is prompted stating "Invalid exposure category. Enter B, C or D.", whereas exposure category field is greyed out.
For thermal bowing calculations program does not use the value of "Instantaneous expansion coeff. for NS materials" specified on thermal bowing dialog. A zero value of instantaneous alpha is used for the calcualtions instead.
The following outline identifies all major errors fixed in Release of AutoPIPE v9.5.1.
The creep data for the 1.49XX material, included in the EURO2009 material library, is using the data provided in the German version of the EN 10216-5:2004 standard. The creep data in the German version of the EN 10216-5:2004 standard is incorrect for the 1.49XX material from temperatures between 600 to 800 degrees Celsius.
When evaluating the allowable code stress for certain load combinations, an incorrect value of K factor can be used by the program. The K factor value used by the program can be greater than the code prescribed value, consequently leading to un-conservative allowable stress calculation.
Bend near points do not use correct SIF values and instead use the value of the point before the near point.
If the axial forces are different between the minus (-) or upstream side of the point and plus (+) or downstream side of the point, only the stress results from the plus (+) side of the point are reported. Consequently, if the minus (-) side axial force is greater than the plus (+) side axial force the calculated stresses may be un-conservative.
ASME B31.3-2010 alternate occasional allowable may be calculated incorrectly in any of the following cases:
If the Pipe Properties dialog for an existing Pipe ID is opened and closed by pressing "OK", with or without making any modifications, other than changing the pipe material. This can cause the program to incorrectly use the equation prescribed for calculating allowable for operating temperature greater than creep temperature of the corresponding material (T>Tcr) when the operating temperature is actually less than or equal to the creep temperature (T≤Tcr).
If the creep temperature (Tcr) of a pipe material is zero "0" in the material library, and yield strength value at the operating temperature used for calculating the alternate occasional allowable is non-zero.
Sustained allowable stress for ASME B31.1 (2007 + 2009 addenda and 2010) and ASME B31.3 (2008 and 2010) may be incorrectly calculated when Circ. weld W factor is applied in a model. The circumferential weld factor was introduced in B31.1:2009 and B31.3:2008 to prevent longitudinal weld failures when pipelines are operating at temperatures starting at 50F below the creep range.
The Bolt Spacing Correction may not be correctly calculated in some models.
The sustained allowable stress value may not be correctly calculated for B31.3 2008 or later and B31.1 2009 or later for Non-Standard (NS) and standard materials like CS (carbon steel).
The SAM displacements are incorrect for JSME 2008 when more than 2 support groups are defined. For example, the displacements would be correct if any number of SAM load cases are associated with the 1st and 2nd support groups, but if any SAM load cases are associated with support group 3, or later, the SAM displacements are no longer correct. Any SAM load cases associated with support group 3, or later, will not be considered when calculating the SAM displacements.
For a JSME 2008 model, if the code year is changed to 2005, the direction (X/Z) for Imposed displacement is not set correctly and may be blanked out.
The following outline identifies all major errors fixed in Release of AutoPIPE v9.5.0.
For categories that have NB Tee moment summation, the minumum allowable should be used from run and branch since tee stress is the same. The run allowable is being incorrectly applied to the branch.
The creep rupture data using EN13480 for the ASME materials listed below are based on BS806 standard and have an incorrectly applied factor of 1.3 to creep rupture data. This causes the creep allowable to be larger and this would not be conservative.
API5L-B
A106-B
A335-P11
A335-P12
A335-P22A
A335-P22NT
A312-TP304H
A312-TP316H
A312-TP321H
A312-TP347H
When using service level as Rupture-1987, the ASME NB Equation 9 allowable is calculated using the last load set pair processed during fatigue calculations based on SY (yield stress) from the thermal operating cases defined in equation 10. This can cause the allowable to change from one point to the next if the fatigue report changes. The minimum yield from the last load set pair is being used to calculate the allowable stress. For Zero Moment cases defined in equation 10, the design yield (SYD) is used. Using the SY from the last load set pair will be unconservative if the operating temperature is lower than the design temperature and this last load set pair is ranging between operating cases e.g. T1 to T2.
When inserting a valve or a flexible joint and selecting the option to add flanges to both ends, the flange analysis data would be shared incorrectly by the two flanges. For example, changing the analysis method from ASME Section VIII Div.1 to Div.2 on one flange will incorrectly update the other flange upon exiting and restarting the flange analysis.
When using service level as Rupture-1981 or Rupture-1987, the ASME NB Equation 14 is incorrectly calculated using a Ke value of less than 1.0. This occurs when equation 10 stress is greater than 2.4 Sm but less than 3 Sm.
The following outline identifies all major errors fixed in Release of AutoPIPE v9.4.0.
For user defined non-code combinations, the hoop pressure may not be calculated correctly if the actual analyzed pressure case like P1{1} is not used.
When the number of loadsets in the stress summary is 150 or more, stress summary results will show zero stress and fatigue report stops at first iteration. The number of loadset is the number of all combinations in a single stress summary including zero moment cases.
B1 can be zero for bend points and C3 can be 0.6 for flush welds (2004 code). AutoPIPE limits in the user SIF dialog are B1 >=0.5 and C3 >= 1.0.
When using ASME NB, NC or ND the instantaneous expansion alpha is read from ASME material library. AutoPIPE is reporting and using bow alpha for last material read from the library.
The bend data listing will show different SIF from that used in the code stress calculations when pressure stiffening is enabled. This applies to offshore codes and to ASME B31.8 regular code. The bend data listing shows the correct SIF, but the code stress uses the SIF corresponding to no pressure stiffening leading to conservative results.
If one thermal case with T < Tcrp or fcr=0 is included in an analysis set, the creep allowable fcr is not used for sustained stress allowable. This happens even if other thermals cases in the same analysis set have T > Tcrp.
A third party software can conflict with the program. If a third party program has a file name conflicting with that of ProjectWise and has an entry in the 'PATH' environmental variable, the program may receive a wrong file (*.dll) which may cause the application to crash. The probability of such occurrence is low.
For B31.8 the user allowable stress is not applied to Restrained categories. It is only applied for Hoop, Expansion and Sustained categories.
When some static analysis sets are not analyzed, load combinations corresponding to last analysis sets may not get pressure stiffening effect calculated.
When a rotation support is inserted from the menu (Insert/Support) after a nonlinear support is inserted. The stiffness of the support is incorrectly used as zero instead of RIGID.
If the user manually modifies the SI or ENGLISH unit files and changes the unit factors for force, moment or dimension, that could cause equipment checks for API 617 (Compressor) and NEMA (Turbine) to be incorrect. API 610 reports are not affected.
If a model with code ASME NB/NC/ND contains 100 or more Press/Temp cases and the static load sets have default multiple analysis set with OCC. Then after analysis if Combination dialog is opened and User Allowable tab is focused, it will be noticed that the tab is blank and no user allowable values have been mentioned.
If a model containing anchors attached to beams is imported in AutoPIPE, changing the background color causes the model to crash.
When adding dynamic analysis sets into an older MITI or JSME code model, these added sets may not all show after closing the model. Similar thing could happen when changing piping code to MITI or JSME from other codes.
The following outline identifies all major errors fixed in Release of AutoPIPE v9.3.2.
Stress indices B2r and C2r are calculated incorrectly for reinforced fabricated tee if C2r value is less than 2.1.
During stress calculations for the Japanese JSME 2005 code, the tee header SIF is incorrectly used for the branch side of the tee.
Code stress may be non-conservative for some code combinations when the pipes, bends or reducers are NOT oriented along a major axis.
The following outline identifies all major errors fixed in Release of AutoPIPE v9.3.1.
Back to back bends or bends that are separated by a straight pipe less than one diameter long may have higher stress indices than required by ASME NB code. The additional multipliers for as-welded girth but weld with thickness < 3/16'' for NB 1980S and later.
When a time history location file does not exist, it shows in red color in the time history grid. If the file is replaced by None, the program continues to check for the file and gives an error message preventing analysis.
After performing a flange ANSI check with version 09.03.00.08. The output report displays **** for the flange rating class, with the following warning after each load-case: "Exceeds allowable of highest class flange".
An exported 3D DXF file is corrupted and will not open in AutoCAD. The new v9.3 compiler has caused additional tab characters to be written at the beginning of the DXF file.
For a girth butt weld at a change in pipe thickness the stress index B2 is being used instead of B2. The B2 index should be 1.33 whereas the B2 index is 1.0. This is applicable only for ASME NB/NC/ND 2001 or 2004 piping code (i.e. sections NB-3656 or NC/ND 3655 respectively) with a defined stress summary using service level C and reversing dynamic option turned on.
The tee reversing dynamic stress "P+WGT+Rev.Dyn" is incorrectly using the first tee run moment when combining the tee run moments. This happens for level C or Level D stress summary for the condition with reversing dynamic flag is selected in ASME NC or ND 2003 addenda, or 2004. This results in more conservative stress.
If the default SAM code combination is defined as Reversing Dynamic (Section NB-3656) using the ASME NB 1994 or later piping code, then both SAM bending and SAM axial stresses will be zero in the reversing dynamic stresses summaries using service Level C or D.
For ASME NB, NC and ND codes, the pulled bend flexibility factor is conservatively set to 1.0. The SIF and stress indices are computed correctly.
For ASME NB pre-verification report, the tee DT1 and DT2 stress for one of the ends of the tee is being used. The program should use maxmimum absolute value (keeping sign of maximum value).
Adding any metric DXF border during DXF export can corrupt the exported drawing.
The following outline identifies all major errors fixed in Release of AutoPIPE v9.3.0.
When computing the tee run moments per ASME NB moment summation requirement, the sign of the final moment is ignored if the controlling side is the second leg of the tee.
Several standard and code materials in the ASME 1986 library have incorrect data. The standard materials specify the mechanical properties like expansion rates and modulus. Code materials specify the allowable stress, yield stress and design stress intensity values at different temperatures. Code materials use one of the standard materials for expansion and modulus information.
The reinforced fabricated tee stress indices B2b, B2r are reported equal in the stress indices report. The incorrect indices affect the stress summary report for equations 8, 9, rupture and leakage but not the pre-verification report. Since B2b and B2r are the same as B2b and B2r, and C2r depends on B2r , these are also affected.
When a tee header consists of two different segments that are oriented in opposite directions as shown below, then the resultant SAM run moment is zero. The stress in this case will only include the branch moment portion.
<-- Tee Header-->
--> Tee Header <--
AutoPIPE is incorrectly using moment summation for tee headers, with reversing dynamic loads, for NC 1972 - 1980 (including the 1980 Summer Addenda), and ND 1972 - 1983 (including the 1983 Winter Addenda).
The B2 index is always reported as equal to 1.5 when the 2001, 2003 addenda, or 2004 editions are selected for the ASME NC/ND code. The B2 stress index was introduced in the 2001 edition of ASME Nuclear piping codes, including ASME NC/ND, Class 2/3 piping. B2 is used in the equation for calculating stress due to weight and inertial loading due to reversing dynamic loads in combination with the Level D coincident pressure. According to section NC-3655(b)(3), B2 should always be set equal to B2 (B2 = 1.5*tn/Cx (where tn = pipe thickness, Cx = weld size)) when a socket weld is present. However, when a socket weld is inserted, and the ASME NC/ND 2001, 2003 addenda, or 2004 edition is selected, B2 is always reported as equal to 1.5.
For an as-welded girth butt weld, the C2 index is always reported as 1.0 and used in the ASME NC/ND 2001 or later stress calculations. The C2 stress index is used when reversing dynamic is selected for Service Levels C or D. According to section NB-3683.4(b), C2 should be set equal to 1.0, unless the pipe wall thickness, tn, is less than 0.237 in. If the pipe wall thickness, tn, is less than 0.237 in. then C2 = 1.0 + 0.094/tn.
The stress indices for a socket weld are incorrectly using the ASME NB 1989 edition Table NB-3681(a)-1 values when the 1989 addenda or later code year is selected, and the weld size is less than or equal to 0.75*(pipe wall thickness). The ASME NB 1989 addenda expanded section NB-3683.4(c) to include definitions for the B1, B2, C1, and C2 indices. However, when using the 1989 addenda or later editions, if the weld size, Cx, is less than or equal to 0.75*(pipe wall thickness) the values for B1, B2, C1, and C2 listed in Table NB-3681(a)-1 of the 1989 edition are shown in the output report rather than the values that are calculated using the definitions added in the 1989 addenda.
For ASME NB 1980 or later the program calculates and reports the thermal ratchet ratio in the stress summary for non-reversing stress summary levels. This ratio should be the maximum range of Delta-T1 for all load set pairs. Instead the program is incorrectly reporting the thermal ratchet ratio for the last load set pair only. If the last load set pair does not have Delta-T1, as in the case of reverse dynamic loads, then the thermal ratchet value and ratio will be incorrectly shown as zero.
The presence of negative input data at a point for the types listed below may cause some code combinations listed under equation 10 in the stress summary to be ignored.
Negative imposed force or moment
Negative imposed displacement or rotation
Negative gross discontinuity stress
Negative cut short
First point of a flexible joint if one or more stiffness's are RIGID
Inserting rigid options on a tee branch that is orientated towards the tee point, and either ends at the tee point or turns and continues along the header, will cause the program to incorrectly use the branch diameter, thickness, and moments for calculating the header stresses for all editions of ASME NB, NC, and ND. The orientation can be checked by selecting a point on the branch and using the left and right arrow keys to move along the segment. If the cursor moves along the tee branch towards the tee point when using the right arrow key, and rigid options are inserted on the branch, this model is affected. The branch diameter and thickness are incorrectly being used for calculating the header section moduli and stress indices, while the header diameter and thickness are incorrectly being used for calculating the branch section moduli and stress indices. The incorrectly calculated section moduli and stress indices are used to calculate the header stresses in the stress summary. This has the potential to provide unconservative results.
The ASME NB Equation 9 allowable is calculated using the last load set pair processed during fatigue calculations based on SY (yield stress) from the thermal operating cases defined in equation 10. This can cause the allowable to change from one point to the next if the fatigue report changes. The minimum yield from the last load set pair is being used to calculate the allowable stress. For Zero Moment cases defined in equation 10, the design yield (SYD) is used. Using the SY from the last load set pair will be unconservative if the operating temperature is lower than the design temperature and this last load set pair is ranging between operating cases e.g. T1 to T2.
The tapered transition weld SIF uses the pipe thickness downstream of the transition (or on the plus side of the point along the segment). If the upstream pipe thickness is smaller, the SIF value will be un-conservative.
AutoPIPE uses some pipe properties from plus side of the point when evaluating stresses or allowable at minus side or upstream of the point.
For ASME ND, when a stress summary, using service level C or D, has the Reversing Dynamic option checked, the SAM Axial stress results are incorrectly reported as zero for all points.
The results for a multiple support response spectrum (MSRS) analysis are incorrect when a flexible joint or nozzle is included in the model.
The stress results may be incorrect for code cases that involves pressure such as GRTP1{2} using ASME B31.3 Appendix P. This happens only for code cases using forces and moments from analysis set #2 and higher such as GRTP1{2}. The program is over estimating the longitudinal pressure stress component by adding pressure from analysis set #1. This would lead to non-conservative results.
Changing the pipe material in the input grid does not update or change the thermal expansion alpha at ambient temperature in the pipe properties for ASME NB piping code.
User defined ASME NB/NC/ND Stress indices for Tee type set to OTHER will be reported incorrectly and used incorrectly in the stress calculations if either one of the following occurs:
Valve or reducer far point is directly before the tee point on the header side.
Valve or reducer is modeled on a segment before the Tee branch segment is defined. Select the far point of the valve or reducer and the tee branch point and the results are shown for highlighted section.
The computed stress in the stress summary for Equation 8 and 9 at the plus side of the tee run may be using the results from the minus side of the tee run for ASME NC/ND 2004.
The piping code ASME NB-1980+1982 addenda is mislabled as ASME 1980 (without addenda).
The JSME 2005 piping code has specific equations for stress indices that are different from NC 2004 equations. AutoPIPE is using the ASME NC 2004 stress indices for JSME 2005 piping code. This could lead to unconservative results in some cases. In particular the B2b index in the JSME code is twice that of the ASME NC 2004 value.
Other tee branch SIF and B2b and B2r cannot be entered. Also B2b' and B2r' are enabled when they should not be.
For abutting elbows with a girth butt weld, the C2 of the abutting elbow is calculated by multiplying the C2 of a regular elbow and that of a girth butt weld as per NB 3683.2(a).
The following outline identifies all major errors fixed in Release of AutoPIPE v9.2.2.
Hanger selection is not performed from Analyze All dialog if 'Automatic' checkbox is checked even when undesigned hangers are present.
C2 factor for NC/ND refers to NB code for estimation. The NB code requires that the C2 stress indices for pipes with long. welds be multiplied with stress indices for circumferncial welds. AutoPIPE ASME NC did not implement this multiplication of factors as the NB code did.
The ratchet stress reported in the stress summary report and interactive stresses for ASME NB is shown assuming stress units instead of Delta-Temperature units. This affects only SI and Metric units since no conversion factors are applied for English units. The stress ratio is shown correctly since the conversion factor gets cancelled out.
When some analysis sets are using pressure stiffening case, the correction which will reduce the SIF, is not applied in certain cases. Bend data listing shows correct SIF values but code compliance may show values without stiffening and will use these in the stress calculations.
The following outline identifies all major errors in Release of AutoPIPE v9.2.1.
A file write error "File write error, check disk space" may appear on saving or analyzing a model even though there is adequate available disk space. This error does not reproduce frequently and causes a program crash.
AutoPIPE could show the system fails ASME NB when equation 10 fails. The code requires equations 12 and 13 be checked if equation 10 fails and hence equation 10 failure may not always cause the system to fail the code check. This happens in the results summary and also in the interactive code check for stress summaries.
Code year 1980+1982 addenda is mislabled. The actual code years are NB 1980, NC/ND 1980 + 1980 Summer addenda. Also ND1983W is using NC1983W calculations when it should use NC1980+1980 Summer calculations.
The code combinations (SUS), (EXP) and (OCC) are incorrectly listed when defining components of a user defined code combination for ASME NB/NC & ND codes. This is limited to AutoPIPE versions 9.1 and 9.2. If present, these components will have no effect on the results.
In the NC/ND 2000 addenda, the girth butt weld SIF is set to 1.0 for all thicknesses. Previously the SIF for thickness less than 0.237'' was given by the equation: SIF = 0.9 ( 1 + 0.094/tn) ≤ 1.9
Equation 11a which was introduced in 1994 is being used for SAM cases in the pre-verification report. The correct equation to use for SAM is equation 10. Actually equation 10 can also be used for years after 1994 since SAM is not a stress range. Using equation 10 after 1994 is equivalent to using equation 11a since SAM is not a range and equation 10 has 1/2 the allowable of equation 11a.
The following outline identifies all major errors in Release of AutoPIPE v9.2.0.
Results reported in the General Stress report for non-code combinations that include results from multiple static analysis sets may not be correct. , Except for load cases from the first analysis set, the referenced load case in a combination always uses the results from the last analysis set for the General Stress report. The load case results from the first analysis set are ignored. Consequently, the stresses reported for the combinations based on load cases from the last analysis set only will be correct. The stresses calculated for combinations that include load cases from the first analysis set will be zero or underestimated.
The FY allowable force resets to 'none' for all reference point data after moving the model cursor to another point.
Two back-to-back tees on the same segment may be disconnected after NTL import. The problem is caused by the global consistency check operation after importing the NTL file. The data for one of the two back-to-back tees is not created properly.
Member static EQ factor does not get applied to complete valve (after the midpoint is generated) if EQ factor was defined on a valve using AutoPIPE 9.0 or earlier.
For models with KHK piping code, selecting any load case in the Imposed Displacement dialog always displays the error message 'E49-40: Only static load cases are valid as input'.
For ASME NB, User B1 values < 0.5 cannot be entered in the Joint Type & User SIF dialog. According to NB-3683.7, for curved pipe or butt welding elbows, B1 = - 0.1 + 0.4h but not < 0 nor > 0.5. The same problem occurs in the 'Joint Type, SIF' tab of the input grid.
When copying and pasting (or importing) piping from one model into another, "Xtra Data> Joint Type & User SIF" data in the pasted portion of the piping may have an error.
For TTA profiles which have long transients when combined with small time steps, can cause an memory overflow in which case, all the Delta T1 and T2 results reported by the program will be incorrect. These will be shown incorrectly in the summary report (*.TSM) and the results reports (*.TSS and *.TDL) as well as on the Review TTA Results Dialogs. For one transient analyzed, it was found the results to be non-conservative i.e. much lower value of Maximum Delta T1 reported. However due to this memory overflow, the exact nature of the final results cannot be determined, therefore it is assumed the results may be conservative or non-conservative.
When multiple analysis sets are defined, the results of the pressure cases across all analysis sets are improperly added together and combined with the results for each sustained load combination leading to incorrect and conservative results due to pressure cases.
For MITI-3 code, the program incorrectly blocks to input of load cases, e.g. E1, S1, etc., in User Code combinations for '6 3AS,I+II' stress category. The program will display the error message: "E93-52: Load cases are not allowed for Combined category".
For JSME code, the program incorrectly blocks to input of load cases, e.g. E1, S1, etc., in User Code combinations for '6 CS1,I+II' stress category. The program will display the error message: "E93-52: Load cases are not allowed for Combined category".
When results from multiple analysis sets are used to evaluate code combinations, the stress results for combinations from the last analysis set only are correct. For all other combinations, the three stress results below may be incorrect:
Hoop pressure stress
Longitudinal pressure stress
Allowable stress
The Branch stress calculated for reducing outlet branch crosses which uses effective branch section modulus (Ze) is suspected to be incorrect for all piping codes except the following : B31.4, B31.8, B31.4 offshore, B31.8 offshore, CSA-Z662, CSA-Z662 offshore and general piping code. On 1 or both of the branch sides of the cross, the branch stress may be incorrectly using the rigorous section modulus (Z) instead of Ze (Effective section modulus). A sensitivity study shows, if the thickness of the header is less than the order of 0.8 to < 1.0 of the branch thickness, for different branch sizes then the resulting branch stress may be incorrect and non-conservative.
The longitudinal stress ratio may not be shown correctly for all offshore codes and B31.8 restrained stress category when viewing the interactive on-screen stress results. To repeat this defect, Select Result > code Stress, Stress Type = Long (Longitudinal stress). The program is incorrectly calculating the longitudinal stress ratio based on the minimum longitudinal stress instead of the maximum absolute longitudinal stress value. For example: On-screen results may show calculated Long stress = 48914, allowable long stress = 48000, Ratio = 0.79.
The ASME B31.1: 1967 branch stress calculated for reducing outlet branch tees uses the effective branch section modulus (Zb) for calculating the bending stress and the branch pipe section modulus (Z) for calculating the torsional stress.
For ASME NC and ND code years 1986-1989, Girth Butt Weld SIF is incorrectly set to 2.8 when pipe thickness is less than 0.237 inches.
For certain nearly vertical pipes the local y and z forces and moments may be switched. This could affect calculation of tee in-plane and out-of-plane moments and the associated stresses if the in-plane and out-of-plane SIFs are different.
For ASME code years prior to 1992, the weld offset or mismatch input value is assumed as a weld offset ratio delta/t in the SIF calculations. The weld offset is no longer required for codes year 1993 addenda and later years.
Pipe SIF and stress indices may be incorrect for the pipe at the far end of a reducer. It is to be noted that the SIF and stress indices are correct at both ends of the reducer element, only the pipe side is affected and that side usually have a lower stress.
The unreinforced and reinforced tee SIF for ASME NC/ND 1981/1982 cannot be less than 2.1 as per note 10 of the Table of Stress Indices, Flexibility, and Stress Intensification Factors in the code. AutoPIPE SIF value can be lower than 2.1 when the pipe schedule is very thick and therefore non conservative tee stress results will be reported. For example for unreinforced tee, the SIF can get lower than 2.1 if pipe schedule is XXS or thicker for 3.5 inch to 6 inch nominal and schedule 160 or thicker for 3 inch nominal diameter or less.
If a support is placed at the far end of the reducer, the moment on pipe side (+ side) will be zero in the code compliance report. The correct moment is shown in the forces and moments report. This results in a lower or zero stress.
When building a new model using KHK level 2 piping code, the default code and non-code combinations are the same as those for KHK level 1 piping code.
When switching units between English and SI and when entering data in SI, Delta-T1 and Delta-T2 are converted using regular temperature conversion with an offset. Converting Delta-T values should not use any offset. e.g. when converting DeltaT1=180 degF to SI, it gives (180-32)/1.8=82.22 degC, but correct value is 180/1.8 = 100 degC.
When creating new KHK Service Level 2 models, the analysis results show zero values for all cases except those with PW.
When vertical API 610 pumps are used, the equipment report could display NaN for stresses per equations F-6 to F-8. This occurs only when using a library other than AUTOPIPE.LIB, such as AUTODIN.LIB.
For ASME NB-1977 piping code, the following K2 and K3 stress indices are incorrectly calculated and used in the program.
For As Welded 4250 Transitions, stress indices K2=K3=1.1 and the correct values are K2=1.8 and K3=1.7 (unconservative)
For Flush Welded 4250 and 1:3 transitions, K2=1.8 and K3=1.7 and the correct values are K2=K3=1.1 (conservative)
TTA Pipe and Insulation grid blocks input for valid pipe thickness for SI Units. The rule is that pipe thickness should not be greater than half of diameter but if you enter 60mm as Pipe OD, it does not allow you to enter 10mm as pipe thickness displaying following error message : "Pipe thickness cannot be greater than half of the Outer Diameter".
For ASME NB 1974+1975 addenda, K2 and K3 indices Flush BW Transition should be 1.1. AutoPIPE uses K2=1.8 and K3=1.7 which are the same values for As Welded BW Transition.
The following outline identifies all major errors fixed in Release of AutoPIPE v9.1.0.
The BS7159 pressure stress will be conservatively higher and pressure multiplier (m) incorrect, when a thicker tee is modeled on the header side compared to straight run pipe. The program is incorrectly using the pipe properties from the downstream header run pipe instead the thicker tee diameter and thickness to calculate the pressure stress and pressure multiplier (m).
Hoop and shear moduli at ambient temperature are not updated after changing ambient temperature in the General Model Options dialog. This problem does not occur when AUTOFRP is specified for the material library.
Allowable hoop stress for EN13480 is set to hot allowable fh instead of design stress f. The value of fh is more conservative since fh=min(f,fc,fcr). where fc is the cold allowable and fcr is the creep limit stress.
The EN13480 allowable stress calculation for austenitic stainless steel is based on the longitudinal elongation 'A'. The limits of 'A' in section 5.2.2.1 were changed from prEN 13480-3:2002 (E) Issue 1 (2002-05) edition to EN 13480-3:2002 (E) Issue 1 (2002-05). The change means the design stress, f, is now based on A > 35% instead of A >= 35% for Eq. 5.2.2-1 and 35% >= A >= 30% instead of 35% > A >= 30% for Eq. 5.2.2-2. Consequently, many stainless steel materials in the EUROMAT library were being calculated with a higher design stress resulting in higher allowable fh.
When opening pre-9.0 models in version 9.0, the fluid transient check was performed before the database updates were applied. The unchanged point names in the fluid transient data caused the program to hang.
Incorrect units used for Chinese GB material library (chinagb.lib). This only impacts the MATL table which has temperature dependent data for density, thermal expansion and modulus. This will give incorrect displacements, force/moment and stress results.
AutoPIPE always assumes the branch pipe to be un-reinforced when calculating ASME NC/ND branch tee SIFs and indices. The reinforced thickness is calculated based on the y value entered. If the branch pipe is already reinforced, then the SIFs and stress indices may not be correct.
When entering data for crotch radius in SI units (mm) for B31.1-2005a piping code, the data is saved as inches.
The attached model is assigned with a Soil ID and it stored in support array and therefore when selecting a segment origin point with anchor A00 or I00 and executing Delete/Point command and accepting the Confirm message, crashes the application.
Incorrect bend coordinates may result after exporting support loads to STAAD. The problem is caused by applying a limit of 17 elements per SECTION in the ADI file created by AutoPIPE for import into STAAD. If the 1st or 17th element is a bend, then a SECTION instruction will be added before or after a bend in the ADI file causing the bend coordinates to be calculated incorrectly. The incorrect bend coordinates affects all the node coordinates downstream from the bend as well.
After exporting support loads to STAAD (Result>Export Support Loads to STAAD), the valves in the STAAD model are shown as a valve upto the original valve midpoint followed by a run pipe from the original valve midpoint to the original valve far point.
In the Support dialog, if the 'Undesigned' field is unchecked for a 'Constant' support type, changing the 'Constant' support type to 'Spring' will cause the program to terminate abnormally. Note that this problem does not occur in the Support input grid.
When evaluating primary stresses for JSME branch connections and tees whose run legs are defined along a non-global direction, the run moment summation is calculated using the global instead of the orthogonal run moment components of the tee. Consequently, the resultant moment and stress on the run for the tee can be un-conservative or conservative for the primary stresses.
Header moments for ASME NC/ND 2001 and earlier codes in AutoPIPE v9.1.0 are summed along the global axes instead of tee local axes for reversing dynamic loads. This affects only tees where the header is not along a global axis direction. This may lead to conservative or unconservative results.
When evaluating Eqs. (9) through (13) for ASME NB branch connections and tees whose run legs are defined along a non-global direction, the run moment summation in accordance with ASME NB-3683.1(d) is calculated using the global instead of the orthogonal run moment components of the tee. Consequently, the resultant moment and stress on the run for the tee can be un-conservative or conservative for Eqs. (9) through (13) for all service levels.
When evaluating Eqs. (8) and (9) for ASME NC/ND branch connections and tees whose run legs are defined along a non-global direction, the run moment summation in accordance with ASME NB-3683.1(d) is calculated using the global instead of the orthogonal run moment components of the tee. Consequently, the resultant moment and stress on the run for the tee can be un-conservative or conservative for Eqs. (8) and (9) for all service levels.
The following outline identifies all major errors fixed in Release of AutoPIPE v9.0.0.
Code stresses are reported as zeroes when 'B31.8 Gas Trans. & Dist.' option is selected for the 'Piping code to calculate SIF for General piping' field in the General Model Options dialog.
Materials A671-CC60, A672-B60, and A672-C60 in AUTOB313 material library have incorrect stress values. The allowable hot stress at 200 F has been provided as 18500 psi instead of 19500 psi. Therefore, the interpolated hot stress values between 100 F and 300 F will also be incorrect and conservative.
When running a hanger selection analysis, the program may select a constant support for an undesigned hanger based on a unrealistic large thermal movement that is incorrect. The large thermal movement is a random value inadvertently accessed outside the range of the calculated thermal displacement results. The scenario happens when the number of thermal/pressure cases is set to a value, e.g. 10, and the hanger selection analysis is run for all 10 cases. Then later, the number of thermal/pressure cases is set to a smaller value, e.g. 3. The program will try to retrieve values for the non-existent thermal load cases 4 through 10 at the undesigned support location during the hanger selection analysis. These values are random and are not thermal displacement results. One other condition for this scenario to occur is that the 'Display all static load cases' option in the Model Edit Options dialog (Tools/Model Options/Edit) must be unchecked (default).
Changing a support with nonzero value for 'gap up' or 'gap forward' (depending on the support type) to a 'Spring' or 'Constant' support in the Support grid may cause the program to inadvertently apply the gap and friction data from the original support to the 'Spring' and 'Constant' supports during the nonlinear static analysis (gap/friction/soil option enabled) that may lead to incorrect analysis results. 'Spring' and 'Constant' supports are not expected to behave nonlinearly. If the spring or constant support is affected by this problem, the supported point will displace vertically further than expected after performing a nonlinear analysis. Modifying supports in the Support dialog is not affected.
The following outline identifies all major errors fixed in Release of AutoPIPE v8.9.0.
Constant Force (hanger) support stiffness is set to rigid when 'undesigned', causing large reactions at the support for dynamic analysis. This only happens when the Constant Force support is inserted using the menu or keyboard commands (i.e. 'I', then 'S' followed by OK or Enter). In addition, the problem is limited to the case where the inserted support(s) are not the first Constant Force support defined in the model. See published error #2376 for the case involving the first Constant Force support.
The cut short results may not be correct when mass or soil points are added on either side of the cut short point. Specifically, when the distance between mass/soil points on the upstream pipe of the cut short point is different from the downstream pipe, the cut short load is not applied correctly. Instead of applying the cut short proportionally to each of the sub-divided mass-point/soil-point elements on the down stream side of the cut short point as is currently done, the entire cut short should have been applied only to the adjacent mass-point/soil-point element on the upstream side of the cut short point.
Using the fluid transient load generator (Load/Fluid Transient), the calculated fluid transient peak forces downstream from a point where the flow rate changes (e.g. at a tee) may be inconsistent with the defined flow rate. If there were no change in direction or pipe size at the point where the flow rate changes, the program will ignore the specified flow rate change for the downstream points and incorrectly use the flow rate from the previous point where the direction or pipe size changed.
Inserting a run, tee or bend point before the first point in the segment that has a different a pipe identifier with a different material from the first point causes the following problems to occur for the temperature dependent data:
The temperature dependent data, e.g. expansion rate, hot modulus and allowable stresses for the newly inserted elements and for the current and all downstream segments will be inconsistent with the assigned material name and temperature.
The temperatures and pressures for the current and all downstream segments will be incorrectly reset to the values of the first point in the segment. For example: A model has segments A to E and if a point is inserted before C00 (1st point on segment C) with pressure = 100psi and temperature = 400F, then segments A & B are unchanged. However, segments C, D, E, and the newly inserted elements will now have all pressures set to 100psi and temperatures set to 400F and the temperature dependent data will not be updated for the incorrectly assigned temperatures.
The following outline identifies all major errors fixed in Release of AutoPIPE v8.6.0.
If 'Show input grid tabs with no data' option in "Grids Settings" dialog is unchecked, then the program crashes when Ctrl+Z is pressed more than once in the input grids.
For the EN13480 piping code, the hoop stress formula for thick pipes is applied incorrectly for outside to inside diameter ratios greater than 1.7.
if an 'inclined' Shaft axis is selected for a 'user' type Rotating Equipment, once a valid set of cosines are entered (i.e. at least one of the three values is nonzero), the Pedestal axis field will be automatically updated to show 'inclined' and AutoPIPE will 'hang'.
When one leg of the header and the branch leg are modeled on the same segment for a tee, the in-plane and out-plane moments are reversed on the +side of the tee point. Consequently, the in-plane and out-plane SIF will not be applied to the corresponding moments and the calculated bending stress will be incorrect on the +side of the tee point. When both legs of the tee header are on the same segment, the in-plane and out-plane moments are correct, but the signs are reversed on the +side of the tee point. This condition does not affect the calculated bending stress. However, the problem of the reversed signs may affect the calculated location of the maximum stress around the circumference of the pipe by 180 degrees as reported in the General Piping Code Compliance sub-report. This defect affects all piping codes that require in-plane and out-plane moments for stress calculations, i.e. ASME B31.1-1967, B31.3, B31.4, B31.4-Offshore, B31.8, B31.8-Offshore, BS806, BS7159, DNV, SNCT, EN13480, CSA-Z662, CSA-Z662-Offshore, KHK, and General Piping codes.
The following outline identifies all major errors fixed in Release of AutoPIPE v8.5.1.
Tee connectivity data is not updated consistently after modifying a bend to run point in which the bend is the first component along one leg of a tee component. Consequently, the tee connectivity data may be corrupted during the database compaction process of the global consistency check and the program subsequently crashes with the runtime error "Microsoft Visual C++ Runtime Library".
On some computers, the repeated loss of AutoPIPE licenses may occur while the application is running. In most cases, the license can be recovered using Tools/Setting/Edition command. In the case that the license cannot be recovered, the input data may be lost as well.
Opening a pre-8.5 model in which the unit or library files are missing may cause corruption of Xtra Data in the model (i.e. flanges, imposed displacements, etc.). The Xtra Data that gets corrupted is random. The problem is caused by processing Xtra Data in the General Model Options dialog before the model has been properly converted to the 8.5 database schema.
The program may crash when selecting a cell in Point Grid. This problem is related to error #4418 (& also #4708) such that tee connectivity data is not updated consistently after modifying a bend to run point. The global consistency check is typically executed by the program before running an analysis. During the global consistency check, a compaction is performed on the database which can cause the input grids to not be in synchronization with the model.
Modifying a Member Static Earthquake factor defined across a frame member may incorrectly display the previously defined X, Y and Z factors in the dialog using version 8.50 however on accepting the dialog, an error message 'E54-91: No Member Static Earthquake Factors at the selected location(s)' in versions 8.50, 6.3, 6.2 and 6.1 is incorrectly displayed.
The deformation calculations due to pressure load uses 'thick-wall' theory for the end cap portion but uses 'thin-wall' theory for the Poisson's effect portion. To be consistent with the cap pressure, the Poisson's effect should also be based on thick-wall theory as well.
Frames copied from one model to another different model will not be viewable in solid view mode when the copied model contained previously defined section IDs which were not being used. The frames are viewable in single line view model. In wire-frame view mode the frames are not shown in wire frame but are incorrectly plotted the same as single line view mode.
Frames copied from one model to another different model may change section properties after the paste operation when the copied model contained previously defined section IDs which were not being used. This problem generally occurs if the complete model is copied.
Select the Result/Grids from the menu and click on the Code Stresses TAB. If all combinations in the right window pane are unchecked except for "Max Range" the error message "Syntax error (missing operator) in query expression ..." will be displayed. Attempting to check another code stress combination in the list will crash the program.
Deleting points at the beginning of a model and converting a bend to a run then performing an analysis followed by clicking on any point(s) in the model once or twice will crash the program. This is similar but different behavior to defect #4475.
When using the Pres/Temp/PipeID tab in the input grid to update the Pres/Temp data at a bend having a midpoint, the Pres/Temp data is not applied to the bend midpoint. Consequently, the bend midpoint will incorrectly have different Pres/Temp data from the rest of the bend.
The program inadvertently hangs while sizing the steam relief vent lines during the generation of the Steam Relief report. If no vent sizing is required, the program will not hang.
The following outline identifies all major errors fixed in Release of AutoPIPE v8.5.0.
The 'General Pipe Stress Report' sub-report will contain incorrect longitudinal, principal, and total stress results at tee points for any 'non-code' user combinations. This problem only occurs when the user adds a combination to the set of existing ones causing the total number of defined combinations to exceed the number of analyzed load cases.
Pressing the Cancel button in the Pipe Properties dialog when reviewing and/or modifying existing pipe IDs or inserting new ones could cause all new pipe sections inserted after the cancel command to have a zero shear modulus. This only happens when the new pipes use the same material as the previous pipe. This error does not happen when inserting new pipes using the 'Insert/Pipe Properties' command.
The height 'h' used in calculating the automatic 'Cf' factor in Table 6-10 of the ASCE 7-98 code was misinterpreted as an elevation instead of a length. As a result, the automatically calculated Cf factor is not correct.
The model revision number will not be updated when only General Model Options dialog (Tools/Model Options/General) changes are made. Also, any other subsequent model change that would normally cause the revision number to increment, will not produce an increment. The impact is that any report (*.RPT, *.OUT) created in this situation will not show a revision increment.
When modifying pipe properties over a range, tees are checked and updated as needed. During the processing of tees, some of the data for the first point in the range may be inadvertently overwritten with data from the last defined tee in the model. Furthermore, the problem only occurs under the following conditions.
General code uses reducing tee formula for codes that do not require such formula. These codes are B31.4, B31.8, Canadian Z662 and DNV.
The pressure load displacements for a flexible joint or nozzle may increase as many times as there are intermediate soil or mass points along the flexible joint or nozzle leading to incorrect, conservative results. To determine if a flexible joint or nozzle is affected, generate the model input listing and review the Component Data Listing for intermediate soil or mass points defined over the span of the flexible joint or nozzle.
The following outline identifies all major errors fixed in Release of AutoPIPE v6.30.
Program may give very large time history analysis results when the specified analysis duration is too long. The program is designed to use dynamic memory when the static memory size for the time history analysis is exceeded. However, because of a calculation error for the amount of memory needed for a very long analysis duration, the dynamic memory is never used even when the static memory is exceeded. In this case, the program inadvertently accesses memory outside the allocated area causing randomly large numbers to be injected into the calculation of the results. To assess whether or not the time history analysis is affected by this error, print the Result Summary report and review the maximum displacements for the time history load cases. When this error occurs, the displacements are typically on the order of 1000 inches (approx. 25,000 mm) or greater.
Using the ZPA or missing mass static correction options may not allow the dynamic analysis to complete for large models. This error is caused by inconsistent memory management problems between the ZPA/missing mass results and the dynamic results for large models. When this error occurs, the dynamic analysis cannot complete normally and the error messages are displayed.
If the number of lines in the THL file (on line 2 of THL file) is greater than the actual number of lines specified, there is a possibility that large force reactions will be generated for ZPA loads. This problem is caused by making changes to a THL file using a text editor. THL files generated using Load/Time history Location dialog will not have this problem. This error will always cause larger forces and hence is conservative. The ZPA load should never exceed the peak forces in the TIH files.
For deep water wave models (where D/L > 5.0), the wave attenuation is not correct for 'Stream' and 'Stokes' methods and the results will be larger than expected. Incorrect large values from wave loading are caused by the handling of numeric limitations with large exponent values. In the limit referenced above, 'D' is water level depth from surface to seabed, and 'L' is the wave length that is printed in the Analysis Summary sub-report.
'Current velocity' and 'marine growth' data defined for wave loads may not be initialized properly if a second model is loaded within one continuous AutoPIPE usage session. Consequently, the wave data from the current model may inadvertently include some of the 'current velocity' and 'marine growth' data from the previous model.
Error message "E38-25: Nominal diameter not available. Must use nonstandard valve." is displayed in an infinite loop at the Valve dialog when the nominal pipe size is >= 22'', and any field except 'Type' field is selected.
The following error message is generated during batch output report and causes AutoPIPE to crash: "E962-1: File read error, please contact REBIS (or EDA)".
The program does not give the user a clear indication of stream function convergence when some errors are generated during stream function wave analysis iterations.
The following outline identifies all major errors fixed in Release of AutoPIPE v6.20.
For a guide support located on a vertical line, it is possible that the gap orientation labels on the Support dialog will not match the orientations defined in the Support Forces sub-report. The difference can also be seen as a discrepancy with the orientation of the guide support icon as it is drawn on the model. This situation will occur if one of the pipe elements connected to the guide is 'kinked' (i.e. not exactly vertical).
For time history analysis, it has been recommended in the on-line help that the response at rigid supports may require the high frequency mode shapes to be analyzed (see defect #2008). However, for large systems with high frequency loading, there are program memory limitations that may make it impractical to capture an adequate number of modes in the high frequency range.
When using the Load/Fluid Transient command, the time history loads may be incorrectly omitted at bend points along the specified range in the Fluid Transient dialog. This error will only occur when the point range contains points with names that were assigned to points that were deleted previously in the model.
When the ZPA correction method is enabled for a response spectrum analysis, the acceleration values reported in the 'Accelerations' sub-report are unexpectedly high. The ZPA correction method should not contribute to the relative accelerations in the Acceleration sub-report.
In cases where the force spectrum load is applied very near a support or directly at the support, the support reaction may be near zero or very much less than the actual reaction. The reason is because the mode shapes involving the movement between the applied load direction and the support point were not computed as specified by the number of modes or cut-off frequency. These missing mode shapes are usually very stiff and hence associated with mode shapes in the high frequency range. Normally, the missing mass and/or ZPA correction methods are used to compute the missing support reactions. However, the computed values for these two correction methods for the force spectrum analysis are themselves incorrect such that their contribution to the overall response is negligible.
Support reactions from force spectrum analysis are incorrectly reported as zero for all load cases except the last force spectrum load case. This includes both rigid and flexible supports.
The "Missing Mass" and "ZPA" static correction methods for force spectrum, time history and harmonic analyses do not produce any significant difference in results compared to results without any static correction methods. The Missing Mass and ZPA static correction methods for response spectrum analysis are applied correctly. Using static correction in a dynamic analysis produces results that are generally greater than the same analysis without static correction. As a consequence of this error, dynamic results with static correction may be non-conservative. The degree of impact depends on the number of significant modes that have been extracted. The larger the number of significant modes that are extracted during the modal analysis, the less impact this error will have on the dynamic analysis results.
For the NC and ND piping code options, the B2 factor for miter bends may not be calculated correctly. The problem was caused by a referencing error in accessing the bend properties needed to calculate the B2 factor for miter bends. The problem is somewhat random depending on whether of not the incorrect component being referenced has the same properties as the intended bend component.
The '0.75' factor is incorrectly omitted from the effective branch wall thickness calculation for a reduced outlet branch for sustained and occasional stresses according to Para. 104.8.4(C) of the ASME B31.1 piping code (starting with the ASME B31.1c-1997 addenda). The stress results due to thermal expansion are computed correctly and are not affected by this error.
NOTE: Please contact Bentley TSG for more details.
Bentley, the "B" logo, AutoPIPE, MicroStation, ProjectWise, SELECT, and MDL are either registered or unregistered trademarks or service marks of Bentley Systems, Incorporated, or one of its direct or indirect wholly-owned subsidiaries. Other brands and product names are trademarks of their respective owners.
© 2019, Bentley Systems, Incorporated. All Rights Reserved.
Including software, file formats, and audiovisual displays; may only be used pursuant to applicable software license agreement; contains confidential and proprietary information of Bentley Systems, Incorporated and/or third parties which is protected by copyright and trade secret law and may not be provided or otherwise made available without proper authorization.
Complete copyright information can be found in the product by choosing Help > About.
For reference, a copy of the End User License Agreement named "EULA.pdf" is included in the "AutoPIPE CONNECT v12" folder of the product installation. By default, this location is "C:\Program Files (x86)\Bentley\AutoPIPE CONNECT v12".
Bentley Systems, Incorporated 685 Stockton Drive Exton, PA 19341-0678 USA Phone: (1) 610 458-5000 FAX: (1) 610 458-1060 WWW: http://www.bentley.com/
Bentley Systems Europe B.V. Wegalaan 2 2132 JC Hoofddorp THE NETHERLANDS Phone: (31) 23 556 0560 FAX: (31) 23 556 0565 WWW: http://www.bentley.com/nl-NL/
Bentley Engineering Software Systems Unit 1402-06, Tower 1 China Central Place, Beijing 100022 CHINA Phone: (86) 10 5929 7000 FAX: (86) 10 5929 7001 WWW: http://www.bentley.com/zh-CN/