Parametric Technology Corporation - · PDF filePro/ENGINEER ® Wildfire™ 2.0...
Transcript of Parametric Technology Corporation - · PDF filePro/ENGINEER ® Wildfire™ 2.0...
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
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