Professional Documents
Culture Documents
Pro/PIPING™ (Spec-Driven)
Help Topic Collection
Third-Party Trademarks
Adobe, Acrobat, Distiller, and the Acrobat logo are trademarks of Adobe Systems Incorporated.
Advanced ClusterProven, ClusterProven, and the ClusterProven design are trademarks or registered
trademarks of International Business Machines Corporation in the United States and other countries
and are used under license. IBM Corporation does not warrant and is not responsible for the operation
of this software product. AIX is a registered trademark of IBM Corporation. Allegro, Cadence, and
Concept are registered trademarks of Cadence Design Systems, Inc. Apple, Mac, Mac OS, and Panther
are trademarks or registered trademarks of Apple Computer, Inc. AutoCAD and Autodesk Inventor are
registered trademarks of Autodesk, Inc. Baan is a registered trademark of Baan Company. CADAM
and CATIA are registered trademarks of Dassault Systemes. COACH is a trademark of CADTRAIN,
Inc. CYA, iArchive, HOTbackup, and Virtual StandBy are trademarks or registered trademarks of CYA
Technologies, Inc. DOORS is a registered trademark of Telelogic AB. FLEXlm is a trademark of
Macrovision Corporation. Geomagic is a registered trademark of Raindrop Geomagic, Inc. EVERSYNC,
GROOVE, GROOVEFEST, GROOVE.NET, GROOVE NETWORKS, iGROOVE, PEERWARE, and the
interlocking circles logo are trademarks of Groove Networks, Inc. Helix is a trademark of
Microcadam, Inc. HOOPS is a trademark of Tech Soft America, Inc. HP-UX is a registered trademark
of Hewlett-Packard Company. I-DEAS, Metaphase, Parasolid, SHERPA, Solid Edge, TeamCenter,
UG-NX, and Unigraphics are trademarks or registered trademarks of UGS Corp. InstallShield is a
registered trademark and service mark of InstallShield Software Corporation in the United States
and/or other countries. Intel is a registered trademark of Intel Corporation. IRIX is a registered
trademark of Silicon Graphics, Inc. I-Run and ISOGEN are registered trademarks of Alias Ltd. LINUX
is a registered trademark of Linus Torvalds. MainWin and Mainsoft are trademarks of Mainsoft
Corporation. MatrixOne is a trademark of MatrixOne, Inc. Mentor Graphics and Board Station are
registered trademarks and 3D Design, AMPLE, and Design Manager are trademarks of Mentor
Graphics Corporation. MEDUSA and STHENO are trademarks of CAD Schroer GmbH. Microsoft,
Microsoft Project, Windows, the Windows logo, Windows NT, Windows XP, Visual Basic, and the
Visual Basic logo are registered trademarks of Microsoft Corporation in the United States and/or other
countries. Moldflow is a registered trademark of Moldflow Corporation. Netscape and the Netscape N
and Ship's Wheel logos are registered trademarks of Netscape Communications Corporation in the U.S.
and other countries. Oracle is a registered trademark of Oracle Corporation. OrbixWeb is a registered
trademark of IONA Technologies PLC. PDGS is a registered trademark of Ford Motor Company. RAND
is a trademark of RAND Worldwide. Rational Rose is a registered trademark of Rational Software
Corporation. RetrievalWare is a registered trademark of Convera Corporation. RosettaNet is a
trademark and Partner Interface Process and PIP are registered trademarks of RosettaNet, a nonprofit
organization. SAP and R/3 are registered trademarks of SAP AG Germany. SolidWorks is a registered
trademark of SolidWorks Corporation. All SPARC trademarks are used under license and are
trademarks or registered trademarks of SPARC International, Inc. in the United States and in other
countries. Products bearing SPARC trademarks are based upon an architecture developed by Sun
Microsystems, Inc. Sun, Sun Microsystems, the Sun logo, Solaris, UltraSPARC, Java and all Java
based marks, and “The Network is the Computer” are trademarks or registered trademarks of Sun
Microsystems, Inc. in the United States and in other countries. 3Dconnexion is a registered trademark
of Logitech International S.A. TIBCO is a registered trademark and TIBCO ActiveEnterprise,
TIBCO Designer, TIBCO Enterprise Message Service, TIBCO Rendezvous, TIBCO TurboXML, and
TIBCO BusinessWorks are the trademarks or registered trademarks of TIBCO Software Inc. in the
United States and other countries. WebEx is a trademark of WebEx Communications, Inc.
Third-Party Technology Information
Certain PTC software products contain licensed third-party technology:
Rational Rose 2000E is copyrighted software of Rational Software Corporation.
RetrievalWare is copyrighted software of Convera Corporation.
VisTools library is copyrighted software of Visual Kinematics, Inc. (VKI) containing confidential trade
secret information belonging to VKI.
HOOPS graphics system is a proprietary software product of, and is copyrighted by,
Tech Soft America, Inc.
I-Run and ISOGEN are copyrighted software of Alias Ltd.
Xdriver is copyrighted software of 3Dconnexion, Inc, a Logitech International S.A. company.
G-POST is copyrighted software and a registered trademark of Intercim.
VERICUT is copyrighted software and a registered trademark of CGTech.
Pro/PLASTIC ADVISOR is powered by Moldflow technology.
MainWin Dedicated Libraries are copyrighted software of Mainsoft Corporation.
DFORMD.DLL is copyrighted software from Compaq Computer Corporation and may not be
distributed.
LightWork Libraries are copyrighted by LightWork Design 1990–2001.
Visual Basic for Applications and Internet Explorer is copyrighted software of Microsoft Corporation.
Parasolid is © UGS Corp.
TECHNOMATIX is copyrighted software and contains proprietary information of Technomatix
Technologies Ltd.
TIBCO ActiveEnterprise, TIBCO Designer, TIBCO Enterprise Message Service, TIBCO Rendezvous,
TIBCO TurboXML, and TIBCO BusinessWorks are provided by TIBCO Software Inc.
Technology "Powered by Groove" is provided by Groove Networks, Inc.
Technology "Powered by WebEx" is provided by WebEx Communications, Inc.
Oracle 8i run-time, Oracle 9i run-time, and Oracle 10g run-time are Copyright © 2002–2004 Oracle
Corporation. Oracle programs provided herein are subject to a restricted use license and can only be
used in conjunction with the PTC software they are provided with.
Adobe Acrobat Reader and Adobe Distiller are copyrighted software of Adobe Systems Inc. and are
subject to the Adobe End-User License Agreement as provided by Adobe with those products.
METIS, developed by George Karypis and Vipin Kumar at the University of Minnesota, can be
researched at http://www.cs.umn.edu/~karypis/metis. METIS is © 1997 Regents of the University of
Minnesota.
Windchill Info*Engine Server contains IBM XML Parser for Java Edition and the IBM Lotus XSL
Edition.
Pop-up calendar components Copyright © 1998 Netscape Communications Corporation. All Rights
Reserved.
Apache Server, Tomcat, Xalan, Xerces, and Jakarta are technologies developed by, and are copyrighted
software of, the Apache Software Foundation (http://www.apache.org) – their use is subject to the terms
and limitations at: http://www.apache.org.
UnZip (© 1990-2001 Info-ZIP, All Rights Reserved) is provided “AS IS” and WITHOUT WARRANTY
OF ANY KIND. For the complete Info-ZIP license see http://www.info-zip.org/doc/LICENSE.
The Java™ Telnet Applet (StatusPeer.java, TelnetIO.java, TelnetWrapper.java,
TimedOutException.java), Copyright © 1996, 97 Mattias L. Jugel, Marcus Meißner, is redistributed
under the GNU General Public License. This license is from the original copyright holder and the
Applet is provided WITHOUT WARRANTY OF ANY KIND. You may obtain a copy of the source code
for the Applet at http://www.mud.de/se/jta (for a charge of no more than the cost of physically
performing the source distribution), by sending e-mail to leo@mud.de or marcus@mud.de—you are
allowed to choose either distribution method. Said source code is likewise provided under the GNU
General Public License.
GTK+ - The GIMP Toolkit is licensed under the GNU Library General Public License (LGPL). You may
obtain a copy of the source code at http://www.gtk.org, which is likewise provided under the GNU
LGPL.
zlib software Copyright © 1995-2002 Jean-loup Gailly and Mark Adler.
OmniORB is distributed under the terms and conditions of the GNU General Public License and GNU
Library General Public License.
The Java Getopt.jar file, copyright 1987-1997 Free Software Foundation, Inc.
Java Port copyright 1998 by Aaron M. Renn (arenn@urbanophile.com), is redistributed under the GNU
LGPL. You may obtain a copy of the source code at
http://www.urbanophile.com/arenn/hacking/download.html. The source code is likewise provided under
the GNU LGPL.
CUP Parser Generator Copyright ©1996-1999 by Scott Hudson, Frank Flannery, C. Scott Ananian–
used by permission. The authors and their employers disclaim all warranties with regard to this
software, including all implied warranties of merchantability and fitness. In no event shall the authors
or their employers be liable for any special, indirect or consequential damages, or any damages
whatsoever resulting from loss of use, data or profits, whether in an action of contract, negligence or
other tortious action arising out of or in connection with the use or performance of this software.
This product may include software developed by the OpenSSL Project for use in the OpenSSL Toolkit.
(http://www.openssl.org): Copyright © 1998-2003 The OpenSSL Project. All rights reserved. This
product may include cryptographic software written by Eric Young (eay@cryptsoft.com).
ImageMagick software is Copyright © 1999-2005 ImageMagick Studio LLC, a nonprofit organization
dedicated to making software imaging solutions freely available. ImageMagick is freely available
without charge and provided pursuant to the following license agreement:
http://www.imagemagick.org/script/license.php.
Gecko and Mozilla components are subject to the Mozilla Public License Version 1.1 at
http://www.mozilla.org/MPL. Software distributed under the Mozilla Public License (MPL) is
distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either expressed or implied.
See the MPL for the specific language governing rights and limitations.
Mozilla Japanese localization components are subject to the Netscape Public License Version 1.1 (at
http://www.mozilla.org/NPL). Software distributed under the Netscape Public License (NPL) is
distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either expressed or implied
(see the NPL for the rights and limitations that are governing different languages). The Original Code
is Mozilla Communicator client code, released March 31, 1998 and the Initial Developer of the Original
Code is Netscape Communications Corporation. Portions created by Netscape are Copyright © 1998
Netscape Communications Corporation. All Rights Reserved. Contributors: Kazu Yamamoto
(kazu@mozilla.gr.jp), Ryoichi Furukawa (furu@mozilla.gr.jp), Tsukasa Maruyama (mal@mozilla.gr.jp),
Teiji Matsuba (matsuba@dream.com).
iCal4j is Copyright © 2005, Ben Fortuna, All rights reserved. Redistribution and use of iCal4j in source
and binary forms, with or without modification, are permitted provided that the following conditions
are met: (i) Redistributions of source code must retain the above copyright notice, this list of conditions,
and the following disclaimer; (ii) Redistributions in binary form must reproduce the above copyright
notice, this list of conditions, and the following disclaimer in the documentation and/or other materials
provided with the distribution; and (iii) Neither the name of Ben Fortuna nor the names of any other
contributors may be used to endorse or promote products derived from this software without specific
prior written permission. iCal4j SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT
NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Software may contain the Independent JPEG Group's JPEG software. This software is Copyright ©
1991-1998, Thomas G. Lane. All Rights Reserved. This software is based in part on the work of the
Independent JPEG Group.
Software may contain libpng, Copyright © 2004 Glenn Randers-Pehrson, which is distributed according
to the disclaimer and license (as well as the list of Contributing Authors) at
http://www.libpng.org/pub/png/src/libpng-LICENSE.txt.
UNITED STATES GOVERNMENT RESTRICTED RIGHTS LEGEND
This document and the software described herein are Commercial Computer Documentation and
Software, pursuant to FAR 12.212(a)-(b) (OCT’95) or DFARS 227.7202-1(a) and 227.7202-3(a) (JUN’95),
and are provided to the US Government under a limited commercial license only. For procurements
predating the above clauses, use, duplication, or disclosure by the Government is subject to the
restrictions set forth in subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer Software
Clause at DFARS 252.227-7013 (OCT’88) or Commercial Computer Software-Restricted Rights at
FAR 52.227-19(c)(1)-(2) (JUN’87), as applicable. 081505
Parametric Technology Corporation, 140 Kendrick Street, Needham, MA 02494 USA
Table of Contents
Pro/PIPING (Specification-Driven) ..................................................................... 1
To Display the Piping System Tree from the Active Assembly ....................... 8
To Create or Delete Pipeline Labels from the Piping System Tree .................. 8
vii
Table of Contents
pipe_solid_label_format (Spec-Driven)........................................................14
pipe_update_pre_20_int_pts (Spec-Driven).................................................14
pipeline_label_format (Spec-Driven)...........................................................15
pipeline_spool_label_format (Spec-Driven)..................................................16
pipeline_start_assembly_name (Spec-Driven)..............................................16
viii
Table of Contents
piping_fitt_library_dir (Spec-Driven)...........................................................18
piping_joint_fitting_clearance (Spec-Driven)................................................19
piping_project_data_dir (Spec-Driven)........................................................20
piping_schematic_driven...........................................................................20
units_system_dic_file ...............................................................................22
ix
Table of Contents
x
Table of Contents
xi
Table of Contents
xii
Table of Contents
xiii
Table of Contents
Associativity Between the Routed Pipeline and the Reference Pipeline ........... 165
xiv
Table of Contents
Considerations for Creating a Point on a Pipe Segment From Either End...... 179
Propagating the Inserted From Pipeline in the To Pipeline Assembly ........... 185
To Create the Pipeline Model for a Pipeline with Branch Series ................... 187
Example: Default Flow Direction for Pipeline with Branch Series................. 188
To Create the Pipeline Model for a Pipeline with Loop Series ...................... 189
xv
Table of Contents
Example: Default Flow Direction for Pipeline with Loop Series.................... 189
Example: Displaying the Flow Direction of a Specified Pipeline Series ......... 191
To Insert a Trimmed Elbow by Selecting the Nearest Standard Elbow ......... 201
To Insert Elbow Fittings at all Corners by Specifying a Selection Name ....... 203
xvi
Table of Contents
To Cut Pipe at a Single Location Using a Fitting Port Reference .................. 226
xvii
Table of Contents
To Cut Pipe at Multiple Locations with Automatic Joint Fitting Insertion ....... 230
To Cut Parallel Pipes at Locations Identical to the Reference Pipe Run......... 231
Tip: Selecting a Reference Pipe Run for Cutting Parallel Pipes .................... 233
Checking the Clearance between the Pipe Cuts with Flanged Fittings .......... 235
xviii
Table of Contents
Using the Piping System Tree to Create and Erase Pipe Solids ................ 256
Branches............................................................................................ 260
xix
Table of Contents
Style............................................................................................... 298
xx
Table of Contents
xxi
Table of Contents
Reporting the Weight and COG Information for Pipe Segments ..................... 323
xxii
Pro/PIPING (Specification-Driven)
• A fitting is a part or assembly that you use to connect lines to other lines, fittings,
and equipment, or to perform specific functions in the piping system (for
example, flow valves).
The By Rule functionality enables you to exclude piping solids and fittings from a
simplified representation by assigning a parameter and then excluding all
components that have a particular value for that parameter.
Although you cannot exclude assembly features, you can easily place all piping
features on a layer by type.
• Using top-down design tools, you can set up a well-structured design using
advanced component creation tools containing skeleton models and copied
geometric and datum references.
1
Pro/PIPING (Spec-Driven) - Help Topic Collection
• Using reference control and investigation tools, you can view and manage the
complex web of dependencies (references) that evolve as you make features in a
design.
• Using viewing and environment control settings, you can set different
visualization (display) modes for components in an assembly. You can assign
wire frame, hidden line, no hidden line, shaded or blanked display modes to
components.
2
Pro/PIPING (Specification-Driven)
3. Click Applications > Piping. The PIPING menu appears. If you are using the
User-Driven mode, select the Spec Driven check box on the PIPING menu.
You can use the PIPING menu to design your specification-driven piping system.
• The View tab in the Piping System Tree allows you to change views.
• Pipeline—Opens the OPER PIPE LINE menu on which you can create and
immediately route a new pipeline or delete, rename, suppress, or resume
existing pipelines.
3
Pro/PIPING (Spec-Driven) - Help Topic Collection
• Route—Opens the ROUTE PIPE menu on which you can add to or edit the path
of an existing pipeline assembly.
• Fitting—Opens the FITTING menu on which you can insert, delete, redefine, or
replace pipe fittings.
• Modify Pipe—Opens the Modify Pipeline dialog box in which you can modify
several piping options in the active assembly.
• Modify Dim—Opens the MODIFY menu on which you can modify the active
assembly component dimensions.
• Designation—Opens the Pipeline Designation dialog box using which you can
designate pipeline information that is used for the schematic driven pipeline
modeling.
• Drawing—Opens the Generate Isometric dialog box using which you can
generate PCF files.
• Set Up—Opens the PIPE SETUP menu on which you can set up how Pro/PIPING
creates piping systems.
• Info—Opens the Report Pipeline dialog box in which you can retrieve piping
system information.
4
Pro/PIPING (Specification-Driven)
and allows immediate piping system recognition and pipeline selection. For
example, you can group and display all water pipes or all specification 12A
pipelines.
• Allows for efficient pipeline selection. You can quickly select pipelines and perform
the required tasks.
Note: Unlike the Pro/ENGINEER Model Tree, you cannot use the Piping System
Tree to sequentially reorder the pipelines and assembly components.
Click on the top menu bar to switch between the standard Model Tree and the
Piping System Tree with pipeline view.
Note: You can switch to the standard Model Tree from the pipeline view or spool
view by clearing View > Pipeline View or View > Spool View, respectively.
• Flow—Displays and allows the reversal of the flow direction of the pipeline or
pipe segment nodes.
2. Click Applications > Piping. The Piping System Tree opens. From the Piping
System Tree, you can select pipelines and display modes. Click View > Pipeline
View or View > Spool View to switch between the pipeline view and the spool
view.
5
Pro/PIPING (Spec-Driven) - Help Topic Collection
2. Select one or more pipelines from the Piping System Tree and right-click. A
shortcut menu appears.
3. Click Pipeline > Show from the menu to display the pipeline in the graphics
window, or click Pipeline > Hide to hide the pipeline in the graphics window.
3. Click Solid > Show to display pipe centerlines for the selections. The selected
pipelines appear in the Pro/ENGINEER graphics window.
Note: The Piping System Tree centerline or the solid display mode differs from the
centerline and solid display capabilities in Set Display and the mode set by the
pipe_solid_centerline configuration option in the following ways:
o The Piping System Tree centerline or the solid display mode allows you to
select one or more pipelines in the active assembly, including
subassemblies. You can display the selected pipeline with a pipe solid or
centerline.
Note: If you are creating pipelines based on the "one pipeline per
assembly" modeling method, it is recommended that you use this centerline
or solid display mode.
6
Pro/PIPING (Specification-Driven)
o The Set Display centerline or solid display mode (PIPING > Set Up > Set
Display) enables you to select pipelines in both the active assembly, as
well as the subassemblies. You can display the selected pipeline with a pipe
solid or centerline.
2. Select pipelines from Piping System Tree. The selected pipelines are highlighted
in the Piping System Tree and in the Pro/ENGINEER graphics window.
3. Repeat this process to turn off the Highlight Model display mode.
3. In the Value box, type one or any combination of the following values along with
any ASCII characters (default is MNEMONIC):
o SIZE
o SPECIFICATION
o MNEMONIC
o NUMBER
o INSULATION
2. Click Settings > Tree Columns. The Model Tree Columns dialog box opens.
3. Under Not Displayed, select the items you want to display and click . The
selected items now appear under Displayed.
4. Click OK. The selected items and their respective values are displayed in the
columns of the Piping System Tree.
7
Pro/PIPING (Spec-Driven) - Help Topic Collection
2. To cancel the selection of From Active Asm, clear From Active Asm.
2. Click the plus sign (+) adjacent to the branch node or double-click the branch
node. The branch node expands to show the pipeline components.
3. Select a pipeline in the expanded Piping System Tree. The pipeline is highlighted
in the Pro/ENGINEER graphics window.
1. Click . The Piping System Tree opens. Click View > Spool View in the Piping
System Tree. All the pipelines that have their spool numbers generated are
shown with their respective spools.
2. Click the plus sign (+) adjacent to the spool node or double-click the spool node.
The spool node expands to show its branch components.
3. Click a spool to select it in the expanded Piping System Tree. The spool is
highlighted in the Pro/ENGINEER graphics window.
Note: You can switch between Pipeline View and Spool View at any time.
2. Select one or more pipelines from the Piping System Tree and right-click. A
shortcut menu appears.
3. Click Label > Create to create a label for the pipeline, or click Label > Delete
to delete the label of the selected pipeline.
Note: Delete is available only if a label has been created for a pipeline.
2. Select one or more pipelines from the Piping System Tree and right-click. A
shortcut menu appears.
8
Pro/PIPING (Specification-Driven)
3. Click Label > Show to display the label of the selected pipeline or click Label >
Hide to hide the label of the selected pipeline.
Note: Show and Hide are available for a pipeline only if a label has been
created for the pipeline.
2. Select one or more pipelines from the Piping System Tree and right-click. A
shortcut menu appears.
3. Click Solid > Create to create solids for the entire pipeline or pipe segments, or
click Solid > Delete to delete the solids for the entire pipeline or pipe segments.
Note: Delete is available only if the selected pipe segment nodes have solids.
2. Select one or more pipelines from the Piping System Tree and right-click. A
shortcut menu appears.
3. Click Solid > Show to show solids for the entire pipeline or pipe segments, or
click Solid > Hide to hide solids for the entire pipeline or pipe segments.
Note: Hide is available only if the selected pipe segment nodes have
unsuppressed solids.
2. Select one or more pipelines from the Piping System Tree and right-click. A
shortcut menu appears.
3. Click Insulation > Create to create pipe insulation quilts for the entire pipelines,
or click Insulation > Delete to delete the pipe insulation quilts for the entire
pipeline.
9
Pro/PIPING (Spec-Driven) - Help Topic Collection
2. Select one or more pipelines from the Piping System Tree and right-click. A
shortcut menu appears.
3. Click Insulation > Show to show pipe insulation quilts for the entire pipeline, or
click Insulation > Hide to hide pipe insulation quilts for the entire pipeline.
Note: Insulation is available only if the selected pipe segment nodes have
unsuppressed pipe insulation quilts.
• Default and available variables or values. All default values are in italics.
• isogen_symbol_map_file
• isogen_output_files_dir
• isogen_nominal_size_map_file
10
Pro/PIPING (Specification-Driven)
• isogen_pcf_filename_format
• isogen_endtype_map_file
Note:
• Many configuration options are common to both the Specification-Driven and
Nonspecification-Driven modes in Pro/PIPING.
• After you set the configuration options, all settings take effect immediately in the
current Pro/ENGINEER session.
• All the configuration options for which you specify numeric values will use the
units of the active piping assembly.
• The Symbol Map, Endtype Map, and Nominal Size ISOGEN Map files are required
to map Pro/PIPING component information to ISOGEN component information.
or
4. In the Value box, type the value. You can use the Value list to see which values
are available. If the value requires an integer, type it.
5. Click Add / Change. The configuration option and its value appear in the list. A
green status icon confirms the change.
Note: It is recommended that you set the Pro/PIPING configuration options before
starting a new piping project.
11
Pro/PIPING (Spec-Driven) - Help Topic Collection
isogen_attribute_map_file (Spec-Driven)
<proe_load_directory>/text/piping_data/isodata/isogen_attribute_map.ptd,
<absolute directory path and valid file name>
Specify a path and name for the file that maps Pro/PIPING attributes or parameters
to the ISOGEN user-definable attributes.
Note: The isogen_attribute_map.ptd file can be copied to a local directory. You
can modify this file and maintain different versions as per your requirements. Use
the isogen_attribute_map_file configuration option to access the required
modified version.
isogen_endtype_map_file (Spec-Driven)
<proe_load_directory>/text/piping_data/isodata/isogen_endtype_map.ptd,
<absolute directory path and valid file name>
Specify a path and name for the file that maps Pro/PIPING endtypes with ISOGEN
endtypes.
isogen_mandatory_attr_file (Spec-Driven)
isogen.fls, <valid file name>
Specify a name for the file that contains ISOGEN mandatory attribute files.
12
Pro/PIPING (Specification-Driven)
isogen_nominal_size_map_file (Spec-Driven)
<proe_load_directory>/text/piping_data/isodata/isogen_nominal_size_map.
ptd, <absolute directory path and valid file name>
Specify a path and name for the file that maps Pro/PIPING sizes with ISOGEN
nominal sizes in millimeters and inches.
isogen_output_files_dir (Spec-Driven)
<proe_run_directory>, <absolute directory path>
Specify a directory path for archiving the ISOGEN output files.
isogen_pcf_filename_format (Spec-Driven)
MNEMONIC-SPECIFICATION-NUMBER, <a combination of the following keywords: SIZE,
SPECIFICATION, MNEMONIC, NUMBER, INSULATION, SPOOLNUM, and any valid file name
characters>
Specify a name format for ISOGEN (.pcf) files. Pro/PIPING creates ISOGEN file
names from the values assigned to the keywords as shown in the following table:
isogen_symbol_map_file (Spec-Driven)
<proe_load_directory>/text/piping_data/isodata/isogen_symbol_map.ptd,
<absolute directory path and valid file name>
Specify a path and name for the file that maps Pro/PIPING fitting library part names
with ISOGEN component names and symbol keys (SKEY).
pipe_3D_bend_theor_int_pts (Spec-Driven)
yes, no
Set the theoretical intersections and bends in three-dimensional piping models.
• Yes—Pro/PIPING displays theoretical intersections and bends in three-
dimensional models.
13
Pro/PIPING (Spec-Driven) - Help Topic Collection
pipe_extend_dim_scheme (Spec-Driven)
cartesian, cylindrical, spherical
Specify a dimension scheme for piping extend segment.
pipe_solid_centerline (Spec-Driven)
yes, no
Set the pipe solid centerline display mode. Pro/PIPING displays a pipe solid centerline
in the graphics window to indicate the center of the pipe solid. After you set this
option, the display changes immediately in the current session of Pro/ENGINEER.
This mode displays the pipe solid center only.
• yes—Pro/PIPING displays the pipe solid centerlines.
Note: The pipe_solid_centerline mode differs from the centerline or solid display
capabilities in both the Set Display and the Piping System Tree in the following
ways:
• The mode set by the pipe_solid_centerline configuration option indicates the
center of the pipe solid geometry with a line. This is a global setting for all
pipelines.
• The Set Display centerline or solid display mode (PIPING > Set Up > Set
Display) enables you to select pipelines in both the active assembly, as well as
the subassemblies. You can display the selected pipelines with a pipe solid or
centerline.
• The Piping System Tree centerline or solid display mode allows you to select one
or more pipelines in the active assembly, including subassemblies. You can
display the selected pipeline with a pipe solid or centerline. Note that if you are
creating pipelines based on the "one pipeline per assembly" modeling method, it
is recommended that you use this centerline/solid display mode.
pipe_solid_label_format (Spec-Driven)
SIZE-SPECIFICATION-MNEMONIC-NUMBER-INSULATION, <one or a combination of the
following keywords: SIZE, SPECIFICATION, MNEMONIC, NUMBER, INSULATION, and
any valid file name characters>
Specify a pipe solid label format. Pro/PIPING generates pipeline labels from the
values assigned to the keywords during pipe solid creation.
pipe_update_pre_20_int_pts (Spec-Driven)
yes, no
Pro/PIPING can update pipelines created prior to Pro/PIPING Release 20.0. This
enables users to get intersection point entities. Pro/PIPING creates these entities in
session or when you retrieve the piping model.
14
Pro/PIPING (Specification-Driven)
pipeline_assembly_library_dir (Spec-Driven)
<proe_load_directory>/text/piping_data/pipelinelib, <absolute directory
path>
Specify a directory path for selecting a pipeline assembly.
Note: Pro/PIPING uses the PRO_DIRECTORY environment variable to store the
<proe_load_directory>.
pipeline_assembly_name_format (Spec-Driven)
MNEMONIC-NUMBER, <one or a combination of the following keywords: SIZE,
SPECIFICATION, MNEMONIC, NUMBER, INSULATION, and any valid file name
characters>
Specify a pipeline assembly name format. Pro/PIPING creates assembly names from
the values assigned to the keywords during pipeline creation and routing. Any
combination of keywords and valid file name characters are allowed.
The following table describes the format:
pipeline_label_format (Spec-Driven)
SIZE-SPECIFICATION-MNEMONIC-NUMBER-INSULATION, <one or a combination of the
following keywords: SIZE, SPECIFICATION, MNEMONIC, NUMBER, INSULATION, and
any valid file name characters>
Specify a pipeline label format. Pro/PIPING creates pipeline labels from the values
assigned to the keywords during pipeline creation and routing.
15
Pro/PIPING (Spec-Driven) - Help Topic Collection
pipeline_solid_start_part_name (Spec-Driven)
<string value>
Specify a default start part name for the pipe solid generation. The value specified
for this configuration option is used as a default template part name in the Pipe
Solid dialog box.
pipeline_spool_label_format (Spec-Driven)
SIZE-SPECIFICATION-MNEMONIC-NUMBER-SPOOL#PREFIX[0]SPOOLNUM[01]SUFFIX[],
<one or a combination of the following keywords: SIZE, SPECIFICATION,
MNEMONIC, NUMBER, INSULATION, SPOOLNUM, PREFIX, SUFFIX, and any valid file
name characters>
Specify a pipeline spool label format. Pro/PIPING creates spool labels from the values
assigned to the keywords during pipe piece cutting.
The following table describes the format:
pipeline_start_assembly_name (Spec-Driven)
<proe_load_directory>/text/piping_data/fittinglib/ pipeline_start.asm,
<absolute directory path and valid file name>
Specify a path and name for the file that contains template information (assembly
units, pre-defined views, etc.). Pro/PIPING uses this information to create new
pipeline subassemblies.
Note: The Pipeline Start assembly file must be stored in the directory location
specified by the piping_fitt_lib_dir configuration option.
16
Pro/PIPING (Specification-Driven)
piping_wildfire_convert (Spec-Driven)
automatic, never, manual
Specify a value for this configuration option when working with piping assemblies
that are created in versions of Pro/PIPING earlier than Pro/ENGINEER Wildfire.
• automatic—Automatically converts all piping assemblies that are under the
active top assembly when you invoke the Pro/PIPING application.
piping_appearance_map_file (Spec-Driven)
<proe_load_directory>/text/piping_data/master_catalog/piping_appearance
.map, <absolute directory path and valid file name>
Specify a path and name for the file that maps all colors used in a Pro/PIPING piping
design project.
Note: The Piping Appearance Map file must be stored in the directory location
specified by the piping_mcat_dir configuration option.
piping_bolt_nut_select_file (Spec-Driven)
<proe_load_directory>/text/piping_data/master_catalog/piping_bolt_nut_s
elect.ptd, <absolute directory path and valid file name>
Specify a path and name for the file that provides the bolt and nut data for the
corresponding bolt nut code. The data includes information about the related unique
MCCS code, the Bolt Nut Master Catalog file, and the required quantity of bolt and
nuts.
Note: The bolt nut code must be assigned to fittings of all sizes and schedule ratings
in the piping_mcat_dir.ptd file. This code is applied to all the fitting instances in
the fitting master catalog file when generating the Auto-Selection file, that is,
*_asfile.ptd. The bolt nut data related to the bolt nut code is obtained from the
Piping Bolt Nut Select file.
piping_design_method (Spec-Driven)
non_spec_driven, spec_driven, user_driven
Specify the piping design method for the piping project.
• non_spec_drivenActivates the Non Specification-Driven piping design mode.
17
Pro/PIPING (Spec-Driven) - Help Topic Collection
piping_end_compatibility_file (Spec-Driven)
<proe_load_directory>/text/piping_data/master_catalog/piping_end_compat
ibility.ptd, <absolute directory path and valid file name>
Specify a path and name for the file that contains the list of all valid end type
connections (fitting-to-fitting, fitting-to-pipe, and pipe-to-fitting) allowed for a piping
project. Pro/PIPING uses this data for end type checking during fitting insertion.
Note: The Piping End Compatibility file must be stored in the directory location
specified by the piping_mcat_dir configuration option.
piping_fitt_angle_tolerance (Spec-Driven)
1.5, <positive real number>
Specify a value for the piping fitting angle tolerance. Pro/PIPING uses this data to
check fitting angles during fitting insertion. The unit of measurement is degrees.
piping_fitt_category_map_file (Spec-Driven)
<proe_load_directory>/text/piping_data/sample_project/piping_fitt_categ
ory_map.ptd, < absolute directory path and valid file name>
Specify a name for the file that maps each fitting category to a fitting category
button in the fitting insertion dialog boxes.
Note: The Piping Fitting Category Map file must be stored in the directory location
specified by the piping_project_data_dir configuration option.
piping_fitt_library_dir (Spec-Driven)
<proe_load_directory>/text/piping_data/fittinglib/, <absolute directory
path>
Specify a path where the fitting model part (individual parts or family table generic
parts with their associated tables) files are archived. Pro/PIPING uses this data
during fitting insertion.
piping_insulation_dir_file (Spec-Driven)
<proe_load_directory>/text/piping_data/sample_project/piping_insulation
_dir.ptd, <absolute directory path and valid file name>
Specify a name for the file that contains the list of all valid insulation specifications
for a piping project.
Note: The Piping Insulation Directory file must be stored in the directory location
specified by the piping_project_data_dir configuration option.
18
Pro/PIPING (Specification-Driven)
piping_joint_fitting_clearance (Spec-Driven)
1, <positive integer>
Specify a value for the minimum joint fitting clearance. Pro/PIPING uses this data
when inserting joint fittings and when cutting parallel pipe segments. The value that
you specify for this configuration option is calculated in the current piping assembly
units. For example, a value of 200.0 represents 200 inches in the INCH assembly
unit, and 200 mm in the MM assembly unit. The default values are 25mm in the MM
assembly unit and 1 inch in the INCH assembly unit.
piping_joint_fitting_offset (Spec-Driven)
4, <positive integer>
Specify a value for the minimum joint fitting offset. Pro/PIPING uses this value when
inserting joint fittings, and when cutting parallel pipe segments. The value specified
for this configuration option is calculated in the current piping assembly units. For
example, a value of 200.0 represents 200 inches in the INCH assembly unit and 200
mm in the MM assembly unit. The default values are 100mm in the MM assembly
unit and 4 inches in the INCH assembly unit.
piping_manufacture_dir_file (Spec-Driven)
<proe_load_directory>/text/piping_data/master_catalog/piping_manufactur
e_dir.ptd, <absolute directory path and valid file name>
Specify a name for the file that contains pipe manufacturing information for projects
based on a pipe material code. The piping_mcat_dir configuration option resources
or retrieves data from this file.
Note: The Piping Manufacture Directory file must be stored in the directory location
specified by the piping_mcat_dir configuration option.
piping_material_file (Spec-Driven)
<proe_load_directory>/text/piping_data/master_catalog/piping_material.p
td, <absolute directory path and valid file name>
Specify the path and name for the file that contains the piping material information.
Pro/PIPING associates this information (material code, full description, pipe density,
pipe and fitting master catalog file names) with pipes and fittings.
Note: The Piping Material file must be stored in the directory location specified by
the piping_mcat_dir configuration option.
piping_mcat_dir (Spec-Driven)
<proe_load_directory>/text/piping_data/master_catalog/, <absolute
directory path>
Specify a path where the piping Master Catalog files are archived. Pro/PIPING uses
the Master Catalog files to create piping specification files (Project Data files) for a
piping project.
19
Pro/PIPING (Spec-Driven) - Help Topic Collection
piping_mcat_dir_file (Spec-Driven)
piping_mcat_dir.ptd, <valid file name>
Specify a name for the file that contains all pipe and fitting master catalog files.
Note: The Piping MCAT Directory file must be stored in the directory location
specified by the piping_mcat_dir configuration option.
piping_min_bolting_clearance (Spec-Driven)
20, <positive integer>
Specify a value for minimum bolt clearance in the current assembly units.
Pro/PIPING uses this data during fitting insertion.
piping_project_data_dir (Spec-Driven)
<proe_load_directory>/text/piping_data/sample_project/, <absolute
directory path>
Specify a path where the project related specification and design rule files are
archived. Pro/PIPING uses this data for specification-driven pipeline modeling and
reporting.
piping_schematic_driven
no, yes
Enable or disable the schematic-driven modeling.
• yesEnables the schematic-driven modeling options in pipeline creation, pipeline
routing, and fitting insertion.
piping_schematic_xml_dir (Spec-Driven)
current working directory,
<absolute directory path containing XML files giving schematic information>
Specify a path where the XML files containing the schematic information, obtained
from Routed Systems Designer, are archived. This is used as the start location for
XML file selection and search. Piping Design uses this data for the following tasks:
• Specification-driven pipeline modeling
20
Pro/PIPING (Specification-Driven)
piping_spec_dir_file (Spec-Driven)
<proe_load_directory>/text/piping_data/sample_project/piping_spec_dir.p
td, <absolute directory path and valid file name>
Specify a path and name for the file that archives the list of all piping specifications.
Pro/PIPING uses this file specification-driven fitting selection, pipeline creation, and
design rule checking.
piping_system_tree_format (Spec-Driven)
MNEMONIC, <one or a combination of the following keywords: SIZE, SPECIFICATION,
MNEMONIC, NUMBER, INSULATION, and any ASCII characters>
Specify the piping system tree format. Pro/PIPING creates piping systems or
categories from the values assigned to the keywords. These categories organize all
pipelines in the Piping System Tree. The following table describes the format:
piping_thumb_wheel_increment (Spec-Driven)
1, <positive real number>
Specify a value for the piping thumb wheel increment in the current model unit.
Pro/PIPING uses this data to adjust the positioning increments when using the
thumb wheel for various tasks such as during inserting fittings and extending and
routing a pipeline.
In certain cases, Pro/PIPING decides the increment value based on the following:
• If you set the create_fraction_dim configuration option to no, Pro/PIPING uses
the increment value that you specified using the
piping_thumb_wheel_increment configuration option. If the increment value is
less than the least decimal value that you specified using the
default_dec_places configuration option, Pro/PIPING uses the least decimal
value as the increment.
• If you set the create_fraction_dim configuration option to no, and if you do not
specify any value for the piping_thumb_wheel_increment configuration option,
Pro/PIPING uses the least decimal value that you specified using the
default_dec_places configuration option, as the increment.
21
Pro/PIPING (Spec-Driven) - Help Topic Collection
• If you set the create_fraction_dim configuration option to yes, and you do not
specify any value for the piping_thumb_wheel_increment configuration option,
Pro/PIPING uses the least fractional value as the increment.
piping_thumb_wheel_ratio_inc (Spec-Driven)
A positive real number between 0 and 1.
While creating a branch point on a pipe segment or inserting fittings, Pro/PIPING
uses this data to adjust the positioning increments as a ratio when you specify
increments using the thumb wheel. Pro/PIPING assigns 0.01 as the default value.
In certain cases, Pro/PIPING determines the increment value based on the following:
• If you set the create_fraction_dim configuration option to no, Pro/PIPING uses
the increment value that you specified using the
piping_thumb_wheel_ratio_inc configuration option. If the increment value is
less than the least decimal value that you specified using the
default_dec_places configuration option, Pro/PIPING uses the least decimal
value as the increment.
units_system_dic_file
<proe_load_directory>/text/piping_data/master_catalog/piping_units_syst
em_dic_file.ptd,<directory path and valid file name>
Specify a path and name for the file that specifies units systems used for various
piping specification database files.
22
Pro/PIPING (Specification-Driven)
Project Data, and Fitting Library files. Pro/PIPING includes populated MCAT and
Fitting Library files for immediate use. However, you must define the Project Data
files for each piping project before beginning pipe system modeling.
• Update Model—Allows you to update the active assembly in the current piping
model with piping data changes made to the specification files (Project Data
files), the MCAT files, or both. You can also modify line stocks and update the
current piping model to reflect the changes.
• Set Display—Sets the centerline or solid pipeline display for a selected pipeline
in the graphics window.
• Fitting Library Files—Fitting part files (Pro/ENGINEER and generic) with their
associated family tables and fitting assembly files. Fitting Library files provide the
physical representation for fittings in a piping model. Pro/PIPING includes Fitting
Library files. You can create Fitting Library Files or modify existing ones when you
want to update and expand the fitting library.
• Project Data Files—Pro/TABLE (ASCII) files that store all project-specific design
information selected from the Master Catalog files. You create new Project Data
files for each new piping project when you set up Specification-Driven Piping for
that project. After you select piping data for each specification in the Define
Piping Specification dialog box, Pro/PIPING saves this data to a Project Data
file. You can modify the Project Data file by selecting new piping data.
Both the Master Catalog files and the Fitting Library files are archived collections that
contain all available items or components that can be used in piping system creation.
Unlike Project Data Files, these files do not change as you design new piping
projects.
Note: Create or modify the Piping Specification Database files before designing a
Specification-Driven piping project.
23
Pro/PIPING (Spec-Driven) - Help Topic Collection
24
Pro/PIPING (Specification-Driven)
The following table lists each Pro/PIPING Master Catalog file and its information type:
Piping Master Catalog Directory file All Piping Master Catalog files
Note: You can define the MCAT directory path by setting the piping_mcat_dir
configuration option.
3. Enter the piping data into the file complying with the file format.
25
Pro/PIPING (Spec-Driven) - Help Topic Collection
• Retrieve fitting selection names based on fitting categories and Fitting MCAT file
while creating the Auto-selection file.
• Retrieve the bolt and nut code associated with a fitting. The code provides
information about the type, quantity, associated Bolt Nut MCAT file, and MCCS
code.
The Piping Master Catalog Directory file format is described in the next table.
1. Fixed Categories
o PIPE—For pipes
o INSULATION—For insulation
o VALVE
o ANGLE_VALVE
o RELIEF_VALVE
o FLANGE
o GASKET
o ELBOW
26
Pro/PIPING (Specification-Driven)
o BRANCH
o REDUCER
MCAT_FILE Path for the Pipe or Fitting Master Catalog file name.
CFA
CFB
CFC
CFD
CFE
CFF
CFG
CFH
Note: You can define the MCAT Directory file name by setting the
piping_mcat_dir_file configuration option. The default file is
piping_mcat_dir.ptd.
27
Pro/PIPING (Spec-Driven) - Help Topic Collection
28
Pro/PIPING (Specification-Driven)
29
Pro/PIPING (Spec-Driven) - Help Topic Collection
40 2" BE
40 3" BE
40 4" BE
40 6" BE
40 8" BE
40 10" BE
40 12" BE
40 14" BE
30
Pro/PIPING (Specification-Driven)
40 16" BE
40 18" BE
40 20" BE
40 24" BE
40 36" BE
80 ½" PE
80 ¾" PE
80 1" PE
80 1-1/2" PE
31
Pro/PIPING (Spec-Driven) - Help Topic Collection
<ProE load
point>/text/piping_data/master_catalog/valve/gate_astm_steel.ptd>
150 1- BW GATE_ASTM_STEEL_0D
1/2
"
32
Pro/PIPING (Specification-Driven)
Default Path
33
Pro/PIPING (Spec-Driven) - Help Topic Collection
Quantity Number of bolt nuts for the fitting and mated flanges
Mcat_file Path of the Bolt Nut Master Catalog File that gives
information about the material description and the bolt nut
part name
If a fitting requires eight bolt nuts of different MCCS codes, the same bolt nut code
appears as two records, as shown in the next table.
34
Pro/PIPING (Specification-Driven)
<ProE load
point>/text/piping_data/master_catalog/piping_bolt_nut_select.ptd>
35
Pro/PIPING (Spec-Driven) - Help Topic Collection
36
Pro/PIPING (Specification-Driven)
<ProE load
point>/text/piping_data/master_catalog/boltnut/bolt_nut_mcat.ptd>
37
Pro/PIPING (Spec-Driven) - Help Topic Collection
Note: You can define the Piping Material file name by setting the
piping_material_file configuration option (default is piping_material.ptd)
38
Pro/PIPING (Specification-Driven)
39
Pro/PIPING (Spec-Driven) - Help Topic Collection
Pro/PIPING also uses this file to retrieve the fitting size code. This code is based on
the fitting size and is used for fitting stock number creation.
The Pipe Outer Diameter file format is described in the next table.
1" 1.315 01
1-1/2" 1.9 1D
2" 2.375 02
3" 3.5 03
4" 1.315 04
6" 6.625 06
8" 8.625 08
10" 10.75 10
12" 12.75 12
14" 14 14
16" 16 16
18" 18 18
20" 20 20
24" 24 24
40
Pro/PIPING (Specification-Driven)
40 1" 0.133
40 1-1/2" 0.145
40 2" 0.154
40 3" 0.216
40 4" 0.237
40 6" 0.28
40 8" 0.322
40 10" 0.365
40 12" 0.406
40 14" 0.438
40 16" 0.5
40 18" 0.562
40 20" 0.594
40 24" 0.688
41
Pro/PIPING (Spec-Driven) - Help Topic Collection
80 1" 0.179
80 1-1/2" 0.2
80 2" 0.218
80 3" 0.3
80 4" 0.337
80 6" 0.432
80 8" 0.5
80 10" 0.594
80 12" 0.688
80 14" 0.75
80 16" 0.844
80 18" 0.938
80 20" 1.031
80 24" 1.218
42
Pro/PIPING (Specification-Driven)
Note: You can define the Pipe Manufacture Directory file name by setting the
piping_manufacture_dir_file configuration option (default is
piping_manufacture_dir.ptd).
<ProE load
point>/text/piping_data/master_catalog/piping_manufacture_dir.ptd
CA bend/be
nd_copp
er
CB bend/be
nd_albs
Bend File
The Bend file defines the bend information for pipe sizes that are assigned to specific
pipe material codes. Pipe material codes and the Bend files are associated in the Pipe
Manufacture MCAT file. The Pipe Manufacture file is associated to the Pipe Master
Catalog file for each material code through the Piping Material file.
Pro/PIPING retrieves the bend radius from the Bend file. This bend data is based on
the pipe size and is used for specification-driven pipeline creation and routing.
Note: The Bend file units of measurement must be the same as those in the Pipe
Outer Diameter file.
43
Pro/PIPING (Spec-Driven) - Help Topic Collection
1 Bend radius
RATIO Ratio between the bend radius and the pipe outside
diameter.
44
Pro/PIPING (Specification-Driven)
<ProE load
point>/text/piping_data/master_catalog/bending_spring_back_elongation/be
nding_spring_back_elongation_steel.ptd
15A 100 65 1 0
45
Pro/PIPING (Spec-Driven) - Help Topic Collection
15A 100 75 1 0
15A 100 90 2 2
32A 135 5 0 0
32A 135 45 1 1
40A 145 45 1 1
40A 145 90 5 4
80A 265 10 0 0
80A 265 90 8 9
100A 345 5 0 0
200A 750 20 1 0
46
Pro/PIPING (Specification-Driven)
2 Bending start
3 Bend radius
2 Bending start
3 Bend radius
START_CLAMP_LEN Minimum clamp length required before the first bend of the
pipe spool.
END_CLAMP_LEN Minimum clamp length after the last bend of the pipe spool.
47
Pro/PIPING (Spec-Driven) - Help Topic Collection
½" 3.0
¾" 3.0
1" 3.0
1-1/2" 5.0
2" 5.8
3" 6.0
4" 10.5
6" 13.0
Miter File
The Miter file defines miter information for pipe sizes that are assigned to specific
pipe material codes. The pipe material codes are associated with the Pipe Master
Catalog file through the Piping Material file.
Pro/PIPING uses the Miter file to retrieve the miter radius, the minimum and
maximum miter angles, and the number of cuts. The pipeline size and the vertex
angle are used to select the miter type from the Miter file when you create miters.
Note: The vertex angle must be greater than the minimum miter angle
(MIN_ANGLE) and less than or equal to the maximum miter angle (MAX_ANGLE).
The miter types can be one cut, two cut, three cut, or four cut.
The miter radius and the number of cuts from the selected miter file are used to
create miters.
Note: The unit of measurement in the Miter file is defined using the Units System
Directory File.
The Miter file format is described in the next table.
48
Pro/PIPING (Specification-Driven)
250A 0 0 30 1
250A 267 30 60 2
250A 267 60 90 3
300A 0 0 30 1
300A 319 30 60 2
300A 319 60 90 3
350A 0 0 30 1
350A 356 30 60 2
350A 356 60 90 3
400A 0 0 30 1
400A 406 30 60 2
400A 406 60 90 3
450A 0 0 31 1
450A 457 30 60 2
450A 457 60 90 3
500A 0 0 31 1
500A 508 30 60 2
500A 508 60 90 3
49
Pro/PIPING (Spec-Driven) - Help Topic Collection
Note: You can define the End Compatibility file name by setting the
piping_end_compatibility_file configuration option (default is
piping_end_compatibility.ptd).
<ProE load
point>/text/piping_data/master_catalog/piping_end_compatibility.ptd
BE BW
BW BW
FF 150 GF 150
Insulation File
The Insulation file defines the insulation data for pipes and fittings. Pro/PIPING
retrieves the insulation material code and material thickness from the Insulation file
and uses this insulation data for use in insulation modeling and reporting.
50
Pro/PIPING (Specification-Driven)
o GENERAL
o TRACE_PIPE
<ProE load
point>/text/piping_data/master_catalog/insulation/general_fitting.ptd
51
Pro/PIPING (Spec-Driven) - Help Topic Collection
PIPE SWIRE
PIPE BOND
PIPE GCLOTH
BEND TAPE
ELBOW TAPE
FLANGE MWCOVER 25
FLANGE GCLOTH
FLANGE GYARN
FLANGE SHOOK
VALVE MWCOVER 25
VALVE GCLOTH
VALVE GYARN
VALVE SHOOK
52
Pro/PIPING (Specification-Driven)
Pipe
Steel wire
Bond
Pro/PIPING, by default, uses the size code specified in the default combined size
code file for all the pipes and fittings.
53
Pro/PIPING (Spec-Driven) - Help Topic Collection
<ProE load
point>/text/piping_data/master_catalog/pipeod/combined_size_code.ptd
100A 100
Note:
• The pipes and fittings in the first row of the previous table have only one size.
Therefore, no values are specified for NSIZE and BSIZE.
• A REDUCER fitting having main size 100A and new size 50A can be represented
by a combined size code A09. This combined size code represents the size
combination 100A x 50A. Because the combined size code such as A09 is user-
defined, it may not have any visual relation to the actual fitting size combination.
• A TEE fitting with a branch size of 65A is represented by a combined size code
010 as shown in the third row of the previous table.
• The size code defined in PIPE_OD_FILE that is specified in the Piping Master
Catalog Directory file is used to represent keywords such as SIZE_CODE,
NSIZE_CODE, and BSIZE_CODE.
54
Pro/PIPING (Specification-Driven)
o MMKS—Millimeter Kilogram
Second
o MMNS—Millimeter Newton
Second
<ProE load
point>/text/piping_data/master_catalog/piping_units_system_dic_file.ptd
File PRO_UNIT_SYS
pipeod/od_steel MMKS
pipeod/od_copper MMKS
pipeod/od_albrass-nicu MMKS
pipethk/thk_copper MMKS
pipethk/thk_steel MMKS
pipethk/thk_sus MMKS
55
Pro/PIPING (Spec-Driven) - Help Topic Collection
File PRO_UNIT_SYS
bend/bend_albs MMKS
bend/bend_copper MMKS
bend/bend_steel MMKS
miter/miter_steel MMKS
insulation/exhaust MMKS
insulation/general MMKS
insulation/general_fitting MMKS
insulation/sweat MMKS
insulation/trace_pipe MMKS
piping_material MMKS
bend_machine/bend_machine MMKS
bend_machine/bend_springback_elong_steel MMKS
piping_manufacture_dir MMKS
56
Pro/PIPING (Specification-Driven)
The Fitting Category Map Files are Project Data files in which you assign fitting
categories to Fitting Category buttons in the Insert Fitting and Insert Group
Fitting dialog boxes. These buttons allow you to easily access all fittings for the
selected pipeline specification during fitting insertion.
57
Pro/PIPING (Spec-Driven) - Help Topic Collection
After you open the Create Pipeline dialog box (PIPING > Pipeline >
Create/Route), Pro/PIPING retrieves all piping specifications from the Specification
Directory file. You select a specification and Pro/PIPING retrieves the specification
name, mnemonic, color, and layer from the Specification Directory file for the
selected specification. This file also directs Pro/PIPING to the Auto-Selection and
Insulation Directory files where Pro/PIPING retrieves the pipe, fitting, and insulation
data that you assigned to the specification. Pro/PIPING populates the Create
Pipeline dialog box with this data.
You select the piping data needed and click to create the pipeline. Pro/PIPING
copies the selected piping data to the linestock and insulation features, and opens
the ROUTE PIPE submenu. You can begin to route the pipeline.
Fitting Insertion
After you select a pipeline and insertion point, Pro/PIPING retrieves the piping data
from the Specification Directory file. This data includes the specification name and
the pipe size from the pipeline. The piping data directs Pro/PIPING to the Auto-
Selection file where Pro/PIPING retrieves the fittings that you assigned to the
specification. Pro/PIPING populates the appropriate fitting insertion dialog boxes with
this data.
You select a fitting with the Fitting Category buttons. After you click a button,
Pro/PIPING retrieves only the fittings (in the category) that you assigned to the
Auto-Selection file for that specification.
For example, you click PIPING > Fitting > Insert and select the pipeline for
specification 12A. You select the valve fitting category button to select a valve fitting.
Pro/PIPING retrieves all valve fittings that you assigned to the specification 12A
Auto-Selection file (12a_asfile.ptd). After you select the valve fitting, click to
insert it.
The following table describes the Specification Directory file format:
58
Pro/PIPING (Specification-Driven)
Note: You can define the Specification Directory file name by setting the
piping_spec_dir_file configuration option (default is piping_spec_dir.ptd).
3. Click Set Up > Spec DB. The Define Piping Specification dialog box opens.
4. Click to create a new file. The New File dialog box opens.
5. Under Type, select Spec Directory File and enter a file name. This file will
contain all specifications for the entire piping project. It is recommended that you
use a descriptive file name such as project_name_specs.ptd.
6. Click to open the file. Pro/PIPING displays the file name in the border next to
Specification Directory File. You can begin to define a specification record.
8. Type a mnemonic (optional). The Mnemonic box lists each mnemonic assigned
to a specification record in the current Specification Directory file. If you assign a
mnemonic, Pro/PIPING assigns the selected color to both the specification and
the mnemonic.
59
Pro/PIPING (Spec-Driven) - Help Topic Collection
9. Type a layer name in the Layer box for specification and mnemonic (optional).
10. Select a color (required). Colors can be assigned to the specification and
mnemonic. The Color box lists all colors stored in the Piping Appearance Map
(MCAT) File. You can define new colors (View > Color and Appearance).
11. Select an Auto-Selection file (required). Click to open the Select Auto
Selection File dialog box. Select an Auto-Selection file and double-click. The
selected file populates the Auto Selection box. The current directory is based on
the directory path in the piping_project_data_dir configuration option.
o Select the Insulation Code check box to assign an insulation code to the
current specification record (optional). The Insulation Code box lists all
insulation codes in the Insulation Directory Project Data file.
o Clear the Insulation Code check box and make the insulation codes
unavailable to the specification.
13. Click to add the new specification record to the Specification Directory file.
Pro/PIPING lists the record under Select Record.
14. Click to save the file. The current directory is based on the directory path in
the piping_project_data_dir configuration option.
60
Pro/PIPING (Specification-Driven)
Note: After you create an Auto-Selection file, you must assign it to the
corresponding specification record (in the Specification Directory file) using the
Define Piping Specification dialog box (Auto-Selection box).
For example, you assign the Auto-Selection file created for specification 11C
(11c_asfile.ptd) to the specification 11C record in the Specification Directory file.
This allows the Specification Directory file to direct Pro/PIPING to the correct Auto-
Selection file.
61
Pro/PIPING (Spec-Driven) - Help Topic Collection
62
Pro/PIPING (Specification-Driven)
eel -100 0
63
Pro/PIPING (Spec-Driven) - Help Topic Collection
64
Pro/PIPING (Specification-Driven)
65
Pro/PIPING (Spec-Driven) - Help Topic Collection
66
Pro/PIPING (Specification-Driven)
E E A e_flrf LRF- 5 E
065
67
Pro/PIPING (Spec-Driven) - Help Topic Collection
GATE
,NIPP
LE
3. Click Set Up > Spec DB. The Define Piping Specification dialog box opens.
4. Click to create a new file. The New File dialog box opens.
5. Under Type, select Auto-Selection File and type a file name. This file will
contain all pipe and fitting data assigned to one piping specification. It is highly
recommended that you use a file name that includes the file descriptor. For
example, <specification or mnemonic name>_asfile.ptd.
6. Click to open the file. Pro/PIPING displays the file name in the border next to
Auto-Selection File.
7. Under Auto-Selection File, select the Pipe, Fitting, and Assembly (fitting)
tabs to define these records for each specification.
• The Pipe tab (Define Piping Specification dialog box) allows you to define all
pipe records for Auto-Selection files. You assign an Auto-Selection file to a piping
specification in the Specification Directory file. Pro/PIPING retrieves the Auto-
Selection file pipe data to create pipelines.
To define an Auto-Selection pipe record, select pipe data from the boxes under
Define Record.
1. Under Select Pipe, select a pipe category (required). The Category box lists all
pipe categories retrieved from the Piping Master Catalog (MCAT) Directory file.
68
Pro/PIPING (Specification-Driven)
2. Select a Pipe MCAT file (required). The Master Catalog box lists all Pipe MCAT
files assigned to the selected pipe category in the Piping MCAT Directory file.
Pro/PIPING retrieves the file names from the Piping MCAT Directory file.
3. Select a pipe material code (required). The Material Code box lists all pipe
material codes assigned to the selected Pipe MCAT file and defined in the Piping
Material MCAT file. Pro/PIPING retrieves the material codes from the Piping
Material MCAT file.
4. Select a pipe schedule (required). The Schedule box lists all pipe schedules
assigned to the selected Pipe MCAT file. Pro/PIPING retrieves the schedules from
the Pipe MCAT file.
5. Select a pipe end type (required). The End Type box lists all pipe end types
assigned to the selected Pipe MCAT file. Pro/PIPING retrieves the end types from
the Pipe MCAT file.
a. You can confirm or change the pipe sizes assigned to the selected Pipe
MCAT file (optional).Click next to Sizes. The PIPE Size Table dialog
box opens. Pro/PIPING lists all pipe sizes assigned to the selected Pipe
MCAT file. Each pipe size contains a check box to indicate selection status.
Pro/PIPING selects all sizes by default. Clear each check box to make a pipe
size unavailable from the pipe record. You can click to reset the list to
the Pro/PIPING default selections.
b. Click to save all changes. The PIPE Size Table dialog box closes.
6. Select a stock number format for the pipe record (required). The Select Stock
Number Format box lists the stock number formats defined for the pipe records
in the current Auto-Selection file. Pro/PIPING displays the pipe stock number
during information reporting.
Under Select Stock Number Format, perform the following tasks to select the
pipe stock number format:
a. Select the stock number format keywords. You can select Pro/PIPING
format keywords from the Keyword box, enter words or ASCII characters
required by your project, or choose a combination of both.
b. Select a delimiter. A delimiter separates areas in a listing. You can select a
delimiter from the Delimiter box or enter a new delimiter. Note that
delimiters must be enclosed with commas omitting any white space (,-,).
7. Select a material classification code (MCCS) format for the pipe record (optional).
The Select Material Classification Code Format box lists all material
classification code formats defined for the pipe records in the current Auto-
Selection file.
69
Pro/PIPING (Spec-Driven) - Help Topic Collection
a. Select the MCCS format keywords. You can select Pro/PIPING format
keywords from the Keyword box, enter words or ASCII characters required
by your project, or choose a combination of both.
b. Select a delimiter. A delimiter separates areas in a listing. You can select a
delimiter from the Delimiter box or enter a new delimiter. Note that
delimiters must be enclosed with commas omitting any white space (,-,).
8. Select either one or both of the following pipe corner type check boxes for the
pipe record (optional):
9. Click to add the new pipe record to the Auto-Selection file. Pro/PIPING lists
the record under Select Record.
10. Click to save the Auto-Selection file. The current directory is based on the
directory path in the piping_project_data_dir configuration option.
or
Click the Fitting tab to define all fitting records for the current Auto-Selection
file.
or
• The Fitting tab (Define Piping Specification dialog box) allows you to define
all fitting records for Auto-Selection files. You assign an Auto-Selection file to a
piping specification in the Specification Directory file. Pro/PIPING retrieves the
Auto-Selection file fitting data during fitting insertion.
To define an Auto-Selection fitting record, select the fitting data from the boxes
under Define Record.
1. Under Select Fitting, select a fitting category (required). The Category box lists
all fitting categories retrieved from the Piping Master Catalog (MCAT) Directory
file.
70
Pro/PIPING (Specification-Driven)
2. Select a Fitting MCAT file (required). The Master Catalog box lists all Fitting
MCAT files assigned to the selected fitting category in the Piping MCAT Directory
file. Pro/PIPING retrieves the file names from the Piping MCAT Directory file.
3. Select a fitting material code (required). The Material Code box lists all fitting
material codes assigned to the selected Fitting MCAT file and defined in the Piping
Material file.
4. Select a fitting rating (required). The Rating/Schedule box lists all fitting
ratings available in the selected Fitting MCAT file.
5. The End Type boxes list the first and second end type values available for the
selected fitting and defined in the respective master catalog file.
Note: The selection in the End Type boxes is based on the following:
o If the fitting master catalog specifies only one value for the first or the
second end type or both end types, the appropriate end type box displays
an end type value that you cannot modify.
o If the fitting master catalog specifies more than one value for the first,
second, or both end types, the appropriate end type boxes display a list of
the end type values. Select the required end types from the list.
o If the fitting master catalog does not specify any value for either the first or
the second end type, you cannot select any value for the corresponding end
type.
6. The Bolt Nut Code box lists the bolt nut codes available in the Bolt-Nut Selection
file. Select the bolt nut code to be assigned to the fitting from the list. Pro/PIPING
assigns the default bolt nut code that is specified to the selected fitting in the
Piping MCAT Directory File.
7. You can select the fittings based on their sizes from the selected Fitting MCAT file
(optional).
a. Click adjacent to Sizes. One of two Size Table dialog boxes opens
according to the type of fitting selected from the Master Catalog box.
Pro/PIPING lists all fitting sizes assigned to the selected Fitting MCAT file.
Each fitting size contains a check box to indicate selection status.
Pro/PIPING selects all sizes by default. Clear each check box to make a
fitting size unavailable from the fitting record. You can click to reset
the list to the Pro/PIPING default selections, which is based on all the
available sizes in the selected fitting MCAT file.
b. Click to save all changes. The Size Table dialog box closes.
8. Select a stock number format for the fitting record (required). The Select Stock
Number Format box lists all stock number formats defined for the fitting
records in the current Auto-Selection file. Pro/PIPING displays the fitting stock
number during information reporting.
71
Pro/PIPING (Spec-Driven) - Help Topic Collection
Under Select Stock Number Format, perform the following tasks to select the
fitting stock number format:
a. Select the stock number format keywords. You can select Pro/PIPING
format keywords from the Keyword box, enter words or ASCII characters
required by your project, or choose a combination of both.
b. Select a delimiter. A delimiter separates areas in a listing. You can select a
delimiter from the Delimiter box or enter a new delimiter. Note that
delimiters must be enclosed with commas omitting any white space (,-,).
9. Select a material classification code (MCCS) format for the fitting record
(optional). The Select Material Classification Code Format box lists all material
classification code formats defined for the fitting records in the current Auto-
Selection file.
a. Select the MCCS format keywords. You can select Pro/PIPING format
keywords from the Keyword box, enter new keywords unique to your
project, or choose a combination of both.
b. Select a delimiter. A delimiter separates areas in a listing. You can select a
delimiter from the Delimiter box or enter a new delimiter. Note that
delimiters must be enclosed with commas omitting any white space (,-,).
10. Under Specify Selection Name, enter a fitting selection name (required). The
Specify Selection Name box lists all selection names defined for the fitting
records in the current Auto-Selection file. Pro/PIPING uses the fitting selection
names to populate the Selection Name boxes in the Insert Fitting and Insert
Group Fitting dialog boxes during fitting insertion.
Note: You can select or specify a new value using the Specify Selection Name
list only if the required fitting selection name is not specified in the Piping MCAT
Directory file.
11. Click to add the new fitting record to the Auto-Selection file. Pro/PIPING lists
the record under Select Record.
12. Click to save the Auto-Selection file. The current directory is based on the
directory path in the piping_project_data_dir configuration option.
or
Click the Assembly tab to define all assembly fitting records for the current
Auto-Selection file.
or
72
Pro/PIPING (Specification-Driven)
• The Assembly tab (Define Piping Specification dialog box) enables you to
define all assembly fitting records for Auto-Selection files. You assign an Auto-
Selection file to a piping specification in the Specification Directory file.
Pro/PIPING retrieves the Auto-Selection file assembly fitting data during fitting
insertion.
To define an assembly fitting record, select assembly fitting data from the boxes
under Define Record.
1. Under Select Assembly, select the fittings that make up an assembly fitting
(required). From the Fitting Selection Name box, select each fitting name
according to its sequence in the assembly, beginning with the branch fittings. For
example, BRAN, NIPPLE, GATE, NIPPLE. The Fitting Selection Name box lists
all fittings in the fitting records (Fitting tab) for the current Auto-Selection file.
2. You can confirm or change the assembly fitting sizes (optional). Note that
Pro/PIPING determines assembly fitting sizes according to the pipe sizes defined
in the pipe records (Pipe tab) for the current Auto-Selection file.
a. Click next to Sizes. The Size Table dialog boxes opens. Pro/PIPING
lists all pipe sizes assigned to the pipe records (Pipe tab). Pro/PIPING
retrieves the pipe sizes from the current Auto-Selection file. Each pipe size
contains a check box to indicate selection status. Pro/PIPING selects all
sizes by default. Clear each check box to make a size unavailable from the
assembly fitting record. You can click to reset the list to the
Pro/PIPING default selections.
b. Click to confirm all changes. The Size Table dialog box closes.
3. Select a stock number format for the assembly fitting record (required). The
Select Stock Number Format box lists all stock number formats defined for the
assembly fitting records in the current Auto-Selection file. Pro/PIPING displays
assembly fitting stock numbers during information reporting.
Under Select Stock Number Format, perform the following tasks to select an
assembly fitting stock number format:
a. Select the stock number format keywords. You can select Pro/PIPING
format keywords from the Keyword box, enter words or ASCII characters
required by your project, or choose a combination of both.
73
Pro/PIPING (Spec-Driven) - Help Topic Collection
a. Select the MCCS format keywords. You can select Pro/PIPING format
keywords from the Keyword box, enter words or ASCII characters required
by your project, or choose a combination of both.
b. Select a delimiter. A delimiter separates areas in a listing. You can select a
delimiter from the Delimiter box or enter a new delimiter. Note that
delimiters must be enclosed with commas omitting any white space (,-,).
5. Under Select Selection Name, enter an assembly fitting selection name
(required). The Select Selection Name box lists all selection names defined for
the assembly fitting records in the current Auto-Selection file. Pro/PIPING uses
the assembly fitting selection names to populate the Selection Name boxes in
the Insert Fitting dialog box.
6. Click to add the new assembly fitting record to the Auto-Selection file.
Pro/PIPING lists the record under Select Record.
7. Click to save the Auto-Selection file. The current directory is based on the
directory path in the piping_project_data_dir configuration option.
or
74
Pro/PIPING (Specification-Driven)
Note: You must clear the Preview in Separate Window check box to close the
window. Clicking File > Exit from the separate window closes Pro/ENGINEER.
Size Tables
Pro/PIPING uses size tables to list all pipe and fitting sizes in the selected Pipe or
Fitting Master Catalog (MCAT) file. You select an MCAT file (in the Define Piping
Specification dialog box) to define a pipe or fitting Auto-Selection file record.
Pro/PIPING opens two different size tables according to the following selections:
Pipes and Standard Fittings
Lists all sizes defined in the MCAT Displays the size selection status
file that you selected. with a check box. Pro/PIPING
selects all sizes by default. You can
clear a check box to make the size
unavailable.
75
Pro/PIPING (Spec-Driven) - Help Topic Collection
Lists all main sizes defined in the Displays the branch or new size
MCAT File that you selected. selection status with a check box.
Pro/PIPING selects all branch or
new sizes by default. You can clear
a check box to make the size
unavailable.
Format Keywords
The following tables describe the stock number and material classification code
(MCCS) format keywords for pipes, fittings, and assembly fitting records in the Auto-
Selection files.
76
Pro/PIPING (Specification-Driven)
Pipes
Keywords Description
Fittings
Keywords Description
77
Pro/PIPING (Spec-Driven) - Help Topic Collection
Assembly Fittings
Keywords Description
• Insulation MCAT file names—All Insulation file names stored in the Piping
MCAT Directory file. These file names point to the Insulation MCAT files.
Pro/PIPING retrieves insulation data for pipe and fittings from these files.
After you create an Insulation Directory file, you can assign an insulation code to
each project specification record (Specification Directory file) using the Define
Piping Specification dialog box (Insulation Code box).
78
Pro/PIPING (Specification-Driven)
Note: You can define the Insulation Directory file name by setting the
piping_insulation_dir_file configuration option.
ES insulation/general_fitting Aqua
EH insulation/exhaust Violet
EN insulation/general_fitting Wheat
EK insulation/general_fitting Wheat
EC insulation/sweat Cyan
3. Click Set Up > Spec DB. The Define Piping Specification dialog box opens.
4. Click to create a new file. The New File dialog box opens.
5. Under Type, select Insulation Directory File and type a file name. This file will
contain the insulation data for the entire piping project. It is recommended that
you use a descriptive file name such as project_name_insulation_dir.ptd.
6. Click to open the file. Pro/PIPING displays the file name in the border next to
Insulation Directory File. Begin defining an insulation record.
79
Pro/PIPING (Spec-Driven) - Help Topic Collection
7. Under Define Record, type an insulation code (required). The Insulation Code
box lists all insulation codes assigned to the insulation records in the current
Insulation Directory file.
8. Select an Insulation Master Catalog (MCAT) file (required). This step assigns an
Insulation file to an insulation code. The Insulation File box lists all Insulation
files defined in the Piping MCAT Directory file. Pro/PIPING retrieves all insulation
data from both MCAT files.
9. Select a color for the solid representation of the insulation (required). The
Insulation Color box lists all Pro/PIPING colors stored in the Piping Appearance
Map (MCAT) file. You can define new colors.
10. Click to add the new insulation record to the Insulation Directory file.
Pro/PIPING lists the record under Select Record.
11. Click to save the Insulation Directory file. The current directory is based on
the directory path in the piping_project_data_dir configuration option.
3. Click Set Up > Spec DB. The Define Piping Specification dialog box opens.
4. Click . The Open File dialog box opens. The current directory is based on
the directory path in the piping_project_data_dir configuration option.
o Auto-Selection file
Pro/PIPING displays the file name in the border next to the file type.
6. Under Select Record, select a record to modify. Note that for Auto-Selection
files, you must select the appropriate tab (Pipe, Fitting, or Assembly) before
selecting a record.
80
Pro/PIPING (Specification-Driven)
8. Click to add the changes to the selected record. Pro/PIPING either creates a
new record or modifies the existing record and displays all changes under Select
Record.
9. Click to save the file. The current directory is based on the directory path in
the piping_project_data_dir configuration option.
Deleting a Record
Under Select Record, select the record to delete. Click and follow steps 9 and
10 above.
Note: If the bitmap file is not of .bif extension, you must specify the appropriate
filename extension for that file in the fitting category map file.
You can assign and reassign fitting categories to icons at any time by mapping each
fitting category to an icon bitmap file and assigning an order number.
Note: Pro/PIPING groups all unmapped fitting categories in the General category
and icon.
81
Pro/PIPING (Spec-Driven) - Help Topic Collection
82
Pro/PIPING (Specification-Driven)
Note: You can define the Fitting Category Map file name by setting the
piping_fitt_category_map_file configuration option.
2 fit_flange FLANGE NO
3 fit_elbow ELBOW NO
4 fit_branch BRANCH, NO
BRANCH_LET,
ELBOW_LET
5 fit_red REDUCER NO
7 fit_assembly ASSEMBLY NO
Note: If the bitmap file is not of .bif extension, you must specify the
appropriate filename extension for that file in the fitting category map file.
83
Pro/PIPING (Spec-Driven) - Help Topic Collection
Note: If you are mapping a new icon bitmap file, store the file in the Pro/PIPING
resource directory before you map it.
Fitting Categories
Pro/PIPING uses fitting categories for data retrieval. You can define Pro/PIPING
fitting categories as needed. Note that you must add each new fitting category to the
Piping Master Catalog (MCAT) Directory file and the Fitting Category Map (Project
Data) file. Refer to these topics for more information.
Pro/PIPING provides the following fitting categories:
FLANGE Flange
GASKET Gasket
ELBOW Elbow
BRANCH Branch
84
Pro/PIPING (Specification-Driven)
After you create the icon files, store the files in the Pro/PIPING resource location and
map them to their appropriate fitting categories in the Fitting Category Map file. For
more information about mapping fitting category icon files, refer to the Fitting
Category Map file topics.
2. You can edit and expand the Master Catalog to include the Master Catalog
Directory (MCAT) information that is required by the library parts that you add.
3. You can generate a fitting library based on either the Family Table Parts or Family
Table Parts with associated accelerator parts or standalone parts.
• Rule 2—Make sure that the positive z-axis direction of every port in a fitting is
perpendicular to the fitting face at the respective port and oriented to point
outward from the fitting.
85
Pro/PIPING (Spec-Driven) - Help Topic Collection
• Rule 3
o For In-line fittings, if there are two or more ports, the z-axes of two of the
ports must be collinear with the fitting local z-axis.
o For In-line Eccentric fittings, if there are two or more ports, they must be
parallel to the local z-axis. The inlet port should be located on the local z-
axis, and the outlet port should be offset along the local y-axis with its z-
axis parallel to the local z-axis.
o For Corner fittings, if there are two or more ports, you must include an
angle equal to the vertex angle where the fitting is inserted. The inlet port
should be located on the local z-axis.
• Rule 4—For Lateral fittings, the y-axis of the inlet port and the z-axis of the
lateral outlet port must include an angle equal to the lateral angle of the fitting.
o Locate the outlet port along the lateral axis that lies on the local z-y plane
of the fitting.
A fitting local coordinate system is a conceptual coordinate system you use to define
and create a library part. The coordinate system of the inlet port of a library part
represents the fitting local coordinate system.
The local z-axis represents the fitting axis that is aligned with the pipeline segment
during fitting insertion.
The local positive z-axis is perpendicular to the inlet face of the fitting and is oriented
to point outward of the fitting at the inlet port.
The local y-axis is used to define the Fitting Stem or Stem Axis. The Fitting Stem or
Stem Axis is an imaginary axis that is parallel to the local y-axis. The local y-axis is
the axis along which special graphical details are created for certain fittings during
their library part preparation.
The local positive y-axis is used to determine the default stem orientation of a fitting
during fitting insertion.
• Prepare template parts for each of the piping standards. Use these template parts
to create individual library parts for the respective piping standards.
• Delete all redundant features from the library part to create the geometry
efficiently.
86
Pro/PIPING (Specification-Driven)
• Follow the rules given below to define a Family Table for library parts:
o All other columns that represent linear dimensions of the fitting must follow
the above columns in the Family Table.
o Assign a descriptive name to all the Family Table column headings and
name it consistently across library parts.
o Optionally, create bolt holes for fitting libraries. To achieve a proper bolt hole
alignment between the various flanged fittings,
o The first bolt hole in all the flanged fittings must be located at the same
angular location with reference to the positive y-axis of the inlet port.
o Bolt holes on the flanged end must be symmetric about the y-axis of the
inlet port.
During the creation of the actual library part, the fitting solid features are
associated with the FITTING_GEOMETRY layer. The fitting inlet, fitting outlet, and
the branch ports are associated with the FITTING_PORTS layer. All other datum
features are associated with the FITTING_DATUM layer.
87
Pro/PIPING (Spec-Driven) - Help Topic Collection
• Avoid creating solids that do not have any association with other solids during
any intermediate step of part creation.
Fitting Geometry
About Fitting Geometry
The following example shows a simple geometry created for a gate valve using the
basic Pro/ENGINEER functions. The figure below shows details like the port
directions, and the fitting axis.
88
Pro/PIPING (Specification-Driven)
Fitting Ports
About Fitting Ports
• The location up to which the pipe extends into the fitting, as in socket-welded
and screwed fittings.
• The location up to which the pipe extends inside a fitting, as in flange fittings.
• The location of a flange face that mates with another flange face.
89
Pro/PIPING (Spec-Driven) - Help Topic Collection
The branch outlet fitting must have an inlet port and outlet ports as shown in the
following figures.
The inlet port of the fitting is aligned with the surface of the main pipe segment as
follows:
• The z-axis of the outlet port of the fitting is aligned with the branch pipe
segment, if an existing junction is identified for the fitting insertion.
• In orthogonal branch outlet fittings, the z-axes of inlet and outlet ports are
parallel to each other. The non-orthogonal branch outlet fittings such as latrolets,
have an angle between the z-axes of the inlet and the outlet ports. Based on this,
lateral fittings are distinguished from other branch outlet fittings.
90
Pro/PIPING (Specification-Driven)
In the following graphic, the arrow shows the pipe contact location.
For butt-welded fittings, the pipe is welded to the butt-welded ends of the fitting.
The fitting ports are located at the butt-welded ends as shown in the figure. If a
butt-welded fitting has two butt-welded ends along its local z-axis, then either end
can be defined as the inlet port.
For flanged fittings, the flanged face of the fitting mates with a matching gasket or a
suitable flanged face of another fitting. The fitting ports must be located at the
flanged face as shown in the figure. If a flanged fitting has two flanged ends along its
local z-axis, then either end can be defined as the inlet port. The positive z-axes of
the inlet and outlet ports are pointing outward of the fitting and are aligned to the
fitting local z-axis.
Note: The two ports need not be created in any particular sequence and their names
are user-definable. Of the two ports, one must be defined as the inlet port. By
convention, the port with the SIZE parameter is defined as the inlet port.
91
Pro/PIPING (Spec-Driven) - Help Topic Collection
For fittings with socket-welded or threaded ends, the pipe extends up to the origin of
the port that represents the end of the socket or the threaded hole. The arrow in the
following figure points to the pipe contact location.
92
Pro/PIPING (Specification-Driven)
In the following figure, PORT1 is located on the inside face of the socket, and PORT0
(a flanged end) is located on the outside flange face. For threaded fittings, the pipe
is threaded up to the origin of the port that represents the end of the threaded hole
or socket.
Based on the fitting code, the mandatory port requirements for the various fittings
are as summarized:
93
Pro/PIPING (Spec-Driven) - Help Topic Collection
The following points must be noted about fitting codes and their insertion behavior:
• The INLINE_JOINT is a special fitting code that has the same fitting insertion
behavior as the INLINE code. Joint fittings such as couplings and sleeves must be
assigned this code. The code is used by the automatic joint fitting selection
functionality.
• The FLANGE and GASKET are special fitting codes that have the same fitting
insertion behavior as the INLINE code. Flange and gasket fittings such as a
weldneck flange, slip-on flange, or any type of gasket, must be assigned their
respective codes. The FLANGE and GASKET codes are used in the respective
automatic flange and gasket fitting selection functionality.
• The ELBOW is a special fitting code that has the same fitting insertion behavior as
the CORNER code. Elbow fittings such as 90 degree long/short radius and 45
degree long/short radius, must be assigned this code. This fitting code is used to
automatically select an elbow fitting and insert it as a trimmed elbow or, insert
elbows at all vertices of a pipeline with a single operation.
• The BRANCH_LET is a special fitting code for special branch outlet fittings (olet
fittings and half couplings). The library part model of a branch outlet fitting must
have a string value of BRANCH_LET in the string parameter FIT_TYPE.
A fitting is aligned to the selected insertion point on the pipe segment using pre-
defined reference locations on the fitting library part.
Based on the general piping design and pipe modeling practices, preferred locations
such as NEAR, FAR or CENTER on a fitting are used to constrain the fitting. The
94
Pro/PIPING (Specification-Driven)
Fitting Insertion functionality provides the option to choose one of these alignment
options during fitting insertion.
The Fitting Insertion functionality aligns the specified NEAR, FAR or CENTER locations
with the placement point location specified on the pipe segment. A parametric
dimension is created up to the placement/alignment location. You can modify this
dimension and reposition the fitting along the inserted pipeline segment.
NEAR, FAR, and CENTER Alignment Locations Based on Fitting Ports
For fittings with NEAR or FAR alignment locations that coincide with the respective
inlet and outlet port locations, such as butt-welded and flanged fittings, you are not
required to provide any additional information during library part creation.
For such fittings, the NEAR/FAR alignment locations are automatically determined to
be at the inlet/outlet port origins. The CENTER location is determined as the midpoint
of the NEAR and FAR locations.
2 CENTER location
95
Pro/PIPING (Spec-Driven) - Help Topic Collection
By default, the NEAR option aligns the fitting inlet port with the selected insertion
point on the pipe segment. Similarly, the FAR option aligns the fitting outlet port
with the selected insertion point on the pipe segment. The CENTER option aligns the
midpoint between the fitting inlet and outlet to the selected insertion point on the
pipe segment.
NEAR, FAR, and CENTER Alignment Locations Based on Fitting Ports and an OFFSET
Parameter
For fittings with NEAR/FAR alignment locations that do not coincide with the
respective inlet/outlet port locations as in the case of socket-welded and screwed
fittings, you can still use the inlet/outlet port locations as default NEAR/FAR
alignment locations. The CENTER location is determined as the midpoint of the NEAR
and FAR locations. Alternatively, you can use an optional OFFSET parameter
associated with either or both of the ports to specify an offset location from the
inlet/outlet ports. Refer the following figure for details.
96
Pro/PIPING (Specification-Driven)
Using the OFFSET parameter and the ability to enable/disable it during fitting
insertion, you can apply the desired NEAR and FAR alignment locations as required
by your design. By this, you will be able to offset a fitting port to a desired location
and align that location to the point on the pipe segment where it is inserted. You can
create your linear parametric dimensions up to this point on the pipe segment. Using
the OFFSET parameter and appropriate offset value, you can optionally create your
linear dimensions up to a fitting face (specified by the offset value from the
respective port) for socket-welded and threaded fittings.
Inlet Ports
About Inlet Ports
If a fitting has two or more ports, the z-axes of at least two of the ports must be
aligned along the local z-axis of the fitting or parallel to the local z-axis of the fitting.
Corner fittings and lateral branchlet fittings are the exceptions. One of the two ports
must be specified as the fitting's inlet port. This applies to corner and branchlet
fittings as well.
Specify the inlet port during the library part creation by attaching the SIZE
parameter to an appropriate port of the fitting.
To Specify an Inlet Port
You can specify an inlet port by attaching the SIZE parameter to an appropriate port
of the fitting during library part creation.
During fitting insertion, the Fitting Insertion functionality automatically aligns the
local z-axis of the fitting with the pipe segment on which the fitting is inserted. By
default, the fitting is inserted using the NEAR option, which aligns the fitting inlet
port with the specified insertion location on the pipeline. The fitting outlet port is
placed downstream in the direction of flow of the inlet port.
The concept of the inlet port is especially important for direction-specific fittings such
as check valves and special types of globe valves.
You can change the default behavior of the fitting insertion functionality by using the
Flip option on the Orientation tab of the Insert Fitting dialog.
Inlet Port Alignment for Branch Outlet Fittings
The inlet port of the branch outlet fittings can be aligned either with the outer or
inner surface of the main pipeline.
The inlet port of the neck outlet fitting is always aligned with the outside surface of
the main pipeline.
97
Pro/PIPING (Spec-Driven) - Help Topic Collection
Nozzle outlet fittings and weldolet fittings are always aligned with the inner surface
of the main pipe segment.
In certain cases, the inlet port of the fitting is aligned at a distance from either the
inlet or the outlet surface of the main pipe segment.
The stem axis of a fitting is an imaginary axis that is parallel to the local y-axis of the
fitting.
It is applicable only to certain fittings and it represents the following:
• The branch direction of a junction fitting along the positive stem axis.
• The hand wheel direction of a valve along the positive stem axis.
• The eccentric offset direction of a reducer along the positive or negative stem
axis.
• The reference axis for bolt hole straddling of a flange (straddling is done with
reference to the positive stem axis).
98
Pro/PIPING (Specification-Driven)
For fittings involving the above graphical details, you must create the appropriate
geometry either with reference to or along the stem axis directions specified, to
achieve a consistent default orientation during fitting insertion.
Example: Stem Axis Direction
In the above figure, axis A_3 of the cone is created along the positive stem axis
direction of the fitting, parallel to the local positive y-axis of PORT0 (the inlet port
that has the SIZE parameter). The fitting insertion functionality aligns the local z-axis
of the fitting with the pipe segment and automatically orients the local y-axis to its
default direction, based on the orientation rules defined in the fitting insertion
functionality. The default direction of the fitting is the fitting stem, since it is created
parallel to the local y-axis. During fitting insertion you can further rotate the stem
about the pipe segment using the Rotation Angle option.
Fitting Parameter
About Fitting Parameters
The fitting parameters of a pipe are the non-graphic data associated with the library
components during their design phase.
You can associate fitting parameters to the library components using the standard
Pro/ENGINEER parameter feature. Fitting parameters provide the details of the
modeling automation while inserting fittings, checking design rules, and reporting.
To Assign User-Defined Parameters
2. Click Tools > Family Table. The Family Table dialog box opens.
99
Pro/PIPING (Spec-Driven) - Help Topic Collection
3. Click Insert > Columns. The Family Items, Generic dialog box opens.
5. Select Alternate Mass Properties from the list at the bottom of the dialog box.
6. Add all the required <user_ALT_parameters> to the family table and close the
Family Table dialog box.
7. Click Edit > Setup > Mass props. The Setup Mass Properties dialog box
opens.
8. Select Geometry and Parameters. Click Generate Report and click Ok.
You can display all the values assigned to the user-defined parameters using the
Report Pipeline dialog box.
The fitting code specifies the insertion behavior of the fitting. It is assigned to a
fitting generic part as a string parameter denoted as FITTING_CODE. Fitting codes are
pre-defined and cannot be changed. Each library fitting is associated with a fitting
code and is designed in accordance with the rules as applicable for the associated
fitting code.
The following table lists the fitting parameters for the various fitting codes:
100
Pro/PIPING (Specification-Driven)
The branch size parameter must be inserted on the branch port of a fitting. It is a
string type feature parameter denoted as BRANCH_SIZE. This parameter accepts any
valid pipe nominal diameter value. Insert this parameter only if the branch port size
of a fitting is different from its inlet port size.
You can define a single reducing tee fitting by inserting the SIZE parameter on the
inlet port and the BRANCH_SIZE parameter on the branch port. Similarly, you can
define a double reducing TEE fitting by inserting the SIZE parameter on the inlet port
and the NEW_SIZE parameter on the outlet port and the BRANCH_SIZE parameter on
the branch port.
Flow Constrained Fitting Parameter
101
Pro/PIPING (Spec-Driven) - Help Topic Collection
The Fitting Inlet Size parameter is inserted only on one of the ports of a fitting. It is
a string type feature parameter denoted as SIZE. A fitting port that has the SIZE
parameter is designated as the inlet port of the fitting. This parameter accepts any
valid pipe nominal diameter value. The size values assigned to this parameter must
match the size values that you have specified in various master catalog files.
Fitting Outlet Size Parameter
The fitting outlet size parameter is inserted on the outlet port of a fitting. It is a
string type feature parameter denoted as NEW_SIZE. This parameter accepts any
valid pipe nominal diameter value. Insert this parameter only if the outlet port size of
a fitting is different from its inlet port size.
102
Pro/PIPING (Specification-Driven)
The end type parameter must be inserted on the inlet port of a fitting with
appropriate end type values. It is a string type feature parameter denoted as
END_TYPE. It is mandatory to insert this parameter on the inlet ports of all the
fittings.
If all the ports of a fitting are of the same end types, you need not assign this
parameter to all the ports. It is sufficient if you assign the END_TYPE parameter to
the inlet port. If a fitting does not have an END_TYPE parameter in its outlet or the
branch ports, the system automatically assigns the END_TYPE parameter specified for
the inlet port to all the other unspecified ports. However, if a fitting has different end
types for its inlet, outlet and branch ports, an END_TYPE parameter needs to be
inserted with appropriate values at the inlet, outlet or the branch ports. The system
uses these specified end types for the respective ports.
The end type values that are used for fitting end types in the supplied library and the
fitting MCAT files are as listed:
• BW – Butt Welded
• SW – Socket Welded
• SC – Screwed
Note: Though the end type codes are user definable you must use the following
rules:
1. The flanged end-types must start with the character "F".
3. Use the same end type values in the End Type Compatibility file that will be used
for the end type compatibility checking.
The END_TYPE parameter is used while inserting fittings for performing automatic end
type checking between the adjoining fittings. It is also used for automatically
inserting mating flanges and gaskets when you insert flanged fittings.
Fitting Eccentricity Parameter
103
Pro/PIPING (Spec-Driven) - Help Topic Collection
The Y_ECCENTRICITY parameter behaves like a status flag while inserting eccentric
fittings, for enabling the centerline offset.
Fitting Alignment Offset Parameter
The fitting alignment offset parameter is an optional parameter and can be inserted
on any selected port of a fitting with an appropriate offset value. It is a real type
feature parameter denoted as OFFSET. The value of the OFFSET parameter must be
the distance between a port and its corresponding face. It is mainly used for socket-
welded and screwed fittings. The following figure shows a screwed valve:
• When you use the offset value that is associated with a given port, the optional
alignment location for the port is offset along its positive z-axis.
104
Pro/PIPING (Specification-Driven)
• If a port has the same end type and offset value as the inlet port, specify the
OFFSET parameter only for the inlet port.
• If a port has a different end type as the inlet port, you must specify an OFFSET
parameter for that port and assign appropriate values depending on the end type
of that port. When the end types are different, the offset value specified for the
inlet port will not be applicable to the other port.
The surface area is assigned directly to a fitting library part using the real value
parameter PRO_MP_ALT_AREA. Specify a value for the PRO_MP_ALT_AREA parameter in
the same system of unit for area, as specified for the fitting library part.
The surface area of a fitting library part is calculated when you perform the model
analysis of a pipeline assembly using the Model Analysis dialog box. If you have
specified the value PARAMETERS for the PRO_MP_SOURCE parameter, Pro/ENGINEER
uses the value that you have specified for PRO_MP_ALT_AREA for the fitting, and
relates it to the analysis parameter PRO_MP_AREA, to calculate the surface area. If
you do not specify any value for PRO_MP_ALT_AREA, or if you specify the value
GEOMETRY for the PRO_MP_SOURCE parameter, the geometry of the fitting library part
is used for surface area calculations.
Center of Gravity Parameters
You can directly assign the center of gravity for a fitting library part using the real
parameters, PRO_MP_ALT_COGX, PRO_MP_ALT_COGY, and PRO_MP_ALT_COGZ. The
values that you assign for PRO_MP_ALT_COGX, PRO_MP_ALT_COGY, and
PRO_MP_ALT_COGZ are used for center of gravity calculations if you specify the value
PARAMETERS for the PRO_MP_SOURCE parameter. If you do not specify any values for
the center of gravity parameters, or if you specify the value GEOMETRY for the
PRO_MP_SOURCE parameter, the geometry of the fitting library part is used for center
of gravity calculations.
Pro/PIPING automatically updates the center of gravity information when you modify
or replace a fitting.
The Report Pipeline dialog box reports the center of gravity information if you
select COG_X, COG_Y, or COG_Z as the columns in the Report Format dialog box.
In case of fittings, if you assign PRO_MP_ALT_COGX, PRO_MP_ALT_COGY, and
PRO_MP_ALT_COGZ parameters to a fitting, Pro/PIPING transforms these parameters
with respect to the start location of the pipeline and reports the center of gravity
information. The x-, y-, and z- coordinates of the center of gravity of pipe segments
and fittings are reported in the linear units of the piping assembly.
Weight Parameter
You can assign the PRO_MP_ALT_MASS parameter to library parts for weight
calculation. The Model Analysis feature uses this parameter along with other user-
defined parameters for the appropriate model analysis calculations.
If you have set the value of the PRO_MP_SOURCE parameter to PARAMETERS, Model
Analysis uses the associated value for mass property calculations. If the value for the
PRO_MP_SOURCE parameter is set to GEOMETRY, or if you have not assigned values
105
Pro/PIPING (Spec-Driven) - Help Topic Collection
for other parameters, Model Analysis uses the geometry of the part for model
analysis calculations.
Note: If the mass_property_calculate configuration option is set to automatic,
regenerating the piping assembly assigns the Mass Property parameters to all fittings
in the assembly.
Valve Number Fitting Parameter
Mating Plane
Specifying a Mating Plane
A mating plane is used to mate a fitting with other fittings. You can use a datum
plane or a solid surface as a mating plane if it satisfies the following conditions:
• The datum plane or the solid surface aligns with the x-y plane of the related port.
• The normal of the datum plane or the solid surface is in the same direction as the
z-axis of the related port.
BE Beveled End
PE Plain End
BW Butt Welded
SW Socket Welded
106
Pro/PIPING (Specification-Driven)
SC Screwed
107
Pro/PIPING (Spec-Driven) - Help Topic Collection
108
Pro/PIPING (Specification-Driven)
109
Pro/PIPING (Spec-Driven) - Help Topic Collection
110
Pro/PIPING (Specification-Driven)
Angle
Valve
Valve
Off Angle
Valve
111
Pro/PIPING (Spec-Driven) - Help Topic Collection
Angle
Valve
Check
Valve
(angle)
40K
Globe
Valve
112
Pro/PIPING (Specification-Driven)
Valve
(Globe)
12Y, 79Y,
95Y,
5S, 10S,
20S
113
Pro/PIPING (Spec-Driven) - Help Topic Collection
(Socket-
Welding
Type)
Type)
114
Pro/PIPING (Specification-Driven)
(Flange
Type)
(Alloy)
(Copper)
Flat Face
Type
Raised
Face Type
Slip-on
Flange
(Alloy)
115
Pro/PIPING (Spec-Driven) - Help Topic Collection
Slip-on
Flange
(Copper)
Flange
(General
Type)
Copper
Pipe
Type
Type
116
Pro/PIPING (Specification-Driven)
Update Model
117
Pro/PIPING (Spec-Driven) - Help Topic Collection
You can change the following piping data and update the current model:
• Color
• Corner types
• Material code
• Wall thickness
• Material density
• Miter parameters
• Bend parameters
2. Click . The Open File dialog box opens. The current directory is based on
the directory path in the piping_project_data_dir configuration option.
3. Double-click the Specification Directory file that contains the specification that
you want to modify. The Open File dialog box closes. In the Define Piping
Specification dialog box, the file name appears in the border next to
Specification Directory File.
4. Under Select Record, select the specification record that you want to modify.
5. Under Define Record, select a new piping color from the Color box. You can
define new colors (View > Color and Appearance).
6. Click to insert the changes to the selected record. Pro/PIPING modifies the
existing record and displays the changes under Select Record.
7. Click to save the changes to the file. The current directory is based on the
directory path in the piping_project_data_dir configuration option.
8. Click File > Exit. The Define Piping Specification dialog box closes.
9. Update the model. Click Set Up > Update Model. The Update Model dialog box
opens.
118
Pro/PIPING (Specification-Driven)
10. Under Assembly, click and select the assembly to which you want to apply
the changes.
12. Click . The Confirm Cancel dialog box opens. Click Yes to confirm the
update. The dialog boxes close and Pro/PIPING updates the active assembly
information. Pro/PIPING confirms the update in the Message Area.
13. Verify the changes. Click PIPING > Info. In the Report Pipeline dialog box,
select Type > Segment.
14. Click and select a pipe segment in the graphics window. Note that the
segment must be from the updated assembly. Pro/PIPING displays the pipeline
information in the Information Window.
2. Click . The Open File dialog box opens. The current directory is based on
the directory path in the piping_project_data_dir configuration option.
3. Double-click the Auto-Selection file that is associated with the specification that
you want to modify. The Open File dialog box closes. In the Define Piping
Specification dialog box, the file name appears in the border next to Auto-
Selection File.
4. Under Select Record, select the specification record that you want to modify.
o Bend and Miter Corner Types—Under Define Record, check the Allow
Bend or Allow Miter or both to accept bend or mitered corner types or
both the corner types. Clear the check boxes to make these corner types
unavailable to the specification.
6. Click to insert the changes to the selected record. Pro/PIPING modifies the
existing record and displays the changes under Select Record.
7. Click to save changes to the file. The current directory is based on the
directory path in the piping_project_data_dir configuration option.
119
Pro/PIPING (Spec-Driven) - Help Topic Collection
8. Click File > Exit. The Define Piping Specification dialog box closes.
9. Update the model. Click Set Up > Update Model. The Update Model dialog box
opens.
10. Under Select Assembly, click and select the assembly to which you want to
apply the changes.
11. Under Model Information, select the Corner Types check box.
12. Click . The Confirm Cancel dialog box opens. Click Yes to confirm the
update. The dialog boxes close and Pro/PIPING updates the active assembly
information. Pro/PIPING confirms the update in the Message Area.
13. Click PIPING > Regenerate to apply the changes to the piping model displayed
in the graphics window.
14. Verify the changes. Click PIPING > Route > Pipe Envrnmt > Corner Type.
The Corner Type menu lists the allowed corner types (Fitting, Bend, Miter) for
the active assembly.
2. Modify the specification. Click PIPING > Set Up > Spec DB. The Define Piping
Specification dialog box opens.
3. Click . The Open File dialog box opens. The current directory is based on
the directory path in the piping_project_data_dir configuration option.
4. Double-click the Auto-Selection file that is associated with the specification that
you want to modify. The Open File dialog box closes. In the Define Piping
Specification dialog box, the file name appears in the border next to Auto-
Selection File.
5. Under Select Record, select the specification record that you want to modify.
6. Select the Pipe or Fitting tabbed pages for the material code type. Pro/PIPING
displays the updated material code in the Material Code box under Define
Record.
7. Click to insert a new record that contains the changes. Pro/PIPING adds the
record and displays the changes under Select Record. Note that you must
delete the existing record before Pro/PIPING can insert the record with the new
material code.
120
Pro/PIPING (Specification-Driven)
8. Click to save changes to the file. The current directory is based on the
directory path in the piping_project_data_dir configuration option.
9. Click File > Exit. The Define Piping Specification dialog box closes.
10. Update the model. Click Set Up > Update Model. The Update Model dialog box
opens.
11. Under Select Assembly, click and select the assembly to which you want to
apply the changes.
12. Under Model Information, select the Material Data check box.
13. Click . The Confirm Cancel dialog box opens. Click Yes to confirm the
update. The dialog boxes close and Pro/PIPING updates the active assembly
information. Pro/PIPING confirms the update in the Message Area.
14. Regenerate (PIPING > Regenerate) to apply the changes to the piping model
displayed in the graphics window.
15. Verify the changes. Click PIPING > Info. In the Report Pipeline dialog box,
select Type > Segment.
16. Click and select a pipe segment in the graphics window. Note that the
segment must be from the updated assembly. Pro/PIPING displays the pipeline
information in the Information Window.
2. Click . The Open File dialog box opens. The current directory is based on
the directory path in the piping_project_data_dir configuration option.
3. Double-click the Auto-Selection file that is associated with the specification that
you want to modify. The Open File dialog box closes. In the Define Piping
Specification dialog box, the file name appears in the border next to Auto-
Selection File.
4. Under Select Record, select the specification record that you want to modify.
5. Select the Pipe, Fitting, or Assembly (fitting) tabs for the type of stock number
format to change.
6. Under Define Record and Select Stock Number Format, select new format
keywords from the Keyword box or enter unique keywords. You can delete any
keyword to make it unavailable to the specification.
121
Pro/PIPING (Spec-Driven) - Help Topic Collection
7. Click to insert the changes to the selected record. Pro/PIPING modifies the
record and displays the changes under Select Record.
8. Click to save changes to the file. The current directory is based on the
directory path in the piping_project_data_dir configuration option.
9. Click File > Exit. The Define Piping Specification dialog box closes.
10. Update the model. Click Set Up > Update Model. The Update Model dialog box
opens.
11. Under Select Assembly, click and select the assembly to which you want to
apply the changes.
12. Under Model Information, select the Stock Number check box.
13. Click . The Confirm Cancel dialog box opens. Click Yes to confirm the
update. The dialog boxes close and Pro/PIPING updates the active assembly
information. Pro/PIPING confirms the update in the Message Area.
14. Regenerate (PIPING > Regenerate) to apply the changes to the piping model
displayed in the graphics window.
15. Verify the changes. To display the stock number in the updated format, click
PIPING > Info. In the Report Pipeline dialog box, select Type > Segment.
16. Click and select a pipe segment in the graphics window. Note that the
segment must be from the updated assembly. Pro/PIPING displays the pipeline
information in the INFORMATION WINDOW.
2. Use a text editor and change the outside diameter value for a selected line stock.
Save all changes.
3. Update the model. Click PIPING > Set Up > Update Model. The Update
Model dialog box opens.
4. Under Select Assembly, click and select the assembly to which you want to
apply the changes.
122
Pro/PIPING (Specification-Driven)
6. Click . The Confirm Cancel dialog box opens. Click Yes to confirm the
update. The dialog boxes close and Pro/PIPING updates the active assembly
information. Pro/PIPING confirms the update in the Message Area.
7. Regenerate (PIPING > Regenerate) to apply the changes to the piping model
displayed in the graphics window.
8. Verify the changes. Click PIPING > Info. In the Report Pipeline dialog box,
select Type > Segment.
9. Click and select a pipe segment in the graphics window. Note that the
segment must be from the updated assembly. Pro/PIPING displays the pipeline
information in the Information Window.
2. Use a text editor and change the wall thickness value for a selected line stock.
Save all changes.
3. Update the model. Click PIPING > Set Up > Update Model. The Update
Model dialog box opens.
4. Under Select Assembly, click and select the assembly to which you want to
apply the changes.
6. Click . The Confirm Cancel dialog box opens. Click Yes to confirm the
update. The dialog boxes close and Pro/PIPING updates the active assembly
information. Pro/PIPING confirms the update in the Message Area.
7. Regenerate (PIPING > Regenerate) to apply the changes to the piping model
displayed in the graphics window.
8. Verify the changes. Click PIPING > Info. In the Report Pipeline dialog box,
select Type > Segment.
9. Click and select a pipe segment in the graphics window. Note that the
segment must be from the updated assembly. Pro/PIPING displays the pipeline
information in the Information Window.
123
Pro/PIPING (Spec-Driven) - Help Topic Collection
2. Use a text editor and change the material density value for the selected pipeline
or line stock. Save all changes.
3. Update the model. Click PIPING > Set Up > Update Model. The Update
Model dialog box opens.
4. Under Select Assembly, click and select the assembly to which you want to
apply the changes.
6. Click . The Confirm Cancel dialog box opens. Click Yes to confirm the
update. The dialog boxes close and Pro/PIPING updates the active assembly
information. Pro/PIPING confirms the update in the Message Area.
7. Regenerate (PIPING > Regenerate) to apply the changes to the piping model
displayed in the graphics window.
8. Verify the changes. Click Analysis > Model Analysis. In the Model Analysis
dialog box, retrieve a solid part density.
2. Use a text editor and change the miter parameter value for the selected pipeline
or line stock. Save all changes.
3. Update the model. Click PIPING > Set Up > Update Model. The Update
Model dialog box opens.
4. Under Select Assembly, click and select the assembly to which you want to
apply the changes.
124
Pro/PIPING (Specification-Driven)
6. Click . The Confirm Cancel dialog box opens. Click Yes to confirm the
update. The dialog boxes close and Pro/PIPING updates the active assembly
information. Pro/PIPING confirms the update in the Message Area.
7. Click PIPING > Regenerate to regenerate and apply the changes to the piping
model displayed in the graphics window.
2. Use a text editor and change the bend parameter value for the selected pipeline
or line stock. Save all changes.
3. Update the model. Click PIPING > Set Up > Update Model. The Update
Model dialog box opens.
4. Under Select Assembly, click and select the assembly to which you want to
apply the changes.
6. Click . The Confirm Cancel dialog box opens. Click Yes to confirm the
update. The dialog boxes close and Pro/PIPING updates the active assembly
information. Pro/PIPING confirms the update in the Message Area.
7. Click PIPING > Regenerate to regenerate and apply the changes to the piping
model displayed in the graphics window.
8. Verify the changes. Click Set Up > Design Rules. The Define Design Rules
dialog box opens.
10. Click . The Design Rule Parameters dialog box opens and displays the
updated bend parameters.
125
Pro/PIPING (Spec-Driven) - Help Topic Collection
2. Use a text editor and change the bend parameter value for the selected pipeline
or line stock. Save all changes.
3. Update the model. Click PIPING > Set Up > Update Model. The Update
Model dialog box opens.
4. Under Select Assembly, click and select the assembly to which you want to
apply the changes.
5. Under Model Information, select the Bend m/c Parameters check box.
6. Click . The Confirm Cancel dialog box opens. Click Yes to confirm the
update. The dialog boxes close and Pro/PIPING updates the active assembly
information. Pro/PIPING confirms the update in the Message Area.
7. Click PIPING > Regenerate to apply the changes to the piping model displayed
in the graphics window.
2. Click PIPING > Set Up > Update Model. The Update Model dialog box opens.
3. Under Select Assembly, click and select the assembly to which you want to
apply the changes.
4. Under Model Information, select all check boxes that correspond to the
modified data.
5. Click . The Confirm Cancel dialog box opens. Click Yes to confirm the
update. The dialog boxes close and Pro/PIPING updates the active assembly
information. Pro/PIPING confirms the update in the Message Area.
6. Click PIPING > Regenerate to apply the changes to the piping model displayed
in the graphics window.
Note: To quickly apply the changes to another assembly, click under Select
Assembly in the Update Model dialog box and select another assembly. Then,
repeat the last three steps above.
126
Pro/PIPING (Specification-Driven)
2. Under By Segment, click and select a pipe segment. This allows you to
assign design rule parameters to a pipe segment.
or
Under By Parameters, select a linestock. This allows you to assign Design Rule
parameters to an entire line stock.
4. Type the Design Rule parameter values in any of the following boxes and ENTER.
A highlighted dot at the bottom of the dialog box confirms the entry.
127
Pro/PIPING (Spec-Driven) - Help Topic Collection
o Bend Table Name—Assign a bend table to the line stock. You can create a
bend table at any time (Default value: NO_TABLE).
5. Click to apply the design rule parameters and close the Design Rule
Parameters dialog box.
Note: All bend radius and bend angle boxes are unavailable. Pro/PIPING retrieves
this bend data from the Specification Database Bend Master Catalog (MCAT) file.
• Bend angles that are smaller than 180 degrees get dimensioned based on the
Theoretical Intersection Point of the bend.
For a 180 degree bend, one bend value is reported for the location of the center of
the arc of the 180 degree bend.
128
Pro/PIPING (Specification-Driven)
Note: To enable the checking of design rules for piping assemblies that are created
using versions of Pro/ENGINEER earlier than Wildfire, set appropriate values to the
piping_wildfire_convert configuration option.
Note:
o The Design Rules Check dialog box opens only when an active assembly
contains a pipeline for which you can check design rules.
129
Pro/PIPING (Spec-Driven) - Help Topic Collection
o If you are working with a piping assembly that is created using versions of
Pro/ENGINEER earlier than Wildfire, set the piping_wildfire_convert
configuration option.
2. Under Setup, select one or more of the following design rules to check.
o End Type Compatibility—Checks for conflicts in the end type for two
mated fittings. Under Design Rules Tree, click End Type Compatibility
to display the first end type and rating and the second end type and rating
under Violation Details.
o Invalid Pipeline Label Size—Checks for conflicts when the pipe pieces do
not have the same size as specified in the pipeline label. Under Design
Rules Tree, click Invalid Pipeline Label Size to display the invalid
pipeline label size under Violation Details.
Note: If you do not want to check for any of the previous design rule violations,
clear the appropriate design rule from the Setup list.
o Expand One—Expands only the selected tree node and not its component
child nodes.
o Expand Branch—Expands the selected tree node and all its component
child nodes.
130
Pro/PIPING (Specification-Driven)
o Collapse Branch—Collapses the selected tree node and all its component
child nodes.
Note: A tree node and its child nodes represent design rules in all the above
cases.
o Sname—The selection name of the fitting that has the missing flange and
gasket.
The violation results are displayed in the following columns under Violation
Details when you click Min Segment Length or Max Segment Length:
131
Pro/PIPING (Spec-Driven) - Help Topic Collection
• End Clamp Length—Displays violation results if you create a pipe segment with
its end clamp length less than the specified value.
• Min Bend Radius—Displays violation results if you create a pipe bend with its
radius less than the specified value.
• Max Bend Radius—Displays violation results if you create a pipe bend with its
radius greater than the specified value.
• Min Bend Angle—Displays violation results if you create a pipe bend with its
angle less than the specified value.
• Max Bend Angle—Displays violation results if you create a pipe bend with its
angle greater than the specified value.
In all the previous cases, the violation results are displayed in the following columns
under Violation Details:
• Stockno—The stock number of the pipe.
• Current—The current bend number, start clamp length, middle clamp length,
end clamp length, bend radius, or the bend angle.
• Required—The required bend number, start clamp length, middle clamp length,
end clamp length, minimum bend radius, maximum bend radius, minimum bend
angle, or the maximum bend angle.
132
Pro/PIPING (Specification-Driven)
• Min Branch Angle—Displays violation results if you create a branch with the
angle between the branch and the main less than the specified minimum branch
angle value.
In the previous cases, the violation results are displayed in the following columns
under Violation Details:
• Stockno—The stock number of the pipe.
Missing
Fitting
Segment
violations
133
Pro/PIPING (Spec-Driven) - Help Topic Collection
Insert
Fitting,
Replace
Fitting,
Redefine
Fitting, Cut
Pipe
Bend
violations
134
Pro/PIPING (Specification-Driven)
135
Pro/PIPING (Spec-Driven) - Help Topic Collection
Pipe
Branch
violations
136
Pro/PIPING (Specification-Driven)
Bend Tables
137
Pro/PIPING (Spec-Driven) - Help Topic Collection
• Edit—Modifies Pro/PIPING bend tables. You can update a bend table at any time.
• Show—Displays Pro/PIPING bend tables. You can confirm bend table data.
2. Type a bend table name and click . A Pro/TABLE window opens containing an
table outline.
or
Select File > Read to use an existing bend table as a baseline. The Read File
dialog box opens.
Enter the name of the existing bend table file and click OK. The system reads the
file data and writes it to the current bend table file. Modify the bend table data, if
needed.
4. Click File > Save and Exit to save and close the bend table. You must now
assign the new bend table to a pipe segment or line stock to use it.
138
Pro/PIPING (Specification-Driven)
FORMULA
equation
...
ENDFORMULA
!
CONVERSION
equation
...
START MATERIALS
MATERIAL
...
END MATERIALS
!
TABLE
radius radius radius radius radius
Note:
• Enter the words FORMULA, END FORMULA, CONVERSION, END CONVERSION,
START MATERIALS, END MATERIALS and TABLE exactly as shown.
• The following definitions apply for the above bend table format:
o TABLE— A combination of pipe outer diameter (OD) and bend radius table
data that will never be encountered in your pipe assembly. For example,
0.25 bend radius with an OD of 0.5 inches.
• Comment lines can appear anywhere in a bend table. Each comment line in the
table must start with an exclamation point (!).
139
Pro/PIPING (Spec-Driven) - Help Topic Collection
2. Select the bend table to modify from the TBL NAMES menu. This menu lists all
bend tables that were applied to the assembly or were created when the
assembly was currently in session.
5. Click File > Save or Exit. Pro/PIPING saves the bend table in the current
directory.
Note: You must assign a bend table to a pipe segment or line stock to use it.
2. Select the bend table to delete from the TBL NAMES menu. This menu lists all
bend tables that were applied to the assembly or were created when the
assembly was currently in session. Pro/PIPING deletes the selected bend table.
2. Select the bend table to show from the TBL NAMES menu. This menu lists all
bend tables that were applied to the assembly or were created when the
assembly was currently in session.
4. After viewing the table, click File > Exit. The Pro/TABLE window closes.
2. Select a bend table name. Pro/PIPING lists all saved bend tables. If you select
Names, the Open dialog box opens in which you select a bend table (.bnd) file
to read. The Pro/ENGINEER Message Area confirms the action.
140
Pro/PIPING (Specification-Driven)
2. Select the bend table to modify from the TBL NAMES menu. This menu lists all
bend tables that were applied to the assembly or were created when the
assembly was currently in session. The Pro/ENGINEER Message Area confirms the
action.
• You do not have to insert a bend allowance value (A) in every cell in a bend
allowance table.
• If you leave a particular cell blank, the system uses interpolation to calculate the
length value.
• For bend radii and outside diameters (OD) between the values in adjacent cells, a
linear interpolation is used.
Note: The values in the bend tables are independent of the model units. They do not
change if you change the model units.
For example, you originally create a pipe assembly with the model units set to
inches. The outside diameter is 0.25 and the bend radius is 0.5. The system looks up
the bend table to find the developed length at the ordinates (0.25, 0.5). If you
change the model units to centimeters and keep the model the same size, the pipe
OD becomes 0.625 and the bend radius 1.270. The system looks up the table to find
the developed length at the ordinates (0.625, 1.270).
• R—Bend radius.
141
Pro/PIPING (Spec-Driven) - Help Topic Collection
• The formula must begin with the descriptor FORMULA, in the first column.
FORMULA L = (ANGLE*PI/180)*(R+T/2)
o If the formula is more complex and/or contains some logic statements, then
the FORMULA descriptor must precede the actual formula on its own line.
The formula must also be concluded by the descriptor END FORMULA, on its
own line and in the first column. The following example illustrates this
process:
FORMULA
L = (PI*R*T)/2.0
ELSE
L = (PI/2)*(R + (T*0.35))
END FORMULA
In a multi-statement formula like this, you can enter the statements in columns
other than column one.
142
Pro/PIPING (Specification-Driven)
• R—Bend radius.
• T—Material thickness.
• The conversion must begin with the descriptor CONVERSION, in the first column.
o If the equation is a simple one, then it can be written in the second column
on the same line as the descriptor, as in this example:
o If the formula is more complex and/or contains some logic statements, then
the CONVERSION descriptor must precede the actual formula on its own line
and the formula must be concluded by the descriptor END CONVERSION,
again on its own line and in the first column.
o Under By Segment, click and select pipe segment from the graphics
window.
o Under By Parameters, select a line stock name from the Model Tree or
Piping System Tree.
4. Select a bend table from the Bend Table Name box (Default value: NO_TABLE).
This box lists all bend tables defined for the pipe segment or line stock.
143
Pro/PIPING (Spec-Driven) - Help Topic Collection
5. Click to apply the bend table. The Design Rule Parameters dialog box
closes.
Set Display
144
Pro/PIPING (Specification-Driven)
• Convert existing piping assemblies created in one piping design mode to the
other mode on-the-fly using the User-Driven piping design mode.
4. Select a pipeline from the graphics window. The assembly associated with the
selected pipeline becomes the active assembly. Pro/PIPING displays the active
assembly name in the graphics window.
You can also select an assembly from the Model Tree or the Piping System Tree.
Specification-Driven to Non Clear the Spec Driven check box on the PIPING
Specification-Driven menu. After this process, Pro/PIPING considers all
pipelines as Non Specification-Driven.
Non Specification-Driven to Select the Spec Driven check box on the PIPING
145
Pro/PIPING (Spec-Driven) - Help Topic Collection
Note:
• The piping assembly conversion processes occur on a pipeline basis only. Fittings
are not converted.
• All existing line stocks are automatically deleted. The Non Specification-Driven
mode permits different line stock assignments to each pipe segment.
3. Click Active Asm on the PIPING menu and select a piping assembly from either
the Piping System Tree or the graphics window.
4. Select the Spec Driven check box on the PIPING menu. The Convert Pipeline
dialog box opens. Pro/PIPING displays the active assembly under Active
Assembly.
a. Check the XML File option under Schematic Driven to make active.
146
Pro/PIPING (Specification-Driven)
b. Click and select an XML file from the directory path specified by the
piping_schematic_xml_dir configuration option or your current working
directory. You can browse to any required directory to select the XML file.
c. The Schematic Label option under Schematic Driven lists all the eligible
pipelines for conversion, based on the information in the specified XML file.
Select a pipeline from the eligible list.
d. Click the Label tab. The Specification, Size, Schedule, Mnemonic,
Number, and Insulation boxes get updated.
e. Click the Parameters tab. The Oper. Pressure, Oper. Temperature,
Design Pressure, and Design Temperature boxes get updated if the
schematic information contains the respective operating and design pipeline
parameters.
f. Click the Defined tab. The User Defined Parameters get updated.
Note: To convert a pipeline without the schematic information, clear the XML
File option and perform the following steps.
6. Select a pipeline to convert from the Select Pipeline box. If only one pipeline is
available, Pro/PIPING displays its name beside Pipeline.
8. If applicable, type pipeline parameter values. Click the Parameters tab. Under
Pipeline Parameters, enter the parameter values. By default, Pro/PIPING
makes the pipeline parameters unavailable.
o Type a parameter name in the Name box (must begin with a letter) and a
corresponding value in the Value box. Click to add the parameter to
the pipeline.
11. Click to accept all pipeline data and begin the conversion process.
147
Pro/PIPING (Spec-Driven) - Help Topic Collection
Note:
• You must perform this conversion process each time you switch from the Non
Specification-Driven to the Specification-Driven design mode.
• You must select each assembly to convert. Mixed assemblies are allowed.
3. On the PIPING menu, clear the Spec Driven check box. Pro/PIPING considers
all pipelines as Non Specification-Driven.
Note:
• Every pipeline in the active assembly must be converted because the Non
Specification-Driven mode permits different line stock assignments for each pipe
segment.
• All existing fittings remain Specification-Driven. So, if you convert the pipeline to
Specification-Driven, Pro/PIPING selects and inserts all Specification-Driven
fittings according to the pipeline specification.
148
Pro/PIPING (Specification-Driven)
Note: When you convert piping assemblies, the assembly revision number is
updated automatically.
Specification-Driven Pipelines
• Delete—Deletes the selected pipeline and provides you with the option of
deleting or suspending all associated children.
3. Click PIPING > Pipeline > Create/Route. The Create Pipeline dialog box
opens.
149
Pro/PIPING (Spec-Driven) - Help Topic Collection
a. Check the XML File option under Schematic Driven to make active.
b. Click and select an XML file from the directory path specified by the
piping_schematic_xml_dir configuration option or your current working
directory. You can browse to any required directory to select the XML file.
c. The Schematic Label option under Schematic Driven lists all the eligible
pipelines for creation, based on the information in the specified XML file.
Select a pipeline from the eligible list.
d. Click the Label tab. The Specification, Size, Schedule, Mnemonic,
Number, and Insulation boxes get updated.
e. Click the Parameters tab. The Oper. Pressure, Oper. Temperature,
Design Pressure, and Design Temperature boxes get updated if the
schematic information contains the respective operating and design pipeline
parameters.
f. Click the Defined tab. The User Defined Parameters get updated.
Note: To create a pipeline without the schematic information, clear the XML File
option and perform the following steps.
c. Click the Insulation check box to select or clear the Insulation box. The
Insulation box displays the default insulation type that is defined for the
selected specification in the Piping Specification Directory file. Specify
another value by selecting from the Insulation list.
Note: The Insulation list displays all the values that are specified in the
Insulation Directory file.
6. Under Pipeline Assembly, click and select an active assembly for the new
pipeline to be created with the Create Sub Assembly option from the Model
Tree. Pro/PIPING displays the selection in the Select Assembly box. Pro/PIPING
selects the top assembly (or last assembly selected) by default.
150
Pro/PIPING (Specification-Driven)
Pro/PIPING creates all pipeline features for the new pipeline in this
subassembly.
o Clear the Name check box. A new subassembly is not created. Pro/PIPING
creates all pipeline features for the new pipeline in the active assembly
displayed in the right bottom corner of the graphics window.
8. If applicable, enter pipeline parameter values. Click the Parameters tab. Under
Pipeline Parameters, type the pipeline parameter values. By default,
Pro/PIPING makes the pipeline parameters unavailable.
o Enter a parameter name in the Name box and a corresponding value in the
Value box. Note that all parameter names must begin with a letter. Click
to add the parameter to the pipeline.
11. Click to accept all pipeline data and create the pipeline. The ROUTE PIPE
menu appears. Begin routing the pipeline.
2. Select the pipeline to delete from the graphics window. The CONFIRMATION
menu appears.
151
Pro/PIPING (Spec-Driven) - Help Topic Collection
3. Enter a new name for the pipeline and click . Pro/PIPING confirms the status
of this task in the Message Area.
To Merge Pipelines
1. Click PIPING > Pipeline > Merge. The Merge Pipeline dialog box opens.
2. Under Select From Pipeline, select a pipeline from the graphics window or the
Model Tree.
3. Under Select Start Segment/Fitting, select the start pipe segment or fitting.
By default, an arrow is displayed along the downstream flow direction of the
pipeline at the selected pipe segment or fitting. This indicates that all of the
connected portion along the downstream portion of the pipeline is selected if you
do not specify any additional end pipes or fittings.
6. Under Select To Pipe Line, select the pipeline on which the components of the
From Pipeline are merged.
152
Pro/PIPING (Specification-Driven)
7. Click to merge the components from the From Pipeline to the To Pipeline
or
The yellow circles in the previous figure represent the following modeling steps
performed to achieve the required pipeline configuration:
1. Create the AA-1002-100A pipeline using the Create Pipeline dialog box. The
specification AA has components with the rate 10K.
2. Route the entire pipeline from the location 2A to the location 2B as shown in the
previous figure.
6. Create a new pipeline using the Create Pipeline dialog box. Specify AA as the
specification, 1001 as the number, and 100A as the size.
7. Click PIPING > Pipeline > Merge, and select the pipeline that you have
created in step 6 as the To Pipeline in the Merge Pipeline dialog box.
153
Pro/PIPING (Spec-Driven) - Help Topic Collection
8. Select the segment that you created in step 1 as the start segment under Select
Start Segment/Fitting. Specify the upstream flange of the gate valve as the
end segment under Select End Segment/Fittings(s).
9. Click . All the selected components, other than the flange, are merged to the
selected To Pipeline as shown in the following figure.
154
Pro/PIPING (Specification-Driven)
To merge pipelines:
1. Click PIPING > Pipeline > Merge.
2. Select the trajectory that starts from the gasket in the Merge Pipeline dialog
box. Pro/PIPING highlights the selected components.
• The start and the first end piping components that you specify are used to check
the validity of the subsequent end components.
155
Pro/PIPING (Spec-Driven) - Help Topic Collection
• Though you can select a break fitting as a bound when merging pipelines, the
merge operation starts from the adjacent fitting or pipe segment within the
selected boundary. Therefore, the From Pipeline retains the break fitting in this
case.
Pro/PIPING highlights the connected portion of the pipeline with a larger point size.
This point size is displayed until the pipeline is merged, or until you select a new
start segment or a fitting, or until you end the session.
• You can separate pipes and fittings merged from a pipeline and merge them back
only to the original pipeline that contained these pipes and fittings. Pro/PIPING
does not allow nested merge operations. All the pipes and fittings in the From
Pipeline, including the ones that are not merged from the original pipeline, are
merged back to the original pipeline. The bound selection and the To Pipeline
selection are not required.
o The selected pipeline already has pipes and fittings that are merged from
another pipeline.
o Part of the selected pipeline has already been merged to another pipeline.
• If the To Pipeline already has pipes and fittings merged from one pipeline, you
cannot merge pipelines to it from another pipeline.
• The insulation assigned to the selected pipes and fittings of the From Pipeline
within the selected bounds is merged to the To Pipeline during the merge
operation. The insulation assigned to the From Pipeline beyond the selected
bounds is not merged to the To Pipeline.
• Pipe spools and spool labels that contain the selected pipes and fittings of the
From Pipeline are deleted from the From Pipeline after the merge operation.
• The pipeline label attached to the selected pipes of the From Pipeline are deleted
after the merge operation.
156
Pro/PIPING (Specification-Driven)
• You cannot perform a merge operation if the piping features of the From Pipeline
are included in the user-defined group. Ungroup the piping features before you
proceed.
Specification Break
2. Click PIPING > Pipeline > Spec Break. The Specification Break dialog box
opens.
Note:
o If you want the new specification that you have selected to be propagated
till the end of the pipeline, do not use the Select End Segment/Fitting(s)
option.
o If the pipeline that you selected has one or more branch segments in the
downstream direction of the segment or the fitting that you selected to
start the specification break, select more than one fitting or pipe segment
to stop the specification change along each branch of the pipeline.
5. Under Select Specification, the various specifications for the selected fitting or
the pipe segment are displayed. If required, select a different specification name
from the list.
157
Pro/PIPING (Spec-Driven) - Help Topic Collection
1 A3A
2 Start fitting
3 End fittings
The pipeline specification after propagation changes as shown in the following figure:
1 A3A
2 A7K
Note: In the previous example, if you do not select the check valve as one of the
end fittings, all the fittings and segments in the branch side of the TEE fitting change
to the new specification, A7K.
Suppressing Pipelines
158
Pro/PIPING (Specification-Driven)
3. Click Confirm. Pro/PIPING suppresses the selected pipeline and all of its
highlighted children.
2. Select a suppressed pipeline. Pro/PIPING resumes the pipeline. You can view the
resumed pipeline in either the Model Tree, the Piping System Tree, or the
graphics window.
Piping Layers
3. If you create a new assembly, you must create a pipeline to view the piping
layers. From the PIPING menu, click Pipeline > Create/Route and create a
pipeline. Pro/PIPING automatically creates piping layers after pipeline creation.
4. Click , or click Show > Layer Tree to view the piping layers.
159
Pro/PIPING (Spec-Driven) - Help Topic Collection
• Set a start point from the corner of a pipe segment that has a corner of type
fitting.
• Use the set start features of point type or entry port type to route a pipe segment
by aligning the edge of the pipe segment to the edge of an existing pipe segment
or to an existing plane.
• Route a pipeline from the free port of a valid pipe fitting, such as a branch fitting
or an inline fitting. The size of the pipe segment that is routed on a free port
depends on the size of the fitting end that is free.
Note:
o When you select fitting ports to route a pipeline, you can select only those
free fitting ports that are not mated.
o The set start point that is created is the projection of the port on the main
segment. It is similar to setting a branch start point, but takes parameters
from the fitting port automatically. The next route will appear to be from
the center of the fitting itself. If the route segment is aligned with the fitting
port it becomes a placement constraint for the fitting.
Note: You can route a pipeline from a set start feature only when you create it.
160
Pro/PIPING (Specification-Driven)
• To Pnt/Port—Creates a pipe piece from the current start point to the selected
point, port, or pipe end.
• Branch—Creates a section that taps into a pipeline at the point you have
specified.
Note: If the pipe segment is not in the active assembly, you can route the
branch pipeline from the main pipeline that is not in the active assembly.
161
Pro/PIPING (Spec-Driven) - Help Topic Collection
2. Under Select Parameters, select the specification, size, and the schedule.
Note: When you select the free port of a fitting, Pro/PIPING updates the pipe
parameters depending on the fitting. You cannot edit the Specification, Size,
and Schedule boxes if you select the free port of a fitting.
3. Click to define the start part and close the dialog box.
3. Connect individual segments of the same pipeline using ROUTE PIPE > Connect
> Define.
4. Create other pipelines to add branches to the main pipeline. Then create
branches using ROUTE PIPE > Branch.
3. Under Select Parameters, the Specification, Size, and the Schedule boxes
display the default values. Select another value from the specification, size, and
schedule lists, if required.
4. Under Align Pipe Edge, select the pipe edge or the plane that you want to
reference. Based on your selection, specify one of the following:
o If you select a plane, under Select Pipe/Plane, click one of the following
to specify the offset for the pipe segment that is to be routed with reference
to the selected plane:
—Specifies the offset from the selected plane to the nearest edge of
the pipe that is to be routed.
—Specifies the offset from the selected plane to the farthest edge of
the pipe that is to be routed.
o If you select a pipe segment, click one of the following to specify the offset
for the pipe segment that is to be routed, with reference to the selected
pipe edge:
—Specifies the offset between the left edge of the existing pipe and
the left edge of the pipe that is to be routed.
162
Pro/PIPING (Specification-Driven)
—Specifies the offset between the left edge of the existing pipe and
the right edge of the pipe that is to be routed.
—Specifies the offset between the right edge of the existing pipe and
the left edge of the pipe that is to be routed.
—Specifies the offset between the right edge of the existing pipe and
the right edge of the pipe that is to be routed.
—Specifies the offset between the top edge of the existing pipe and
the top edge of the pipe that is to be routed.
—Specifies the offset between the top edge of the existing pipe and
the bottom edge of the pipe that is to be routed.
—Specifies the offset between the bottom edge of the existing pipe
and the top edge of the pipe that is to be routed.
—Specifies the offset between the bottom edge of the existing pipe
and the bottom edge of the pipe that is to be routed.
Note: The green circle represents the pipe that is to be routed, while the
black circle represents the selected pipe that you are referencing.
5. Under Specify Offset Distance, specify the required offset distance from the
selected pipe edge or plane. Click to flip the offset direction, if required.
163
Pro/PIPING (Spec-Driven) - Help Topic Collection
The plane ACBD that passes through the pipe segment AB and parallel to the y-z
plane is the base for the left and the right edges of the pipe segment AB. The plane
ABEF that passes through the pipe segment AB and perpendicular to the plane ACBD
is the base for the top and bottom edges of the pipe segment AB.
When the reference pipe segment is not along the z-axis of the Global Csys, the left,
right, top, and bottom edges are defined as shown in the following figure.
The plane ABCD that passes through the pipe segment AB and perpendicular to the
x-y plane is the base for the left and the right edges of the pipe segment AB. The
plane EFGH that passes through the pipe segment AB and perpendicular to the plane
ACBD is the base for the top and bottom edges of the pipe segment AB.
164
Pro/PIPING (Specification-Driven)
165
Pro/PIPING (Spec-Driven) - Help Topic Collection
After a reducer is inserted on the reference pipe segment, the distance between the
reference pipe segment and the new pipe segment created after routing is updated
as shown in the following figure:
2. Click Set Up > SpecDB. The Define Piping Specification dialog box opens.
166
Pro/PIPING (Specification-Driven)
5. Create a new specification using the newly created auto selection file. If the auto-
selection file is not available in the Auto Selection box, click to browse to
the location where the file is stored.
1. In the ROUTE PIPE menu, click Pipe Envrnmt. The PIPE ENV menu appears.
3. Under the CORNER TYPE menu, Bend, Fitting, or Miter are available for
selection, depending on the size and specification of the pipeline.
If you create a pipeline using a specification that has FLEX_PIPE as the category, the
Line Shape option is available in the PIPE ENV menu.
1. In the ROUTE PIPE menu, click Pipe Envrnmt. The PIPE ENV menu appears.
o Click Flexible and Free Length to determine the length of the flexible pipe
segment.
o Click Flexible and Set Length to specify a length for the flexible pipe after
creating each segment.
Note: Free Length and Set Length are available only when you select Flexible
in the LINE SHAPE menu.
4. Click Done.
167
Pro/PIPING (Spec-Driven) - Help Topic Collection
By default, Pro/PIPING uses the reference coordinate system that was used for the
previous extend operation in the active assembly. If an extend operation was not
performed earlier in the active assembly, the global coordinate system is used by
default.
2. Specify the start point for the pipeline extension and close the Define Start
dialog box.
3. Click PIPING > Route > Extend. The Extend dialog box opens.
or
Select one of the following from the list adjacent to to specify the
reference coordinate system:
Other coordinate systems that you have used for the previous extend
operations in the same extend session.
o Under Type, select the extend type as Csys to specify that the pipe
segment will be extended to the given coordinates of the reference
coordinate system.
168
Pro/PIPING (Specification-Driven)
Note: The Angle option is not applicable for the Cartesian system. The
angle dimension is always displayed in degrees irrespective of the format
specified in the Angle box.
o Under Locking Axes, select the extend directions along the x-, y-, or z-
axes, or along all three axes.
o Under Coordinates, type the coordinate values along the respective axes
in the available boxes or use the thumb wheel increments to specify the
values. You can also click and drag the pipe segment to the required
length. Pro/PIPING displays a preview of the pipe segment that is extended
using the drag operation, in the graphics window. Click to lock the
required coordinate boxes. The display changes to to indicate that the
boxes are locked.
2. Specify the start point for the pipeline extension and close the Define Start
dialog box.
3. Click PIPING > Route > Extend. The Extend dialog box opens.
or
169
Pro/PIPING (Spec-Driven) - Help Topic Collection
Select one of the following from the list adjacent to to specify the
reference coordinate system:
Other coordinate systems that you have used for the previous extend
operations in the same extend session.
o Under Type, select the extend type as Csys Axis to specify that the pipe
segment will be extended along the selected axis of the reference
coordinate system.
a. Under Select Axis, select one of the reference coordinate system axes as
the reference axis.
b. Under Options, select one of the following to specify the length of the pipe
segment:
Length—Extends the pipe segment to the given length along the reference
axis. Specify a value for the length in the Value box.
Offset Fm Ref—Extends the pipe segment along the reference axis until its
end is at a given offset distance from another selected reference plane or
coordinate system. Do each of the following:
Specify a value for the offset distance in the Value box or click and
drag the pipe segment to the required length. Pro/PIPING displays a
preview of the pipe segment that is extended using the drag operation, in
the graphics window.
Note: The Projection box is not available if you select a plane under
Select Plane/Csys.
Note: The options Offset, Offset Edge, Offset Edge Fm Ref, and Stop At are
not available if you use the Csys Axis extend type.
6. Click to extend the pipe segment along the reference axis with the required
length.
170
Pro/PIPING (Specification-Driven)
2. Specify the start point for the pipeline extension and close the Define Start
dialog box.
3. Click PIPING > Route > Extend. The Extend dialog box opens.
or
Select one of the following from the list adjacent to to specify the
reference coordinate system:
Other coordinate systems that you have used for the previous extend
operations in the same extend session.
o Length—Extends the pipe segment to the given length along the reference
axis, edge, or pipe segment. Specify a value for the length in the Value
box.
o Offset Fm Ref—Extends the pipe segment along the reference axis, edge,
or a pipe segment till the end of the pipe segment is at a given offset
distance from another selected reference plane or coordinate system. Do
each of the following:
Specify a value for the offset distance in the Value box or click and
drag the pipe segment to the required length. Pro/PIPING displays a
preview of the pipe segment that is extended using the drag operation, in
the graphics window.
171
Pro/PIPING (Spec-Driven) - Help Topic Collection
Note: The Projection box is not available if you select a plane under
Select Plane/Csys.
Note: The options Offset, Offset Edge, Offset Edge Fm Ref, and Stop At are
not available if you use an axis, edge, or pipe segment as a reference to extend
the pipeline.
6. Click to extend the pipe segment along the reference axis, edge, or pipe
segment with a required length.
2. Specify the start point for the pipeline extension and close the Define Start
dialog box.
3. Click PIPING > Route > Extend to open the Extend dialog box.
or
Select one of the following from the list adjacent to to specify the
reference coordinate system:
Other coordinate systems that you have used for the previous extend
operations in the same extend session.
o Under Type, select the extend type as Plane/Point to specify that the
pipe segment will be extended up to the selected plane or a point.
5. Under Upto Plane/Point, select one of the following from the Options list:
172
Pro/PIPING (Specification-Driven)
Specify a value for the offset distance in the Value box or click and
drag the pipe segment to the required length. Pro/PIPING displays a
preview of the pipe segment that is extended using the drag operation, in
the graphics window.
Note: The Projection box is not available if you select a plane under
Select Plane/Csys.
Note: Calculated offset distance = offset distance (+) or (-) 1/2 pipe outer
diameter, depending on the offset direction.
6. Click to extend the pipe segment up to the reference plane or point with the
required length.
173
Pro/PIPING (Spec-Driven) - Help Topic Collection
• END_TYPE—A string parameter that stores the nozzle end type, which is used to
automate the fitting selection. It is also used for end compatibility checking
between a nozzle and its connected pipeline.
• RATING—A string parameter used to store the nozzle rating, which is used to
automate the fitting selection. It is also used for end compatibility checking
between a nozzle and its connected pipeline.
2. Click Applications > Standard > Edit > Setup > Name > Feature to assign a
name to the port of the nozzle, which will be used as the name of the nozzle.
3. Click Applications > Piping > PIPING > Info. The Report Pipeline dialog box
opens.
4. If a pipeline starts or ends at a nozzle, the nozzle name appears as the From or
To for the pipeline in the pipeline report. Generate this information, using the
Report Pipeline dialog box. This name appears in the Information Window.
If the assembly where the nozzle is assembled has a name and a FITTING_CODE
parameter with the value of EQUIPMENT assigned to it, then its name is used as
the equipment name. Output for the From or To is "Equipment_Name –
Nozzle_Name". For example, E7A-N2 means Heater Exchange E7A and Nozzle
N2.
3. You can change the port size in the Define Start dialog box and continue to
route.
174
Pro/PIPING (Specification-Driven)
To Route to a Port
1. Click the Route > To/Pnt Port command or the Route > Connect command.
2. Select a valid entry port in the piping assembly. The current pipe size may be
different from the selected port size. If so, a warning message appears with a
size mismatch message.
3. Using a reducer, you can change the size of the pipe or the port so that they
match.
An error message can appear when you modify the pipeline, and the port and
pipe become mismatched.
2. You can route a pipe follow using anyone of the following methods. Select the
routing option and then click Done.
The SETUP SK PLN and SETUP PLANE menus appear. Set up and specify
a new sketching plane. A sketching window opens. When you have
completed your sketch, exit the sketcher.
175
Pro/PIPING (Spec-Driven) - Help Topic Collection
3. When the INT FOLLOW menu appears, select Done Follow to create the pipe
follow.
2. Select the follow segment you want to redefine. The INT FOLLOW menu
appears.
o Pipe Line—To redefine the seed pipeline of the pipe follow feature (this
option appears if the original pipe follow feature is created by following a
pipeline).
o Sketch—To redefine the sketch of the pipe follow feature (this option
appears if the follow feature is created by following a sketch).
o Curve—To reselect the curve selected for the pipe follow feature (this
option appears if the follow feature is created by following a curve).
o Axis—To reselect the axis selected for the pipe follow feature (this option
appears if the follow feature is created by following an axis).
o Ends—To trim and extend the end of the current pipe follow segment.
o Start/End—To change the start and end segments of the current pipe
follow segment.
o Constraint—To change the offset constraint type of the current pipe follow
segment.
Branch Routing
2. Under Type, select Segment or Corner and then select a location on the pipe
segment.
3. Under Select Parameters, select the specification, size, and the schedule.
176
Pro/PIPING (Specification-Driven)
Note: You cannot edit the Specification, Size, and the Schedule boxes if you
select the Type as Corner.
4. Under Select Placement, select one of the following placement location types:
Note:
You can select another fitting on the same pipe run for reference, if
required.
5. Under Location Parameter, specify a location parameter. Use the thumb wheel
to increase or decrease the offset distance or specify a value in the box adjacent
to the thumb wheel to change the offset distance.
6. Click the arrow to open the Offset From section of the dialog box.
Note: You cannot edit the Offset From section if the branch pipe size is equal to
the main pipe size.
o —Offsets from the centerline of the main pipe to the centerline of the
branch pipe.
177
Pro/PIPING (Spec-Driven) - Help Topic Collection
o —Offsets from the top or bottom of the main pipe to the top or
bottom of the branch pipe.
2. Under Select Branch Location, select a point, a pipe segment, or a corner for
specifying the branch point.
Note: For both the above location types, by default, Pro/PIPING considers
the reference location from the start end of the pipe segment. Click
under Location Parameter to flip the location with reference to the end of
the pipe segment. Pro/PIPING changes to to indicate the change
in the reference location.
Note:
You can select another fitting on the same pipe run for reference, if
required.
178
Pro/PIPING (Specification-Driven)
4. Under Location Parameter, specify a location parameter. Use the thumb wheel
to increase or decrease the offset distance, or specify a value in the box adjacent
to the thumb wheel to change the offset distance.
5. If you are inserting an angle branch, select Control placement using angle
and use the slider or type a value to adjust the angles. If you select this option,
you can modify only the angle. You can control the angle to use by clicking Angle
Type at the top of the Branch Pipe dialog box and selecting one of the options:
6. Click the arrow to open the Offset From section of the dialog box.
Note: You cannot edit the Offset From section if the branch pipe size is equal to
the main pipe size.
o —Offsets from the centerline of the main pipe to the centerline of the
branch pipe.
o —Offsets from the top or bottom of the main pipe to the top or
bottom of the branch pipe.
179
Pro/PIPING (Spec-Driven) - Help Topic Collection
Points on a Segment
2. Select a pipe segment with a bend to insert the points. The ends of the pipe
segment are highlighted.
3. Click Create and Dynamic in the CHOOSE POINT menu and click Done. An
additional point is highlighted between the ends of the pipe segment.
4. Select a point or a section on the pipe segment to move. Two points are
highlighted based on your selection.
5. Click No or Yes in the message area depending on whether you want to create a
single break point or two break points.
7. Use the sliders in the MOVE DRAG SEGMENT thermo tool to move the break
point as well as the selected section of the pipe segment. You can move the
selected section of the pipe segment normal to the plane as well as normal to the
pipe segment. The new shape of the pipeline is displayed dynamically according
to the slider movement.
Use the sensitivity slider to control the step value of the slider movement.
Note: Set the sensitivity slider value to 100 before you use the other sliders to
move the point or the pipe segment.
After setting the slider values, left-click in the area above the first slider in the
MOVE DRAG SEGMENT thermo tool to display the new shape of the pipeline or
right-click to reset the MOVE DRAG SEGMENT thermo tool.
8. Use the Offset Surf or the Offset Csys commands in the OFFSET PNT menu to
define the dimensioning references of the datum point.
The original pipe segment is now replaced with new datum points and Pipe to
Point features.
180
Pro/PIPING (Specification-Driven)
4. Click Select in the CHOOSE POINT menu to select an existing datum point. The
pipe segment is reshaped to pass through the selected datum point.
or
Click Create and Static in the CHOOSE POINT menu and click Done. The
DATUM POINT dialog box opens. Create a datum point.
Note: To create a datum point using any other datum point creation tool, do the
following:
a. Open a datum point creation dialog box by clicking a datum point creation
tool. For example, open the Offset CSys Datum Point dialog box without
closing the DATUM POINT dialog box that you have opened earlier.
b. Create a datum point using the Offset CSys Datum Point dialog box.
c. Select the newly created datum point so that it appears as a reference in
the DATUM POINT dialog box and click Ok.
5. Use the Offset Surf or the Offset Csys commands in the OFFSET PNT menu to
define the dimensioning references of the datum point.
The selected pipe segment is replaced with new points and Pipe to Point features.
6. Select a free-length flexible pipeline. You can add, delete, and move interpolation
points as needed or move the control polygon points using the Modify Curve
dialog box.
181
Pro/PIPING (Spec-Driven) - Help Topic Collection
• Specify the first segment of the From Pipeline that is inserted into the To Pipeline.
• Specify the orientation of the first segment of the From Pipeline in the To Pipeline
assembly.
• Specify the rotation angle about the first segment to orient the inserted From
Pipeline.
• Propagate the inserted From Pipeline based on the size and the specification
information defined at the Set Start location on the To Pipeline.
2. Select a starting location for the pipeline insertion referred to as the Set Start
location and close the Set Start dialog box.
3. Click PIPING > Route > Insert. The Insert Pipeline dialog box opens. The
Selection tab is selected by default.
4. Under Select Pipeline, to select the From Pipeline, do one of the following:
o Click and select a pipeline assembly using the Open dialog box.
Pro/PIPING displays the selected pipeline assembly in a separate preview
window.
5. Under Select Start Segment/Fitting, select the pipe segment or fitting to start
the selection bound. By default, an arrow is displayed along the downstream flow
direction of the pipeline at the selected pipe segment or fitting. This indicates
that the entire connected portion along the downstream portion of the pipeline is
selected if you do not specify any additional end pipes or fittings.
Note: If you have not activated the preview window, Pro/PIPING automatically
activates the preview window so that you can select the bound segments or the
fittings.
8. Specify the orientation values for the inserted From Pipeline, if required, using
the options that are available when you click the Orientation tab.
Note: The Orientation tab is available only after you select the From Pipeline.
182
Pro/PIPING (Specification-Driven)
9. If required, under Rotation, specify the rotation angle of the selected first
segment in the Angle box, or use the thumb wheel to specify the orientation.
Specify any value between 0 and 360 degrees.
10. Click to apply the changes and close the dialog box.
For example, in the following figure, segment S2 is the only bound that is
selected.
Pro/PIPING selects and highlights the From Pipeline based on the preceding
selection, as shown in the following figure:
• If you select more than one segment or fitting, Pro/PIPING selects the portion of
the pipeline between the selected components as the pipeline for insertion.
183
Pro/PIPING (Spec-Driven) - Help Topic Collection
For example, in the following figure, the fitting F1 and the segment S4 have been
selected as the bounds.
Pro/PIPING selects and highlights the From Pipeline based on the preceding
selection, as shown in the following figure:
• If you select pipeline configurations with branch series, the part of the pipeline
between the selected bounds including the bounds is selected as the pipeline for
insertion.
For example, in the following figure, multiple pipeline bounds are selected along a
branched pipeline.
184
Pro/PIPING (Specification-Driven)
Pro/PIPING selects and highlights the From Pipeline as shown in the following
figure:
• If you select a TEE fitting as a pipeline bound, the entire branch side part of the
pipeline is selected as a pipeline bound. You can specify pipeline bounds on the
branch side and specify another location along the branch side to restrict the
bound. If you want to select pipeline components upstream or downstream of the
TEE fitting, specify additional pipeline bounds along the required direction.
• If the first segment of the From Pipeline is a stubin branch with an offset from its
original main pipe, do one of the following to obtain the required offset for the
branch, on the To Pipeline:
o Set the branch offset appropriately when you create the branch Set Start in
the To Pipeline.
o After the From Pipeline is inserted, redefine the branch Set Start.
185
Pro/PIPING (Spec-Driven) - Help Topic Collection
Note:
• The From Pipeline becomes a part of the To Pipeline after it is inserted into the To
Pipeline.
• When you insert a From Pipeline into the To Pipeline, the trajectory of the From
Pipeline is copied into the To Pipeline assembly without any external references.
• You can use any of the Pro/PIPING functionality to modify pipelines that are
inserted into the To Pipeline.
• A stub-in with a center or tangent offset is not inserted with an offset value. The
offset value gets deleted after insertion.
o Specified extensions
• Reverse the assigned flow direction of all series in the specified pipelines and
automatically reverse the appropriate direction-specific fittings.
• Decide the NEAR and FAR placement locations during fitting insertion.
186
Pro/PIPING (Specification-Driven)
3. Create a branch segment in the Negative Z direction from point APNT1. This
segment has a physical gap between itself and the segment created in Step 2.
See Step 4 for resolution. The default flow direction for the downstream series
that was created during branching at point APNT1, is determined by Flow
Direction Rule 2.
4. Connect the segments created in Step 2 and 3 in the direction shown in the
example. The default flow direction for the branch series is determined by Flow
Direction Rule 3.
If you create the first segment in the correct flow direction, this ensures the
correct flow direction for the entire series. Otherwise, you must reverse the
resulting series.
• Rule 2—The flow direction of a new series, which is split and created as a result
of inserting a branch fitting or stub-in, is the same as the original series from
which it is created.
• Rule 3—The flow direction of a branch series is the same as the flow direction of
the pipe segment in the branch line that was created first.
187
Pro/PIPING (Spec-Driven) - Help Topic Collection
4 Green lines—Pipelines
188
Pro/PIPING (Specification-Driven)
2. Create a branch segment in the Negative Z direction from point APNT1. This
segment ends within point APNT2 along the Negative Z direction. The default flow
direction for the downstream series created during branching at point APNT1 is
determined by Flow Direction Rule 2.
4. Connect the segments created in steps 2 and 3 as shown in the example. The
default flow direction for the branch series is determined by Flow Direction Rule
3.
189
Pro/PIPING (Spec-Driven) - Help Topic Collection
4. Under Flow Direction, select the flow unit you want to modify by selecting from
the list. The options are:
o PipeLine
o Extension
o Series
Select the unit. In the graphics window the flow direction is indicated by arrows
along the pipeline.
• Click to switch between displaying and hiding the flow direction of the
pipelines in the active assembly.
• Click to display the Piping System Tree. Select a pipe segment in the
graphics window or a node from the Piping System Tree and right-click. A
shortcut menu appears. Click Flow > Show to display the flow direction of the
selected pipe series or pipeline.
190
Pro/PIPING (Specification-Driven)
• Diverging pipelines (two different pipelines that share a physical connection point
but are opposed in direction).
• Pipelines with dead loops (loops that feed back into the pipeline and have no
outlet).
191
Pro/PIPING (Spec-Driven) - Help Topic Collection
• When you suppress pipe segments you can also suppress the associated pipe
solids and insulation.
• Fittings of type break, cut, or elbow, that are placed on the ends of a suppressed
pipe segment are automatically changed to type "on end".
• All the suppressed components are resumed during the resume operation.
• You cannot resume a suppressed pipe segment if its end is used by a new
segment due to routing.
• You cannot suppress pipe segments that have insulation, branch points, pipeline
labels, or spools.
2. Select the pipe segment to suppress. Pro/PIPING suppresses the selected pipe
segments and all the highlighted children.
4. Select the suppressed pipe segments that you want to resume. Pro/PIPING
resumes all the suppressed segments and their associated components. If the
selected pipe segment cannot be resumed, it is highlighted.
192
Pro/PIPING (Specification-Driven)
2. If you click Resume, all the segments that were previously suppressed are
highlighted.
193
Pro/PIPING (Spec-Driven) - Help Topic Collection
3. If you select segment #3, Pro/PIPING resumes segment #3, the flange, and the
gasket.
4. Pro/PIPING uses the free segment end for the new routing.
5. If you click Resume again, segment #1 is not resumed, because its end is
occupied by an elbow of type "on end."
194
Pro/PIPING (Specification-Driven)
• Insert a fitting of a specification other than the pipe specification at the insertion
location. For example, you can insert a B3A Gate Valve on a A3A pipeline.
To Insert Fittings
1. Click PIPING > Fitting > Insert. The Insert Fitting dialog box opens with the
Selection tab selected.
o Click Pipe Segment to select a pipe segment on which you want to insert
the fitting.
Under Pipeline Selection, select the pipe segment either from the active
assembly or from another assembly that is not active. The selected
assembly name appears in the Insertion Location box.
195
Pro/PIPING (Spec-Driven) - Help Topic Collection
Select an active Fitting Category icon and then select a value in the Selection
Name list.
The Designator box displays the refdes value of the selected fitting. You cannot
edit this value.
The Specification, Valve Number, New Size, and Branch Size boxes are
automatically updated based on the schematic information of the selected fitting.
Note: To insert a fitting in the nonschematic mode, clear the XML File check box
and proceed to step 4.
—Inserts a valve.
—Inserts a flange.
196
Pro/PIPING (Specification-Driven)
Note: All user-defined fitting categories also appear under Fitting Selection.
5. The Selection Name section displays a default fitting selection name. Select a
different name from the list, if required.
6. The Bolt Nut Code box displays a default bolt nut code assigned to the fitting to
be inserted based on the Auto-Selection file. Select a different bolt nut code from
the list, if required.
Note: You can also use the Piping System Tree or Model Tree to assign a valve
number to a selected fitting. To do so, specify the VALVENUMBER string parameter
as one of the Feat Params columns to be displayed in the Model Tree Columns
dialog box.
8. Select Automatic Flange & Gasket to automatically insert flanges and gaskets.
For some fittings with flanged end types, you can automatically insert a set of
flanges and gaskets.
9. To preview the fittings, click the arrow adjacent to Preview Fitting Graphics to
display the graphics window. A single fitting or the first fitting in the assembly
fitting appears in the Preview Fitting Graphics box. To preview the graphics in
a separate window, select the relevant check box.
Fitting Placement
197
Pro/PIPING (Spec-Driven) - Help Topic Collection
Location Type (Location Type buttons are available when you click
under Fitting Placement.)
Note: By default, Pro/PIPING considers the reference location from the start end
of the pipe segment. Click under Location Parameter to flip the location
with reference to the end of the pipe segment. Pro/PIPING changes to
to indicate the change in the reference location.
Note: By default, Pro/PIPING considers the reference location from the start end
of the pipe segment. Click under Location Parameter to flip the location
with reference to the end of the pipe segment. Pro/PIPING changes to
to indicate the change in the reference location.
Location Parameter
Specify a location parameter and use the thumb wheel to increase or decrease
the offset.
Alignment Point
The alignment point positions the fitting on the fitting port that is near, far, or at
the center.
—Near point.
—Center point.
198
Pro/PIPING (Specification-Driven)
—Far point.
Flip
Alignment Offset
Check this box to offset the near or far alignment of the fitting by the value set
by the OFFSET parameter. The system applies the offset value in the positive Z
direction of the entry port fitting.
Rotation Angle
Select from the standard options or use the thumb wheel to adjust the rotation
angle.
13. Click to insert the fitting and close the dialog box.
Note: You can also insert a missing fitting node using the standard Model Tree
options.
1 A3A
2 B3A
3 A3A
199
Pro/PIPING (Spec-Driven) - Help Topic Collection
If you click the Specification check box in the Insert Fitting dialog box, you can
insert a fitting of a specification, B3A. The specifications of the upstream and the
downstream pipes and fittings do not change when you insert the fitting of
specification B3A as shown in the following figure.
1 A3A
2 B3A
3 A3A
200
Pro/PIPING (Specification-Driven)
3. For each instance in the generic, that is, for each size, create instances of
different angles. For example, you can create instances using an incremental
value of 1.
4. Ensure that the ports align properly with the inlet and outlet of the elbow in the
trimmed instances so that the fittings can be inserted.
2. Click PIPING > Fitting > Insert. The Insert Fitting dialog box opens. Under
Placement Type, Pipe Segment is selected by default.
3. Under Pipeline Selection, select a pipe segment. The selection location must be
close to the vertex where you want to insert the elbow. The pipeline label of the
selected pipe segment appears as read-only in the box adjacent to .
4. Under Select Fitting Category, select a fitting category where the elbows are
defined.
5. Click to select the Elbow category if you have used the sample project files.
8. Click to insert the trimmed elbow and close the dialog box.
or
Click to insert the trimmed elbow and keep the Insert Fitting dialog box
open.
2. Click PIPING > Fitting > Insert. The Insert Fitting dialog box opens.
4. Under Pipeline Selection, select a pipe segment. The selection location must be
close to the vertex where you want to insert the elbow. The pipeline label of the
selected pipe segment appears as read-only in the box adjacent to .
5. Under Select Fitting Category, select a fitting category where the elbows are
defined.
6. Click to select the Elbow category, if you have used the sample project files.
201
Pro/PIPING (Spec-Driven) - Help Topic Collection
7. Click Trim and Nearest Std. Elbow. The Selection Name list becomes
inaccessible and the required elbow for trimming is determined automatically,
based on the vertex angle.
8. Click to insert the trimmed elbow and close the dialog box.
or
Click to insert the trimmed elbow and keep the Insert Fitting dialog box
open.
2. Click PIPING > Fitting > Insert. The Insert Fitting dialog box opens.
4. Under Pipeline Selection, select a pipeline by selecting one of its segments. The
label of the selected pipeline appears as read-only in the box adjacent to .
5. Under Select Fitting Category, select a fitting category where the elbows are
defined.
6. Click to select the Elbow category, if you have used the sample project files.
Note: Do not select the Selection Name option because you want the fitting
selection names to be determined automatically.
8. Click Nearest Std. Elbow. If you do not select this option you are prompted
with an option list of valid elbows for trimming at every vertex where a trimmed
elbow will be inserted.
9. Click to insert the trimmed elbow and close the dialog box.
or
Click to insert the trimmed elbow and keep the Insert Fitting dialog box
open.
202
Pro/PIPING (Specification-Driven)
3. Under Pipeline Selection, select a pipeline by selecting one of its segments. The
label of the selected pipeline appears as read-only in the box adjacent to .
4. Under Select Fitting Category, select a fitting category where the elbows are
defined.
5. Click to select the Elbow category, if you have used the sample project files.
or
Click to insert the elbow and keep the Insert Fitting dialog box open.
Note: Trim is not selected in this case and so trimmed elbows are not inserted.
3. Under Pipeline Selection, select a pipeline by selecting one of its segments. The
label of the selected pipeline appears as read-only in the box adjacent to .
4. Under Select Fitting Category, select a fitting category where the elbows are
defined.
5. Click to select the Elbow category, if you have used the sample project files.
or
Click to insert the elbow and keep the Insert Fitting dialog box open.
203
Pro/PIPING (Spec-Driven) - Help Topic Collection
• Automatically select and insert the appropriate gaskets between the adjacent
flanged fittings in the group.
• Automatically select and insert an appropriate pair of flange and gaskets between
a flanged end of a fitting and a non-flanged end of another fitting.
• Insert the specified group fittings on a pipe segment with their adjacent faces
mated.
Note: You cannot flip the fittings of type eccentric reducers during group fitting
insertion because of the offset in the centerline axis of such fittings. To avoid this,
you can insert expansion fittings instead of reducer fittings or vice versa. To get the
required size, modify the pipe size before you insert the fittings.
3. The Specification, Size, and the Schedule boxes display default values. Click
the Specification check box, and select another specification from the
specification list to override the current specification for the fitting that you want
to insert.
If you override specifications, all the subsequent fittings that you insert will use
the same overridden specification until you clear the Specification box.
The Designator box displays the refdes of the selected fitting. You cannot edit
this value.
The Specification, Valve Number, New Size, and Branch Size boxes are
automatically updated as per the schematic information of the selected schematic
fitting.
5. Under Fitting Selection, select a fitting that you want to insert. The options are:
—Inserts a valve.
—Inserts a flange.
204
Pro/PIPING (Specification-Driven)
Note: All user-defined fitting categories also appear under Fitting Selection.
6. The Selection Name box displays a default fitting selection name. Change this
name by selecting another name from the list.
7. The Bolt Nut Code box displays a default bolt nut code assigned to that fitting
based on the Auto-Selection file. Change this code by selecting another bolt nut
code from the list.
8. Specify a string that contains one or more characters or numbers, or both, in the
Valve Number box to assign a valve number to the selected fitting.
Note: You can also use the Piping System Tree or Model Tree to assign a valve
number to a selected fitting. To do so, specify the VALVENUMBER string parameter
as one of the Feat Params columns to be displayed in the Model Tree Columns
dialog box.
9. Click Automatic Flange & Gasket if you want a set of flanges and gaskets to be
inserted automatically.
10. Use the Group Manipulation buttons to add fittings or display information about
selected fittings for your group of fittings.
—Displays the previous fitting in the group and makes it the current fitting.
—Displays the next fitting in the group and makes it the current fitting.
—Inserts a new fitting into the group before the current fitting.
—Inserts a new fitting into the group after the current fitting.
—Specifies the current fitting as the key fitting. This is not activated if the
current fitting is already the key fitting, or if the current key fitting of the group is
an elbow, branch, eccentric reducer fitting, or angle valve.
—Deletes the current fitting from the group. The next fitting in the group
becomes the current fitting. If the key fitting is deleted, then the next fitting
becomes the key fitting.
205
Pro/PIPING (Spec-Driven) - Help Topic Collection
As you add or remove fittings from the groups, the Group Parent at the top of
the dialog box displays the number of the current fitting and the number of total
fittings in the group. If the current fitting is the key fitting, the counter reflects
this information.
11. Click the Placement/Orientation tab. You can determine Placement and
Orientation options, one fitting at a time.
Fitting Placement
Location Type (Location Type buttons are available when you click under
Fitting Placement.)
Note: By default, Pro/PIPING considers the reference location from the start end
of the pipe segment. Click available under Location Parameter to flip the
location with reference to the end of the pipe segment. Pro/PIPING changes
to to indicate the change in the reference location.
Note: By default, Pro/PIPING considers the reference location from the start end
of the pipe segment. Click available under Location Parameter to flip the
location with reference to the end of the pipe segment. Pro/PIPING changes
to to indicate the change in the reference location.
206
Pro/PIPING (Specification-Driven)
Location Parameter
Specify a location parameter and use the thumb wheel to increase or decrease
the offset.
Alignment Offset
Check this box to offset the near or far alignment of the fitting by the value set
by the OFFSET parameter. The system applies the offset value in the positive z-
direction of the entry port fitting.
Alignment Point
The alignment point positions the fitting on the fitting port that is near, at the
center, or far.
—Near point. The system aligns the inlet (upstream) port of the fitting with
the location point of the fitting.
—Center point. The system aligns the outlet (downstream) port of the fitting
with the location point.
—Far point. The system places the fitting so that the alignment point is in
the middle of the two ports.
Flip
Rotation Angle
Select from the standard options or use the thumb wheel to adjust the rotation
angle.
207
Pro/PIPING (Spec-Driven) - Help Topic Collection
14. To preview the fittings, click the arrow adjacent to Preview Fitting Graphics to
display the graphics window. To preview the graphics in a separate window,
select the check box.
15. Click to insert the group fitting and close the dialog box.
1 A3A
2 A7K
3 A7N
4 A3A
Pro/PIPING uses the specification of the upstream fitting, that is, of specification
A7K, and selects the specification for the intermediate gasket between the check
valve and the gate valve.
Key Fitting
The key fitting is a fitting in the group, that is inserted first on the pipe segment.
Before the key fitting is inserted, the selected pipe segment is divided into two
segments at the specified location. The key fitting is placed at the specified location.
The adjacent fittings are inserted with their faces mating with either side face of the
key fitting. All the fittings in the group are inserted subsequently in this manner.
The first selected fitting becomes the key fitting by default. If any one of the
following fittings is added to the group, then that fitting automatically becomes the
key fitting, and the original key fitting becomes the normal fitting:
• Elbows
• Branch fittings
• Eccentric fittings
• Angle valves
A group cannot have more than one fitting from these categories.
208
Pro/PIPING (Specification-Driven)
A key fitting can be used to mate a group fitting to one or more existing fittings in
the piping model. To do so, the key fitting must exist at the mating end of the group.
Also, there must be no group fittings between the key fitting and the mating surface
of the existing fittings.
• The placement options and alignment point options can be specified only for the
key fitting. The placement options will be disabled for other fittings. But
orientation options will be accessible individually for all the fittings.
• When a non-key fitting is manually set as "key fitting", the Placement Options
and alignment point options of the original key fitting will be transferred to the
new key fitting. However, you can change these options as required for the new
key fitting.
• You can correct the failure either by selecting another fitting or by flipping a
fitting.
Modifying Fittings
You can also perform these operations using the Info, Redefine, Replace, and
Delete options from the shortcut menu.
209
Pro/PIPING (Spec-Driven) - Help Topic Collection
To Delete Fittings
1. Click PIPING > Fitting > Delete.
2. Select a fitting, and then Ok from the SELECT menu. The fitting is deleted.
2. Under Select Fitting, select the pipe fitting component that you want to delete.
o Selected & All Upstream—Deletes the selected fitting and all fittings that
are mated to the selected fitting, upstream in the group. If the selected
fitting is located below the parent fitting, all the fittings located upstream to
it including the parent fitting are deleted. In this case, Pro/PIPING prompts
you to select another fitting in the group as the new parent fitting.
Note: If you select a fitting that is located downstream of the group parent
fitting, and the parent fitting is a corner or a branch fitting, you cannot
select fittings using Selected & All Upstream.
o Selected & All Downstream—Deletes the selected fitting and all the
fittings that are mated to the selected fitting, downstream in the group. If
the selected fitting is located above the parent fitting, all the fittings located
downstream to it including the parent fitting are deleted. In this case,
Pro/PIPING prompts you to select another fitting in the group as the new
parent fitting.
Note: If you select a fitting that is located upstream of the group parent
fitting, and the parent fitting is a corner or a branch fitting, you cannot
select fittings using Selected & All Downstream.
If the specified fitting is the parent of the group, Pro/PIPING prompts you to
select a new parent for the group.
4. Under Select New Group Parent, click to select a new parent for the group
if you have deleted the parent fitting of the group and have not specified a new
parent.
210
Pro/PIPING (Specification-Driven)
Note: You cannot select the following items as a new parent fitting:
o Gaskets
o If you select a parent fitting for deletion from a group of two fittings
o If you select a parent fitting for deletion from a group fitting located at the
end of a pipe, the fitting adjacent to the parent fitting is selected as the
new parent fitting
The network report for the fittings is shown in the next table.
100A ms NIPPLE
100A ms NIPPLE
100A ms NIPPLE
100A ms NECKFLANGE
100A ms GASKET
100A ms NECKFLANGE
100A ms NIPPLE
211
Pro/PIPING (Spec-Driven) - Help Topic Collection
If you select the NIPPLE 100A, which is the group parent fitting for deletion,
Pro/PIPING highlights all selected fittings that will be deleted as shown in the
following figure:
The highlighted fittings are deleted when you click . The remaining group fittings
appear as shown in the following figure:
212
Pro/PIPING (Specification-Driven)
Select the new parent fitting as NIPPLE of size 100A in the Select New Group
Parent box. The size of the pipe segment is propagated along its downstream to
match the downstream size of the group fittings. The network report for the group
fittings with the new parent is as shown in the following table.
100A ms NIPPLE
100A ms NIPPLE
4. Click to complete the redefinition of the fitting on the pipeline and close the
dialog box.
To Replace Fittings
1. Click PIPING > Fittings > Replace. The Replace Fitting dialog box opens.
2. Under Select Fitting, select the fitting to be replaced. Information about the
fitting appears as read-only text under Fitting Data.
213
Pro/PIPING (Spec-Driven) - Help Topic Collection
3. The Specification, Size, and the Schedule boxes display a value by default.
Click the Specification box and select a different specification from the
specification list to override the current specification values for the fitting that
you want to replace.
The Designator box displays the refdes of the selected fitting. This value is not
editable.
The Specification, Valve Number, New Size, and Branch Size boxes are
automatically updated as per the schematic information of the selected schematic
fitting.
6. The Selection Name section displays a default fitting selection name. Change
this name by selecting from the list.
7. Specify a string that contains one or more characters or numbers, or both, in the
Valve Number box to assign, modify, or delete a valve number to the fitting
that you want to replace.
Note: You can also use the Piping System Tree or Model Tree to modify the valve
number of the selected fitting. To do so, specify the VALVENUMBER string
parameter as one of the Feat Params column to be displayed in the Model Tree
Columns dialog box.
• Use the Piping System Tree by setting the VALVENUMBER string parameter as one
of the display Feat Params columns in the Model Tree Columns dialog box.
Select the box specific to a valve in the Piping System Tree and delete or modify
the valve number.
• Use the Model Tree by selecting the box specific to a valve in the model tree and
deleting or modifying the valve number.
214
Pro/PIPING (Specification-Driven)
Note: You can use the Model Tree to create, modify, or delete valve numbers even if
you set the value of the VALVE_NUMBER parameter in the Fitting Category Map file to
no. As good practice, avoid using the Model Tree to create, modify, or delete valve
numbers.
If the length of the pipe segment is less than any of the values specified for these
configuration options, a message appears and the pipe segment that does not
satisfy the above conditions is highlighted.
• Checks for a fitting that overlaps another fitting at the given insertion location
and tries to move the fitting to avoid the overlap. If the fitting cannot be moved,
a message appears and the existing fitting that is being overlapped is
highlighted. In such instances, no fittings are inserted.
Note: For slip-on flanges and socket-welded fittings, Pro/PIPING does not
automatically perform the overlap check for the fitting parts that lie outside the port.
This is because the ports do not lie on the external surface of the fitting. To enable
Pro/PIPING to perform fitting overlap checking for slip-on flanges and socket welded
fittings, use the OFFSET parameter to specify the additional distance between the
port and the external surface and attach the parameter to the required port.
Pro/PIPING performs the overlap checking for the additional distance from the fitting
port location.
215
Pro/PIPING (Spec-Driven) - Help Topic Collection
You can also make dimensional changes to pipelines outside of the active assembly;
however, changes are not observed until either the assembly in question or the top
level assembly is made active and regenerated.
During the modification or automatic propagation of pipelines, Pro/PIPING checks for
the fittings that can overlap at different locations on a pipeline. The fittings that are
being overlapped are highlighted and the modification of the pipeline is terminated.
o Specification
o Size
o Schedule
Note:
• If the selected pipe segment contains a reducer then the fitting modification
dialog box opens.
5. In the New Type box, select a new corner type from the list.
Note: The New Type box displays only those corner types that are specified in
the Piping Specification File.
216
Pro/PIPING (Specification-Driven)
o If you select a corner of type Bend, the Bend Radius box displays a default
value for the bend radius. If more than one value is specified for the radius
in the Piping Specification file, select the required bend radius value from
the Bend Radius list.
Note: The Bend Radius box is available only when you select the New
Type as Bend.
o If you select a corner of type Miter Cut, the Cut Radius box displays a
default value for the cut radius. If more than one value for the radius is
specified in the Piping Specification file, you can select the required radius
from the Cut Radius list. After you select a cut radius, the Cut Number
box displays the default value for the cut number. If more than one value is
specified for the cut number in the Piping Specification file, select the
required cut number value from the Cut Number list.
o The Cut Radius and the Cut Number boxes are available only when you
select the New Type as Miter Cut.
o The corners have the same line stock, that is, they have the same
specification, material code, nominal size, and schedule.
o If you select multiple miters for modification, the Cut Radius box displays the
value of the radius, if the selected miters have the same radius. If you select
multiple miters of variable radius, the Cut Radius box displays the value
Multiple.
o If you select multiple miters for modification, the Cut Number box displays the
value of the cut number if the selected miters have the same cut number. If you
select multiple miters of variable cut number, the Cut Number box displays the
value Multiple.
o If you select multiple corners of different corner types like bends, fittings, and
miter cuts, the Select Corner box in the Modify Pipeline dialog box displays
the value Current Type Multiple.
217
Pro/PIPING (Spec-Driven) - Help Topic Collection
After you create a pipeline using a pipe size that has multiple bend radius values
associated with it, you can set the bend radius value for that routing session by
doing the following.
1. Click Route Pipe > Pipe Envrmnt > Corner Vals. The SEL VALUE menu
appears and displays the multiple bend radius values in the order that they are
specified in the bend file.
2. Select the required bend radius value from the list as the current one for that
routing session. If you do not select a bend radius value, then the first value
displayed in the SEL VALUE menu is set as the default bend radius value.
The bend radius value you set as current is valid only for the routing session. For
a new routing session, the first value in the SEL VALUE menu is set as the
default value if you do not set a different value.
You can change the bend radius value of a selected corner in a pipeline using the
Modify Pipeline dialog box. Under Modify Options, select Corner Type. The
default value displayed in the Bend Radii list is the current bend radius value for the
selected bend. You can select a new value from the list.
Note: A routing session starts when you click Pipeline > Create/Route and ends
when you click Route Pipe > Done/ Return.
3. Under Modify Options, select Bend Parameters. The Bend Parameters dialog
box opens.
218
Pro/PIPING (Specification-Driven)
4. From the menu click Edit > Columns > Add/Remove. The Bend Parameters
Columns dialog box opens.
5. Under Not Displayed, Bend Params must be selected. If it is not, select it from
the list.
7. Click to add the name to the Displayed area. You can manipulate this list
using the following:
Type a value in the Width box to change the column width. Optionally, use the
spin wheel to change the value.
8. When you have created the bend parameters, do one of the following:
o Click Apply to add the changes and keep the dialog box open.
9. In the Bend Parameters dialog box, a column is displayed for each added
parameter. To modify the parameters, click in the parameter column next to the
feature you want to modify and fill in or change the information.
10. Click OK to apply the changes and close the dialog box.
4. Under Flow Direction, select the flow unit you want to modify by selecting from
the list. The options are:
o Extension—A set of series that are connected together and having the
same flow direction.
219
Pro/PIPING (Spec-Driven) - Help Topic Collection
Select the unit. In the graphics window the flow direction is indicated by arrows
along the pipeline.
• Diverging pipelines (two different pipelines that share a physical connection point
but are opposed in direction).
• Pipelines with dead loops (loops that feed back into the pipeline and have no
outlet).
4. Under Modify Shape, click Fixed Length or Free Length and type a value in
the Length option.
To Edit a Pipeline
1. Click PIPING > Modify Pipe. The Modify Pipeline dialog box opens.
3. Under Modify Options, select Edit Pipeline. The Edit Pipeline dialog box
opens.
220
Pro/PIPING (Specification-Driven)
a. Check the XML File option under Schematic Driven to make active.
b. The Schematic Label option under Schematic Driven lists all the eligible
pipelines for editing, based on the information in the specified XML file.
Select a pipeline from the eligible list.
c. Click and select an XML file from the directory path specified by the
piping_schematic_xml_dir configuration option or your current working
directory or from any other directory. The selected XML file is displayed in
the XML File box.
Note: The specified XML file must contain the schematic information of the
pipeline.
d. Edit the required pipeline parameters under the Label, Parameters, and
Defined tabs. If the XML file does not have the associated pipeline
information, then the edited pipeline parameter values are not applied to
the pipeline.
Note: To edit a pipeline without the schematic information, clear the XML File
check box and perform the following steps.
5. The Edit Pipeline dialog box opens with the Label tab displayed. You can
change the following:
221
Pro/PIPING (Spec-Driven) - Help Topic Collection
3. Under Modify Options, select Bend to Elbow. The Replace Bend dialog box
opens.
6. A list of invalid pipe pieces display under Select Invalid Pipe Piece.
All the segments and bends of the selected invalid pipe piece display under
Select Bend to Replace, the invalid ones are highlighted with a symbol next to
them. Those are the ones that violated the minimum clamp length defined in the
bend machine file inside the Master Catalog.
7. Under Select Bend to Replace, select the bend adjacent to the invalid segment
to be replaced by a fitting corner type.
8. Click to apply the changes and close the dialog box. The elbow fittings are
inserted automatically when you apply the changes.
• Pipe spool piece generation that allows you to generate pipe spool pieces
automatically.
• Create a solid representation for piping insulation and store the information in the
model.
Create a pipe solid for a pipe segment or the entire pipeline in the current active
assembly.
222
Pro/PIPING (Specification-Driven)
• Cut a straight pipe run at multiple locations by specifying the stock length or
using a user-specified length of pipe.
• Cut all parallel pipe runs at locations identical to the reference pipe run.
• Cut all pipe segments at locations where pipelines intersect with the block
boundary.
• Automatically insert joint fittings at the cut location during piece cutting.
3. Select the pipe segment to insert a cut. By default, the selected location is the
placement location of the cut. The pipeline label is displayed under Select Pipe
Segment as read-only information.
4. The distance of the selected location on the pipe segment displays in the thumb
wheel input panel. Select the following Cut Placement Options:
o —Use the thumb wheel to reposition the cut location along the pipe
segment or enter an explicit distance directly in the input panel.
223
Pro/PIPING (Spec-Driven) - Help Topic Collection
o —Specify a distance ratio from the upstream end of the specified pipe
segment.
5. To insert a joint fitting at the cut, under Miscellaneous Options, select Joint
Fitting and specify the joint fitting name.
The Bolt Nut Code box displays a default bolt nut code assigned to that fitting.
You can change this code by selecting from the list.
6. If you want to assign a weld attribute to this cut, under Weld Type, select from
the following weld type options: Shop-Field, Shop-Shop, and Field-Shop.
o Click to insert a cut at the defined location, generate the specified weld
attribute, and close the Cut Pipe dialog box.
o Click to insert a cut at the defined location, generate the specified weld
attribute, and then continue inserting cuts with the Cut Pipe dialog box.
Note: You can control the display format of the linear dimension and the incremental
step value for the thumb wheel movement using the
piping_thumb_wheel_increment configuration option.
3. Select an approximate location on the pipe segment in which you want to insert a
cut. The pipeline label is displayed under Select Pipe Segment as read-only
information.
224
Pro/PIPING (Specification-Driven)
5. Select a planar hull structural surface or datum plane that is perpendicular to the
pipe segment. The name of the reference is displayed under Location
Parameter.
Note: Pro/PIPING does not allow you to select referenced planar hull structural
surface or datum planes that are not perpendicular to the pipe segment in which
you are inserting the cut.
6. Use the thumb wheel to position the cut location along the pipe segment or enter
an explicit distance directly in the input panel.
7. To insert a joint fitting at the cut, under Miscellaneous Options, select Joint
Fitting and specify the joint fitting name. The default is no joint fitting.
The Bolt Nut Code box displays a default bolt nut code assigned to that fitting.
You can change this code by selecting from the list.
8. Under Weld Type, the Field option is selected by default. If it is not, select it to
assign a field weld attribute to this cut.
Click to insert a cut at the defined location, generate the specified weld
attribute, and close the Cut Pipe dialog box.
or
Click to insert a cut at the defined location, generate the specified weld
attribute, and then continue inserting cuts with the Cut Pipe dialog box.
3. Select an approximate location on the pipe segment where you want to insert a
cut. The pipeline label is displayed under Select Pipe Segment as read-only
information.
225
Pro/PIPING (Spec-Driven) - Help Topic Collection
6. Use the thumb wheel to position the cut location along the pipe segment or enter
an explicit distance directly in the input panel.
7. To insert a joint fitting at the cut, under Miscellaneous Options, select Joint
Fitting and specify the joint fitting name. The default is no joint fitting.
The Bolt Nut Code box displays a default bolt nut code assigned to that fitting.
You can change this code by selecting from the list.
8. Under Weld Type, the Field option is selected by default. If it is not, select it to
assign a field weld attribute to this cut.
Click to insert a cut at the defined location, generate the specified weld
attribute, and close the Cut Pipe dialog box.
or
Click to insert a cut at the defined location, generate the specified weld
attribute, and then continue inserting cuts with the Cut Pipe dialog box.
Note: The referenced pipe segment must be perpendicular to the pipe segment in
which you are inserting the cut. If it is not, this functionality will be disabled.
3. Select an approximate location on the pipe segment in which you want to insert a
cut. The pipeline label is displayed under Select Pipe Segment as read-only
information.
4. Under Cut Placement Options, select the fitting reference option . Use
available under Location Parameter to flip the reference port. Pro/PIPING
changes to to indicate the change in the reference port.
226
Pro/PIPING (Specification-Driven)
Note:
o If the selected pipe segment does not have any existing fitting, Pro/PIPING
disables the fitting reference option.
o You cannot flip the placement location of an elbow fitting or a branch port.
Click to select any other nearest fitting that is located on the upstream side,
downstream side, on the branch port, or on the center point between the
upstream and downstream ports of the cut. The selected fitting must exist in the
same pipeline and in the same pipe run. The name of the selected fitting is
displayed in the selection field as read-only information.
6. Use the thumb wheel to position the cut location along the pipe segment or enter
an explicit distance directly in the input panel.
7. To insert a joint fitting at the cut, under Miscellaneous Options, select Joint
Fitting and specify the joint fitting selection name. The default is no joint fitting.
The Bolt Nut Code box displays a default bolt nut code assigned to the fitting to
be inserted. You can change this code by selecting from the list.
or
Under Weld Type, the weld type options are displayed based on the selected
type of fitting. The Field option is selected by default.
Click to insert a cut at the defined location, generate the specified weld
attribute, and close the Cut Pipe dialog box.
or
Click to insert a cut at the defined location, generate the specified weld
attribute, and then continue inserting cuts with the Cut Pipe dialog box.
227
Pro/PIPING (Spec-Driven) - Help Topic Collection
For example, in the following figure, fittings A and B are upstream of the selected
location. As fitting B is the nearest upstream fitting, Pro/PIPING automatically
identifies it as the reference fitting and its downstream port as the default
reference port.
1 Selected location
• If no fitting exists in the upstream side before the corner or free end and if a
fitting exists in the immediate downstream of the selected location, then the
nearest port of that fitting is selected as the default reference and its origin is
highlighted.
For example, in the preceding figure, if the selected location is in the upstream
side of fitting A, then Pro/PIPING selects the upstream port of the fitting A as the
default reference.
• In the above cases, if the nearest fitting to the selected location is part of a group
of fittings, then the closest fitting in the group is selected as the default reference
fitting, and the nearest port of that fitting is selected as the default reference
port.
Note: You can either change the reference to any other port of the same fitting or
select a port of a different fitting. The selected fitting must exist in the same pipeline
and in the same pipe run.
• If the selected port has the OFFSET parameter to identify the location of the
fitting's end face and if you have used the end face to insert the fitting, then the
location of the end face is used as the reference location. The location of the end
face is located at a distance specified by the OFFSET parameter along the port's z-
axis.
228
Pro/PIPING (Specification-Driven)
o The label indicates that PORT1 is the name of CSYS, whose feature number
is 113, inside the fitting model VL_CHK_FLRF-100.
o The port switch option is used to change the reference fitting port.
Click the port switch option to change the reference to the upstream port of
the same fitting. Pro/PIPING selects the upstream port PORT0 as shown:
If a selected segment is in the branch side of a junction and if the default reference
port is a branch port of a branch fitting, the port switch option appears as shown:
If you click the port switch option again, the same port remains selected
because the object in the branch pipe segment cannot refer to the ports in the main
pipe segment. However, you can select a port from another fitting using and the
SELECT menu.
• If the referenced fitting is replaced, the existing reference for the piping objects
is re-routed to the corresponding port of the new fitting model. That is, if the
original fitting's upstream port was referenced, then the reference is rerouted to
the new fitting's upstream port.
• If you delete the referenced fitting, the reference for the piping objects to the
fitting port is also deleted. Pro/PIPING creates a new reference for the pipe
segment on which the piping objects are located. During this rerouting, the actual
location of the fitting is not affected. The Length location option is used for
creating a reference for the new pipe segment.
229
Pro/PIPING (Spec-Driven) - Help Topic Collection
3. Select a straight pipe run in which you want to insert multiple cuts. The pipeline
label is displayed under Select Pipe Segment as read-only information.
4. Under Interval Length, specify the desired stock length or a desired interval
length to cut the pipe runs at multiple locations.
5. To insert a joint fitting at the cut, under Miscellaneous Options, select Joint
Fitting and specify the joint fitting name. The default is no joint fitting.
The Bolt Nut Code box displays a default bolt nut code assigned to that fitting.
You can change this code by selecting from the list.
6. Under Weld Type, the Field option is selected by default. If it is not, select it to
assign a field weld attribute to this cut. Field welds with unique identification
numbers will be created at each cut location.
Click to insert cuts at the defined location, generate the specified weld
attribute, and close the Cut Pipe dialog box.
or
Click to insert cuts at the defined location, generate the specified weld
attribute, and then continue inserting cuts with the Cut Pipe dialog box.
230
Pro/PIPING (Specification-Driven)
3. Select a straight pipe run in which you want to insert multiple cuts. The pipeline
label is displayed under Select Pipe Segment as read-only information.
4. Under Interval Length, specify the desired stock length or a desired interval
length to cut the pipe run at multiple locations.
5. Under Miscellaneous Options, click Joint Fitting and select the type of fitting
from the list. If the selected joint fitting is a flange, the Weld Type options are
not accessible.
The Bolt Nut Code box displays a default bolt nut code assigned to that fitting.
You can change this code by selecting from the list.
If the joint fitting specified is a sleeve or coupling with welding end types, under
Weld Type, select one of the following options. The weld attribute is
automatically associated to the inlet port of the joint fitting.
o Shop-Field—The joint fitting is inserted with its far point aligned to the cut
location and cut location has a Field Weld (FW) attribute.
o Shop-Shop—The joint fitting is inserted with its far point aligned to the cut
location and cut location has a Shop Weld (SW) attribute.
o Field-Shop—The joint fitting is inserted with its near point aligned to the
cut location and cut location has a Field Weld (FW) attribute.
Note: In all of these Weld Type options, the welding at the other side of the
fitting is a Shop Weld.
Click to insert cuts at the defined location, generate the specified weld
attribute, and close the Cut Pipe dialog box.
or
Click to insert cuts at the defined location, generate the specified weld
attribute, and then continue inserting cuts with the Cut Pipe dialog box.
231
Pro/PIPING (Spec-Driven) - Help Topic Collection
3. Select a pipe segment that is part of a pipe run that has one or many pipe cuts.
The pipeline label is displayed under Select Reference Pipe Run as read-only
information.
Note: Pro/PIPING does not allow selection of pipe segments of a pipe run that
has no pipe cuts on it.
4. Select the pipe runs parallel to the reference pipe run. The pipeline label of the
selected pipe segments is displayed under Select Target Pipe Run(s) as read-
only information.
Note: Pro/PIPING does not allow selection of pipe runs that are not parallel to
the reference pipe run.
Click to insert cuts on the parallel pipe runs and close the Cut Pipe dialog
box.
or
Click to insert cuts on the parallel pipe runs and then continue inserting cuts
with the Cut Pipe dialog box.
2. Click the Parallel Interval Length Cutting option to cut parallel pipe runs at
the specified interval length.
3. Under Select Pipe Segments, select the parallel pipe segments to cut.
232
Pro/PIPING (Specification-Driven)
4. Under Cut Placement Option, type a value in the Interval Length box to cut
the parallel pipe runs at the specified intervals.
The first selected pipe run is cut at the specified interval, and then all other
selected pipe runs are cut at similar locations as that of the first run. The cuts on
parallel pipe runs are aligned to the cuts on the first pipe run.
5. To insert a joint fitting at the cut, under Miscellaneous Options, select Joint
Fitting and specify the joint fitting name. The default is no joint fitting.
o The Bolt Nut Code box displays a default bolt nut code assigned to that
fitting. You can change this code by selecting from the list.
o Under Weld Type, the Field option is selected by default. If it is not, select
it to assign a field weld attribute to this cut. Field Welds with unique
identification numbers will be created at each cut location.
• Select the pipe run with multiple cuts as the reference run. All these cuts on the
reference run must be created using the length, ratio, offset from corner, offset
from plane, or offset from fitting port icons available in the Cut Pipe dialog box.
If the cuts on the reference run are created using any other placement type
option, Pro/PIPING creates cuts on the target runs using the default Length
placement type option.
233
Pro/PIPING (Spec-Driven) - Help Topic Collection
• To create cuts on the other three parallel pipe runs, select Fabrication > Cut
Pipe from the PIPING menu.
• Select the 100A-MS-STEAM-0001 pipe run as the reference pipe run because it
contains the pipe piece cuts.
• Select the pipe runs that are parallel to the reference pipe run as target pipe runs
for creating new cuts.
Pro/PIPING creates cuts on the selected parallel target pipe runs at locations
identical to locations on the reference pipe run as shown in the following figure.
234
Pro/PIPING (Specification-Driven)
1 Pipe run A
2 Actual clearance
3 Pipe run B
In the preceding example, the actual clearance is greater than the minimum
clearance value. Therefore, the cuts and joint fittings are aligned one below the
other.
If the actual clearance is less than the specified minimum clearance, the cuts on the
target pipe runs are staggered by the value specified for the offset distance.
235
Pro/PIPING (Spec-Driven) - Help Topic Collection
1 Offset
2 Pipe run A
3 Actual clearance
4 Pipe run B
5 Pipe run C
236
Pro/PIPING (Specification-Driven)
In the preceding figure, the cut locations on adjacent pipe runs, that is, pipe run A
and pipe run B are staggered. The cut locations on alternate pipe runs, that is, pipe
run A and pipe run C are aligned.
2. Click to cut the pipe segments intersecting with the associated block
boundary.
3. Under Select Block, select the name of a block or zone from the list.
The labels of all the pipelines that intersect with the selected block are displayed
under Pipelines To Be Cut.
All the listed pipelines under Pipelines To Be Cut are verified for intersection
with the selected block and intersecting locations are highlighted. Information
about the intersections is also displayed in the message window.
4. To insert a joint fitting at the cut, under Miscellaneous Options, select Joint
Fitting and specify the joint fitting name. The default is no joint fitting.
The Bolt Nut Code box displays a default bolt nut code assigned to that fitting.
You can change this code by selecting another code from the list.
5. To assign a field weld attribute to this cut, under Weld Type, select the Field or
Shop option. The default is Field.
237
Pro/PIPING (Spec-Driven) - Help Topic Collection
6. To insert cuts on the selected pipe segments at locations intersecting with the
block boundary, do one of the following:
Click to insert cuts at the highlighted locations, generate the specified weld
attribute, and close the Cut Pipe dialog box.
or
Click to insert cuts at the highlighted locations, generate the specified weld
attribute, and then continue inserting cuts with the Cut Pipe dialog box.
Use the following procedure to create pipe piece cuttings based on the block
boundary:
• Select PIPING > Fabrication > Cut Pipe.
Pro/PIPING selects all pipelines in the specified block for creation of the pipe piece
cuts. The labels of all the pipelines that intersect with the selected block are
displayed under Pipelines To Be Cut.
238
Pro/PIPING (Specification-Driven)
All locations where the pipelines intersect with the block boundary are highlighted as
shown in the following figure.
• Select to create a pipe piece cuttings as shown in the following figure. The
pipe pieces are created at locations where pipeline intersect block boundary.
239
Pro/PIPING (Spec-Driven) - Help Topic Collection
These cut point locations depend on the block boundaries. The dimension for the
cut points is not displayed in the figure because the driving dimensions of the
block boundary geometry control the locations of these cut points.
For example, the preceding figure shows the dimension of the block boundaries
ADTM1 and ADTM2, The dimension of both the boundaries is 75.00.
240
Pro/PIPING (Specification-Driven)
If you modify the dimension of ADTM1 and ADTM2 as 40.00 and 100.00
respectively, the cut points on those boundaries also move along with the
bounding geometry as shown in the following figure.
241
Pro/PIPING (Spec-Driven) - Help Topic Collection
However, if the specified fitting selection name is not valid for the pipe specification
and size at any of the pipe cut locations, Pro/PIPING does not create the cut and
displays a warning message. To process such pipe segments, you can again specify
a valid fitting selection name.
o Select Selected Cut to delete only the selected cut. The name of the
selected cut location is displayed under Select Pipe Cut.
o Select All Cuts in Pipe Segment to delete the cuts on a pipe segment.
Select a pipe segment on the model. The pipeline label of the selected pipe
segment and the ID of the pipe segment are displayed under Select Pipe
Segment.
o Select All Cuts in Pipe Run to delete all the cuts existing on a pipe run.
Select a pipe run on the model. The pipeline label of the selected pipe
segment and the ID of the pipe segment are displayed under Select Pipe
Segment.
242
Pro/PIPING (Specification-Driven)
o The pipe run includes all pipe segments between two consecutive free ends
along a straight line, or a free end and a corner, or a corner and a free end,
or a corner and another corner of a pipeline.
o Select All Cuts at Block Boundary to delete all cuts associated with a
block. Under Select Block Name, select a block name from the list.
o Select All Cuts on Pipeline to delete the cuts in an entire pipeline. Select
any pipe segment on the pipeline whose cuts are to be deleted. The pipeline
label of the selected pipe segment is displayed under Select Pipeline.
o Click to delete all the selected cuts and close the Delete Cut dialog
box.
Each pipe spool label that is created has a unique spool number. The spool label and
its number are stored in the model and are used during the pipe spool piece drawing
generation, the installation drawing generation, and reporting.
2. To create spool labels for a pipeline, under Select pipeline(s), select one or
more pipelines for which you want to create spool labels. To create spool labels
for spool segments, select one or more spool segments under Select spool(s).
You can select the required pipelines or spool segments from the graphics
window or from the Piping System Tree.
243
Pro/PIPING (Spec-Driven) - Help Topic Collection
o If required, specify a prefix for the spool label in the Prefix box to
substitute the value specified for the pipeline_spool_label_format
configuration option. The default value is 0.
o If required, specify a suffix for the spool label in the Suffix box to
substitute the value specified for the pipeline_spool_label_format
configuration option.
o Specify a start number in the Number box for the spool labels that you
want to create. The default value is 01.
Note: The value 01 means that a two-digit spool label number is created
with a leading zero. If you want to assign a three-digit spool label number,
specify 001.
o Specify an increment value for the generated spool label number in the
Increment box. The default value is 1.
4. Click to create spool labels for the selected pipelines or spool segments and
close the Create Spool dialog box.
or
Click to create the spools and continue using the Create Spool dialog box.
2. To modify spool labels for a pipeline, under Select pipeline, select the required
pipeline. To modify spool labels for a spool segment, select the required spool
segment under Select spool. You can select the pipeline or spool segment from
the graphics window or from the Piping System Tree.
o Specify a new prefix in the Prefix box to substitute the existing value.
o Specify a new suffix in the Suffix box to substitute the existing value.
o Specify a new start number in the Number box for the spool label that you
want to modify.
244
Pro/PIPING (Specification-Driven)
o Specify a new increment value for the spool label number in the
Increment box.
labels, you can click adjacent to the Prefix, Suffix, and the Number
boxes to unlock the boxes, if they are locked.
4. Click to modify spool labels for the selected pipelines or spool segments and
close the Modify Spool dialog box.
or
Click to create the spools and continue using the Modify Spool dialog box.
2. To delete spool labels for a pipeline, under Select pipeline(s), select one or
more pipelines for which you want to delete spool labels. To delete spool labels
for a spool segment, select one or more spool segments under Select spool(s).
Select the pipelines or spool segments from the graphics window or from the
Piping System Tree.
3. Under Parameters, click the Delete the locked spools check box to delete
spools that are locked previously using the Create Spool or Modify Spool dialog
box.
or
Click to delete the spool and continue using the Delete Spool dialog box.
245
Pro/PIPING (Spec-Driven) - Help Topic Collection
1. Click , or click View > View Manager. The View Manager dialog box
opens.
Under Names, all the pipeline spool components are displayed and Master Rep
is selected by default.
Pipe Insulation
• Assign insulation to any part of a selected pipeline. Target and insulate specific
pipeline areas.
246
Pro/PIPING (Specification-Driven)
5. Retrieve insulation information (PIPING > Info) to view the assigned insulation
data.
Note:
• The following Specification Database files must be populated with insulation data
in order to assign insulation to specification-driven pipelines:
o Insulation Directory file (Project Data file) must contain records for the
insulation codes.
• Optionally, Pro/PIPING can create insulation quilts after you create pipe solids.
2. Under Active Assembly, Pro/PIPING displays the current active assembly. If the
pipeline to insulate is in a different assembly, click and select the assembly
that contains the pipeline. You can select the assembly from either the Model
Tree or the Piping System Tree, or by selecting the pipeline in the graphics
window.
3. Under Modify Options, click Edit Pipeline. The Edit Pipeline dialog box opens.
4. If active assembly contains multiple pipelines, select the pipeline to insulate from
the Select Pipeline box.
6. Under Pipeline Label, modify the insulation code for the selected pipeline. Two
conditions apply for insulation modification:
7. Click to save the selections. Pro/PIPING modifies the insulation data in the
insulation feature in the active assembly.
247
Pro/PIPING (Spec-Driven) - Help Topic Collection
8. Retrieve insulation information (PIPING > Info) to view the assigned insulation
data.
9. Click PIPING > Regenerate to regenerate the assembly and update the model
display.
Note:
• The following Specification Database files must be populated with insulation data
in order to assign insulation to specification-driven pipelines:
o Insulation Directory file (Project Data file) must contain records for the
insulation codes.
• Optionally, Pro/PIPING can create insulation quilts after you create pipe solids.
a. Click PIPING > Modify Pipe. The Modify Pipeline dialog box opens.
b. Under Active Assembly select the active assembly.
c. Under Modify Options, select Edit Pipeline. The Edit Pipeline dialog box
opens.
d. Clear the Insulation option to delete the insulation.
3. In the Model Tree, locate the assembly containing the insulated pipeline and
corresponding the insulation feature. You can delete the following types of
insulation features:
248
Pro/PIPING (Specification-Driven)
2. Click PIPING > Info. The Report Pipeline dialog box opens.
Pro/PIPING displays the insulation information under Preview Info. You can
either scroll to view the entire report or click and view the report in the
separate INFORMATION WINDOW.
2. Click PIPING > Fabrication > Insulation. The Create Insulation dialog box
opens. The Start option under Insulation Segment Points is selected by
default.
3. Follow these steps to select insulation start and end points. Start and end points
must be on the same pipeline:
a. Under Select Start Point, click and select a pipe segment to specify
the insulation start point. Crosshairs indicate the start point on the pipe
249
Pro/PIPING (Spec-Driven) - Help Topic Collection
segment, and the pipe segment ID is displayed in the Select Start Point
box.
b. Click End under Insulation Segment Points.
c. Under Select End Point, click and select the insulation end point.
Crosshairs indicate the end point on the pipe segment, and the pipe
segment ID is displayed in the Select End Point box.
4. Under Location Type, select one of the following to specify both start and end
point placement.
Note: You must select Start and End under Insulation Segment Points to
place the appropriate points.
—Specifies the distance of the start or end point from the pipe segment's
upstream end.
—Specifies the distance ratio of the start or end point from the pipe segment's
upstream end.
Note: In the above two cases, by default, Pro/PIPING considers the reference
location from the start end of the pipe segment. Click available under Location
Parameter to flip the location with reference to the end of the pipe segment.
Pro/PIPING changes to to indicate the change in the reference location.
—Places a start or end point on the pipe segment perpendicular to that pipe
segment.
Note: The pipe segment's start point must be perpendicular to the pipe segment's
end point to make this option available.
—Places a start or end point from a specified datum plane. The datum plane
must be perpendicular to the start or end point pipe segment. Pro/PIPING creates a
reference to the datum plane.
—Places a start or end point from a specified fitting. The selected fitting must
exist in the same pipeline and in the same straight pipe piece. Click under
Location Parameter to flip the reference port.
5. Under Location Parameter, specify the point location parameters based on the
selected placement option. Use the thumb wheel to move the point placement or
enter a value in the thumb wheel box for exact placement.
250
Pro/PIPING (Specification-Driven)
Note:
• The following Specification Database files must be populated with insulation data
in order to assign insulation to specification-driven pipelines:
o The Insulation Directory file (Project Data file) must contain records for the
insulation codes.
• Optionally, Pro/PIPING can create insulation quilts after you create pipe solids.
3. In the Model Tree, locate the insulation segment feature to redefine. The Model
Tree lists the following insulation features:
251
Pro/PIPING (Spec-Driven) - Help Topic Collection
2. Click Edit Definition. The Redefine Insulation dialog box opens with the
insulation segment selected.
3. Select Start under Insulation Segment Points and perform any of the
following tasks:
o Change the insulation start point. Under Select Start Point, click and
select a pipe segment to specify the insulation start point. Crosshairs
indicate the start point on the pipe segment and the pipe segment ID is
displayed in the Select Start Point box.
o Change the insulation end point. Select End under Insulation Segment
Points. Under Select End Point, click and select the insulation end
point. Crosshairs indicate the end point on the pipe segment and the pipe
segment ID is displayed in the Select End Point box.
o Change the start and end point placement. Under Location Type, select
one of the following to specify both start and end point placement. You
must select Start and End under Insulation Segment Points to place the
appropriate points:
—Specifies the distance of the start or end point distance from the
pipe segment's upstream end.
—Specifies the distance ratio of the start or end point from the pipe
segment's upstream end.
—Places a start or end point from a specified datum plane. The datum
plane must be perpendicular to the pipe segment's start or end point.
Pro/PIPING creates a reference to the datum plane.
252
Pro/PIPING (Specification-Driven)
4. Click to assign new insulation to the pipe segment. Pro/PIPING creates a new
insulation feature and reassigns the insulation segment feature to it.
Note:
• The following Specification Database files must be populated with insulation data
in order to assign insulation to specification-driven pipelines:
o The Insulation Directory file (Project Data file) must contain records for the
insulation codes.
• The Model Tree must display features to redefine insulation segment features
from the Model Tree. Click Settings > Tree Filters. The Model Tree Items
dialog box opens. Under Display, click the Features check box and click OK.
• Optionally, Pro/PIPING can create insulation quilts after you create pipe solids.
• Pipeline modification
253
Pro/PIPING (Spec-Driven) - Help Topic Collection
Note: If you select segments to create pipe solids, you cannot select fitting
components.
If you select a piping system node, all pipelines in this piping system are
selected.
o Pipe Solid—Only pipe solids are generated or erased for the selected
pipelines or pipe segments.
Note: If you select Pipe Solid and Insulation Quilt, Pro/PIPING generates or
erases both pipe solids and insulation quilts.
—Only a few pipe segments associated with the selected pipeline or pipe
segment have associated pipe solids.
o Solid Name—Displays the actual part name if the pipe solid has been
generated for the selected pipeline or pipe segment. Otherwise, displays a
system-generated name based on the pipeline label and the increment
number.
Note: You can edit the part name of the pipe solid.
254
Pro/PIPING (Specification-Driven)
o Solid Start Part Name—Displays the name of the solid start part specified
by the configuration option, pipeline_solid_start_part_name. You can
edit this name.
or
Click to generate the pipe solid and the insulation quilt and repeat the Pipe
Solid generation operation for a different set of pipelines or pipe segments.
or
Note: If the selected pipe segments have insulation assigned to them, Pro/PIPING
automatically creates insulation quilts during the Pipe Solid generation operation.
To generate the required pipe solids and insulation quilts, perform the following
steps:
1. Open the Pipe Solid dialog box and select the pipeline 100A-RW-WATER-111-EK
using the Pipelines option.
2. Use the Pipelines option again to select Pipe Extend id 46 from the Model Tree.
Pro/PIPING selects the entire pipeline 50A-HA-STEAM-1111-ES.
3. Under Select Insulation Option, select both Pipe Solid as well as Insulation
Quilt.
255
Pro/PIPING (Spec-Driven) - Help Topic Collection
4. Click to generate the required pipe solids and insulation quilts as shown in
the following figure:
Using the Piping System Tree to Create and Erase Pipe Solids
The following figure shows three pipelines that are located under different
assemblies. The Piping System Tree is also shown in the figure.
256
Pro/PIPING (Specification-Driven)
2. Right-click and select Solid > Create from the shortcut menu. The pipe solids
and the insulation quilts are generated for all the pipelines located under the AIR
and STEAM assemblies as shown in the following figure:
3. Use the same selection as discussed in step 1. Right-click and select Solid >
Delete from the shortcut menu. The pipe solids and the insulation quilts are
deleted as shown in the following figure:
257
Pro/PIPING (Spec-Driven) - Help Topic Collection
You can use the schematic information in the XML file only if:
• The piping_schematic_driven configuration option is set to yes.
To specify an absolute path to be used as the start location for XML file selection and
look-up, set the piping_schematic_xml_dir configuration option to the required
path. The default path for the XML file is the Pro/ENGINEER working directory.
Pipelines
The SPEC, SIZE, SCHEDULE, MNEMONIC and NUMBER properties associated with a
pipeline label are displayed when you click Label in the Create Pipeline dialog box.
The OPER_PRESSURE, OPER_TEMPERATURE, DESIGN_PRESSURE, and
DESIGN_TEMPERATURE properties are available when you click the Parameters tab
in the Create Pipeline dialog box. Any other property defined in XML is read in the
Defined tab.
NAME_FORMAT—Format used for naming a pipeline. Functions similarly as the
pipeline_label_format configuration option. A typical value can be <MNEMONIC>-
<NUMBER>-<SIZE>.
258
Pro/PIPING (Specification-Driven)
Note: If a pipeline connects two equipment that have the same REF_DES value,
only one of the equipment is listed during designation. Hence, you must always
assign a unique value to the REF_DES parameter.
Fittings
• CATEGORY—Must be same as the CATEGORY value stored in the
piping_mcat_dir.ptd file. The CATEGORY value controls the activation of the
fitting category icons under Select Fitting Category in the Insert Fitting dialog
box.
• SIZE—Fittings are filtered according to the size of the selected segment if you
have specified the Routed Systems Designer component property, SIZE, for that
fitting in the XML file. If a fitting does not have the Routed Systems Designer
component property, SIZE, then that fitting is always available for insertion
irrespective of the selected segment size.
• NSIZE—Required while inserting reducers. The NSIZE value in the XML file is the
default value while inserting the reducer. You can change the value of the NSIZE
parameter during insertion.
Note: You can also use the NEW_SIZE parameter instead of the NSIZE parameter.
• BSIZE—The BSIZE value is useful during branch fitting or drain valve insertion.
This is the default branch size value when you insert a particular branch fitting or
drain valve.
Note: You can also use the BRANCH_SIZE parameter instead of the BSIZE
parameter.
• SPEC—If you have specified SPEC in the XML file and if it is different from the
selected pipe segment, the Specification check box is selected by default and
the list becomes available.
259
Pro/PIPING (Spec-Driven) - Help Topic Collection
Branches
CATEGORY—Specify CATEGORY = BRANCH to classify a Routed Systems Designer
component as a branch. Select a branch point or fitting to designate the branch
component.
3. Under Select Schematic Pipeline, click to select the appropriate XML file
from the directory specified by the piping_schematic_xml_dir configuration
option. You can also select an XML file from any other directory.
4. Under Select Constrict Assembly, the top level assembly is selected by default
to search for the components. Click to select another assembly to restrict the
search of the components.
The XML File and Schematic Label boxes are automatically updated. If you
change the XML file and the schematic label assigned to the pipeline, the pipeline
parameters are not updated. To update these parameters use the Edit Pipeline
dialog box.
6. Click the Equipment tab and select the equipment component. The Designate
Equipment table has a list of reference designators under Designator.
o The Status column shows the status as Missing. In this case, click
Options > Allow Mismatch and select the components. The Status
column then changes to Manual Match.
o The Status column shows the status as Multiple. Multiple components are
highlighted.
8. If the equipment has nozzles, click and select an equipment list entry. The
nozzles specified in the XML file are listed under Designate Nozzles.
9. If the pipeline has fittings, the Fittings tab is enabled. Click under
Designate Fittings to designate an inserted fitting from the selected pipeline. A
schematically inserted fitting is directly given the designated status.
260
Pro/PIPING (Specification-Driven)
11. Click to store the designations for the pipeline or click to store the
designated information for the pipeline and start with another pipeline.
• Model is the value of the modelname property specified in the XML file. The
Model column is not displayed by default. Click Columns > Model to display the
Model column.
o Missing—A component with the name as that displayed under the Model
column is not found.
261
Pro/PIPING (Spec-Driven) - Help Topic Collection
• Terminal locations and models that are already connected are not highlighted.
Note: If you ignore this warning message for a particular pipeline, perform a
schematic check later against the updated schematic information.
• If the XML information for a fitting contains the SIZE parameter, the fitting is
available only if the selected pipe segment in Pro/PIPING has a matching size.
You can insert an XML fitting that does not have a SIZE parameter irrespective of
the selected pipe segment in Pro/PIPING.
These prerequisites are also valid when you insert a group fitting.
During the schematic fitting insertion,
• The fitting category icons and the Selection Name list in the Insert Fitting
dialog box are updated each time you insert a schematic fitting.
• Context-sensitive information such as the valve number, new size, and branch
size for the selected fitting are displayed based on the information in the
schematic information file.
Note:
o You can insert a group fitting using schematic information, using the same
method as for inserting a fitting.
• When you insert all the available schematic fittings, further fitting insertion is
possible only in the nonschematic mode.
262
Pro/PIPING (Specification-Driven)
• You can replace a schematic fitting with a nonschematic fitting by clearing the
XML File check box in the Replace Fitting dialog box. This is possible even if
schematic fittings are available for insertion.
• If no schematic fittings are available when replacing schematic fittings, you can
replace fittings in the default nonschematic replacement mode.
263
Pro/PIPING (Spec-Driven) - Help Topic Collection
2. Under Select Isometric Drawing Type, specify the isometric drawing type. The
options are:
4. Under Options, use the following boxes to override any of the ISOGEN
configuration options. Note that any changes to these four options will remain in
effect throughout the Pro/ENGINEER session unless you change them during the
session.
264
Pro/PIPING (Specification-Driven)
o Click Generate One PCF File Per Spool to generate one PCF file for each
spool. The default is OFF, that is, Pro/PIPING writes the PCF data of all
spools of a pipeline in one PCF file and generates separate PCF files for each
selected pipeline.
5. Click the General Attr tab. These attributes are supported by ISOGEN and can
be used to determine various isometric drawing options.
6. Under Specify General Attributes, click the System Attr tab. The following
fields are optional ISOGEN system attributes:
7. Click the User Attr tab. These are user attributes provided by ISOGEN. Select
from the option list to specify the user attributes. The list contains all the
available user attributes supported by ISOGEN. They are MISC-SPEC1 to MISC-
SPEC5 and ATTRIBUTE1 to ATTRIBUTE99. Select an attribute, specify a
corresponding value, and ENTER. Pro/PIPING displays the attributes.
8. Click the Pipeline Attr tab. The attributes under Specify Pipeline Attributes are
usually applicable to one pipeline but you can also use them for multiple
pipelines. ISOGEN supports all of the following attributes, however, not every
attribute is available from the Pro/PIPING model.
265
Pro/PIPING (Spec-Driven) - Help Topic Collection
o Pipeline Type—Select the pipeline construction type. All the valid types
are listed. Note that you should be informed about the other ISOGEN
pipeline construction types before changing this value to anything other
than General.
o Output File Name—Specify the name of the drawing output file. The value
entered is used only when a single pipeline is selected. If pipeline isometric
or multiple pipelines are selected, the value is ignored.
Note: If you select multiple pipelines and data exists on this tabbed page (other
than the default General in the Pipeline Type option), a message dialog box
opens with following message:
Multiple Pipelines Selected. Use data in Pipeline Attr tab for all
pipelines?
9. Click Yes to export the data or No (the default) to ignore the data. If you click
Yes, the Output File Name attribute is not exported.
Click to apply the specified options on the selected pipelines, create the
necessary PCF files, and close the dialog box.
or
Click to apply the specified options on the selected pipelines, create the
necessary PCF files, and keep the dialog box open for further selections.
or
266
Pro/PIPING (Specification-Driven)
• ITEM-CODE data
• ITEM-CODE data
• DESCRIPTION data
Note:
• Pro/PIPING uses the STOCKNO (stock number) as the ITEM-CODE. The STOCKNO
uniquely identifies each Pro/PIPING component.
• The material description is retrieved from the Pipe Material Master Catalog
(MCAT) file.
267
Pro/PIPING (Spec-Driven) - Help Topic Collection
SKEY VGBW
ITEM-CODE GATVAA050
ANGLE 6000
SPINDLE-DIRECTION NORTH
FLAT-DIRECTION NORTH
268
Pro/PIPING (Specification-Driven)
Up 45 deg. North
1 CENTRE-POINT
2 BRANCH1-POINT
3 END-POINT
4 BRANCH2-POINT
5 END-POINT
269
Pro/PIPING (Spec-Driven) - Help Topic Collection
270
Pro/PIPING (Specification-Driven)
271
Pro/PIPING (Spec-Driven) - Help Topic Collection
START_FLANGE_TWIST_ANGLE ATTRIBUTE10 0
START_NODE_NUMBER ATTRIBUTE11 1
START_FLANGE_ANGLE ATTRIBUTE12 0
START_BENDING_ANGLE_1 ATTRIBUTE14 90
START_BENDING_ANGLE_2 ATTRIBUTE18 90
START_BENDING_ROTATE_ANGLE_2 ATTRIBUTE19 0
END_FLANGE_TWIST_ANGLE ATTRIBUTE22 0
END_NODE_NUMBER ATTRIBUTE23 2
END_FLANGE_ANGLE ATTRIBUTE24 0
END_BENDING_ANGLE_1 ATTRIBUTE26 90
272
Pro/PIPING (Specification-Driven)
END_BENDING_ANGLE_2 ATTRIBUTE30 90
END_BENDING_ROTATE_ANGLE_2 ATTRIBUTE31 0
START_FLANGE_TWIST_ANGLE ATTRIBUTE34 0
START_NODE_NUMBER ATTRIBUTE35 3
START_FLANGE_ANGLE ATTRIBUTE36 0
START_BENDING_ANGLE_1 ATTRIBUTE38 90
START_BENDING_ROTATE_ANGLE_1 ATTRIBUTE39 0
END_FLANGE_TWIST_ANGLE ATTRIBUTE42 0
END_NODE_NUMBER ATTRIBUTE43 4
END_FLANGE_ANGLE ATTRIBUTE44 0
END_BENDING_ANGLE_1 ATTRIBUTE46 90
END_BENDING_ROTATE_ANGLE_1 ATTRIBUTE47 0
START_FLANGE_TWIST_ANGLE ATTRIBUTE50 0
START_NODE_NUMBER ATTRIBUTE51 5
START_FLANGE_ANGLE ATTRIBUTE52 0
273
Pro/PIPING (Spec-Driven) - Help Topic Collection
START_BENDING_ANGLE_1 ATTRIBUTE54 90
START_BENDING_ROTATE_ANGLE_1 ATTRIBUTE55 0
END_FLANGE_TWIST_ANGLE ATTRIBUTE58 0
END_NODE_NUMBER ATTRIBUTE59 6
END_FLANGE_ANGLE ATTRIBUTE60 0
END_BENDING_ANGLE_1 ATTRIBUTE62 90
END_BENDING_ROTATE_ANGLE_1 ATTRIBUTE63 0
START_FLANGE_TWIST_ANGLE ATTRIBUTE66 0
START_NODE_NUMBER ATTRIBUTE67 7
START_FLANGE_ANGLE ATTRIBUTE68 0
START_BENDING_ANGLE_1 ATTRIBUTE70 90
START_BENDING_ANGLE_2 ATTRIBUTE74 90
START_BENDING_ROTATE_ANGLE_2 ATTRIBUTE75 0
END_FLANGE_TWIST_ANGLE ATTRIBUTE78 0
END_NODE_NUMBER ATTRIBUTE79 8
274
Pro/PIPING (Specification-Driven)
END_FLANGE_ANGLE ATTRIBUTE80 0
END_BENDING_ANGLE_1 ATTRIBUTE82 90
END_BENDING_ROTATE_ANGLE_1 ATTRIBUTE83 90
END_BENDING_ANGLE_2 ATTRIBUTE86 90
END_BENDING_ROTATE_ANGLE_2 ATTRIBUTE87 0
The first two columns in this table are a part of the isogen_attribute map.ptd file.
The last column shows typical values for a spool and is not a part of the
isogen_attribute map.ptd file, but is included for better clarity.
In the previous table isogen_attribute_map.ptd file, bending data of the spool can
be viewed in the following four parts:
• Attributes between 10 and 33 represent bending data for pipe bends that appear
between node number 1 ( a pipe start represented by Attribute 11) and node
number 2 (an entry point of reducer represented by Attribute 23)
• Attributes between 34 and 49 represent bending data for pipe bends that appear
between node number 3 (exit point of reducer represented by Attribute 35) and
node number 4 (an entry point of TEE fitting represented by Attribute 43)
• Attributes between 50 and 65 represent bending data for pipe bends that appear
between node number 5 (right exit of reducer represented by Attribute 51) and
node number 6 (right end of the pipe represented by Attribute 59)
• Attributes between 66 and 89 represent bending data for pipe bends that appear
between node number 7 (left exit of reducer represented by Attribute 67) and
node number 8 (left end of the pipe represented by Attribute 79)
275
Pro/PIPING (Spec-Driven) - Help Topic Collection
• ERECTION-ITEM
• FABRICATION-ITEM
• OFFSHORE-ITEM
Note: If no material item type is found for a fitting, Pro/PIPING checks all the end
types of the fitting ports. If any of the end type is welded (an end type that contains
'W' or 'w' character) or slip on (an end type that contains the 'SO' or 'so' string), the
FABRICATION-ITEM type is assigned to that fitting. Otherwise the ERECTION-ITEM
type is assigned.
276
Pro/PIPING (Specification-Driven)
Note: The double asterisks (**) indicate ISOGEN endtypes. You can use these
characters or replace them with suitable endtypes allowed by ISOGEN. If you use the
asterisks, Pro/PIPING matches the fitting endtype in the model against the
corresponding ISOGEN endtypes and the ISOGEN endtypes replace the asterisks for
each fitting.
The disadvantage of using the double asterisks is that if the ISOGEN Endtype Map
file does not contain a mapped ISOGEN endtype, Pro/PIPING ignores the setting in
the ISOGEN Symbol Map and selects the default symbol key (SKEY).
• If the symbol key has the double asterisks (**) as a substring and an endtype
string is found, the endtype string replaces the double asterisks in the symbol
key to form the final SKEY.
277
Pro/PIPING (Spec-Driven) - Help Topic Collection
278
Pro/PIPING (Specification-Driven)
The ISOGEN Endtype Map file format is displayed in the next table.
No match found BW
ENDTYPE ISOGEN_ENDTYPE
PE PL
FLFF FL
GKFF FL
FLRF FL
SWLD SW
279
Pro/PIPING (Spec-Driven) - Help Topic Collection
ENDTYPE ISOGEN_ENDTYPE
BWLD BW
Pro/PIPING matches the extracted size against the nominal size in either the NB_MM
or NB_INCH column. The nominal size must correspond to the model size in the SIZE
column.
You can modify the ISOGEN Nominal Size Map file by using a text editor. The
ISOGEN Nominal Size Map file format is displayed in the next table.
Note:
• Pro/PIPING allows you to specify any character as a nominal size. However, the
ISOGEN PCF file format expects a number as the pipe nominal size.
• For Nominal Bore (NB) values, use only the numbers 0-9, the period (.), or the
slash (/).
• For NB values in inches, you can use fractions (For example, 1-1/2 for a one and
one half inch bore).
• For NB values, the symbol (") used normally for inches cannot be used.
280
Pro/PIPING (Specification-Driven)
<ProE load
directory>/text/piping_data/isodata/isogen_nominal_size_map.ptd
10A ¼ 10
15A ½ 15
20A ¾ 20
25A 1 25
32A 1-1/4 32
40A 1-1/2 40
50A 2 50
65A 2-1/2 65
80A 3 80
100A 4 100
125A 5 125
150A 6 150
200A 8 200
250A 10 250
300A 12 300
350A 14 350
400A 16 400
281
Pro/PIPING (Spec-Driven) - Help Topic Collection
450A 18 450
500A 20 500
550A 22 550
600A 24 600
650A 26 650
700A 28 700
750A 30 750
800A 32 800
850A 34 850
900A 36 900
1000A 40 1000
1050A 42 1050
1100A 44 1100
1150A 46 1150
1200A 48 1200
1250A 50 1250
1300A 52 1300
1350A 54 1350
1400A 56 1400
1450A 58 1450
1500A 60 1500
1600A 64 1600
1700A 68 1700
1800A 72 1800
1900A 76 1900
2000A 80 2000
282
Pro/PIPING (Specification-Driven)
2100A 84 2100
2200A 88 2200
2300A 92 2300
2400A 96 2400
¼" ¼ 10
½" ½ 15
¾" ¾ 20
1" 1 25
1-1/4" 1-1/4 32
1-1/2" 1-1/2 40
2" 2 50
2-1/2" 2-1/2 65
3" 3 80
4" 4 100
5" 5 125
6" 6 150
8" 8 200
10" 10 250
12" 12 300
14" 14 350
16" 16 400
18" 18 450
20" 20 500
22" 22 550
283
Pro/PIPING (Spec-Driven) - Help Topic Collection
24" 24 600
26" 26 650
28" 28 700
30" 30 750
32" 32 800
34" 34 850
36" 36 900
40" 40 1000
42" 42 1050
44" 44 1100
46" 46 1150
48" 48 1200
50" 50 1250
52" 52 1300
54" 54 1350
56" 56 1400
58" 58 1450
60" 60 1500
64" 64 1600
68" 68 1700
72" 72 1800
76" 76 1900
80" 80 2000
84" 84 2100
88" 88 2200
92" 92 2300
284
Pro/PIPING (Specification-Driven)
96" 96 2400
OPTION- C:\PISOGEN\PROJECTS\abc\SPOOLS\SPOOLS.OPL
SWITCHES-LONG
MESSAGE C:\PISOGEN\PROJECTS\abc\SPOOLS\OUTPUT\SPOOLS.MES
DRAWING-FRAME C:\PISOGEN\PROJECTS\abc\SPOOLS\SPOOLS.DXF
DRAWING- C:\PISOGEN\PROJECTS\abc\SPOOLS\SPOOLS.DDF
DEFINITION
ALTERNATIVE- C:\PISOGEN\PROJECTS\abc\SPOOLS\SPOOLS.ALT
TEXT
POSITIONED-TEXT C:\PISOGEN\PROJECTS\abc\SPOOLS\SPOOLS.POS
WELDING- C:\PISOGEN\PROJECTS\abc\SPOOLS\SPOOLS.WDF
DEFINITION
MATERIAL-LIST- C:\PISOGEN\PROJECTS\abc\SPOOLS\SPOOLS.MLD
DEFINITION
285
Pro/PIPING (Spec-Driven) - Help Topic Collection
Date : 25-4-2000
ERROR LOG file for **ISOMETRIC DRAWING GENERATION INTERFACE**
ERROR : Processing Fitting TEE_RED_BW-STEEL-65X50 in Pipeline 65A-SPEC-
STEAM-1.
WARNING : Material Description not found for 3 item(s) in Pipeline 65A-
SPEC-STEAM-1.
ERRORS : ISOGEN may fail to process intermediate output PCF files.
REPAINT to restore Highlighted components in case of error.
WARNINGS : ISOGEN may not fail to process but some of the desirable
data may be missing.
This file may be appended with errors occurring in future sessions.
286
Pro/PIPING (Specification-Driven)
287
Pro/PIPING (Spec-Driven) - Help Topic Collection
3. Click View > Pipeline Display > Style from the top menu bar. The Display
Style dialog box opens.
4. Under Select View, click one of the following options to select views from the
drawing:
The names of the selected views are displayed in the selection list.
5. Under Select Style, click one of the following options to specify the style for
displaying pipe segments in the drawing:
Note: Pro/PIPING displays all pipelines with a size greater than the specified size
in double line representation and all pipelines with a size smaller than or equal to
the specified size in single line representation.
6. Click to display the pipelines in the selected views in the specified style and
close the dialog box.
or
Click to display the pipelines in the selected views in the specified style and
keep the dialog box open for further selections.
or
288
Pro/PIPING (Specification-Driven)
All the pipe segments of a pipeline, irrespective of their sizes, displayed in single-line
representation are shown in the next figure.
All the pipe segments of a pipeline, irrespective of their sizes, displayed in double-
line representation are shown in the next figure.
289
Pro/PIPING (Spec-Driven) - Help Topic Collection
Pipe segments of a size larger than the specified size in double-line representation
and all the other pipe segments in single-line representation are shown in the next
figure.
3. Click Insert > Piping Symbol > Slope from the top menu bar. The Slope Mark
dialog box opens.
4. Under Select View, click one of the following to select views from the drawing:
The names of the selected views are displayed in the selection list.
5. Under Select Symbol, use one of the following methods to select a symbol for
displaying the slope of pipe segments in the drawing:
o Select a symbol from the adjacent selection list. All symbols in the current
drawing are displayed in the list.
You can also type a symbol name in the adjacent field. Before loading the
specified symbol, Pro/PIPING searches the directories in the following order:
290
Pro/PIPING (Specification-Driven)
o The symbols directory under the project data directory specified using the
piping_project_data_dir configuration option
Note: The default symbol for pipe slope, slope.sym, is located in the
$PTCSRC/text/piping_data/sample_project/symbols directory.
6. Under Select Symbol Parameter, specify the parameters for the selected
symbol.
o Click Symbol Height to specify the height of the pipe slope symbol on the
drawing. Enter a value in the adjacent field. The unit for this value is the
active drawing unit.
Note: If you do not specify the height for the slope symbol, Pro/PIPING
considers the height to be equal to the outer diameter of the pipe.
7. Click to display the pipelines in the selected views in the specified style and
close the dialog box.
or
Click to display the pipelines in the selected views in the specified style and
keep the dialog box open for further selections.
or
291
Pro/PIPING (Spec-Driven) - Help Topic Collection
1 Slope direction
2 Slope symbol
The pipe slope symbol is created as a Pro/DETAIL drawing symbol. When the location
of the pipe segment on the drawing changes, the pipe slope symbol also changes its
location.
If you change the outer diameter of the pipe segment in the model, use Regenerate
> Draft to update the diameter of the pipe slope symbol.
3. Click Insert > Annotations. The Annotate Attr/Params dialog box opens.
292
Pro/PIPING (Specification-Driven)
ship_dwg_anno_attrparam_spec_file spec.ptd
Or, use to browse the directory for selecting the Attribute and Parameter
Specification file. This new file is used instead of the file specified by the
configuration option. The new file is valid till you exit the Annotate
Attr/Params dialog box.
Select Object Type—Select the type of objects to be selected from the drawing
from the adjacent list. This list comprises objects specified in the
USER_OBJECT_TYPE column of the Attribute and Parameter Specification file.
The list also includes object types Part and Feature. Use these object types to
select any standard part or feature from the drawing.
o Click to select one or more views in the drawing. All objects of the
specified type are selected and annotated in the selected views.
o Click to automatically select all views in the current sheet. All objects
of the specified object type are selected and annotated in all views.
The following options are used to filter, select, or deselect items in the list:
o —Displays only those attributes and parameters that are listed in the
ATTRPARAM_NAME column for the selected object type in the Attribute and
Parameter Specification file.
293
Pro/PIPING (Spec-Driven) - Help Topic Collection
o —Displays all attributes and parameters of the selected object. The list
displays all the attributes and parameters, even if they are not specified in
the Attribute and Parameter Specification file.
o —Selects all the items. All the items in the list are highlighted for the
insertion of a note in the drawing.
o —Deselects all the items. The items that were highlighted earlier are
no longer highlighted.
If multiple objects in a drawing are selected, Pro/PIPING lists only the attributes
and parameters that are specific to the object that you first selected.
Note: The values of these selected attributes and parameters are inserted at the
specified location in the drawing.
Select Note Option—Use the following options to control the format and
location of the note in the drawing:
o Create leader line—Creates the notes with a leader line. For multiple
notes, separate leader lines are created for each note. The end of the
leader line is displayed with an arrow. Place this arrow on the selected
object that is to be annotated.
o Note angle—Specifies the text angle for the note to be inserted. All the
used angles are listed in the adjacent option list. This option overrides any
angle specified for style in the Attribute and Parameter Specification file. If
you do not select this option, notes are created aligned to the selected
object.
o Note style—Specifies the style for the notes to be inserted in the drawing.
All the styles available in the current drawing are listed in the adjacent list.
The style that you specify using this option overrides the style defined in
the Attribute and Parameters specification file. The first item in the list is
User Specified style and displays the style specified in the Attribute and
Parameters Specification file for inserting the note.
294
Pro/PIPING (Specification-Driven)
or
Click to insert notes with current selections without closing the Annotate
Attr/Params dialog box. You can select a different object or different items from
the Select Attributes list for the currently selected object. When you select a
different object of the same type, the items selected in the Select Attributes list
remain highlighted if the attributes and parameters are valid for the new object.
Note: If the value of any attribute or parameter changes after insertion into the
drawing, the drawing does not automatically update with the new value. Edit the
existing note or insert it again.
• ATTRPARAM_NAME
• FACTOR
• FORMAT
• STYLE
• LAYER
295
Pro/PIPING (Spec-Driven) - Help Topic Collection
PIPELINE LABEL
SPOOL LABEL
Factor
The third column specifies the multiplication factor. This is valid only for the
attributes or parameters with double or integer types. The attribute and parameter
value is multiplied by the given factor before being displayed in the specified format
on the drawing. By default, the multiplication factor is 1. It is useful for the
conversion of units, that is, to display units in millimeters when the model unit is in
meters.
Format
The fourth column specifies the format for the notes for displaying the attribute and
the parameter values in the drawing. The format string consists of two parts,
ordinary characters and the conversion specification.
• Ordinary characters are displayed in the drawing notes as specified.
• The conversion specification is replaced with the actual value of the attribute and
the parameter before being displayed in the drawing notes.
296
Pro/PIPING (Specification-Driven)
o A minus sign (-) to specify the left alignment of the value in its field.
o A plus sign (+) to specify that the value is displayed with a sign.
o A space ( ) to prefix the value with a space in the absence of any sign.
o Zero (0) for numeric conversion. It assigns leading zeroes as padding for
the field width.
1.0 1 1.00000
• A number to specify the minimum field width. The converted value is displayed in
the field with the specified minimum width, or if required, in a field wider than
the specified minimum width. If the converted value has fewer characters than
the specified minimum field width, trailing or leading spaces are added to the
field. If you have specified the zero flag, trailing or leading zeros are used.
The conversion characters for strings, integers, and double values are shown in the
next table.
297
Pro/PIPING (Spec-Driven) - Help Topic Collection
% No value Displays %.
Style
The fifth column specifies the default style of the note to be used for the
corresponding parameter or attribute. The specified style must be available in the
current drawing.
Layer
The sixth column specifies the default layer to be used for displaying the note
created for the corresponding parameter or attribute. If the specified layer is not
available, a new layer is created.
Pipeline LABEL
Spool LABEL
Fitting VALVENUMBER
298
Pro/PIPING (Specification-Driven)
The default AEC Object Type file name is aec_object_type.ptd, and it is available
at <proe_load_point>/text/ship_data.
Use the Pro/TABLE tool to view and edit this file outside Pro/ENGINEER. Set the
following option in your config.pro file to use a customized AEC Object Type file:
aec_object_type_file <customized_aec_object_type>.ptd
This file has a tabular format and consists of the following two columns:
• USER_OBJECT_TYPE
• AEC_OBJECT_TYPE
Pipeline PIPELINE
Spool SPOOL
Fitting FITTING
Pipe PIPE
The attributes and parameters valid for the corresponding object types are specified
in the next table.
PIPELINE Label
SPOOL Label
FITTING Label
PIPE Label
299
Pro/PIPING (Spec-Driven) - Help Topic Collection
A pipeline is split into several small pieces called pipe pieces or spools. The pipe
spool (or piece) drawing provides detailed information for fabrication.
The pipe spool drawings are divided into three major areas: graphics area, bill of
material area, and title block area. The pipe piece drawings generated are:
• Not to scale
300
Pro/PIPING (Specification-Driven)
You can use the following process for pipe spool drawing generation with
Pro/ENGINEER and ISOGEN.
Using Pro/ENGINEER
Use Pro/ENGINEER for generating the .pcf (Piping Component File) format using the
following process. The .pcf files are provided as an input for ISOGEN for generating
the spool drawing files in .dxf format.
Pro/PIPING Model
Activate the assembly that has a pipe piece. Generate spools for the pipelines that
have not been spooled.
301
Pro/PIPING (Spec-Driven) - Help Topic Collection
Using ISOGEN
Pro/DETAIL Drawing
Activate a Pro/DETAIL drawing and import a .dxf file generated by ISOGEN into
Pro/DETAIL. If required, additional annotation or modification on the drawing can be
done using the functionality provided in Pro/DETAIL. Subsequently, you can send the
drawing to plot. Pro/BATCH provides functionality to plot these drawings in batch
mode.
302
Pro/PIPING (Specification-Driven)
• ISOGEN file
303
Pro/PIPING (Spec-Driven) - Help Topic Collection
304
Pro/PIPING (Specification-Driven)
Feature Note
ELBOW SQUARE/ROUND
ISOGEN File
An ISOGEN file specifies the part name of each ISOGEN Data Control file used. All
ISOGEN files have the .FLS extension. You can customize the layout of a pipe piece
drawing and the contents displayed on it using the ISOGEN Data Control files.
305
Pro/PIPING (Spec-Driven) - Help Topic Collection
• Bending angle
• Bending radius
• Flange angle
The node numbers as displayed in the graphics window are shown in the next figure.
306
Pro/PIPING (Specification-Driven)
In the above figure the numbers 1 to 8 represent node numbers. Node numbers 2
and 3 are assigned to the either sides of a reducer. Node numbers 4, 7, and 5 are
assigned to each end of a TEE fitting. Node numbers 1, 6, and 8 are assigned to pipe
ends.
Refer to the example on the ISOGEN Attribute Map file for details on how you can
modify the isogen_attribute map_file.ptd file to generate the bending data for
the figure above.
307
Pro/PIPING (Spec-Driven) - Help Topic Collection
308
Pro/PIPING (Specification-Driven)
When flanges are welded to the pipe before bending, the flange faces are the
bending start and end points as shown in the following figure:
1 Bending end
4 Bending start
Real bending point—If the bending point moves away from the theoretical location,
you must mark the real bending point on the pipe before the actual bending.
The bending points move away from their theoretical locations during the bending
process due to the following:
• Bending spring back
• Bending elongation
309
Pro/PIPING (Spec-Driven) - Help Topic Collection
1 Bending direction
2 Bending point
310
Pro/PIPING (Specification-Driven)
Note: Only the theoretical bending angle is shown on a pipe piece drawing.
1 Bending direction
2 Elongation
You can calculate the real bending point for the bend of a pipe using the following
formula:
L(n) = S(n-1) + l(n) - E(n-1) - S(n)
Where,
311
Pro/PIPING (Spec-Driven) - Help Topic Collection
L2 = S1 + l2 - E1 - S2
L3 = S2 + l3 - E2 -0.0
l Pipe length
312
Pro/PIPING (Specification-Driven)
Where, l is the theoretical pipe length derived directly from the 3D model and L is
the real pipe length after considering the elongation caused by the bending process.
Pipe cutting length or real pipe length is the straight pipe length before the actual
bending. You can calculate the pipe cutting length using the following formula:
L = L1 + L2 + L3 + ... + L(n-1) + L(n)
Where,
1 Bending angle
2 Bending direction
313
Pro/PIPING (Spec-Driven) - Help Topic Collection
1 Bend radius
2 Bend direction
2 Bending direction
314
Pro/PIPING (Specification-Driven)
1 Flange angle
3 Bending plane
If the black segment is along the z-axis, then the flange base plane is formed by the
y-axis and the black segment.
The next figure shows a flange welded onto the straight pipe.
1 Flange baseline
After welding the flange onto the pipe, you must load the pipe on the bending
machine. When you load the pipe on the bending machine, first align the flange base
plane with the bending plane, then rotate the flange with the given flange angle.
Standing in front of the bending machine, looking into the pipe when the rotation is
in the clockwise direction, the value of the flange angle is negative. When the
rotation is in the counterclockwise direction, the value of the flange angle is positive.
315
Pro/PIPING (Spec-Driven) - Help Topic Collection
1 Bending plane
4 Flange angle
7 Bending plane
8 Flange angle
Note: The flange base plane aligns with the z-axis when you put the pipe at its
installation position.
316
Pro/PIPING (Specification-Driven)
The pipe is ready for the first bending after the flange angle rotation. The first
bending is shown in the next figure.
1 Bending plane
2 Flange angle
3 Flange angle
317
Pro/PIPING (Spec-Driven) - Help Topic Collection
When you unbend a pipe, the remainder of the angle between the start flange
baseline and the end flange baseline divided by the angle between the flange holes is
the flange twist angle. Looking from the end flange to the start flange, when the
rotation is in the clockwise direction, the value of flange twist angle is negative.
When the rotation is in the counterclockwise direction, the value of flange twist angle
is positive. The details are shown in the following figure.
318
Pro/PIPING (Specification-Driven)
The end flange is welded on to the pipe with the specified flange twist angle against
the start flange.
• Pipeline Network
• Fitting
• Insulation
• Bills of Materials
319
Pro/PIPING (Spec-Driven) - Help Topic Collection
• Bend Machine
• Bend Location
2. Click Type and select the type of report that you want to create.
o —Segment report
o —Fitting report
o —Insulation report
Note: You can indicate the number of decimal places in the Bend Location report,
the Bend Machine report and the Output FIF report by specifying a value for the
default_dec_places configuration option. The default value of this configuration
option is 2.
320
Pro/PIPING (Specification-Driven)
3. Under Select Report Format, select a different report format, if required. Click
Note: Select Report Format is available only if you select the report type as
Pipeline.
4. Click to select the segment, pipeline, or fitting from which you want to
retrieve information. You can select the segment, pipeline, or fitting from the
Model Tree, the Piping System Tree, or the graphics window.
5. Click Preview Info to display the results in a box in the same dialog box. Click
to view the results in a separate Information Window. You can save, edit,
or close the report displayed in the Information Window.
3. Under Select pipe segment or pipe feature, click and select a pipe
segment or pipe feature from which you want to retrieve information.
4. Click OK in the Select dialog box. The bend location information table is
displayed in the Information Window. The table displays the bend number, the
XYZ coordinates, bend angle, and bend radius.
Pro/PIPING also displays the bend location information under Preview Info in
the Report Pipeline dialog box. You can either scroll to view the entire report or
Note: You can regulate the number of decimal places displayed in the bend location
table by specifying the value for the default_dec_places configuration option. The
default value of this configuration option is 2.
3. Under Select pipe segment or pipe feature, click and select a pipe
segment or pipe feature from which you want to retrieve information.
4. Click OK in the Select dialog box. The bend machine information table is
displayed in the Information Window. The table displays the bend number, offset,
twist angle, bend angle, and bend radius.
321
Pro/PIPING (Spec-Driven) - Help Topic Collection
Pro/PIPING also displays the bend location information under Preview Info in
the Report Pipeline dialog box. You can either scroll to view the entire report or
=========================
========================
4 5158.41
322
Pro/PIPING (Specification-Driven)
Pro/PIPING uses the value of the density that you specify in the MATL_DENSITY
column of the Piping Material file to calculate the weight of the pipe segment.
Pro/PIPING determines the center of gravity (COG) of the pipe segment based on the
geometric details of the segment. The x-, y-, and the z-coordinates for the center of
gravity are reported based on the start location of the pipeline.
The pipeline report, which is stored in your working directory as a text file named
pline_info.dat, reports the weight and COG information for the selected pipe
segment.
323
Pro/PIPING (Spec-Driven) - Help Topic Collection
Pipeline Information
====================
Pipe Spec : ha
Model Unit : MM
====================
Fitting Information
====================
Material Desc : GATE VALVE, FLANGED RAISED FACE STEEL ASTM A105
MCCS : 322AA20250
Size : 250A
Weight : UNDEFINED
COG : UNDEFINED
Layer : ha_layer
Color : yellow
324
Pro/PIPING (Specification-Driven)
INSULATION CODE : EK
-------------------------------------------------------------------------------------
CODE
-------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------
CODE
-------------------------------------------------------------------------------------
325
Pro/PIPING (Spec-Driven) - Help Topic Collection
-------------------------------------------------------------------------------------
1 Part CARGO_TABLE
1 Part PURGE_TABLE
1 Part EVAPORATOR_TABLE
1 Part CARGO_CONDENSER
326
Pro/PIPING (Specification-Driven)
1 Part PURGE_CONDENSER
1 Sub-Assembly ASSY_EVAPORATOR
1 Sub-Assembly STEAM-3
1 Sub-Assembly STEAM-4
1 Sub-Assembly STEAM-5
3 Part TEE_RED_BW-STEEL-150X100
1 Part NIPPLE_BW-100A
1 Part RED_CON_BW-STEEL-100X65
1 Part VL_GATE_FLRF-STEEL-20K-65
2 Part GASKET_SLIP-STEEL-20K-65
2 Part FLANGE_SLIP_RF-STEEL-20K-65
1 Part RED_ECC_BW-STEEL-65X50
1 Part VL_S_CHK_FLRF-STEEL-20K-50
2 Part GASKET_SLIP-STEEL-20K-50
2 Part FLANGE_SLIP_RF-STEEL-20K-50
1 Part EVAPORATOR
2 Part NOZZLE
1 Part TEE_STR_BW-STEEL-100X100
1 Part TEE_STR_BW-STEEL-100X100
1 Part TEE_RED_BW-STEEL-100X80
1 Part VL_S_CHK_FLRF-STEEL-20K-100
2 Part GASKET_SLIP-STEEL-20K-100
2 Part FLANGE_SLIP_RF-STEEL-20K-100
327
Pro/PIPING (Spec-Driven) - Help Topic Collection
1 Part 100A-MS-STEAM-5001
1 Part CARGO_TABLE
1 Part PURGE_TABLE
1 Part EVAPORATOR_TABLE
1 Part CARGO_CONDENSER
1 Part PURGE_CONDENSER
1 Part EVAPORATOR
2 Part NOZZLE
2 Part TEE_STR_BW-STEEL-100X100
1 Part TEE_RED_BW-STEEL-100X80
1 Part VL_S_CHK_FLRF-STEEL-20K-100
2 Part GASKET_SLIP-STEEL-20K-100
2 Part FLANGE_SLIP_RF-STEEL-20K-100
1 Part 100A-MS-STEAM-5001
3 Part TEE_RED_BW-STEEL-150X100
1 Part NIPPLE_BW-100A
1 Part RED_CON_BW-STEEL-100X65
1 Part VL_GATE_FLRF-STEEL-20K-65
2 Part GASKET_SLIP-STEEL-20K-65
2 Part FLANGE_SLIP_RF-STEEL-20K-65
1 Part RED_ECC_BW-STEEL-65X50
1 Part VL_S_CHK_FLRF-STEEL-20K-50
2 Part GASKET_SLIP-STEEL-20K-50
2 Part FLANGE_SLIP_RF-STEEL-20K-50
328
Pro/PIPING (Specification-Driven)
Additionally, the Pipeline Network report provides information about design rule
violations and missing corner fittings and flanges.
Pro/PIPING provides a predefined format for the Pipeline Network report. You can
change the format of a Pipeline Network report using the Report Pipeline dialog
box. You can then use these customized formats to create subsequent Pipeline
Network reports.
The report provides information in the following sequence:
• Information about the pipeline network. The information includes:
• Information about the main pipeline and all branch extensions is provided in a
tabular format. The standard report consists of six columns for size, specification,
name, length or angle, material code, and description. The number of rows is
based on the number of elements fabricated on a pipeline.
• Name of the co-ordinate system is reported under FROM and TO. If this
coordinate system is a part of an equipment, you can report the coordinate
system name in the Equipment-Csys format by assigning an appropriate name to
the component in the Feat Name column of the Model Tree or by designating the
equipment if you have created the pipeline using an XML file.
329
Pro/PIPING (Spec-Driven) - Help Topic Collection
Network Information
===================
ANGLE CODE
================================================================================
====================
Material Information
====================
--------------------------------------------------------------------------------
TO API 5L GRADE B
330
Pro/PIPING (Specification-Driven)
--------------------------------------------------------------------------------
B MATCH PIPE
ASTM A105
F-100 TM A105
--------------------------------------------------------------------------------
• Missing corner fittings in the case of a pipe vertex modeled as a corner fitting
• Violations in the design rule about the minimum clamp length at the start or end
of a pipe piece
• Violations in the design rule about the minimum or maximum pipe segment
length
331
Pro/PIPING (Spec-Driven) - Help Topic Collection
Network Information
===================
ANGLE CODE
===================================================================================
332
Pro/PIPING (Specification-Driven)
====================
Material Information
====================
-----------------------------------------------------------------------------------
TO API 5L GRADE B
-----------------------------------------------------------------------------------
40 STEEL A23
-----------------------------------------------------------------------------------
3. Under Select Report Format, click to change the default format of the
report. The Report Format dialog box opens.
a. Under Name, type a name for the new report format or select an existing
format name from the list.
333
Pro/PIPING (Spec-Driven) - Help Topic Collection
b. Under Parameters, select the parameters that you want to display in the
new report. All the available parameters are displayed in the Parameters
box. You can also specify the order of the columns to be displayed in the
report from the left to the right and the width of each column.
Under Columns, all parameters selected from the Parameters list are
displayed under the Name, Width, and Parameter columns.
Note:
Use to move a selected field from the Parameters box into the
Columns box. Use to move a selected field from the Columns box
back to the Parameters box.
Use to shift the selected field in the Columns box in the upward
direction. Similarly, use to shift the selected field in the downward
direction. The fields are displayed from the left to the right in the report
based on the specified order.
c. To include a tally for a pipe, fitting, and bolt and nut at the end of the
pipeline network report, under Tally, select:
Pipe to add a pipe tally.
Network Information
===================
CONDENSER-P3 CONDENSER-P2
====================================================================
334
Pro/PIPING (Specification-Driven)
PIPE ms 100A
BRAN ms 100AX100A
PIPE ms 100A
GASKET ms 100A
GASKET ms 100A
PIPE ms 100A
BRAN ms 100AX100A
*PIPE ms 100A
BRAN ms 100AX80A
*PIPE ms 100A
--------------------------------------------------------------------
*PIPE ms 100A
GASKET ms 100A
GASKET ms 100A
*PIPE ms 100A
BRAN ms 100AX100A
----------------------------------------------------------------------
PIPE ms 100A
----------------------------------------------------------------------
PIPE ms 80A
----------------------------------------------------------------------
335
Pro/PIPING (Spec-Driven) - Help Topic Collection
====================
Material Information
====================
----------------------------------------------------------------------
------------------------------------------------------------------------
F-100 TM A105
1 100AX100A
-----------------------------------------------------------------------
4 CFE 33AA20100 BOLT NUT ASTM CS 114
4 CFD 33AA30100 BOLT NUT ASTM CS 111
336
Pro/PIPING (Specification-Driven)
2. The quantity-related information, MCCS code of the bolt nut, and the path to the
MCAT_FILE corresponding to each bolt nut code is available in the
piping_bolt_nut_select.ptd file.
Thus, for a selected bolt nut code, the MCCS code, the material description, and
quantity for each bolt nut are displayed in the Bolt Nut summary section in a user-
defined pipeline report.
A typical valve fitting with mated flanges is shown in the next figure.
1 Flange fitting - 1
2 Main fitting
3 Flange fitting - 2
337
Pro/PIPING (Spec-Driven) - Help Topic Collection
• For two mated flanges, the total bolt nut quantity reported is the sum of half the
quantity from both the flanges.
o For mated flanges, the quantity of bolt nuts required for one flange is six
and for other flange is eight. The bolt nut quantity reported in this case is
seven.
1 Flange fitting - 1
2 Flange fitting - 2
• For group fittings, the bolt nut quantity reported is based on the following rules:
o For the two main fittings, located at the two ends of the group, the quantity
specified in the Bolt Nut Master catalog file (bolt_nut_mcat.ptd) is
multiplied by a factor of 0.75.
o For the main fittings, located not at the ends of the group, the quantity
specified in the Bolt Nut Master catalog file (bolt_nut_mcat.ptd) is
multiplied by a factor of 0.50.
o The end flanges of the group fitting are not counted as main fittings, have
higher priority, and include their bolt nut quantity.
338
Pro/PIPING (Specification-Driven)
A group fitting with three main fittings (globe valves) and two flanges at the ends
of the group is shown in the next figure.
1 Flange fitting -1
2 Main fitting - 1
3 Main fitting - 2
4 Main fitting - 3
5 Flange fitting - 2
339
Pro/PIPING (Spec-Driven) - Help Topic Collection
2. CFB Quantity - 8
Note: Bolt nut codes with zero quantity are not reported in the bolt nut summary.
Note: You can use the schematic information in the XML file only if:
• The piping_schematic_driven configuration option is set to yes.
To specify an absolute path to be used as the start location for the XML file selection
and look-up, set the piping_schematic_xml_dir configuration option to the
required path. The default path for the XML file is the Pro/ENGINEER working
directory.
To generate an accurate report, you must designate all the equipments.
o Select a pipeline or pipelines directly from the graphic screen, model tree,
or from the piping system tree. In this case, the 3D model is considered as
a reference for checking the consistency of the 2D Schematic Diagram.
The box under the Select pipeline(s) option lists all the selected pipelines.
340
Pro/PIPING (Specification-Driven)
Note: If you select a pipeline that is not associated with an XML file,
Pro/PIPING rejects the selection with a warning.
or
o Select From XML File to choose schematic pipelines present in the XML file
where the data in the XML file is based on the 2D Schematic Diagram. In
this case, the information in the XML file is considered as a reference for
checking the consistency of the 3D piping model.
The box under the Schematic Pipelines option lists the pipelines that are
present in the specified XML file as well as in the model.
o Click to select all pipelines displayed in the box or use the mouse to
select only the desired pipelines.
Click to generate the Consistency Check Report for the selected pipelines in a
separate window, and close the Schematic Consistency Check dialog box.
or
Click to generate the Consistency Check Report for the selected pipelines in a
separate window, and then continue checking the schematic consistency for other
pipelines using the Schematic Consistency Check dialog box.
or
In the report, each pipeline is separated by a continuous dotted line while within
a pipeline report, each extension is separated by a blank line.
341
Pro/PIPING (Spec-Driven) - Help Topic Collection
• The information related to the main extension followed by each branch extension.
The branch extensions are identified using the string, BRxx DETAILS, where xx is
the extension number.
• Within each extension, the connected series and their constituent components
are reported using the flow direction and the sequence in which they appear on
the pipeline.
• Each element is reported in a row. The schematic and model information are
reported under the respective Schematic Info and Model Info columns. The
Status column is used to indicate the result of the consistency check.
Legend Description
342
Pro/PIPING (Specification-Driven)
1 WATER-1
2 GATE
• After creating the schematic diagram, use Routed Systems Designer to export
the schematic information to an XML file.
1 100A - RW - WATER - 1
2 GATE
3 ELBOW
343
Pro/PIPING (Spec-Driven) - Help Topic Collection
========================================================================
========
ITEM SCHEMATIC INFO STATUS MODEL INFO
========================================================================
========
PIPELINE WATER-1 WATER-100A-RW-
1
MNEMONIC WATER WATER
NUMBER 1 1
SIZE 100A 100A
SPEC RW RW
FROM T1-N6 T1-N6
FITTING GATE GATE
BRANCH BRANCH_2 X APNT2 (STUB-
IN)
BRANCH BRANCH_1 X APNT0 (STUB-
IN)
TO UNDEFINED UNDEFINED
BR1 DETAILS
FROM BRANCH_2 X APNT2 (STUB-
IN)
FITTING GATE -
TO T2-N5 T2-N5
BR2 DETAILS
FROM BRANCH_1 X APNT0 (STUB-
IN)
FITTING GATE GATE
TO T3-N5 T3-N5
BR3 DETAILS
FROM + T3-N6
FITTING + GATE
TO + UNDEFINED
Series in Schematic Pipeline not matched in Model
344
Pro/PIPING (Specification-Driven)
FROM T3-N1
SEGMENT PIPE
FITTING GATE
SEGMENT PIPE
TO UNDEFINED
Note:
1) The mismatch reported for the junctions, (BRANCH_2 .vs. APNT2 and
BRANCH_1 .vs. APNT0), only indicates that the tags at these junctions
are mismatched. Whereas the checking algorithm is designed to identify
these as matched junctions for overall consistency check.
2) A gate valve is missing on branch pipeline at APNT2 to T2-N5 and the
same is reported.
3) Extension BR3 DETAILS is additional in the model, as Nozzle N1 of T3
on the schematic is incorrectly modeled as N6 of T3 in the model.
4) It is due the same reason, the report outputs the schematic series,
T3-N1 to UNDEFINED, as an unmatched series.
5) Mismatch reported at item (3) and (4) above can be resolved by
correcting the nozzle identification of T3-N6 to T3-N1.
Glossary
Glossary of Terms
Term Definition
345
Pro/PIPING (Spec-Driven) - Help Topic Collection
Pipeline Elements or Pipeline segments, pipe bends, and pipe fittings are
Pipe Elements collectively referred to as the Pipeline or individual
Pipe Elements.
346
Pro/PIPING (Specification-Driven)
Piping Specification Defines the pipes and fittings that can be used for
specified fluid operating conditions, such as fluid
pressure and temperature, in a particular project;
used to implement specification driven pipe
modeling in the Specification-Driven version of the
Pro/PIPING product.
Selection Name User specified unique name that will be used in the
fitting auto-selection process to select a fitting in
the piping specification.
347
Index
B cut pipe
convert .............................. 145, 148 deleting pipe piece cuts ............. 242
349
Pro/PIPING (Spec-Driven) - Help Topic Collection
fitting............................................ 1 layer
350
Index
pipeline R
highlighting using piping system tree schematic consistency check ..... 340,
.............................................. 7 341
351
Pro/PIPING (Spec-Driven) - Help Topic Collection
352