Pro/ENGINEER 2001 Pro/PIPINGä Specification-Driven Design Mode ä Topic Collection

Parametric Technology Corporation

®

Copyright © 2000 Parametric Technology Corporation. All Rights Reserved.
User documentation from Parametric Technology Corporation (PTC) is subject to copyright laws of the United States and other countries and is provided under a license agreement, which restricts copying, disclosure, and use of such documentation. PTC hereby grants to the licensed user the right to make copies in printed form of PTC user documentation provided on software or documentation media, but only for internal, noncommercial use by the licensed user in accordance with the license agreement under which the applicable software and documentation are licensed. Any copy made hereunder shall include the Parametric Technology Corporation copyright notice and any other proprietary notice provided by PTC. User documentation may not be disclosed, transferred, or modified without the prior written consent of PTC and no authorization is granted to make copies for such purposes. Information described in this document is furnished for general information only, is subject to change without notice, and should not be construed as a warranty or commitment by PTC. PTC assumes no responsibility or liability for any errors or inaccuracies that may appear in this document. The software described in this document is provided under written license agreement, contains valuable trade secrets and proprietary information, and is protected by the copyright laws of the United States and other countries. UNAUTHORIZED USE OF SOFTWARE OR ITS DOCUMENTATION CAN RESULT IN CIVIL DAMAGES AND CRIMINAL PROSECUTION. Registered Trademarks of Parametric Technology Corporation or a Subsidiary Advanced Surface Design, CADDS, CADDShade, Computervision, Computervision Services, dVISE, Electronic Product Definition, EPD, HARNESSDESIGN, Info*Engine, InPart, MEDUSA, Optegra, Parametric Technology Corporation, Pro/ENGINEER, Pro/INTRALINK, Pro/MECHANICA, Pro/TOOLKIT, PTC, PT/Products, and Windchill. Trademarks of Parametric Technology Corporation or a Subsidiary 3DPAINT, Associative Topology Bus, Behavioral Modeler, CDRS, CV, CVact, CVaec, CVdesign, CV-DORS, CVMAC, CVNC, CVToolmaker, DesignSuite, DIMENSION III, DIVISION, DIVISION EchoCast, dVSAFEWORK, dVS, e-Series, EDE, e/ENGINEER, Electrical Design Entry, EPD.Connect, EPD Roles, EPD.Visualizer, Expert Machinist, Expert Toolmaker, Flexible Engineering, i-Series, ICEM, ICEM DDN, ICEM Surf, Import Data Doctor, Information for Innovation, ISSM, MEDEA, ModelCHECK, NC Builder, Parametric Technology, Pro/ANIMATE, Pro/ASSEMBLY, Pro/CABLING, Pro/CASTING, Pro/CDT, Pro/COMPOSITE, Pro/CMM, Pro/CONVERT, Pro/DATA for PDGS, Pro/DESIGNER, Pro/DESKTOP, Pro/DETAIL, Pro/DIAGRAM, Pro/DIEFACE, Pro/DRAW, Pro/ECAD, Pro/ENGINE, Pro/FEATURE, Pro/FEM-POST, Pro/FLY-THROUGH, Pro/HARNESS-MFG, Pro/INTERFACE for CADDS 5, Pro/INTERFACE for CATIA, Pro/INTRALINK Web Client, Pro/LANGUAGE, Pro/LEGACY, Pro/LIBRARYACCESS, Pro/MESH, Pro/Model.View, Pro/MOLDESIGN, Pro/NC-ADVANCED, Pro/NC-CHECK, Pro/NC-MILL, Pro/NC-SHEETMETAL, Pro/NC-TURN, Pro/NC-WEDM, Pro/NC-Wire EDM, Pro/NCPOST, Pro/NETWORK ANIMATOR, Pro/NOTEBOOK, Pro/PDM, Pro/PHOTORENDER, Pro/PHOTORENDER TEXTURE LIBRARY, Pro/PIPING, Pro/PLASTIC ADVISOR, Pro/PLOT, Pro/POWER DESIGN, Pro/PROCESS, Pro/REFLEX, Pro/REPORT, Pro/REVIEW, Pro/SCAN-TOOLS, Pro/SHEETMETAL, Pro/SURFACE, Pro/VERIFY, Pro/Web.Link, Pro/Web.Publish, Pro/WELDING, Product Structure Navigator, PTC i-Series, Shaping Innovation, Shrinkwrap, Virtual Design Environment, Windchill e-Series, Windchill Factor, Windchill Factor e-Series, Windchill Information Modeler, PTC logo, CV-Computervision logo, DIVISION logo, ICEM logo, InPart logo, and Pro/REFLEX logo. Third-Party Trademarks Oracle is a registered trademark of Oracle Corporation. Windows and Windows NT are registered trademarks of Microsoft Corporation. CATIA is a registered trademark of Dassault Systems. PDGS is a registered trademark of Ford Motor Company. SAP and R/3 are registered trademarks of SAP AG Germany. FLEXlm is a registered trademark of Globetrotter Software Inc. 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 copyrighted by, Tech Soft America, Inc. All other brand or product names are trademarks or registered trademarks of their respective holders. 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) or DFARS 227.7202-1(a) and 227.7202-3(a), and are provided to the 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 or Commercial Computer Software-Restricted Rights at FAR 52.227-19, as applicable. Parametric Technology Corporation, 128 Technology Drive, Waltham, MA 02453-8905 6 September 2000

Table of Contents
About the Pro/PIPING User Interface (Spec-Driven) ...................................... 15 About Design Rule Parameters (Spec-Driven) ............................................... 15 Bend Arc Threshold (Spec-Driven) .................................................................. 15 Example: Bend Arc Threshold (Spec-Driven) ................................................. 16 To Check for Design Rule Violations (Spec-Driven) ...................................... 16 To Access the Specification-Driven Design Mode ......................................... 16 To Create a Pipeline (Spec-Driven) .................................................................. 16 About Pro/PIPING and Piping Systems ........................................................... 17 About Specification-Driven Pipelines.............................................................. 18 PIPING Menu (Spec-Driven).............................................................................. 18 About Pro/PIPING Piping Design Modes......................................................... 19 To Set Pro/PIPING Configuration Options (Spec-Driven) .............................. 19 About Configuring Pro/PIPING (Spec-Driven) ................................................ 19 About Setting Up Specification-Driven Piping................................................ 20 To Change and Update Material Density ......................................................... 20 To Set the Display (Spec-Driven) ..................................................................... 21 To Convert Specification-Driven Piping Assemblies (Spec-Driven) ............ 21 About Converting Piping Assemblies (Spec-Driven) ..................................... 21 To Convert Non Specification-Driven Piping Assemblies (Spec-Driven) .... 22 About the Piping System Tree (Spec-Driven) ................................................. 23 About Customizing the Piping System Tree (Spec-Driven) .......................... 24 Example: Piping System Tree (Spec-Driven) .................................................. 24 To Access the Piping System Tree (Spec-Driven) ......................................... 25

Pro/PIPING Specification-Driven Design Mode

3

................. 36 Example: Insulation Directory File................. 27 To Define Design Rule Parameters (Spec-Driven) ............ 29 About Pipeline Insulation (Spec-Driven) ............ 43 About Set Display (Spec-Driven)...................................................... 27 To Highlight Pipelines (Spec-Driven).............................................................................................. 29 To Assign Insulation during Pipeline Creation (Spec-Driven) .................................... 35 Example: Auto-Selection File ........................... 35 Example: Specification Directory File ............................................. 44 Component Material Description (Spec-Driven) ............................................. 26 To Select Pipelines (Spec-Driven)........................................ 27 To Change and Update Corner Types ............................................................................................................. 43 To Generate an Isometric Drawing (Spec-Driven) ......... 26 To Reset the Display Mode (Spec-Driven)................................................................ 26 To Display Centerlines or Solids (Spec-Driven) .................... 45 4 Pro/PIPING Specification-Driven Design Mode ............................ 28 To Change and Update Stock Number Formats ................. 27 To Report Insulation Information (Spec-Driven).................................................. 27 About Isometric Drawing Generation (ISOGEN) (Spec-Driven) ......................................... 42 Example: Fitting Category Map File.............................................................. 34 Example: Piping Master Catalog Directory File .............................................................. 33 About Project Data Files .........................................................................................................................................................................................................To Show/Blank Pipelines (Spec-Driven)............................................ 30 To Assign Insulation to Part of a Pipeline (Spec-Driven) ........................... 32 About Master Catalog Files ................................................................................................. 31 About Piping Layers (Spec-Driven) ............................................ 30 To Delete Insulation (Spec-Driven) ....................................................................................................

......................................................................................................................................................................... 48 To Change and Update Wall Thickness....... 49 To Modify Master Catalog Files......................................................... 57 Example: Pipe Manufacture Directory File............................................................................................................................................................................................................................................................ 47 Example: ISOGEN Identifiers on a Component (Spec-Driven)......................... 53 Pipe Master Catalog File ....... 58 Example: Bend File............................................................................................................................................................ 58 Bend File........ 54 Fitting Master Catalog File................................................................ 57 Pipe Manufacture Directory File.................................................... 50 Piping Master Catalog Directory File ............................... 49 To Change and Update Material Codes ................................................. 51 Example: Pipe Outer Diameter File .......................Creating Pipe Component Information (Spec-Driven) . 47 To Change and Update Colors ..... 47 About Update Model.................................................. 54 Example: Pipe Master Catalog File ............................................................... 46 ISOGEN Error Log File (Spec-Driven)............................................................................................................................................................................................ 52 Example: Pipe Thickness File ........................................................................................... 54 Example: Fitting Master Catalog File.................................................................... 56 Example: Piping Material File .. 55 Piping Material File ........... 59 Pro/PIPING Specification-Driven Design Mode 5 ..................................................................................................................................................................................... 50 Pipe Outer Diameter File ..................................................... 52 Pipe Thickness File ...................................................... 59 Bend Machine File ................................................................................................ 48 To Change and Update Outside Diameters..................

Example: Bend Machine File ............................................................................ 61 Miter File ............................................................................................................. 61 Example: Miter File ............................................................................................ 62 End Compatibility File ....................................................................................... 62 Example: End Compatibility File ...................................................................... 63 Insulation File..................................................................................................... 63 Example: Insulation File.................................................................................... 64 Tip: Pipe Insulation Definition .......................................................................... 65 Appearance Map File......................................................................................... 65 About Specification Directory Files ................................................................. 65 To Create a Specification Directory File.......................................................... 66 About Auto-Selection Files............................................................................... 67 To Create an Auto-Selection File ..................................................................... 68 About Insulation Directory Files ...................................................................... 69 To Create an Insulation Directory File ............................................................. 69 About the Fitting Category Map File ................................................................ 70 To Map an Icon File ........................................................................................... 71 Creating Fitting Category Icons ....................................................................... 71 Fitting Categories .............................................................................................. 72 To Create an Auto-Selection Fitting Record ................................................... 72 To Create an Auto-Selection Assembly Fitting Record ................................. 73 Size Tables ......................................................................................................... 75 Preview Fitting Graphics................................................................................... 76 To Create an Auto-Selection Pipe Record ...................................................... 77 To Modify Project Data Files............................................................................. 79

6

Pro/PIPING Specification-Driven Design Mode

Format Keywords .............................................................................................. 79 To View Piping Layers (Spec-Driven) .............................................................. 80 About Bend Tables (Spec-Driven).................................................................... 80 Formula Equations (Spec-Driven).................................................................... 81 Conversion Equations (Spec-Driven) .............................................................. 81 Bend Table Data (Spec-Driven) ........................................................................ 82 To Define a Bend Table (Spec-Driven)............................................................. 82 To Modify a Bend Table (Spec-Driven) ............................................................ 82 Defining Bend Tables (Spec-Driven)................................................................ 83 To Assign a Bend Table (Spec-Driven)............................................................ 84 To Delete a Bend Table (Spec-Driven)............................................................. 84 To Show a Bend Table (Spec-Driven) .............................................................. 84 To Change and Update Miter Parameters ....................................................... 84 To Change and Update Bend Parameters ....................................................... 85 To Change and Update Bend Machine Parameters ....................................... 85 Tip: Updating Multiple Changes....................................................................... 85 To Delete a Pipeline (Spec-Driven) .................................................................. 86 To Rename a Pipeline (Spec-Driven) ............................................................... 86 To Suppress a Pipeline (Spec-Driven)............................................................. 86 To Resume a Suppressed Pipeline (Spec-Driven) ......................................... 86 ISOGEN Symbol Map File (Spec-Driven) ......................................................... 86 ISOGEN Endtype Map File (Spec-Driven)........................................................ 88 ISOGEN Nominal Size Map File (Spec-Driven)................................................ 88 ISOGEN Mandatory Attribute File (Spec-Driven) ............................................ 89 isogen_mandatory_attr_file (Spec-Driven) ..................................................... 89

Pro/PIPING Specification-Driven Design Mode

7

isogen_endtype_map_file (Spec-Driven) ........................................................ 89 isogen_symbol_map_file (Spec-Driven).......................................................... 89 isogen_output_files_dir (Spec-Driven)............................................................ 89 isogen_nominal_size_map_file (Spec-Driven) ............................................... 90 isogen_pcf_filename_format (Spec-Driven) ................................................... 90 Example: ISOGEN Symbol Map File (Spec-Driven) ........................................ 90 Example: ISOGEN Endtype Map File (Spec-Driven)....................................... 91 Example: ISOGEN Nominal Size Map File (Spec-Driven) .............................. 91 Example: ISOGEN Mandatory Attribute File (Spec-Driven) ........................... 94 Example: ISOGEN Error Log File (Spec-Driven)............................................. 94 To Modify Insulation Assigned to a Pipeline (Spec-Driven) .......................... 94 About Assigning Insulation to Part of a Pipeline (Spec-Driven) ................... 95 To Redefine Insulation Assigned to Part of a Pipeline (Spec-Driven) .......... 95 To Make a Piping Assembly Active (Spec-Driven) ......................................... 97 About Piping Assemblies (Spec-Driven) ......................................................... 97 To Read a Bend Table to a Model (Spec-Driven) ............................................ 97 To Write a Bend Table to a File (Spec-Driven) ................................................ 97 About Pipe Drawings (Spec-Driven) ................................................................ 97 About the Piping Specification Database........................................................ 98 piping_design_method (Spec-Driven) ............................................................. 98 pipe_solid_centerline (Spec-Driven)................................................................ 99 piping_appearance_map_file (Spec-Driven) ................................................... 99 piping_end_compatibility_file (Spec-Driven).................................................. 99 piping_fitt_angle_tolerance (Spec-Driven)...................................................... 99 piping_fitt_category_map_file (Spec-Driven) ............................................... 100

8

Pro/PIPING Specification-Driven Design Mode

.................. 103 To Reorganize Pipelines (Spec-Driven)........................................ 101 piping_min_bolting_clearance (Spec-Driven) ......................... 100 piping_mcat_dir (Spec-Driven)........... 100 piping_mcat_dir_file (Spec-Driven) .............................................................................................................. 103 To Open a Separate Piping System Tree Window (Spec-Driven) .......................... 100 piping_insulation_dir_file (Spec-Driven).................... 102 pipeline_spool_label_format (Spec-Driven)................................................................................................................................................................................................................................................... 101 piping_project_data_dir (Spec-Driven)............................piping_fitt_lib_dir (Spec-Driven) .................... 100 piping_fluid_parameter (Spec-Driven)................................................................................................... 104 To Route a Pipe in Specification-Driven Mode ................................................................................................................................................ 101 piping_thumb_wheel_increment (Spec-Driven) ........................................................................................ 103 piping_material_file (Spec-Driven)..................................... 101 pipeline_assembly_name_format (Spec-Driven)...................................................................... Error! Bookmark not defined......... 101 pipeline_label_format (Spec-Driven) ............ About Specification-Driven Routing ....................... 101 piping_spec_dir_file (Spec-Driven).... 104 Route Pipe Menu......... 103 To Modify the Column Display (Spec-Driven).. 102 pipeline_start_assembly_name (Spec-Driven) ............................................................................. 100 piping_manufacture_dir_file (Spec-Driven) ............................................ 101 pipeline_min_segment_length (Spec-Driven).............................................. 104 About Routing with Equipment Nozzles............................................................ 105 Pro/PIPING Specification-Driven Design Mode 9 .................................................................................... 102 piping_system_tree_format (Spec-Driven) . 104 Pro/PIPING Glossary .............

................... 108 Example: Displaying the Flow Direction of a Specified Pipeline Series ....................................................... 113 Example: List of JIS Fittings.................................................................... 105 Routing Equipment Nozzles .............................. 106 About Specification Driven Routing with Follow.................. 111 Flow Direction Violations....................................................................................................................................... 106 To Route a Pipeline with Follow........................................................................................... 105 To Route to a Port.................................................................................................................. 105 Checking Pipe and Port Sizes ............................ 106 About Setting a Start Point ................................................... 112 To Set Up a Library Component....................................... 109 Example: Default Flow Direction for Pipeline with Branch Series................................................................ 112 About the JIS Piping Standard ....... 105 To Route from a Port ........................................ 107 To Display the Flow Direction of a Pipeline ........................ 116 10 Pro/PIPING Specification-Driven Design Mode .............................. 113 About Creating Library Fitting Parts....... 106 To Redefine Pipe Follow References........................ 106 To Set a Start Point......................................................................... 109 To Create the Pipeline Model for a Pipeline with Branch Series ..................................................................................................................................................................... 111 About Fitting Library Files .................. 110 To Create the Pipeline Model for a Pipeline with Loop Series ......................... 107 About Specification-Driven Piping Flow Direction........................................ 111 Example: Default Flow Direction for Pipeline with Loop Series ........... 112 Fitting Library Creation Rules .............................................................................................. 108 Default Flow Direction Determination Rules.............................................................................To Route a Pipeline from an Equipment Nozzle ..............................................................................

...................................................................... 130 Pro/PIPING Specification-Driven Design Mode 11 ......... 128 Fitting Parameters Based on Fitting Code ...................................................................................... 125 To Specify an Inlet Port.............................................................................................................................. 128 Fitting Branch Size Parameter................................................................About Fitting Geometry...................................... 130 Fitting Eccentricity Parameter................................ 123 NEAR..... 121 Mandatory Port Requirements ............................................................................................................................... 117 To Create Fitting Ports ....................................................... 126 Fitting Outlet Size Parameter.................................... 127 Example: Stem Axis Direction....... 130 To Assign the Fitting Eccentricity Parameter ..................... 123 NEAR.................................................................... 117 About Fitting Ports ... 128 To Assign Fitting Outlet Size Parameter ................................................ 122 Fitting Insertion Location and Alignment Considerations ....................................... 127 About Fitting Parameters...................................... 118 Port Location for Fittings with Butt Welded/Flanged Ends ......... and CENTER Alignment Locations Based on Fitting Ports..................................................................... 127 About the Stem Axis of a Fitting ........................................ and CENTER Alignment Locations Based on Fitting Ports and an OFFSET Parameter ...................................... 119 Port Location for Fittings with socket Welded/Threaded Ends ............................................................................ FAR.... 117 Example: Fitting Geometry .................................. 129 To Assign Fitting Branch Size Parameter ................................. 124 About Inlet Ports......................................... FAR......................................................................................................... 129 Fitting End Type Code Parameter ..................... 129 To Assign a Fitting End Type Code Parameter .............................. 130 Fitting Alignment Offset Parameter ................................................................................................................................................................

........................................................................................................................................................................ 146 To Edit a Pipeline................................................................................................................. 148 To Replace Fittings............................................................................................................................ 151 To Insert Group Fittings............................................................................................................... 131 Fitting Component End Types................................................................................ 145 To Modify Pipe Segments .......................To Assign the Fitting Alignment Offset Parameter ............................................. 144 To Route a Branch....... 150 About the Insertion of Group Fittings................................................ 147 To Modify the Bend Parameters............................... 147 About Specification-Driven Fitting Insertion ................................... 147 To Replace a Bend with an Elbow................................ 137 Example: List of DIN Fittings.............................................................................................. 150 Specifying Thumb Wheel Increments.............................................................................................................. 143 Flow Constrained Fitting Parameter ............ 145 About Pipeline Modification ................................................................................................................................ 146 To Modify a Corner Type. 131 Example: List of ANSI Pipes and Fittings in the Library .................... 137 Latrolet Fitting Orientation ................................................................. 132 About the DIN Standard ....................................................................................... 151 12 Pro/PIPING Specification-Driven Design Mode ..................... 145 To Reverse Flow Direction.................................................................................. 131 About the ANSI Standard........................ 144 About Stub-in Branches............................................. 150 Key Fitting .................................................................................................................................... 148 To Insert Fittings................................................................................... 144 About Branch Routing ..................................................................................................................................

................................................................................................................................................................................ 153 To Create Branch Start Points............................................ 159 About Pipe Solids ..................................... 161 Pro/PIPING Specification-Driven Design Mode 13 ...................................................................................................................................................................................................................... 153 Group Fitting Rules ................................. 160 To Generate All Spool Pieces of a Pipeline ............................... 154 About Fabricating Pipes .... 159 About Pipe Spool Generation............................................................... 154 About Cutting Pipe Pieces................................................................................................................................................................................. 153 About Branch Fittings ....................................................................................................................................... 155 To Cut Pipe at a Single Location Using Placement............................................................................... 154 About Modifying Fittings (Spec-Driven) ............................. 156 Using Joint Fittings ......................................... 154 End Type Compatibility Checking..................................... 155 Assigning a Weld Type ........... 154 To Redefine Specification-Driven Fittings ............................................................ 158 To Delete a Pipe Piece Cut.............................. 159 To Create a Pipe Solid........................................................................... 156 To Cut Pipe at a Single Location Using a Plane Reference........... 159 Rules for Pipe Spool Generation..... 161 To Generate a Pipe Spool Piece by Specifying a Pipe Segment ......... 160 Example: Associating Spool Numbers with Spools ................................................................................................................................................................................... 157 To Cut Pipe at Multiple Locations Based on Pipe Stock or User Specified Length............................................................. 157 To Cut Pipe at Multiple Locations with Automatic Joint Fitting Insertion..................... 156 To Cut Pipe at a Single Location Using a Pipe Reference....................................To Delete Fittings................

........................................................ 162 To Insert a Trimmed Elbow by Specifying a Selection Name ............ 164 14 Pro/PIPING Specification-Driven Design Mode .................................................................... 163 To Insert a Trimmed Elbow by Selecting the Nearest Standard Elbow........ 163 To Insert Elbows at all Corners with Trim ...................................................................................To Edit a Pipe Spool Number .. 162 About Trimmed Elbow Fittings........................................................ 164 To Insert Elbow Fittings at all Corners by Specifying a Selection Name.................................. 162 To Delete Pipe Spools .......... 163 To Insert Elbows at all Corners Without Trim...............................

These commands open dialog boxes or submenus for intuitive step-by-step piping assembly creation. this is considered a Line Stock violation. For example. positioning parameters. the pipeline highlights. alignment point. flip. and highlight pipelines. When you click the triangle. text and list boxes. · The Piping System Tree provides an intuitive pipeline-level visual representation of a Pro/PIPING piping project. You can use the show/blank. The Bend Arc Threshold is the angle at which Pro/PIPING defines the dimensioning scheme for large angle bends such as 180 degrees. Pro/PIPING uses Design Rule parameters for both the Non Specification-Driven and the SpecificationDriven Piping modes. . fitting placement. . and thumb wheels.A fitting preview window allows for immediate inspection and confirmation of fitting selections.About the Pro/PIPING User Interface (SpecDriven) The Pro/PIPING user interface contains the following elements that increase usability and decrease mouse picks: · The PIPING menu groups all necessary tools as menu commands in one convenient location. · Bend angles that are larger than or equal to 180 degrees get dimensioned based on the Bend Arc Center Point.Expandable/collapsible sections that are indicated by a white triangle. one bend value is reported for the location of the center of the arc of the 180 degree bend. . or centerline/solid display modes. · Bend angles that are smaller than 180 degrees get dimensioned based on the Theoretical Intersection Point of the bend.Sets of related functions. . · Pro/PIPING dialog boxes contain: . About Design Rule Parameters (Spec-Driven) In Pro/PIPING. Design Rule parameters are line stock parameters that check selected pipelines to ensure that the pipes stay within their limitations. . These display modes are accessed from this customizable piping interface. a section expands or collapses. If there are any violations.Easy-to-use buttons. The system compares the characteristics of a selected pipeline with the values of the Design Rule parameters. Bend Arc Threshold (Spec-Driven) The Bend Arc Threshold is a Design Rule parameter that appears in the Design Rule Parameters dialog box (Specification-Driven Piping). Pro/PIPING Specification-Driven Design Mode 15 . which gives you the opportunity to correct the pipeline parameters. Pro/PIPING can locate the bend by either the Theoretical Intersection Point or the Bend Arc Center Point. and rotation angle are all available through the Fitting Insertion dialog box for SpecificationDriven piping systems. For a 180 degree bend. If there are any violations.Dynamic options that update as you make selections. The dimensioning scheme for the bend refers to how the bend is located along the pipe.Blue bands that separate major groupings within a dialog box.

3. To Access the Specification-Driven Design Mode 1. number. Pro/PIPING displays the selection in the Select Assembly box. the You can also click parameter name. Under Pipeline Label. Note that a pipeline number uniquely identifies a pipeline and it is needed for the Piping System Tree to organize pipelines (by their number) in a piping system. To Create a Pipeline (Spec-Driven) 1. and insulation. click Tree. Select Check Pipe in the Info Type box. IF BEND_ARC_THRESHOLD = 180 THEN Route a 180-degree bend—Gets reported as one 180-degree bend from the arc center of the bend. 3. Choose one of the following tasks: 16 Pro/PIPING Specification-Driven Design Mode . You use the PIPING menu to design your specification-driven piping system. and schedule for the selected pipeline. Under Results. Configure Pro/PIPING for the Specification-Driven or User-Driven piping design modes. .Select a specification. the Report Pipeline dialog box lists all line stocks and their violations. select mnemonic. The PIPING menu appears. Click Applications > Piping. If it only applies to certain geometry of the pipe (such as a bend). The PIPING menu appears. The GET SELECT menu opens. 2. 2. The Report Pipeline dialog box opens.Example: Bend Arc Threshold (Spec-Driven) IF BEND_ARC_THRESHOLD = 165 (default) THEN Route a 180-degree bend—Gets reported as one 180-degree bend from the arc center of the bend. select the Spec Driven check box on the PIPING menu. IF BEND_ARC_THRESHOLD = 181 THEN Route a 180-degree bend—Gets reported as two 90-degree bends from the theoretical intersection points. Create or open a Specification-Driven piping assembly. 3. Click PIPING > Pipeline > Create/Route. 4. Pro/PIPING selects the top assembly (or last assembly selected) by default. Pro/PIPING highlights the pipeline in red if the violation applies to the entire pipeline. and the value of the violation (if applicable). To Check for Design Rule Violations (SpecDriven) 1. 6. and select an assembly for the new pipeline from the Model 5. If you are using the User-Driven mode. the value of the parameter. Click PIPING > Info. 2. 5. The Create Pipeline dialog box opens. Under Pipeline Assembly. Pro/PIPING dynamically displays the pipeline label in the blue bar beside Pipeline. . it highlights that geometry in red and the pipeline in cyan. Create or open a piping assembly. Click Applications > Piping.If applicable. do the following: . size. Select the Label tabbed page. The INFORMATION WINDOW opens to display the Line Stock name. Select a pipeline to check for violations. 4.

8. Pro/PIPING makes the pipeline parameters unavailable. About Pro/PIPING and Piping Systems Pro/PIPING is an optional Pro/ENGINEER module. Creating a piping system involves establishing pipeline parameters. fittings. 7. · A pipeline is composed of pipe segments and fittings. enter user-defined pipeline parameters. Click to add the parameter to the pipeline. Under Pipeline Parameters. Click to accept all pipeline data and create the pipeline. Accessed through Assembly mode. and equipment. If applicable. · A fitting is a part or assembly that you use to connect lines to other lines. Under Create SubAssembly. Click to save the user-defined parameters to a file. Simplified representations simplify a view by controlling which members of an assembly the system retrieves into a session and shows. you can create a special version of a piping assembly that includes only those components that you need to route a pipeline. Pro/PIPING enables you to generate 3-D piping systems in Pro/ENGINEER assemblies.Retrieve existing user-defined pipeline parameters from a file. The piping_fluid_parameter configuration option sets the pipeline parameter availability (default is no). and display time.Create a subassembly for the new pipeline. . The system creates a break whenever you create a fitted corner or insert an internal fitting in the pipeline. Pro/PIPING creates all pipeline features for the new pipeline in the selected assembly. The Open dialog box . A segment of line may consist of one or more consecutive sections—straight pieces of pipe with bends or miter cuts or a section of flexible tube— between breaks. and inserting fittings. enter pipeline parameter values. A piping system typically consists of pipelines. Note: The pipeline_assembly_name_format and pipeline_label_format configuration options set the pipeline label and assembly name formats respectively. Pro/PIPING creates all pipeline features for the new pipeline in this subassembly. select the Name check box and select or enter a subassembly name. You can create piping systems in either the specification-driven or non specification-driven piping design modes. enter the pipeline parameter values. Select the Defined tabbed page. Although you cannot exclude assembly features (those with green pipe routing centerlines). Click opens. routing lines. or to perform specific functions in the piping system (for example.Clear the Name check box. A new subassembly is not created. Note that all parameter names must begin with a letter. Using simplified representations can improve regeneration. Under User Defined Parameters. 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. fittings. and equipment. If applicable. a coil or a tank) is represented by assembly components with predefined entry ports. Begin routing the pipeline. Pro/PIPING displays the user-defined parameters in the list boxes. you can Pro/PIPING Specification-Driven Design Mode 17 . Select the Parameters tabbed page. do one of the following: . By default. · Equipment in the working assembly (for example. . flow valves). 10. 9. Select the file to retrieve and double-click. retrieval. which allows you to work more efficiently.. Tailoring the Pro/PIPING Working Environment You can tailor your Pro/PIPING work environment to your specific needs using various tools: · Using simplified representations. The ROUTE PIPE menu appears.Enter a parameter name in the Name box and a corresponding value in the Value box.

You create each pipeline in a piping assembly by using the OPER PIPE LINE menu. suppress. The OPER PIPE LINE menu allows you perform the following pipeline tasks: · Create/Route—Creates a pipeline and provides you with the ROUTE PIPE menu to route the pipeline immediately. · Modify Pipe—Opens the PIPE MODIFY dialog box in which you can modify several piping options in the active assembly. · Route—Opens the GET SELECT menu on which you can add to or edit the path of an existing pipeline assembly. or the working window. · Component—Opens the COMPONENT menu that allows you to manipulate assembly components. shaded or blanked display modes to components. · Fitting—Opens the FITTING menu on which you can insert pipe fittings into a current active assembly. · Rename—Renames the selected pipeline. hidden line. · Using reference control and investigation tools. · Pipeline—Opens the OPER PIPE LINE menu on which you can create and immediately route a new pipeline or delete. or resume existing pipelines. you can set different visualization (display) modes for components in an assembly. · Modify Dim—Opens the MODIFY menu on which you can modify the active assembly component dimensions. The name of the currently active assembly appears in the graphics window. · Drawing—Opens the PIP DRAWING menu on which you can use the Pro/PIPING drawing tool. Select the active assembly from either the Model Tree. no hidden line. You can use show/blank and centerline/solid display modes. you can view and manage the complex web of dependencies (references) that evolve as you make features in a design. · Fabrication—Opens the FABRICATION menu on which you can cut pipes. and also highlight pipelines. · Using viewing and environment control settings. 18 Pro/PIPING Specification-Driven Design Mode . · The Piping System Tree provides an intuitive pipeline-level visual representation of a Pro/PIPING piping project. · Regenerate—Opens the PRT TO REGEN menu on which you can update modified objects and assembly dimensions. About Specification-Driven Pipelines You begin designing specification-driven piping systems by creating specification-driven pipelines using the Create Pipeline dialog box (PIPING > Pipeline > Create/Route).easily place all piping features on a layer by type. · Delete—Deletes the selected pipeline and provides you with the option of deleting or suspending all associated children. rename. · Suppress—Suppresses the selected pipeline and all associated children. For more information on components. refer to the topics about basic assemblies in the Using Foundation Modules portion of Pro/ENGINEER help. you can set up a well-structured design using advanced component creation tools containing skeleton models and copied geometric and datum references. number pipe segments. Piping System Tree. You can assign wireframe. · Using top-down design tools. and create pipe solids and insulation. PIPING Menu (Spec-Driven) The PIPING menu contains the following Pro/PIPING commands: · Active Asm—Opens the GET SELECT menu that allows you to change the current active assembly. · Resume—Resumes suppressed pipelines by name. These display modes are accessed from this fully customizable piping interface.

A green status icon confirms the change. About Pro/PIPING Piping Design Modes Pro/PIPING allows you to create complex piping systems based on the piping design mode you choose. To Set Pro/PIPING Configuration Options (SpecDriven) 1. All line stocks must be manually created and associated to a routed pipeline. About Configuring Pro/PIPING (Spec-Driven) You can customize the way the Specification-Driven piping design mode operates by entering config. For example. When you finish configuring Pro/PIPING.pro configuration file options and their values in the Options dialog box (Utilities > Options). 6. Note: It is recommended that you set the Pro/PIPING configuration options before starting a new piping project. These tasks use archived piping data and project-specific data from the Specification Database. and so on. Click Utilities > Options. You can use the Value list to see which values are available. and configure the Pro/PIPING ISOGEN interface. file names and directory locations. All fittings are selected automatically during fitting insertion. pipeline formats. Select or clear the Spec Driven check box on the PIPING menu to control the project piping design mode and convert piping assemblies to the selected mode. 4. In the Value field. 3. 5.· Set Up—Opens the PIP SETUP menu on which you can set up how Pro/PIPING creates piping systems. end type mismatch. The following design modes are available: · Non Specification-Driven—Creates piping systems using manual tasks. Click Add/Change. enter the value. If the value requires an integer. Locate the configuration option you want to set using the configuration topics. Pro/PIPING creates specification-driven piping systems using piping specifications and automated modeling tasks. · User-Driven—Enables you to switch between Non Specification-Driven and Specification -Driven piping modes and convert your piping assemblies at any time in the design process. Pro/PIPING provides a list of configuration options arranged in alphabetical order. Pro/PIPING Specification-Driven Design Mode 19 . · Info—Opens the Piping Info dialog box in which you can retrieve piping system information and save your analyses for future retrieval. Select the configuration option from the list. this design mode does not support design compatibility checks such as size mismatch detection. The Options dialog box opens. The Specification-Driven piping design mode supports intelligent design rule checking during modeling. enter it. Shipbuilding. enter the configuration option name. Furthermore. · Specification-Driven—Creates piping systems based on the piping design method practiced by the Plant. Each option contains the following information: · Configuration option name. Pro/PIPING creates all line stocks on-the-fly and automatically associated them to the appropriate pipelines. click Apply or OK. The Non-Specification-Driven piping design mode does not use project-specific data during pipe modeling. and Aerospace design industries. All fittings must also be manually inserted. or In the Option field. The configuration option and its value appear in the list. 2. you can modify piping design modes. You set the piping design mode by setting the piping_design_method configuration option.

6. · The Symbol Map. However. · Set Display—Sets the centerline or solid pipeline display for a selected pipeline in the graphics window. the MCAT files. The Update Model dialog box opens. 2. About Setting Up Specification-Driven Piping Pro/PIPING allows you to design complex piping systems based on piping specifications. Under Assembly. Locate the Piping Material Master Catalog (MCAT) file for the selected pipeline or line stock. you must define the Project Data files for each piping project before beginning pipe system modeling. 4. The default path for this file is <ProE load directory>/text/piping_data/ master_catalog/.pcf files for use with an ISOGEN drawing tool. all settings take effect immediately in the current Pro/ENGINEER session. you can create ISOGEN . click 5. and Nominal Size ISOGEN Map files are required to map Pro/PIPING component information to ISOGEN component information. To Change and Update Material Density You can change pipe material density in a specification and update the current model with the changes. or both. ISOGEN Configuration Options Pro/PIPING allows you to create isometric pipeline drawings by providing an isometric drawing generation (ISOGEN) interface. Pro/PIPING includes populated MCAT and Fitting Library files for immediate use. · 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).· Default and available variables or values. Click to confirm the update. Using the Generate Isometric dialog box (PIPING > Drawing). and Fitting Library files. You can also modify line stocks and update the current piping model to reflect the changes. The Confirm Cancel dialog box opens. · Design Rules—Allows you to add or change the Design Rule parameters. Update the model. The dialog 20 Pro/PIPING Specification-Driven Design Mode . you must first set up Specification-Driven Piping. 1.pro file to use the ISOGEN interface: · isogen_mandatory_attr_file · isogen_symbol_map_file · isogen_output_files_dir · isogen_nominal_size_map_file · isogen_pcf_filename_format · isogen_endtype_map_file Notes: · After you set the configuration options. Endtype Map. 3. The following configuration options must be set in the Pro/PIPING config. select the Density check box. Use a text editor and change the material density value for the selected pipeline or line stock. You use the PIP SETUP menu (PIPING > Set Up) to perform the following setup procedures: · Spec DB—Allows you to set up the piping Specification Database Project Data files. · Bend Allow—Lets you define or modify bend tables. Under Model Information. All default values are in italics. and select the assembly to which you want to apply the changes. Click . · Brief description and notes describing the configuration option. In order to design these piping systems. Click Set Up > Update Model. Project Data. Save all changes. The Pro/PIPING Specification Database contains Master Catalog (MCAT).

This allows you to use the existing pipe systems in the Non Specification-Driven piping design mode. Click Done Sel from the GET SELECT menu. Click PIPING > Set Up > Set Display. To Convert Specification-Driven Piping Assemblies (Spec-Driven) You can convert Specification-Driven Piping assemblies to Non Specification-Driven Piping assemblies. Click PIPING > Active Assembly and select the active assembly that contains the pipeline to which you want to set the display. · All existing fittings remain Specification-Driven. 1. 8. if you convert the pipeline to SpecificationDriven. Create or open a Specification-Driven piping assembly to convert. You can convert existing Non Specification-Driven or Specification-Driven piping assemblies to the other design mode on-the-fly and continue designing your piping system. In the Model Analysis dialog box. Verify the changes. 7. Note that to display pipe solids. So. Do one of the following: .To display pipe solids. the following actions occur: · If a piping assembly is not open. Pro/PIPING sets the pipeline display. Pro/PIPING selects and inserts all Specification-Driven fittings according to the pipeline specification.boxes close and Pro/PIPING updates the active assembly information. Notes: · Every pipeline in the active assembly must be converted because the Non Specification-Driven mode permits different line stock assignments for each pipe segment. The Spec Driven check box indicates the design mode. Select the Spec Driven check box to switch to the Specification-Driven design mode. Pro/PIPING considers all pipelines as Non Specification-Driven. On the PIPING menu. Pro/PIPING Specification-Driven Design Mode 21 . · Pipe solids failure can occur due to pipeline size changes.To display pipe centerlines. The PIPE DISPLAY menu appears. 3. Regenerate (PIPING > Regenerate) to apply the changes to the piping model displayed in the graphics window. Pro/PIPING defaults to the Non Specification-Driven design mode. About Converting Piping Assemblies (SpecDriven) The User-Driven piping design mode allows you to convert piping assemblies at any time in the piping design process using the Spec Driven check box on the PIPING menu. Click Analysis > Model Analysis. 5. Pro/PIPING confirms the update in the Message Area. retrieve a solid part density. 3. To Set the Display (Spec-Driven) 1. Configure Pro/PIPING for the User-Driven piping design mode. . click Solid. you must first create the pipe solids for the selected pipeline (PIPING > Fabrication > Pipe Solid). 2. · If an existing piping assembly is open or after you open an existing piping assembly. click Center Line. After setting piping_design_method configuration option to the User-Driven mode. 4. Pro/PIPING switches to the piping design mode in which the assembly was created. clear the Spec Driven check box. You can always convert the assembly to switch design modes. The Pro/ENGINEER Message Area confirms the action. 2. Select the pipeline in the graphics window.

3. Non Specification-Driven and Specification-Driven assemblies and subassemblies can be grouped. 22 Pro/PIPING Specification-Driven Design Mode . Pro/PIPING displays its name beside Pipeline . Select the Spec Driven check box on the PIPING menu. select mnemonic. The Convert Pipeline dialog box opens. Create or open a Non Specification-Driven piping assembly to convert. 2. For more information about configuring Pro/PIPING. Select the Spec Driven check box on the PIPING menu.If applicable. · Pipe solids failure can occur due to pipeline size changes. · Mixed models are not allowed. · All existing line stocks are automatically deleted. number. Pro/PIPING makes the pipeline parameters unavailable. do the following: . To Convert Non Specification-Driven Piping Assemblies (Spec-Driven) You can convert Non Specification-Driven Piping assemblies to Specification-Driven Piping assemblies. The Non Specification-Driven mode permits different line stock assignments to each pipe segment. the Pro/ENGINEER message area displays each pipeline and its conversion status. Note that a pipeline number uniquely identifies a pipeline and it is needed for the Piping System Tree to organize pipelines (by their number) in a piping system. . This allows you to use existing pipe systems in the Specification-Driven Piping design mode. Under Pipeline Label. and insulation. You must assign specification-specific data in the Convert Pipeline dialog box for each pipeline in the active assembly. Fitting are not converted. Non Specification-Driven and Specification-Driven pipelines cannot be included in the same piping assembly. 1. Configure Pro/PIPING for the User-Driven piping design mode. Select a pipeline to convert from the Select Pipeline box. If applicable. After entering this data. After this process. enter pipeline parameter values. If only one pipeline is available. 7. 4. Click Active Asm on the PIPING menu and select a piping assembly from either the Piping System Tree or the graphics window. and schedule for the selected pipeline. Under Pipeline Parameters. Assembly Type Specification-Driven to Non Specification-Driven Conversion Process Clear the Spec Driven check box on the PIPING menu.Select a specification. Pro/PIPING displays the active assembly under Active Assembly. The piping_fluid_parameter configuration option sets the pipeline parameter availability (default is no). All existing fittings will remain Non Specification-Driven. 5. Select the Label tabbed page. · Mixed assemblies are allowed. enter the parameter values. All existing fittings will remain Specification-Driven. size. 6. By default. Pro/PIPING considers all pipelines as Non Specification-Driven. refer to the topics in the Configuring Pro/PIPING portion of Introduction to Pro/PIPING.Assembly Conversion Processes Pro/PIPING executes two different piping assembly conversion processes based on the piping assembly type. Select the Parameters tabbed page. Non Specification-Driven to Specification-Driven Notes: · The piping assembly conversion processes occur on a pipeline basis only. All pipelines must be converted to Specification-Driven.

you can group and display all water pipes and/or all specification 12A pipelines. · All existing fittings remain Non Specification-Driven. · Pipe solids failure can occur due to pipeline size changes. · Allows for efficient pipeline selection. Click to accept all pipeline data and begin the conversion process. · Organizes pipelines in a collapsible/expandable hierarchy according to piping system and pipeline number. This organization provides a clear and intuitive visual representation of the piping project that allows immediate piping system recognition and pipeline selection. Select the Defined tabbed page. This tree-based interface organizes all pipelines in the active assembly and its subassemblies by piping system (categories) and orders pipelines according to their name. Pro/PIPING generates new line stocks based on the assigned specification. · Show/Blank—Displays or hide multiple pipelines in the active assembly. or all pipelines in the active assembly including its subassemblies. The Pro/ENGINEER message area displays the pipeline conversion status. Select a pipeline in the Piping System Tree and Pro/PIPING highlights the corresponding pipeline model in the graphics window and vise versa. . The ability to include all subassemblies streamlines the pipeline display process. · Highlight Model—Highlights selected pipelines. · Centerline/Solid—Displays pipe centerlines or pipe solids. multiple pipelines in a piping system. Note that the pipelines and assembly components cannot be sequentially reordered using the Piping System Tree unlike the Pro/ENGINEER Model Tree. For example. Notes: · You must perform this conversion process each time you switch from the Non Specification-Driven to the Specification-Driven design mode. · Every pipeline in the active assembly must be converted. Under User Defined Parameters. The Open dialog box . Pipeline Selection and Display Features The Piping System Tree provides the following dynamic pipeline selection and display options: · Pipeline Selection— Select one pipeline. Mixed assemblies are allowed.Enter a parameter name in the Name box (must begin with a letter) and a corresponding value in the Value box. Pro/PIPING Specification-Driven Design Mode 23 . Pro/PIPING displays the user-defined parameters. About the Piping System Tree (Spec-Driven) The Pro/PIPING Piping System Tree allows you to control your pipeline display. 10. You can select pipelines from the Piping System Tree window or from the Pro/ENGINEER graphics window.Retrieve existing user-defined pipeline parameters from a file. Click to save the parameters to a file. do one of the following: . enter user-defined pipeline parameters. Click to add the parameter to the pipeline. 9.8. If applicable. The Piping System Tree does the following: · Displays only pipelines in the active assembly and its subassemblies. · Reset Mode—Resets the Piping System Tree display mode. You can quickly select pipelines for display or to apply modeling tasks to them. This is especially important if you create pipelines based on the "one pipeline per assembly" modeling method. Select the file to retrieve and double-click. Click opens. · All existing line stocks are automatically deleted. · You must select each assembly to convert.

Customize the Pro/PIPING Piping System Tree The Piping System Tree is fully customizable. · Reorganize Pipelines— The Piping System Tree lists all pipelines within the active assembly in a collapsible/expandable hierarchy of categories and subcategories for easy selection and identification. You can reorganize pipelines in multiple ways by setting the piping_system_tree_format configuration option. About Customizing the Piping System Tree (SpecDriven) Customizing the Piping System Tree gives you the flexibility to display and organize your piping projects in several ways. · Display a Separate Piping System Tree Window—Open a separate Piping System Tree window to display your pipelines.ASM) and its subassemblies: 24 Pro/PIPING Specification-Driven Design Mode . Example: Piping System Tree (Spec-Driven) The following Piping System Tree displays all pipelines in the active assembly (ACCOMODATION. You can also open a separate Piping System Tree window. You can reorganize pipelines in multiple ways by setting the piping_system_tree_format configuration option to modify categories. · Modify the Column Display—Display informational columns and select items to display in these Piping System Tree columns.

The Piping System Tree opens. 2. Value MNEMONIC SIZE-SPECIFICATION-MNEMONIC-NUMBER To Access the Piping System Tree (Spec-Driven) 1. Pro/PIPING Specification-Driven Design Mode 25 . · UNCLASSIFIED-GROUP contains all Non Specification-Driven pipelines. Click Applications > Piping to access Pro/PIPING. do one of the following: .Click View > Model Tree Setup > Piping View. If the Piping System Tree does not open. The Piping System Tree opens. The Model Tree opens and becomes available.After the Model Tree opens. Note: If the Model Tree window does not open. From the Piping System Tree. you can select pipelines and display modes. click . . Pro/PIPING always organizes pipelines by number. Open or create a Pro/PIPING assembly. click View > Model Tree.These above pipelines are organized by the following configuration options and values: Configuration Option piping_system_tree_format pipeline_label_format Notes: · Within piping systems.

To Select Pipelines (Spec-Driven) 1. You can select Reset Mode to clear the display mode. For example. in the Piping System Tree. This is a global setting for all pipelines. The shortcut menu reappears. 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.To Show/Blank Pipelines (Spec-Driven) 1. all water pipelines in the active assembly are selected. The Piping System Tree opens.The mode set by the pipe_solid_centerline configuration option indicates the center of the pipe solid geometry with a line. . You can also select individual pipelines in the Pro/ENGINEER graphics window. To Display Centerlines or Solids (Spec-Driven) 1. Select one or more pipelines from the Piping System Tree and right-click. . Click . Click .The Piping System Tree centerline or solid display mode allows you to select one or more pipelines in the active assembly.Piping System (Category)—Selects all pipelines in piping system. Click . The Piping System Tree opens.Pipeline—Selects one pipeline. You can select Reset Mode to clear the display mode. 3.The Set Display centerline or solid display mode (PIPING > Set Up > Set Display) enables you to select only one pipeline in the active assembly. 26 Pro/PIPING Specification-Driven Design Mode . Click Centerline to display pipe centerlines for the selection. 3. Click Show to display the selected pipeline in the graphics window. From within the Piping System Tree. appears next to the selection.PIPING SYSTEM TREE—Selects all pipelines in the active assembly including those in the subassemblies. The Piping System Tree opens. Select one or more pipelines from the Piping System Tree and right-click. select one of the following: . 2. Click Centerline/Solid and right-click. Note: The Piping System Tree centerline or solid display mode differs from the centerline or solid display capabilities in Set Display and the mode set by the pipe_solid_centerline configuration option in the following ways: . A shortcut menu appears. The shortcut menu reappears. . if a piping system is configured for MNEMONIC and you select the Water category. but not in the subassemblies. 4. appears next to the selected pipeline in the Piping System Tree. 2. 4. 2. or Click Blank to hide the selected pipeline in the graphics window. A shortcut menu appears. or appears next to the selected pipeline Click Solid to display pipe solids for the selection. including subassemblies. You can display the selected pipeline with a pipe solid or centerline. Click Show/Blank to access this display mode and right-click. appears next to the selection.

The Generate Isometric dialog box (PIPING > Drawing) allows you to create isometric drawings from Pro/PIPING models. ISOGEN reads this . You can right-click again to select another Piping System Tree display mode from the shortcut menu. This format serves as an input to ISOGEN for creating pipeline isometric drawings. About Isometric Drawing Generation (ISOGEN) (Spec-Driven) Pro/PIPING provides an ISOGEN interface allowing you to create isometric drawings of pipelines. click parameters to a pipe segment. The Piping System Tree opens. and select a pipe segment. Pro/PIPING Specification-Driven Design Mode 27 . you can select pipelines. 1. This allows you to assign Design Rule parameters to an entire line stock. select Insulation from the box.To Reset the Display Mode (Spec-Driven) 1. 2. the Piping System Tree. The Isometric Drawing Generation (ISOGEN) Interface exports material and geometrical data from a Pro/PIPING model to a readable ISOGEN . Under Definition.pcf file data and generates the isometric drawings in various standard data formats. Using this dialog box. Click PIPING > Info. This allows you to assign Design Rule 2.pcf file(s).pcf (Piping Component File) format. You can select from either the Model Tree. Note: You must first set the ISOGEN configuration options to use the ISOGEN interface generation tool. Repeat this process to turn off the Highlight Model display mode. The Report Pipeline dialog box opens. or Under By Parameters. The Define Design Rules dialog box opens. and export the data to an intermediate . Assign insulation to a pipeline or part of a pipeline. and select an insulated pipeline or insulated pipe segment from which to retrieve 5. Click View > Model Tree Setup > Highlight Model. and view the To Define Design Rule Parameters (Spec-Driven) You use Design Rule parameters to verify that parameters of a routed pipe are within limitations. or the graphics window. To Highlight Pipelines (Spec-Driven) 1. 3. Under By Segment. 3. Select Reset Mode. To Report Insulation Information (Spec-Driven) 1. You can either scroll to view the entire report or click report in the separate INFORMATION WINDOW. appears next to the selected pipeline in the Piping System Tree. set up filenames and directories. select a linestock. The selected pipelines highlight in both areas. Click PIPING > Set Up > Design Rules. select General from the box. Select pipelines from Piping System Tree or in the Pro/ENGINEER graphics window. Pro/PIPING displays the selected pipe data in the box under Definition and displays the insulation information under Results. A shortcut menu appears. Click information. 4. Select a pipeline or pipelines and right-click. Under Info Type. 2. 2. The current display mode is cleared from the selection. Click .

Note: All bend radius and bend angle boxes are unavailable. Click Set Up > Spec DB. . To add a corner fitting.Min Bend Separation—Minimum allowable distance. 3. You can create a bend table at any time (Default value: NO_TABLE). Double-click the Auto-Selection file that is associated with the specification that you want to modify. select the Allow Bend and/or Allow Miter check boxes to accept bend and/or mitered corner types. to insert the changes to the selected record.Max Overall Length—Maximum allowable length of a continuous pipe segment (Default value: 1000). Update the model. 11. Click to close the Define Design Rules dialog box. . The Open File dialog box opens. The current directory is based on the directory path in 2. You can change corner types using the following methods: . select the Corner Types check box. Click Set Up > Update Model. Click File > Exit. 3. to save changes to the file. A blue dot at the bottom of the dialog box confirms the entry. 4. Under Select Record. Pro/PIPING modifies the existing record and 6. . 9. The current directory is based on the directory path in the 7. You can enter a value between 0 and 360. Clear the check boxes to make these corner types unavailable to the specification. either add a corner fitting to an existing fitting record or create a new fitting record that contains a corner fitting. Under Model Information. Click to apply the Design Rule Parameters. . The Update Model dialog box opens.Bend and Miter Corner Types—Under Define Record. The Open File dialog box closes. the file name appears in the blue border next to Auto-Select File. from a pipe end to the next bend or endpoint (Default value: 10).. In the Define Piping Specification dialog box.Bend Table Name—Assign a bend table to the line stock. . The Design Rule Parameters dialog box closes. Click the piping_project_data_dir configuration option. Click displays the changes under Select Record. 28 Pro/PIPING Specification-Driven Design Mode . To Change and Update Corner Types You can change piping corner types in a specification and update the current model with the changes. 10. Modify the specification. Pro/PIPING retrieves this bend data from the Specification Database Bend Master Catalog (MCAT) file. You can delete a fitting records that contain corner fittings to make them unavailable to the specification.Min Straight Length—Minimum allowable distance. . The Design Rule Parameters dialog box opens. . 5. 6. Enter the Design Rule parameter values in any of the following boxes and ENTER.Max Bends Number—Maximum allowable number of bends in a continuous pipe segment (Default value: 100). in assembly units. click and select the assembly to which you want to apply the changes. Click piping_project_data_dir configuration option.Bend Arc Threshold— Angle at which Pro/PIPING defines the dimensioning scheme for large angle bends. The Define Piping Specification dialog box opens. Under Assembly.Fitting Corner Types—Select the Fitting tabbed page on the Define Piping Specification dialog box. . 8. The Define Piping Specification dialog box closes. 1. between bends in one continuous pipe segment. select the specification record that you want to modify.). in assembly units. 5. Click 4. such as 180 degrees (Default value in degrees: 165.

Modify the specification. The Confirm Cancel dialog box opens. 9. Click updated assembly. The Corner Type menu lists the allowed corner types (Fitting. Pro/PIPING creates insulation features that can be accessed in the Pro/ENGINEER Model Tree. 10. Click File > Exit. Under Select Record. Click PIPING > Route > Pipe Envrnmt > Corner Types. select the Stock Number check box. About Pipeline Insulation (Spec-Driven) Pro/PIPING enables you to assign insulation to a pipeline. click PIPING > Info. The Open File dialog box opens. select General (under Info Type) and Segment (under Definition). Click . to insert the changes to the selected record.12. Pro/PIPING confirms the update in the Message Area. and fittings. select the specification record that you want to modify. the file name appears in the blue border next to Auto-Select File. to save changes to the file. You can delete any keyword to make it unavailable to the specification. 5. and select the assembly to which you want to apply the changes. The dialog boxes close and Pro/PIPING updates the active assembly information. 6. Click piping_project_data_dir configuration option. The current directory is based on the directory path in the 8. To display the stock number in the updated format. Click to confirm the update. Click Set Up > Spec DB. 11. Regenerate (PIPING > Regenerate) to apply the changes to the piping model displayed in the graphics window. Double-click the Auto-Selection file that is associated with the specification that you want to modify. Pro/PIPING modifies the record and displays 7. Bend. Select the Pipe. 15. Click . 1. In the Report Pipeline dialog box. 13. Fitting. Pro/PIPING confirms the update in the Message Area. The dialog boxes close and Pro/PIPING updates the active assembly information. Under Define Record and Select Stock Number Format. The Update Model dialog box opens. The Define Piping Specification dialog box opens. 13. or Assembly (fitting) tabbed pages for the type of stock number format to change. The current directory is based on the directory path in 2. After you assign the insulation. Note that the segment must be from the 16. The Open File dialog box closes. Click the piping_project_data_dir configuration option. select new format keywords from the Keyword box or enter unique keywords. 14. 14. Click to confirm the update. Update the model. Under Assembly. Click Set Up > Update Model. Regenerate (PIPING > Regenerate) to apply the changes to the piping model displayed in the graphics window. To Change and Update Stock Number Formats You can change the pipe and fitting stock number formats in a specification and update the current model with the changes. In the Define Piping Specification dialog box. click 12. 4. Verify the changes. Under Model Information. The Define Piping Specification dialog box closes. Miter Cut) for the active assembly. Verify the changes. You can do the following insulation tasks at any time in the piping design process: Pro/PIPING Specification-Driven Design Mode 29 . . You can also click to open the INFORMATION WINDOW. part of a pipeline. 3. The Confirm Cancel dialog box opens. and select a pipe segment in the graphics window. Click the changes under Select Record. Pro/PIPING displays the pipeline information in the Results window.

So. · Modify the Insulation Assignment—Modify any insulation assignment in your piping system. Under Pipeline Label. · Create Insulation Solids—Create solid representations of insulation for immediate graphical identification and confirmation. The Model Tree opens. Pro/PIPING identifies the insulation features by insulation code. 3. names. 3. Pro/PIPING deletes all related children. to save the selections. all insulation data will be deleted. To Assign Insulation during Pipeline Creation (Spec-Driven) You can assign insulation to a new pipeline during pipeline creation. To Delete Insulation (Spec-Driven) You can delete insulation assigned to an entire pipeline or part of a pipeline.Insulation Directory file (Project Data file) must contain records for the insulation codes. Target and insulate specific pipeline areas. · Generate Insulation Information Reports—Generate detailed insulation reports for further insulation analysis. select the applicable pipeline label information. Click PIPING > Pipeline > Create/Route. 30 Pro/PIPING Specification-Driven Design Mode .Insulation MCAT file (Master Catalog file) that is assigned to an insulation code must contain insulation data. If an insulation code was assigned to the selected specification in the Specification Directory (database) file.Insulation Segment Features—Store the start and end points for insulation on part of a pipe segment. Pro/PIPING dynamically displays the pipeline label in the blue bar beside Pipeline. locate the assembly containing the insulated pipeline and corresponding the insulation feature.· Assign Insulation to a Pipeline—Assign insulation to an entire pipeline during pipeline creation or during piping design. . 2. The Create Pipeline dialog box opens. thickness. · Pro/PIPING creates insulation solids automatically after you create pipe solids. You can select another insulation code but you must select an insulation code. Open the assembly containing the pipeline and the insulation to be deleted. In the Model Tree. You can retrieve insulation information (PIPING > Info) to view the assigned insulation data. if you delete the insulation feature from an insulated pipeline that also contains a partially insulated segment. Note that you can only assign insulation to an entire pipeline using this method. including the insulation segment feature. You can delete the following types of insulation features: . . Click active assembly.Insulation Features—Store the insulation data (codes. 1. 2. and so on) for a pipeline. 1. select the Insulation check box and select an insulation code from the list. sizes. Note that the insulation segment feature is a child of the related insulation feature. the Insulation box displays the code. If an insulation code was not assigned to the selected specification in the Specification Directory (database) file. · Assign Insulation to Part of a Pipeline—Assign insulation to any part of a selected pipeline. · Delete Insulation—Delete any insulation assignment in your piping system. Notes: · The following Specification Database files must be populated with insulation data in order to assign insulation to specification-driven pipelines: . If you delete an insulation feature. if applicable. Pro/PIPING saves the insulation data in an insulation feature in the 4. Select the feature to highlight it in the graphics window. Click .

. select Info > Parent Child Info. specifies the start or end point distance ratio from the pipe segment upstream end. Click Delete. select the insulation feature and right-click. select a datum plane from the Pro/PIPING Specification-Driven Design Mode 31 . Note: The Model Tree must display features to delete insulation features from the Model Tree. Crosshairs indicate the start point on the pipe segment and the pipe segment ID populates the Select Start Point box. 5. Crosshairs indicate the end point on the pipe segment and the pipe segment ID populates the Select End Point box. Insulation segment features are labeled Insulation Seg id <number>. 6. The Create Insulation dialog box opens. select one of the following options to specify both start and end point placement. Under Select End Point. Pro/PIPING lists all children of the selected insulation feature. Under Select Start Point. 4. select the Features check box and click OK. Under Display. Note that you must select the Start and End options under Insulation Segment Points to place the appropriate points: specifies the start or end point distance from the pipe segment upstream end. b. The feature highlights on the pipeline in the graphics window. 4. Select the insulation feature to delete from the Model Tree. places a start or end point on the pipe segment perpendicular to that pipe segment. Note that start and end points must be on the same pipeline: and select a pipe segment to specify the insulation start a. 5. 3. Select the End point option under Insulation Segment Points.To locate the insulation segment feature to delete. Click PIPING > Fabrication > Insulation. Click PIPING > Active Asm and select the active assembly that contains the pipeline to partially insulate. click point. Pro/PIPING deletes the selected insulation feature from the Model Tree and the graphics window. specify the point location parameters based on the selected placement option. From the shortcut menu. If you selected the Datum plane reference placement option. Click View > Model Tree Setup > Item Display. Click . A warning appears to confirm the action. Pro/PIPING creates a reference to the datum plane. Pro/PIPING selects the Start option under Insulation Segment Points by default. 2. The datum plane must be perpendicular to the start or end point pipe segment. click and select the insulation end point. Note that the start point pipe segment must be perpendicular to the end point pipe segment to make this option available. Under Children of Current Feature. places a start or end point from a specified datum plane. The Reference Information Window opens. Under Positioning Parameters. To Assign Insulation to Part of a Pipeline (SpecDriven) 1. Right-click and a shortcut menu appears. Under Point Placement Options. Follow these steps to select insulation start and end points. Use the thumb wheel to move the point placement or enter a value in the thumb wheel box and ENTER for exact placement.

Pro/PIPING creates the following three types of layers: · ROUTE—Contains all routing features in piping assembly · FITTING—Contains all fitting components for the subassembly · SOLID—Contains all pipe solids for subassembly 32 Pro/PIPING Specification-Driven Design Mode . Click Notes: · The following Specification Database files must be populated with insulation data in order to assign insulation to specification-driven pipelines: . These layers are located in the active pipe assembly and use the naming convention established in the Specification Database during piping setup. or show or blank them selectively. Pro/PIPING displays the datum place name in the Positioning Parameters box. you can collectively manipulate them such as to delete. 7. Pro/PIPING creates three piping layers after you create a pipeline. . About Piping Layers (Spec-Driven) You use layers in a model or a layout as an organizational tool.Insulation MCAT file (Master Catalog file) that is assigned to an insulation code must contain insulation data. select an insulation code to assign insulation between the specified placement points. suppress. 6.Insulation Directory file (Project Data file) must contain records for the insulation codes. to assign the insulation to the pipe segment. Under Insulation Parameters.graphics window. By associating items with a layer. · Pro/PIPING creates insulation solids automatically after you create pipe solids. reorder.

You can modify existing MCAT files to satisfy project requirements. Project Data files allow you to control the data that Pro/PIPING retrieves during project design. You also must create the Project Data files. Pro/PIPING Specification-Driven Design Mode 33 . as needed. About Master Catalog Files Pro/PIPING Master Catalog (MCAT) files are Pro/TABLE (ASCII) files that store all of the piping design data required for pipe modeling. you must add all piping data from printed sources into the Master Catalog files. and manufacturer catalogs. Pro/PIPING includes Master Catalog files. MCAT files function as a piping data library. DXF_LAYER represents the layer name. This piping data is available for all projects and remains unchanged as new piping projects are designed.The following example illustrates the Pro/PIPING layer tree: In the above example. For more information about layers. The MCAT file data sources consist of industry standards and practices. refer to Managing Model Composition in Pro/ENGINEER Foundation. How Master Catalog Files Work Master Catalog files contain all piping data that is available for all piping projects. You create Project Data files by selecting piping data from the MCAT files and assigning it to each project specification. Pro/PIPING writes this data to the Project Data files. During Specification-Driven Piping setup.

Bend Machine. bends. About Project Data Files Project Data files are Pro/TABLE (ASCII) files that store all project specific design information. and so forth) to specifications 11B. You select from the specification 12A piping data and begin project design. mnemonics. you must set up Specification Driven piping by creating the Project Data files. To set up Specification-Driven Piping. Pro/PIPING retrieves the data from the Master Catalog (MCAT) files and saves the records in the Project Data files. This simplifies the piping design process. insulation codes. · Auto-Selection Files—Contain all pipes. 12A. Pro/PIPING retrieves this data from the Master Catalog (MCAT) files. Pro/PIPING retrieves only the piping data that you assigned to this specification. insulation codes. How Project Data Files Work As you design a piping project and select piping specifications. you set up Specification-Driven Piping. 12A. and 14C. · Insulation Directory Files—Contain all insulation files. fittings. All other Master Catalog file data remains archived. These buttons allow you to easily access all fittings for the selected pipeline specification during fitting insertion.Example: Before you begin designing the piping project. layers. The following table lists each Pro/PIPING Master Catalog file and its information type: Master Catalog (MCAT) File Piping Master Catalog Directory file Pipe Outer Diameter file Pipe Thickness file Pipe Master Catalog file Piping Material file Piping Manufacture Directory file Fitting Master Catalog file Bend file Bending Machine File Miter file End Compatibility file Insulation file Appearance Map file Information Type All Piping Master Catalog files All available pipe outside diameters All available pipe thickness All available pipe sizes for a material type All available pipe material data Relates the pipe material code to the Bend. and assembly fittings that you selected for a piping project. and 12C. before you begin designing your piping project. and assigned Auto-Selection files that you selected for a piping project. As you begin designing the pipeline for specification 12A. you must define each piping specification and assign piping data to them using the Define Piping Specification dialog box (PIPING > Set Up > Spec DB). insulation data. miters. For example. colors. You assign piping data to piping specification records A7A. As you create the pipeline 34 Pro/PIPING Specification-Driven Design Mode . You create Project Data files when you set up Specification-Driven Piping for each piping project. Pro/PIPING retrieves this data from the Master Catalog (MCAT) files. Pro/PIPING writes this piping data to the following Project Data files: · Specification Directory Files—Store all piping specifications. and the Miter files All available fittings All available bend tables All available bend machines and their parameters All available miter tables All available end type matching tables All available insulation data for pipes and fittings All available colors that can be applied to pipelines Note: You can define the MCAT directory path by setting the piping_mcat_dir configuration option. and colors that you selected for a piping project. You assign different piping data (pipeline and fitting data. 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. Pro/PIPING uses the Project Data files to retrieve the piping data that you assigned to each specification and dynamically populates the current dialog box.

Example: Piping Master Catalog Directory File The following is an example of the Piping Master Catalog Directory file: Default Path: <ProE load point>/text/piping_data/master_catalog/piping_mcat_dir. You can change this directory by setting the piping_project_data_dir configuration option. Note: Pro/PIPING saves all Project Data files in one directory. All other data remains archived.or insert a fitting for specification 12A.ptd CATEGORY PIPE PIPE PIPE PIPE GENERAL GENERAL GENERAL ELBOW ELBOW GENERAL FLANGE FLANGE GASKET VALVE MCAT_FILE pipe/pipe_steel pipe/pipe_stain pipe/pipe_copper pipe/pipe_albrass fitting/cap_bw fitting/coupling_sw_c opper fitting/coupling_sw_st eel fitting/elbow_45_bw_ copper fitting/elbow_45_sw fitting/flange_blank fitting/flange_neck fitting/flange_slip fitting/gasket_neck fitting/vl_gate_flff PIPE_OD_FILE pipeod/od_steel pipeod/od_steel pipeod/od_copper pipeod/od_albrassnicu pipeod/od_steel pipeod/od_copper pipeod/od_steel pipeod/od_copper pipeod/od_steel pipeod/od_steel pipeod/od_steel pipeod/od_steel pipeod/od_steel pipeod/od_steel PIPE_THK_FILE pipethk/thk_steel pipethk/thk_steel pipethk/thk_copper pipethk/thk_albrass UNITS MM MM MM MM MM MM MM MM MM MM MM MM MM MM Example: Specification Directory File The following is an example of the Specification Directory file: Default Path: <ProE load point>/text/piping_data/sample_project/piping_specs_dir.ptd SPEC A7A B7A D2B MNEMONIC COLOR WC HC YELLOW BLUE MAGENTA LAYER a7a_layer b7a_layer d2b_layer AUTO_SELECT_FILE a7a_asfile b7a_asfile d2b_asfile INS_CODE ES EH EK Pro/PIPING Specification-Driven Design Mode 35 . only the piping data that you assigned to the specification 12A record becomes available and populates the dialog box.

ptd CATEG SNAME SIZE ORY NSIZE BSIZE SCH MATL_ MCAT_ STOCKNO MCCS CODE _RA CODE FILE _COD TE E 80 80 80 80 40 40 40 40 40 40 40 BA BA BA BA BA BA BA BA BA BA BA pipe/astm _steel pipe/astm _steel pipe/astm _steel pipe/astm _steel pipe/astm _steel pipe/astm _steel pipe/astm _steel pipe/astm _steel pipe/astm _steel pipe/astm _steel pipe/astm _steel pipe/astm _steel pipe/astm _steel pipe/astm _steel pipe/astm _steel pipe/astm _steel pipe/astm _steel gasket/as bestos_ri ng gasket/as bestos_ri PIPEPE80B A-0D PIPEPE80B A-0F PIPEPE80B A-01 PIPEPE80B A-1D PIPEBE40B A-02 PIPEBE40B A-03 PIPEBE40B A-04 PIPEPE80B A-06 PIPEBE40B A-08 PIPEBE40B A-10 PIPEBE40B A-12 PIPEBESTD AC-14 PIPEBESTD AC-16 PIPEBE10S AC-18 PIPEBE10S AC-20 PIPEBE10S AC-22 PIPEBE10S AC-24 GASKFF150 BC-02 GASKFF150 BC-03 PIPE PIPE PIPE PIPE PIPE PIPE PIPE PIPE PIPE PIPE PIPE PIPE PIPE PIPE PIPE PIPE PIPE GASK ET GASK ET PIPE PIPE PIPE PIPE PIPE PIPE PIPE PIPE PIPE PIPE PIPE PIPE PIPE PIPE PIPE PIPE PIPE PIPE PIPE PIPE PIPE PIPE PIPE PIPE PIPE PIPE PIPE PIPE PIPE PIPE PIPE PIPE PIPE PIPE ½" ¾" 1" 1-1/2" 2" 3" 4" 6" 8" 10" 12" 14" 16" 18" 20" 22" 24" 2" STD AC STD AC 10S 10S 10S 10S 150 AC AC AC AC BC GASKE GASK T GASKE GASK T 3" 150 BC 36 Pro/PIPING Specification-Driven Design Mode .Example: Auto-Selection File The following is an example of the Auto-Selection file for specification A7A: Default Path: <ProE load point>/text/piping_data/sample_project/a7a_asfile.

GASKE GASK T GASKE GASK T GASKE GASK T GASKE GASK T GASKE GASK T GASKE GASK T GASKE GASK T GASKE GASK T GASKE GASK T GASKE GASK T GASKE GASK T ASSEM BLY ASSEM BLY ASSEM BLY ASSEM BLY FLANG E FLANG E FLANG E FLANG E FLANG 4" 150 BC 6" 150 BC 8" 150 BC 10" 150 BC 12" 150 BC 14" 150 BC 16" 150 BC 18" 150 BC 20" 150 BC 22" 150 BC 24" 150 BC DRAIN ½" DRAIN ¾" VENT VENT FLAN FLAN FLAN FLAN FLAN ½" ¾" ¾" 1" 1-1/2" 2" 3" 150 150 150 150 150 150 150 150 150 BE BE BE BE BE ng gasket/as bestos_ri ng gasket/as bestos_ri ng gasket/as bestos_ri ng gasket/as bestos_ri ng gasket/as bestos_ri ng gasket/as bestos_ri ng gasket/as bestos_ri ng gasket/as bestos_ri ng gasket/as bestos_ri ng gasket/as bestos_ri ng gasket/as bestos_ri ng assembly/ drain assembly/ drain assembly/ vent assembly/ vent flange/thr f_steel flange/thr f_steel flange/thr f_steel flange/bw rf_steel flange/bw GASKFF150 BC-04 GASKFF150 BC-06 GASKFF150 BC-08 GASKFF150 BC-10 GASKFF150 BC-12 GASKFF150 BC-14 GASKFF150 BC-16 GASKFF150 BC-18 GASKFF150 BC-20 GASKFF150 BC-22 GASKFF150 BC-24 DRAIN-0D DRAIN-0F VENT-0D VENT-0F FLANTHRF BE-0F FLANTHRF BE-01 FLANTHRF BE-1D FLANBWRF BE-02 FLANBWRF GASK ET GASK ET GASK ET GASK ET GASK ET GASK ET GASK ET GASK ET GASK ET GASK ET GASK ET ASSE MBLY ASSE MBLY ASSE MBLY ASSE MBLY FLAN GE FLAN GE FLAN GE FLAN GE FLAN Pro/PIPING Specification-Driven Design Mode 37 .

E FLANG E FLANG E FLANG E FLANG E FLANG E FLANG E FLANG E FLANG E FLANG E FLANG E FLANG E GENER AL GENER AL GENER AL GENER AL GENER AL GENER AL GENER AL GENER AL GENER AL VALVE FLAN FLAN FLAN FLAN FLAN FLAN FLAN FLAN FLAN FLAN FLAN BLIND BLIND BLIND BLIND BLIND BLIND BLIND BLIND BLIND GATV 4" 6" 8" 10" 12" 14" 16" 18" 20" 22" 24" 2" 3" 4" 14" 16" 18" 20" 22" 24" ½" 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 800 BE BE BE BE BE BE BE BE BE BE BE BE BE BE BE BE BE BE BE BE BE VALVE GATV ¾" 800 BE VALVE GATV 1" 800 BE rf_steel flange/bw rf_steel flange/bw rf_steel flange/bw rf_steel flange/bw rf_steel flange/bw rf_steel flange/bw rf_steel flange/bw rf_steel flange/bw rf_steel flange/bw rf_steel flange/bw rf_steel flange/bw rf_steel flange/bli ndrf_steel flange/bli ndrf_steel flange/bli ndrf_steel flange/bli ndrf_steel flange/bli ndrf_steel flange/bli ndrf_steel flange/bli ndrf_steel flange/bli ndrf_steel flange/bli ndrf_steel valve/gat e_scf_ste el valve/gat e_scf_ste el valve/gat e_scf_ste el BE-03 FLANBWRF BE-04 FLANBWRF BE-06 FLANBWRF BE-08 FLANBWRF BE-10 FLANBWRF BE-12 FLANBWRF BE-14 FLANBWRF BE-16 FLANBWRF BE-18 FLANBWRF BE-20 FLANBWRF BE-22 FLANBWRF BE-24 BLINDRF15 0BE-02 BLINDRF15 0BE-03 BLINDRF15 0BE-04 BLINDRF15 0BE-14 BLINDRF15 0BE-16 BLINDRF15 0BE-18 BLINDRF15 0BE-20 BLINDRF15 0BE-22 BLINDRF15 0BE-24 GATVSCF8 00BE-0D GATVSCF8 00BE-0F GATVSCF8 00BE-01 GE FLAN GE FLAN GE FLAN GE FLAN GE FLAN GE FLAN GE FLAN GE FLAN GE FLAN GE FLAN GE FLAN GE INLIN E INLIN E INLIN E INLIN E INLIN E INLIN E INLIN E INLIN E INLIN E INLIN E INLIN E INLIN E 38 Pro/PIPING Specification-Driven Design Mode .

VALVE GATV 1-1/2" 800 BE VALVE GATV VALVE GATV VALVE GATV VALVE GATV VALVE GATV VALVE GATV VALVE GATV VALVE GATV VALVE GATV VALVE GLBV 2" 3" 4" 14" 16" 18" 20" 22" 24" ½" 150 150 150 150 150 150 150 150 150 800 BB BB VALVE GLBV ¾" 800 VALVE GLBV 1" 800 VALVE GLBV 1-1/2" 800 VALVE GLBV 2" 150 VALVE GLBV 3" 150 VALVE GLBV 4" 150 VALVE GLBV 14" 150 VALVE GLBV 16" 150 VALVE GLBV 18" 150 valve/gat e_scf_ste el valve/gat e_rf_steel valve/gat e_rf_steel valve/gat e_rf_steel valve/gat e_rf_steel valve/gat e_rf_steel valve/gat e_rf_steel valve/gat e_rf_steel valve/gat e_rf_steel valve/gat e_rf_steel valve/glo be_scf_st eel valve/glo be_scf_st eel valve/glo be_scf_st eel valve/glo be_scf_st eel valve/glo be_rf_ste el valve/glo be_rf_ste el valve/glo be_rf_ste el valve/glo be_rf_ste el valve/glo be_rf_ste el valve/glo be_rf_ste el GATVSCF8 00BE-1D GATVRF15 0BB-02 GATVRF15 0BB-02 INLIN E INLIN E INLIN E INLIN E INLIN E INLIN E INLIN E INLIN E INLIN E INLIN E INLIN E INLIN E INLIN E INLIN E INLIN E INLIN E INLIN E INLIN E INLIN E INLIN E Pro/PIPING Specification-Driven Design Mode 39 .

VALVE GLBV 20" 150 VALVE GLBV 22" 150 VALVE GLBV 24" 150 VALVE CHKV ½" 800 VALVE CHKV ¾" 800 VALVE CHKV 1" 800 VALVE CHKV 1-1/2" 800 VALVE CHKV 2" 150 VALVE CHKV 3" 150 VALVE CHKV 4" 150 VALVE CHKV 14" 150 VALVE CHKV 16" 150 VALVE CHKV 18" 150 VALVE CHKV 20" 150 VALVE CHKV 22" 150 VALVE CHKV 24" 150 ELBOW ELR9 2" 150 valve/glo be_rf_ste el valve/glo be_rf_ste el valve/glo be_rf_ste el valve/che ck_scf_st eel valve/che ck_scf_st eel valve/che ck_scf_st eel valve/che ck_scf_st eel valve/che ck_rf_ste el valve/che ck_rf_ste el valve/che ck_rf_ste el valve/che ck_rf_ste el valve/che ck_rf_ste el valve/che ck_rf_ste el valve/che ck_rf_ste el valve/che ck_rf_ste el valve/che ck_rf_ste el elbow/sh ort_90_st eel INLIN E INLIN E INLIN E INLIN E INLIN E INLIN E INLIN E INLIN E INLIN E INLIN E INLIN E INLIN E INLIN E INLIN E INLIN E INLIN E CORN ER 40 Pro/PIPING Specification-Driven Design Mode .

ELBOW ELR9 3" 150 ELBOW ELR9 4" 150 ELBOW ELR9 14" 150 ELBOW ELR9 16" 150 ELBOW ELR9 18" 150 ELBOW ELR9 20" 150 ELBOW ELR9 22" 150 ELBOW ELR9 24" 150 BRANC H BRANC H BRANC H BRANC H BRANC H BRANC H BRANC H BRANC H BRANC H BRANC H BRANC H BRANC H BRANC H BRAN BRAN BRAN BRAN BRAN BRAN BRAN BRAN BRAN BRAN BRAN BRAN BRAN ½" ¾" 1" 1-1/2" 2" 3" 4" 14" 16" 18" 20" 22" 24" 3000 3000 3000 3000 TMP * TMP TMP TMP TMP TMP TMP TMP TMP elbow/sh ort_90_st eel elbow/sh ort_90_st eel elbow/sh ort_90_st eel elbow/sh ort_90_st eel elbow/sh ort_90_st eel elbow/sh ort_90_st eel elbow/sh ort_90_st eel elbow/sh ort_90_st eel branch/st ee_steel branch/st ee_steel branch/st ee_steel branch/st ee_steel branch/st ee_steel branch/st ee_steel branch/st ee_steel branch/st ee_steel branch/st ee_steel branch/st ee_steel branch/st ee_steel branch/st ee_steel branch/st ee_steel CORN ER CORN ER CORN ER CORN ER CORN ER CORN ER CORN ER CORN ER BRAN CH BRAN CH BRAN CH BRAN CH BRAN CH BRAN CH BRAN CH BRAN CH BRAN CH BRAN CH BRAN CH BRAN CH BRAN CH Pro/PIPING Specification-Driven Design Mode 41 .

BRANC BRAN H ¾" ½" 3000 branch/rte e_steel BRANC BRAN H 1" ½" 3000 branch/rte e_steel BRANC BRAN H 1" ¾" 3000 branch/rte e_steel BRANC BRAN H 1-1/2" ½" 3000 branch/rte e_steel BRANC BRAN H 1-1/2" ¾" 3000 branch/rte e_steel BRANC BRAN H 1-1/2" 1" 3000 branch/rte e_steel BEND BEND BEND BEND BEND BEND BEND BEND ½" ¾" 1" 1-1/2" 2" 3" 4" 6" BA BA BA BA BA BA BA BA bend/steel bend/steel bend/steel bend/steel bend/steel bend/steel bend/steel bend/steel 1 1 1 1 1 1 1 1 BRAN CH_ REDU CING BRAN CH_ REDU CING BRAN CH_ REDU CING BRAN CH_ REDU CING BRAN CH_ REDU CING BRAN CH_ REDU CING BEND BEND BEND BEND BEND BEND BEND BEND Example: Insulation Directory File The following is an example of Insulation Directory file piping_insulation_dir.ptd INS_CODE ES EH EN EK EC INS_FILE insulation/general_fitting insulation/exhaust insulation/general_fitting insulation/general_fitting insulation/sweat COLOR Aqua Violet Wheat Wheat Cyan 42 Pro/PIPING Specification-Driven Design Mode .ptd: Default Path: <Pro/E load point>/text/piping_data/sample_project/ piping_insulation_dir.

You can display the selected pipeline with a pipe solid or centerline. Note that the Fitting Category Icon column is for illustrative purposes only: Fitting Category Map File Default Path: <ProE load point>/text/piping_data/sample_project/ piping_fitt_category_map. You can set the pipeline display (PIPING > Set Up > Set Display) using the following display modes: · Center Line—Displays pipeline centerlines · Solid—Displays pipeline solid geometry Note: The Set Display centerline or solid display mode differs from the centerline or solid display capabilities in Piping System Tree and the mode set by the pipe_solid_centerline configuration option in the following ways: · The Set Display centerline or solid display mode (PIPING > Set Up > Set Display) enables you to select only one pipeline in the active assembly. · The Piping System Tree centerline or solid display mode allows you to select one or more pipelines in the active assembly. · The mode set by the pipe_solid_centerline configuration option indicates the center of the pipe solid geometry with a line. but not in the subassemblies. RELIEF_VALVE FLANGE ELBOW BRANCH. BRANCH_LET. You can display the selected pipeline with a pipe solid or centerline. ANGLE_VALVE. This is a global setting for all pipelines.Example: Fitting Category Map File The following tables describe the Pro/PIPING default Fitting Category Map file. ELBOW_LET REDUCER GENERAL. including subassemblies. GASKET ASSEMBLY 2 3 4 fit_flange fit_elbow fit_branch 5 6 7 fit_red fit_general fit_assembly About Set Display (Spec-Driven) Pro/PIPING allows you to set the display for a selected pipeline in the graphics window.ptd ICON_NUMBER ICON_BITMAP 1 fit_valve FITTING_CATEGORY FITTING CATEGORY ICONS VALVE. 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. Pro/PIPING Specification-Driven Design Mode 43 .

Pro/PIPING displays Pro/PIPING displays all selected pipelines under Select Pipelines. Click Done Sel on the GET SELECT menu. . Browse for the file and double-click. Browse for the file and double-click. Under Pipelines. use the following boxes to override any of the ISOGEN configuration options. Click the General Attr tab.Project Identifier—Specify the project number or name. specify the isometric drawing type. . .Spool Prefix—Specify the spool identifier prefix. The Select Symbol Map File dialog box opens. Click to select a different ISOGEN file.pro option isogen_mandatory_attr_file appears in the input panel. For each selected pipeline. The Select Directory to place output PCFs dialog box opens. click . . .pro option isogen_endtype_map_file appears in the input panel. . The value entered here is written to the PCF file for the DATEDMY ISOGEN attribute.Endtype Map File—The value of the config. You can change the value using the format --/--/--. Click PIPING > Drawing.Date—Specify the date.Replot—Specify the number of isometric drawings to be replotted. If two or more of the selected pipelines belong to one network.Output Directory—The value of the config. The options are: .Weld Prefix Erection—Specify the erection weld prefix.System Isometric—Generates a system isometric for each selected pipeline system. 44 Pro/PIPING Specification-Driven Design Mode . .pro option isogen_output_files_dir appears in the input panel. Pro/PIPING ignores any pipeline data that has already been exported. the data for connected pipelines is exported to a PCF. The Select Endtype Map File dialog box opens. The Select ISOGEN File dialog box opens. . Under Select Drawing Type. Browse for the directory and click . click features or segment features from either the Model Tree.Revision Number—Specify the revision number. or the graphics window. Pro/PIPING displays the current system date by default.Symbol Map File—The value of the config. click the System Attr tab.pro option isogen_symbol_map_file appears in the input panel. The Selection tab is selected by default. Under Options. If there is no value for isogen_output_files_dir. Pro/PIPING creates a PCF file and writes all pipeline data to that file for each selected pipeline. Under Specify General Attributes. 3. and select a pipeline to generate the isometric.Area or Batch—Specify the sections of a project. 6. 5. 4.Single Line Isometric—Generates a single line isometric for each selected pipeline. Note that any changes to these four options will remain in effect throughout the Pro/ENGINEER session unless you change them during the session. Browse for the file and double-click. The following fields are optional ISOGEN system attributes: .To Generate an Isometric Drawing (Spec-Driven) Note: You must first set the ISOGEN configuration options to use the ISOGEN interface generation tool.Isogen File—The value of the config. Click to change the endtype map file. . The Generate Isometric dialog box opens and prompts you to select a pipeline. If you want to store the PCF file in another directory. . . this input panel will be blank and all files generated by the interface will be written to the current working directory. You can select pipeline 2. 1. These attributes are supported by ISOGEN and can be used to determine various isometric drawing options. Click to change to a different symbol map file. the Piping System Tree.

Weld Prefix Offshore—Specify the offshore weld prefix. Click the Pipeline Attr tab.Pipeline Type—Select the pipeline construction type. They are MISC-SPEC1 to MISC-SPEC5 and ATTRIBUTE1 to ATTRIBUTE99. Click to cancel the action and close the dialog box.. . ISOGEN supports all of the following attributes. The material description in the PCF file format requires an ITEM CODE and DESCRIPTION as shown below: MATERIALS ITEM-CODE data DESCRIPTION data (Single line Description) ITEM-CODE data DESCRIPTION data (Multiple line Description) DESCRIPTION data Notes: · Pro/PIPING uses the STOCKNO (stock number) as the ITEM-CODE. These are user attributes provided by ISOGEN. not every attribute is available from the Pro/PIPING model. . . . If pipeline isometric or multiple pipelines are selected. Select an attribute.Bend Radius—Specify the standard pulled bend radius.Start Coords—Specify the pipeline replot start coordinates. .Specific Gravity—Specify the gravity of the pipeline contents. Click to apply the specified options on the selected pipelines. The STOCKNO uniquely Pro/PIPING Specification-Driven Design Mode 45 .Weld Prefix Fabrication—Specify the fabrication weld prefix. 7. Select from the option list to specify the user attributes. and ENTER. The value entered is used only when a single pipeline is selected. the following message appears: Multiple Pipelines Selected. however. . Component Material Description (Spec-Driven) The material description of each extracted Pro/PIPING component appears in the bill of materials section of the isometric drawing.Highest Part Number—Specify the highest material list part number generated on the previous run of the pipeline. All the valid types are listed. create the necessary PCF files.Weld Prefix General—Specify the weld prefix.Output File Name—Specify the name of the drawing output file. create the necessary PCF files. . . Use data in Pipeline Attr tab for all pipelines? Click to export the data or File Name attribute is not exported. the value is ignored. 8. If you click . (the default) to ignore the data. The attributes under Specify Pipeline Attributes are usually applicable to one pipeline but you can also use them for multiple pipelines. Note that you should be informed about the other ISOGEN pipeline construction types before changing this value to anything other than General. .Highest Weld Number—Specify the highest weld number generated on the previous run of the pipeline. and keep the dialog box open for further selections. Click the User Attr tab.Tracing Spec—Specify the tracing specification. specify a corresponding value. Note: If you select multiple pipelines and data exists on this tabbed page (other than the default General in the Pipeline Type option).Painting Spec—Specify the painting specification. The list contains all the available user attributes supported by ISOGEN. Pro/PIPING displays the attributes. . the Output to apply the specified options on the selected pipelines. Click and close the dialog box. . 9.

and an endtype as expected by PCF file format. depending on the corresponding assembly units. a record using millimeter (mm) coordinates and an inch bore is as follows: END-POINT 150. Pro/PIPING converts the coordinate information for pipe segments and other components to millimeters or inches.0 6 BW Note: The data string after the identifier BRANCH1-POINT includes coordinates. TEE. For example. BRANCH2POINT.identifies each Pro/PIPING component. Angle values are in hundredths of degrees. For example. CENTRE-POINT are specific to components and are not applicable for pipe segments.0 0. · The material description is retrieved from the Pipe Material Master Catalog (MCAT) file. Identifies the center point on various components. For example. a record identifying ITEM-CODE is as follows: ITEM-CODE GATVAA050 Angle value if the angle is other than 90 or 180 degrees for ELBOW. a typical record using millimeter (mm) coordinates and an inch bore is as follows: BRANCH1-POINT 125.0 0. Creating Pipe Component Information (SpecDriven) The ISOGEN drawing generation tool allows you to convert pipe component information. Pro/PIPING component STOCKNO (stock number) is used as ITEM-CODE.0 0.0 0. Identifies end points on various components. and an endtype as expected by PCF file format.0 Note: The data string after the identifier CENTRE-POINT includes coordinates.0 25. The following table shows the ISOGEN component identifier and the information extracted: ISOGEN IDENTIFIER BRANCH1-POINT BRANCH2-POINT DESCRIPTION Identification of branch points on various components. For example.0 25. a nominal size. The ITEM-CODE and the description are used to populate the bill of materials. Valid ISOGEN SKEY (Symbol Key). a record identifying SKEY is as follows: SKEY VGBW Unique identifier for each component. a record identifying an ANGLE of 60 degrees is as follows: ANGLE 6000 CENTRE-POINT END-POINT SKEY ITEM-CODE ANGLE Note: ISOGEN identifiers BRANCH1-POINT. For example. CROSS. OLET. 46 Pro/PIPING Specification-Driven Design Mode . a nominal size. For example. and ELBOW-TEED type components. BEND.0 6BW Note: The data string after the identifier END-POINT includes coordinates. a typical record using millimeter (mm) coordinates and an inch bore is as follows: CENTRE-POINT 125.

err. The isogen_output_files_dir configuration option sets the directory in which Pro/PIPING stores this log file.ISOGEN Error Log File (Spec-Driven) If Pro/PIPING encounters errors while processing pipelines during isometric drawing generation. Pro/PIPING highlights these items in red and displays them in the Pro/ENGINEER graphics window. · Warnings—Identifies issues that occur due to processing errors. Pro/PIPING applies the new data to all subsequent modeling. The error log file contains a collection of error logs from multiple sessions. the Master Catalog (MCAT) Specification Database files. use the Repaint command in Pro/ENGINEER (View > Repaint). You can change the following piping data and update the current model: · · · · · · · · Color Corner Types Material Code Stock Number Format Outside Diameter (OD) Wall Thickness Material Density Miter Parameters Pro/PIPING Specification-Driven Design Mode 47 . or both and then update the piping model data in your current piping project. You can stay current with industry standards and change piping specifications. and update the active assembly information and/or line stock by using the Update Model dialog box (PIPING > Set Up > Update Model). and fittings that caused the errors. Example: ISOGEN Identifiers on a Component (Spec-Driven) The following example identifies ISOGEN identifiers on cross component: B1P: BRANCH1-POINT B2P: BRANCH2-POINT CP: CENTRE-POINT EP: END-POINT About Update Model Pro/PIPING allows you to change piping data in the Project Data. Pro/PIPING creates a log file named isointf. components. To restore these components to their original color. Pro/PIPING creates the following two types of error log entries: · Errors—Identifies problem pipeline segments.

Click PIPING > Info.ptd. click 5. Modify the specification. Pro/PIPING modifies the existing record and 6. 12. 48 Pro/PIPING Specification-Driven Design Mode . The Confirm Cancel dialog box opens. 4. 9. 8. Under Assembly. Click piping_project_data_dir configuration option. The Update Model dialog box opens. Verify the changes. the file name appears in the blue border next to Specification Directory File. 2. Click boxes close and Pro/PIPING updates the active assembly information. The Update Model dialog box opens. select the Color check box.). Click updated assembly. Under Assembly. 3. od_steel. and select the assembly to which you want to apply the changes. 5. Click Set Up > Update Model. Under Define Record. The current directory is based on the directory path in the piping_project_data_dir configuration option. Save all changes. Click Set Up > Update Model. click and select the assembly to which you want to apply the changes. Locate the Pipe Outer Diameter (OD) Master Catalog (MCAT) file for the selected pipeline or line stock. Pro/PIPING displays the pipeline information in the Results window. Refer to Setting Colors in the Utilities Menu portion of Pro/ENGINEER Basics for more information. The Confirm Cancel dialog box opens. select a new piping color from the Color box. 4. Click . 2. Pro/PIPING confirms the update in the Message Area. 11. 1. To Change and Update Outside Diameters You can change pipe outside diameters (OD) in a specification or line stock and update the current model with the changes. and select a pipe segment in the graphics window. Click Set Up > Spec DB. Update the model. Click File > Exit. 10. The current directory is based on the directory path in the 7. In the Define Piping Specification dialog box. Click . Use a text editor and change the outside diameter value for a selected line stock. Under Select Record. Click displays the changes under Select Record. Under Model Information. Under Model Information. Double-click the Specification Directory file that contains the specification that you want to modify. Each Pipe Outer Diameter file is named for a line stock material type (for example. select General (under Info Type) and Segment (under Definition). You can also click to open the INFORMATION WINDOW. The dialog boxes close and Pro/PIPING updates the active assembly information. to save the changes to the file. .· Bend Parameters · Bend Machine Parameters To Change and Update Colors You can change piping colors in a specification and update the current model with the changes. The dialog 6. select the Outer Diameter check box. 3. Click to confirm the update. Pro/PIPING confirms the update in the Message Area. select the specification record that you want to modify. 13. Click to confirm the update. The Define Piping Specification dialog box closes. The Define Piping Specification dialog box opens. Note that the segment must be from the 14. In the Report Pipeline dialog box. Update the model. You can define new colors (View > Model Setup > Color & Appearances). to insert the changes to the selected record. The default path for these files is <ProE load directory>/text/piping_data/master_catalog/pipeod/. 1. The Open File dialog box closes. The Open File dialog box opens.

You can also click to open the INFORMATION WINDOW. Click Set Up > Spec DB. Under Select Record. Save all changes. Verify the changes. Update the model. Pro/PIPING displays the updated material code in the Material Code box under Define Record. 6. . select General (under Info Type) and Segment (under Definition). click 5. Modify the Piping Material Master Catalog (MCAT) file. Note that you must delete the existing record before Pro/PIPING can insert the record with the new material code. and select the assembly to which you want to apply the changes. and select a pipe segment in the graphics window. Click PIPING > Info. Locate the Pipe Thickness Master Catalog (MCAT) file for the selected pipeline or line stock. To Change and Update Wall Thickness You can change pipe wall thickness in a specification or line stock and update the current model with the changes. The Open File dialog box closes. In the Report Pipeline dialog box. Verify the changes. thk_steel. Select the Pipe or Fitting tabbed pages for the material code type. To Change and Update Material Codes You can change pipe and fitting material codes in a specification or line stock and update the current model with the changes. Pro/PIPING confirms the update in the Message Area. 1. Note that the segment must be from the 9. 7. to insert a new record that contains the changes. 4. Pro/PIPING displays the pipeline information in the Results window. Click . Click the changes under Select Record. and select a pipe segment in the graphics window. Under Assembly. Open the Piping Material file using a text editor and modify the material code for the selected pipe or fitting MCAT file. Click PIPING > Info. 1. Double-click the Auto-Selection file that is associated with the specification that you want to modify. The dialog boxes close and Pro/PIPING updates the active assembly information. 8. Modify the specification. Save all changes. Pro/PIPING displays the pipeline information in the Results window. The current directory is based on the directory path in 3. 6. Regenerate (PIPING > Regenerate) to apply the changes to the piping model displayed in the graphics window. Click the piping_project_data_dir configuration option. Note that the segment must be from the 9. 5. The default path for these files is <ProE load directory>/text/piping_data/ master_catalog/pipethk/.). The Update Model dialog box opens. Regenerate (PIPING > Regenerate) to apply the changes to the piping model displayed in the graphics window. Click updated assembly. 8. 2. You can also click to open the INFORMATION WINDOW. Use a text editor and change the wall thickness value for a selected line stock. the file name appears in the blue border next to Auto-Select File. select the specification record that you want to modify. 3. Click updated assembly. 4. Pro/PIPING Specification-Driven Design Mode 49 . The Open File dialog box opens. Each Pipe Thickness file is named for a line stock material type (for example. Click Set Up > Update Model. Under Model Information. In the Define Piping Specification dialog box. The Define Piping Specification dialog box opens. In the Report Pipeline dialog box. Click to confirm the update. Pro/PIPING adds the record and displays 7.ptd. select General (under Info Type) and Segment (under Definition). select the Wall Thickness check box. The Confirm Cancel dialog box opens.7. 2.

Click Set Up > Update Model.8. You must modify MCAT files when periodic updates and additions require up-to-date information. The Define Piping Specification dialog box closes.ANGLE_VALVE . Open Pro/TABLE or any ASCII editing tool. and insulation files. . 15. Save the modified MCAT file. You can use either Pro/TABLE or any ASCII file editing tool for MCAT file modification.PIPE—For pipes . and select a pipe segment in the graphics window. and a unit of measurement. select the Material Data check box. The Update Model dialog box opens. Pro/PIPING displays the pipeline information in the Results window. The dialog 13. Open the MCAT file to modify. 2. To Modify Master Catalog Files Pro/PIPING allows you to modify Master Catalog (MCAT) files. Enter the piping data into the file complying with the file format. The Confirm Cancel dialog box opens. 3. Pro/PIPING confirms the update in the Message Area. Click updated assembly. Click File > Exit. or insulation categories defined in the Master Catalog file. Regenerate (PIPING > Regenerate) to apply the changes to the piping model displayed in the graphics window. Fixed Categories . 10. Update the model. You can also click to open the INFORMATION WINDOW.VALVE . 14. You can define new categories as needed.RELIEF_VALVE 50 Pro/PIPING Specification-Driven Design Mode . 1. 11.INSULATION—For insulation 2. . Piping Master Catalog Directory File The Piping Master Catalog Directory file lists all available Pipe and Fitting Master Catalog (MCAT) files. 12. click and select the assembly to which you want to apply the changes. Each Piping MCAT Directory file entry associates a piping category and a Master Catalog file with a Pipe Outer Diameter file. Click PIPING > Info. 4. Click boxes close and Pro/PIPING updates the active assembly information. fitting. In the Report Pipeline dialog box. Click to save changes to the file. Under Assembly. 9. This data is based on the associated Pipe or Fitting MCAT file. Click to confirm the update. The following table describes the piping Master Catalog Directory file format: FIELD NAME CATEGORY DESCRIPTION Pipe. Note that the segment must be from the 16. Pro/PIPING supports the following two category types: 1. select General (under Info Type) and Segment (under Definition). Pro/PIPING uses the Piping Master Catalog Directory file to retrieve Pipe Outer Diameter and Pipe Thickness MCAT file data. Under Model Information. User-Definable Fitting Categories Pro/PIPING provides the following categories that are used by the fittings and archived in the Pro/PIPING Fitting Library files. Verify the changes. a Pipe Thickness file. The current directory is based on the directory path in the piping_project_data_dir configuration option.

Pro/PIPING Specification-Driven Design Mode 51 . The size code can be used in a pipe or fitting stock number as a replacement for size. Pro/PIPING also uses this file to retrieve the fitting size code. Pipe outside diameter (OD).FOOT Note: You can define the MCAT Directory File name by setting the piping_mcat_dir_file configuration option (default is piping_mcat_dir. Pro/PIPING uses the Pipe Outer Diameter file to retrieve the pipe outside diameter and pipe size code based on the pipe size for specification-driven pipeline creation. Pro/PIPING supports the following units: .MM (millimeter) .INCH .M (meter) .ptd). Size code. The OD is a fixed value relative to the nominal pipe diameter and pipe material category.MCAT_FILE PIPE_OD_FILE PIPE_THK_FILE UNITS FLANGE GASKET ELBOW ELBOW_LET—For elbow olets BRANCH BRANCH_LET—For branch olets REDUCER GENERAL—For fittings that do not belong to any of the above types Pipe or Fitting Master Catalog file name Pipe Outside Diameter file name Pipe Thickness file name Units of measurement for pipe outer diameter and pipe thickness. This code is based on the fitting size and is used for fitting stock number creation. The following table describes the Pipe Outer Diameter file format: FIELD NAME SIZE PIPE_OD SIZE_CODE DESCRIPTION Pipe nominal diameter.CM (centimeter) . Pipe Outer Diameter File The Pipe Outer Diameter file defines the pipe outside diameter (OD).

ptd: Default Path: <ProE load point>/text/piping_data/master_catalog/pipeod/od_steel. and pipe material type. pipe schedule.315 1. The following table describes the Pipe Thickness file format: FIELD NAME SIZE SCH_RATE PIPE_THK DESCRIPTION Pipe nominal diameter Pipe schedule Pipe wall thickness 52 Pro/PIPING Specification-Driven Design Mode .Example: Pipe Outer Diameter File The following is an example of the Pipe Outer Diameter file od_steel.75 14 16 18 20 24 SIZE_CODE 01 1D 02 03 04 06 08 10 12 14 16 18 20 24 Pipe Thickness File The Pipe Thickness file defines the pipe wall thickness. The pipe wall thickness is a fixed value relative to the nominal pipe diameter.9 2.625 8.ptd SIZE 1" 1-1/2" 2" 3" 4" 6" 8" 10" 12" 14" 16" 18" 20" 24" PIPE_OD 1.75 12.375 3.315 6.625 10. Pro/PIPING uses the Pipe Thickness file to retrieve the pipe wall thickness based on the pipe size and schedule for specification-driven pipeline creation.5 1.

5 0.237 0.688 0.ptd SCH_RATE 40 40 40 40 40 40 40 40 40 40 40 40 40 40 80 80 80 80 80 80 80 80 80 80 80 80 80 80 SIZE 1" 1-1/2" 2" 3" 4" 6" 8" 10" 12" 14" 16" 18" 20" 24" 1" 1-1/2" 2" 3" 4" 6" 8" 10" 12" 14" 16" 18" 20" 24" PIPE_THK 0.365 0.438 0.28 0.154 0.432 0.218 0.337 0.406 0.594 0.844 0.688 0.216 0.5 0.031 1.3 0.133 0.938 1.75 0.218 Pro/PIPING Specification-Driven Design Mode 53 .2 0.594 0.562 0.322 0.179 0.145 0.Example: Pipe Thickness File The following is an example of the Pipe Thickness file thk_steel.ptd: Default Path: <ProE load point>/text/piping_data/master_catalog/pipethk/thk_steel.

The following table describes the Fitting Master Catalog file format: 54 Pro/PIPING Specification-Driven Design Mode . and end types for each pipe material type. branch size. schedules. and so forth).ptd SCH_RATE 40 40 40 40 40 40 40 40 40 40 40 40 40 80 80 80 80 SIZE 2" 3" 4" 6" 8" 10" 12" 14" 16" 18" 20" 24" 36" ½" ¾" 1" 1-1/2" END_TYPE BE BE BE BE BE BE BE BE BE BE BE BE BE PE PE PE PE Fitting Master Catalog File The Fitting Master Catalog file defines all the available pipe fittings for each fitting catalog in the Fitting Library (JIS.Pipe Master Catalog File The Pipe Master Catalog file defines all available pipe sizes. ANSI. DIN.ptd: Default Path: <ProE load point>/text/piping_data/master_catalog/piping_mcat_dir. new size. Pro/PIPING uses this data for specificationdriven fitting insertion. The following table describes the Pipe Master Catalog file format: FIELD NAME SCH_RATE SIZE END_TYPE DESCRIPTION Pipe schedule Pipe nominal diameter Pipe end type Example: Pipe Master Catalog File The following is an example of the Pipe Master Catalog file steel_astm. Pro/PIPING retrieves the selected fitting model name and weight based on the fitting size. and the fitting rating from the Fitting Master Catalog file. Pro/PIPING retrieves pipe end types based on the selected pipe size and schedule.

Fitting model name. Fitting branch outlet nominal diameter.ptd (steel reducer): Default Path: <ProE load point>/text/piping_data/master_catalog/valve/gate_astm_steel. Only required when it is applicable to this particular fitting. Fitting outlet end type.prt (Part) or a . or an instance of a family table from the Fitting Library.ptd (steel gate valve) and concetric_astm_steel. Fitting outlet nominal diameter. Fitting inlet nominal diameter. It can be the name of a .FIELD NAME SCH_RATE SIZE NSIZE BSIZE END_TYPE NEND_TYPE FITT_MODEL_NAME DESCRIPTION Fitting rating.asm (Assembly) file. Only required when it is applicable to this particular fitting. Example: Fitting Master Catalog File The following is an example of the Fitting Master Catalog files gate_astm_steel.ptd SCH_RATE SIZE 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 ½" ¾" 1" 1-1/2" 2" 3" 4" 6" 8" 10" 12" 14" 16" 18" 20" 24" 36" NSIZE BSIZE END_TYPE NEND_TYPE FITT_MODEL_NAME BW BW BW BW BW BW BW BW BW BW BW BW BW BW BW BW BW GATE_ASTM_STEEL_0D GATE_ASTM_STEEL_0F GATE_ASTM_STEEL_01 GATE_ASTM_STEEL_0D GATE_ASTM_STEEL_02 GATE_ASTM_STEEL_03 GATE_ASTM_STEEL_04 GATE_ASTM_STEEL_06 GATE_ASTM_STEEL_08 GATE_ASTM_STEEL_10 GATE_ASTM_STEEL_12 GATE_ASTM_STEEL_14 GATE_ASTM_STEEL_16 GATE_ASTM_STEEL_18 GATE_ASTM_STEEL_20 GATE_ASTM_STEEL_24 GATE_ASTM_STEEL_36 Pro/PIPING Specification-Driven Design Mode 55 . Fitting inlet end type.

The following table describes the Piping Material file format: FIELD NAME MATL_CODE MATL_DESC MATL_DENSITY MCAT_FILE DESCRIPTION Material code Material description Material density Piping Master Catalog file name Note: You can define the Piping Material file name by setting the piping_material_file configuration option (default is piping_material. This data is based on the insulation material code. · Fitting Insertion— Pro/PIPING retrieves the fitting material description from the Piping Material file. or Insulation Master Catalog files to perform the following specification-driven tasks: · Pipeline Creation and Routing—Pro/PIPING retrieves the material description and material density from the Piping Material file. This data is based on the fitting material code and the Fitting Master Catalog file name.Default Path: <ProE load point>/text/piping_data/master_catalog/reducer/ concetric_astm_steel. 56 Pro/PIPING Specification-Driven Design Mode . material description. This data is based on the material code and the Pipe Master Catalog file name. The Piping Material file associates material codes with Pipe.ptd SCH_RATE SIZE NSIZE BSIZE END_TYPE NEND_ FITT_MODEL_NAME TYPE 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 2" 3" 4" 6" 8" 10" 12" 14" 16" 18" 20" 22" 24" 26" 28" 30" 32" 1" 2" 3" 4" 6" 8" 10" 12" 14" 16" 18" 20" 22" 24" 26" 28" 30" BW BW BW BW BW BW BW BW BW BW BW BW BW BW BW BW BW REDUCER_ASTM_STEEL_0201 REDUCER_ASTM_STEEL_0302 REDUCER_ASTM_STEEL_0403 REDUCER_ASTM_STEEL_0604 REDUCER_ASTM_STEEL_0806 REDUCER_ASTM_STEEL_1008 REDUCER_ASTM_STEEL_1210 REDUCER_ASTM_STEEL_1412 REDUCER_ASTM_STEEL_1614 REDUCER_ASTM_STEEL_1816 REDUCER_ASTM_STEEL_2018 REDUCER_ASTM_STEEL_2220 REDUCER_ASTM_STEEL_2422 REDUCER_ASTM_STEEL_2624 REDUCER_ASTM_STEEL_2826 REDUCER_ASTM_STEEL_3028 REDUCER_ASTM_STEEL_3230 Piping Material File The Piping Material file defines piping material by using material code. Fitting. and material density. · Insulation Reporting—Pro/PIPING retrieves the insulation material description from the Piping Material file.ptd).

8 7.8 1.8 7.8 MCAT_FILE pipe/astm_steel pipe/astm_steel pipe/astm_steel pipe/astm_steel pipe/astm_steel pipe/astm_steel gasket/asbestos_ring pipe/astm_steel pipe/astm_steel pipe/astm_steel pipe/astm_steel pipe/astm_steel pipe/astm_steel pipe/astm_steel gasket/sp_ring pipe/astm_steel pipe/astm_steel Pipe Manufacture Directory File The Pipe Manufacture Directory file associates a pipe material code with a Bend file.8 7. Pro/PIPING retrieves the Bend file. The following table describes the Pipe Manufacture Directory file format: FIELD NAME MATL_CODE BEND_FILE BEND_MACHINE_FILE MITER_FILE DESCRIPTION Material code Bend file name Bending Machine file name Miter file name Note: You can define the Pipe Manufacture Directory file name by setting the piping_manufacture_dir_file configuration option (default is piping_manufacture_dir. and a Miter file.ptd MATL_CODE AA AB AC AD AE AF AG AH AM AO AP AQ BA BB BC BD BE MATL_DESC ASTM A234 WPB ASTM A105 GRB ASTM A106 GRB ASTM A216 GR WCB ASTM A193 GR B7 ASTM A194 GR 2H ASBESTOS RING GASKET ASTM A181 GR1 ASTM A312 TP321 ASTM A351 CFBC ASTM A403 WP321 ASTM A182 F321 ASTM A335 GR P1 ASTM A217 GR WC1 SP. Pro/PIPING Specification-Driven Design Mode 57 .8 7. Bend Machine file.8 7. and Miter file names from the Pipe Manufacture Directory file. This data is based on pipe material code.Example: Piping Material File The following is an example of the Piping Material file: Default Path: <ProE load point>/text/piping_data/master_catalog/piping_material.8 7. a Bending Machine file. W GASKET 4.8 7.8 7.8 7.8 7.8 7.8 2.0 7.8 7.8 7.6 % CHR ASTM A234 WPI ASTM A182 GR F1 MATL_DENSITY 7. Pro/PIPING uses the Pipe Manufacture Directory file during specification-driven pipeline creation.ptd).

ptd MATL_CODE BEND_FILE AA AB CA CB bend/bend_steel bend/bend_steel bend/bend_copper bend/bend_albs BEND_MACHINE_FILE bend_machine/bend_machine bend_machine/bend_machine MITER_FILE miter/miter_steel miter/miter_steel Bend File The Bend file defines the bend information for pipe sizes that are assigned to specific pipe material codes. 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.Example: Pipe Manufacture Directory File The following is an example of the Pipe Manufacture Directory file: Default Path: <ProE load point>/text/piping_data/master_catalog/piping_manufacture_dir. Pro/PIPING retrieves the bend radius from the Bend file. The Pipe Manufacture file is associated to the Pipe Master Catalog file for each material code through the Piping Material file. Example: Bend Radius 1 Bend Radius 58 Pro/PIPING Specification-Driven Design Mode . Pipe material codes and the Bend files are associated in the Pipe Manufacture MCAT file.

2 2.ptd: Default Path: <ProE load point>/text/piping_data/master_catalog/bend/bend_steel. middle.4 2. If multiple radii or ratios are allowed for one pipe size. Minimum bend radius. Note: The Bend Machine file units of measurement must be the same as those in the Pipe Outer Diameter file. and end clamp lengths from the Bending Machine file.2 13 SEL_ORDER MIN_RADIU MAX_RADIUS MIN_ANGL MAX_AN S E GLE Bend Machine File The Bend Machine file defines bend manufacturing information for a particular bending machine. This data is based on pipe size and is used during bend creation and design rule checking.The following table describes the Bend file format: FIELD NAME SIZE RADIUS RATIO SEL_ORDER MIN_RADIUS MAX_RADIUS MIN_ANGLE MAX_ANGLE DESCRIPTION Pipe nominal diameter. Example: Bend File The following is an example of the Bend file bend_steel.8 6 11.ptd SIZE RADIUS RATI O ½" ¾" 1" 1-1/2" 2" 3" 4" 6" 2. Minimum bend angle. Maximum bend radius. The Bend Machine file is associated with the pipe material codes in the Pipe Manufacture Directory file.5 4. specify the preferred selection order in this field. Maximum bend angle. Pro/PIPING Specification-Driven Design Mode 59 . A smaller number has higher order. Pro/PIPING retrieves the start. This material code is associated with the Pipe Master Catalog file through the Piping Master Catalog Directory file. Ratio between the bend radius and the pipe outside diameter.2 5. Bend radius.

Minimum clamp length required between two bends of the pipe spool. Minimum clamp length after the last bend of the pipe spool. Minimum clamp length required before the first bend of the pipe spool. Design rule: The length of the start segment should be equal or longer than this value. Design rule: The length of the middle segment should be equal or longer than this value.The following examples illustrate bend creation: Example 1: Only One Bend in a Pipe Spool 1 Start Segment Length 2 Bending Start 3 Bend Radius 4 End Segment Length Example 2: More Than One Bend in a Pipe Spool 1 Start Segment Length 2 Bending Start 3 Bend Radius 4 Middle Segment Length 5 End Segment Length The following table describes the Bending Machine file format: FIELD NAME SIZE START_CLAMP_LEN DESCRIPTION Pipe nominal diameter. MID_CLAMP_LEN END_CLAMP_LEN 60 Pro/PIPING Specification-Driven Design Mode .

Pro/PIPING uses the Miter file to retrieve miter cut lengths. Note: The Miter file units of measurement must be the same as those in the Pipe Outer Diameter file.ptd: Default Path: <ProE load point>/text/piping_data/master_catalog/bend_machine/ bend_machine_one.Design rule: The length of the end segment should be equal or longer than this value. Example: Bend Machine File The following is an example of the Bend Machine file bend_machine_one.0 MID_CLAMP_LEN END_CALMP_LEN Miter File The Miter file defines miter information for pipe sizes that are assigned to specific pipe material codes.0 5.ptd SIZE ½" ¾" 1" 1-1/2" 2" 3" 4" 6" START_CLAMP_LEN 3.0 3. The following example illustrates miter cutting: 1 2 3 4 5 1 Cut 2 Cuts 3 Cuts Miter Angle Miter Radius Pro/PIPING Specification-Driven Design Mode 61 . The pipe material codes are associated with the Pipe Master Catalog file through the Piping Master Catalog Directory file.0 5. number of cuts.8 6.0 10. and minimum and maximum miter angles.5 13.0 3. This miter data is based on pipe size and is used for miter cuts during specification-driven pipeline creation.

CUT_LEN will be used. routing.2 5.4 2. End Type Compatibility occurs during specification-driven pipeline creation. End type compatibility is based on end types and fitting ratings. The ratio between the miter radius and pipe outside diameter. A smaller number has higher order.2 13 End Compatibility File The End Compatibility file defines all of the compatible pipe and fitting end types used in piping design.5 4. specify the preferred selection order in this field. If both CUT_LEN and CUT_RATIO are specified.2 2. Example: Miter File The following is an example of the Miter file miter_steel. and fitting insertion. Length of the miter cut length. Minimum miter angle.8 6 11. The following table describes the End Compatibility file format: FIELD_NAME DESCRIPTION MANDATORY END_TYPE1 First pipe or fitting end type YES RATING1 First fitting rating NO END_TYPE2 Second pipe or fitting end type YES RATING2 Second fitting rating NO Note: You can define the End Compatibility file name by setting the piping_end_compatibility_file configuration option (default is piping_end_compatibility. Number of miter cuts.6 Cut Length The following table describes the Miter file format: FIELD NAME SIZE CUT_LEN CUT_RATIO CUT_NUMBER SEL_ORDER MIN_ANGLE MAX_ANGLE DESCRIPTION Pipe nominal diameter. Maximum miter angle.ptd). Pro/PIPING uses this file to determine if two ends are compatible and can be mated.ptd: Default Path: <ProE load point>/text/piping_data/master_catalog/miter/miter_steel. If multiple cut lengths or cut ratios are allowed for one pipe size. 62 Pro/PIPING Specification-Driven Design Mode .ptd SIZE CUT_LEN CUT_RATIO CUT_NUMBER SEL_ORDER MIN_ANGLE MAX_ANGLE ½" ¾" 1" 1-1/2" 2" 3" 4" 6" 2.

Pro/PIPING supports the following insulation types: · GENERAL · TRACE_PIPE Note: Only enter an insulation type in the first entry field for each type. Insulation thickness. 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. Pro/PIPING accepts any of the Piping Master Catalog Directory file categories. CATEGORY MATL_CODE MATL_THK SIZE STOCK_NO Pro/PIPING Specification-Driven Design Mode 63 . Pipe and fitting nominal diameter. Insulation material code. Pro/PIPING uses this data to apply the selected insulation (material type and thickness) to the pipes and fittings.ptd END_TYPE1 BE BW FF RATING1 END_TYPE2 BW BW GF RATING2 150 150 Insulation File The Insulation file defines the insulation data for pipes and fittings. Stock number for the insulation material.Example: End Compatibility File The following is an example of the End Compatibility file: Default Path: <ProE load point>/text/piping_data/master_catalog/piping_end_compatibility. Note: Required when the insulation material thickness is applicable. The following table describes the Insulation file format: FIELD_NAME TYPE DESCRIPTION Insulation type.

ptd: Default Path: <ProE load point>/text/piping_data/master_catalog/insulation/general_fitting.ptd TYPE GENERAL CATEGORY SIZE PIPE PIPE PIPE PIPE PIPE PIPE PIPE PIPE PIPE PIPE PIPE BEND ELBOW FLANGE FLANGE FLANGE FLANGE VALVE VALVE VALVE VALVE 32A 40A 50A 65A 80A 100A 125A 150A MATL_CODE MWCOVER MWCOVER MWCOVER MWCOVER MWCOVER MWCOVER MWCOVER MWCOVER SWIRE BOND GCLOTH TAPE TAPE MWCOVER GCLOTH GYARN SHOOK MWCOVER GCLOTH GYARN SHOOK MATL_THK 30 30 30 30 30 30 30 30 STOCKNO 25 25 64 Pro/PIPING Specification-Driven Design Mode .Example: Insulation File The following is an example of the Insulation file general_fitting.

To create a Specification Directory file. This file stores the insulation data that you assigned to a specification. The insulation code points to the Insulation Directory file.Tip: Pipe Insulation Definition When you define pipe insulation. About Specification Directory Files Specification Directory files are Pro/TABLE (ASCII) files that store all piping specifications for a piping project. one by one. · Color—Color assigned to each specification. and assembly fitting data that you assigned for each specification record. · Mnemonic—Fluid or piping system assigned to each specification. You can define the Appearance Map file name by setting the piping_appearance_map_file configuration option (default is piping_appearance. You assign colors to specifications during Specification Directory file creation and modification. · Layer—Layer assigned to each specification. You create Specification Directory files when you set up Specification-Driven Piping for each piping project. · Auto-Selection File—Auto-Selection file assigned to each specification. you define all piping specification records by assigning the following data using the Define Piping Specification dialog box: · Specification—All project specification names for a piping project. Click View > Model Setup > Color & Appearances to create or modify colors.map). Auto-Selection files store all pipe. in the radius direction. Pro/PIPING Specification-Driven Design Mode 65 . Pro/PIPING retrieves colors from the Piping Appearance Map Master Catalog (MCAT) file. fitting. Define each insulation material part. Refer to the topics in Setting Colors in the Utilities Menu portion of Pro/ENGINEER Basics for more information. · Insulation Code—Insulation code assigned to each specification. start from the object being insulated and work outward. The following diagram illustrates the insulation definition process: Pipe Insulation: Mineral wool cover/provision refrigeration pipe cover Steel wire Bond Cloth: Glass cloth/galvanized steel Insulation define direction Appearance Map File The Piping Appearance Map Master Catalog (MCAT) file archives all of the colors used during piping design.

and layer from the Specification Directory file for the selected specification. Points to the Auto-Selection File. Pro/PIPING retrieves all piping specifications from the Specification Directory file. Pro/PIPING retrieves only the fittings (in the category) that you assigned to the Auto-Selection file for that specification. fitting. Auto-Selection File name assigned to each specification. fitting. You select the valve fitting category button to select a valve fitting. and insulation data that you assigned to the specification. Click Set Up > Spec DB. For example. You can begin to route the pipeline. Insulation code assigned to each specification. 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. Points to the Insulation Directory File. you must create the Auto-Selection files before you define the specification records. The piping data directs Pro/PIPING to the Auto-Selection file where Pro/PIPING retrieves the fittings that you assigned to the specification. Color name . 66 Pro/PIPING Specification-Driven Design Mode . This data includes the specification name and the pipe size from the pipeline. 2. Layer name . mnemonic. This file also directs Pro/PIPING to the Auto-Selection and Insulation Directory files where Pro/PIPING retrieves the pipe. You select a fitting with the Fitting Category buttons.ptd). Pro/PIPING populates the Create Pipeline dialog box with this data. and opens the ROUTE PIPE submenu.Maximum 31 characters. Pro/PIPING populates the appropriate fitting insertion dialog boxes with this data. 3. you click PIPING > Fitting Insert and select the pipeline for specification 12A. Pro/PIPING retrieves the piping data from the Specification Directory file.ptd). Mnemonic name (system or fluid). Pro/PIPING retrieves all valve fittings that you assigned to the specification 12A Auto-Selection file (12a_asfile.How Specification Directory Files Work Pipeline Creation After you open the Create Pipeline dialog box (PIPING > Pipeline > Create/Route). After you select the valve to insert it. click The following table describes the Specification Directory file format: FIELD NAME SPEC MNEMONIC COLOR LAYER AUTO_SELECT_FILE INS_CODE DESCRIPTION Specification name. Fitting Insertion After you select a pipeline and insertion point. REQUIRED YES NO YES NO YES NO Note: You can define the Specification Directory file name by setting the piping_spec_dir_file configuration option (default is piping_spec_dir. To Create a Specification Directory File Note: Because Pro/PIPING requires that you select an Auto-Selection file for each specification record (in the Specification Directory file). After you click a button. Click Applications > Piping. 1. color. The PIPING menu appears. Create or open a piping assembly. The Define Piping Specification dialog box opens. You select a specification and Pro/PIPING retrieves the specification name.

schedules. Select an Auto-Selection file (required). Pipe MCAT file names. to open the file.Select the Insulation Code check box to assign an insulation code to the current specification record (optional).4. 15. to open the Select Auto Selection File dialog 11. you must assign it to the corresponding specification record Pro/PIPING Specification-Driven Design Mode 67 . Pro/PIPING assigns the selected color to both the specification and the mnemonic. Click record under Select Record. Under Define Record. material codes. About Auto-Selection Files Auto-Selection files are Pro/TABLE (ASCII) files that store subsets of data that you select from the Master Catalog (MCAT) files. enter a piping specification name (required). and stock numbers. If you assign a mnemonic. 10. Pro/PIPING displays the file name in the blue border next to Specification 6. The current directory is based on the directory path in the piping_project_data_dir configuration option. to add the new specification record to the Specification Directory file. Colors can be assigned to the specification and mnemonic. Click piping_project_data_dir configuration option. The New File dialog box opens. Refer to Setting Colors in the Utilities Menu portion of Pro/ENGINEER Basics for more information. Each Auto-Selection file contains the following data: · Pipe Data—Pipe categories. Pro/PIPING lists the 13. material codes. Enter a layer name in the Layer box for the specification and mnemonic (optional). Pro/PIPING retrieves this data from the appropriate MCAT files and saves it in pipe records that you define.Clear the Insulation Code check box and make the insulation codes unavailable to the specification. You can define new colors (View > Model Setup > Color & Appearances). Fitting MCAT file names. ratings. and stock numbers. sizes. This file will contain all specifications for the entire piping project. Click box. Pro/PIPING retrieves this data from the appropriate MCAT files and saves it in assembly fitting records that you define. Enter a mnemonic (optional). Select a color (required). and stock numbers. 7. The Specification box lists all specification records in the current Specification Directory file. The current directory is based on the directory path in the 14. You can begin to define a specification record. end types. 8. Auto-Selection files allow Pro/PIPING to retrieve only the piping data that you assigned to a specification. Under Type. 9. Note: After you create an Auto-Selection file. The Mnemonic box lists each mnemonic assigned to a specification record in the current Specification Directory file. · Assembly Fitting Data—Assembly fitting selection names. select Spec Directory File and enter a file name. The Insulation Code box lists all insulation codes in the Insulation Directory Project Data file. 12. Select an Auto-Selection file and double-click. sizes. 5. . You create an Auto-Selection file for each project specification record (Specification Directory file) by using the Define Piping Specification dialog box. Click File > Exit. Pro/PIPING retrieves this data from the appropriate MCAT files and saves it in fitting records that you define. Click to create a new file. categories. configurations. end types. The Color box lists all colors stored in the Piping Appearance Map (MCAT) File.ptd. · Fitting Data—Fitting selection names. It is recommended that you use a descriptive file name such as project_name_specs. Do one of the following: . sizes. Click Directory File. The selected file populates the Auto Selection box. to save the file.

1. For example. The PIPING menu appears. For example. 6. to open the file. To Create an Auto-Selection File Note: Because Pro/PIPING requires that you select an Auto-Selection file for each specification record (in the Specification Directory file). The following table describes the Auto-Selection File format: FIELD NAME CATEGORY SNAME SIZE NSIZE BSIZE SCH_RATE MATL_CODE MCAT_FILE STOCKNO MCCS_CODE CODE DESCRIPTION Pipe or fitting category. Pipe or fitting material code. This allows the Specification Directory file to direct Pro/PIPING to the correct Auto-Selection file. Pipe or fitting inlet nominal size. Click Applications > Piping. The Specification Directory file also directs Pro/PIPING to the appropriate Auto-Selection file to retrieve the pipe. This file will contain all pipe and fitting data assigned to one piping specification.ptd. It is highly recommended that you use a file name that includes the file descriptor. Fitting selection name. Pipe schedule or fitting rating.(in the Specification Directory file) using the Define Piping Specification dialog box (Auto-Selection box). Pro/PIPING retrieves the Auto-Selection piping data from the pipe. and assembly fitting records that you defined for each specification. Pro/PIPING retrieves the specification data from the Specification Directory file. and assembly fitting data. Master Catalog (MCAT) file name. 4. Click File. select Auto-Selection File and enter a file name. Click 5. 2. Pipe or fitting Material Classification Code. Pro/PIPING displays the file name in the blue border next to Auto-Select 68 Pro/PIPING Specification-Driven Design Mode . The New File dialog box opens. Create or open a piping assembly. This data populates appropriate dialog boxes. How Auto-Selection Files Work After you select a specification for pipeline creation or select a pipeline for fitting insertion. Click Set Up > Spec DB. Fitting code—Indicates how a certain fitting is to be inserted. The Define Piping Specification dialog box opens. Pipe or fitting stock number. fitting.ptd) to the specification 11C record in the Specification Directory file. to create a new file. Auto-Selection Files simplify the piping process and reduce design error by making available only a subset of the Master Catalog file piping data. 3. Fitting outlet nominal size. Fitting branch outlet nominal size. fitting. you must create Auto-Selection files before defining the specification records. you assign the Auto-Selection file created for specification 11C (11c_asfile. <specification or mnemonic name>_asfile. You must also create at least one Auto-Selection record in order to create an Auto-Selection file. Under Type.

Insulation data is retrieved from both files. you can assign an insulation code to each project specification record (Specification Directory file) using the Define Piping Specification dialog box (Insulation Code box). It is recommended that you use a descriptive file name such as Pro/PIPING Specification-Driven Design Mode 69 . Create or open a piping assembly. select the Pipe. to create a new file.7. INS_FILE COLOR Note: You can define the Insulation Directory file name by setting the piping_insulation_dir_file configuration option. you define insulation records by assigning the following insulation data using the Define Piping Specification dialog box: · Insulation Codes—All insulation codes assigned to a piping project. select Insulation Directory File and enter a file name. To create an Insulation Directory file. These file names point to the Insulation MCAT files. Insulation MCAT file name. · Insulation Colors—Color name for each solid representation of insulation. Color name for each solid representation of insulation. How Insulation Directory Files Work After you select a specification for pipeline creation. The following table describes the Insulation Directory file format: FIELD NAME INS_CODE DESCRIPTION Insulation code. After you create an Insulation Directory file. The PIPING menu appears. Under Auto-Select File. · Insulation MCAT File Names—All Insulation file names stored in the Piping MCAT Directory file. The insulation code directs Pro/PIPING to the appropriate insulation record (in the Insulation Directory file) where Pro/PIPING retrieves the insulation color and the Insulation MCAT file name. The New File dialog box opens. Pro/PIPING retrieves colors from the Piping Appearance Map (MCAT) File. This file will contain the insulation data for the entire piping project. Pro/PIPING retrieves insulation data for pipe and fittings from these files. The Insulation file name points Pro/PIPING first to the Piping MCAT Directory file and then to the Insulation MCAT file. 3. Click 5. Pro/PIPING uses these codes to identify each insulation type during the insulation modeling and reporting process. You assign a color to each insulation code. 4. Pro/PIPING retrieves these codes from the Insulation Directory file and uses them to identify each insulation type during the insulation modeling and reporting process. Pro/PIPING copies the insulation data to the insulation features for insulation modeling and reporting. You assign each code to an Insulation Master Catalog (MCAT) file. Fitting. Pro/PIPING retrieves the specification data including the insulation code from the Specification Directory file. About Insulation Directory Files Insulation Directory files are Pro/TABLE (ASCII) files that store all insulation data for a piping project. Click See Also and select the Auto-Selection record type to create. Under Type. 8. The Define Piping Specification dialog box opens. To Create an Insulation Directory File 1. Click Applications > Piping. Click Set Up > Spec DB. 2. and Assembly (fitting) tabbed pages to define these records for each specification.

you select a fitting category icon button to select all fitting categories assigned to this icon (in the Fitting Category Map file). The Insulation File box lists all Insulation files defined in the Piping MCAT Directory file. Select an Insulation Master Catalog (MCAT) file (required). Begin defining an insulation record.ptd. 8. How the Fitting Category Map File Works After you select a pipeline and an insertion point for fitting insertion (PIPING > Fitting > Insert). you click Fitting > Insert on the PIPING menu and select the specification 12A pipeline and insertion point. The current directory is based on the directory path in the piping_project_data_dir configuration option. 7. Pro/PIPING retrieves the specification data including the specification name and pipe size from the pipeline. You select a fitting and insert it. Click under Select Record. to open the file. 9. Mapping the icon file enables you to select a fitting category (icon) button in the Insert Fitting and Insert Group Fitting dialog boxes and retrieve a list of fittings for the selected category and specification. The order begins from left to right beginning with the number 1. The Fitting Category Map file contains the following data: · Icon Number—Orders the fitting category (icon) buttons under Fitting Selection in the Insert Fitting and Insert Group Fitting dialog boxes. Click Directory File. Select a color for the solid representation of the insulation (required). This step assigns an Insulation file to an insulation code. The Insulation Code box lists all insulation codes assigned to the insulation records in the current Insulation Directory file. You can design as many fitting category icons as you need. 11. Pro/PIPING retrieves the list of all valves for specification 12A and populates the Selection Name box. The Insulation Color box lists all Pro/PIPING colors stored in the Piping Appearance Map (MCAT) 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. · Icon Bitmap File Name—Points Pro/PIPING to the icon graphics file. to add the new insulation record to the Insulation Directory file. This list contains only those fittings that were assigned to those fitting categories in the Auto-Selection file for that specification. Pro/PIPING populates the boxes under Pipeline Selection. Note: To assign an insulation record to a project specification. Pro/PIPING retrieves all insulation data from both MCAT files. Click to save the Insulation Directory file. Under Define Record.project_name_insulation_dir. The specification name points Pro/PIPING to the Auto-Selection file that you assigned to the specification (in the Specification Directory file) and retrieves the data. For example. You select the valve category button under Fitting Selection. · Fitting Category—Points Pro/PIPING to the Auto-Selection file to retrieve fitting selection names. After Pro/PIPING populates either the Insert Fitting or Insert Group Fitting dialog boxes with the data. enter an insulation code (required). Click File > Exit. Pro/PIPING displays the file name in the blue border next to Insulation 6. select an insulation code when you define a specification in the Specification Directory file. Pro/PIPING lists the record 10. You can define new colors. 12. Pro/PIPING provides seven fitting category icons. Note that Pro/PIPING groups all unmapped fitting categories in the General category and icon. This list was retrieved from the Auto-Selection file that you created for 70 Pro/PIPING Specification-Driven Design Mode . Pro/PIPING retrieves the list of fitting selection names. You created this Auto-Selection file during Specification-Driven Piping setup. About the Fitting Category Map File The Fitting Category Map file is a Pro/TABLE (ASCII) file that maps each fitting category to a fitting category icon file.

Icon bit map file name Fitting category. 3. . Open the file in a text editor.ptd file. Pro/PIPING Specification-Driven Design Mode 71 . For more information about mapping fitting category icon files.gif.pcx ICON SIZE (pixels) 24 x 24 RESOURCE LOCATION (ICON FILE LIBRARY) <ProE installation path>/text/resource After you create the icon files. If more than 14 icons are displayed.Order Number—Pro/PIPING orders the fitting category icons in two rows containing seven icons per row. . You can create new icons with any graphics application that supports GIF or PCX formats.Icon Bitmap File Name—Bitmap file name for the fitting category icon.specification 12A (12a_asfile. . You can assign multiple categories using a comma (. You select a fitting and click The following table describes the Fitting Category Map file format: FIELD NAME ICON_NUMBER FIELD TYPE Integer DESCRIPTION to insert it. store the file in the Pro/PIPING resource directory before you map it. 2. refer to the Fitting Category Map file topics. Save the file. ICON_BITMAP FITTING_CATEGORY Character Character Icon number. The following Pro/PIPING icon conventions must be maintained: FILE TYPE Bitmap FILE FORMAT GIF. Ordering is from left to right beginning with the number 1. To Map an Icon File 1. Enter the following data: .ptd). PCX FILE EXTENSION . Icons are ordered from left to right under Fitting Selection in the fitting insertion dialog boxes. 4. Ordering begins with the number 1.ptd. Locate the piping_fitt_category_map. The Pro/PIPING default path is <Pro/E load point>/text/piping_data/sample_project/ piping_fitt_category_map.) as delimiter. Note: You can define the Fitting Category Map file name by setting the piping_fitt_category_map_file configuration option.Fitting Category—Fitting category associated with the icon bitmap file. store the files in the Pro/PIPING resource location and map them to their appropriate fitting categories in the Fitting Category Map file. Creating Fitting Category Icons Pro/PIPING allows you to create new fitting category icons as needed. a scroll bar appears. Note: If you are mapping a new icon bitmap file.

The Master Catalog box lists all Fitting MCAT files assigned to the selected fitting category in the Piping MCAT Directory file. The Material Code box lists all fitting material codes assigned to the selected Fitting MCAT file and defined in the Piping Material MCAT file. To define an Auto-Selection fitting record. Select a Fitting MCAT file (required). Pro/PIPING selects all sizes by default. Pro/PIPING retrieves the Auto-Selection file fitting data during fitting insertion. 1. Under Select Fitting. next to Sizes. Select a fitting rating (required). Pro/PIPING lists all fitting sizes assigned to the selected Fitting MCAT file. Select a stock number format for the fitting record (required). select a fitting category (required). Click fitting selected from the Master Catalog box. globe valve. select fitting data from the boxes under Define Record. You can confirm or change the fitting sizes assigned to the selected Fitting MCAT file (optional). The End Type box lists all fitting end types assigned to the selected Fitting MCAT file. Pro/PIPING retrieves the file names from the Piping MCAT Directory file. You can click b. Clear each check box to make a fitting size unavailable from the fitting record. Refer to these topics for more information. 5. Pro/PIPING provides the following fitting categories: FITTING CATEGORY VALVE ANGLE_VALVE RELIEF_VALVE FLANGE GASKET ELBOW ELBOW_LET BRANCH BRANCH_LET GENERAL ASSEMBLY DESCRIPTION Valve. to save all changes. 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. Each fitting size contains a check box to indicate selection status.Fitting Categories Pro/PIPING uses fitting categories for data retrieval. Select a fitting material code (required). The Rating/Schedule box lists all fitting ratings assigned to the selected Fitting MCAT file. The Category box lists all fitting categories retrieved from the Piping Master Catalog (MCAT) Directory file. The Select Stock Number Format box 72 Pro/PIPING Specification-Driven Design Mode . 3. 2. and so on Angle valve Relief valve Flange Gasket Elbow Elbow olet Branch Branch olet General fitting Assembly fitting To Create an Auto-Selection Fitting Record Notes: · You must read To Create an Auto-Selection File to follow the steps below. such as gate valve. One of two Size Table dialog boxes opens according to the type of a. Select a fitting end type (required). You can define Pro/PIPING fitting categories as needed. 4. You assign an Auto-Selection file to a piping specification in the Specification Directory file. 7. 6. The Size Table dialog box closes. · The Fitting tabbed page (Define Piping Specification dialog box) allows you to define all fitting records for Auto-Selection files. Click to reset the list to the Pro/PIPING default selections.

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. beginning with the branch fittings. enter a fitting selection name (required). Under Select Selection Name. or choose a combination of both. A delimiter separates areas in a listing. Click piping_project_data_dir configuration option. A delimiter separates areas in a listing. select each fitting name according to its sequence in the assembly. b. Select a material classification code (MCCS) format for the fitting record (optional). Select a delimiter. to save the Auto-Selection file. 8.-. · The Assembly tabbed page (Define Piping Specification dialog box) enables you to define all assembly fitting records for Auto-Selection files. 12. Select the MCCS format keywords. Pro/PIPING lists the record under 10. or Click File > Exit. You can select Pro/PIPING format keywords from the Keyword box. To define an assembly fitting record. select assembly fitting data from the boxes under Define Record. Select a delimiter. You can select Pro/PIPING format keywords from the Keyword box. The current directory is based on the directory path in the 11. perform the following tasks to a select an MCCS format: a. Pro/PIPING Specification-Driven Design Mode 73 .lists all stock number formats defined for the fitting records in the current Auto-Selection file. 9. NIPPLE. To Create an Auto-Selection Assembly Fitting Record Notes: · You must read To Create an Auto-Selection File to follow the steps below. The Select Material Classification Code Format box lists all material classification code formats defined for the fitting records in the current Auto-Selection file. enter words or ASCII characters required by your project. to add the new fitting record to the Auto-Selection file. BRAN. Pro/PIPING retrieves the Auto-Selection file assembly fitting data during fitting insertion. select the fittings that make up an assembly fitting (required). Under Select Stock Number Format. 1. enter new keywords unique to your project. Note that delimiters must be enclosed with commas omitting any white space (.). · An assembly fitting is a group of fittings that are inserted as one unit. Pro/PIPING displays the fitting stock number during information reporting. The Fitting Selection Name box lists all fittings in the fitting records (Fitting tabbed page) for the current AutoSelection file. Under Select Material Classification Code Format.). or Click the Assembly tab to define all assembly fitting records for the current Auto-Selection file. Repeat the above steps to define additional fitting records. Under Select Assembly. You can select a delimiter from the Delimiter box or enter a new delimiter. Select the stock number format keywords. Click Select Record. b. Note that delimiters must be enclosed with commas omitting any white space (.-. GATE. You can select a delimiter from the Delimiter box or enter a new delimiter. perform the following tasks to select the fitting stock number format: a. The Select Selection Name box lists all selection names defined for the fitting records in the current Auto-Selection file. From the Fitting Selection Name box. For example. NIPPLE. You assign an Auto-Selection file to a piping specification in the Specification Directory file. or choose a combination of both.

Pro/PIPING uses the assembly fitting selection names to populate the Selection Name boxes in the Insert Fitting dialog box. Click to save the Auto-Selection file. 7. Under Select Selection Name. next to Sizes. Pro/PIPING retrieves the pipe sizes from the current Auto-Selection file. or choose a combination of both. 4.-. The current directory is based on the directory path in the piping_project_data_dir configuration option. 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. enter words or ASCII characters required by your project. The Configuration box lists all configurations defined for the assembly fitting records. The Select Material Classification Code Format box lists all material classification code formats defined for the assembly fitting records in the current Auto-Selection file. Under Select Stock Number Format. 3. The Size Table dialog boxes opens. You can select a delimiter from the Delimiter box or enter a new delimiter. to add the new assembly fitting record to the Auto-Selection file. or choose a combination of both. 8.Pro/PIPING populates the Configuration box with the assembly fitting configuration (the fitting names and assembly sequence). Select a stock number format for the assembly fitting record (required). 5. b. Select a material classification code (MCCS) format for the assembly fitting record (optional). perform the following tasks to select an MCCS format: a. Pro/PIPING lists the 6. enter an assembly fitting selection name (required). 74 Pro/PIPING Specification-Driven Design Mode . Click record under Select Record. Pro/PIPING displays assembly fitting stock numbers during information reporting. The Select Stock Number Format box lists all stock number formats defined for the assembly fitting records in the current AutoSelection file.-. The Size Table dialog box closes. Note that delimiters must be enclosed with commas omitting any white space (. Select the MCCS format keywords. or Click File > Exit. You can select a delimiter from the Delimiter box or enter a new delimiter. Select a delimiter. Under Select Material Classification Code Format. b. perform the following tasks to select an assembly fitting stock number format: a. to confirm all changes. Repeat the above steps to define additional assembly fitting records. A delimiter separates areas in a listing. You can click b. Pro/PIPING lists all pipe sizes a. You can select Pro/PIPING format keywords from the Keyword box. Select a delimiter. You can select Pro/PIPING format keywords from the Keyword box. Select the stock number format keywords.). Click to reset the list to the Pro/PIPING default selections. Click assigned to the pipe records (Pipe tabbed page). Clear each check box to make a size unavailable from the assembly fitting record. Pro/PIPING selects all sizes by default.). You can confirm or change the assembly fitting sizes (optional). enter words or ASCII characters required by your project. Each pipe size contains a check box to indicate selection status. The Select Selection Name box lists all selection names defined for the assembly fitting records in the current Auto-Selection file. A delimiter separates areas in a listing. 2. Note that delimiters must be enclosed with commas omitting any white space (.

You select an MCAT file (in the Define Piping Specification dialog box) to define a pipe or fitting Auto-Selection file record. Pro/PIPING Specification-Driven Design Mode 75 . You can clear a check box to make the size unavailable.Size Tables Pro/PIPING uses size tables to list all pipe and fitting sizes in the selected Pipe or Fitting Master Catalog (MCAT) file. Pro/PIPING opens two different size tables according to the following selections: Pipes and Standard Fittings Size Table for a Pipe Size Table for a Flange Fitting The following table describes the Size Table format above: Left Section Lists all sizes defined in the MCAT file that you selected. Pro/PIPING selects all sizes by default. Right Section Displays the size selection status with a check box.

and move the fitting in the panel. You can spin. In the above example. You can clear a check box to make the size unavailable. click the Preview Fitting Graphics blue band located at the bottom of the Define Piping Specification dialog box. Pro/PIPING selects all branch or new sizes by default. and so on) The following table describes the Size Table format above: Left Section Lists all main sizes defined in the MCAT File that you selected. After you select a Fitting Master Catalog file. zoom. The following preview panel displays a gate valve: 76 Pro/PIPING Specification-Driven Design Mode . Pro/PIPING displays each fitting selection dynamically as you make selections.Size Transitional Fittings (Reducers. Right Section Displays the branch or new size selection status with a check box. The preview panel expands and displays the selected fitting. Branch Reducer Fittings. there are two reducer fitting sizes with the main size 32A: · 32A (main size) to 20A (new size) · 32A (main size) to 25A (new size) Preview Fitting Graphics You can preview selected fittings as you define a fitting record (Fitting tabbed page) for the current AutoSelection file.

Pro/PIPING Component Window
You can also preview fittings in the Component Window. Select the Preview in Separate Window check box in the preview panel and Pro/PIPING displays the fitting (and the file name) in the Component Window. Note that you must clear the Preview in Separate Window check box to close the window. Clicking File > Exit from the separate window closes Pro/ENGINEER. The following Component Window displays a gate valve:

To Create an Auto-Selection Pipe Record
Notes: · You must read To Create an Auto-Selection File to follow the steps below. · The Pipe tabbed page (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. 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.

Pro/PIPING Specification-Driven Design Mode

77

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. 6. You can confirm or change the pipe sizes assigned to the selected Pipe MCAT file (optional). next to Sizes. The Size Table dialog box opens. Pro/PIPING lists all pipe sizes a. Click 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 selections. b. Click to reset the list to the Pro/PIPING default

to save all changes. The Size Table dialog box closes.

7. 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 (,-,). 8. 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. Under Select Material Classification Code Format, select an MCCS format as follows: 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 (,-,). 9. Select either one or both of the following pipe corner type check boxes for the pipe record (optional): - Allow Bend—Enables corner bends for the selected pipe. - Allow Miter—Allows mitered corners for the selected pipe. to add the new pipe record to the Auto-Selection file. Pro/PIPING lists the record under 10. Click Select Record. to save the Auto-Selection file. The current directory is based on the directory path in the 11. Click piping_project_data_dir configuration option. 12. Repeat the above steps to define additional pipe records. or Click the Fitting tab to define all fitting records for the current Auto-Selection file. or Click File > Exit.

78

Pro/PIPING Specification-Driven Design Mode

To Modify Project Data Files
Note: Project Data files (Specification Directory, Auto-Selection, and Insulation Directory files) contain piping records that you defined for specific piping projects. You can modify these records using the following steps: 1. Create or open a piping assembly. 2. Click Applications > Piping. The PIPING menu appears. 3. Click Set Up > Spec DB. The Define Piping Specification dialog box opens. . The Open File dialog box opens. The current directory is based on the directory path in 4. Click the piping_project_data_dir configuration option. 5. Double-click one of the following Project Data Files: - Specification Directory file - Auto-Selection file - Insulation Directory file Pro/PIPING displays the file name in the blue 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 tabbed page (Pipe, Fitting, or Assembly) before selecting a record. 7. Under Define Record, modify the data in the appropriate boxes. Click See Also for more information. to add the changes to the selected record. Pro/PIPING either creates a new record or 8. Click modifies the existing record and displays all changes under Select Record. to save the file. The current directory is based on the directory path in the 9. Click piping_project_data_dir configuration option. 10. Click File > Exit.

Deleting a Record
Under Select Record, select the record to delete. Click and follow steps 9 and 10 above.

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: Pipes KEYWORDS MATL_CODE MCAT_FILE SCH_RATE END_TYPE SIZE SIZE_CODE DESCRIPTION Pipe material code Pipe Master Catalog file name Pipe schedule Pipe end type Pipe nominal diameter Size code for pipe nominal diameter

Pro/PIPING Specification-Driven Design Mode

79

you can perform the following tasks: · Define—Create Pro/PIPING bend tables. The PIPING menu appears. Bend tables are normalized for 90 degree bends.Fittings KEYWORDS SNAME MATL_CODE MCAT_FILE SCH_RATE END_TYPE NEND_TYPE SIZE NSIZE BSIZE SIZE_CODE NSIZE_CODE BSIZE_CODE Assembly Fittings KEYWORDS SNAME SIZE SIZE_CODE DESCRIPTION Assembly fitting selection name Assembly fitting size Size code for the assembly fitting size DESCRIPTION Fitting selection name Fitting material code Fitting Master Catalog file name Fitting rating Fitting inlet end type Fitting outlet end type Fitting inlet size Fitting outlet size Fitting branch outlet size Size code for fitting inlet size Size code for fitting outlet size Size code for fitting branch outlet size To View Piping Layers (Spec-Driven) 1. From the BEND TAB menu (PIPING > Set Up > Bend Allow). · Delete—Delete Pro/PIPING bend tables. you must create a pipeline to view the piping layers. About Bend Tables (Spec-Driven) Pro/PIPING uses bend tables to accurately calculate the length of straight pipe (developed length) required to make a bend of a specific bend radius and angle. Click Applications > Piping. Pro/PIPING automatically creates piping layers after pipeline creation. Pro/ENGINEER takes those values and multiplies them by A/90. 80 Pro/PIPING Specification-Driven Design Mode . click Pipeline > Create/Route and create a pipeline. 4. The Layers dialog box opens in which you can view the piping layers. Click View > Layers. Bend Table Menu The Bend Table menu allows you to access all Pro/PIPING bend tables for creation and modification. 3. Create or open a piping assembly. where A represents the specific bend angle in degrees. The developed pipe length for the same bend can differ due to different materials and pipe outside diameters (OD). From the PIPING menu. For other than 90 degree bends. If you create a new assembly. 2.

Show—View Pro/PIPING bend tables. For example.83 L = (PI*R*T)/2. you can enter the statements in columns other than column one.10 | (R/T) > 1. Conversion Equation Variables You can use the following variables in a conversion equation: · · · · · L—Developed straight length of stock. · The formula must begin with the descriptor FORMULA. The following example illustrates this process: FORMULA IF (R/T) < 1. The formula must also be concluded by the descriptor END FORMULA. Formula Equations (Spec-Driven) Formula is an equation used to calculate the developed length for any radius or outside diameter (OD) that falls outside the range of the table data. Pro/PIPING provides the following variables for use in the table: · · · · L—Developed straight length of the bend. then the FORMULA descriptor must precede the actual formula on its own line.0 ELSE L = (PI/2)*(R + (T*0. Write—Write a bend table from a part to a file. Pro/PIPING Specification-Driven Design Mode 81 . .35)) END FORMULA In a multi-statement formula like this. as in the following examples: FORMULA L = (0. T—Material thickness.· · · · Edit—Modify Pro/PIPING bend tables. R—Bend radius. on its own line and in the first column. if the table data represents the bend deduction value.A Note: L must never be negative. write it in the second column on the same line as the descriptor. A—Bend allowance value contained in the table data section. the system assumes that the table data equals the required length (L = A). If no conversion equation is defined. the equation might look like the following: L = 2*(T + R) . Conversion Equations (Spec-Driven) The conversion equation tells the system how table data (A) is related to the developed length (L). in the first column. You can update a bend table at any time.If the formula is more complex and/or contains some logic statements. T—Pipe outer diameter (OD).If an equation is simple. ANGLE—Bend Angle (in degrees). You can confirm bend table data.0 FORMULA L = (ANGLE*PI/180)*(R+T/2) . ANGLE—Bend Angle (in degrees).55*T) + (PI*R)/2. R—Bend radius. Read—Read a bend table from a file to a part. Formula Equation Rules Follow these rules when you enter the formula equation in a bend table: · The formula must be the first equation in the table.

82 Pro/PIPING Specification-Driven Design Mode . 0. The system reads the file data and writes Enter the name of the existing bend table file and click it to the current bend table file. 2.Conversion Equation Rules Follow these rules when you enter the conversion equation in a bend table: · Only use a conversion equation when the developed length L is not equal to your table values A. You must now assign the new bend table to a pipe segment or line stock to use it. click Set Up > Bend Allow > Edit. To modify a bend table within Pro/PIPING. do the following: 1. For other than 90 bends. If you change the model units to centimeters and keep the model the same size. as in this example: CONVERSION L = 2*(T +R) .625 and the bend radius 1. The Read File dialog box opens. if needed.270. Select the bend table to modify from the TBL NAMES menu. the pipe OD becomes 0. · If you leave a particular cell blank.If the formula is more complex and/or contains some logic statements. Note: The values in the bend tables are independent of the model units. From the PIPING menu. You can edit only those bend tables created in the current assembly or applied to the current assembly. · You do not have to insert a bend allowance value (A) in every cell in a bend allowance table. Modify the bend table data. . The outside diameter is 0.5. Pro/ENGINEER takes those values and multiplies them by A/90. then it can be written in the second column on the same line as the descriptor.A . A Pro/TABLE window opens containing an table outline. The system looks up the bend table to find the developed length at the ordinates (0. 2. .5). The TBL NAMES menu appears.25. To Define a Bend Table (Spec-Driven) 1. · The conversion must begin with the descriptor CONVERSION. click Set Up > Bend Allow > Define. a linear interpolation is used. From the PIPING menu. Enter a bend table name and click Enter the data in the table.270). . This menu lists all bend tables that were applied to the assembly or were created when the assembly was currently in session.625. Observe the following points when using bend table data: · Create your bend tables for 90 bends. They do not change if you change the model units. To Modify a Bend Table (Spec-Driven) Pro/PIPING allows you to modify bend tables. The system looks up the table to find the developed length at the ordinates (0. Click File > Save and Exit to save and close the bend table.If the equation is a simple one. 1. where A is the specific bend angle in degrees. 4. 3. the system uses interpolation to calculate the length value. Bend Table Data (Spec-Driven) The table data (A) represents the developed bend lengths or allowances (with the presence of the CONVERSION formula) for specific bend radii and pipe outer diameters (T). The table data and the conversion equation are used together. so make sure that the two together give you the correct results. or Select File > Read to use an existing bend table as a baseline. · For bend radii and outside diameters (OD) between the values in adjacent cells. 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. For example. in the first column.25 and the bend radius is 0. you originally create a pipe assembly with the model units set to inches.

· The following definitions apply for the above bend table format: .3. Modify the bend table.TABLE— A combination of pipe outer diameter (OD) and bend radius table data that will never be encountered in your pipe assembly. A Pro/TABLE window opens and displays the selected table. Pro/PIPING saves the bend table in the current directory.. START MATERIALS MATERIAL . 5.. The following table describes the Pro/PIPING bend table format: Column 1 FORMULA equation ..FORMULA—An equation for the developed length.. · Comment lines can appear anywhere in a bend table. Defining Bend Tables (Spec-Driven) Pro/PIPING allows you to define new bend tables. the system calculates the length value using interpolation... END MATERIALS and TABLE exactly as shown. radius bend allow . If you leave a particular cell blank. For example.. 0. You do not have to insert a bend allowance value (A) in every cell in a bend allowance table. .. radius bend allow . 4. Click File > Save or Exit. START MATERIALS. Pro/ENGINEER takes those values and multiplies them by A/90 where A represents the specific bend angle in degrees.. . END MATERIALS ! TABLE radius outside diameter outside diameter Notes: · Enter the words FORMULA..... You define bend tables for 90 degree bends. END FORMULA. For other than 90 degree bends.. Each comment line in the table must start with an exclamation point (!). Column 2 Column 3 Column 4 … radius bend allow .. END CONVERSION. radius . CONVERSION. Pro/PIPING Specification-Driven Design Mode 83 .25 bend radius with an OD of 0. Note: You must assign a bend table to a pipe segment or line stock to use it. ENDFORMULA ! CONVERSION equation .5 inches..

Pro/PIPING deletes the selected bend table. follow these steps: 1. Click to apply the bend table. click Set Up > Bend Allow > Show. The default path for these files is <ProE load directory>/text/piping_data/ master_catalog/miter/. 3. To Delete a Bend Table (Spec-Driven) 1. Click boxes close and Pro/PIPING updates the active assembly information. Locate the Miter Master Catalog (MCAT) file for the selected pipeline or line stock.). miter_steel. Click 4. The Confirm Cancel dialog box opens. This menu lists all bend tables that were applied to the assembly or were created when the assembly was currently in session. 3. Select a bend table from the Bend Table Name box (Default value: NO_TABLE). The Pro/TABLE window closes. 2. The Design Rule Parameters dialog box opens. Click 6. Pro/PIPING confirms the update in the Message Area. . 7. you cannot modify it. Click Set Up > Update Model. 1. Regenerate (PIPING > Regenerate) to apply the changes to the piping model displayed in the graphics window. Save all changes. A Pro/TABLE window opens and displays the selected bend table.ptd. Under Model Information. click Set Up > Bend Allow > Delete. Use a text editor and change the miter parameter value for the selected pipeline or line stock. click File > Exit. 2. Each Miter file is named for a line stock material type (for example. The Update Model dialog box opens. 5. Select the bend table to show from the TBL NAMES menu. To Show a Bend Table (Spec-Driven) Pro/PIPING allows you to show or view a bend table. This menu lists all bend tables that were applied to the assembly or were created when the assembly was currently in session. 1. 84 Pro/PIPING Specification-Driven Design Mode . click . 4. select the Miter Parameters check box. To Change and Update Miter Parameters You can change pipe miter parameters in a specification and update the current model with the changes. to close the Define Design Rules dialog box. Click PIPING > Set Up > Design Rules. The Design Rule Parameters dialog box closes. . This box lists all bend tables defined for the pipe segment or line stock. Update the model. select a line stock name from the Model Tree or Piping System Tree. After viewing the table. Select the bend table to delete from the TBL NAMES menu. From the PIPING menu. To show a bend table. 2. Under Assembly. The Define Design Rules dialog box opens. . The dialog 6.Under By Segment. Click to confirm the update.To Assign a Bend Table (Spec-Driven) Note: Pro/PIPING allows you to assign a bend table at any time in the design process.Under By Parameters. 3. 4. Note that if you select to show a table. From the PIPING menu. Select the line stock by doing one of the following: and select pipe segment from the graphics window. click 5. 2. and select the assembly to which you want to apply the changes.

The Design Rule Parameters dialog box opens and displays the updated bend 10. 7. 2. Verify the changes. select the Bend m/c Parameters check box. click 5. . Under Assembly. Under Assembly. Under Assembly. The Define Design Rules dialog box opens. Click Set Up > Update Model. Regenerate (PIPING > Regenerate) to apply the changes to the piping model displayed in the graphics window. 4. The default path for these files is <ProE load directory>/text/piping_data/ master_catalog/bend_machine/.To Change and Update Bend Parameters You can change pipe bend parameters in a specification and update the current model with the changes. Tip: Updating Multiple Changes You can use the Update Model dialog box to apply multiple changes to the Project Data and MCAT files and save time. Locate the Bend Machine Master Catalog (MCAT) file for the selected pipeline or line stock. bend_steel.ptd. The Update Model dialog box opens. Pro/PIPING Specification-Driven Design Mode 85 . Click Set Up > Design Rules. 1. Click boxes close and Pro/PIPING updates the active assembly information. The dialog boxes close and Pro/PIPING updates the active assembly information. 2. Update the model. Click parameters. Use a text editor and change the bend parameter value for the selected pipeline or line stock. Click . click . To Change and Update Bend Machine Parameters You can change bend machine parameters in a specification and update the current model with the changes. Do one of the following: and select a pipe segment. . Update the model. Use a text editor and change the bend parameter value for the selected pipeline or line stock. . select all check boxes that correspond to the modified data. click and select the assembly to which you want to apply the changes. The Update Model dialog box opens. Click to confirm the update. Save all changes. Save all changes. The dialog 6. 2. Under Model Information. Click Set Up > Update Model.).Under By Segment. Regenerate (PIPING > Regenerate) to apply the changes to the piping model displayed in the graphics window. 9. The Update Model dialog box opens. The Confirm Cancel dialog box opens. select the Bend Parameters check box. 7. 5. 1.Under By Parameters. The Confirm Cancel dialog box opens. 3. 3. 8. 6. and select the assembly to which you want to apply the changes. Click PIPING > Set Up > Update Model. click 4. 3. Complete any changes and save them. Each Bend file is named for a line stock material type (for example. Pro/PIPING confirms the update in the Message Area. Pro/PIPING confirms the update in the Message Area. Locate the Bend Master Catalog (MCAT) file for the selected pipeline or line stock. 1. Under Model Information. and select the assembly to which you want to apply the changes. Under Model Information. 4. select a linestock. The default path for these files is <ProE load directory>/text/piping_data/ master_catalog/bend/. Click to confirm the update.

Select the pipeline to suppress. Click PIPING > Pipeline > Resume. Click PIPING > Pipeline > Delete. The CHILD OPTS menu appears. Click to confirm the update. 2. 86 Pro/PIPING Specification-Driven Design Mode . 4. The CONFIRMATION menu appears. 3. The CONFIRMATION menu appears. 2. To Resume a Suppressed Pipeline (Spec-Driven) 1. . the Piping System Tree. The dialog boxes close and Pro/PIPING updates the active assembly information.Delete All—Deletes all highlighted children. To Rename a Pipeline (Spec-Driven) 1. . Click Confirm. The SEL MENU appears and lists all suppressed pipelines by name. Enter a new name for the pipeline and click Message Area. ISOGEN Symbol Map File (Spec-Driven) The ISOGEN Symbol Map file is a Pro/TABLE file that maps a Pro/PIPING fitting generic name against a corresponding symbol key (SKEY) and the ISOGEN component name. Pro/PIPING uses symbol keys for all fitting generic part sizes.Child Info—Displays all information about the children to be deleted or suspended in the INFORMATION WINDOW. Select one of the following menu commands: . 6. under Assembly in the Update Note: To quickly apply the changes to another assembly. Pro/PIPING suppresses the selected pipeline and all of its highlighted children. . Pro/PIPING resumes the pipeline. or the graphics window. Pro/PIPING confirms the status of this task in the To Suppress a Pipeline (Spec-Driven) 1. The GET SELECT menu appears. Click .Suspend All—Suspends all highlighted children. Click PIPING > Pipeline > Rename. Click PIPING > Pipeline > Suppress. Click Confirm. The CONFIRMATION menu appears. click Model dialog box and select another assembly. Pro/PIPING confirms the update in the Message Area. 3. 2.5. The Confirm Cancel dialog box opens. Select the pipeline to rename. Then. To Delete a Pipeline (Spec-Driven) 1. repeat the last three steps above. You can view the resumed pipeline in either the Model Tree. Select a suppressed pipeline. You can modify the ISOGEN Symbol Map file by using a text editor. Select the pipeline to delete. The children remain displayed in the graphics window. 3. Regenerate (PIPING > Regenerate) to apply the changes to the piping model displayed in the graphics window. 2. Click Confirm.

Symbol Key Selection Pro/PIPING extracts the symbol key (SKEY) from the ISOGEN Symbol Map file by matching the generic name of the fitting with the name in the FITTING_GENERIC_NAME column. Pro/PIPING uses the following default mapping scheme. Pro/PIPING ignores the setting in the ISOGEN Symbol Map and selects the default symbol key (SKEY). You can use these characters or replace them with suitable endtypes allowed by ISOGEN. Pro/PIPING appends the endtype string to the symbol key to form the final SKEY used in the PCF file. The disadvantage of using the double asterisks is that if the ISOGEN Endtype Map file does not contain a mapped ISOGEN endtype. If you use the asterisks. · If the symbol key has the double asterisks (**) as a substring and an endtype string is found. 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 Pro/PIPING Specification-Driven Design Mode 87 .The following table describes the ISOGEN Symbol Map file format: FIELD NAME FITTING_GENERIC_NAME ISOGEN_COMPONENT_NAME ISOGEN_SKEY FIELD TYPE Character Character Character DESCRIPTION Pro/PIPING fitting generic name ISOGEN component name ISOGEN component symbol key (SKEY) Default Symbol Mapping If you do not provide an ISOGEN Symbol Map file or if you do not list the entries for the components used in the Pro/PIPING model in the Symbol Map file. This scheme is internal to the interface and based on the fitting categories: FITTING_CATEGORY valve relief_valve angle_valve flange elbow elbow_let ISOGEN_COMPONENT NAME VALVE VALVE VALVE-ANGLE FLANGE ELBOW ELBOWLET ISOGEN_SYMBOL_KEY VG** VR** AV** FLFL EL** Butt Weld end : CEBW Screwed End : CESC Socket Weld : CESW TE** NIPL RC** RE** NC** Not required branch branch_let reducer general gasket TEE OLET REDUCER-CONCENTRIC REDUCER-ECCENTRIC (if eccentric flag is set) MISC-COMPONENT GASKET Note: The double asterisks (**) indicate ISOGEN endtypes. Symbol key selection occurs according to the following conditions: · If the symbol key is only two characters long. Pro/PIPING extracts the symbol key name in the ISOGEN_SKEY column and then the endtype string from the ISOGEN Endtype Map file.

UNITS-BORE is selected as MM. The following table lists the string matching rules for default end type mapping: ENDTYPE endtype string starting with B endtype string starting with C endtype string starting with F endtype string starting with P endtype string starting with SC endtype string starting with SW No match found ISOGEN ENDTYPE BW CP FL PL SC SW BW Note: The default mapping is internal to the interface. The following table describes the ISOGEN Nominal Size Map file format: FIELD NAME SIZE NB_MM NB_INCH FIELD TYPE Character Character Character DESCRIPTION Pro/PIPING Size String Nominal Bore (NB) Value Nominal Bore (NB) Value 88 Pro/PIPING Specification-Driven Design Mode . · If the units are in inches. UNITS-BORE is selected as INCH. Pro/PIPING maps the end types by default. · If either of these cases fail. The following table describes the ISOGEN Endtype Map file format: FIELD NAME ENDTYPE ISOGEN_ENDTYPE FIELD TYPE Character Character DESCRIPTION Pro/PIPING end type ISOGEN end type Default End Type Mapping If you do not provide an ISOGEN Endtype Map file or if you do not list the entries for the end types used by the Pro/PIPING fitting components in the Endtype Map file. Nominal bore can be measured in millimeters (mm) or inches. ISOGEN Nominal Size Map File (Spec-Driven) The ISOGEN Nominal Size Map file is a Pro/TABLE file that maps the Pro/PIPING sizes used for modeling to the industry standard nominal size or nominal bore (NB). Pro/PIPNG 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 Endtype Map file by using a text editor. Pro/PIPING extracts the component size and its units from the model using the following conditions: · If the units are metric. ISOGEN Endtype Map File (Spec-Driven) The ISOGEN Endtype Map file is a Pro/TABLE file that maps Pro/PIPING end types to corresponding ISOGEN end types.endtype string replaces the double asterisks in the symbol key to form the final SKEY. the default symbol key is used. You can modify the ISOGEN Nominal Size Map file by using a text editor.

isogen_mandatory_attr_file (Spec-Driven) isogen. the symbol (") used normally for inches cannot be used Default Nominal Size Mapping If you do not list a size in the SIZE column or if you do not define the nominal size in the selected NB column. The default is isogen. · For Nominal Bore (NB) values. · NB values cannot include white spaces. isogen_endtype_map_file (Spec-Driven) <proe_load_directory>/text/piping_data/isodata/isogen_endtype_map. you can use fractions (For example. · For NB values in inches. the same result occurs.fls. However.ptd. Note: An invalid nominal size may result from a wrong isometric size annotation or from an ISOGEN PCF file export malfunction. only integers can be entered.). <valid file name> Specify a name for the file that contains ISOGEN mandatory attribute files. use only the numbers 0-9. Pro/PIPING outputs the model size to the PCF file by default where NB is needed.fls. 1-1/2 for a one and one half inch bore). the period (. <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). isogen_output_files_dir (Spec-Driven) <proe_run_directory>. You can use the default file provided by the ISOGEN package or create a file. <absolute directory path> Specify a directory path for archiving the ISOGEN output files. · For NB values. ISOGEN Mandatory Attribute File (Spec-Driven) The ISOGEN Mandatory Attribute file contains attributes that correspond to the ISOGEN mandatory attributes listed in ISOGEN-FILES. the ISOGEN PCF file format expects a number as the pipe nominal size.Notes : · Pro/PIPING allows you to specify any character as a nominal size. Pro/PIPING Specification-Driven Design Mode 89 .ptd. or the slash (/). isogen_symbol_map_file (Spec-Driven) <proe_load_directory>/text/piping_data/isodata/isogen_symbol_map. · For NB values in millimeters. If a nominal size map file does not exist. <absolute directory path and valid file name> Specify a path and name for the file that maps Pro/PIPING endtypes with ISOGEN endtypes. The configuration option isogen_mandatory_attr_file sets the ISOGEN Mandatory Attribute File name.

is ISOGEN (. mnemonic.is water. and any valid file name characters>. Delimiter characters must be enclosed by commas (. <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.pcf Example: ISOGEN Symbol Map File (Spec-Driven) The following is an example of the ISOGEN Symbol Map file: Default Path: <ProE load directory>/text/piping_data/isodata/isogen_symbol_map. isogen_pcf_filename_format (Spec-Driven) mnemonic-specification-number.1001. <a combination of the following keywords: size. For example MNEMONIC.1001.pcf) files. number. specification. insulation. Pro/PIPING creates ISOGEN file names from the values assigned to the keywords.ptd FITTING_GENERIC_NAME vl_gate_flrf vl_swing_check_flrf vl_angle_flff flange_neck_rf elbow_90long_bw_steel elbow_45long_bw_steel tee_reducing_bw_steel tee_straight_bw_steel red_concentric_bw_steel red_eccentric_bw ISOGEN_COMPONENT_NAME VALVE VALVE VALVE-ANGLE FLANGE ELBOW ELBOW TEE TEE REDUCER-CONCENTRIC REDUCER-ECCENTRIC ISOGEN_SKEY VGFL VSFL AVFL FLFL ELBW ELBW TEBW TEBW RCBW REBW 90 Pro/PIPING Specification-Driven Design Mode .pcf) File Name water-1001-is. Specify a name format for ISOGEN (.ptd.) omitting any white space.isogen_nominal_size_map_file (Spec-Driven) <proe_load_directory>/text/piping_data/isodata/isogen_nominal_size_map. See the following example: ISOGEN File Name Format mnemonic-number-insulation ship1-mnemonic-numberinsulation Assigned Values water.pcf ship1-water-1001is.SIZE.-.

ptd SIZE 10A 15A 20A 25A 32A 40A 50A 65A 80A 100A 125A 150A 200A 250A 300A 350A 400A 450A 500A 550A NB_INCH ¼ ½ ¾ 1 1-1/4 1-1/2 2 2-1/2 3 4 5 6 8 10 12 14 16 18 20 22 NB_MM 10 15 20 25 32 40 50 65 80 100 125 150 200 250 300 350 400 450 500 550 Pro/PIPING Specification-Driven Design Mode 91 .ptd ENDTYPE PE FLFF GKFF FLRF SWLD BWLD ISOGEN_ENDTYPE PL FL FL FL SW BW Example: ISOGEN Nominal Size Map File (SpecDriven) The following is an example of the ISOGEN Nominal Size Map file: Default Path: <ProE load directory>/text/piping_data/isodata/isogen_nominal_size_map.Example: ISOGEN Endtype Map File (Spec-Driven) The following is an example of the ISOGEN Endtype Map file: Default Path: <ProE load directory>/text/piping_data/isodata/isogen_endtype_map.

600A 650A 700A 750A 800A 850A 900A 1000A 1050A 1100A 1150A 1200A 1250A 1300A 1350A 1400A 1450A 1500A 1600A 1700A 1800A 1900A 2000A 2100A 2200A 2300A 2400A 2500A 2600A ¼" ½" ¾" 1" 1-1/4" 1-1/2" 2" 2-1/2" 3" 4" 5" 6" 8" 10" 12" 24 26 28 30 32 34 36 40 42 44 46 48 50 52 54 56 58 60 64 68 72 76 80 84 88 92 96 100 104 ¼ ½ ¾ 1 1-1/4 1-1/2 2 2-1/2 3 4 5 6 8 10 12 600 650 700 750 800 850 900 1000 1050 1100 1150 1200 1250 1300 1350 1400 1450 1500 1600 1700 1800 1900 2000 2100 2200 2300 2400 2500 2600 10 15 20 25 32 40 50 65 80 100 125 150 200 250 300 92 Pro/PIPING Specification-Driven Design Mode .

14" 16" 18" 20" 22" 24" 26" 28" 30" 32" 34" 36" 40" 42" 44" 46" 48" 50" 52" 54" 56" 58" 60" 64" 68" 72" 76" 80" 84" 88" 92" 96" 100" 104" 14 16 18 20 22 24 26 28 30 32 34 36 40 42 44 46 48 50 52 54 56 58 60 64 68 72 76 80 84 88 92 96 100 104 350 400 450 500 550 600 650 700 750 800 850 900 1000 1050 1100 1150 1200 1250 1300 1350 1400 1450 1500 1600 1700 1800 1900 2000 2100 2200 2300 2400 2500 2600 Pro/PIPING Specification-Driven Design Mode 93 .

To Modify Insulation Assigned to a Pipeline (Spec-Driven) Pro/PIPING allows you to modify the insulation assigned to an entire specification-driven pipeline or assign insulation to an entire uninsulated pipeline. This file may be appended with errors occurring in future sessions. Pro/PIPING displays the current active assembly.POS C:\PISOGEN\PROJECTS\abc\SPOOLS\SPOOLS.OPL C:\PISOGEN\PROJECTS\abc\SPOOLS\OUTPUT\SPOOLS.WDF C:\PISOGEN\PROJECTS\abc\SPOOLS\SPOOLS.MES C:\PISOGEN\PROJECTS\abc\SPOOLS\SPOOLS. If the pipeline to insulate is in a different assembly.Example: ISOGEN Mandatory Attribute File (SpecDriven) The following is an example of an ISOGEN Mandatory Attribute file: Default Path: <ProE load directory>/text/piping_data/isodata/isogen. The Modify Pipeline dialog box opens. 2. WARNING : Material Description not found for 3 item(s) in Pipeline 65ASPEC-STEAM-1. REPAINT to restore Highlighted components in case of error.MLD Example: ISOGEN Error Log File (Spec-Driven) The following is an example of an ISOGEN Error Log file: Date : 25-4-2000 ERROR LOG file for **ISOMETRIC DRAWING GENERATION INTERFACE** ERROR : Processing Fitting TEE_RED_BW-STEEL-65X50 in Pipeline 65A-SPECSTEAM-1.DXF C:\PISOGEN\PROJECTS\abc\SPOOLS\SPOOLS. Click PIPING > Modify Pipe. you cannot use this procedure to delete insulation or modify insulation assigned to part of a pipeline.DDF C:\PISOGEN\PROJECTS\abc\SPOOLS\SPOOLS. However. WARNINGS : ISOGEN may not fail to process but some of the desirable data may be missing. You can add or modify insulation at any time.ALT C:\PISOGEN\PROJECTS\abc\SPOOLS\SPOOLS.fls ATTRIBUTES PLOT FILE-PREFIX OPTION-SWITCHESLONG MESSAGE DRAWING-FRAME DRAWING-DEFINITION ALTERNATIVE-TEXT POSITIONED-TEXT WELDING-DEFINITION MATERIAL-LISTDEFINITION DIRECTORY PATH C:\PISOGEN\PROJECTS\abc\SPOOLS\OUTPUT\PLOT C:\PISOGEN\PROJECTS\abc\SPOOLS\SPOOLS. click and select the assembly that contains the pipeline. Under Active Assembly. You can select 94 Pro/PIPING Specification-Driven Design Mode . 1. ERRORS : ISOGEN may fail to process intermediate output PCF files.

Pro/PIPING Specification-Driven Design Mode 95 . In the Model Tree. or by selecting the pipeline in the graphics window. You can redefine insulation segment features at any time in the piping design process. The Model Tree opens. 7. The Model Tree lists the following insulation features: . and so on) for a pipeline. During piping design. Pro/PIPING modifies the insulation data in the insulation feature in 6. sizes. Click the active assembly. Two conditions apply for insulation modification: .Insulation Directory file (Project Data file) must contain records for the insulation codes. Note that you cannot redefine insulation features from the Model Tree (you must modify the specification database insulation files). 2. Click 3. Insulate pipelines near equipment to prevent damage. . select the pipeline to insulate from the Select Pipeline box. thickness. . 1. select the Insulation check box and select an insulation code from the list to insulate the pipeline. the Insulation box displays the code. You can select another insulation code from the list to change the insulation. 4. locate the insulation segment feature to redefine. to save the selections. Under Modify Options. Notes: · The following Specification Database files must be populated with insulation data in order to assign insulation to specification-driven pipelines: . Select the Label tab.the assembly from either the Model Tree or the Piping System Tree. The Edit Pipeline dialog box opens. To Redefine Insulation Assigned to Part of a Pipeline (Spec-Driven) Pro/PIPING creates insulation segment features after you assign insulation to part of a pipeline.If an insulation code was not assigned to the pipeline. Under Pipeline Label. Pro/PIPING identifies the insulation features by insulation code. 3. the following special cases can arise and necessitate an insulation segment: · Pipe Insulation in a Special Area—Pipelines and fittings not normally insulated require insulation inside special areas such as purifier rooms. If active assembly contains multiple pipelines.If an insulation code was assigned to the pipeline. . · Pro/PIPING creates insulation solids automatically after you create pipe solids. 5. modify the insulation code for the selected pipeline. Select the feature to highlight it in the graphics window. Regenerate (PIPING > Regenerate) the assembly to update the model display.Insulation Segment Features—Store the start and end points for insulation on part of a pipe segment. .Insulation MCAT file (Master Catalog file) that is assigned to an insulation code must contain insulation data.Insulation Features—Store the insulation data (codes. About Assigning Insulation to Part of a Pipeline (Spec-Driven) Pro/PIPING allows you to assign insulation to part of a pipeline (insulation segment) using the Create Insulation dialog box (PIPING > Fabrication > Insulation). Open the assembly associated with the pipeline containing the insulation segment feature to be redefined. click Edit Pipeline. You can retrieve insulation information (PIPING > Info) to view the assigned insulation data. · Pipe Insulation near Equipment—Pipelines can produce condensation and extreme temperatures. names.

. . The Reference Information Window opens. specify the point location parameters based on the selected placement option. the graphics window. Right-click and a shortcut menu appears.To locate the insulation segment feature to delete.Insulation Directory file (Project Data file) must contain records for the insulation codes. select a new insulation code to assign new insulation between the specified placement points. Pro/PIPING creates a new insulation feature 7. places a start or end point from a specified datum plane. Note that the start point pipe segment must be perpendicular to the end point pipe segment to make this option available. Pro/PIPING displays the datum place name in the Positioning Parameters box. click end point on the pipe segment and the pipe segment ID populates the Select End Point box.Insulation MCAT file (Master Catalog file) that is assigned to an insulation code must contain insulation data. · The Model Tree must display features to redefine insulation segment features from the Model Tree. . Under Positioning Parameters. Click View > Model Tree Setup > Item Display. Select the Insulation Segment feature to redefine from the Model Tree. Under Display. specifies the start or end point distance ratio from the pipe segment upstream end. From the shortcut menu. 6.Change the insulation end point. select a datum plane from If you selected the Datum plane reference placement option.Change the insulation start point. . Under Point Placement Options. Under Children of Current Feature. Under Insulation Parameters. Pro/PIPING creates a reference to the datum plane. select one of the following options to specify both start and end point placement. The Redefine Insulation dialog box opens with the insulation segment selected. to assign new insulation to the pipe segment.Change the insulation. select the Features check box and 96 Pro/PIPING Specification-Driven Design Mode . 4. Click and reassigns the insulation segment feature to it. Use the thumb wheel to move the point placement or enter a value in the thumb wheel box and ENTER for exact placement. and select the insulation end point. Select the Start option under Insulation Segment Points and do the any of the following tasks: and select a pipe segment .Change the start and end point placement. Crosshairs indicate the Under Select End Point. select Info > Parent Child Info. Crosshairs indicate the start point on the pipe segment and the pipe segment ID populates the Select Start Point box. Pro/PIPING lists all children of the selected insulation feature. click to specify the insulation start point. The feature highlights on the pipeline in the graphics window. places a start or end point on the pipe segment perpendicular to that pipe segment. Click Redefine. Note that you must select the Start and End options under Insulation Segment Points to place the appropriate points: specifies the start or end point distance from the pipe segment upstream end. Insulation segment features are labeled Insulation Seg id <number>. . The datum plane must be perpendicular to the start or end point pipe segment. 5. Select the End point option under Insulation Segment Points. select the insulation feature and right-click. Under Select Start Point. Notes: · The following Specification Database files must be populated with insulation data in order to assign insulation to specification-driven pipelines: .

Pro/PIPING allows you to do the following: · Change active assemblies at any time in the piping design process by selecting a pipeline in the graphics window. 2. 2. Pro/PIPING provides an interface to Isometric Drawing Generation (ISOGEN). Pro/PIPING Specification-Driven Design Mode 97 . 1. Create or open a piping assembly. 1. Pro/PIPING creates piping assemblies after you create pipelines. About Piping Assemblies (Spec-Driven) Pro/PIPING organizes all pipelines. 2. 4. The GET SELECT menu appears.pcf ISOGEN files. If you want to save a bend table to a separate file. The PIPING menu appears. Select the bend table to modify from the TBL NAMES menu. From the PIPING menu.the-fly using the User-Driven piping design mode. The TBL NAMES menu appears. click Set Up > Bend Allow > Read. and equipment for a piping system in assemblies and subassemblies. Drawings enable you to effectively communicate piping system layout and details to piping professionals who fabricate piping materials and assemble piping systems. The Pro/ENGINEER Message Area confirms the action. the Open dialog box opens in which you select a bend table (. About Pipe Drawings (Spec-Driven) Pro/PIPING allows you to create drawings of your piping systems. Select a bend table name. To Read a Bend Table to a Model (Spec-Driven) You can read a bend table from a bend table (. Pro/PIPING displays the active assembly name in the graphics window. Using the Generate Isometric dialog box (PIPING > Drawing). fittings. Click PIPING > Active Asm. These files enable you to generate Isometric pipe drawings using an Isometric Drawing Generation (ISOGEN) application. From the PIPING menu. All subsequent modeling occurs within the currently active assembly.bnd) file. The assembly associated with the selected pipeline becomes the active assembly. Select a pipeline from the graphics window. Pro/PIPING creates a bend table from the file data and applies it to the current model.bnd) file to read. you can write it to a bend table (. click Set Up > Bend Allow > Write.bnd) file into a model. You can also select an assembly from the Model Tree or the Piping System Tree. 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. If you select Names. Click Applications > PIPING. To Make a Piping Assembly Active (Spec-Driven) You can change the currently active assembly at any time in the piping design process. · Pro/PIPING creates insulation solids automatically after you create pipe solids. Pro/PIPING lists all saved bend tables. · Convert existing piping assemblies created in one piping design mode to the other mode on. The DATA FILES menu appears. 1.click OK. you can export material and geometrical information from a Pro/PIPING model to . 3. To Write a Bend Table to a File (Spec-Driven) Pro/PIPING saves each bend table that you define to the current model.

All insulation data is retrieved from the Project Data Files and copied to insulation features for use in insulation modeling. You can create Fitting Library Files or modify existing ones when you want to update and expand the fitting library. After the pipeline is created. Pro/PIPING retrieves all piping data from the Project Data files during piping system design. · user_driven¾Activates the User-Driven piping design mode. Pro/PIPING retrieves fitting data from the Project Data files. After these files are updated. · Project Data Files—Pro/TABLE (ASCII) files that store all project-specific design information selected from the Master Catalog files.About the Piping Specification Database The Pro/PIPING Piping Specification Database archives all piping library and catalog files that can be used to create specification-driven piping systems and stores all project-specific files. · spec_driven¾Activates the Specification-Driven piping design mode. piping_design_method (Spec-Driven) non_spec_driven. You select from this data and create the pipeline. You create new Project Data files for each new piping project when you set up Specification-Driven Piping for that project. Pro/PIPING uses the linestock data. Unlike Project Data Files. 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. You select a specification and Pro/PIPING retrieves the data that you assigned to the specification from the Project Data files. you begin piping design with pipeline creation. 98 Pro/PIPING Specification-Driven Design Mode . you create Project Data files for each new piping project by assigning piping data from the Master Catalog files for each project specification. You can modify the Project Data file by selecting new piping data. You begin a project by first creating any necessary Master Catalog and Fitting Library files. user_driven Specify the piping design method for the piping project. · Fitting Library Files—Fitting part files (Pro/ENGINEER and generic) with their associated family tables and fitting assembly files. Pro/PIPING saves this data to a Project Data file. The Piping Specification Database contains the following three file groups: · Master Catalog (MCAT) Files—Pro/TABLE (ASCII) files that store all of the basic design information required for pipe modeling. Note: Create or modify the Piping Specification Database files before designing a Specification-Driven piping project. For example. · non_spec_driven¾Activates the Non Specification-Driven piping design mode. You can create MCAT files or modify existing ones when you want to update and expand the piping data. Pro/PIPING copies the piping data to linestock features. these files do not change as you design new piping projects. After you select piping data for each specification in the Define Piping Specification dialog box. Fitting Library files provide the physical representation for fittings in a piping model. Pro/PIPING includes MCAT files. As you begin routing pipelines or creating pipe solids. During fitting insertion. spec_driven. This mode allows you to switch between Specification-Driven and Non Specification-Driven piping design modes and convert existing assemblies at any time in the design process. Pro/PIPING includes Fitting Library files. How the Piping Specification Database Works The Piping Specification Database functions as the Pro/PIPING piping data libraries.

Pro/PIPING Specification-Driven Design Mode 99 . fitting-to-pipe. The unit of measurement is degrees. This mode displays the pipe solid center only. 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. including subassemblies. it is recommended that you use this centerline/solid display mode. This is a global setting for all pipelines. and pipe-to-fitting) allowed for a piping project. · yes—Pro/PIPING displays the pipe solid centerlines. You can display the selected pipeline with a pipe solid or centerline. · The Set Display centerline or solid display mode (PIPING > Set Up > Set Display) enables you to select only one pipeline in the active assembly but not in the subassemblies. <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.map.ptd.pipe_solid_centerline (Spec-Driven) yes. piping_end_compatibility_file (Spec-Driven) <proe_load_directory>/text/piping_data/master_catalog/piping_end_compatibility. Pro/PIPING uses this data for end type checking during fitting insertion. <positive real number> Specify a value for the piping fitting angle tolerance. <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 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. no Sets the pipe solid centerline display mode. the display changes immediately in the current session of Pro/ENGINEER. · no—Pro/PIPING does not display pipe solid centerlines.5. Pro/PIPING uses this data to check fitting angles during fitting insertion. After you set this option. piping_appearance_map_file (Spec-Driven) <proe_load_directory>/text/piping_data/master_catalog/piping_appearance. piping_fitt_angle_tolerance (Spec-Driven) 1. Note: The Piping End Compatibility file must be stored in the directory location specified by the piping_mcat_dir configuration option. Pro/PIPING displays a pipe solid centerline in the graphics window to indicate the center of the pipe solid. · The Piping System Tree centerline or solid display mode allows you to select one or more pipelines in the active assembly. Note: The Piping Appearance Map file must be stored in the directory location specified by the piping_mcat_dir configuration option.

Pro/PIPING uses the Master Catalog files create piping specification files (Project Data files) for a piping project. <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. The piping_mcat_dir configuration option resources or retrieves data from this file. piping_manufacture_dir_file (Spec-Driven) <proe_load_directory>/text/piping_data/master_catalog/piping_manufacture_dir. piping_fitt_lib_dir (Spec-Driven) <proe_load_directory>/text/piping_data/fittinglib/.piping_fitt_category_map_file (Spec-Driven) <proe_load_directory>/text/piping_data/sample_project/piping_fitt_category_map.ptd. piping_insulation_dir_file (Spec-Driven) <proe_load_directory>/text/piping_data/sample_project/piping_insulation_dir. piping_fluid_parameter (Spec-Driven) yes. · no¾Pro/PIPING sets the Parameters tabbed page in the Create Pipeline dialog box as unavailable. Note: The Piping Insulation Directory file must be stored in the directory location specified by the piping_project_data_dir configuration option. piping_mcat_dir (Spec-Driven) <proe_load_directory>/text/piping_data/master_catalog/. Note: The Piping Manufacture Directory file must be stored in the directory location specified by the piping_mcat_dir configuration option.ptd. no Specify pipeline fluid parameter availability. <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. <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. Note: The Piping Fitting Category Map file must be stored in the directory location specified by the piping_project_data_dir configuration option. < 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. Pro/PIPING uses this data during fitting insertion.ptd. · yes¾Pro/PIPING sets the Parameters tabbed page in the Create Pipeline dialog box as available. 100 Pro/PIPING Specification-Driven Design Mode . <absolute directory path>) Specify a path where the piping Master Catalog files are archived.

SPECIFICATION. Note: Set the Pro/ENGINEER configuration option pro_unit_length to change the unit of measurement (default is inches). Note: Set the Pro/ENGINEER configuration option pro_unit_length to change the unit of measurement (default is inches). Pro/PIPING Specification-Driven Design Mode 101 . and design rule checking.5. Pro/PIPING uses this data for specification-driven pipeline modeling and reporting.piping_mcat_dir_file (Spec-Driven) piping_mcat_dir. <one or a combination of the following keywords: SIZE. pipeline creation.SIZE. piping_spec_dir_file (Spec-Driven) <proe_load_directory>/text/piping_data/sample_project/piping_spec_dir.) omitting any white space. pipeline_assembly_name_format (Spec-Driven) MNEMONIC-NUMBER. piping_thumb_wheel_increment (Spec-Driven) 1. <positive integer> Specify a value for minimum bolt clearance. For example MNEMONIC. MNEMONIC. Pro/PIPING uses this data during fitting insertion. Pro/PIPING uses this data to adjust the positioning increments when using the thumb wheel for various tasks such as during fitting insertion. NUMBER. and any valid file name characters>.ptd. Note: The Piping MCAT Directory file must be stored in the directory location specified by the piping_mcat_dir configuration option. <absolute directory path and valid file name> Specify a path and name for the file that archives the list of all piping specifications. piping_min_bolting_clearance (Spec-Driven) 20. <positive real number> Specify a value for the piping thumb wheel increment. Delimiter characters must be enclosed by commas (.ptd. Note: Set the Pro/ENGINEER configuration option pro_unit_length to change the unit of measurement (default is inches).-. Pro/PIPING uses this data during fitting insertion. <absolute directory path> Specify a path where the project related specification and design rule files are archived. <valid file name> Specify a name for the file that contains all pipe and fitting master catalog files. piping_project_data_dir (Spec-Driven) <proe_load_directory>/text/piping_data/sample_project/. Pro/PIPING uses this file specification-driven fitting selection. INSULATION. <positive integer> Specify a value for the pipeline minimum segment length. pipeline_min_segment_length (Spec-Driven) 1.

asm. <one or a combination of the following keywords: SIZE.-. NUMBER. 1001. 1001. Pro/PIPING creates spool labels from the values assigned to the keywords during pipe piece cutting. INSULATION. and any valid file name characters> Delimiter characters must be enclosed by commas (. Pro/PIPING creates assembly names from the values assigned to the keywords during pipeline creation and routing. 1001.) omitting any white space.-.) omitting any white space. For example MNEMONIC. IS Assembly File Name WATER-1001-IS.Specify a pipeline assembly name format. PREFIX. MNEMONIC. IS WATER. 1001. IS WATER. Specify a pipeline label format. SUFFIX. Pro/PIPING creates pipeline labels from the values assigned to the keywords during pipeline creation and routing. SPOOLNUM. IS WATER. <absolute directory path and valid file name> Specify a path and name for the file that contains template information (assembly units. 1001. For example MNEMONIC.SIZE. Specify a pipeline spool label format. etc. 1001.). The following table describes the format: Pipeline Spool Label Format MNEMONIC-NUMBERINSULATION SHIP1-MNEMONIC-NUMBERINSULATION Assigned Values WATER. <one or a combination of the following keywords: SIZE.SIZE. INSULATION. IS Pipeline Label WATER-1001-IS SHIP1-WATER-1001-IS pipeline_spool_label_format (Spec-Driven) SIZE-SPECIFICATION-MNEMONIC-NUMBER-SPOOL#PREFIX[0]SPOOLNUM[01]SUFFIX[].ASM pipeline_label_format (Spec-Driven) SIZE-SPECIFICATION-MNEMONIC-NUMBER-INSULATION. IS Pipeline Spool Label WATER-1001-IS SHIP1-WATER-1001-IS pipeline_start_assembly_name (Spec-Driven) <proe_load_directory>/text/piping_data/fittinglib/ pipeline_start. SPECIFICATION. NUMBER. Pro/PIPING uses this information to create new pipeline subassemblies. The following table describes the format: Pipeline Label Format MNEMONIC-NUMBERINSULATION SHIP1-MNEMONICNUMBER-INSULATION Assigned Values WATER. Note: The Pipeline Start assembly file must be stored in the directory location specified by the 102 Pro/PIPING Specification-Driven Design Mode . Delimiter characters must be enclosed by commas (. The following table describes the format: Assembly Name Format MNEMONIC-NUMBERINSULATION SHIP1-MNEMONICNUMBER-INSULATION Assigned Values WATER.ASM SHIP1-WATER-1001-IS. pre-defined views. MNEMONIC. Any combination of keywords and valid file name characters are allowed. SPECIFICATION. and any valid file name characters>.

select the items to display in the columns and click display in the area under Displayed. full description.piping_fitt_lib_dir configuration option. 11C WATER. and any ASCII characters (default is MNEMONIC). pipe density. 3. 1001. Click to open the Piping System Tree. The Options dialog box opens. IS WATER-11C WATER-1001-IS SHIP1-WATER-1001-IS piping_material_file (Spec-Driven) <proe_load_directory>/text/piping_data/master_catalog/piping_material. Click Applications > Piping. Delimiter characters must be enclosed by commas (. IS WATER. enter the configuration option piping_system_tree_format. Pro/PIPING Specification-Driven Design Mode 103 . For example.) omitting any white space. pipe and fitting master catalog file names) with pipes and fittings. In the Option box. NUMBER. piping_system_tree_format (Spec-Driven) MNEMONIC. 5.) omitting any white space.-. MNEMONIC. to open the Model Tree Columns dialog . The Model Tree Columns dialog box opens. click box and follow step 5. SPECIFICATION. INSULATION. Pro/PIPING associates this information (material code. Click Utilities > Options. To Modify the Column Display (Spec-Driven) 1. <one or a combination of the following keywords: SIZE. Repeat to add additional items and click . To Reorganize Pipelines (Spec-Driven) 1. Pro/PIPING creates piping systems or categories from the values assigned to the keywords. Under Not Displayed. 2. The selected items If the separate Piping System Tree window is open. INSULATION. enter one or any combination of the following values: SIZE. 2. Click View > Model Tree Set Up > Column Display. The following table describes the format: Piping System Tree Format Pipeline Values Piping System (Category) Name MNEMONIC-SPECIFICATION MNEMONIC-NUMBERINSULATION SHIP1-MNEMONIC-NUMBERINSULATION WATER. In the Value box. <absolute directory path and valid file name> Specify the path and name for the file that contains the piping material information. 3. SPECIFICATION. MNEMONIC. 1001. NUMBER. and any ASCII characters>. MNEMONIC. Delimiter characters must be enclosed by commas (.SIZE. For example MNEMONIC. Specify the piping system tree format.-. Create or open a piping assembly.SPECIFICATION groups all pipelines according to fluid carried and piping specification. 4. The PIPING menu opens. Note: The Piping Material file must be stored in the directory location specified by the piping_mcat_dir configuration option.ptd. These categories organize all pipelines in the Piping System Tree.

Route Pipe Menu The following commands are available on the Route Pipe menu to route line segments: Pipe Envrnmt—Set the default shape and corner type. To Pnt/Port. Delete Last—Delete the last routing operation. The Customize dialog box opens. Click Applications > Piping. The PIPING menu opens. Click About Specification-Driven Routing Specification-driven pipeline routing is available to piping designers who work in large industrial environments. This database must be in place before you can use specification-driven pipeline routing or any of the other specification-driven functions. Create or open a piping assembly. 2. For more information on setting up this database. Set Start—Indicate a starting point or create a branch point. see the Help topic "To Define Piping Specifications. Set a start point using Pipeline > Route Pipe > Set Start. . EZRouter—Extend a pipe using the csys graphics tool. Modify Dim—Change dimensions of any piping components (piping features or assembly components). select the Display as separate window check box. To Pnt/Port—Create a pipe piece from the current start point to the selected point or port. Create segments using either the EZRouter. · · · · · · · · · · · · 104 Pro/PIPING Specification-Driven Design Mode . Create other pipelines to add branches to the main pipeline. Extend. 5. Insert Point—Insert a point in the previously routed pipe segment. Under Default model tree settings. or Follow menu commands. The piping specification database is the architecture that supports the specification-driven functions such as specification-driven routing or specification-driven fitting insertion. then create branches using Route Pipe > Branch. · Replace—Replace selected pipeline segment with a routing operation. Branch—Create a section that taps into a pipeline at the point you have specified. These commands are available in both the Non Specification-Driven and Specification-Driven modes. existing pipeline. or sketched geometry. 3. 2. Connect individual segments of the same pipeline using Route Pipe > Connect > Define. Extend—Create a new pipe section by extending in the specified direction.To Open a Separate Piping System Tree Window (Spec-Driven) 1. Select the Options tabbed page. Follow—Create a pipeline by following an axis. 3. Click Utilities > Customize Screen." To Route a Pipe in Specification-Driven Mode 1. Redefine—Redefine references of the routing operation. Specification-driven pipeline routing gives you the ability to access and route only those pipelines that have been set up previously in the specification-driven database. Connect—Connect entry ports or individual unconnected segments of the same pipeline. 4. You can create individual unconnected pipe segments. curve.

which is used to automate the fitting Pro/PIPING Specification-Driven Design Mode 105 . The following feature level parameters must be present in the port: · SIZE—A string parameter that stores the nozzle size. The current pipe size may be different from the selected port size. the routing is based on the nozzle port size. but you can continue pipeline routing. 3. you can change the size of the pipe or the port so that they match. you can route from a nozzle. If the assembly where the nozzle is assembled has a name and a FITTING_CODE parameter with the value of EQUIPMENT assigned to it. A nozzle is either a Pro/ENGINEER part or assembly that has a csys representing a connection port. Routing Equipment Nozzles During the routing operation. then its name is used as the equipment name. Click the Route Pipe > To/Pnt Port command or the Route Pipe > Connect command. click General > Network in the Report Pipeline dialog box. For example. Select a valid entry port in the piping assembly.About Routing with Equipment Nozzles Within the Route Pipe > Set Start command environment. The Report Pipeline dialog box opens. which is used to set up the default pipe size when a pipe routing starts from the port. Nozzle sizes specified here must match those specified in the specification-driven database. the Define Start dialog box opens and updates with the nozzle port size. It is also used for the size match checking between a nozzle and its connected pipeline. 4. a warning message appears with a size mismatch message. 2. you receive a warning message. If so. 2. To Route to a Port 1. If the current pipeline route size is different from the selected port size. Note: You have to assign a FITTING_CODE parameter with the value of EQUIPMENT to an equipment part in order to designate the part as an equipment. you can route equipment nozzles. If a pipeline starts or ends at a nozzle. Use the Pro/ENGINEER Assembly mode to assemble a nozzle into an assembly. which will be used as the name of the nozzle. The nozzles must first have their size evaluated by the system to determine if adjustments need to be made. Click Applications > Standard > Set Up > Name > Feature to assign a name to the port of the nozzle. E7A-N2 means Heater Exchange E7A and Nozzle N2. 3. Using a reducer. 3. and the port and pipe become mismatched. You can perform this routing function using the following Route Pipe menu commands: · Set Start · To Pnt/Port · Connect To Route a Pipeline from an Equipment Nozzle 1. This name appears in the Information Window. If you continue to route. If there is a mismatch. To Route from a Port 1. 2. · END_TYPE—A string parameter that stores the nozzle end type. the nozzle name appears as the From or To for the pipeline in the pipeline report. and compare the current pipeline size with the nozzle port size. An error message can appear when you modify the pipeline. To generate this information. read the nozzle port size. Click Route > Set Start and select a valid entry port that has the Size parameter. You can continue to change the nozzle port size in the Define Start dialog box and continue to route until you are finished. Output for the From or To is "Equipment_Name – Nozzle_Name". Click Applications > Piping > Info.

Pipe End—select a pipe end. which is used to automate the fitting selection. You can route from a Set Start feature only when you create it.selection. Select the routing option and then click Done. To Set a Start Point 1. specify start end segments or select the entire line. or create a line segment coincident with an axis. The SETUP SK PLN and SETUP PLANE menus appear. or pipe end to define a new start point. Select individual curves. · RATING—A string parameter used to store the nozzle rating. . entry port. You can also sketch geometry for the pipeline to follow. The PIPE FOLLOW menu appears. . A sketching window opens. . . Select a starting point from the following options on the menu and then select a location on the pipe segment: . The START/END menu appears. You can follow a pipeline within the same assembly or in other subassemblies. The Define Start dialog box opens along with the Pipe Select menu. specify a start point (click Start Point and select a datum 106 Pro/PIPING Specification-Driven Design Mode . Click Piping > ROUTE PIPE > Set Start. About Setting a Start Point You must set a start point before you can route a pipe segment from one point to another.Select Any—select any point on the pipe segment. When you have completed your sketch. exit the sketcher. Click Piping > Route > Follow. or select a chain of curves. 2. Click to define the start part and close the dialog box. . About Specification Driven Routing with Follow You can create a pipeline that mirrors.Branch Point—create a branch point by selecting a straight segment from another pipeline or the same pipeline. The CHAIN menu appears. When the CONSTRAINT menu appears specify a distance (click DistInPlane). . extend a pipe segment. It is also used for end compatibility checking between a nozzle and its connected pipeline. or follows. coordinate system. 4.Curve—Create a segment based on a curve. Checking Pipe and Port Sizes The modified size of a pipe and the existing port size are checked against each other in the Modify Pipeline dialog box.Pipe Line—Create a line segment based on an existing pipeline. If the modified pipe size does not match with its connected port size. You can set a start point using an existing point. To Route a Pipeline with Follow 3.Entry Port—select an entry port at a fitting or equipment. an existing pipeline using the route with follow functionality. or branch a segment into a pipeline at a specified point. or pipe end. .Point—select a datum point. You can never reference it again when routing because the system allows you to only select a point. Set up and specify a new sketching plane. You can also create a new point. You can route a pipe follow using anyone of the following methods. warning messages appear.Sketch—Create a segment based on sketched geometry. You can add to the path of an existing pipeline. It is also used for end compatibility checking between a nozzle and its connected pipeline.

Specified extensions · Reverse the assigned flow direction of a specified pipeline series and automatically reverse the direction-specific fittings on the series. If a P&ID link does not exist. · Generate from-to-branch reports during pipeline reporting. water. Select the follow segment you want to redefine.Constraint—To change the offset constraint type of the current pipe follow segment.Sketch—To redefine the sketch of the pipe follow feature (this option appears if the follow feature is created by following a sketch). Select the change follow condition you want to change: . or fuel. Pro/PIPING Specification-Driven Design Mode 107 .Axis—Create a line segment coincident with an axis.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). . About Specification-Driven Piping Flow Direction Pro/PIPING automatically assigns a default flow direction to each pipeline you create during modeling. . . .Start/End—To change the start and end segments of the current pipe follow segment. 5. a reasonable default flow direction assignment can occur based on the modeling intent and predefined flow direction rules. you can perform the following tasks: · Display the currently assigned flow direction of the following: . . The INT FOLLOW menu appears.A specified pipeline series .Axis—To reselect the axis selected for the pipe follow feature (this option appears if the follow feature is created by following an axis). 1. Make the changes to the pipe follow. To Redefine Pipe Follow References Click Piping > Route > Redefine. Using Specification-Driven Piping Flow Direction.point or pipe end) or specify a datum point for the new pipe to go through (click Thru Point). 5. 3. A set of Flow Direction Rules determines the assignment of the flow direction. · Reverse the assigned flow direction of specified pipeline extensions and automatically reverse the direction-specific fittings on the series. select Done Follow to create the pipe follow. such as gas. 2. Flow Direction A pipeline has specific flow direction requirements based on the process flow requirements of the fluid inside the pipeline. When the INT FOLLOW menu appears. .Ends—To trim and extend the end of the current pipe follow segment. The CHG FOLLOW menu appears. · Automatically replace fittings during automatic propagation. · Reverse the assigned flow direction of all series in the specified pipelines and automatically reverse the appropriate direction-specific fittings. · Place flow direction specific fittings during fitting insertion using the FITTING_CODE parameter with the value FLOW_CONSTRAINED. · Decide the NEAR and FAR placement locations during fitting insertion. 4. . The flow direction is usually specified in the Piping and Instrumentation Diagram (P&ID).All series in a pipeline .Curve—To reselect the curve selected for the pipe follow feature (this option appears if the follow feature is created by following a curve). . Click Change.Environment—To change the linestock of the current Follow command.

3. If you create the first segment in the correct flow direction. · Rule 2—The flow direction of a new series. Follow. · Rule 1—The flow direction of a pipeline series is automatically determined by the direction of the first pipe segment in the series being connected. you will have to reverse the resulting series. Notes: You can create a pipeline series by concatenating several independent segments that were created with the Extend.Series Select the unit. 4. and Connect commands. and the flow direction function assigns default flow directions automatically based on the rules described here. Under Modify Options. otherwise. the flow direction of the series is assigned based on the direction of the pipe segment that was created first. select the flow unit you want to modify by selecting from the list. When you connect the segments to form a pipeline series. Under Flow Direction. 2.Pipeline . this ensures the correct flow direction for the entire series. · 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. Click Default Flow Direction Determination Rules You can create a pipeline in any sequence.Extension . to close the dialog box. select Flow Direction. which is split and created as a result of inserting a branch fitting or stub-in. Each of these commands can have opposing flow directions. The options are: . 108 Pro/PIPING Specification-Driven Design Mode . Click Piping > Modify Pipe. In the graphics window the flow direction is indicated by arrows along the pipeline. is the same as the original series from which it is created. Under Active Assembly select the active assembly.To Display the Flow Direction of a Pipeline 1. The Modify Pipeline dialog box opens.

2. Positive Y. 3. The default flow direction for the branch series is determined by Flow Direction Rule 3. Create a pipe segment from point APNT2 in the Negative Y direction. Pro/PIPING Specification-Driven Design Mode 109 . is determined by Flow Direction Rule 2.Example: Displaying the Flow Direction of a Specified Pipeline Series To Create the Pipeline Model for a Pipeline with Branch Series Create three pipe segments from the coordinate system ACSO in the Positive Z. See Step 4 for resolution. 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. and Negative X directions The default flow direction is determined by Flow Direction Rule 1. Connect the segments created in Step 2 and 3 in the direction shown in the example. 1. 4. The default flow direction for the downstream series that was created during branching at point APNT1. Click See Also for an example and for the Flow Direction Rules.

Example: Default Flow Direction for Pipeline with Branch Series 1 2 3 4 Numbered yellow boxes—Sequence in which pipe segments are created Small arrows—Geometric direction of Extend features Large arrows—Default flow direction Green lines—Pipelines 110 Pro/PIPING Specification-Driven Design Mode .

4. 1. 2. 3. The place of flow violation is marked on the screen with a thick red dot. Pro/PIPING Specification-Driven Design Mode 111 . Positive Z. Positive Y. You can confirm the violation or override the warning.To Create the Pipeline Model for a Pipeline with Loop Series Create three pipe segments from the coordinate system ACSO in the directions. Create a pipe segment from point APNT2 in the Positive Y direction. The system prompts you to confirm the violation. and Negative X. Example: Default Flow Direction for Pipeline with Loop Series Flow Direction Violations It is possible to obtain warning messages about Flow Direction violations. The default flow direction for the branch series is determined by Flow Direction Rule 3. The default flow direction for the downstream series created during branching at point APNT1 is determined by Flow Direction Rule 2. The default flow direction for the series is determined by Flow Direction Rule 1. Create a branch segment in the Negative Z direction from point APNT1. Click See Also for an example and for the rules. Connect the segments created in steps 2 and 3 as shown in the example. This segment ends within point APNT2 along the Negative Z direction.

and the outlet port should be offset along the local y-axis with its z-axis parallel to the local z-axis. Redesign standard assembly fittings such as vents and drains. fitting insertion.. you must include an angle equal to the vertex angle where the fitting is inserted.Any unresolved flow direction inconsistencies are captured by the reporting process within pipeline routing. For more information. thredolets. they must be parallel to the local zaxis. 2.For In-line fittings. and pipeline reporting. 3. FAR. However.For In-line Eccentric fittings. if there are two or more ports. see the topic Master Catalog Files. Define fitting creation rules. Expand libraries or create user-defined libraries. The inlet port should be located on the local z-axis. Fitting Library Creation Rules The following are rules to follow when creating a library fitting: · Rule 1—Create a fitting with a minimum of one or more ports. and the Deutsches Institut für Normung (DIN) standards. . The various library parts and assemblies are created using the standard Pro/ENGINEER features. etc. half couplings. Use the pipe fitting library to: · · · · · · Create NEAR. · 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. You can expand the supplied library based on the library creation rules. the z-axes of two of the ports must be collinear with the fitting local z-axis. · Converging pipelines (two different pipelines that share a physical connection point but are opposed in direction). if there are two or more ports. these parts and assemblies are created based on a set of specific library creation rules. socolets. · Diverging pipelines (two different pipelines that share a physical connection point but are opposed in direction). . 112 Pro/PIPING Specification-Driven Design Mode . and CENTER alignment points. if there are two or more ports. The following are flow violations that you may encounter: · Converging flow at a junction. The inlet port should be located on the local z-axis. This rule applies to all fittings. For more information on MCAT. the American National Standards Institute (ANSI). see the topic Library Creation Rules. You can generate a fitting library based on either the Family Table Parts or Family Table Parts with associated accelerator parts or standalone parts. To Set Up a Library Component The supplied fitting library is based on the Family Table parts. About Fitting Library Files Pro/PIPING supports fitting libraries for industrial piping based on the Japanese Industrial Standard (JIS).For Corner fittings. 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. 1. · Rule 3 . · Diverging flow at a junction. Support the creation of trimmed elbow fittings and a creation rule. Insert weldolets. · Pipelines with dead loops (loops that feed back into the pipeline and have no outlet).

Ball. The local positive Y-axis is used to determine the default stem orientation of a fitting during fitting insertion. and so on) · Gasket (various types of gaskets) New Fitting Weight information is specified in the JIS Fitting Master Catalog files. About the JIS Piping Standard Pro/PIPING for Pro/ENGINEER supports a fitting library based on the Japanese Industrial Standard (JIS) Piping Standard.Locate the inlet port on the local z-axis. The coordinate system of the inlet port of a library part represents the fitting local coordinate system. Check.40K 10K 5K. Relief valve. slip-on. The local Z-axis represents the fitting axis that is aligned with the pipeline segment during fitting insertion.10K. Local Coordinate System A fitting local coordinate system is a conceptual coordinate system you use to define and create a library part. olets. strainers. . The local Y-axis is used to define the Fitting Stem or Stem Axis. long and short radii elbows. and so on) · Elbowlet (special tapped fittings for elbows) · Branch (straight TEE. The Fitting Stem or Stem Axis is an imaginary axis that is parallel to the local Y-axis.· Rule 4—For Lateral fittings. 45 degree. 16K 10K Size Range 15-400 32-200 10-100 15-65 15-200 25-100 25-50 Part Name Vl_angle_flff Vl_angle_flrf Vl_angle_sc Vl_angle_hoff Vl_l_chk_ang Vl_em_soff_a Vl_se_cls_ang Fitting Code Corner Corner Corner Corner Corner Corner Corner Valve Valve Valve Valve Hose Connection Angle Valve Lift Check Angle Valve Emergency Shut Off Angle Valve Self Closing Angle Pro/PIPING Specification-Driven Design Mode 113 . and so on) · Flange (weld-neck. Example: List of JIS Fittings Fitting Category Valve Fitting Name Angle Valve End-Type FLFF FLRF SC FLFF FLFF FLFF FLFF/SC Rating 5K. full couplings.16K 10K. The following types of parts have been added to the JIS fitting library: · Valve (Gate.20K. 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 Z-axis is perpendicular to the inlet face of the fitting and is oriented to point outward of the fitting at the inlet port. plugs. and so on) · Reducer (concentric and eccentric) · General (Caps. 30K. and so on) · Branchlet (Half couplings.Locate the outlet port along the lateral axis that lies on the local z-y plane of the fitting. reducing TEE.10K 5K. . 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. and so on) · Elbow (90 degree. Globe. Butterfly. blind. Angle valve.

40. 16K 10K. 10K. 10K. 160.Valve Valve Screw Down Stop Check Valve (angle) FLFF 5K. 40. 160 15-900 6-100 Tee_reducing_ sw Branch _ reduci ng 114 Pro/PIPING Specification-Driven Design Mode . 70. 16K 20K 5K. 10K. 40K 5K. 10K 5K. 10S. 30K. 16K 10K. 80. 20S 10. 20K 5K. 10K 25-250 FLRF 10K. 10K 5K. 140. 16K 20K 15-400 Vl_sd_chk_gb _ff Vl_sd_chk_gb _rf Tee_reducing_ bw FLRF 32-250 Branch Reducing Tee BW SW 10. 16K 15-400 Vl_sd_chk_an g_ff Vl_sd_chk_an g_rf Vl_gate_flff Vl_gate_flrf Vl_gate_sc Vl_gb_flff Vl_gb_flrf Corner FLRF Valve Gate Valve FLFF FLRF SC FLFF FLRF 32-250 15-600 50-300 15-80 15-400 323-250 Corner Inline Inline Inline Inline Inline Valve Globe Valve Valve Valve Hose Connection Globe Valve Lift Check Globe Valve Emergency Shut Off Globe Valve Swing Check Valve SC FLFF FLFF 10-100 15-65 15-150 Vl_gb_sc Vl_gb_ho_ff Vl_l_chk_gb Inline Inline Flow_ Constr ained Flow_ Constr ained Flow_ Constr ained Flow_ Constr ained Flow_ Constr ained Flow_ Constr ained Flow_ Constr ained Branch _ reduci ng Valve FLFF 10K 25-100 Vl_em_soff_g b Vl_swg_chk_f lff Vl_swg_chk_f lrf Vl_se_cls_gb Valve FLFF 5K. 70. 10K. 20K. 10K 5K. 95Y. 140. SPP. 5S. 79Y. 80. 12Y. 20K 50-300 Valve Self Closing Globe Valve Screw Down Stop Check Valve (Globe) FLFF 25-50 Valve FLFF 5K.

140 10. 160. 140 10. SPP 10. 70. 160. 12Y. 40. 40.SW 10. 40. 40. 40. 70. 70. 70. 160. 70. 40K 5K. 80. 140. 40. 80. 140. 140 10-100 Tee_red_grd_s w Branch Straight Tee BW SW Union (Bite Type Tee) Elbow Elbow 45 Degree (Butt-Welding Type) SC SC BW Elbow 90 Degree (Butt-Welding Type) BW Elbow 45 Degree (Socket-Welding Type) Elbow 90 Degree (Socket-Welding Type) Elbow 90 Degree (Bite Type) Flange Blank Flange (Flange Type) Corrosion Flange Composite Flange (Alloy) Composite Flange (Copper) Slip-on Flange for Flat Face Type Slip-on Flange for Raised Face Type Solid Brazing Type Slip-on Flange (Alloy) Solid Brazing Type SW 10. 95Y. 30K. 16. 10K. 70. SPP 10. 160. 70. 10K 15-300 Tee_straight_b w Tee_straight_s w Tee_bite_sc Tee_union_bit e_sc Elbow_45_bw Branch _ reduci ng Branch 6-100 Branch 4-40 4-40 Branch Branch 25-2600 Elbow 25-2600 Elbow_90_bw Elbow 10-100 Elbow_45_sw Elbow SW 10-100 Elbow_90_sw Elbow SC 4-40 Elbow_90_b_s c Flange_blank Corrosion Composite_all oy Composite_co pper Flange_slip_ff Flange_slip_rf Solid_braz_aly _fl Solid_braz_cp Elbow FLFF FLFF FFRF/SO FLRF/SO FLFF/SO FLRF/SO FLFF/SO 10-900 50-600 50-600 50-100 10-1000 10-600 15-40 Flange Flange Flange Flange Flange Flange Flange FLFF/SO 5K. SPP 5K 5K. 80. SPP TMP 10. 95Y. 10K 5K. 10K 5K. 12Y. 79Y. 10K 10-40 Flange Pro/PIPING Specification-Driven Design Mode 115 . 80. 10K 5K. 70. SPP 10. 140. 16K 20K. 40. 79Y. 70. 140. 80. 140. 40. 140. 40. 40. SPP 10. 160.

Slip-on Flange (Copper) Socket Welding Flange

r_fl FLFF/SW FLRF/BW 280K 30K 15-80 15-400 6-40 40-800 10-500 5-100 6-100 50-200 150-650 15-500 15-400 15-400 10-1000 Socketweld_fl Flange_neck_r f Boss_bw Exp_cpl_so Sleeve_bw Socket_sw Coupling_sw Suction_a_sw Suction_b_sw Cap_bw Gasket_neck Gasket_neck_s team Gasket_slip Flange Flange Branch Let Joint Joint Inline Joint Inline Inline Inline Gasket Gasket Gasket

General

Boss Expansion Joint (General Type) Sleeve Joint Socket Coupling Joint for Copper Pipe Suction Mouth "A" Type Suction Mouth "B" Type Cap Gasket for neck Gasket for neck steam Gasket for slip

BW/SC SO BW SW SW SW SW BW GKFF GKFF GKFF

30K 30K 5K, 10K, 16K, 20K, 30K 5K, 10K, 16K, 20K, 30K, 40K 10K

Gasket for slip Steam Sea Water Strainer ‘S’ Type Steam Trap Concentric Reducer

GKFF

10-1000

Gasket_slip_st eam Strainer_ff Trap_piston Red_concentri c_bw Red_concentri c_sw Red_eccentric _bw

Gasket

FLFF FLFF BW

15-350 15-50 15-600

Inline Inline Inline_ Reduci ng Inline_ Reduci ng Inline_ Reduci ng

Reducer

SW

6-100

Eccentric Reducer

BW

15-500

About Creating Library Fitting Parts
Follow the general process when creating library fitting parts: 1. 2. 3. 4. 5. Create the fitting geometry. Create the fitting ports. Specify the inlet port. Orient the stem axis. Assign the fitting parameters.

116

Pro/PIPING Specification-Driven Design Mode

About Fitting Geometry
Fitting Geometry is created either as a part or an assembly of parts. The geometry of the required pipe fitting is created using the basic modeling features of Pro/ENGINEER. The library fittings are created with sufficient geometric details to distinguish them from each other. The fitting library parts do not have any graphic details. You can specify the details optionally.

Example: Fitting Geometry
The following example shows a simple geometry created for a gate valve fitting using the basic Pro/ENGINEER options. The figure below shows details like the port directions, and the fitting axis.

About Fitting Ports
A fitting port is a standard Pro/ENGINEER coordinate system feature (CSYS) on the fitting. Its origin represents: · · · · The location at which a pipe is physically welded to a fitting, as in butt-welded or branchlet fittings. 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.

Pro/PIPING Specification-Driven Design Mode

117

To Create Fitting Ports
Fitting Port Creation for Branch Outlet Fittings
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. · If there is no branch segment at the selected location, the fitting can be oriented around the main pipe segment. The stem axis is the z-axis of the inlet port. · 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.

118

Pro/PIPING Specification-Driven Design Mode

If a butt-welded fitting has two butt-welded ends along its local z-axis. For butt-welded fittings. the pipe is welded to the butt-welded ends of the fitting. one must be defined as the inlet port. If a flanged fitting has two flanged ends along its local z-axis. The fitting ports must be located at the flanged face as shown in the figure.Port Location for Fittings with Butt Welded/Flanged Ends In the following graphic. the flanged face of the fitting mates with a matching gasket or a suitable flanged face of another fitting. the arrow shows the pipe contact location. then either end can be defined as the inlet port. For flanged fittings. 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. Of the two ports. the port with the SIZE parameter is defined as the inlet port. The fitting ports are located at the butt-welded ends as shown in the figure. By convention. Pro/PIPING Specification-Driven Design Mode 119 . Note: The two ports need not be created in any particular sequence and their names are user-definable.

120 Pro/PIPING Specification-Driven Design Mode .

the pipe is threaded up to the origin of the port that represents the end of the threaded hole or socket. Pro/PIPING Specification-Driven Design Mode 121 . PORT1 is located on the inside face of the socket. and PORT0 (a flanged end) is located on the outside flange face.Port Location for Fittings with socket Welded/Threaded Ends For fittings with socket-welded or threaded ends. For threaded fittings. the pipe extends up to the origin of the port that represents the end of the socket or the threaded hole. In the following figure. The arrow in the following figure points to the pipe contact location.

the mandatory port requirements for the various fittings are as summarized: Fitting Code Inlet Port YES YES Required Ports Outlet Port YES YES Branch Port NO NO Typical Fitting INLINE INLINE_REDUCING JOINT(i) FLANGE(ii) GASKET(ii) CORNER CORNER_REDUCING CORNER_LET ELBOW(iii) BRANCH BRANCH_REDUCING YES YES YES YES YES YES YES YES YES YES YES YES YES YES YES YES YES YES NO NO NO NO NO NO NO YES YES Fittings with the same inlet and outlet sizes (valves) Inline fittings with different inlet and outlet sizes (reducers) Coupling Any flange Any gasket Any valve Reducing elbows Any elbowlet Any elbow Straight tee Reducing tee 122 Pro/PIPING Specification-Driven Design Mode .Mandatory Port Requirements Based on the fitting code.

· The FLANGE and GASKET are special fitting codes that have the same fitting insertion behavior as the INLINE code. The Fitting Insertion functionality aligns the specified NEAR. Pro/PIPING Specification-Driven Design Mode 123 . FAR or CENTER on a fitting are used to constrain the fitting. FAR. For such fittings. The Fitting Insertion functionality provides the option to choose one of these alignment options during fitting insertion. must be assigned their respective codes. insert elbows at all vertices of a pipeline with a single operation. · The ELBOW is a special fitting code that has the same fitting insertion behavior as the CORNER code. slip-on flange. Fitting Insertion Location and Alignment Considerations A fitting is aligned to the selected insertion point on the pipe segment using pre-defined reference locations on the fitting library part. This fitting code is used to automatically select an elbow fitting and insert it as a trimmed elbow or. The library part model of a branch outlet fitting must have a string value of BRANCH_LET in the string parameter FIT_TYPE. Elbow fittings such as 90 degree long/short radius and 45 degree long/short radius. · The BRANCH_LET is a special fitting code for special branch outlet fittings (olet fittings and half couplings). The code is used by the automatic joint fitting selection functionality. 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. FAR or CENTER locations with the placement point location specified on the pipe segment. such as butt-welded and flanged fittings. The FLANGE and GASKET codes are used in the respective automatic flange and gasket fitting selection functionality. Flange and gasket fittings such as a weldneck flange.BRANCH_LET FLOW_CONSTRAINED YES YES YES YES NO NO Weldolet Check valves and special non return globe and relief valves The following points must be noted about fitting codes and their insertion behavior: · The JOINT is a special fitting code that has the same fitting insertion behavior as the INLINE code. NEAR. preferred locations such as NEAR. must be assigned this code. or any type of gasket. Based on the general piping design and pipe modeling practices. you are not required to provide any additional information during library part creation. The CENTER location is determined as the midpoint of the NEAR and FAR locations. You can modify this dimension and reposition the fitting along the inserted pipeline segment. Joint fittings such as couplings and sleeves must be assigned this code. A parametric dimension is created up to the placement/alignment location. the NEAR/FAR alignment locations are automatically determined to be at the inlet/outlet port origins.

1 NEAR location (inlet port origin) 2 CENTER location 3 FAR location (outlet port origin) 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.

124

Pro/PIPING Specification-Driven Design Mode

1 Optional NEAR location (20.0mm from inlet port) 2 Default NEAR location (inlet port with offset of 20.0mm) 3 Automatic CENTER location 4 Default FAR location (outlet port with offset of 20.0mm) 5 Optional FAR location (20.0mm from outlet port) 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.

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 zaxis 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.

Pro/PIPING Specification-Driven Design Mode

125

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. To specify the string parameter and assign an appropriate value to it, click Set Up > Parameters > Feature > Create > String > "SIZE". 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.

Nozzle outlet fittings and weldolet fittings are always aligned with the inner surface of the main pipe segment.

126

Pro/PIPING Specification-Driven Design Mode

In certain cases. you must create the appropriate geometry either with reference to or along the stem axis directions specified. It is applicable only to certain fittings and it represents the following: · The branch direction of a junction fitting along the positive stem axis. It is a string type feature parameter denoted as NEW_SIZE. Example: Stem Axis Direction In the above figure. About the Stem Axis of a Fitting The stem axis of a fitting is an imaginary axis that is parallel to the local y-axis of the fitting. · The eccentric offset direction of a reducer along the positive or negative stem axis. the NEW_SIZE parameter automatically creates the pipeline line stocks when a pipeline segment is routed from the downstream port of a fitting that is inserted in a free location. axis A_3 of the cone is created along the positive stem axis direction of the fitting. During the pipeline routing. · The reference axis for bolt hole straddling of a flange (straddling is done with reference to the positive stem axis). For fittings involving the above graphical details. Insert this parameter only if the downstream size of a fitting is different from its upstream size. · The hand wheel direction of a valve along the positive stem axis. parallel to the local positive y-axis of PORT0 (the inlet port that has the SIZE parameter). The NEW_SIZE parameter is used to automatically create the downstream pipeline line stocks during the fitting insertion. to achieve a consistent default orientation during fitting insertion. This parameter accepts any valid pipe nominal diameter value. The fitting insertion functionality aligns the local z-axis of the fitting with the pipe segment and automatically orients Pro/PIPING Specification-Driven Design Mode 127 . the inlet port of the fitting is aligned at a distance from either the inlet or the outlet surface of the main pipe segment. Fitting Outlet Size Parameter The fitting outlet size parameter is inserted on the outlet port of a fitting.

The INFORMATION WINDOW displays the details of the outlet size parameter. Follow the same procedure as explained for assigning the inlet size parameter. since it is created parallel to the local yaxis. The following table lists the fitting parameters for the various fitting codes. Fitting codes are pre-defined and cannot be changed. The default direction of the fitting is the fitting stem. and reporting. Fitting Parameters Based on Fitting Code The fitting code specifies the insertion behavior of the fitting.the local y-axis to its default direction. 128 Pro/PIPING Specification-Driven Design Mode . Fitting Code Fitting Parameters BRAN END_ Y_EC CH_SI TYPE CENT ZE RICIT Y NO YES Option al NO YES Option al NO YES NO NO YES NO NO YES NO NO YES NO NO YES NO NO NO NO YES NO YES YES YES YES YES NO NO NO YES NO FITTI NG_C ODE YES YES YES YES YES YES YES YES YES YES YES YES SIZE NEW_ SIZE INLINE INLINE_REDUC ING JOINT FLANGE GASKET CORNER CORNER_REDU CING CORNER_LET ELBOW BRANCH BRANCH_REDU CING BRANCH_LET YES YES YES YES YES YES YES YES YES YES YES YES NO YES NO NO NO NO YES NO NO NO Option al NO FLOW_ CONST RAINE D Optional NO NO NO NO Optional NO NO Optional NO NO NO OFFSET Optional Optional Optional Optional Optional NO NO NO NO NO NO NO To Assign Fitting Outlet Size Parameter You can assign the fitting outlet size parameters to a port using Relations > Feat Rel > Add Param > String. 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. checking design rules. based on the orientation rules defined in the fitting insertion functionality. Fitting parameters provide the details of the modeling automation while inserting fittings. Each library fitting is associated with a fitting code and is designed in accordance with the rules as applicable for the associated fitting code. During fitting insertion you can further rotate the stem about the pipe segment using the Rotation Angle option. It is assigned to a fitting generic part as a string parameter denoted as FITTING_CODE.

If a fitting does not have an END_TYPE parameter in its outlet or the branch ports. The flanged end-types must start with the character "F". It is a string type feature parameter denoted as END_TYPE. If all the ports of a fitting are of the same end types. an END_TYPE parameter needs to be inserted with appropriate values at the inlet. if a fitting has different end types for its inlet.Fitting Branch Size Parameter The branch size parameter must be inserted on the branch port of a fitting. Pro/PIPING Specification-Driven Design Mode 129 . The BRANCH_SIZE parameter is used to automatically create the branchstream pipeline line stocks during the fitting insertion. The system uses these specified end types for the respective ports. To Assign Fitting Branch Size Parameter You can assign the fitting branch size parameter to a branch port using the standard Pro/ENGINEER options using Relations > Feat Rel > Add Param > String. When you route a pipeline segment from a branchstream port of a fitting that is inserted in a free location. Similarly. 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 · FLFF – Flanged Flat Face · FLRF – Flanged Raised Face · FLRJ – Flanged Ring Joint · FLTG – Flanged Tongue end of Tongue and the Groove mating · FLGR – Flanged Groove end of Tongue and Groove mating Note: Though the end type codes are user definable you must use the following rules: 1. This parameter accepts any valid pipe nominal diameter value. 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. 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. It is a string type feature parameter denoted as BRANCH_SIZE. Fitting End Type Code Parameter The end type parameter must be inserted on the inlet port of a fitting with appropriate end type values. Use the same end type values in the End Type Compatibility file that will be used for the end type compatibility checking. It is mandatory to insert this parameter on the inlet ports. Follow the same steps as explained for creating the inlet and the outlet size parameters. 2. 3. the BRANCH_SIZE parameter automatically creates the pipeline line stocks. outlet or the branch ports. It is sufficient if you assign the END_TYPE parameter to one of the ports. Insert this parameter only if the branchstream size of a fitting is different from its up and down stream fitting sizes. the system automatically assigns the END_TYPE parameter specified for the inlet port to all the other unspecified ports. However. outlet and branch ports. you need not assign this parameter to all the ports. The screwed end-types must start with the character "SC".

The system ignores negative values. Since it is mandatory to assign a value to this parameter. If you select the FAR insertion option. If you enable this option during fitting insertion. 1. and in this case an absolute value is used as the offset. the fitting insertion feature assigns the offset value to the outlet port. When the end types are different. you must associate an OFFSET parameter and assign appropriate values depending on the end type of each port. Select Show Param to display the end type parameter and its value in the INFORMATION WINDOW. The fitting insertion functionality provides an additional option to enable alignment based on the OFFSET parameter. · For fittings with the same inlet and the outlet end types. specify the OFFSET parameter only for the inlet port. Otherwise. It is also used for automatically inserting mating flanges and gaskets when you insert flanged fittings. Click Relations > Feat Rel from the Pro/ENGINEER menu. the default alignment locations are applied. assign an integer value. The Y_ECCENTRICITY parameter behaves like a status flag while inserting eccentric fittings. Fitting Eccentricity Parameter The fitting eccentricity parameter must be inserted on a library part of an eccentric fitting and is applicable only for a fitting that has either the inlet or the outlet port eccentricity along the local y-axis of the fitting. To Assign a Fitting End Type Code Parameter You can assign the end type parameter to an inlet port using the standard Pro/ENGINEER options as explained below: Create a CSYS feature to represent the inlet port of the fitting using the Csys option in the top level Datum menu. the optional alignment location for the port is offset along its positive z-axis. The following points must be noted while assigning offset parameter values to a fitting: · Assign only positive values. Fitting Alignment Offset Parameter The fitting alignment offset parameter must be inserted on the inlet or the outlet port of a fitting with an appropriate offset value. Enter a value for the end type parameter. Select the required inlet port.The END_TYPE parameter is used while inserting fittings for performing automatic end type checking between the adjoining fittings. 5. 6. It is an integer type part parameter denoted as Y_ECCENTRICITY. · When you use the offset value that is associated with a given port. Choose the String option from the ADD PARAM menu. For such fittings. the 130 Pro/PIPING Specification-Driven Design Mode . say. the fitting insertion feature assigns the single offset value to the inlet port if you select the NEAR insertion option. BW. The flanged end type and the screwed end type parameters are used during the automatic spool generation process for generating spools. 3. This parameter generally behaves like a status flag and its value is not relevant. Enter the name of the end type parameter. · For fittings with different inlet and outlet end types. 2. 4. for enabling the centerline offset. the NEAR/FAR alignment locations are determined using the OFFSET parameter. It is a real type feature parameter denoted as OFFSET. To Assign the Fitting Eccentricity Parameter You can specify the fitting eccentricity parameter using Relations > Part Rel > Add Param > Integer from the standard Pro/ENGINEER menu.

Fitting Component End Types The end type codes for the various fitting components that are used in the ANSI and the DIN pipe fitting libraries are as given: Code BE PE BW SW SC FLFF FLRF FLRJ FLTG FLGR End Type Beveled End Plain End Butt Welded Socket Welded Screwed Flanged Flat Face Flanged Raised Face Flanged Ring Joint Flanged Tongue end of Tongue and Groove mating Flanged Groove end of Tongue and Groove mating Pro/PIPING Specification-Driven Design Mode 131 . · For fittings such as socket-welded flanges. About the ANSI Standard The ANSI pipe fitting library conforms to the ANSI standards. To Assign the Fitting Alignment Offset Parameter You can assign the fitting alignment offset parameter using Relations > Feat Rel > Add Param > Real Number. Depending on whether the associated port is an inlet port or an outlet port (determined on the presence of the SIZE parameter) the appropriate optional NEAR or FAR alignment location option is enabled during fitting insertion. For more information on creating a generic part for each fitting in the ANSI pipe fitting library.offset value specified for one port will not be applicable to the other port. which you create in the Piping Specification Database. Follow the rules explained in the previous section for assigning values to this parameter. Each fitting and pipe in the ANSI library also needs Master Catalog Files. For more information. from the standard Pro/ENGINEER menu. where one of the end types is socket-welded and the other is flange-faced. Each fitting in the library needs to have a fitting generic part created in association with it. the OFFSET parameter is applicable only to the socket-welded end. see the topic Library Creation Rules. see the topic To Define Master Catalog Files.

10 vl_ball_flff vl_ball_flrf vl_ball_flrj vl_ball_fltg vl_check_bw vl_check_flff vl_check_flrf vl_check_flrj vl_check_fltg vl_gate_bw vl_gate_flff vl_gate_flrf 132 Pro/PIPING Specification-Driven Design Mode .300.90 1/2 ~ 12 0# FLTG 600# 1/2 ~ 12 900# 1"~12" Check BW 150# 1/8"~36" Valve Swing Type 300# 1/2"~36" 600# 1/2"~24" 900# 3/4"~24" FLPF 150# 1/2"~24" 300# 1"~24" FLRF 150# 1/2"~24" 300# 1"~24" 900# 3/4"~24" FLRJ 150.300# 1"~24" 600# 1/2"~24" 900# 3/4"~24" FLTG 600# 1/2"~24" 900# 3/4"~24" Gate BW 150.300# 1/8"~36" Valve 600# 1/2"~24" 900# 1"~24" FLPF 150.300.600.300# ½ ~ 12 FLRF 150.60 1/2"~24" 0# 900# 1"~24" Model Name Standard Fitting Code INLINE vl_ball_bw ANSI B16.300# 1/2"~24" FLRF 150.60 ½ ~ 12 0# 900# 1 ~ 12 FLRJ 150# 1 ~12 300.Example: List of ANSI Pipes and Fittings in the Library The following table lists the ANSI pipes and fittings in the ANSI Pipe Fitting Library: Fitting EndRating Size Range Name Type in Inches Fitting Category: VALVE Ball BW 600# 1/2~12 Valve 900# 1 ~ 12 FLPF 150.

600.300.90 0# FLTG 600.900# FLGR 900. 300.300# Flange FLRF 150.300. 2500# FLRJ 150# 300.FLRJ FLTG Globe Valve BW 150# 300. 900# 900.300# 150.900# FLTG 600.60 0# 900# 150# 150.600# 900# 600# 900# 150# 300# 600# 900# 150.600.300# 900# 600# 900# 600.2 500# Weld FLPF 150.1500. 600.1500. flange_blind_rj flange_blind_tg flange_blind_gr flange_neck_pf 1/2"~24" 1"~24" 1/2"~24" flange_neck_rf flange_neck_rj Pro/PIPING Specification-Driven Design Mode 133 .300# 150.5 FLANGE 150.300# Neck Flange FLRF 150.900# FLRJ 150.60 0.900# Fitting Category: FLANGE Blind FLPF 150.900# FLRJ 150# 300.900# 1"~24" 1/2"~24" 1"~24" 1/2"~24" 1"~24" 1/8"~36" 1/2"~36" 1/2"~6" 3/4"~6" 1/2"~6" 1/2"~6" 3/4"~6" 1"~6" 1/2"~6" 3/4"~6" 1/2"~6" 3/4"~6" 1"~12" 1"~12" 1"~12" 1"~12" 1"~12" 1/2"~24" 1/2"~24" 2"-24" 1"~24" 1/2"~24" 1/2"~24" 1/2"~24" 1/2"~24" vl_gate_flrj vl_gate_fltg vl_globe_bw FLPF FLRF vl_globe_flff vl_globe_flrf FLRJ vl_globe_flrj FLTG Plug Valve BW FLPF FLRF vl_globe_fltg vl_plug_bw vl_plug_flff vl_plug_flrf vl_plug_flrj vl_plug_fltg flange_blind_ pf flange_blind_rf ANSI B16.60 0.300.600.300.

300# 150.600 0# 45 SW 3000# Elbow 6000# SC 3000. 6000# 90 Short BW Radius Elbow 180 BW Short Radius Elbow 90 Long BW Radius Elbow BW 45 Long Radius Elbow 180 BW Long Radius Elbow BW 90 Long Radius Reducing Elbow Fitting Category: BRANCH Straight BW Tee elbow_90_sc elbow_45_sw elbow_45_sc elbow_90short_bw ANSI B16.9 BRANCH 1/2"~48" tee_straight_bw 134 Pro/PIPING Specification-Driven Design Mode .300# 150.900# 600.300# 1/2"~24" 1/2"~24" 1/2"~24" 1/2"~24" 1/2"~24" 1/2"~ 1½" flange_neck_tg flange_neck_gt flange_slip_pf flange_slip_rf flange_slip_rj flange_sock_pf Socket Weld Flange Threaded Flange FLRF FLPF 150.300# Fitting Category: ELBOW 90 SW 3000# Elbow 6000# SC 3000.Slip-on Flange FLTG FLGT FLPF FLRF FLRJ FLPF 900# 600.300# 1/2"~ 1½" 1/2"~ 1½" 1/2"~ 1½" 1/8"~4" 1/2"~1½" 1/2"~1½" 1/8"~4" 1/2"~1½" 1/2"~1½" 1"~24" flange_sock_rf flange_thread_pf flange_thread_rf elbow_90_sw ANSI B16.11 CORNER FLRF 150.9 1/2"~48" elbow_45long_bw 1/2"~48" elbow_180long_bw 1/2"~24" elbow_90long_red_bw CORNER _ REDUCI NG ANSI B16.300# 150.300# 150.28 1"~24" elbow_180short_bw 1/2"~48" elbow_90long_bw ANSI B16.900# 150.

Cross 6000# Fitting Category: REDUCER Concentri BW c Reducer Eccentric Reducer Reducing Coupling BW SW SC 3000.11 Pro/PIPING Specification-Driven Design Mode 135 . 6000# cross_straight_sc 3/4"x1/2"~ 48x40" 3/4"x1/2"~ 48x40" 1/4"x1/8"~ 4"x3" 1/4"x1/8"~ 4"x3" red_concentric_bw ANSI B16. 6000# 6000# 3000.Reducing Tee BW 1/2"x3/8"~ 48"x22" tee_reducing_bw Straight Tee SW 3000# 6000# 3000. 6000# 3000.11 BRANCH _ REDUCI NG BRANCH SC Reducing Tee SW tee_straight_sc tee_reducing_sw BRANCH _ REDUCI NG Reducing Tee Branch Coupling SC SW 3000.11 6000# Straight SC 3000. 6000# 3000. 6000# 1/8"~4" 1/2"~1½" 1/2"~1½" 3/4"x1/2"~ 1½"x1" tee_straight_sw ANSI B16. 6000# 3000. 6000# ¾"x1/2"~ 1½"x1" 2"x1/2"~ 24"x1½" 2"x1/2"~ 24"x1½" 2"x1/2"~ 24"x1½" 2"x1/2"~ 24"x1½" 1/2"~48" 1/2"~48" tee_reducing_sc coupling_branch_sw BRANCH _ LET SC Branch Half Coupling SW coupling_branch_sc coupling_branch_half_s w coupling_branch_half_s c cross_straight_bw cross_reducing_bw ANSI B16. 6000# 3000.9 INLINE_ REDUCI NG red_eccentric_bw coupling_reducing_sw coupling_reducing_sc ANSI B16.9 BRANCH BRANCH _ REDUCI NG BRANCH SC Straight Cross Reducing Cross BW BW Straight Cross SW 3000# 1/8"~4" 1/2"~1½" 1/2"~1½" cross_straight_sw ANSI B16.

6000# Coupling SW 3000. 900# 600. 6000# SC 3000.900# 150# 300. Coupling 6000# SC 3000.600. 6000# Half SW 3000.300. 6000# Union SW 3000.300.900# SW SW 1/2"~48" 1/2"~1½" 1/2"~1½" 1/8"~4" 1/8"~4" 1/2"~1½" 1/2"~1½" 1/2"~1½" 1/2"~1½" cap_bw cap_sw cap_sc coupling_sw coupling_sc coupling_half_sw coupling_half_sc union_sw union_sc ANSI B16. 600.9 ANSI B16.Fitting Category: GENERAL Cap BW 3000. 6000# SC 3000#. 6000# SC 3000.300# RF 150.6 00.5 INLINE FLTG nozzle_fltg 136 Pro/PIPING Specification-Driven Design Mode .300# 150.11 INLINE INLINE_ JOINT 1/2"~24" 1/2"~24" 1"~24" 1/2"~24" 1/2"~24" gasket_pf gasket_rf gasket_rj GASKET gasket_tg 1/2"~24" 1/2"~3" 1/2"~3" elbolet_bw elbolet_sw elbolet_sc CORNER_ LET 1/2"~24" 1/2"~24" 1/2"~24" 1"~24" 1/2"~24" 1/2"~24" nozzle_bw nozzle_flff nozzle_flrf nozzle_flrj ANSI B36. 6000# Fitting Category: NOZZLE Nozzle BW FLPF FLRF FLRJ 150.900# RJ 150# 300.10 ANSI B16.600. 900# TG 600. 6000# Fitting Category: GASKET Gasket PF 150. 6000# Coupling SC 3000.900# Fitting Category: ELBOW_LET Elbowlet BW 3000#.

10.16 25 40 6.10.10. see the topic To Define Master Catalog Files.16 25 40 6.10. 25 40 64 40.10. which you create in the Piping Specification Database.10.10.40 6. 25.16. For more information on creating a generic part for each fitting in the DIN pipe fitting library. 25 40 6.6 4 6.16.16 25 40 6.10. For information on this process.16.40 6.10.16 25 40 6. 25.About the DIN Standard The DIN pipe fitting library conforms to the DIN standards. Example: List of DIN Fittings Fitting Category VALVE Fitting Name Ball Valve EndType BW Rating 6.100 6.40. Each fitting in the library needs to have a fitting generic part created in association with it. 25 Size Range 10 ~ 1200 10 ~ 1000 10 ~ 500 10 ~ 40 10 ~ 40 15 ~ 1200 15 ~ 1000 15 ~ 500 15 ~ 1200 15 ~ 1000 15 ~ 500 15 ~ 1200 15 ~ 1000 15 ~ 500 15 ~ 1200 15 ~ 1000 15 ~ 500 50 ~ 1000 50 ~ 500 50 ~ 400 50 ~ 40 10 ~ 40 Model Name vl_ball_bw Standard DIN3202T1 Fitting Code INLINE SW SC FLFF vl_ball_sw vl_ball_sc vl_ball_flff FLRF vl_ball_flrf FLRJ vl_ball_flrj FLGR vl_ball_flgr Check Valve Swing Type BW vl_check_b w DIN3202T1 SW SC FLFF 50 ~ 1000 50 ~ 500 50 ~ 1000 vl_check_flf f vl_check_flr f FLRF Pro/PIPING Specification-Driven Design Mode 137 .10.10.16.16.16 25 40 6.16. 25. see the topic Library Creation Rules. Each fitting and pipe in the DIN library also needs Master Catalog Files.

40 64.16.16 25 40 6.10.100 6.10.10.16 25 40 64 100 6.10.16. 25 40 64 6.FLRJ FLGR Gate Valve BW 40 64 6.16.16.6 4. 25.16.2 5.100 160 250 320 50 ~ 500 50 ~ 400 50 ~ 1000 50 ~ 500 50 ~ 400 50 ~ 1000 50 ~ 500 50 ~ 400 50 ~ 1000 50 ~ 600 50 ~ 500 50 ~ 400 50 ~ 300 10 ~ 40 vl_check_flr j vl_check_fl gr vl_gate_bw DIN3202T1 SW vl_gate_sw SC 10 ~ 40 vl_gate_sc FLFF FLRF FLRJ FLGR Globe Valve BW 50 ~ 1000 50 ~ 600 50 ~ 500 50 ~ 1000 50 ~ 600 50 ~ 500 50 ~ 400 50 ~ 300 50 ~ 1000 50 ~ 600 50 ~ 500 50 ~ 400 50 ~ 300 50 ~ 1000 50 ~ 600 50 ~ 500 50 ~ 400 50 ~ 300 10 ~ 300 10 ~ 200 10 ~ 150 15 ~ 200 15 ~ 50 vl_gate_flff vl_gate_flrf vl_gate_flrj vl_gate_flgr vl_globe_b w DIN3202T1 138 Pro/PIPING Specification-Driven Design Mode .40.6 4 6.16 25 40 64 100 10.16 25 40 64 100 6.10.16 25 40 64 100 6. 25 40 64 6.40.10.10. 25.10.10.

40.100 10.16.2 5 40 64.40.2 5.16.16.2 5.10.16.40 64.16.100 160 250 320 10.2 10 ~ 40 vl_globe_sc 10 ~ 40 vl_globe_sw 10 ~ 300 10 ~ 200 10 ~ 150 15 ~ 200 15 ~ 50 10 ~ 300 10 ~ 200 10 ~ 150 15 ~ 200 15 ~ 50 10 ~ 300 10 ~ 200 10 ~ 150 15 ~ 200 15 ~ 50 10 ~ 300 10 ~ 200 10 ~ 150 15 ~ 200 15 ~ 50 25 ~ 600 80 ~ 300 80 ~ 200 15 ~ 40 10 ~ 40 vl_globe_flf f vl_globe_flr f vl_globe_flr j vl_globe_flg r vl_plug_bw DIN3202T2 vl_plug_sw vl_plug_sc DIN3202T4 FLFF 25 ~ 600 80 ~ 300 25 ~ 600 80 ~ 300 80 ~ 200 25 ~ 600 vl_plug_flff FLRF vl_plug_flrf FLRJ vl_plug_flrj DIN3202- Pro/PIPING Specification-Driven Design Mode 139 .100 160 250 320 10.6 4 10.40.100 160 250 320 10.40 64.64.2 5 40 64.40 64.2 5.100 10.40 64.2 5 40 10.16.100 10.100 160 250 320 10.25 6.10.16.16.SC SW FLFF FLRF FLRJ FLGR Plug Valve BW SW SC 6.6 4. 100 10.2 5.16.16.16. 25. 25.2 5.

16.2 5 40 64.16.FLGR Butterfly Valve FLFF FLRF FLRJ FLFF FLRF FLRJ 5 40 64.10.16. 25.16.100 10.40 6.16.16. 25. 25.100 10.40 64 100 10.40 6.10.10.16 10.16 10.2 5.2 5.40 64 100 10.40 64 100 6 10 16 25 40 6 10 16 25 40 64 100 6 10 16 25 T1 80 ~ 300 80 ~ 200 25 ~ 600 80 ~ 300 80 ~ 200 50 ~ 1200 50 ~ 1200 50 ~ 1200 10 ~ 500 10 ~ 500 10 ~ 500 10 ~ 400 10 ~ 300 10 ~ 500 10 ~ 400 10 ~ 350 10 ~ 500 10 ~ 400 10 ~ 350 10 ~ 2200 10 ~ 2200 10 ~ 2000 10 ~ 1000 10 ~ 500 10 ~ 2000 10 ~ 2000 10 ~ 2000 10 ~ 900 10 ~ 500 10 ~ 400 10 ~ 350 10 ~ 2200 10 ~ 2200 10 ~ 2000 10 ~ 1000 vl_plug_flgr vl_butterfly _flff DIN3202T3 FLANGE Blind Flange flange_blind _pf flange_blind _rf flange_blind _rj DIN2527 FLANG E FLTG flange_blind _tg FLGR flange_blind _gt Weld Neck Flange FLFF flange_neck _pf DIN2631 DIN2632 DIN2633 DIN2634 DIN2635 DIN2631 DIN2632 DIN2633 DIN2634 DIN2635 DIN2636 DIN2637 DIN2631 DIN2632 DIN2633 DIN2634 FLRF flange_neck _rf FLRJ flange_neck _rj 140 Pro/PIPING Specification-Driven Design Mode .16 6.

FLTG 40 10 16 25 40 64 100 160 10 16 25 40 64 100 160 6.10 10.16 40 10 ~ 500 10 ~ 2200 10 ~ 2000 10 ~ 1000 10 ~ 500 10 ~ 400 10 ~ 350 10 ~ 300 10 ~ 2200 10 ~ 2000 10 ~ 1000 10 ~ 500 10 ~ 400 10 ~ 350 10 ~ 300 10 ~ 500 10 ~ 100 6 ~ 100 50 ~ 600 15 ~ 1000 15 ~ 1000 50 ~ 600 15 ~ 1000 15 ~ 1000 20x15 ~ 600x500 flange_neck _tg DIN2635 DIN2632 DIN2633 DIN2634 DIN2635 DIN2636 DIN2637 DIN2638 DIN2632 DIN2633 DIN2634 DIN2635 DIN2636 DIN2637 DIN2638 DIN2573 DIN2566 ISO3419 CORNE R FLGR flange_neck _gr ELBOW Slip-on Flange Threaded Flange 90 Elbow 90 Short Radius Elbow 90 Long Radius Elbow 45 Long Radius Elbow 180 Short Radius Elbow 180 Long Radius Elbow Straight Tee Reducing Tee FLFF FLRF SC BW BW BW BW BW BW BW BRANCH flange_slip_ pf flange_threa d_rf elbow_90_s c elbow_90sh ort_bw elbow_90lo ng_bw elbow_45lo ng_bw elbow_180s hort_bw elbow_180l ong_bw tee_straight_ bw tee_reducing _bw ISO3419 Straight Tee Reducing Tee SC SC 40 40 15 ~ 100 10x8 ~ 50x40 tee_straight_ sc tee_reducing _sc REDUCE Straight Cross Concentric SC BW 40 6 ~ 100 20x15 ~ cross_straig ht_sc red_concent ISO3419 BRAN CH BRAN CH_RE DUCIN G BRAN CH BRAN CH_RE DUCIN G BRAN CH INLINE Pro/PIPING Specification-Driven Design Mode 141 .

10 10 ~ 1000 142 Pro/PIPING Specification-Driven Design Mode .250.32 0 400 6.R Reducer Eccentric Reducer Reducing Coupling Cap BW SC BW SC SC SC SC PF 40 40 40 40 6.10 40 900x800 20x15 ~ 900x800 10x8 ~ 100x80 15 ~ 1000 6 ~ 100 6 ~ 100 6 ~ 100 6 ~ 100 10 ~ 2200 10 ~ 2000 10 ~ 1000 10 ~ 500 10 ~ 2200 10 ~ 2000 10 ~ 1000 10 ~ 500 10 ~ 450 10 ~ 400 ric_bw red_eccentri c_bw coupling_re ducing_sc cap_bw cap_sc coupling_sc coupling_ha lf_sc union_sc gasket_pf _REDU CING GENERA L ISO3419 INLINE Coupling Half Coupling Union Gasket INLINE _JOINT GASKET DIN2960 GASKE T RF gasket_rf DIN2690 DIN2695 TG NOZZLE Nozzle BW 10 ~ 400 10 ~ 2200 10 ~ 2000 10 ~ 1000 10 ~ 500 10 ~ 450 10 ~ 350 10 ~ 300 10 ~ 250 10 ~ 200 10 ~ 1000 10 ~ 500 10 ~ 400 10 ~ 350 10 ~ 500 gasket_tg DIN2685 DIN2691 nozzle_bw INLINE Slip-on Flange Nozzle Weld Neck Flange FLFF nozzle_slip_ pf nozzle_neck _pf FLFF 6.10 16 25 40 6.16.10 16 25 40 64 100.400 6.160 .10.10 16 25 40 64 100 160 250 320. 25 40 64 100 6.

10 16.25 40 64 100 10 ~ 900 10 ~ 400 10 ~ 350 10 ~ 1000 10 ~ 900 10 ~ 500 10 ~ 400 10 ~ 350 10 ~ 1000 10 ~ 900 10 ~ 500 10 ~ 400 10 ~ 350 10 ~ 1000 10 ~ 900 10 ~ 500 10 ~ 400 10 ~ 350 10 ~ 1000 10 ~ 900 10 ~ 500 10 ~ 400 10 ~ 350 FLTG nozzle_neck _tg FLGR nozzle_neck _gr FLRF nozzle_neck _rf FLRJ nozzle_neck _rj Latrolet Fitting Orientation Latrolet is a non-orthogonal branch outlet fitting. The tolerance angle for such a check must be specified in the configuration option variable Pro/PIPING Specification-Driven Design Mode 143 .10 16.25 40 64 100 6. Orientations of Latrolet (Left to Right: 0 degrees and 180 degrees) If the branch pipe segment already exists. the fitting is automatically aligned.10 16.Nozzle 16.25 40 64 100 6.25 40 64 100 6.10 16.25 40. the insertion of such a fitting is not allowed.64 100 6. Latrolets can be placed in either of the two orientations as shown. If the angle of the latrolet does not match with the existing branch angle.

144 Pro/PIPING Specification-Driven Design Mode . You must first set a branch start point. Click Click Piping > Route > Branch. Click Piping > Route > Set Start. You must assign an integer value (such as 1) consistently. to specify the fraction of the length along the pipe centerline. Available corners (fitting corner type. to insert the branch start point and close the dialog box. 4. 7. About Branch Routing Intersubassembly branch routing allows you to select a pipeline in another subassembly to branch to or from the active piping assembly. so you can route the branch pipeline from the main pipeline that is not in the active assembly. If you branched to a segment. The FLOW_CONSTRAINED parameter is used as a status flag by the flow direction reversal functionality for flipping the fitting during flow reversal. 6. Flow Constrained Fitting Parameter The FLOW_CONSTRAINED parameter is an integer type Part parameter. The Define Start dialog box opens. the default tolerance angle of 1. Use the Flip option to change to the 180 degree orientation. If this variable is not specified. its value is ignored by the software. but it is not used by the software. the modifiable dimension in the model will be the 3. under Branch Point Placement select a placement location for your branch point: to specify the actual length along the pipe centerline. to specify the distance from a plane to the point. To Route a Branch 1. The Branch Pipe dialog box opens.PIPE_FITT_ANGLE_TOLERANCE. Select a location option: Offset Length Ratio Actual Len If the pipe segment is not in the active assembly. If this option is selected. Click Relations > Part Rel > Add Param > Integer to add this parameter. select Control placement using angle and use the slider or input a value to adjust the angles. Because this integer parameter is used as a status flag. The assignment of a value for an integer parameter is mandatory. so that the latrolet orientation is created by default. If you are inserting an angle branch.On Segment—Select a pipe segment. create the inlet port of the fitting with its positive y-axis aligned with the 0 degree orientation of the fitting. 2. not bend) are indicated by a crosshair. there is no restriction. To achieve this orientation. Under Select Point/Segment select the branch point or pipe segment. 5. Click PIPE SELECT > Branch Point and then select a MAKE POINT option: . The PNT DIM MODE menu appears. . Insert FLOW_CONSTRAINED on the library part for flow direction specific fittings such as a Check Valve and unidirectional angle valves.At Corner—Select a valid corner for Branch Start.5 degrees on either side is used for checking.

modify the parameters by selecting from the list. · Display the flow direction or reverse the flow direction. The pipe solid parts of a stub-in branch intersect and are trimmed. About Pipeline Modification Using the Modify Pipeline functionality you can modify pipes in an active assembly in the following ways: · Change dimensions of a feature created by a single routing action. and can be created at an angle to the main pipeline. 6. to offset tangent from the main pipe to the branch pipe. · Change the bend parameters. Click to complete the branch and close the dialog box. Enter a value.Schedule to apply the changes and close the dialog box.Angle From—The angle where the branching starts. About Stub-in Branches A stub-in branch is distinguished from a branch fitting because the stub-in branch does not contain any solid fitting part. 8. Pro/PIPING Specification-Driven Design Mode 145 . The Modify Pipeline dialog box opens. 3. select the pipe segment you want to modify. You can control which angle to use by clicking Angle Type at the top of the dialog box and selecting one of the options: . 4. The options are: . Click Note: If the selected pipe segment contains a reducer then the fitting modification dialog box opens. You can also make dimensional changes to pipelines outside of the active assembly. To Modify Pipe Segments 1. Click the arrow to open the Offset From section of the dialog box. changes will not be observed until either the assembly in question or the top level assembly is made active and regenerated. · Edit the pipeline specifications and parameters. or offset from the top or bottom of the main pipe solid part.angle. The stub-in branch is either equal to or smaller in diameter than the main pipe.Angle To—The angle where the branching ends. 5. 2. Under Modify Options. Click Piping > Modify Pipe.Specification . to flip the branch point with respect to the pipe centerline. however. Only dimensions created when routing the pipeline are available for modification. Under Segment. The branch information is added to the assembly of the selected pipeline and is also saved with the assembly where the branch pipeline is routed. . select Segment. · Change the corner type. Select from the following offset options: to branch from the main pipe centerline to the branch pipe centerline. Under Active Assembly select the active assembly. In the Segment Parameters section. 9. and the dimension or parameter value in the Branch Point Placement area will be read-only.Size .

The Select Corner box displays the bend type and radius. In the New Value box. 5. select the flow unit you want to modify by selecting from the list. or Junction and End. Click Piping > Modify Pipe. Click To Modify a Corner Type 1. of a pipeline. 6. Under Active Assembly select the active assembly.Pipeline—A pipeline is a collection of many connected series and junctions that represent a single pipeline. 5. The Modify Pipeline dialog box opens. Under Modify Options. an entire pipeline series will be associated with only one flow direction.Series—A series is a pipeline portion consisting of pipeline elements between a Pipeline Start and Junction. In the graphics window the flow direction is indicated by arrows along the pipeline.Extension—Pipeline extension is a set of series that are connected together and having the same flow direction. 146 Pro/PIPING Specification-Driven Design Mode . select Corner Type. . Click Piping > Modify Pipe. 3. The Modify Pipeline dialog box opens. Under Modify Options. Select the unit. select a new value from the list. In the New Type box. Under Corner Type. Click Reverse. The options are: . to apply the changes and close the dialog box. Click to apply the changes and close the dialog box. or Junction and Junction. The arrows show the flow direction has been reversed. select the corners you want to modify. select a new corner type from the list. select Flow Direction. Under Flow Direction. 4. 4. 2. 3.To Reverse Flow Direction 1. 2. Flow direction applies to entire pipeline series and accordingly. Under Active Assembly select the active assembly. . 6.

To Replace a Bend with an Elbow When a pipe piece fails the check of the bend clamp length. From the menu click Edit > Columns > Add/Remove. and Number. Under Select Bend to Replace. 1. Size. Schedule. . You can manipulate this list using the following: Pro/PIPING Specification-Driven Design Mode 147 . Click Click to add or delete parameters to the pipeline. you can replace the selected bend with an elbow. Click Piping > Modify Pipe. Click to add the name to the Displayed area. The Modify Pipeline dialog box opens. the invalid ones have a red symbol next to them. Pro/PIPING displays the parameters in the boxes. You can assign insulation to the pipeline by selecting the Insulation checkbox and selecting an insulation code from the list.Defined—Define or redefine parameters in the Name and Value boxes. Under Modify Options. Pressure. to save the new parameters. select Edit Pipeline. to apply the changes and close the dialog box. Oper. Under Modify Options. Under Not Displayed. and Design Temperature. Note that pipeline parameters options are set by a configuration option and may not be available. . type in a name for the parameter. Temperature. 2. All the segments and bends of the selected invalid pipe piece display under Select Bend to Replace. The Modify Pipeline dialog box opens. Under Pipelines select the pipelines 6. The Replace Bend dialog box opens.Label—Modify the Pipeline Label by changing the Specification. 4. After the Open dialog box opens. A list of invalid pipe pieces display under Select Invalid Pipe Piece. Click Piping > Modify Pipe. select the file to retrieve and double-click. Under Active Assembly select the active assembly. The Model Tree Columns dialog box opens. The Modify Pipeline dialog box opens. select the active assembly. The Bend Parameters dialog box opens. You can changes the following: . Under Active Assembly select the active assembly. 8. 7.Parameters—Enter or modify the pipeline parameters: Oper. select the bend adjacent to the invalid segment to be replaced by a fitting corner type. Bend Params should be selected. If it is not. In the Name input box. select the file to retrieve and double-click.To Edit a Pipeline 1. To Modify the Bend Parameters 1. The elbow fittings are inserted Click automatically when you apply the changes. Under Modify Options. Click Piping > Modify Pipe. select Bend to Elbow. Those are the ones that violated the minimum clamp length defined in the bend machine file inside the Master Catalog. select it from the list. 2. 6. 3. After the Open dialog box opens. 5. Use 4. Click to retrieve existing pipeline parameters from a file. 2. 3. Mnemonic. to apply the changes and close the dialog box. 7. Under Assembly. 3. The Edit Pipeline dialog box opens with the Label tab displayed. Click to retrieve existing pipeline parameters from a file. 5. 4. Pro/PIPING displays the parameters in the boxes. select Bend Parameters. Under Active Assembly select the active assembly. Design Pressure.

or Schedule of the pipeline. Choose Piping > Fitting > Insert. Size. to insert a reducer fitting. see the topics About Creating a Specification Database and To Define an Assembly Fitting in a Piping Specification. The Insert Fitting dialog box opens with the Selection tab selected. . choose a Fitting Category. To Insert Fittings 1. Change this name by selecting from the list. When you have created the bend parameters. to insert a branch fitting (includes special olet fittings). 3. 4.Click At Free Location and select the Assembly. to change the column width. A standard assembly fitting is a group of fittings that represent. for example. 8. You can also modify the orientation of a member fitting without changing other instances of the same assembly fitting. Click About Specification-Driven Fitting Insertion Specification-Driven Fitting Insertion allows you to define and insert standard assembly fittings on the fly into a pipeline without having to create an enormous number of assemblies and their configurations in the fitting library before insertion. In the Bend Parameters dialog box. Under Placement Type. to insert an assembly fitting. The options are: to insert a valve. a column is displayed for each added parameter. to apply the changes and close the dialog box.Click to apply the changes and close the dialog box. For more information on enhancing the Specification Database to accommodate the definition of standard assembly fittings. to add the changes and keep the dialog box open. The first fitting in the assembly fitting appears in the Preview Fitting Graphics box. 148 Pro/PIPING Specification-Driven Design Mode . a standard vent or drain assembly. to insert an elbow fitting. To modify the parameters. to move a parameter down in the list. Under Fitting Selection. do one of the following: . to insert a flange. You can modify the Specification. .to remove a name from the list. click in the parameter column next to the feature you want to modify and fill in or change the information.Click 9. 2. to insert a general fitting or gasket. do one of the following: . to move a parameter up in the list.Click On Pipe Segment and select the Point Location. The Selection Name section displays a default fitting name.

to insert a fitting at the end of a segment. If you want to preview the graphics in a separate window. Alignment Point The alignment point positions the fitting on the fitting port that is near. select the checkbox. Pro/PIPING Specification-Driven Design Mode 149 . to offset the fitting from an upstream corner. 6.5. For some fittings. 7. select the checkbox to insert flanges and gaskets automatically. If you want to preview the fittings. make the following selections: Fitting Placement to insert a fitting at a specified location. far. 11. Under Orientation Options make the following selections: Alignment Offset Check this box to offset the fitting by the value set for the OFFSET parameter. near point center point far point Flip to flip the fitting Rotation Angle Select from the standard options or use the thumb wheel to adjust the rotation angle. or center alignment locations using the value of the OFFSET parameter. Select the Placement/Orientation tab. or center. 8. If desired. to offset the fitting from a plane. you can automatically insert a set of flanges and gaskets. far. to insert a fitting face to face with another fitting. 10. click the New Spec box to specify a different specification to be used in a downstream portion of the pipeline after the fitting insertion is done. then the alignment is offset from the near. If you have selected Alignment Offset. Location Type to locate the fitting at a specified location. Note: this option may not be available. If this option is available. far. The system determines the near. Click to insert the fitting and close the dialog box. to locate the fitting a specified distance ratio. Under Placement Options. or center point by the specified offset value. click the arrow next to Preview Fitting Graphics to display the graphics window. Location Parameter Specify a location parameter and use the thumb wheel to increase or decrease the amount of offset. 9.

Configuration Option CREATE_FRACTION_DIM Description No—Dimensions are created as decimals (default). Click to replace the fitting and close the dialog box. For example. 3. if 1/128 is specified as the increment when the denominator is 8.5 inches). The Replace Fitting dialog box opens. DIM_FRACTION_DENOMINATOR DEFAULT_DEC_PLACES (0-14) Sets the largest denominator to be used for fractional dimensions. Yes—All new dimensions are created as fractions. The value must be a positive real number and is specified in the current model unit. DIM_FRACTION_FORMAT Std—Displays fractional dimensions in standard Pro/ENGINEER format (15 1/2 for 15. Default is 2. and the specified increment is less than the minimum value that can be represented by the current denominator specified using the configuration option dim_fraction_denominator.200. Click Piping > Fittings > Replace. When the fractional format is active. For example.5 inches). · Automatically select and insert the appropriate gaskets between the adjacent flanged fittings in the 150 Pro/PIPING Specification-Driven Design Mode . 2. Under Fitting Selection. the minimum possible fractional value that can be represented by this denominator is 1/8.001. Specifying Thumb Wheel Increments Specify the increment for each controllable movement of the thumb wheel using the configuration option piping_thumb_wheel_increment. if you specify an increment value of 0. · Automatically perform end type compatibility checking between adjacent fittings in the group. the minimum possible fractional value is used as the increment value. · If the fractional format is active (create_fraction_dim set to Yes).To Replace Fittings 1. 1/4 is used as the increment. if the increment specified is 0. Sets the number of decimal places to display linear dimensions. 1/8 is used as the increment value. the minimum possible value that can be represented is 0. the minimum fractional value is used as increment.0001 when the default_dim_places is 3. 4. Information about the fitting appears as read-only text under Fitting Data. select the new fitting you want. Therefore. Under Fitting Component select the fitting to be replaced. · If the piping_thumb_wheel_increment configuration option is not specified when the decimal format is active. the higher value of these two fractional values is used as the increment. · If the increment specified is between two adjacent fractional values that can be represented by the current denominator. For example. · If the specified increment value is less than the minimum possible value that can be represented using the default number of decimal places specified using the configuration option default_dec_places. then the minimum possible value is used as the increment. and the same is used as the increment. Aisc—Displays fractional dimensions in AISC format (1' 3 1/2" for 15. the minimum possible decimal value is used as the increment value. which is between 1/8 and 1/4. About the Insertion of Group Fittings Using the Insert Group Fitting functionality you can: · Specify a group of fittings for insertion.

group. Select Automatic Flange_Gasket if you want a set of flanges and gaskets to be inserted automatically. select the Point Location. Under Pipeline Selection. 7. To Insert Group Fittings 1. The adjacent fittings will be inserted with their faces mating with either side face of the key fitting. Use the Group Manipulation buttons to add fittings or display information about selected fittings for your group of fittings. Click Applications > Piping > Fitting > Insert Group. 3. The key fitting will be placed at the specified location. then that fitting automatically becomes the key fitting. to insert an elbow fitting. The Selection tab is selected by default. 5. Note: This option may not be available. 4. If desired. The options are: to insert a valve. Key Fitting The key fitting is a fitting in the group. · Delete a group of fittings. · Automatically select and insert an appropriate pair of flange and gasket between a flanged end of a fitting and a non-flanged end of another fitting. Before the key fitting is inserted. to insert a flange. If any one of the following fittings is added to the group. · Elbow fittings · Branch fittings · Eccentric fittings · Angle valves A group cannot have more than one fitting from these categories. The first selected fitting becomes the key fitting by default. select the fitting you want to insert. The Insert Group Fitting dialog box opens. Pro/PIPING Specification-Driven Design Mode 151 . 6. 2. and the original key fitting becomes the normal fitting. Under Fitting Selection. The Selection Name section displays a default fitting name. to insert a branch fitting (includes special olet fittings). which will be inserted first on the pipe segment. click the New Spec box to specify a different specification to be used in a downstream portion of the pipeline after the fitting insertion is done. Change this name by selecting from the list. to insert an assembly fitting. All the fittings in the group will be inserted subsequently in this manner. the selected pipe segment will be dived in to two segments at the specified location. to insert a general fitting or gasket. to insert a reducer fitting. provided the end type compatibility · Insert the specified group fittings on a pipe segment with their adjacent faces mated.

Inserts a new fitting into the group before the current fitting.Displays the previous fitting in the group and makes it the current fitting. to insert a fitting at the end of a segment. or if the current key fitting of the group is an elbow. make the following selections: Fitting Placement to insert a fitting at a specified location. to insert a fitting at corner run to branch (available when you insert a branch fitting). the counter reflects this information. If the current fitting is the Key Fitting. The next fitting in the group becomes the current fitting. As you add or remove fittings from the groups. Under Placement Options. Under Orientation Options make the following selections: Alignment Offset under Fitting 152 Pro/PIPING Specification-Driven Design Mode . Select the Placement/Orientation tab. to insert a fitting at a junction (available when you insert a branch fitting). Location Type (Location Type buttons are available when you click Placement. or angle valve. to offset the fitting from an upstream corner. Clears all fittings from the group. Specifies the current fitting as the key fitting. Location Parameter Specify a location parameter and use the thumb wheel to increase or decrease the amount of offset. eccentric reducer fitting. Deletes the current fitting from the group. for one fitting at a time. 9. 10. If the key fitting is deleted. to offset the fitting from a plane. the Fitting Counter at the top of the dialog box displays the number of the current fitting and the number of total fittings in the group. to insert a fitting at corner branch to run (available when you insert a branch fitting). Inserts a new fitting into the group after the current fitting. You can determine Placement and Orientation Options. to insert a fitting face to face with another fitting. to locate the fitting a specified distance ratio.) to locate the fitting at a specified location. Displays the next fitting in the group and makes it the current fitting.. branch. This option is not accessible if the current fitting is already the key fitting. then the next fitting becomes the key fitting. 8..

· The Placement Options and Alignment Point options can be specified only for the key fitting. The corresponding pipe solid parts trim to the location of the csys (coordinate system) ports on each leg of the branch fitting. To Delete Fittings 1. near point. 2. The system aligns the outlet (downstream) port of the fitting with the location point. 11. · There can be only one key fitting in the group. The placement options will be disabled for other fittings. the Placement Options and Alignment Point options of the original key fitting will be transferred to the new key fitting. If you want to preview the fittings. However. About Branch Fittings A branch fitting is a fitting solid part that you insert at a branch point. for insertion. 3. and they are available for automatic selection and insertion according to the specification-driven fitting insertion rules. Click to insert the group fitting and close the dialog box. Alignment Point The alignment point positions the fitting on the fitting port that is near. center point. far. you can change these options as required for the new key fitting. Pro/PIPING Specification-Driven Design Mode 153 . If you want to preview the graphics in a separate window. The system places the fitting so that the alignment point is in the middle of the two ports Flip to flip the fitting Rotation Angle Select from the standard options or use the thumb wheel to adjust the rotation angle. · When a non-key fitting is manually set as "key fitting". The piping specification designates these branch fittings. Group Fitting Rules The following rules apply for specifying group fittings. The fitting is deleted. When you are finished deleting fittings click Done Sel or Quit Sel. far point. The system applies the offset value in the positive Z direction of the entry port fitting. Click Piping > Fitting > Delete. and then Done Sel from the GET SELECT menu. Select a fitting. The system aligns the inlet (upstream) port of the fitting with the location point of the fitting.Check this box to offset the near or far alignment of the fitting by the value set by the OFFSET parameter. It has three (tee) or four (cross) legs. But orientation options will be accessible individually for all the fittings. click the arrow next to Preview Fitting Graphics to display the graphics window. or center. select the checkbox.

Click dialog box.To Create Branch Start Points Click Route > Set Start. Click Piping > Fitting > Redefine. Click Branch Point on the Pipe Select menu. 2. The options are: . You can route a branch pipeline from a main pipeline that is not in the active assembly or route along the pipeline. then: · An error message is displayed. select the dimension type. 2. When the Pnt Dim Mode menu appears. · Pipe spool piece generation that allows you to generate pipe spool pieces automatically. To Redefine Specification-Driven Fittings 1. · Create a solid representation for piping insulation and store the information in the model.Length Ratio—Input the distance. The Make Point menu appears. . About Modifying Fittings (Spec-Driven) You can modify any fitting that you inserted in your specification-driven piping system.On Segment—Select the pipe segment in the graphics window.Rotation Angle—Reposition the fitting. · You can remove the failed fitting. End Type Compatibility Checking End type compatibility checking within the group is performed for every fitting in the group after the second fitting is specified.Offset—Select the offset plane and enter a value. 3. 3. . 154 Pro/PIPING Specification-Driven Design Mode . .Flip—Change the direction of the fitting. The Define Start dialog box opens along with the Pipe Select menu. . Select a fitting to redefine. The Redefine Fitting dialog box opens. If the end compatibility check fails.Alignment Offset—Select to offset the alignment. . 1. .Actual Len—Enter the length. . Change any of the Orientation Options: . Pro/PIPING allows you modify fittings in the following ways: · Delete Fittings—Delete unwanted fittings · Redefine Fittings—Redefine fitting parameters to customize certain fittings · Replace Fittings—Replace inserted fittings with different ones About Fabricating Pipes The Specification-Driven method of modeling includes the following Pipe Fabrication functionality: · Pipe piece cutting functionality that allows you to insert or delete a cut. Create a pipe solid for a pipe segment or the entire pipeline in the current active assembly. · You can correct the failure either by selecting another fitting or by flipping a fitting.Alignment Point—Change the dimensional control point of the fitting. if you want to complete the redefinition of the fitting on the pipeline and close the 4. Click either On Segment or At Corner.At Corner—Select the corner.

8. a hull structure. generate the specified weld attribute. The distance of the selected location on the pipe segment displays in the thumb wheel input panel. 9. · Specify a cut location by referencing other objects such as an adjacent pipe segment. · Cut a straight pipeline segment at multiple locations by specifying the stock length or using a userspecified length of pipe. · Specify a cut location by an offset distance. 4. The piece cutting functionality allows you to perform the following tasks: · Cut a pipeline at a specified location. If you want to assign a weld attribute to this cut. To Cut Pipe at a Single Location Using Placement Use Cut Pipe to cut a pipeline at a specified location using distance or ratio placement. under Miscellaneous Options. The Cut Pipe dialog box opens.About Cutting Pipe Pieces You use cut pipe to split a pipeline into manufacturable pieces. Generate pipe spool pieces based on cuts. select from the following weld type options: Shop-Field. If you want to insert a joint fitting at the cut. to insert a cut at the defined location. 2. then click Done Sel from the GET SELECT Menu. Shop-Shop. Cut Pipe allows you to alter the length of pipelines by splitting a straight segment into shorter raw pipe blanks. Select the pipe segment in which you want to insert a cut. Ratio Placement—Specify a distance ratio from the upstream end of the specified pipe segment. Pro/PIPING Specification-Driven Design Mode 155 . or a data reference plane.pro option. the selected location will be the placement location of the cut. Do one of the following: 6. · Automatically insert joint fittings at the cut location during piece cutting. · Click 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 config. 1. and Field-Shop. to insert a cut at the defined location. By default. 7. or cutting the pipe at a specific location to generate the desired spool. select Joint Fitting and specify the joint fitting name. generate the specified weld attribute. if you want to exit the dialog box. under Select Weld Type. · Assign shop or field weld attributes. and · Click then continue inserting cuts with the Cut Pipe dialog box. Distance Placement—Use the thumb wheel to reposition the cut location along the pipe segment or enter an explicit distance directly in the input panel. . Click Application > Piping > Fabrication > Cut Pipe. Select the Cut Placement Option: 5. Under Piece Cutting Options select single cut 3. The pipeline label displays under Select Pipe Segment as read only information. and close · Click the Cut Pipe dialog box.

Use the Joint Fitting option in the Cut Pipe dialog box to insert a joint fitting automatically at the piece cut location. 8. and close the Click Cut Pipe dialog box. on the Pro/ENGINEER Using Joint Fittings By default the joint fitting is not inserted unless you specify it. and so on. Under Cut Placement Options select the plane reference option 5. under Miscellaneous Options. If more than one joint fitting is applicable for a particular cut location. 6. For example. The name of the reference is displayed under Location Parameter. If it is not. is selected by default. 7. The Piping Isometric Drawing functionality uses both the shop and field weld information to mark the shop or field welds on isometric drawings. The shop or field welds are graphically represented and have a unique identification number. Use the thumb wheel to position the cut location along the pipe segment or enter an explicit distance directly in the input panel. Select an approximate location on the pipe segment in which you want to insert a cut. If a welded sleeve or coupling is automatically inserted during pipe piece cutting process. generate the specified weld attribute. the weld assignment option is disabled. If it is not. Select a planar hull structural surface or datum plane that is perpendicular to the pipe segment. then click GET SELECT > Done Sel. 2. then a shop-field weld is automatically assigned to the cut location based on the currently specified weld option. Under Select Weld Type. you can use the standard Datum On/Off tool toolbar to display or hide the shop or field welds. When a flange is specified for automatic joint fitting insertion.Assigning a Weld Type You can assign a shop or field weld attribute at pipe piece cut locations. Click to insert a cut at the defined location. 4. If you choose flange as a joint fitting. To insert a joint fitting at the cut. 9. the Weld Type options are not enabled. which is automatically generated. To insert the cut. do one of the following: to insert a cut at the defined location. The Cut Pipe dialog box opens. select Joint Fitting and specify the joint fitting name. To Cut Pipe at a Single Location Using a Plane Reference Use the following procedure to insert a cut a defined distance from a specified plane and generate a weld attribute. Under Piece Cutting Options single cut 3. shop weld numbers are SW1. and then 156 Pro/PIPING Specification-Driven Design Mode . generate the specified weld attribute. At any time during modeling. you can select a joint fitting from the list of Joint Fittings. . select it to assign a field weld attribute to this cut. SW2. select it. 1. The field weld information is used by the Pipe Spool Generation functionality for generating pipe spools and numbering them. The default is no joint fitting. Click Application > Piping > Fabrication > Cut Pipe. The pipeline label is displayed under Select Pipe Segment as read-only information. the Field Weld option is selected by default.

8. Note: The referenced pipe segment must be perpendicular to the pipe segment in which you are inserting the cut. Select an upstream adjacent pipe segment that is perpendicular to the pipe segment in which you are inserting the cut. and close the Click Cut Pipe dialog box. You can manipulate them and delete them individually. When you cut at multiple locations. under Miscellaneous Options. 1. To insert the cut. Under Cut Placement Options select the pipe reference option 5. 4. If it is not. generate the specified weld attribute. select Joint Fitting and specify the Pro/PIPING Specification-Driven Design Mode 157 . 7. The pipeline label is displayed under Select Pipe Segment as readonly information. . specify the desired stock length or a desired interval length to cut the pipe segment at multiple locations. select it to assign a field weld attribute to this cut. Under Piece Cutting Options select multiple cut 3. . 6. 1. The default is no joint fitting. Under Select Weld Type. Select a straight pipe segment in which you want to insert multiple cuts. then click Done Sel on the GET SELECT Menu. select it. If it is not. The Cut Pipe dialog box opens. and then click GET SELECT > Done Sel. 2. Use the thumb wheel to position the cut location along the pipe segment or enter an explicit distance directly in the input panel. The pipeline label is displayed under Select Pipe Segment as read-only information. To insert a joint fitting at the cut. the specified length is applied at intervals along the straight pipe segment. they are treated as individual cuts. If it is not.continue inserting cuts with the Cut Pipe dialog box. Under Interval Specification. this functionality will be disabled. The Cut Pipe dialog box opens. 4. Click Application > Piping > Fabrication > Cut Pipe. 9. After you create multiple cuts in this manner. 2. you place a cut at the specified location on a segment and then create a reference from an adjacent upstream pipe segment that is perpendicular to the segment where the cut is defined. To Cut Pipe at Multiple Locations Based on Pipe Stock or User Specified Length Use this procedure to cut a straight pipeline segment automatically at multiple locations by specifying the stock length or based on a user-specified length of pipe. The name of the reference will display under Location Parameter. 5. To Cut Pipe at a Single Location Using a Pipe Reference In the following procedure. and then continue inserting cuts with the Cut Pipe dialog box. Under Piece Cutting Options single cut is selected by default. generate the specified weld attribute. do one of the following: to insert a cut at the defined location. 3. the Field Weld option is selected by default. Click Application > Piping > Fabrication > Cut Pipe. Select an approximate location on the pipe segment in which you want to insert a cut. select Joint Fitting and specify the joint fitting name. Click to insert a cut at the defined location. under Miscellaneous Options. To insert a joint fitting at the cut.

and close the Click Cut Pipe dialog box. 2. If it is not. When you cut at multiple locations. do one of the following: to insert cuts at the defined location.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. If the selected joint fitting is a flange. the specified length is applied as intervals along the straight pipe segment. to insert cuts at the defined location. select it to assign a field weld attribute to this cut. To insert the cut.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. The pipeline label is displayed under Select Pipe Segment as read-only information. to insert cuts at the defined location. 158 Pro/PIPING Specification-Driven Design Mode . Under Miscellaneous Options. and then Click continue inserting cuts with the Cut Pipe dialog box. . joint fitting name. specify the desired stock length or a desired interval length to cut the pipe segment at multiple locations. Field Welds with unique identification numbers will be created at each cut location. Select a straight pipe segment in which you want to insert multiple cuts. the welding at the other side of the fitting is a Shop Weld. Under Interval Specification. Click Application > Piping > Fabrication > Cut Pipe. and close the Cut Pipe dialog box. To Cut Pipe at Multiple Locations with Automatic Joint Fitting Insertion Use this procedure to cut a straight pipeline segment automatically at multiple locations by specifying the pipe stock length and automatically inserting the required joint fittings. Note: In all of these Weld Type options. 6.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. generate the specified weld attribute. The weld attribute is automatically associated to the inlet port of the joint fitting. 1. . select one of the following options. under Select Weld Type. To insert the cut. The Cut Pipe dialog box opens. generate the specified weld attribute. and then click Done Sel from the GET SELECT Menu. Under Piece Cutting Options select multiple cut 3.6. the Weld Type options are not accessible. generate the specified weld attribute. Under Select Weld Type. generate the specified weld attribute. The default is no joint fitting. . the Field Weld option is selected by default. and then Click continue inserting cuts with the Cut Pipe dialog box. 4. 5. 7. If the joint fitting specified is a sleeve or coupling with welding end types. . do one of the following: Click to insert cuts at the defined location. click Joint Fitting and select the type of fitting from the list.

4. Select the segment or segments you want to make solid using one of the selection methods: Click the select arrow. the assembly tree is displayed. Click to select all pipe segments. Click Piping > Fabrication > Pipe Solid. the spool piece numbers are displayed as temporary graphics for verification. then select a pipe segment. Pro/PIPING automatically creates a new solid part: · · · · · · Pipeline routing Fitting insertion. Each pipe spool that is generated has a unique spool piece number associated with it. Generate Spool allows you to: · Generate pipe spool pieces and associate unique numbers to them · Display the spool numbers as temporary graphics · Delete the associated spool information Using the Generate button in the Generate Spool dialog box. If you update a pipeline that has associated pipe solid geometry using any of the following modeling functionality. The selected weld symbol shows in the graphics window. The spool and its associated number information are stored in the model and are available for downstream functionality such as pipe spool piece drawing. Pro/PIPING Specification-Driven Design Mode 159 . The pipeline repaints automatically with the cut deleted and the GET SELECT menu reappears for any further cuts. 2. The Pipe Solid dialog box opens. 3. or a flanged or screwed fitting is encountered. click Done Sel to close the GET SELECT menu. if it is not already selected. pipeline_spool_label_format. deletion. Under Active Assembly. The Sel By Menu dialog box opens. select the assembly in which you want to create a pipe solid. About Pipe Spool Generation The Generate Spool functionality allows you to generate pipe spool pieces automatically based on the piece cuts defined in a pipeline. 3. 2. 5. installation drawing generation. A pipe spool is generated if a pipe piece cut with a Field Weld attribute. replacement Group fitting insertion Pipeline modification Pipeline corner modification Pipe cutting and cut deletion To Create a Pipe Solid 1. When you have finished deleting cuts. Any segments that are already pipe solids are listed. Each unique spool number is generated based on the format defined by the configuration option. Click Sel By Menu. 1. click Select. Under Select name(s): click the weld symbol you want to delete. Under Current Selections. you can activate the automatic generation of pipe spool pieces based on the piece cuts defined in a pipeline. During generation.To Delete a Pipe Piece Cut Click Piping > Fabrication > Delete Cut. and reporting. redefinition. About Pipe Solids A pipe solid is the solid geometry created inside a solid part using the Pipe Solid generation functionality. 4. The GET SELECT menu opens. Under Segment Tree.

Click to clear a single pipe segment or all segments. . Click to create a pipe solid and close the dialog box. · Subsequent spool pieces are generated along the pipeline network based on the flow direction of the pipeline. 5. erasing the solid parts from session. The default start number and the number of digits for the spool number is based on the values specified in the square brackets after the spoolnum keyword. pipeline_spool_label_format and on information specified in the Generate Spool dialog box: prefix. Pro/Piping automatically creates the insulation solids during pipe solid creation. The spool number is generated based on the format defined by the config. · Each pipe spool is associated with a unique spool number. Example: Associating Spool Numbers with Spools The pipeline label is 100A-MS-STEAM-1001-IH. the following spool numbers are associated with the generated spools: · 100A-MS-STEAM-1001-SPOOL#001 · 100A-MS-STEAM-1001-SPOOL#002 · 100A-MS-STEAM-1001-SPOOL#003 · 100A-MS-STEAM-1001-SPOOL#004 In this example. If you want to select a new start part to create pipe solids.The SPOOLNUM keyword is substituted with the start number value that you specify and increments (for the subsequent spools in the same pipeline) using the increment value that you specify. Rules for Pipe Spool Generation A pipe spool is generated when: · A pipe piece cut with a field weld attribute is encountered · A flanged fitting is encountered · A screwed fitting is encountered The first pipe spool is the one that originates from the From terminal location of a pipeline. the embedded character '-' (the dash character embedded in-between the various keywords) and the embedded string 'SPOOL#' are user defined. the chronological order of pipe segment creation determines the first From location. click to select all pipe segments in the chosen start part. Click 8. 160 Pro/PIPING Specification-Driven Design Mode . and increment value. 6. Click 7.pro option. number. . Note: If the selected pipe segments already have insulation assigned to them. to return a pipe segment to its original state. If there are multiple From locations in a pipeline. suffix. You can embed any character or string as prefix or suffix to any of the label keywords. This is based on the flow direction of the pipeline. Click to create a pipe solid and keep the dialog box open. and browse for a start part.The PREFIX and SUFFIX keywords are substituted with the values specified within the square brackets and appear as default values in the Generate Spool dialog box. and you specify the default configuration option pipeline_spool_label_format defined as follows: SIZE-SPECIFICATION-MNEMONIC-NUMBER-SPOOL#PREFIX[0]SPOOLNUM[01]SUFFIX[] If you specify a start number of 1 and an increment of 1.

select a pipe segment for spool generation processing. Under Pipelines. 4. use 001. Select Number and specify the starting number to begin automatic spool number generation. Select Suffix and specify the suffix to substitute in the PIPELINE_SPOOL_LABEL_FORMAT if applicable.Generate—Generates the spool pieces for the specified pipelines and creates a unique spool number for each spool piece. You can select a pipeline in the graphics window. or Piping system tree. Specify the Increment value to be used to generate spool numbers.Reset—Deletes pipe spools that were generated using the Pipeline Generate and Spool Generate options and their associated spool number information. The Generate Spool dialog box opens. 6. 1. Select Generate. Select an Active Assembly. and then Done/Return. 7. To delete only the spools generated using the Spool Generate option. . all of the pipelines displayed under this tree are selected for generation.Delete—Deletes the pipe spool information generated using the Pipeline Generate option. 6. . After you have activated an assembly. Note: This option does not delete pipe spool information generated by specifying a segment. Model Tree. 5. Click the Pipeline tab. So for 3-digit numbers. use the Spool Delete option on the Spool tab. using the Pipe Spool option. you can select pipelines from this assembly and its subassemblies for spool generation processing. Click 11. 9. or Piping system tree. Select an Active Assembly. Delete. You can select a pipeline in the graphics window. Generate is the default. Select Prefix and specify the prefix to substitute in the PIPELINE_SPOOL_LABEL_FORMAT if applicable. Each pipe piece generated is associated with a unique spool number. Select a Pipeline(s) for spool generation processing. Note: The value 01 means that 2-digit numbers are generated with a leading zero. Click to generate pipeline segment and then continue using the Generate Spool dialog box. you can select pipelines from this assembly and its subassemblies for spool generation processing.To Generate All Spool Pieces of a Pipeline 1. The activated assembly name is displayed in the input panel for your reference. all the pipelines displayed under this tree are selected for generation. and Reset. To Generate a Pipe Spool Piece by Specifying a Pipe Segment Click Piping > Fabrication > Gen Spool. 4. Model Tree. 3. 7. Note: The value 01 means that 2-digit numbers are generated with a leading zero. Click Piping > Fabrication > Gen Spool. 10. 2. Select Number and specify the starting number to begin automatic spool number generation. The default value is 01. The Generate Spool dialog box opens. The default value is 1. Select Prefix and specify the prefix to substitute in the PIPELINE_SPOOL_LABEL_FORMAT if applicable. Pro/PIPING Specification-Driven Design Mode 161 . If you select the root node in the piping system tree. The options are Generate. If you select the root node from the piping system tree. The activated assembly name is displayed in the input panel for your reference. The generated spool numbers are displayed along the spool piece as temporary graphics for reference. The default value is 01. After you have activated an assembly. to generate the pipeline segment and close the Generate Spool dialog box. Click the Spool tab and select the Generate option to generate the spool piece for the specified pipe segment. 8. 2. 3. . and then Done/Return. Select Suffix and specify the suffix to substitute in the PIPELINE_SPOOL_LABEL_FORMAT if applicable. 5.

Click the Spool tab and the Select Pipelines arrow and choose GET SELECT > Query Sel to select a spool to edit. Depending on the spool information you want to delete. 2. When this happens. 5. To apply the changes. or Increment boxes. Do one of the following: . So for 3-digit numbers. 9. · Delete the pipe spools created using both the Generate Spool and the Generate Pipeline options. 3. Click to generate pipe spools and then continue using the Generate Spool dialog box. The Generate Spool dialog box opens. Click Piping > Fabrication > Gen Spool. you must delete the pipe spools and their associated spool number information. Under Pipelines. Repaint the screen to remove the spool numbers from the graphics display. Under Spool Options. The spool number updates. Suffix. click the Pipeline tab. Click to generate the pipe spools and close the Generate Spool dialog box. Under Spool Options.8. Each spool piece generated is associated with a unique spool number. · Insert a trimmed elbow based on the automatically determined selection name of the nearest standard elbow fitting (for example. 4. To Edit a Pipe Spool Number 1. These numbers are based on the spool number format definition defined by the configuration option. Select an Active Assembly.To delete the pipe spools created using Generate Pipeline. 1. select Delete. Under Spool Options. if you modify the cuts on a pipeline that has been processed for spool generation. The generated spool numbers are displayed along the spool piece as temporary graphics for reference. The activated assembly name is displayed in the input panel for your reference. you will be able to: · Specify a selection name during fitting insertion and insert a trimmed elbow at the specified vertex location. Specify the Increment value that will be used to generate spool numbers. to delete the pipe spool information and close the Generate Spool dialog box. an elbow fitting with an angle closest to the vertex angle). you can change the numbers in the Prefix. to delete the pipe spool information and then continue using the Generate Spool dialog About Trimmed Elbow Fittings Using the Specification-driven Piping Fitting Insertion functionality. The default value is 1. select Delete. 2.To delete the pipe segment spool piece created using Generate Spool. . you can: · Delete only the pipe spools created using the Generate Pipeline option. 162 Pro/PIPING Specification-Driven Design Mode . Number. select Reset. click the Spool tab. use 001. 3. then Done/Return. Click Click box. Click Piping > Fabrication > Gen Spool. The Generate Spool dialog box opens.To delete the all pipe spools created using both the Generate Pipeline and Generate Spool options. . click To Delete Pipe Spools During the piping design process. · Delete only specified pipe spools created using the Generate Spool option. click the Pipeline tab. or . The spool name for the specified pipe segment appears in the Select Pipelines box. select the pipeline segment you want to delete. then the generated spool information becomes invalid. Under Pipeline Options. pipeline_spool_label_format.

Pro/PIPING Specification-Driven Design Mode 163 . Under Placement Type. Under Fitting Selection. The Insert Fitting dialog box opens. Under Placement Type. click 5. Under Pipeline Selection. Select the Trim and Nearest Std. If you want to insert the fitting on a pipeline from another assembly. to insert the elbow fittings and close the dialog box. Under Pipeline Selection. To Insert a Trimmed Elbow by Specifying a Selection Name 1. Elbow options. The name appears as read only in the information window. Under Placement Type. Click to select Elbow fitting. 4. 2. The name appears as read only in the information window. Click Applications > Piping > Fitting > Insert and select a pipeline location (using the standard Pick Menu) where you want to insert a trimmed elbow. to insert the elbow fitting and continue using the Insert Fitting dialog box. 4. click 5. To Insert a Trimmed Elbow by Selecting the Nearest Standard Elbow 1. select the pipe segment in which you want to insert the elbow. to insert the elbow fitting and continue using the Insert Fitting dialog box. the default option On Pipe Segment is selected. click 5. 3. the default option On Pipe Segment is selected. · Optionally include trimmed elbow insertion during automatic elbow placement. 7. The Insert Fitting dialog box opens. Click Click to insert the elbow fitting and close the dialog box. If you want to insert the fitting on a pipeline from another assembly. the default option On Pipe Segment is selected. select At Free Location and select the assembly. 6. 6. Click Applications > Piping > Fitting > Insert and select a pipeline location (using the standard Pick Menu) where you want to insert a trimmed elbow. Under Pipeline Selection. based on the vertex angle. 2. to select Elbow fitting. The Selection Name list becomes inaccessible and the required elbow for trimming is determined automatically. The name appears as read only in the information window. to select Elbow fitting. If you want to insert the fitting on a pipeline from another assembly. Click Click to insert the elbow fitting and close the dialog box.· Insert elbow fittings at all vertices of a pipeline by automatically determining the appropriate elbow fitting selection names based on the vertex angle of the various vertices. Select the At All Corners option. select At Free Location and select the assembly. select the pipe segment in which you want to insert the elbow. 2. To Insert Elbows at all Corners Without Trim 1. 4. Using this option you will be able to process all the vertices with a nonstandard vertex angle and insert a suitable trimmed elbow. Under Fitting Selection. The Insert Fitting dialog box opens. 3. 3. select the pipe segment in which you want to insert the elbow. select At Free Location and select the assembly. Select the Trim option. Under Fitting Selection. Click Applications > Piping > Fitting > Insert and select a pipeline location (using the standard Pick Menu) where you want to insert a trimmed elbow. Choose a selection name on the Selection Name list. 6.

Optionally. select the pipe segment in which you want to insert the elbow. Note: The Trim option is not chosen in this use case so trimmed elbows are not inserted. select At Free Location and select the assembly. 1. 2. Under Pipeline Selection. select At Free Location and select the assembly. 164 Pro/PIPING Specification-Driven Design Mode . click 5. 4. depending on the number of vertices with varying vertex angles. 4.Click to insert the elbow fittings and continue using the Insert Fitting dialog box. Elbow option. Note: Do not select the Selection Name option because you want the fitting selection names to be determined automatically. Click Click to insert the elbow fittings and close the dialog box. Click to insert the elbow fittings and continue using the Insert Fitting dialog box. to select Elbow fitting. Under Placement Type. Click to insert the elbow fittings and close the dialog box. Under Placement Type. If you do not choose this option you will be prompted with an option list of valid fittings for trimming at every vertex where a trimmed fitting will be inserted. Click Applications > Piping > Fitting > Insert and select a pipeline location (using the standard Pick Menu) where you want to insert a trimmed elbow. the default option On Pipe Segment is selected. The name appears as read only in the information window. 1. Select the At All Corners and Selection Name options. to select Elbow fitting. If you want to insert the fitting on a pipeline from another assembly. then you must specify appropriate selection names and repeat the procedure many times. click 5. 6. select the pipe segment in which you want to insert the elbow. the default option On Pipe Segment is selected. To Insert Elbows at all Corners with Trim To automatically insert an elbow fitting at all vertices of a specified pipeline without specifying a fitting selection name and automatically insert all trimmed elbows use the following procedure. Select the Nearest Std. 6. Under Pipeline Selection. to insert the elbow fittings and continue using the Insert Fitting dialog box. 7. If you want to insert the fitting on a pipeline from another assembly. The name appears as read only in the information window. The Insert Fitting dialog box opens. 3. Elbow options to process the invalid corners and vertices with nonstandard angles. Click Applications > Piping > Fitting > Insert and select a pipeline location (using the standard Pick Menu) where you want to insert a trimmed elbow. The Insert Fitting dialog box opens. 3. To Insert Elbow Fittings at all Corners by Specifying a Selection Name In the following procedure you specify a elbow selection name and the insertion functionality inserts the specified fitting at all vertices that match the elbow angle. 2. Under Fitting Selection. Select the Trim and At All Corners options. you can select the Trim and Nearest Std. Under Fitting Selection. Note: If you choose to insert elbows at all of the invalid corners that where not processed.

Sign up to vote on this title
UsefulNot useful