A
UTOPIPE®
P
I P E
S
T R E S S
A
N A L Y S I S
V8 i ( S E L E C T s e r i e s 3 )BENTLEY SYSTEMS INC. WWW.BENTLEY.COM
TRADEMARK NOTICE
Bentley, the "B" Bentley logo, MicroStation, AutoPLANT and AutoPIPE are registered or non-registered trademarks of Bentley Systems, Inc. or Bentley Software, Inc. All other marks are the property of their respective owners.
COPYRIGHT NOTICE
© 2011, 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.
Acknowledgments
Portions OpenGL® API © Silicon Graphics, Inc. Portions © Rogue Wave Software
Portions © Alias Ltd
RESTRICTED RIGHTS LEGENDS
If this software is acquired for or on behalf of the United States of America, its agencies and/or instrumentalities ("U.S. Government"), it is provided with restricted rights. This software and accompanying documentation are "commercial computer software" and "commercial computer software documentation," respectively, pursuant to 48 C.F.R. 12.212 and 227.7202, and "restricted computer software" pursuant to 48 C.F.R. 52.227-19(a), as applicable. Use, modification,
reproduction, release, performance, display or disclosure of this software and accompanying documentation by the U.S. Government are subject to restrictions as set forth in this Agreement and pursuant to 48 C.F.R. 12.212, 52.227-19, 227.7202, and 1852.227-86, as applicable.
Contractor/Manufacturer is Bentley Systems, Incorporated, 685 Stockton Drive, Exton, PA 19341-0678.
Unpublished - rights reserved under the Copyright Laws of the United States and International treaties.
END USER LICENSE AGREEMENT
To view the End User License Agreement for this product see: eula.pdf
T
ABLE OF
C
ONTENTS
C
HAPTER1:
I
NTRODUCTIONOVERVIEW ... 1-2 FEATURESUMMARY ... 1-2 PROPERTIESANDCOMPONENTLIBRARIES ... 1-2 HANGERDESIGN ... 1-2 STRUCTURALMODELINGINAUTOPIPE ... 1-2 NON-LINEARANALYSISOPTIONS ... 1-3 LOCALSTRESSCALCULATIONS ... 1-3 FINITEELEMENTTHEORY ... 1-3 DYNAMICANALYSIS ... 1-4 POSTPROCESSING ... 1-4 PIPINGCODECOMPLIANCE... 1-4 CADINTERFACES ... 1-5
ADVANCEDCAPABILITIESFORVARIEDPIPINGENVIRONMENTS ... 1-5
NEWFEATURESINAUTOPIPEV8I(SELECTSERIES3) ... 1-5 ANALYSIS ... 1-5 MODELING ... 1-6 GRAPHICS... 1-6 IMPORT/EXPORT ... 1-7 INPUTGRIDS ... 1-7 INTEROPERABILITY ... 1-7 LIBRARIES... 1-7 PIPINGCODES ... 1-7 POSTPROCESSING ... 1-8 REPORTS ... 1-8 STRESSISO ... 1-8 GENERAL ... 1-8
TECHNICALSUPPORT ... 1-12 SELECTSERVICESONLINE ... 1-12 SELECTPRIVILEGES ... 1-13 PRODUCTUPDATESANDUPGRADES ... 1-13 AROUND-THE-CLOCKTECHNICALSUPPORT ... 1-13 SERVICES... 1-13 BENTLEYSELECT ... 1-13 TRAINING ... 1-14 ENTERPRISELICENSESUBSCRIPTIONS ... 1-14 BENTLEYPROFESSIONALSERVICES ... 1-14 DOCUMENTATIONCONVENTIONS... 1-15
CHAPTER 2:
USINGTHEON-LINEHELP ... 2-2 BASICCONCEPTSOVERVIEW ... 2-3 STARTINGAUTOPIPE ... 2-4 LOADINGAMODEL ... 2-5 DEFININGANEWMODEL ... 2-5 LOADINGANEXISTINGMODEL ... 2-8 INTERFACE ... 2-9 SCREENLAYOUT ... 2-9 DIALOGS ... 2-10 KEYBOARDEQUIVALENTS ... 2-10 UNITSFORMAT... 2-11 MENUSTRUCTURE ... 2-12 TOOLBARS ... 2-12 HOTKEYS ... 2-12 AUTOPIPEMODELINGCONCEPTS ... 2-12 UNDERSTANDINGPIPESEGMENTS ... 2-13 RULESFORDEFININGSEGMENTS ... 2-15 GRAPHICALTEEELEMENT ... 2-16 UNDERSTANDINGTHEACTIVEPOINT ... 2-16 CONTROLLINGTHEACTIVEPOINTWITHTHEKEYBOARD ... 2-17 MODIFICATIONOFPIPINGGEOMETRY ... 2-17 BASICTASKS ... 2-18 EXECUTINGACOMMAND ... 2-18 SELECTINGPOINTSANDCOMPONENTS ... 2-19 INSERTINGAPOINTORCOMPONENT ... 2-19 MODIFYINGPOINTSORCOMPONENTS... 2-19 DELETINGPOINTSORCOMPONENTS ... 2-20 SELECTINGARANGE(CREATINGASELECTIONSET) ... 2-20
P
ARTI:
C
REATING THEF
IRSTA
UTOPIPE
T
UTORIALM
ODELC
HAPTER3:
OVERVIEW ... 2
CREATINGANEWSYSTEM ... 3
ROUTINGSEGMENTA ... 8
ROUTINGFROMTHEANCHORTOTHETEE ... 8
ADDINGATEE ... 16
ADJUSTINGTHEVIEWANDCOMPLETINGTHESEGMENT ... 19
ROUTINGSEGMENTB ... 23
ROUTINGFROMTHEBRANCHANDCONVERTINGAPOINT ... 23
EDITINGCONTROLS ... 26
CREATINGNEWPOINTSANDUSINGTHECOPY/PASTECOMMANDS ... 30
SCALING,MOVING,ANDSTRETCHING ... 34
INSERTINGASUPPORT ... 39
CHAPTERREVIEW ... 42
WHAT’SNEXT? ... 43
CHAPTER 4:
OVERVIEW ... 4-2 USINGTHEMENUMETHODTOMODIFYPIPEPROPERTIES ... 4-2
MODIFYINGANEXISTINGPIPEIDENTIFIER ... 4-3 SELECTINGARANGEBYPIPEIDENTIFIER ... 4-3 MODIFYINGPIPEPROPERTIESACROSSARANGE ... 4-4 MODIFYINGPRESSURE&TEMPERATURELOADS ... 4-6 USINGTHEINPUTGRIDSTOMODIFYPIPEPROPERTIES ... 4-8 MODIFYINGANEXISTINGPIPEIDENTIFIER(INPUTGRIDS) ... 4-8 SELECTINGARANGEBYPIPEIDENTIFIER(INPUTGRIDS) ... 4-9 MODIFYINGPRESSURE&TEMPERATURELOADS (INPUTGRIDS) ... 4-11
GRAPHICALLYREVIEWINGPRESSUREANDTEMPERATURELOADS ... 4-13
CHAPTER 5:
OVERVIEW ... 5-2 ASSIGNINGLOADS ... 5-2 DRAG&DROPINSERTIONOFCONCENTRATEDLOAD ... 5-2 ASSIGNINGTHERMALDISPLACEMENTSTOTHEANCHORS ... 5-5 ASSIGNINGSTATICEARTHQUAKELOADS ... 5-6 PERFORMASTATICANALYSIS ... 5-7 GRAPHICALREVIEWOFCODESTRESSES ... 5-9 DISPLAYINGLOADCOMBINATIONS ... 5-13 USERDEFINEDLOADCOMBINATIONS ... 5-14 MORENON-CODECOMBINATIONS ... 5-15 INTERACTIVEREVIEW ... 5-18 DESIGNCHANGE ... 5-20 CHAPTERREVIEW ... 5-25
CHAPTER 6:
OVERVIEW ... 6-2 SELECTIONOFOUTPUTRESULTS ... 6-2 GENERATINGTHEREPORT ... 6-3 REVIEWINGTHEREPORT ... 6-4 CLOSINGTHEREPORT ... 6-4 CHAPTERREVIEW ... 6-5 WHAT’SNEXT?... 6-5
PART II: CREATING THE SECOND AUTOPIPE TUTORIAL MODEL
CHAPTER 7:
IMPORTINGAPXFFILE ... 7-2 REVIEWINGAUTOPLANTDATA ... 7-6 CONVERTINGARUNPOINTTOATEE ... 7-8 NOZZLE/VESSELFLEXIBILITY ... 7-9 CREATINGANEWDISCONNECTEDSEGMENT ... 7-10 CONNECTINGTOANOTHERSEGMENT ... 7-13 CHAPTERREVIEW ... 7-15
WHAT’SNEXT? ... 7-15
C
HAPTER8:
VIEWCONTROLSOVERVIEW ... 8-2 SOLIDMODELVIEW ... 8-2 VECTORVIEW ... 8-3 CHAPTERREVIEW ... 8-6 WHAT’SNEXT? ... 8-6
CHAPTER 9:
FRAMEOVERVIEW ... 9-2 CREATINGANEWAUTOPIPEFRAMEMODEL ... 9-2 ADDINGANCHORSTOTHEFRAME ... 9-10 VIEWINGTHEFRAMEMODEL... 9-11 INSERTINGTHEFRAMEINTOAMODEL ... 9-12 OPENINGTHEPIPINGSYSTEM ... 9-12 INSERTINGMULTIPLERUNPOINTS ... 9-13 AUTOMATICRENUMBERING ... 9-15 SELECTINGSUPPORTPOINTS ... 9-15 INSERTINGANAUTOPIPEMODEL ... 9-16 CONNECTINGTHEFRAMETOPIPE ... 9-19 CHAPTERREVIEW ... 9-23 WHAT’SNEXT? ... 9-23
CHAPTER 10:
PERFORMASTATICANALYSIS ... 10-2 CODECOMBINATIONSOVERVIEW ... 10-4 DEFININGCOMBINATIONOPTIONS ... 10-4 REVIEWINGINTERACTIVEDISPLACEMENTRESULTS ... 10-6 REVIEWINGDISPLACEMENTRESULTS(RESULTGRIDS) ... 10-7
I
NTRODUCTION
AutoPIPE is a stand-alone computer aided engineering (CAE) program for calculation of piping stresses, flange analysis, pipe support design, and
equipment nozzle loading analysis under static and dynamic loading conditions. In addition to 30 piping codes, AutoPIPE incorporates ASME, European, British Standard, API, NEMA, ANSI, ASCE, AISC, UBC, and WRC guidelines and design limits to provide a comprehensive analysis of the entire system. AutoPIPE V8i is available for Windows XP, Vista and Windows 7 and can be licensed across networks.
There are three editions of AutoPIPE: Standard, Plus, and Nuclear. The Plus version offers several advanced analysis capabilities not available in the standard version which are detailed later in this chapter. The nuclear edition includes all Plus features and nuclear ASME in class 1,2,3 and thermal transient analysis. A KHK2 add-on option is also available for the Plus version that allows use of the Japanese KHK Level 2 piping code in addition to all the features of the Plus version. AutoPIPE is a proven, well-established program that has been commercially available since 1986. AutoPIPE’s rigorous quality assurance practices have withstood numerous on-site audits, making AutoPIPE one of the few PC based piping programs approved for use in nuclear safety applications.
OVERVIEW 1-2
FEATURE SUMMARY 1-2 NEW FEATURES IN AUTOPIPEV8I (SELECTSERIES 3) 1-5 AUTOPIPE VS.AUTOPIPEPLUS VS.AUTOPIPENUCLEAR 1-9 SYSTEM REQUIREMENTS 1-11 RELEASE NOTES 1-12 TECHNICAL SUPPORT AND SERVICES 1-12
DOCUMENTATION CONVENTIONS 1-15
1
OVERVIEW
O
VERVIEWDeveloped to meet the needs of companies involved in industrial piping system design, AutoPIPE utilizes Windows-standard commands, object oriented graphics technology, and CAD interfaces to enable users to create, modify, and review piping and structural models and their results quickly and easily.
A graphical representation of the model is displayed as it is being developed, providing instant visual feedback. AutoPIPE performs extensive error checking as the data is being entered and alerts the user if the model does not comply with the regulatory standards of piping design.
Using AutoPIPE’s object oriented graphical select options, users can insert, delete, or modify pipe properties, supports, or offsets across an entire range of points with one command. Graphical selection of ranges is also used for cut, copy, & paste operations.
F
EATURES
UMMARYThe following is a partial list of the features and capabilities of AutoPIPE. Refer to the on-line help for a complete reference of features and functionality.
P
ROPERTIES ANDC
OMPONENTL
IBRARIESAutoPIPE contains a comprehensive and extensible library of material properties and piping & structural components including pipes, reducers, tees, valves, flanges, beams, flexible connectors and other items. Supports include: anchors, spring and constant force hangers, one-way restraints, limit stops, guides, snubbers and tie-rods.
The material library includes temperature dependent properties and code dependent allowables. AutoPIPE provides component libraries for ASME/ANSI, JIS, DIN, and Nordic standards.
H
ANGERD
ESIGNAutoPIPE performs spring hanger design for one or more operating conditions. The program selects hangers from a customizable manufacturer's library, which includes: Grinnell, Bergen-Patterson,
FEATURE SUMMARY
structural system, and end releases to model pinned connections. AutoPIPE’s unique two point support elements allow the user to define the connection between pipe and structural steel using gaps and friction at the same point if required.
The AISC structural library with cross sectional properties and a database of properties of commonly used structural steel materials is included within AutoPIPE. Users can easily define their own beam elements and steel materials to model beam elements not included in the AutoPIPE’s database.
Frame structures are created and modified in interactive mode using AutoPIPE’s graphical interface. In this manner, users can graphically copy, paste, or modify structures with one operation using AutoPIPE’s graphical select options or by clicking on a particular beam element.
N
ON-L
INEARA
NALYSISO
PTIONSAutoPIPE provides directional supports, gaps, friction, bilinear spring supports and nonlinear buried pipeline analysis. Users can specify both gaps and friction at a support point to simulate real world boundary conditions. AutoPIPE provides 2-point restraint functionality to define tie rods with gaps, pipe/structure interaction, and other connectivity between any 2 points in the system.
AutoPIPE provides unique capabilities for nonlinear load sequencing. Users can, for example, specify that wind, seismic, or other occasional loads are analyzed in sequence immediately after the gravity load or specify that the occasional loads are analyzed after thermal. In this manner, users can accurately calculate loads and stresses for occasional loads acting on the operating position of the piping or the ambient position of the piping. Load sequencing options also allow the user to calculate gravity and thermal loads using nonlinear analysis and seismic loads using linear analysis (as
recommended by UBC and other design standards) in the same run.
L
OCAL STRESS CALCULATIONSAutoPIPE provides a link to WinNOZL for calculations of local shell stresses per British Standard 5500, Welding Research Council bulletin 107, 297, and 368, using stress allowables and load combinations as specified by ASME Sec. VIII, Div. 1 and 2. Various piping load combinations on tanks can be examined in accordance with the API 650 code.
Further, AutoPIPE provides unique options for hillside nozzles and reinforcing pad calculations. These are available for cylinders, spheres, cones, semi-ellipses, and torispheres. The automatic importing of AutoPIPE piping loads saves time and minimizes user errors.
F
INITE ELEMENT THEORYAutoPIPE is a finite element program used to analyze piping and structural systems subjected to static and dynamic loads. Use of intelligent defaults allows the user to analyze complex systems without in-depth knowledge of finite element theory.
FEATURE SUMMARY
D
YNAMICA
NALYSISDynamic analysis capabilities include mode shapes and natural frequencies, response spectra, phased harmonic load analysis, time history dynamic analysis and force spectra analysis. For modal analysis, AutoPIPE can automatically insert mass points along elements. Missing mass and zero period acceleration may be applied in dynamic analysis. AutoPIPE satisfies NUREG/CR-1677 benchmark problems and provides built-in NRC spectra, seismic anchor movements, and code case N411 capability.
AutoPIPE provides built-in fluid transient synthesizers for calculation of waterhammer, steamhammer, and relief valve forces, which are integrated with time history dynamic analysis, and special thermal bowing analysis for partially hot filled liquid pipelines. Utilizing the Bentley PULS program, users can calculate flow induced vibrations, or pulsations associated with reciprocating equipment, and
automatically transfer those harmonic loads directly into AutoPIPE to calculate dynamic piping responses.
P
OSTP
ROCESSINGAfter analyzing a system, users can click on the graphics model to instantly view stresses, loads, deflections, or mode shapes at any point. Color coded stresses, animated vibrations, and pop-up windows enable the engineer to more quickly identify and investigate critical areas without having to review a voluminous amount of batch output data.
Output report options allow users to pick and choose which reports to generate, with or without filters, for on-screen review or printing. Code stress combinations are performed automatically. Unique filter options allow the user to generate custom output reports based on user-defined stress, deflection, or load criteria. AutoPIPE enables users to analyze multiple thermal, wind, seismic, wave, and dynamic loads all in one analysis with Min/Max load summaries.
Using AutoPIPE’s graphical select options, users can graphically select points to be included in the output report. As an example, a user could generate an output report for only 2 points in a 1,000 point model.
P
IPINGC
ODEC
OMPLIANCENEW FEATURES IN AUTOPIPEV8I (SELECTSERIES 3)
B31.8 Offshore CSA-Z662 Offshore
British Standards BS 806 and BS 7159 (GRP Piping Code) Swedish Piping Code (SPC), Method 2
Norwegian Det Norske Veritas (DNV) and TBK 5-6 Dutch Stoomwezen D1101
Japanese MITI 501, Class 3 piping, Japanese General Fire Protection code and Japanese KHK
French RCC-M and SNCT
CAD
I
NTERFACESAutoPIPE V8i (Select series 3) can import CAD piping models from Bentley AutoPLANT, Bentley PlantSpace and Intergraph PDS plant design systems.
AutoPIPE can export models back into AutoPLANT or export models in DXF format into AutoCAD or MicroStation. Import and export of piping models between CAD and AutoPIPE can save man-hours in the creation and checking of piping and structural models and prevent errors associated with manual entry of piping models.
A
DVANCEDC
APABILITIESF
ORV
ARIEDP
IPINGE
NVIRONMENTSAutoPIPE provides unique capabilities for underground and subsea pipeline analysis, dynamic loading, nonlinear restraints, and orthotropic piping analysis. Following is a summary of advanced AutoPIPE capabilities:
Built-in wave loading, buried pipeline analysis, pipe/structure interaction, calculation of local stresses, thermal bowing analysis, time history dynamic analysis, fluid transient synthesizers, gaps & friction, relief valve load calculator, FRP/GRP pipe analysis, jacketed piping, 30 piping codes.
N
EWF
EATURES INA
UTOPIPE
V8
I(SELECT
SERIES3)
The following is a list of new significant features and updates in Bentley AutoPIPE:
A
NALYSISRetain inclusion of Cut short in analysis dialog
Add option to perform flange analysis to ASME VIII Division 1 or 2 Add Thermal Bowing by Segment
NEW FEATURES IN AUTOPIPEV8I (SELECTSERIES 3)
Provide option to create multiple analysis set for all piping codes
Create multiple analysis sets based on hot modulus for Euro Code by default
M
ODELINGAdd weight of insulation cladding to pipe
Implement an automatic soil property generator, per Appx B Ability to perform simple design checks on the model
Add feature to automatically insert flanges with a flanged valve Apply Fatigue Range Reduction Factor by material
Add option to graphically show Pipe Insulation Input Grids for Static & Member Earthquake factors
Increase max number of flange/valve pres. ratings picked by program to 20 Option to include a factor of the flange weight for bolt/nut weight
Add an option to select connected segments Option to display flanged flexible joint
Option to automatically insert flanges with a flanged flexible joint Find a node based on entering coordinates
Add Valve Tag
Update distributed load data on insert/delete point(s) across distributed load. Correct corrupted distributed loads in older models
Add a tag field to flange
Add a line class to pipe properties Add Apply button in Soil Properties dialog
NEW FEATURES IN AUTOPIPEV8I (SELECTSERIES 3)
I
MPORT/
E
XPORTPXF Export should retain original supports class and properties as imported Import GUID from NTL for piping, supports, beams etc
Add a dialog to link AutoPIPE components fields with pcf attributes Export reference point loads to AP Nozzle
NTL: Add support for import/export of Time history data to NTL format Import CAESAR v.5.3 neutral files
I
NPUTG
RIDSAdd input grid for distributed loads Add input grid for Reference node
Inadequate no# of significant digits for design strain on input grid Input Grid: add Xtra data Hydrodynamic Data tab
I
NTEROPERABILITYExport JSM data, graphics and deflect plot
L
IBRARIESAdd new valve type library for ball valve
Update Pipe Supports Spring Hanger (Comet) to match the updated catalog
P
IPINGC
ODESAdd an option to apply corrosion allowance to the Hoop stress only Add Russian SNiP 2.05.06-85 Oil & gas code
Add back ASME B31.3 - 2004 into AutoPIPE V8i Add B31.8 : 2010 code
Add B31.1 2010 edition
Enable circum. weld w factor for B31.3-2008 and B31.1-2009 codes Add B31.3 : 2010 code
NEW FEATURES IN AUTOPIPEV8I (SELECTSERIES 3)
P
OSTP
ROCESSINGAdd manufacturer multiplier for NEMA SM23 and API 617 Preserve user descriptions for non-code combinations
Add option to hide non printed combinations on combinations dialog Add a new option in result menu to show lift-off supports
Add option to import Combination CMB file information between models
R
EPORTSAdd center of gravity (COG) calculations for Structure & Piping Allow print preview to work for LOG file to view nonlinear iterations Add Flow Rate, Pressure Rise and Sound Speed to Fluid Transient report
S
TRESSISO
Externalize stress iso data table titles and column titles to .tst file Stress ISO: Create Bore equivalence file for nominal units mapping Update to latest ISOGEN (ver 10.2.0 - build 18)
G
ENERALRetain window/toolbar/file size/location settings in next program session Reset window size and loc for input grid, results grid & APIPE viewer Archive associated files with the AutoPIPE input file
RSS Feed: Show only recent news by default Show thumbnail preview in open dialog and explorer
Increase number of string groups limit from 500 to 800 in autopipe.tst Save as version 9.3 DAT files from 9.4
AUTOPIPE VS.AUTOPIPEPLUS VS.AUTOPIPENUCLEAR
A
UTOPIPE
VS.
A
UTOPIPE
P
LUS VS.
A
UTOPIPE
N
UCLEARThe following table shows differences between AutoPIPE Standard, Plus and Nuclear Editions. Feature AutoPIPE AutoPIPE Plus AutoPIPE Nuclear Hanger
Static Linear Static Nonlinear Modal
Response Spectrum (Uniform & Multiple Support) (SRSS combination method standard version only)
Note 1 Harmonic Force Spectrum Time History SAM Buried pipe
NUREG combinations and Code case 411 spectrum Static correction -
Missing mass correction and ZPA 50 Response Spectrum load cases Static earthquake
Wind - ASCE, UBC and User Profile Thermal Bowing
Wave loading and buoyancy Fluid Transient Loads Relief Valve Loads Thermal Transient Analysis Fatigue Analysis (class 1)
High Energy Leakage and Crack Criteria (ASME Class 1, 2, 3)
ASME B31.1, B31.3, B31.4, and B31.8
(multiple years – Note 2)
European piping code EN13480
B31.4 Offshore, A31.8 Offshore & CSA_Z662 Offshore codes
ASME III Class I, 2 and 3 (multiple years) JSME S NC1-PPC
ASME B31.1-1967 Canadian piping codes International piping codes
AUTOPIPE VS.AUTOPIPEPLUS VS.AUTOPIPENUCLEAR
Feature AutoPIPE AutoPIPE Plus AutoPIPE Nuclear Analysis Sets for multiple static analyses
General piping code Rotating Equipment reports Large model size
Beam elements for modeling frames and supports Material and Component Library utilities
STAAD Structural Libraries
Note 1: Multiple support response spectrum analysis only available in Plus and Nuclear editions. Note 2: Multiple years are available in Plus and Nuclear editions. Standard edition only supports latest
code year.
Note 3: A KHK2 add-on option is required to access this feature.
M
AXIMUM DEFINED STATIC AND DYNAMIC LOAD CASESLoad Cases Standard 6.3 Plus 6.3 Standard 9.4 Plus 9.4 Nuclear 9.4
Gravity 1 1 1 1 1 Hydrotest 1 1 1 1 1 Thermal 3 3 5 100 100 Pressure 3 3 5 100 100 Static Earthquake 3 3 5 10 10 Wind 3 3 5 10 10 User 3 3 5 140 140 Response Spectrum 3 10 5 50 50
Harmonic N/A 3 N/A 10 10
Seismic Anch or Movement N/A 3 N/A 10 10
Force Spectrum N/A 3 N/A 10 10
Time History N/A 3 N/A 50 50
Static Analysis Cases 12 12 27 [Note 2] 82 [Note 2] 82 [Note 2]
Note 2: Maximum number of load cases that can be analyzed in a single analysis set during a static
SYSTEM REQUIREMENTS
across 3 analysis sets. Since each analysis set can have analyze up to 82 static cases, so literally 100’s of loads can be analyzed in different scenarios with different options, linear , non-linear , hot or cold modulus etc in the same static analysis run.
A
DDITIONALCAE
I
NTEGRATEDA
NALYSIS&
D
ESIGNA
NCILLARYP
RODUCTS CAE Integrated Analysis & Design AncillaryProducts
Standard 9.4
Plus 9.4 Nuclear 9.4 PipeLink (Advanced structural model/piping data
exchange with STAAD.Pro structural analysis) Included Included Included StessISO (Customizable dimensioned digital stress
isometric) Add License Add License Add License
AutoPIPE Nozzle (local stresses calculations at nozzle/vessel junctions per WRC 107/297/368, PD500, API650 and KHK
Add License Add License Add License
PlantFlow (Network flow analysis) Add License Add License Add License Puls (Acoustic and pulsation similutaions per API
618) Add License Add License Add License
S
YSTEMR
EQUIREMENTSThe following prerequisites are required to run each of the modules included within the application:
Processor: Intel Pentium III or higher Operating System:
Windows XP Professional SP2 or later OR, Windows Vista Business edition
Windows 7 Professional or higher Internet: Microsoft Internet Explorer6 or greater Memory: 256 MB
Hard disk: 250 MB minimum free hard disk space
Input Device: Any industry-standard input device supported by Windows Output Device: Any industry-standard output device supported by Windows
Video Graphics Card: Any industry-standard video card/monitor which supports OpenGL 3D graphics
RELEASE NOTES
Before you install any software, you should confirm that you have adequate hardware and software capabilities to install and use the product.
R
ELEASEN
OTESThe latest program release information and changes to the program that are not included in the manual are listed in the README file located in the AutoPIPE program directory. This file can be opened from the AutoPIPE Readme option in AutoPIPE for Windows menu in the taskbar.
T
ECHNICALS
UPPORT ANDS
ERVICESBentley’s Professional Services organization is dedicated to optimizing and supporting engineering environments worldwide. This trained team of experts provides users of Bentley technology a host of technical services that helps project teams leverage architectural and engineering information.
Bentley SELECT is your premier service and technology program. The most comprehensive offering of its kind, Bentley SELECT streamlines the delivery and support of Bentley products into one convenient program for its members.
T
ECHNICALS
UPPORTAt the heart of Bentley's support initiative is Bentley SELECT, the most comprehensive service and technology subscription program of its kind. With a commitment to its users unequalled in its industry, Bentley streamlines the delivery and support of its products to Bentley SELECT subscribers.
Organizations whose competitive advantage stems from continuous improvement rely on Bentley SELECT to increase their employees' skills in employing Bentley products and, ultimately, improve their bottom line.
Bentley users not currently subscribed to Bentley SELECT should visit the Contacts Page at
http://www.bentley.com/en-US/Corporate/Contact+Us for technical support information.
SELECT
S
ERVICESO
NLINESELECT Services Online is an all-encompassing repository of technical information and support channels. At SELECT services Online, members can access:
TECHNICAL SUPPORT AND SERVICES
Developer support Project services
SELECT
P
RIVILEGESP
RODUCTU
PDATES ANDU
PGRADESBentley SELECT members receive free updates and upgrades for all Bentley products covered by SELECT as soon as they are available, via Web downloads and MySELECT CD.
A
ROUND-
THE-C
LOCKT
ECHNICALS
UPPORTPriority telephone, and E-mail ensure member access to support anytime, anywhere. U.S. and Canada
Phone: +1-800-BENTLEY
Interactive: http://selectservices.bentley.com/en-US/Support/redirect.htm Europe, Middle East, and Africa
Phone: (+31) 023 5560555
Interactive: http://selectservices.bentley.com/en-US/Support/redirect.htm Asia-Pacific
Phone: +61 3 9697 8637
1800 500 227 (within Australia) 0800 500 874 (within New Zealand)
Interactive: http://selectservices.bentley.com/en-US/Support/redirect.htm SELECT users can get updated worldwide contact information at :
http://www.bentley.com/en-US/Corporate/Contact+Us/
S
ERVICESBentley's unparalleled services provide users fast answers, quality training, unique licensing options and targeted customization.
B
ENTLEYSELECT
Bentley SELECT is a comprehensive technology and service subscription program that includes flexible subscription options, exclusive licensing privileges, continuous product upgrades, comprehensive technical support, discounts on training and software, and more.
TECHNICAL SUPPORT AND SERVICES
T
RAININGThe Bentley Institute develops and delivers professional training programs that are designed to increase the productivity of AEC professionals. Attend accredited in-person classes at Bentley Institute training centers around the world, train at your office location through on-site or through distance learning, or learn at your convenience though online self-paced classes.
An Enterprise Training Subscription offers convenient multi-user training for a fixed annual fee— streamlining budgeting and delivering comprehensive training to the entire organization.
E
NTERPRISEL
ICENSES
UBSCRIPTIONSWith the Enterprise License Subscription program, subscriber organizations are granted unlimited access to Bentley’s entire software portfolio for a fixed annual fee. The portfolio covers all your AEC software needs, providing building, civil, plant, and geospatial solutions and supporting a managed environment for your AEC IT.
B
ENTLEYP
ROFESSIONALS
ERVICESBentley consultants are focused on helping you identify ways to automate workflows for design, construction, and operations, and gain the most value from your AEC software investment.
DOCUMENTATION CONVENTIONS
D
OCUMENTATIONC
ONVENTIONSA number of conventions are maintained throughout this Tutorial to make the information presented easier to identify and understand.
CONVENTION DESCRIPTION
NOTE: Precedes information of general importance.
HINT: Precedes optional time-saving information.
WARNING: Precedes information about actions that should not be performed under normal operating conditions.
FILENAMES Directory paths and file names are italicized.
Example: \AT-EQP directory, AUTOEXEC.BAT file.
Program Code Excerpts from text or basic script files and script variables and statements appear in the font shown.
INPUT Commands or information that must be manually entered is bolded in the font shown. Menu &
Buttons
Menu commands and dialog buttons appear in a sans serif font that stands out from normal body text.
Example: After selecting the File menu, press the OK button in the dialog.
Dialogs Field_Name
Dialog and database table names are italicized. Example: The Preferences dialog.
Select Indicates that the command must be executed from a menu or dialog. Pick Indicates an item (component or point) that may be picked on a drawing.
Throughout this Tutorial, the menu command sequence required to execute a command will be explicitly defined in the text, while the associated toolbar button is presented in the left margin.
B
ASIC
C
ONCEPTS
This section introduces you to some of the basic concepts and modeling practices employed by AutoPIPE. You are also introduced to the interface and guided through some basic procedures.
USING THE ON-LINE HELP 2-2 BASIC CONCEPTS OVERVIEW 2-3 STARTING AUTOPIPE 2-4
LOADING A MODEL 2-5 INTERFACE 2-9 AUTOPIPE MODELING CONCEPTS 2-12 BASIC TASKS 2-18
2
USING THE ON-LINE HELP
U
SING THEO
N-
LINEH
ELPThe intent of this document is to familiarize you with the features and interface of AutoPIPE. It is not a comprehensive User’s Guide or Command Reference. For a complete listing of all AutoPIPE commands and features, as well as for a list of reference topics and other useful information, refer to the extensive on-line help system that has been provided with your software. Bentley Help has been designed to provide you access to a variety of different types of help. The suggestions below will make the help system more useful.
Dialog and Context-sensitive Help: From within a dialog, you have a variety of help available.
When a field has the focus, you can press the F1 key to obtain field-specific information. You can also press the ? key in the title bar of the dialog, then select any of the fields in the dialog. This second method has the advantage of being able to access help related to grayed-out (disabled) items. Additionally, from within a dialog you can always press the Help button to access overview information related to that dialog.
Menu Level Help: A variety of techniques are provided for gaining access to menu command help.
You can highlight any of the AutoPIPE menu commands then press F1 to jump directly to command-specific help. You can also interactively navigate through the help system by selecting the Help/Menu command.
Help Topics: You can view a “book layout” i.e. Contents of the help system at any time by
pressing the toolbar button.
Index: An extensive index of help topics has been provided. Press the Help button on any dialog or
select Help/Contents from the menu, then click on the Index tab and type in a topic in the field provided. The index list will filter as you type.
Relationship between Command Reference and Reference Information: A link exists between many
of the help topics in the Menu Command Reference section and supplemental reference information which explains code compliance calculations, available component and material libraries, etc. After reviewing general help for a particular topic, check if there are additional links displayed at the bottom of the main topic window.
Related Topics: Some Help Topics are logically linked. In these instances, pressing a Related Topics button will present a list of topics related to the open item. Highlight a selection in this list
to open a related topic.
Examples: An extensive on-line workbook has been provided which contains procedures for many
common AutoPIPE tasks. You can get to this area from the main help page, through the table of contents, or by links provided within one of the topics themselves.
BASIC CONCEPTS OVERVIEW
Considerations and Notes: Some topics have supplemental considerations and notes available.
These features explain additional design considerations and requirements of which you should be aware.
Printing: It is very easy to produce hard copies of help documentation. To print the current topic,
simply press Print from the topic window. Bentley Help will send the topic to the default Windows printer. To print a range of topics, go the Contents tab and highlight a folder. A dialog Print Topic will display on screen with the options “Print the selected topic” or “Print the selected heading and all sub topics”.
Additional information on Help: For more information on using Windows Help Systems, press F1
while in any help topic. The Windows Help file is opened, which contains specific information on maximizing the power of windows help systems.
B
ASICC
ONCEPTSO
VERVIEWThis chapter provides you with a tour of the AutoPIPE interface, and walks you through several of the most basic tasks from opening a model and defining a new system to placing a few components. If you are a new user, you should carefully review the discussions of selecting points, specifying ranges, and inserting components. Veteran users who are switching from DOS to the Windows edition of
AutoPIPE should also note that the new interface allows for many tasks to be performed graphically rather than through a series of keystrokes.
This Chapter introduces you to the most basic AutoPIPE tasks, including:
Starting AutoPIPE: Double-click on the AutoPIPE icon (or select it from a taskbar)
Loading a system model: The first step in every AutoPIPE session is either to define a new system
model or load an existing one.
Navigating the interface: This section covers basic interface navigation techniques and introduces
you to the program interface, menu structure, and command techniques.
AutoPIPE Modeling Concepts: When modeling in AutoPIPE it is important to understand some of
STARTING AUTOPIPE
Note Before you can begin working with AutoPIPE, the software must be installed and configured for your system.
S
TARTINGA
UTOPIPE
The procedure for starting AutoPIPE is provided below:
1. From the Windows’ Start menu, select the AutoPIPE icon from the Bentley AutoPIPE program group.
LOADING A MODEL
L
OADING AM
ODELAfter opening AutoPIPE, the next step is to either create/define a new system or to load an existing one. Both procedures are provided below.
D
EFINING AN
EWM
ODELThe first step in creating a new model is to name and define the model as described below: 1. Select File > New to open the New dialog shown below.
2. Indicate the path where the file will be stored using standard Windows file selection techniques (i.e., highlight the appropriate drive, then the directory where the file will be stored).
3. After the path information is specified, type the name of the model in the File name field, and then press Save.
Note The next several steps will present a series of dialogs for the definition of the model and its operating parameters. Each of these dialogs is discussed briefly below for the purpose of demonstrating the sequence of steps required to create a new model. In the next chapter
LOADING A MODEL
4. The General Model Options dialog is displayed as shown below.
Complete each of the fields to adequately describe your model. Of particular note is the Piping Code selection list, which allows you to choose from a variety of pre-defined piping codes. After completing the dialog, press OK.
Note You can set SI units to be your default units by copying the SI.UNT file in the program folder into AUTOPIPE.UNT file. You can also use DIN sizes by selecting AUTODIN as the component library.
5. The Segment dialog is displayed for the definition of the initial segment that will be used as the starting point of your model. Define the starting point name, any offset values, and a pipe identifier that will be associated with all components that belong to that segment. As components are placed on the line, point names are generated. The default point names always begin with the segment name (“A” in the example below) to which they belong. After completing the dialog, press OK.
LOADING A MODEL
6. The Pipe Properties dialog is displayed. From this location you define the initial pipe properties of the model. This dialog will be explained in the next chapter. After completing the dialog, press
OK.
7. The Pressure & Temperature dialog is displayed for the definition of operating loads. Enter values in each of the fields as required by the demands of your system, then press OK to close the dialog.
8. The setup of the new model is complete. You can now add a component to the first point (A00) in the system (or insert an offset distance from this point). In the next chapter, we’ll create a new model and demonstrate methods for placing and connecting components.
LOADING A MODEL
L
OADING ANE
XISTINGM
ODEL1. Select File > Open > AutoPIPE Database (*.dat). A dialog like the one shown below is displayed.
2. Navigate to the directory where the file is stored. Select the desired filename from the Files list, then pressOK. The previously saved model and its data are now available for editing or report
INTERFACE
I
NTERFACEThe AutoPIPE interface is designed to simplify the task of creating, modifying, and reviewing models of any complexity.
S
CREENL
AYOUTTake some time to familiarize yourself with AutoPIPE’s interface by examining the areas of the screen annotated below.
INTERFACE
D
IALOGSDialogs present and request information.
Press OK to accept the values in a dialog
Some fields have an associated list of options from which the user can select. For example, there is a limited set of piping codes, and the user can always select the appropriate code from a list when the cursor is in the Piping Code field. This list is contained inside the dialog itself, and is opened by pressing on the adjacent to that field.
The units that apply to a particular field are displayed in the status bar in the bottom right hand corner of the screen.
To advance from field to field in a dialog, press the Tab key. Pressing Enter from the dialog is the equivalent of pressing OK. You can also advance the cursor by simply using the mouse to select the desired location.
Options which are toggled ON are indicated by a . Positioning the cursor in that field and then pressing the left mouse button toggles the ON/OFF state.
Press F1 key on any dialog field to obtain help on a particular field or parameter. To obtain “big picture” dialog help, press the Help button.
K
EYBOARDE
QUIVALENTSAs you begin creating a model, you’ll soon become familiar with AutoPIPE’s use of dialogs to gather information from the user. Although the mouse can be used to navigate through the fields of a dialog, many users prefer the keyboard alternatives. Refer to the table below.
TASK KEYBOARD
Advance to next field Return to previous field Accept values and close dialog Cancel values and close dialog
INTERFACE
U
NITS FORMATAs you move from field to field in a dialog, the units that apply to that field are listed in the status bar in the bottom right hand corner of your screen. To accommodate the varied needs of our users, AutoPIPE allows special characters to be used to decipher the field format and convert these to decimal equivalents. The types of input which are allowed when inputting English units are illustrated in the table below:
DECIMAL FEET FEET-INCHES
2.2708 2’3.25” 2’3.25 2’3”1/4 2-3-1/4 1.0417 1’.5” 1’.5 1’0”1/2 1-0.5 1-0-1/2 0.0625 0.75” 0’.75 0’0”3/4 0-0.75 0-0-3/4 1.0833 1’1” 1’1 13” 0’13 1-1
AUTOPIPE MODELING CONCEPTS
M
ENUS
TRUCTUREAll AutoPIPE commands can be accessed from the menu system. For a detailed description of the capabilities and functionality of a specific command, refer to the AutoPIPE On-line Help Menu
Reference. The top menu that is displayed above the drawing area depends on the current mode of the
program:
The standard Menu is displayed when building or editing a model
AutoPIPE can be placed in a Worksheet Mode, which displays a model’s data in spreadsheet format.
Note that each of these menus has a toolbar associated with it.
T
OOLBARSAutoPIPE has three types of toolbars: command, view and components. Command toolbars are always docked directly beneath the main menu, and cannot be moved from this location. The component and view toolbar, on the other hand, can be moved from its position along the right and left side of the screen respectively and positioned as a “floating toolbar” in the modeling area of the screen. To reposition it, simply “drag” the title bar of the toolbar into the screen area. The toolbar will resize.
Hint If you forget the use of a particular button, position your cursor over it and wait a second or two. A ToolTip description is displayed beneath the button.
H
OTKEYSA number of AutoPIPE commands can be accessed directly from the keyboard using hotkeys. In AutoPIPE hotkeys are executed by holding down the control and then pressing a letter key. Additionally, AutoPIPE also uses the function keys for some operations. Note that these hotkeys are displayed in the AutoPIPE pull-down menus next to the item it executes.
A
UTOPIPE
MODELING CONCEPTSExperienced users of AutoPIPE have come to appreciate the speed and efficiency with which detailed, data-rich models can be created, modified, and reviewed. If you are a novice user, it is important to understand some basic concepts of the program.
Models are created from individual pipe segments
Components are attached to the active point (cursor location)
AUTOPIPE MODELING CONCEPTS
U
NDERSTANDINGP
IPES
EGMENTSEach piping system is divided into a number of segments. As an example, the sample model shown below contains five segments labeled A through E. Piping models are entered into the program, segment by segment. They may be extended or modified at any time by either adding more segments or changing existing ones. The segments are labeled automatically (A through E in the example). If more than twenty-six segments are entered, the additional ones are labeled AA, AB, AC and so on.
Although most of the piping segment definition is handled automatically with AutoPIPE, in some circumstances it is advantageous to plan the model in advance and divide it into logical “segments” before creating the system (see ‘Rules for defining Pipe Segments’). Typically, a segment would begin and end at anchor points or a branch connection. However, as shown in Figure 2-1 on the facing page, at point D02, a pipeline may be divided into two or more contiguous segments. Whenever a tee/branch is inserted, AutoPIPE automatically assigns a new segment identifier. Each new segment begins with a different alpha character, making it easier for node numbering and easier to keep track of segments when reviewing input listings or output results.
When defining a new system, AutoPIPE automatically displays the first Segment screen (the first segment is segment A). In this screen, the user must specify starting X,Y, Z coordinates of the Segment and input a Pipe identifier name. A Pipe identifier is used to assign properties. The Pipe identifier can be any name that the user wishes to use. It is a good idea to choose a meaningful name such as the first few letters of a line ID or something like 8”std (indicating 8” nominal diameter, standard schedule wall thickness) to help you keep track of pipe properties when reviewing the model.
These properties will be applied to all components attached to that pipe identifier until otherwise specified by inputting a new pipe identifier name in one of the component dialogue screens. After inputting a new Pipe identifier name, the Pipe properties dialogue screen will automatically be displayed for input. For example, if you define a Pipe identifier as a 4-inch line, then all following components will default to those same properties until the user types in a new Pipe identifier name on a component dialogue. A segment can be made up of multiple pipe identifiers.
Existing Pipe properties can be easily modified using either Modify/Properties of Pipe Identifier (which modifies that Pipe Identifier throughout the entire model, wherever it was used) or by graphical selection of a range of points and Modify/Pipe Properties Over Range.
Note AutoPIPE makes extensive use of dialogs to obtain user input. A discussion of techniques for navigating throughout the fields of a dialog is provided later in this chapter.
AUTOPIPE MODELING CONCEPTS
AUTOPIPE MODELING CONCEPTS
R
ULES FORD
EFININGS
EGMENTSA number of rules govern the definition of piping segments; they are listed as follows:
1. Each segment has a forward and backward direction and is entered as a sequence of points. AutoPIPE automatically keeps track of the local axis of the segment, making it convenient to insert intermediate points or components using the Length field. These points are automatically assigned alphanumeric names (which the user can override), with a maximum of four characters each. For example, in Figure 2-1, segment B is defined by points A03, B01, B02, B03, B04, and B05, all of which have default names. The default increment in point names is 1. This increment can be changed under Tools/Model Options/Edit. AutoPIPE can automatically renumber point names after editing using the Renumber button or Edit/Renumber.
2. Wind loads and Hydrotest can be turned on and off on a segment by segment basis, so keep that in mind when creating your model. Also, AutoPIPE provides options to view the model, graphically select, delete, or view output results on a segment by segment basis.
3. Global coordinates must be entered for the first point of the first segment (default global
coordinates of Segment A is 0,0,0). AutoPIPE automatically displays the first segment screen for the user. This is point A00 in the example. Then, each point along the segment is typically located by offsets from the preceding point, until the whole segment has been defined (e.g. points A00 to A06 for segment A).
4. Subsequent segments typically begin at points which have been defined previously (point A03 in segment B is an example). These points are either branch points or continuation points (see #6 below). Since these points have already been defined, entering coordinate data for them is not necessary.
5. Although Subsequent segments typically begin or end at an existing point, this is not necessary for the program to function correctly. It is often more convenient to start a disconnected segment in space using Insert/Segment or clicking on the Segment button, typing in the name of the first point (in this case, make sure that the name of the first point on the segment is not the name of a previously defined point), and assigning the starting X,Y,Z coordinates of that new Segment. For example, it may be more convenient to define suction and discharge sections as disconnected segments without having to model the equipment (see Pump Modeling Example in AutoPIPE on-line help). Also, the ability to handle disconnected segments is a big advantage when importing sections from a CAD model.
6. A continuation point is established when a new segment is defined to begin at the end point of an existing segment (see point D02 in the Figure 2-1). This is typically done to divide a long length
AUTOPIPE MODELING CONCEPTS
When defining a segment, proceed from point to point along the segment. Check that everything at the current point has been specified before moving on to the next point.
G
RAPHICALT
EEE
LEMENTIn previous versions of AutoPIPE, users would have to insert a new segment at an existing run point in order to insert a tee branch connection. With the new Tee element, this procedure is no longer required (although users can still input a tee branch by inserting a segment at a run point if desired).
The Tee element automates the insertion of tees and includes the offset distance from the previous point. For example, if a user wishes to insert a tee point on a header 5 feet away from his current point (active point), he clicks on the Tee button or Insert/Tee and inputs an offset of 5 feet as well as the tee type information for stress intensification purposes. The Tee element will automatically assign a new segment once the user begins to input the branch. AutoPIPE will keep this point a tee for stress intensification, even if the user does not create a branch. In some cases, users may choose not to input small diameter vent or drain pipe branches, but still want the stress intensification factor at the tee connection point. AutoPIPE displays a graphical symbol at Tee points enabling users to visually review tee locations. Users can also click on Tee arrows to easily switch between the header and branch side of the tee.
Users can convert an existing run point to a Tee using Modify/Convert point to/Tee command.
U
NDERSTANDING THEA
CTIVEP
OINTAfter defining and inserting a segment, you’ll notice that a small crosshair appears in the drawing area. This crosshair represents the currently active point. The active point is also displayed in the status area immediately below the drawing area.
When placing components, you should remain aware of the active point. After selecting a component type for insertion, AutoPIPE will automatically assume that you want the starting point of the
component to be inserted at the active point. By default, AutoPIPE will increment the point to the next value and concatenate this with the letter that defines the current segment. For example, if you are inserting a run point on Segment A that contains nothing but an anchor point, the Run Point dialog will contain the value A01 in the Name of Point field.
To designate an existing point as the active point, simply click on it with the mouse. The crosshairs should redisplay over that point and the Active Point status area should reflect the new point as well. In a complex model, you can click on the Go To Point button and type in your desired active point
AUTOPIPE MODELING CONCEPTS
location. You can also use the arrow keys to control the location of the active point as described below.
It is important to note that a given point may have two or more different segments. For example, in
Figure 2-1, point A03 is a tee connection point, and is made up of point A03 segment A and point
A03 segment B. The active point name and segment location is displayed in the bottom right hand corner of your screen. In order to toggle between multiple segments on the same Point location, it is usually more convenient to use the up and down arrow keys (see following section on keyboard commands).
C
ONTROLLING THE ACTIVE POINT WITH THE KEYBOARDAs an alternative to the mouse, the “Active Point” crosshairs can be controlled using the keyboard.
KEY TASK
Move to the next point in the current segment (forward segment direction).
Move to the previous point in the current segment (backward segment direction).
When at a segment junction, move to the next segment that connects to the current point (more than 2 segments are possible).
When at a segment junction, move to the previous segment that connects to the current point (more than 2 segments are possible). Move to the first point of the next segment.
Move to the last point of the previous segment.
Move to the next intermediate soil point for the current soil region. Move to the previous intermediate soil point for the current soil region.
M
ODIFICATION OFP
IPINGG
EOMETRYIt is not necessary for a piping system to be defined completely in a single AutoPIPE session, because
BASIC TASKS
Warning As noted in the following sections, changes in data can lead to a variety of inconsistencies.
AutoPIPE will detect most inconsistencies, and will display warning or error messages. However, AutoPIPE may not detect all of the possible inconsistencies. Users must take care in making changes, and must review the changes carefully, to insure that the modified geometry and properties are correct.
B
ASICT
ASKSThis section lists simple techniques for accomplishing the following:
Executing a command
Selecting a component
Inserting a component
Modifying a component
Deleting a component
Selecting a range of components (creating a selection set)
E
XECUTING A COMMANDCommands can be executed in one of three ways:
Click on one of the buttons in a toolbar.
Select a command from the menu system
Key-in the command. The hotkey for each command is underlined in the menu system. As an example, to insert a bend, simply type I to go into insert mode, then B. The key-in command option requires memorization of certain hotkeys, but is an extremely efficient method of input.
BASIC TASKS
S
ELECTINGP
OINTS AND COMPONENTSClick on it with the mouse. By clicking on the outer edge of a component, the component turns red to indicate that it is selected. If it is a two-point component such as a valve or flexible joint, the red indicates that the beginning point and end point of a two-point component have been selected.
Graphically select a range of points (see following ‘Selecting a Range of Points’ section)
I
NSERTING A POINT OR COMPONENTPosition the cursor on the desired point by clicking on it, then click on one of the component buttons from the toolbar. To insert an intermediate run point, or multiple run points, click on the pipe run button.
Position the cursor on the insertion point, and then select the desired component from the Insert menu.
Users can graphically select a range to insert across ranges of points with one command (see ‘Selecting a Range’)
Place the cursor on the desired point, then use the keyboard equivalent menu commands to key-in the insertion
Position the cursor over the desired button, press and hold the left mouse button, then “drag” the button off the toolbar and “drop” it onto the desired point by releasing the mouse button. This is known as the “drag and drop” technique.
M
ODIFYING POINTS OR COMPONENTSUse one of the techniques below to modify points or components.
Using the mouse, double click on the graphical representation of the component to open its associated dialog. Double click on a point to modify point offsets.
BASIC TASKS
Display the Input grids then select the appropriate grid tab and modify the value in the cell(s). Double clicking a row in the Input grids will display the Modify dialog. Note: Ctrl+Enter, Copy/Paste or Copy Down can be used to change values over multiple cells.
D
ELETING POINTS OR COMPONENTSUse one of the techniques below to delete existing points or components:
Select the unwanted component with the mouse then press the Delete key on the keyboard.
Select the unwanted component then press the Delete button on the command toolbar.
Position the cursor on one of the points, or select a range of points, then hold down the [Shift] and right-click the component to be deleted from the toolbar.
Graphically select a range, then select the corresponding component name from the Delete menu to delete across an entire range of points with one command (see Selecting a Range).
Select the unwanted component then select the Edit/Delete menu command.
Select it with the mouse or position the active point at that location, then select the corresponding component name from the Delete menu.
Select the appropriate row in the Input Grids and Press the Delete key on the keyboard. Note: Multiple rows can be deleted at time.
S
ELECTING A RANGE(
CREATING A SELECTION SET)
Selection of ranges is a powerful tool within AutoPIPE that users should become familiar with. By graphically selecting ranges of points, users can insert, modify, or delete components, properties, loads, and other data across ranges of points with one command or graphically select points to be included in the output reports. Also, selection of ranges is required in order to graphically cut, copy, or paste.
There are several methods available to graphically select ranges of points. By using buttons or the
Select menu or Input Grids, users can select by a number of different criteria such as by segment, point
names, component type, pipe diameter and other parameters. In addition, users can create a mouse zoom box Window and click on the Select all points in Window button to select a range. Another common method used to select a range is to click on the first point in the range, press and hold the
[Shift] key, then click on the last point in the range. The selection set will highlight in red. This is the
same technique used to select ranges in Word, Excel, and other popular Windows programs.
To create a selection set that includes components that are not part of a contiguous run, use the [Ctrl] key as follows: To add more components to this set, or delete points from this set press and hold the
BASIC TASKS
[Ctrl] key and select additional elements. The [Ctrl] selection method allows you to select a set of
components that are not continuous. Alternatively, Select/Point enables buttons that can add or subtract from the selection set on a point by point basis.
The Select/Range command, another method of creating a selection set, allows the user to input “From” and “To” points inside a dialog.
In any Input Grid Tab, select a group of rows or cells (same column) using [Ctrl] or [Shift] keys will highlight the selected points in red on the graphic. Note: The point symbol and names will be highlighted when selecting from the Points or Pres/Temp/PipeID Tabs. These two tabs enable selection of all points in the model. The Pres/Temp/PipeID Tab also provides a range selection up to and including the bend near or far points. All other grid Tabs will highlight the component symbol and the thermal anchor movements tab will highlight the anchor symbol on the graphic.
C
REATING THE
F
IRST
A
UTO
PIPE
T
UTORIAL
M
ODEL
The following chapters in this Tutorial guide you through the creation of a sample AutoPIPE model. After the model is created, you will learn how to define loads, analyze the system, and produce output reports.
CHAPTER 3:CREATING A NEW MODEL
CHAPTER 4:MODIFYING PROPERTIES
CHAPTER 5:LOADS,ANALYSIS, AND RESULTS
CHAPTER 6:OUTPUT REPORTS
C
REATING A
N
EW
M
ODEL
In this chapter you will create the first tutorial model. Before placing components in a model, you must define the associated piping code, pressure and temperature loads, starting coordinates, and other factors. These values are used after the model is constructed in the analysis of stress, operating loads, code compliance, etc. After the model properties are defined, you will route two segments and experiment with AutoPIPE’s Undo and Redo features.
OVERVIEW 2 CREATING A NEW SYSTEM 3 ROUTING SEGMENT A 8 ROUTING SEGMENT B 23 CHAPTER REVIEW 42
3
OVERVIEW
O
VERVIEWIn this chapter, you will build the first of two tutorial models. Each step of the model creation process is discussed, and various model construction techniques are introduced. At the completion of this chapter, you will have built the model shown below:
CREATING A NEW SYSTEM
C
REATING AN
EWS
YSTEMWhen a new system is created, AutoPIPE automatically presents a series of dialogs that allow you to establish the piping code, pressure and temperature loads, pipe materials, and other factors. This section guides you through the completion of each of these dialogs.
Note Before beginning this exercise, you may want to create a directory on your local drive where the tutorial model can be saved.
1. Select File > New.
2. The New dialog is displayed. Navigate to the Examples directory, type TUTOR1 in the File Name field, then press Save.
Note By default, the file is saved in the same directory where AutoPIPE is installed. If you’d prefer, save the tutorial model in a separate directory.
3. The General Model Options dialog is automatically displayed. For the first tutorial model, let’s discuss some of these areas in detail. First, input the following values:
CREATING A NEW SYSTEM
4. AutoPIPE filters many of its dialogs based on the Piping Code to ensure code compliance and to help you properly identify various elements of the system. Select B31.3 Process from the Piping
Code selection list (press the down arrow next to the field to open a list of the available codes). 5. Notice the Vertical Axis field. AutoPIPE models are constructed in three-dimensional space, which
means that you must be aware of three direction vectors. By default, the vertical axis will be set to the Y-axis. However, if you’d like to customize the vector that is considered to run in the vertical plane, you could change this value. For our model, accept the Y-axis default.
6. The next field of interest is the Number of Thermal/Pressure Cases. In order to define two thermal/pressure cases for analysis, input a value of 2 in this field.
7. There are several methods for navigating within AutoPIPE dialogs. You can use the mouse to position the cursor in a field, or press Tab to jump to the next field in sequence. For example, press Tab now to jump to the Ambient Temperature field, which contains a value of 70°F {21.1°C}. After this field is highlighted, examine the status bar at the bottom of the AutoPIPE application window. The lower right hand corner will always display the units associated with the active field. In this case, the status field reads deg F. A brief glance at the Units area of the status bar will
CREATING A NEW SYSTEM
always help you to confirm the units associated with the active field. Accept the default Ambient Temperature value of 70 {21.1}.
8. Press OK to close the General Model Options dialog. 9. The Segment dialog is automatically displayed.
The Segment dialog allows you to assign a name and starting location for the first pipe segment to be placed in the model. Accept the (0,0,0) global coordinate default for the first segment (A). The next step is to assign a Pipe Identifier to this segment. A set of pipe properties can be defined and associated with a named ID. It is a good idea to choose a meaningful pipe identifier name such as the first few letters of a line ID or a descriptive name. In our example, we will use 12”STD
{300STD} to indicate a 12"{300mm} nominal, standard schedule wall thickness. Input 12"STD {300STD} in the Pipe data identifier field then press OK.
10. The Pipe Properties dialog is displayed. Note that 12”STD {300STD} automatically appears in the
Pipe Identifier field of this dialog. These properties will be associated with all components