3. UNDERSTANDING PIPING DESIGN METHODS
Within Creo Parametric, there are two methods you can use to develop 3-D piping designs: manually routed piping
(non-specification-driven piping) and specification-driven piping.
Non-Specification-Driven Piping
• Configure pipeline stock
• Route Pipelines
• Insert Fittings
– Flexible Piping
– Tubing
Specification-Driven Piping
• Configure pipeline stock
• Industrial Piping Designs
• Controlled by
– Piping Specifications
– Design Rules
Figure 1 – Non-Specification-Driven (Manual) Piping Design Example
Figure 2 – Specification-Driven Piping Design Example
4. MANUAL PIPING DEVELOPMENT PROCESS
Creating manual piping systems involves configuring pipeline stock, routing pipelines, and inserting fittings.
Figure 1 – Manual Piping Development Process
5. SPECIFICATION-DRIVEN PIPING DEVELOPMENT PROCESS
Specification-driven piping designs involve using piping specifications and semi-automated routing and fitting
insertion. This method is often used by the Plant, Shipbuilding, and Aerospace industries.
Figure 1 – Specification-Driven Piping Development Process
6. UNDERSTANDING PIPING TERMINOLOGY
It is important to understand the terminology associated with piping designs to fully understand the piping
development processes.
Understanding Piping Terminology
• Pipelines
– Pipe Segments
– Fittings
• Fittings
– Insert in pipelines
– Perform functions
– Examples
• Reducers/Valves
• Equipment
– Components with preconfigured ports
– Route to/from ports
– Examples
• Tanks/Pumps
• ISOGEN Drawings
– Industry Standard Isometric Drawing Format
– Auto-create from 3-D piping models
Figure 1 – Pipeline Example
Figure 2 – Fitting Example
Figure 3 – ISOGEN Drawing Output Example
7. UNDERSTANDING 2-D SCHEMATIC PIPING DESIGNS
2-D schematic piping designs created in Creo Schematics can be used to transfer piping design information into 3-D
specification-driven piping designs.
Process and Instrumentation Diagrams (P & ID)
• Fluid System Map
• Large-Scale Equipment
– Tanks
– Heat Exchangers
• Functional Components
– Valves
• Flow Direction
• Bore Sizes
• Measurement and Control Systems
– Control and Instrumentation Symbols
Figure 1 – Schematic Piping Design Example
9. UNDERSTANDING PIPELINE ROUTING
Routing pipelines involves configuring line stock, configuring a pipeline start point, and creating pipeline segments.
Configure Line Stock
• Parameters
Configure Pipeline Start Point
• Entry Port
• Pipe End
• Select or Create Point
Create Pipeline Segments
• Use line stock settings
– Continuous/Unconnected
• Connect individual segments
• Insert Fittings (optional)
• Create a Pipe Solid
Figure 2 – Routed Pipeline Example Figure 1 – LineStock Dialog Box
10. CONFIGURING NON-SPECIFICATION-DRIVEN PIPELINES
Configuring non-specification-driven pipelines involves specifying pipeline characteristics such as line stocks, design
rules, and pipeline parameters.
Line Stock
• Configure Parameters
• Line Shape
• Corner Type
• Allowable Values
• Design Rule Parameters
• User-Defined Parameters
• Rectangular Cross-Section
• Flexible Hose
Figure 2 – Design Rules Example
Figure 1 – Line Stock Example
Figure 3 – Rectangular Shape Example
11. ROUTING PIPELINES
There are many different routing options available when manually routing pipelines. These options provide a flexible
approach to pipeline routing.
Routing Tools
• Extend
• To Pnt/Port
• Follow
• Connect
• Branch
• Insert Point
Figure 2 – Completed Routing Example
Figure 1 – Extend Dialog Box Example
Figure 3 – Connecting Segments Example
12. ROUTING FLEXIBLE HOSES
You can configure and route flexible segments of pipelines, enabling you to design flexible hoses.
Routing Flexible Pipes
• Flexible/Straight Pipe Segments
• Flexible
– Extend
– To Pnt/Port
• Straight use appropriate tools
• Configure Line Shape
– Use Piping Environment
• Route from Entry Ports
– No fittings on flexible segments
– Add fittings on straight segments
Figure 1 – Configuring Flexible Pipe Segments
Figure 2 – Flexible Hose Example
14. UNDERSTANDING FITTINGS
Fittings are parts or assemblies that can be inserted into pipelines to perform specific design functions, for example,
reducer fittings and valve fittings.
Fitting Types
• Corner
– Elbows
– Reducers
– Angle Valves
• End
– Caps
– Plugs
– Flanges
• Straight (Internal)
– Tees/Valves
– Fitting Options
• Straight Break
• Straight Continuous
Figure 1 – Corner Fitting Example
Figure 2 – End Fitting Example
Figure 3 – Check Valve Example Displaying Entry and Exit Ports
15. CREATING FITTINGS
You can add break points to divide up pipe segments, then move and rotate the resulting pipe segments.
Fitting Model Requirements
• Parts or Assemblies
• Entry Ports
– Coordinate Systems
– Z-axis Orientation
• Datum Point
– Aligns Fitting
– Center of Fitting
Penetration Distance
• Termination of pipelines
• Controlled by entry port location
Fitting Libraries
• Family Tables
Figure 3 – Fitting Family Table Example
Figure 1 – Corner Fitting Example
Figure 2 – Tee Fitting Example
Figure 4 – Penetration Distance Example
16. INSERTING FITTINGS
You can insert fittings into pipelines using different location options depending on your requirements.
Fitting Location Options
• End
• Corner
• Straight Segment
– Straight Break
– Straight Continuous
Orientation Options
• Flip
• Twist
Figure 1 – Corner Fitting Example
Figure 2 – Tee Fitting Example Figure 3 – Tee Fitting Twisted Example
18. CREATING SOLID PIPES
When you have completed routing pipelines, you can create solid pipe models based on the routing centerline.
Creating Solid Pipes
• Geometry based on line stock values
• Geometry trimmed for holes and fittings
• Use template parts
• Driven dimensions
– Display in drawings
Uses
• Display in Bill of Materials
• Engineering calculations
• Retrieve without reference assembly
Figure 1 – Pipe Solid Dialog Box
Figure 2 – Resulting Solid Pipe Part
19. EXTRACTING MODELS
You can extract a single solid model part of a pipeline using selected pipe solids, inserted fittings, and any assembly
components within a piping assembly.
Extracting Models
• Create Single Part
– Use pipeline parts and fittings
• Merge By Reference Geometry
– Fully Associative
• Part contained in Piping assembly
• Independent Model
– Use in drawings
– Cannot display model dimensions
– Can create driven dimensions
Figure 1 – Extracted Model Part with Merge
Features in Model Tree
Figure 2 – Extracted Model Example
21. USING PIPING REPORTING TOOLS
Piping reporting tools can provide information about pipelines, line stock, pipe segments, fittings, and for downstream
applications such as bend machines.
Manual Pipelines: Reporting Tools
• General
• Length
• Bill of Materials
• Bend Location
• Bend Machine
• Holes Report
• Clocking Angle
• File Interchange Format (FIF)
• Check Pipe
• Show Report Setup
• Insulation Location
Figure 1 – Stock Length Information
Specification-Driven Pipelines: Reporting Tools
• Segment
• Pipeline
• Fitting
• Insulation
• Bill of Materials
• File Interchange Format (FIF)
• Designatable
– Bend Machine
– Bend Location
– Holes Report
– Clocking Angle
Figure 2 – Bend Machine Information
23. CREATING PIPING DRAWINGS
Piping drawings enable you to create different views of piping designs and display pipe design dimensions and notes.
Piping Drawings
• Configure Design Views
• Display Options
– Hidden Lines/Shaded
– Pipeline Display
• Single or Double Line
• Double Line Above
• Add drawing details
– Dimensions and Notes
– Pipe Slope Symbols
Figure 3 – Displaying Dimensions and Notes
Figure 1 – Double Line Pipe Display
Figure 2 – Single Line Pipe Display
Figure 4 – Single Line Pipe Display with Slope Symbol
24. DISPLAYING PIPING REPORT PARAMETERS
You can extract Report parameters containing useful piping information from piping assemblies and display them
in drawing tables.
Pipe Parameter Categories
• Line Stock
– asm.mbr.pipe.stock...
• Pipe Line
– asm.mbr.pipe.line...
• Pipe Segment
– asm.mbr.pipe.segment...
• Pipe Segment Bend
– asm.mbr.pipe.segment.csys...
Bill Of Materials Parameters
Figure 1 – Bend Machine Table
Figure 2 – Bill of Materials Table
Figure 3 – Pipe Stock Table
26. STEP 1: ASSEMBLY AND CABLING SETUP
The first step in the basic cabling process is assembly and cabling setup.
• Create the cabling assembly.
• Transfer the routing and connector
references.
• Assemble the connectors.
• Create the harness model.
• Load the cabling appearance file.
Figure 1 – Viewing the Connector Entry Ports
Figure 2 – Viewing the Assembled Connectors
27. STEP 2: ROUTING WIRES AND CABLES
The second step in the basic cabling process is routing wires and cables.
• Use either of the following methods:
– Manual Routing
• Manually designate connectors and their Entry Ports.
• Create or Read in Spools.
• Create wires and manually select From and To Entry Ports.
• Edit routing path or locations, as desired.
– Schematic Routing
• Export XML from Creo Schematics.
• Import XML to Creo Parametric.
• Auto-designate connectors.
• Create wires (From and To Entry Ports determined
automatically).
• Edit routing path or locations, as desired.
Figure 1 – Routing a Wire Between Entry Ports
Figure 2 – Completed Wires
Figure 3 – Schematic Diagram
28. STEP 3: FLATTENING THE HARNESS
The third step in the basic cabling process is flattening the harness.
• Create the manufacturing harness
• Flatten the harness
– Manual or Auto Fan
– Drag flattened segments
• Assemble connector components
– Fan Out
• Redefine angles Figure 1 – Harness Prior to Flattening
Figure 2 – Flattening and Fanning Out the Harness Figure 3 – Flattened Harness and Assembled Connectors
29. STEP 4: CREATING THE HARNESS DRAWING
The fourth step in the basic cabling process is creating the harness drawing.
• Add drawing views:
– Cabling assembly
– Flattened harness
• Notes:
– Reference Designator Labels
– Wire names
• Tables
– BOM
– From and To connector ports
– Wire lengths
– Spools used Figure 1 – Harness Drawing
31. UNDERSTANDING THE CABLING INTERFACE
The Cabling interface includes the following areas:
• Cabling Display toolbar
• Cabling toolbar
• Model tree
Figure 1 – The Cabling Interface
32. CREATING A HARNESS PART
A harness is a special type of part file that contains all the individual wire and cable features within the assembly.
• Harnesses can only be accessed in Cabling mode.
• You can create several harnesses in an assembly.
• To organize a large design, you can create sub-harnesses.
Figure 1 – Viewing Harnesses
33. CREATING A WIRE COLOR APPEARANCE FILE
Color names are entered into spool files so that wires created from those spools are automatically assigned the
desired appearance.
• Use the Appearances Manager to manage, create, and edit
appearances.
• Create appearances that represent desired wire and cable colors.
• Name appearances with a color naming convention.
Figure 1 – Color Editor Figure 2 – Appearances Manager
34. MANUALLY DESIGNATING CONNECTOR AND ENTRY PORTS
An assembly component must be designated as a connector before you can use it as a connector in a cabling
assembly.
Designate steps:
1. Select the component that is to be the connector.
2. Define the connector parameters (optional).
3. Define the sub-connector (optional).
4. Select the entry ports.
5. Define the internal length.
6. Specify the port type. Figure 1 – Specifying a Component to Designate
Figure 2 – Defining the Entry Port
Figure 3 – Port Type Options
35. DESIGNATING CONNECTORS USING ENTRY PORT PARAMETERS
Use parameters on entry ports for quick designation.
Figure 1 – Connector Csys Entry Ports
• ENTRY_PORT
– YES
– NO
• GROUPING
– ROUND
– FLAT
– WIRE
• INTERNAL_LEN
– 1.0
– and so forth
• PINS
– 1, 2, 3
– and so forth
Figure 2 – Designate Components
36. DESIGNATE COMPONENTS ON-THE-FLY
Components can be designated on-the-fly with default parameters.
• Allow Undesignated CSYS
• Select Csys
• Default Parameters Applied
– ref_des = model name
– entry_port = csys name
– grouping = round
– internal_len = 0.0
Figure 1 – Allow Undesignated CSYS
Figure 2 – CSYS Selection Figure 3 – Designate as Connector
37. CREATING WIRE SPOOLS
Wire spools are used to create wires containing a single conductor.
• You must specify the wire spool parameter NAME.
• The name of the wire spool must be unique.
• Creo Parametric sets the TYPE parameter to WIRE.
Figure 1 – Wire Spool Parameters
Figure 2 – Adding Wire Spool Parameters
38. CREATING CABLE SPOOLS
Cable spools are used to create cables with multiple conductors.
• Creo Parametric sets the TYPE parameter to PREFAB.
• A cable has a defined number of conductors.
• You must set the NUM_CONDUCTORS parameter to define the number of insulated conductors.
• Each conductor has its own defining parameters.
Figure 1 – Connection Parameters
Figure 2 – Conductor Parameters
39. CREATING RIBBON CABLE SPOOLS
Ribbon cable spools are used to create ribbon cables with multiple conductors arranged in a flat ribbon.
• Creo Parametric sets the TYPE parameter to RIBBON.
• A ribbon cable has a defined number of conductors.
• You must set the NUM_CONDUCTORS parameter to define the number of insulated conductors.
• Each conductor has its own defining parameters.
Figure 1 – Connection Parameters
Figure 2 – Conductor Parameters
41. ROUTING WIRES USING SIMPLE ROUTE
You can route wires by specifying the connector entry points.
• Use the Route cables dialog box.
– Create the wires.
– Specify the wire spool and wire name.
– Define the From and To references.
– Specify the Route Type as Simple Route.
Figure 1 – Route cables Dialog Box
Figure 2 – Routed Wires Figure 3 – Routing Wires Between Connectors
42. INSERTING AND EDITING WIRE LOCATIONS
Once a wire or cable is routed, you can perform many operations on it, including inserting and editing wire locations.
• Operations include:
– Insert locations
• Reverse Direction
• Segment
– Edit Segment
– Edit Mode Figure 1 – Inserting New Location Points
Figure 2 – Selecting a Segment for Editing Figure 3 – Dragging a Location Point
43. CREATING WIRE LOCATIONS FROM REFERENCES
In addition to selecting arbitrary point locations for routing cables, you can also specify wire location points from
references.
• Next Location options include:
– On
– Use Direction
– Offset from Point
– Offset from Previous
• Dependent (offset)
• Select existing wire location points.
• Location points created using references are parametric. Figure 1 – Selecting a Datum Axis
Figure 2 – Using the Use Direction Option Figure 3 – Dependent Location Point
44. ROUTING WIRES USING FOLLOW CABLE
The Follow Cable option enables you to route wires such that they follow another wire or cable.
• Edit the Route Type to Follow Cable.
• Select the existing wire or cable.
• Specify the From and To location points.
Figure 1 – Blue Wire Routed using Simple Route
Figure 2 – Selecting To and From References Figure 3 – Blue Wire Routed using Follow Cable
45. REROUTING WIRES
The Reroute option enables you to alter the routing path of a wire or cable that is already routed.
• Reroute wire or cable segments:
– Specify the segment.
– Specify the new start and end location points.
• Reroute wire or cable locations:
– Specify the path to transfer.
– Specify the new start and end location points.
• For cables or multiple wires, you can restrict which are rerouted.
Figure 2 – Rerouting a Wire Location Figure 1 – Rerouting a Wire Segment
46. ROUTING CABLES
You can route cables by specifying their connector entry points.
• Use the Route cables dialog box.
– Create the cable.
– Specify the cable spool and cable name.
– Define the From and To references.
– Specify the Route Type.
Figure 1 – Route cables Dialog Box
Figure 2 – Routed Cable Figure 3 – Routing Cable with Inserted Location Points
47. ROUTING RIBBON CABLES
You can route ribbon cables by specifying their connector entry points.
• Use the Route cables dialog box.
– Create the ribbon cable.
– Specify the ribbon cable spool and cable name.
– Define the From and To references.
– Specify the Route Type.
– Specify the Ribbon type for new location points.
Figure 1 – Route cables Dialog Box
Figure 2 – Routed Ribbon Cable with Through Ribbon Type Figure 3 – Routed Ribbon Cable with Fold Ribbon Type
49. DELETING WIRES AND SEGMENTS
You can delete wires, segments of wires, or locations from wires using a variety of methods.
• Delete location points.
– ItemFromLocs
– ItemsFromLocs
• Delete wire/cable portions.
• Delete wires and wire segments.
• You can always route broken wires. Figure 1 – Cable Portions Deleted from Wires
Figure 2 – Viewing Broken Wires Figure 3 – Deleting Location Points
50. EDITING LOCATION PROPERTIES
You can edit the properties of routing locations to control their location, grouping, shape, or angle.
• You can edit location points using the following methods:
– Edit Definition
– Edit Segment
– Edit Properties
Figure 1 – Editing the Location Point Angle
Figure 2 – Dragging a Location Point Figure 3 – Editing the Location Point Grouping
51. MODIFYING WIRE PACKING
For location points that have flat wire grouping, you can control the arrangement of wires.
• Control the order of wires.
• Control the number of rows of wires.
Figure 1 – Default Wire Packing
Figure 2 – Wire Packing Order Modified Figure 3 – Wire Packing with Multiple Rows
52. MODIFYING ROUTING DIMENSIONS
You can edit and regenerate routing dimensions in the same way that you would with any other model dimension.
• Routing dimensions include:
– Offset
– Dependent
– Angle
– Use dir
– Free height
Figure 1 – Dependent Dimensions
Figure 2 – Offset Dimensions Figure 3 – Angle Dimension
53. MODIFYING WIRE LENGTHS
You can directly edit the length of a segment of wire or an entire wire.
• Length options include:
– Change Length
– Fix Length
– Free Length
– Show Length
Figure 1 – Wire Free Length
Figure 2 – Wire Lengthened Using Fix Length Figure 3 – Location Point of Fixed Length Wire Moved
54. UTILIZING INFORMATION TOOLS
There are a variety of tools that can be used to obtain information on routed wires and cables.
• Tools include:
– Info
– Cable Length
– Cabling
– Adding additional model tree columns
Figure 1 – Viewing Maximum Diameter
Figure 2– Viewing Cabling Information Figure 3 – Viewing Model Tree Columns
56. CREATING A FLAT HARNESS MODEL
Harness Manufacturing mode enables you to create a flattened version of the 3-D wire harness.
• Harness Manufacturing mode generates two windows:
– Main window
– Sub-window
• The main window contains the flattened harness segments.
• The sub-window contains the 3-D wire harness.
Figure 1 – Harness Mode Main Window
Figure 2 – Minimized Sub-window Figure 3 – Harness Mode Sub-window
57. USING MANUAL FAN
You can use manual fanning functionality to flatten the harness and fan out the wire segments.
• To manually fan wire segments:
– Select start and end locations to be fanned.
– Specify the bend radius.
– Specify the bend angle.
Figure 1 – Selecting the Start Point
Figure 2 – Selecting the End Point Figure 3 – Viewing the Manually Fanned Wire Segments
58. USING AUTO FAN
Auto Fan speeds up the flattening process by attempting to flatten all segments.
• To auto fan segments:
– Specify the start point.
– Specify the desired side of the loop to flatten if necessary.
– Provide a bend radius.
• You can manually fan the first few segments if necessary.
Figure 1 – Selecting the Start Point
Figure 2 – Specifying the Loop to Flatten Figure 3 – Viewing the Flattened Harness
59. MODIFYING FLATTENED SEGMENTS
Flattened segments can further be modified by dragging them or by editing their dimensions.
Figure 1 – Editing Segment Dimensions
• Flattened segment options:
– Modify
– Move Segment
– Delete segments and re-create them
Figure 2 – Moving a Segment
Figure 3 – Deleting and Re-Creating a Segment
60. ASSEMBLING HARNESS COMPONENTS
You can assemble connectors to the flattened harness.
• The system knows which connector belongs at the end of each wire.
• You can rapidly assemble each connector and adjust its orientation as desired.
Figure 1 – Flattened Harness Without Connectors Assembled
Figure 2 – Flattened Harness With Connectors Assembled
61. ANALYZING HARNESS COMPONENT OPERATIONS
Once the connectors have been assembled, you can place each flattened wire into its destination in the connector.
Figure 1 – Viewing Original Horizontal Flat Location
• Component operations include:
– Fan Out
– Flat Orient
Figure 2 – Fanning Out Wires
Figure 3 – Viewing Vertically Flat-Oriented Location
62. VIEWING HARNESS INFORMATION
You can view information about the wiring harness from the main Harness window.
• Main window information:
– 2D-3D Info
– Wire List
– Branch Info
– Component
– Flat Status
• Sub-window information:
– Feature Info Figure 1 – Viewing Component Information
Figure 2 – Viewing Flat Status Figure 3 – View the Wire List
64. CREATING CABLING ASSEMBLY VIEWS
You can create drawings to document cabling assemblies.
• Considerations when documenting
cabling assemblies:
– Assembly views
– Simplified representations
– Active drawing model
– View display options
Figure 1 – Cabling Drawing
65. CREATING HARNESS VIEWS
When documenting a cabling assembly within a drawing, you typically create views of the harnesses.
• Considerations when documenting harnesses:
– Flat harness
– Extracted 3-D harness
– Active drawing model
Figure 1 – Views of Harness 1 Figure 2 – Views of Harness 2
66. CREATING HARNESS REPORT TABLES
You can create harness report tables to clearly display important cabling information.
• Create the table and specify columns, rows, and sizes.
• Type in text for column titles.
• Create the repeat region.
• Specify parameters.
Figure 1 – Created Table
Figure 2 – Table with Repeat Region Parameters Filled In
67. PLACING HARNESS BOM TABLES
Harness Bill of Materials tables can list the names and quantities of connectors and components such as wire ties
used in the harness.
• You can show BOM balloons.
• BOM balloons reference the table.
• Set the proper active model before placing the table.
Figure 1 – Viewing a Placed BOM Table
68. PLACING HARNESS FROM AND TO TABLES
Harness From and To tables can be created to display a variety of connectivity information.
• From and To details can be listed for each pin on each connector in the harness.
Figure 1 – Harness From and To Table