Parametric Technology Corporation - · PDF filePro/ENGINEER ® Wildfire™ 2.0...

28
Pro/ENGINEER ® Wildfire™ 2.0 Pro/HARNESS™ Help Topic Collection Parametric Technology Corporation

Transcript of Parametric Technology Corporation - · PDF filePro/ENGINEER ® Wildfire™ 2.0...

Pro/ENGINEER®

Wildfire™ 2.0

Pro/HARNESS™

Help Topic Collection

Parametric Technology Corporation

Copyright © 2004 Parametric Technology Corporation. All Rights Reserved.

User and training documentation from Parametric Technology Corporation (PTC) is subject to the copyright laws of the

United States and other countries and is provided under a license agreement that restricts copying, disclosure, and use

of such documentation. PTC hereby grants to the licensed user the right to make copies in printed form of this

documentation if provided on software media, but only for internal/personal use and in accordance with the license

agreement under which the applicable software is licensed. Any copy made shall include the PTC copyright notice and

any other proprietary notice provided by PTC. This documentation may not be disclosed, transferred, modified, or

reduced to any form, including electronic media, or transmitted or made publicly available by any means without the

prior written consent of PTC and no authorization is granted to make copies for such purposes.

Information described herein 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. It may not

be copied or distributed in any form or medium, disclosed to third parties, or used in any manner not provided for in the

software licenses agreement except with written prior approval from PTC. 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, Behavioral Modeling, CADDS, Computervision, CounterPart, EPD, EPD.Connect,

Expert Machinist, Flexible Engineering, HARNESSDESIGN, Info*Engine, InPart, MECHANICA, Optegra,

Parametric Technology, Parametric Technology Corporation, PartSpeak, PHOTORENDER, Pro/DESKTOP, Pro/E,

Pro/ENGINEER, Pro/HELP, Pro/INTRALINK, Pro/MECHANICA, Pro/TOOLKIT, Product First, PTC, PT/Products,

Shaping Innovation, and Windchill.

Trademarks of Parametric Technology Corporation or a Subsidiary 3DPAINT, Associative Topology Bus, AutobuildZ, CDRS, Create � Collaborate � Control, CV, CVact, CVaec,

CVdesign, CV-DORS, CVMAC, CVNC, CVToolmaker, DataDoctor, DesignSuite, DIMENSION III, DIVISION,

e/ENGINEER, eNC Explorer, Expert MoldBase, Expert Toolmaker, GRANITE, ISSM, KDiP,

Knowledge Discipline in Practice, Knowledge System Driver, ModelCHECK, MoldShop, NC Builder, Pro/ANIMATE,

Pro/ASSEMBLY, Pro/CABLING, Pro/CASTING, Pro/CDT, Pro/CMM, Pro/COLLABORATE, Pro/COMPOSITE,

Pro/CONCEPT, Pro/CONVERT, Pro/DATA for PDGS, Pro/DESIGNER, Pro/DETAIL, Pro/DIAGRAM,

Pro/DIEFACE, Pro/DRAW, Pro/ECAD, Pro/ENGINE, Pro/FEATURE, Pro/FEM-POST, Pro/FICIENCY,

Pro/FLY-THROUGH, Pro/HARNESS, Pro/INTERFACE, Pro/LANGUAGE, Pro/LEGACY, Pro/LIBRARYACCESS,

Pro/MESH, Pro/Model.View, Pro/MOLDESIGN, Pro/NC-ADVANCED, Pro/NC-CHECK, Pro/NC-MILL,

Pro/NCPOST, Pro/NC-SHEETMETAL, Pro/NC-TURN, Pro/NC-WEDM, Pro/NC-Wire EDM,

Pro/NETWORK ANIMATOR, Pro/NOTEBOOK, Pro/PDM, Pro/PHOTORENDER, Pro/PIPING,

Pro/PLASTIC ADVISOR, Pro/PLOT, Pro/POWER DESIGN, Pro/PROCESS, Pro/REPORT, Pro/REVIEW,

Pro/SCAN-TOOLS, Pro/SHEETMETAL, Pro/SURFACE, Pro/VERIFY, Pro/Web.Link, Pro/Web.Publish,

Pro/WELDING, Product Development Means Business, ProductView, PTC Precision, Shrinkwrap,

Simple � Powerful � Connected, The Product Development Company, The Way to Product First, Wildfire,

Windchill DynamicDesignLink, Windchill PartsLink, Windchill PDMLink, Windchill ProjectLink, and

Windchill SupplyLink.

Patents of Parametric Technology Corporation or a Subsidiary Registration numbers and issue dates follow. Additionally, equivalent patents may be issued or pending outside of the

United States. Contact PTC for further information. 6,665,569 B1 16-December-2003

6,625,607 B1 23-September-2003

6,580,428 B1 17-June-2003

GB2354684B 02-July-2003

GB2384125 15-October-2003

GB2354096 12-November-2003

6,608,623 B1 19 August 2003

GB2353376 05-November-2003

GB2354686 15-October-2003

6,545,671 B1 08-April-2003

GB2354685B 18-June-2003

6,608,623 B1 19 August 2003

6,473,673 B1 29-October-2002

GB2354683B 04-June-2003

6,447,223 B1 10-Sept-2002

6,308,144 23-October-2001

5,680,523 21-October-1997

5,838,331 17-November-1998

4,956,771 11-September-1990

5,058,000 15-October-1991

5,140,321 18-August-1992

5,423,023 05-June-1990

4,310,615 21-December-1998

4,310,614 30-April-1996

4,310,614 22-April-1999

5,297,053 22-March-1994

5,513,316 30-April-1996

5,689,711 18-November-1997

5,506,950 09-April-1996

5,428,772 27-June-1995

5,850,535 15-December-1998

5,557,176 09-November-1996

5,561,747 01-October-1996

Third-Party Trademarks

Adobe is a registered trademark of Adobe Systems. Advanced ClusterProven, ClusterProven, and the ClusterProven

design are trademarks or registered trademarks of International Business Machines Corporation in the United States

and other countries and are used under license. IBM Corporation does not warrant and is not responsible for the

operation of this software product. AIX is a registered trademark of IBM Corporation. Allegro, Cadence, and Concept

are registered trademarks of Cadence Design Systems, Inc. Apple, Mac, Mac OS, and Panther are trademarks or

registered trademarks of Apple Computer, Inc. AutoCAD and Autodesk Inventor are registered trademarks of

Autodesk, Inc. Baan is a registered trademark of Baan Company. CADAM and CATIA are registered trademarks of

Dassault Systemes. COACH is a trademark of CADTRAIN, Inc. DOORS is a registered trademark of Telelogic AB.

FLEXlm is a trademark of Macrovision Corporation. Geomagic is a registered trademark of Raindrop Geomagic, Inc.

EVERSYNC, GROOVE, GROOVEFEST, GROOVE.NET, GROOVE NETWORKS, iGROOVE, PEERWARE, and

the interlocking circles logo are trademarks of Groove Networks, Inc. Helix is a trademark of Microcadam, Inc.

HOOPS is a trademark of Tech Soft America, Inc. HP-UX is a registered trademark and Tru64 is a trademark of the

Hewlett-Packard Company. I-DEAS, Metaphase, Parasolid, SHERPA, Solid Edge, and Unigraphics are trademarks or

registered trademarks of Electronic Data Systems Corporation (EDS). InstallShield is a registered trademark and

service mark of InstallShield Software Corporation in the United States and/or other countries. Intel is a registered

trademark of Intel Corporation. IRIX is a registered trademark of Silicon Graphics, Inc. LINUX is a registered

trademark of Linus Torvalds. MatrixOne is a trademark of MatrixOne, Inc. Mentor Graphics and Board Station are

registered trademarks and 3D Design, AMPLE, and Design Manager are trademarks of Mentor Graphics Corporation.

MEDUSA and STHENO are trademarks of CAD Schroer GmbH. Microsoft, Microsoft Project, Windows, the

Windows logo, Windows NT, Visual Basic, and the Visual Basic logo are registered trademarks of

Microsoft Corporation in the United States and/or other countries. Netscape and the Netscape N and Ship's Wheel

logos are registered trademarks of Netscape Communications Corporation in the U.S. and other countries. Oracle is a

registered trademark of Oracle Corporation. OrbixWeb is a registered trademark of IONA Technologies PLC. PDGS is

a registered trademark of Ford Motor Company. RAND is a trademark of RAND Worldwide. Rational Rose is a

registered trademark of Rational Software Corporation. RetrievalWare is a registered trademark of Convera

Corporation. RosettaNet is a trademark and Partner Interface Process and PIP are registered trademarks of

“RosettaNet,” a nonprofit organization. SAP and R/3 are registered trademarks of SAP AG Germany. SolidWorks is a

registered trademark of SolidWorks Corporation. All SPARC trademarks are used under license and are trademarks or

registered trademarks of SPARC International, Inc. in the United States and in other countries. Products bearing

SPARC trademarks are based upon an architecture developed by Sun Microsystems, Inc. Sun, Sun Microsystems, the

Sun logo, Solaris, UltraSPARC, Java and all Java based marks, and “The Network is the Computer” are trademarks or

registered trademarks of Sun Microsystems, Inc. in the United States and in other countries. TIBCO, TIBCO Software,

TIBCO ActiveEnterprise, TIBCO Designer, TIBCO Enterprise for JMS, TIBCO Rendezvous, TIBCO Turbo XML,

TIBCO Business Works are the trademarks or registered trademarks of TIBCO Software Inc. in the United States and

other countries. WebEx is a trademark of WebEx Communications, Inc.

Third-Party Technology Information Certain PTC software products contain licensed third-party technology: Rational Rose 2000E is copyrighted software

of Rational Software Corporation. RetrievalWare is copyrighted software of Convera Corporation. VisTools library is

copyrighted software of Visual Kinematics, Inc. (VKI) containing confidential trade secret information belonging to

VKI. HOOPS graphics system is a proprietary software product of, and is copyrighted by, Tech Soft America, Inc.

G-POST is copyrighted software and a registered trademark of Intercim. VERICUT is copyrighted software and a

registered trademark of CGTech. Pro/PLASTIC ADVISOR is powered by Moldflow technology. Moldflow is a

registered trademark of Moldflow Corporation. The JPEG image output in the Pro/Web.Publish module is based in part

on the work of the independent JPEG Group. DFORMD.DLL is copyrighted software from Compaq Computer

Corporation and may not be distributed. METIS, developed by George Karypis and Vipin Kumar at the University of

Minnesota, can be researched at http://www.cs.umn.edu/~karypis/metis. METIS is © 1997 Regents of the University of

Minnesota. LightWork Libraries are copyrighted by LightWork Design 1990–2001. Visual Basic for Applications and

Internet Explorer is copyrighted software of Microsoft Corporation. Parasolid © Electronic Data Systems (EDS).

Windchill Info*Engine Server contains IBM XML Parser for Java Edition and the IBM Lotus XSL Edition. Pop-up

calendar components Copyright © 1998 Netscape Communications Corporation. All Rights Reserved.

TECHNOMATIX is copyrighted software and contains proprietary information of Technomatix Technologies Ltd.

Technology "Powered by Groove" is provided by Groove Networks, Inc. Technology "Powered by WebEx" is provided

by WebEx Communications, Inc. Oracle 8i run-time and Oracle 9i run-time, Copyright © 2002–2003 Oracle

Corporation. Oracle programs provided herein are subject to a restricted use license and can only be used in

conjunction with the PTC software they are provided with. Apache Server, Tomcat, Xalan, and Xerces are technologies

developed by, and are copyrighted software of, the Apache Software Foundation (http://www.apache.org) – their use is

subject to the terms and limitations at: http://www.apache.org/LICENSE.txt. Acrobat Reader is copyrighted software of

Adobe Systems Inc. and is subject to the Adobe End-User License Agreement as provided by Adobe with those

products. UnZip (© 1990-2001 Info-ZIP, All Rights Reserved) is provided “AS IS” and WITHOUT WARRANTY OF

ANY KIND. For the complete Info-ZIP license see ftp://ftp.info-zip.org/pub/infozip/license.html. Gecko and Mozilla

components are subject to the Mozilla Public License Version 1.1 at http://www.mozilla.org/MPL. Software distributed

under the MPL is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either expressed or

implied. See the MPL for the specific language governing rights and limitations. The Java™ Telnet Applet

(StatusPeer.java, TelnetIO.java, TelnetWrapper.java, TimedOutException.java), Copyright © 1996, 97 Mattias L.

Jugel, Marcus Meißner, is redistributed under the GNU General Public License. This license is from the original

copyright holder and the Applet is provided WITHOUT WARRANTY OF ANY KIND. You may obtain a copy of the

source code for the Applet at http://www.mud.de/se/jta (for a charge of no more than the cost of physically performing

the source distribution), by sending e-mail to [email protected] or [email protected]—you are allowed to choose either

distribution method. The source code is likewise provided under the GNU General Public License. GTK+The GIMP

Toolkit are licensed under the GNU LGPL. You may obtain a copy of the source code at http://www.gtk.org, which is

likewise provided under the GNU LGPL. zlib software Copyright © 1995-2002 Jean-loup Gailly and Mark Adler.

OmniORB is distributed under the terms and conditions of the GNU General Public License and GNU Library General

Public License. The Java Getopt.jar, copyright 1987-1997 Free Software Foundation, Inc.; Java Port copyright 1998 by

Aaron M. Renn ([email protected]), is redistributed under the GNU LGPL. You may obtain a copy of the

source code at http://www.urbanophile.com/arenn/hacking/download.html. The source code is likewise provided under

the GNU LGPL. Mozilla Japanese localization components are subject to the Netscape Public License Version 1.1 (at

http://www.mozilla.org/NPL). Software distributed under NPL is distributed on an "AS IS" basis, WITHOUT

WARRANTY OF ANY KIND, either expressed or implied (see the NPL for the specific language governing rights and

limitations). The Original Code is Mozilla Communicator client code, released March 31, 1998 and the Initial

Developer of the Original Code is Netscape Communications Corporation. Portions created by Netscape are Copyright

© 1998 Netscape Communications Corporation. All Rights Reserved. Contributors: Kazu Yamamoto

([email protected]), Ryoichi Furukawa ([email protected]), Tsukasa Maruyama ([email protected]), Teiji Matsuba

([email protected]).

UNITED STATES GOVERNMENT RESTRICTED RIGHTS LEGEND

This document and the software described herein are Commercial Computer Documentation and Software, pursuant to

FAR 12.212(a)-(b) (OCT’95) or DFARS 227.7202-1(a) and 227.7202-3(a) (JUN’95), is provided to the US

Government under a limited commercial license only. For procurements predating the above clauses, use, duplication,

or disclosure by the Government is subject to the restrictions set forth in subparagraph (c)(1)(ii) of the Rights in

Technical Data and Computer Software Clause at DFARS 252.227-7013 (OCT’88) or Commercial Computer

Software-Restricted Rights at FAR 52.227-19(c)(1)-(2) (JUN’87), as applicable. 012304

Parametric Technology Corporation, 140 Kendrick Street, Needham, MA 02494 USA

i

Table Of Contents Pro/HARNESS................................................................................................. 1

About Pro/HARNESS..................................................................................... 1

Modifying Flat Harness Features and Components ......................................... 2

To Create a Harness Manufacturing Model ....................................................... 2

To Customize Manufacturing Parameters......................................................... 3

Harness Related Pro/REPORT Parameters........................................................ 3

Tip: Using Subharnesses to Manage Large Designs........................................... 9

Configuring Harness ..................................................................................... 9

About Configuring Harnesses ...................................................................... 9

To Set Harness Configuration Options .......................................................... 9

Fan_with_network....................................................................................10

Update_harness_mfg_line_color.................................................................10

Update_pre_130_harness .........................................................................10

Update_pre_16_cable_layers.....................................................................10

Laying Out Cables .......................................................................................11

About Laying Out Cables ...........................................................................11

Tip: Improving Associativity Performance ....................................................12

To Lay Out Cables Using Manual Fan...........................................................12

To Lay Out Cables Using Auto Fan ..............................................................12

To Add a Twist to a Flattened Harness ........................................................13

To Remove a Twist from a Flattened Harness...............................................14

To Insert a Bend to a Flattened Harness......................................................14

To Insert a Break to a Flattened Harness.....................................................14

Tip: Breaking Long Segments for Documentation .........................................14

To Modify the Bend Angle of a Flattened Cable .............................................14

Tip: Using Bends......................................................................................14

Tip: Deleting or Suppressing Cables............................................................15

To Move a Segment in Manufacturing Mode .................................................15

To Delete a Bend in a Flat Harness .............................................................15

Table Of Contents

ii

To Delete a Flat Cable Segment .................................................................15

Using Components in MFG Mode ...................................................................15

About Using Components in MFG Mode .......................................................15

To Attach Wires to Their Entry Ports ...........................................................16

Tip: Fanning Out Multiple Wires to Components ...........................................16

To Assemble Components in MFG Mode.......................................................16

To Redefine Assembled Component Orientation............................................17

To Modify the Component Harness Attachment Location................................17

To Modify Feature and Component Dimensions in a Flattened Harness ............17

Flat Harness Information .............................................................................18

To Get Flat Harness Information.................................................................18

Comparing Information on Flattened vs. 3D Harnesses..................................19

Index...........................................................................................................21

1

Pro/HARNESS

About Pro/HARNESS

A flattened harness assembly is the 3D cabling harness after it has been laid out on a

nail board in the manufacturing assembly.

This flattened harness assembly is used to make drawings of the flat harness. It can

only be retrieved by either retrieving the manufacturing model or a drawing that

references the flattened harness assembly. The flattened harness contains:

• Three assembly datum planes used for layout and orientation.

• An assembly coordinate system. The cables are laid out in the XY-plane by

default. You can twist the cable out of this plane using FLATTEN > Twist.

• Flattened harness features—These are assembly features created in the flattened

harness assembly as you lay out the cables of the 3D harness. These features

show the manufactured dimensions, for example, the cable length from one

location to another, or the bend radius and bend angle around a pin on the nail

board.

• Components—The connectors at which cables terminate and splices and

components, through which they pass, can be assembled to the flattened

harness. Wires can be fanned out to the correct entry port on connectors. You

can also specify components to be attached to the harness in the 3D assembly, in

which case they appear in the flattened harness.

When you begin to manufacture a 3D harness assembly, you are prompted for three

object names:

• Manufacturing model (.mfg—new file)

• Reference harness part (.prt—existing 3D harness)

Note: If there are subharnesses, you can specify one.

• Flattened harness assembly name (.asm—new file)

The manufacturing model is the upper-level parent for the flattened data and

consists of:

• The 3D harness part as a reference (you cannot see the entire assembly on the

screen, but you can see the 3D harness part)

• The flattened harness assembly

• Manufacturing information

The flattened harness is automatically updated whenever you make changes in the

shape or length of the 3D harness. This lets you create the flat harness at the same

time that you route the 3D harness.

This manufacturing model pulls in the entire 3D assembly, not just the simplified

representation in which the 3D harness was routed for reference.

Harness - Help Topic Collection

2

During the layout, you can add bends and twists to pre-form the harness for difficult

contours during assembly.

You can use the View menu command, as well as the regular pan, zoom, and spin

commands on the 3D harness while you are laying out the cable.

Modifying Flat Harness Features and Components

You can modify the following dimensions on the flat harness:

• Bend and Twist angles

• Bend radii

• Length of breaks

• Location of breaks

Note:

o Flattened cable portion lengths cannot be modified in the Manufacture

mode.

o Drawing dimensions of cables do not include the lengths of breaks added in

the layout of the harness.

To Create a Harness Manufacturing Model

1. Ensure that the 3D harness that you want to flatten is in memory or accessible

through search paths.

2. Click File > New. The New dialog box opens.

3. Click Manufacturing and Harness and click OK. The default name is mfg0001.

The Open dialog box opens.

4. Double-click the name of the harness part that you want to flatten. The Open

Rep dialog box opens.

5. Select either Simplified Rep or Master Rep and click OK. The Harness dialog

box opens.

6. Select the name of the subharness to layout (if any), type the required name for

the new flat harness assembly, and click OK. This creates the new flat harness

assembly. The default name is ASM0001. A window opens in the upper left corner

that shows the original 3D harness without the surrounding geometry.

Three orthogonal assembly datums and a coordinate system also appear in the

Manufacturing window. The CABLE MFG menu appears and contains the

following commands:

o Flatten—Lays out segments of the harness into a plane

o Feature—Creates reference datum features

o Modify—Modifies dimensions

Pro/HARNESS

3

o Regenerate—Regenerates the flat harness

o Relations—Specifies relations for the flat harness

o Set Up—Sets up mass properties

o Integrate—Merges this version of the harness with the one in the Pro/PDM

database

You are now in Harness Manufacturing mode and ready to lay out the cable

harness.

To Customize Manufacturing Parameters

The Set Up command in the CABLE MFG menu lets you customize the

manufacturing parameters. Assembly components can be named, and Units, Ref

Dim, Name, Report Defs, Notes, and Parameters can be defined using this

command.

1. Click Set Up on the CABLE MFG menu. The HARN SETUP menu appears.

2. Click Parameters. The Parameters dialog box opens, prompting you to make

the required changes.

Harness Related Pro/REPORT Parameters

You can use several Pro/REPORT parameters in Pro/CABLING, cabling assemblies and

flat harnesses. You can also use an item's parameters as user-defined parameters in

a Pro/REPORT table.

Perform the following steps to set the model before creating a table. Using this table,

you can access the Pro/REPORT parameters.

1. Open the required drawing and click File > Properties. The FILE PROPERTIES

menu appears.

2. Click Drawing Models. The DWG MODELS menu appears.

3. Click Add Model to add a new part or assembly to the drawing. The selected

model becomes the default or current model.

4. If you have added multiple parts or assemblies, click Set Model to set the

required harness part or flat assembly as the current model.

The report parameters in the following table use cond to refer to all wires and cable

conductors in a harness and run to refer to all wires and cables in a harness. The

term from/to indicates that the parameter exists for both From and To directions.

The User Defined category indicates that you can specify user-defined parameters

and also system parameters.

For example, although &harn.run.spool.color is not specifically defined, you can

specify &harn.run.spool.UserDefined and type the system parameter color.

Harness - Help Topic Collection

4

Pro/REPORT Parameters

Parameter Name Definition

&asm.mbr.cblprm.User Defined Lists the specified user-

defined parameter in the

cabling components

&asm.mbr.cblprms.name Lists names of all the

user-defined parameters

in the cabling

components

&asm.mbr.cblprms.value

Lists values of all user-

defined parameters in

the cabling components

&asm.mbr.connprm.name Lists reference

designators of

connectors in the

assembly

&asm.mbr.connprm.pin.name Lists names of pins for

each connector in the

assembly

&asm.mbr.connprm.pin.run.cond.color Lists the color of the

wires and conductors

connected to each

connector pin

&asm.mbr.connprm.pin.run.cond.name Lists name of the

conductors and wires

connected to each pin

&asm.mbr.connprm.pin.run.cond.strip.len Lists the strip length of

wires and conductors

attached to each pin

&asm.mbr.connprm.pin.run.cond.User Defined Lists the specified user-

defined parameter in

conductors or wires,

connected to each pin

&asm.mbr.connprm.pin.run.len Lists the length of wires

and cables connected to

each pin

&asm.mbr.connprm.pin.run.name Lists the names of wires,

cables, or bundles

connected to each

connector pin

Pro/HARNESS

5

connector pin

&asm.mbr.connprm.pin.run.spool.name

Lists spool names of

wires or cables

connected to each

connector pin

&asm.mbr.connprm.pin.run.spool.User Defined

Lists the specified user-

defined spool parameter

of wires and cables

connected to each pin

&asm.mbr.connprm.pin.run.UserDefined Lists the specified user-

defined parameter for

wires and cables

connected to each pin

&asm.mbr.connprm.pin.signal.name Lists signal names of

each pin

&asm.mbr.connprm.pin.signal.type Lists signal types of each

pin

&asm.mbr.connprm.pin.term.name Lists the terminator

name of each pin

&asm.mbr.connprm.pin.term.UserDefined Lists the user-defined

parameters set for the

terminators

&asm.mbr.connprm.UserDefined

Lists values of the

specified user-defined

parameter for each

connector

&asm.mbr.connprm.pin.entry_port

Lists the entry port

parameter of each pin

for each connector

&asm.mbr.connprm.pin.signal.UserDefined

Lists the specified user-

defined parameter for

each pin

&asm.mbr.cparams.name Lists the names of all

user-defined parameters

in the assembly

components

Harness - Help Topic Collection

6

&asm.mbr.cparams.User Defined Lists the specified user-

defined parameters used

in the assembly

components

&asm.mbr.cparams.value Lists the values of all

user-defined parameters

in an assembly

component

&asm.mbr.name Lists the names of

assembly members

&asm.mbr.param.name Lists the names of all

user-defined parameters

in an assembly member

&asm.mbr.param.value Lists the values of all

user-defined parameters

in an assembly member

&asm.mbr.type Lists the type (part,

assembly, or terminator)

of an assembly member

&asm.mbr.User Defined Lists the specified user-

defined parameter for

the respective assembly

components

&harn.run.cond.color

Lists the color for every

routed wire or cable in

the harness

&harn.run.cond.from/to.conn.name

Lists connector reference

designators that every

wire or cable conductor

is routed from or to

&harn.run.cond.from/to.pin.name

Lists pin names that

every wire or cable

conductor is routed from

or to

&harn.run.cond.from/to.conn.userdefined

Lists the specified user-

defined connector

parameter for every wire

or cable conductor

Pro/HARNESS

7

&harn.run.cond.spool.userdefined Lists the specified user-

defined spool parameter

for every wire or cable

conductor

&harn.run.cond.from/to.pin.entry_port Lists the pin entry port

for every wire or cable

conductor

&harn.run.cond.from/to.pin.sig.name Lists the pin signal name

for every wire or cable

conductor

&harn.run.cond.from/to.pin.sig.type Lists the pin signal type

for every wire or cable

conductor

&harn.run.cond.from/to.pin.sig.UserDefined Lists the specified user-

defined pin parameter

for every wire or cable

conductor

&harn.run.cond.from/to.strip.len Lists the strip length of

each wire or cable

conductor

&harn.run.cond.from/to.term.name Lists the terminator

name for every wire or

cable conductor

&harn.run.cond.name Lists every routed wire

or cable conductor in the

harness

&harn.run.cond.User Defined Lists the specified user-

defined parameter for

every wire or cable

conductor in the harness

&harn.run.from/to.conn.name Lists connector reference

designators that every

wire and cable is routed

from or to

&harn.run.from/to.conn.User Defined Lists the specified

connector user-defined

parameter that every

wire or cable is routed

from or to

Harness - Help Topic Collection

8

&harn.run.len Lists lengths of routed

wires or cables

&harn.run.name Lists names of routed

wires or cables

&harn.run.spool.name Lists the spool name for

every routed cable or

wire

&harn.run.spool.User Defined Lists the specified user-

defined spool parameter

for every wire or cable

&harn.run.subharn.name Lists subharness names

used

&harn.run.User Defined Lists the specified user-

defined wire, cable or

bundle parameter for

every harness

&harn.spool.len Lists the total lengths of

routed wire spools and

cable spools

&harn.spool.name Lists wire or cable spool

names used

&harn.spool.User Defined Lists the specified user

defined parameter for

every wire or cable spool

used.

The following conditions apply:

Report Parameter Active Model Attribute

&harn... Harness part NA

&asm.mbr.cblprm(s)... 3D assembly Cable Info

&asm.mbr.connprm... 3D assembly/Flat

assembly

NA

Note: The Cable Info attribute is available only when you select at least one cable

parameter in the repeat region.

To assign a different model to a region:

1. Click Table > Repeat Region. The TBL REGIONS menu appears.

Pro/HARNESS

9

2. Click Model/Rep to display a different model or simplified representation to

control a region. If you change the model associated with the repeat region, the

repeat region is populated with the respective data.

3. Select a region. The Open dialog box opens.

4. Select a new part or assembly to be associated with the repeat region.

Tip: Using Subharnesses to Manage Large Designs

With the subharness functionality, you can create subgroups of cables, bundles, and

so on in the harness. You can also flatten a harness where portions are not

connected or are connected only by being routed to different pins of the same

connector, although in different flat harnesses.

You can click Add and Remove Cables from a subharness in the 3D assembly as

needed to aid in the flattening process. This can be useful to flatten certain portions

of a harness automatically without flattening the rest. If you have defined

subharnesses for a harness selected in Pro/HARNESS, you are prompted to select a

subharness to flatten or select the whole harness when choosing what to flatten.

If a subharness is selected, only this subharness is displayed in the reference

window, and only cables that belong to it are laid out in that manufacturing model.

In general, it is a good idea to use subharnesses, the network of wires, and

suppression of some cables to simplify the harness for most of the flattening process.

After the main branches of the harness are flattened with the simplified harness,

click Resume to move wires that are not flattened to the subharness you are

working on to automatically flatten portions of cables that pass through those

locations. Use the Fan command to fan the remaining portions of the wires.

Configuring Harness

About Configuring Harnesses

You can preset environment options and other global settings by specifying the

required settings in a configuration file. To set configuration options, use the

Options dialog box.

This help module contains a list of configuration options, in alphabetical order. Each

option contains the following information:

• Configuration option name.

• Default and available variables or values. The default values are in italics.

• Brief description and notes describing the configuration option.

To Set Harness Configuration Options

Note: It is recommended that you set the Pro/HARNESS configuration options before

starting or opening a new harness assembly.

Harness - Help Topic Collection

10

1. Click Tools > Options. The Options dialog box opens.

2. Select By Category in the Sort box.

3. Select Current Session in the Showing box.

4. Clear the Show only options loaded from file box to see all configuration

options or to see configuration options that are available for the current session.

5. In Current Session, select the Electromechanical category. A list of

configuration options arranged in alphabetical order for CABLING, DIAGRAM, and

HARNESS appears.

6. Select a Harness-specific configuration option from the list or type the valid

configuration option name in the Option box.

7. In the Value box, type or select a value.

Note: The default value is followed by an asterisk (*).

8. Click Add/Change. The configuration option and its value appear in the list.

9. When you finish configuring, click Apply or OK.

Fan_with_network

yes, no

Setup whether the network must be included on flattening a harness.

Update_harness_mfg_line_color

yes, no

Updates cable line color for harness part created in release 2000i or earlier.

Update_pre_130_harness

yes, no

yes—When a cable is added between two previously laid out locations in a three-

dimensional reference harness, display of the new cable updates automatically in

pre-Release 13 flattened cable models.

Update_pre_16_cable_layers

yes, no

yes—Harnesses containing cables routed prior to Release 16.0 are automatically

updated upon retrieval to comply with new display standards.

Pro/HARNESS

11

Laying Out Cables

About Laying Out Cables

You can use either the Manual Fan or Auto Fan commands to lay out cables. The

following commands are available when you click CABLE MFG > Flatten > Lay

Out:

• Set Start Pnt—Selects a location from which to lay out cables.

• Manual Fan—Lets you decide the locations, bend angles, and bend radius

between selected locations. This command is automatically highlighted when a

start location has been selected.

• Auto Fan—Flattens the harness automatically from the current start point

according to system parameters set in the cabling assembly. You can modify the

automatically flattened harness as needed. If a loop exists in the reference

harness while laying out cables using this command, you are prompted to pick a

side of the loop. Pro/ENGINEER uses this side to flatten the cables. You can select

this command at any time during the manual lay out procedure to flatten the

remaining portions of the harness.

• Close Loop—Lets you flatten the open side of a loop, that is, close the loop. You

must pick the two ends of the open side, either in the flat harness or in the

reference harness. The open side is automatically flattened. The other sides of

the loop are not affected.

Note:

o You can close other loops till you quit the selection.

o If the two endpoints of the open side are far from each other, you may

need to adjust the bend angle.

• Flat Orient—Lets you select the orientation in which the flat locations of a

flattened harness are packed. The orientation is with respect to the flattened

harness plane and affects all flat locations in the flattened harness. When you

select this command, the FLAT ORIENT menu appears with the following

commands:

o Horizontal—Orients all flat locations of the flattened harness in a

horizontal fashion.

o Vertical—Orients all flat locations of the flattened harness in a vertical

fashion.

As you select locations using the Manual Fan and Auto Fan commands on the Lay

Out menu, you are laying out the locations and any cables routed between them. If

all but one wire is suppressed, and you lay out that wire between two locations,

when you resume the other wires, portions routed between locations that have

already been flattened are automatically laid out.

Harness - Help Topic Collection

12

You can use this technique to your advantage in simplifying the harness while laying

out the main trunk. You can then resume the rest of the wires, and use Auto Fan on

the remaining segments.

The Manual and Auto Fan commands cannot flatten loop type configurations. For a

loop, one leg of the loop is not flattened, but you can still flatten the rest of the

harness. Use Close Loop to flatten the remaining leg of the loop.

Tip: Improving Associativity Performance

To manage external references and improve the performance of the flat harness, use

the skeleton functionality when routing your harness in 3D. Additionally, place each

harness part in a separate subassembly with only the connectors to be used in

manufacturing that harness.

To Lay Out Cables Using Manual Fan

1. Click CABLE MFG > Flatten > Lay Out > Set Start Pnt.

2. In the subwindow with the 3D harness, select the location at which you want to

start.

3. Select the location to which you want to lay out. This location:

o Must be a portion of the same cable selected in Step 3, or at the

intersection with a new set of cables, such as where a bundle separates into

its constituent cables.

o Does not have to be the very next location along the cable. You can skip

locations, selecting only those that you deem necessary to the laying out of

that cable.

If you skip locations, you can delete the section and flatten it again to get

the skipped locations back, if you want them in the future.

4. In the main window, type a bend radius and bend angle for every segment

encountered between selected locations.

Type these values in the units of your manufacturing model. The bend angle is in

degrees. If you accept the default, the cable is laid out along a straight path.

These values create dimensions that you can modify later.

5. Continue to lay out the cable by repeating the selection of a start point. When

you reach the end of a cable, or reach the intersection of two cables, possibly

where a bundle ends and individual cables start, you must select a new start

point.

Note: You cannot flatten a 3D cable that branches out from a location that you

skipped during the flattening process.

To Lay Out Cables Using Auto Fan

1. Click CABLE MFG > Flatten > Lay Out.

Pro/HARNESS

13

2. Select a start point on an existing harness part location from the subwindow that

displays the harness reference part. If this location is deleted in the 3D harness,

you must flatten the flat harness again.

3. Select a stable location, marking it with a cabling cosmetic feature.

4. Click Auto Fan and type the minimum bend radius to be used in the flattened

harness. It is good practice to specify the lowest number allowed by

Pro/CABLING. This number is displayed at the prompt. The harness part is then

flattened automatically.

5. Set the fan_significant_locations_only configuration option. If you set the

value to yes, only significant locations on the cables are automatically flattened.

If you set the value to no, all 3D locations on the cables are automatically

flattened. The default is yes.

The significant locations are:

o Connector locations, that is, entry port of connecters.

o Transitional locations where the wire or bundles are not same on both the

sides.

o Branch locations where the wires or bundles do not share the same

adjacent location.

o Cosmetic feature locations where cosmetic features are created.

o Loom parent locations where branch bundles are located.

Note: The start location of the cable that you have selected using Set Start Pnt

is always flattened.

6. Select how you want to orient a harness that has locations with flat grouping. Use

the Flat Orient command in the Lay Out menu.

The harness is automatically flattened using approximately the same angles that

exist on the 3D harness. You can modify the resultant flattened cable segments

by:

o Modifying the bend angle and radius dimensions

o Using FLATTEN > Move Segment

Note: If a loop exists in the reference harness while laying out cables using Auto

Fan, you are prompted to pick a side of the loop. Pro/ENGINEER uses this side to

flatten the cables. Click Close Loop to close the leftover side after the cables are

laid out.

To Add a Twist to a Flattened Harness

1. Click CABLE MFG > Flatten > Twist.

2. Click Add and select the bend arc on the cable where you want to place the twist.

If you typed 0 degrees for the bend angle, you cannot add a twist to that cable.

Harness - Help Topic Collection

14

Therefore, modify the bend angle to get an arc segment and perform this

procedure again.

3. Type the twist angle to bend the cable out of the XY-plane.

To Remove a Twist from a Flattened Harness

1. Click CABLE MFG > Flatten > Twist > Remove.

2. Select the cable segment that has the twist. After selection, the harness

automatically regenerates to display the new geometry.

See Also

To Insert a Bend to a Flattened Harness

1. Click CABLE MFG > Flatten > Bend > Insert and select a point on the cable.

2. Type the bend radius and bend angle at the prompt.

Note: Bend angles are relative to the previous segment of cable, with positive

angles going counterclockwise.

To Insert a Break to a Flattened Harness

1. Click CABLE MFG > Flatten > Break.

2. Click Insert and select the break point on the cable.

3. Type the amount of cable to remove (length of break). The two dimensions that

are created are the location of the break with respect to a previous location and

the length of the break.

Tip: Breaking Long Segments for Documentation

Long segments can be shortened for documentation purposes by adding a break to

the cable. This places an X at the selected point and shortens the cable by a

specified amount.

Note: Breaks can be added only to the straight segments of a flattened harness.

To Modify the Bend Angle of a Flattened Cable

Click FLATTEN > Move Segment to dynamically modify the bend angle of a

flattened cable segment.

Tip: Using Bends

Use a Bend feature to add a bend in the XY-plane to a flattened harness. Two new

locations are inserted about the point defining the endpoints of the bend arc. This

feature lets you lay out the flat harness on a nail board of a specific size.

This feature creates additional locations that are not present in the 3D harness.

Pro/HARNESS

15

Tip: Deleting or Suppressing Cables

You can delete or resume flattened cables. You can suppress failed cables and

resume them later if you have corrected the reason that they failed.

To Move a Segment in Manufacturing Mode

1. Click CABLE MFG > Flatten > Move Segment.

2. Select a flattened cable segment. The segment and all segments added after it

rotate together dynamically.

3. Click to place the segment or segments at the new angle.

To Delete a Bend in a Flat Harness

1. Click CABLE MFG > Flatten > Bend > Delete.

2. Select the bend to delete. You cannot select a bend that was created by laying

out the cable. To remove such a bend, modify the bend angle to 0 degrees. After

selection, the harness automatically regenerates to display the new geometry.

To Delete a Flat Cable Segment

1. Click CABLE MFG > Flatten > Delete.

2. Select the cable segment that you want to delete. If this segment has child

segments, the CHILD menu appears.

You can also delete a flat cable segment using the FEATURE menu.

1. Click CABLE MFG > Feature. The FEATURE menu appears.

2. Click Delete. The DELETE/SUPP menu appears.

3. Select the cable segment that you want to delete. If this segment has child

segments, the CHILD menu appears.

4. Click Delete All to delete the entire feature, including the child segments.

5. Click Done.

Using Components in MFG Mode

About Using Components in MFG Mode

Connectors, splices, and components that are marked as attached to a harness in

the 3D assembly can be added to, removed from, or redefined in the flattened

assembly. Splices and components attached to the harness in the 3D harness are

automatically assembled to the flat harness when the cables that go through them

are flattened. If these components are disassembled manually, they can be

reassembled manually or automatically.

Harness - Help Topic Collection

16

If a component is assembled into a flat harness, it appears in the flat harness

assembly BOM. It does not appear in a wirelist unless it is the "from" or "to" for a

cable. If cable portions show inside the component, they are not flattened, but show

exactly the way they appear in Pro/CABLING. If you select a component to be

attached to the harness with the Attach to Harn command in 3D, it is also

automatically assembled.

Note: Connectors are not automatically assembled when laying out cables.

After a drawing of the flattened harness has been created, you can add notes that

correspond to the flattened harness.

To Attach Wires to Their Entry Ports

1. Click CABLE MFG > Flatten > Components. The FLAT CONN menu appears.

2. Select either Fan Out or Fan Out All.

• If you select Fan Out, you are prompted to select an assembled connector whose

unattached wires you want to fan out.

• If you select Fan Out All, all wires are attached to their respective entry ports if

their lengths permit it.

All the wires attached to this connector in the reference harness are laid out in

the flat harness and are automatically routed to their corresponding entry ports.

Tip: Fanning Out Multiple Wires to Components

You can attach multiple wires to multiple entry ports of a component in the flat

harness. The component must already be assembled to one wire in the flattened

harness before you can use this functionality.

Additional wires are attached to their entry ports only if their lengths permit it.

Therefore, you must assemble a connector to the shortest wire portion first and then

fan out remaining wires. The other types of components automatically assemble to

the correct flattened segment that runs through it.

Note:

• Make sure that you route all wires going to the component through a common

location before you fan out to the connector in the 3D harness.

• If possible, route the shortest wire portion straight out from its entry port in the

3D harness. The connector orientation may need to be modified so that the wires

can reach the entry ports.

To Assemble Components in MFG Mode

1. Click CABLE MFG > Flatten > Components.

2. If you select Assemble and select the location at which you want the component

assembled, Pro/HARNESS assembles the component attached to that location in

Pro/HARNESS

17

the 3D harness (if any). The appropriate component appears in a subwindow and

the PLACE menu appears with the component placement commands.

3. If you select Assemble All, you assemble all components that are not currently

assembled. Each component that is not currently assembled to the harness is

assembled using a default orientation. Each component’s placement can be

modified using the commands in the PLACE menu.

A connector can be assembled without specifying any alignment or orientation to

other geometry in the manufacturing assembly. Use the Redefine command if

you need a specific orientation, such as when you want the pin face of a

connector to be oriented parallel to the plane of the harness drawing.

If you have a component with multiple entry ports, accept the default placement.

This automatically aligns all entry ports to the correct locations on the flat

harness.

4. Click Done when you have finished constraining the connector.

Note: After all components have been assembled, the Assemble and Assemble All

commands are no longer available.

To Redefine Assembled Component Orientation

1. Click CABLE MFG > Flatten > Components. The FLAT CONN menu appears.

2. Click Redefine and select the component whose orientation you want to

redefine.

3. Redefine the component’s orientation using the available commands in the

PLACE menu.

To Modify the Component Harness Attachment Location

Note: The component harness attachment location can be modified only through

Pro/CABLING.

1. Ensure that the reference component at the routing location is of the type Along

Axis or Pnt/Vtx/Csys, with a coordinate system as the reference so that you

can attach it to a harness.

2. Click CABLING > COMPONENTS > Attach to Harn > Mod Location. The

SELECT dialog box opens.

3. Select a component to modify its attachment location.

4. Select a location to attach the component to and click OK in the SELECT dialog

box to modify its attachment location.

To Modify Feature and Component Dimensions in a Flattened Harness

1. Click CABLE MFG > MODIFY.

Harness - Help Topic Collection

18

2. Select one of the following:

• Mod Dim—Allows modification of flat harness assembly feature dimensions, such

as bend angles and bend radii.

• Mod Part—Allows modification of the assembly component dimensions.

Flat Harness Information

To Get Flat Harness Information

1. Click Info > Harness > HARNESS INFO.

2. Select the required command from the following:

• 2-D−3-D INFOWhen you select a flattened location or segment, the

corresponding location or segment is highlighted in both the flattening and the

3D windows.

• WIRE LISTThe wire list for a flattened harness indicates:

o Which harness or subharness is being flattened

o Which connectors have or have not been assembled yet

o Whether all entry ports with locations have been connected to those

locations, and

o Which wires or cables are not flattened, partially flattened, completely

flattened, or attached to the appropriate entry ports at ends

• BRANCH INFOGives you information about the mainstream of wires in a

flattened harness.

When you click Branch Info, you are prompted to select one or two locations. All

wires passing through the selected locations are highlighted.

Pro/CABLING also displays the names of all the wires flowing in the selected

branch of the loop, their gauge, and their thickness. The total thickness value is

the thickness of a hypothetical bundle containing the wires flowing in the selected

branch.

• COMPONENTWhen you select a component (splice, connector, or attached)

assembled to a flat harness, the message line provides the model name, type of

component, the reference designator, if there is one, and lets you view

parameters, if any. Custom Components and Attached Components do not have

parameters. Their parameters are, therefore, not viewable.

• FLAT STATUSWhen selected, changes the color of features in both the

flattening and 3D windows to show the state of the flattening process.

Flattening window(Center Line display mode only) Changes the color of the

flattened location features from normal to purple if some items could still be laid

out from that location, and blue if they can have a connector assembled to them.

Pro/HARNESS

19

3-D window(Center Line display mode only) Changes the display of cable

features from normal to gray if they have been laid out completely. Locations

remain green or cyan if no items through them have been laid out yet, purple if

some items could still be laid out from a location, and brown if they have been

skipped.

Comparing Information on Flattened vs. 3D Harnesses

You can use Pro/HARNESS to find what has been flattened and what has not, and the

correspondence between the flat and 3D harness segments and locations. This lets

you find which locations should have connectors assembled.

For a 3D harness location, the following information is available:

• The type of location

• The connector or component model name, Entry Port Csys, and reference

designator (if available) if the type is Entry Port

For a flat harness location, the following information is available:

• The type of location and feature ID for the corresponding 3D location

• The connector or component model name, Entry Port Csys, and ref_des (if

available) if type is Entry Port

• Whether the connector or component is currently attached to the entry port (if

the type is Entry Port).

• Whether it was assembled to the location, or the location was fanned out to the

entry port.

21

Index

P

Pro/Harness

about .........................1, 10, 18, 19

about components in.............16, 18

adding a bend to cable in ............ 14

adding a break to....................... 14

adding a twist to........................ 14

assembling components in...........17

attaching wires to entry ports in ..16,

18

laying out cables in..........10, 12, 13

modifying bend angle..................15

moving segments in ...................15

Pro/Harness ........................... 14, 15