Capital Library User
Capital Library User
Release 2015.1
February 2016
This document contains information that is proprietary to Mentor Graphics Corporation. The original recipient of this
document may duplicate this document in whole or in part for internal business purposes only, provided that this entire
notice appears in all copies. In duplicating any part of this document, the recipient agrees to make every reasonable
effort to prevent the unauthorized use and distribution of the proprietary information.
This document is for information and instruction purposes. Mentor Graphics reserves the right to make
changes in specifications and other information contained in this publication without prior notice, and the
reader should, in all cases, consult Mentor Graphics to determine whether any changes have been
made.
The terms and conditions governing the sale and licensing of Mentor Graphics products are set forth in
written agreements between Mentor Graphics and its customers. No representation or other affirmation
of fact contained in this publication shall be deemed to be a warranty or give rise to any liability of Mentor
Graphics whatsoever.
MENTOR GRAPHICS MAKES NO WARRANTY OF ANY KIND WITH REGARD TO THIS MATERIAL
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS FOR A PARTICULAR PURPOSE.
MENTOR GRAPHICS SHALL NOT BE LIABLE FOR ANY INCIDENTAL, INDIRECT, SPECIAL, OR
CONSEQUENTIAL DAMAGES WHATSOEVER (INCLUDING BUT NOT LIMITED TO LOST PROFITS)
ARISING OUT OF OR RELATED TO THIS PUBLICATION OR THE INFORMATION CONTAINED IN IT,
EVEN IF MENTOR GRAPHICS HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
U.S. GOVERNMENT LICENSE RIGHTS: The software and documentation were developed entirely at
private expense and are commercial computer software and commercial computer software
documentation within the meaning of the applicable acquisition regulations. Accordingly, pursuant to
FAR 48 CFR 12.212 and DFARS 48 CFR 227.7202, use, duplication and disclosure by or for the U.S.
Government or a U.S. Government subcontractor is subject solely to the terms and conditions set forth in
the license agreement provided with the software, except for provisions which are contrary to applicable
mandatory federal laws.
TRADEMARKS: The trademarks, logos and service marks ("Marks") used herein are the property of
Mentor Graphics Corporation or other parties. No one is permitted to use these Marks without the prior
written consent of Mentor Graphics or the owner of the Mark, as applicable. The use herein of a third-
party Mark is not an attempt to indicate Mentor Graphics as a source of a product, but is intended to
indicate a product from, or associated with, a particular third party. A current list of Mentor Graphics’
trademarks may be viewed at: www.mentor.com/trademarks.
The registered trademark Linux® is used pursuant to a sublicense from LMI, the exclusive licensee of
Linus Torvalds, owner of the mark on a world-wide basis.
Chapter 1
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Introduction to Capital Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Video Test Drive - Capital Library Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Search Criteria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Diagram Language Translation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Enterprise Assets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Managing Updates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Propagating Enterprise Assets Changes (High-Level Flow) . . . . . . . . . . . . . . . . . . . . . . . 25
Creating a Configuration File for an Export Task . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Using an Export Filter Plugin to Filter the Exported Library Data . . . . . . . . . . . . . . . . . . 34
Creating a Configuration File for an Import Task . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Using an Import Filter Plugin to Filter the Imported Library Data . . . . . . . . . . . . . . . . . . 44
Creating an Enterprise Assets Import or Export Task in a Capital Installation . . . . . . . . . 45
Cron Syntax Usage Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Extensibility Plugins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Viewing the Details of Installed Extensibility Plugins . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Reloading Extensibility Plugins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Backing Up, Deleting and Restoring the Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Backing Up the Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Deleting the Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Importing a Back-up Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Maximum Field Lengths in Capital Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Chapter 2
Configurable User Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Configurable User Interface Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Enabling the Configurable Library GUI Functionality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Launching the Configure Library GUI Dialog Box. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Exporting the User Interface Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Importing the User Interface Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Application Nodes in the Configure Library UI Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . 61
Applicable Groups (Application Level) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Editing the Applicable Groups for an Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Criteria Attributes (Application Level). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Editing the Criteria Attributes for an Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Component Table (Application Level) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Editing the Component Table Columns for an Application . . . . . . . . . . . . . . . . . . . . . . . . 66
Tab Pages (under Library Node at Application Level). . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Editing the Tabs and Fields Displayed in the Component Details Section in Capital Library68
Component Group Nodes in the Configure Library UI Dialog Box . . . . . . . . . . . . . . . . . . . 69
Criteria Attributes (Component Group Level) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Chapter 3
Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Component Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Assemblies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Creating an Assembly . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Adding a Sub-component to an Assembly . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Deleting a Sub-component from an Assembly . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Backshells . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Creating a Backshell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Editing a Termination Name on a Backshell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Adding a Termination to a Backshell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Deleting a Termination from a Backshell. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Backshell Plugs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Creating a Backshell Plug. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Backshell Seals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Selection of a Detached Backshell Seal in the Design Applications . . . . . . . . . . . . . . . . . 96
Creating a Detached Backshell Seal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Editing the Seal Attributes of a Backshell Seal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Cavity Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Creating a Cavity Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Adding a Connector Cavity Component to a Cavity Group . . . . . . . . . . . . . . . . . . . . . . . . 100
Deleting a Connector Cavity Component from a Cavity Group . . . . . . . . . . . . . . . . . . . . 100
Cavity Plugs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Creating a Cavity Plug . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Cavity Seals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Creating a Cavity Seal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Clips . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Creating a Clip . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Creating a Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Ring Terminals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Stud Pin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Ring Terminal Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Creating a Ring Terminal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Creating a Ring Terminal Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
Specifying a Stud Pin on a Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Specifying the Valid Ring Terminals for a Stud Pin . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
Blocked Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Creating a Blocked Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Chapter 4
Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233
Color Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
Creating a Color Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
Editing a Color Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
Deleting a Color Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236
Material Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
Creating a Material Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
Editing a Material Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
Deleting a Material Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
Chapter 5
Companies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273
Customers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274
Creating a Customer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274
Editing a Customer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274
Deleting a Customer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275
Suppliers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276
Creating a Supplier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276
Editing a Supplier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276
Deleting a Supplier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277
Finding Which Components Use a Company Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277
Chapter 6
Component Dialog Box and Field Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
Cavity Selection Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281
Component Deletion Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282
Component Maintenance Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284
Assembly Details Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293
Base Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295
Cavity Attributes Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299
Cavity Group Details Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300
Cavity Names Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302
Customer Tab (Component Details) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304
Dressed Routes Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305
Extra Tab. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307
Fixture Details Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310
Footprints Tab. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311
Heat Shrink Sleeve Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 314
History Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315
Housing Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317
IDC Group Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322
In-House Assembly Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324
Mating Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325
Multicore Wires Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326
Multiple Terminations Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329
Multiple Wire Fits Cavity Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331
Pin Attributes Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334
Pin Names Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336
Properties Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338
Ring Terminal Group Details Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339
Chapter 7
Codes and Companies Dialog Box and Field Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . 391
Code Dialog Boxes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 393
Choose Color Dialog Box. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 394
Color Codes Dialog Box. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 395
Component Type Codes Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 397
Component Type Codes Selection Dialog Box (Configurable Library GUI) . . . . . . . . . . 399
Customer Color Codes Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 400
Manufacturing Sites Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 402
Material Codes Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 404
Pitch Definitions Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 406
Pitch Tables Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 408
Property Codes Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 410
Properties for Type Code Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 412
Scope Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414
Usage Report Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 416
Wire Group Definition Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417
Wire Insulation Thickness Dialog Box. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 419
Wire Sizes Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 421
Code Selection Dialog Boxes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 423
Color Code Selection Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424
Component Type Codes Selection Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425
Material Codes Selection Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426
Property Selection Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 427
Wire Specification Selection Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 428
Company Dialog Boxes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 429
Customers Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 430
Suppliers Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435
Help Button Landing Pages for Codes and Companies Dialog Boxes . . . . . . . . . . . . . . . . . 437
Color Codes Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 437
Component Type Codes Help. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 438
Component Type Codes Selection Help (Configurable Library GUI) . . . . . . . . . . . . . . . . 438
Customer Color Codes Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 438
Manufacturing Sites Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 438
Material Codes Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439
Pitch Definitions Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439
Pitch Tables Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439
Property Codes Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439
Properties for Type Code Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 440
Scope Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 440
Usage Report Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 440
Wire Group Definition Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 440
Wire Insulation Thickness Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 441
Wire Sizes Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 441
Color Code Selection Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 441
Component Type Codes Selection Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 441
Material Codes Selection Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 442
Property Selection Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 442
Chapter 8
Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 443
Unable to Edit Displayed Fields for Tab Embedded in Another Tab . . . . . . . . . . . . . . . . . . 443
Index
Third-Party Information
End-User License Agreement
Table 7-10. Properties for Type Code Dialog Box Contents . . . . . . . . . . . . . . . . . . . . . . . . 412
Table 7-11. Scope Dialog Box Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414
Table 7-12. Usage Report Dialog Box Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 416
Table 7-13. Wire Group Definition Dialog Box Contents . . . . . . . . . . . . . . . . . . . . . . . . . . 417
Table 7-14. Wire Insulation Thickness Dialog Box Contents . . . . . . . . . . . . . . . . . . . . . . . 419
Table 7-15. Wire Sizes Dialog Box Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 421
Table 7-16. Color Code Selection Dialog Box Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . 424
Table 7-17. Component Type Code Selection Dialog Box Contents . . . . . . . . . . . . . . . . . . 425
Table 7-18. Material Code Selection Dialog Box Contents . . . . . . . . . . . . . . . . . . . . . . . . . 426
Table 7-19. Property Selection Dialog Box Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 427
Table 7-20. Wire Specification Selection Dialog Box Contents . . . . . . . . . . . . . . . . . . . . . 428
Table 7-21. Filter and Customers Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 430
Table 7-22. Address & Contact Details Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 431
Table 7-23. Customer Manufacturing Options Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . 431
Table 7-24. Suppliers Dialog Box Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435
This chapter contains high-level information about working with Capital Library.
Introduction to Capital Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Video Test Drive - Capital Library Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Search Criteria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Diagram Language Translation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Enterprise Assets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Managing Updates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Propagating Enterprise Assets Changes (High-Level Flow) . . . . . . . . . . . . . . . . . . . . . . . 25
Creating a Configuration File for an Export Task . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Using an Export Filter Plugin to Filter the Exported Library Data . . . . . . . . . . . . . . . . . . 34
Creating a Configuration File for an Import Task . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Using an Import Filter Plugin to Filter the Imported Library Data . . . . . . . . . . . . . . . . . . 44
Creating an Enterprise Assets Import or Export Task in a Capital Installation . . . . . . . . . 45
Cron Syntax Usage Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Extensibility Plugins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Viewing the Details of Installed Extensibility Plugins . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Reloading Extensibility Plugins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Backing Up, Deleting and Restoring the Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Backing Up the Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Deleting the Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Importing a Back-up Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Maximum Field Lengths in Capital Library. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
A Capital Logic user can define a connector and then assign a part-number to it. The Capital
system automatically accesses the corresponding Capital Library definition of the component
with that part number and copies the definition back to the Capital Logic user, this reduces the
effort required by the Capital Logic user, reduces the possibility of introducing errors, and
makes it easy for users to refer to standardized parts.
Capital Library provides facilities that allow users to create and manage definitions of the many
types of component (see “Component Groups” on page 83) that are required in an electrical
design definition from the early design phase through to the manufacturing phase. Some of
these facilities help define information about individual components; others help users to
manage the library data by capturing corporate conventions and notations such as Color Codes,
standard Component Type Codes and Wire Sizes.
The following concepts are available for further definition of component parts:
• Part number management; Customer Part Numbers and Supplier Part Numbers can be
managed alongside a corporate Internal Part Number.
• Part relationships; for example, connector-to-seal (see Housing) or wire-to-terminal
associations (see Specifying Valid Terminations of Single Wires for a Component or
Specifying Valid Terminations of Wire Combinations for a Component).
• User-defined properties based on component types allow users to expand the standard
component properties to include properties that are needed to support individual
company processes (see Properties for Type Codes).
In its simplest form, the library can be thought of as a catalog interface that coordinates all of
the information that your company associates with the library parts used in its electrical system
designs.
As you create and maintain components in the library, you will need to use codes. Codes are
pre-configured lists of reusable component attributes - such as color, material, and so on, that
can be selected when creating components. See “Codes” on page 233 for information about the
code types and how to maintain them.
Access rights to the functionality in Capital Library are controlled by Capital User. See your
Capital administrator and / or Capital User User Guide for more information.
user tries to view that same component in the Component Maintenance Dialog Box the part
number is locked and the Apply button is inactive.
Global Library
In the case where a number of sites use the same library but on different databases, you may
want to interface the libraries in order to receive up-to-date component information. The global
library tool (also referred to as Enterprise Assets) is a licensed facility that enables periodic
updates of components and symbols between sites. One site acts as the master sending out
updated components and other sites act as the receivers. The updates are managed via send and
receive schedules that run at different times throughout the day or month depending on
individual requirements. The send and receive information relies on an integration server being
set up. See “Enterprise Assets” on page 24.
Library Import
Library components can be imported from other sources in an xml file format. See “Importing
and Exporting Components” on page 220.
The Capital tool provides the facility to import components from data sources such as PCB
tools. Component export is also supported to allow users to extract component information from
the Capital Library tool and import it back into other data sources. To create export files and
import files, you need to define your own plug-ins that enable translation of data out of and into
the tool in an acceptable format. For further information about developing plugins, see the
PluginDevelopment.pdf file, located in the doc\plugin directory of your Capital installation.
• Components
The component data class is used to define and organize parts and their attributes. See
“Components” on page 79.
• Codes
Codes define shortcuts to standardized organizational information, for example, color or
material, which are required for many components. Defining this information with a
code (shortcut) reduces the effort required to define new parts. See “Codes” on page 233
• Companies
The companies data class refers to the name and contact information of customers and
suppliers of parts. See “Companies” on page 273.
User Interface
You can re-configure the Capital Library user interface to your own specification. It is possible
to organize the tab pages that are displayed, together with the various contents shown within
them. You can also create your own customized tab pages via the Capital API extensibility
framework and both import and export the customized GUI settings. For further information see
“Configurable User Interface” on page 57.
Related Topics
Search Criteria
Diagram Language Translation
Enterprise Assets
Search Criteria
When you search for a component in the library from the Component Maintenance Dialog Box
or Part Selection Dialog Box, you can restrict the results by entering search criteria in the dialog
fields before clicking the Search button.
Note
Many fields automatically search for and filter possible values as you type in them.
• Blank field
Leaving a field blank means that the search results will not be restricted by that field. If
you want to view all of the component parts in the database, leave all of the fields empty
and then click Search.
• Full string
Entering a full string into a field represents that specific string or any longer string
starting with those characters. For example, typing the characters DEVICE_01
represents that precise string and any strings that start with those precise characters.
• Partial string
Entering a partial string into a field represents any string starting with those characters.
For example, typing the characters DEV represents strings that begin with DEV -
regardless of their length. Example results are DEV02, DEVICE_01.
• * (Star Symbol)
Represents any number of characters when used in a string in a field. For example,
entering C-00*E into a field represents values that start C-00, followed at any position
by an E. Example results are C-002-BLUE, C-003-GREEN, C-004-GREY, C-005-
RED.
• ? (Question Mark Character)
Represents any single character when used in a string in a field. For example, entering
A??X (an A, two question marks and an X) into a field represents only 4-character
values that have an A as their first character and an X as their fourth character.
Example results are ABCX, A11X, ABCXAB.
Related Topics
Introduction to Capital Library
Diagram Language Translation
Enterprise Assets
Component Maintenance Dialog Box
Part Selection Dialog Box
Enterprise Assets
Multi-site/enterprise organizations can have a number of sites that use the same library of
components and designs but on different databases. Enterprise Assets functionality provides an
automated mechanism to synchronize component library changes, symbol library and design
data changes between these different geographically-located databases.
Managing Updates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Propagating Enterprise Assets Changes (High-Level Flow) . . . . . . . . . . . . . . . . . . . . . . 25
Creating a Configuration File for an Export Task . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Using an Export Filter Plugin to Filter the Exported Library Data. . . . . . . . . . . . . . . . 34
Creating a Configuration File for an Import Task. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Using an Import Filter Plugin to Filter the Imported Library Data . . . . . . . . . . . . . . . 44
Creating an Enterprise Assets Import or Export Task in a Capital Installation . . . . . 45
Cron Syntax Usage Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Managing Updates
One site can act as the master sending out updated components/symbols/designs and other sites
act as the receivers. Alternatively, you can run peer-to-peer synchronization. In both cases, the
updates are managed via send and receive schedules that run at different times throughout the
day or month depending on individual requirements.
Note
In the case of designs, the design and folder structure from the source project is replicated at
the target location.
This is licensed functionality and you must have the correct license in order to use it.
The Enterprise Assets framework is built using Capital Integration Server (CIS) so it must be
running on the Capital installation computers at the sites from and to which you want to
propagate the library changes.
Note
In the Component Maintenance Dialog Box, you can use the Modification History field on
the History tab for a component part to enter notes about what changes have been made to
the part and why.
Related Topics
Propagating Enterprise Assets Changes (High-Level Flow)
Creating a Configuration File for an Export Task
Using an Export Filter Plugin to Filter the Exported Library Data
Creating a Configuration File for an Import Task
Using an Import Filter Plugin to Filter the Imported Library Data
Creating an Enterprise Assets Import or Export Task in a Capital Installation
Procedure
1. In Capital Project, ensure that the Enterprise Asset Exchange audit trail event is
selected to run in the System Preferences.
Note
You can use Audit Trail functionality to monitor the sending and receiving of library
changes. See Audit Trail in the Capital Project User Guide for further details).
2. Create a configuration file for the export and import tasks. See “Creating a
Configuration File for an Export Task” on page 26 and “Creating a Configuration File
for an Import Task” on page 35.
3. Ensure Capital Integration Server is running on the Capital installation computers at the
sites from and to which you want to propagate the library and symbol changes. To start
the Capital Integration Server, either click it on the Capital Launcher or run the
CapitalIntegrationServer.exe in the bin directory of the Capital installation.
4. On the computer at the site from which you want to propagate the library changes, create
the export task. See “Creating an Enterprise Assets Import or Export Task in a Capital
Installation” on page 45.
5. On the computer at the site to which you want to propagate the library changes, create
the import task. See “Creating an Enterprise Assets Import or Export Task in a Capital
Installation” on page 45.
Results
• The import and export tasks run at the scheduled times and the audit trail records those
events.
• During an export (send) propagation, the default selection of components will include
only those parts that have changed since the last successful propagation (note Enterprise
Assets tracks successful propagations in order to manage this).
Related Topics
Creating a Configuration File for an Export Task
Using an Export Filter Plugin to Filter the Exported Library Data
Creating a Configuration File for an Import Task
Using an Import Filter Plugin to Filter the Imported Library Data
Creating an Enterprise Assets Import or Export Task in a Capital Installation
<FEMParameters>
</FEMParameters>
<FEMParameters>
</FEMParameters>
<FEMParameters>
<!-- Path to keystore in the destination system so that export is in secure mode -->
<!-- Password for keystore in the destination system so that export is in secure mode -->
<!-- Following section filters which projects and designs are exported -->
<ExportFilterGroup>
<!-- For project P1, export all Logical designs and all versions of an Integrator design
IntDesName only. -->
<ProjectToExport name="P1">
</ProjectToExport>
<!-- For project P2, export all Harness designs only. -->
<ProjectToExport name="P2">
</ProjectToExport>
<!-- For project P-Restricted, do not export any designs. You must explicitly enter this
parameter for P-Restricted or else it uses the global settings below. -->
<ProjectToExport name="P-Restricted"/>
<!-- For project P-All, export all designs of all types. -->
<ProjectToExport name="P-All">
</ProjectToExport>
<!-- For project P-Folders, export all designs located under the design folder path starting
System1\System2. -->
<ProjectToExport name="P-Folders">
</ProjectToExport>
<!-- Global settings: The following settings apply to all other projects without a
ProjectToExport parameter. In this example, all designs of all types are exported. Note they are
indented to the same level as ProjectToExport parameters. -->
</ExportFilterGroup>
</FEMParameters>
Note
Leave the global settings section blank if you do not want to export any other projects.
Related Topics
Propagating Enterprise Assets Changes (High-Level Flow)
Creating a Configuration File for an Import Task
Using an Export Filter Plugin to Filter the Exported Library Data
Enterprise Assets
Procedure
1. After the plugin has been developed and included in your Capital installation, you must
edit the ExportFilterPluginURL parameter in the configuration file for the export task.
2. The parameter enables you to specify the URL of the export filter plugin. If the plugin
has been installed, you can find the URL as follows:
3. Selecting File > Plugins from the Capital Library menu; the Plugins Dialog is displayed.
4. Select the plugin in the Available Plugins table and click Details; the Plugin Details
Dialog Box is displayed. Copy the value in the URL field and paste it into the value
field for the ExportFilterPluginURL parameter in the configuration file.
5. Save the change in the configuration file; when you run the export task, the filter will be
applied.
Related Topics
Propagating Enterprise Assets Changes (High-Level Flow)
Creating a Configuration File for an Export Task
<FEMParameters>
</FEMParameters>
<FEMParameters>
</FEMParameters>
<FEMParameters>
<!-- Whether the import overwrites designs that exist in the target Capital installation already --
>
<!-- Whether import overwrites designs that have been modified in target database. -->
<!-- Path to keystore in the source system so that import is in secure mode -->
<!-- Password for keystore in the source system so that import is in secure mode -->
<!-- Following section filters which projects and designs are imported -->
<ImportFilterGroup>
<!-- For project P1, import all Logical designs and all versions of an Integrator design
IntDesName only. -->
<ProjectToImport name="P1">
</ProjectToImport>
<!-- For project P2, import all Harness designs only. -->
<ProjectToImport name="P2">
</ProjectToImport>
<!-- For project P-Restricted, do not import any designs. You must explicitly enter this
parameter for P-Restricted or else it uses the global settings below. -->
<ProjectToImport name="P-Restricted">
<!-- For project P-All, import all designs of all types. -->
<ProjectToImport name="P-All">
</ProjectToImport>
</ProjectToExport>
<!-- For project P-Folders, import all designs located under the design folder path starting
System1\System2. -->
<ProjectToImport name="P-Folders">
</ProjectToImport>
<!-- Global settings: The following settings apply to all other projects without a
ProjectToImport parameter. In this example, all designs of all types are imported. Note they are
indented to the same level as ProjectToImport parameters. -->
</ImportFilterGroup>
</FEMParameters>
Note
Leave the global settings section blank if you do not want to import any other projects.
Related Topics
Propagating Enterprise Assets Changes (High-Level Flow)
Creating a Configuration File for an Export Task
Using an Import Filter Plugin to Filter the Imported Library Data
Enterprise Assets
Procedure
1. After the plugin has been developed and included in your Capital installation, you must
edit the ImportFilterPluginURL parameter in the configuration file for the import task.
2. The parameter enables you to specify the URL of the import filter plugin. If the plugin
has been installed, you can find the URL as follows:
3. Selecting File > Plugins from the Capital Library menu; the Plugins Dialog is displayed.
4. Select the plugin in the Available Plugins table and click Details; the Plugin Details
Dialog Box is displayed. Copy the value in the URL field and paste it into the value
field for the ImportFilterPluginURL parameter in the configuration file.
5. Save the change in the configuration file; when you run the import task, the filter will be
applied.
Related Topics
Propagating Enterprise Assets Changes (High-Level Flow)
Creating a Configuration File for an Import Task
Note
You can run a task immediately from the Enterprise Assets Configuration dialog
box by selecting the task in the Scheduled Tasks table and clicking Run Now.
Related Topics
Propagating Enterprise Assets Changes (High-Level Flow)
Enterprise Assets
CronMaker is a free on-line utility that can be used to build cron expressions. See http://
www.cronmaker.com/ for additional information and help in defining your own cron
expressions.
Extensibility Plugins
The following topics explain how to view the details of any extensibility plugins that you have
installed and how to load new plugins or reload modified plugins.
Compiled plugins - written in Java or JavaScript - provide custom actions and are placed into
the \plugins sub-directory of the Capital installation location. These plugins are loaded when an
application is launched, and can be inspected from within an application, see “Viewing the
Details of Installed Extensibility Plugins” on page 48.
Note
For more information about developing and using extensibility plugins, see the
PluginDevelopment.pdf file that is located in the doc\plugin folder of your Capital
installation.
The function of a custom action is entirely dependent upon the plugin design; refer to the user
documentation supplied with the plugin for information on using the action.
Procedure
1. Select File > Plugins from the menu.
The Plugins Dialog is displayed.
2. Click Reload All.
Results
The Available Plugins table is updated and any new or modified plugins are available to use in
your Capital applications.
Related Topics
Viewing the Details of Installed Extensibility Plugins
• Export a copy of the library from within Capital Library, using File > Export from the
menu. See “Exporting the Entire Library” on page 220. This is the simplest method.
• Run a premigration utility to export a copy of the library. See below in this topic. You
may want to do this if you automate the back-up process using command line options.
Prerequisites
• The latest service pack is applied to your Capital installation. The latest service packs
can be downloaded from SupportNet.
• Capital Manager is running.
• You have created a repository directory to which the premigration utility can export the
library. It must be accessible with full read write access.
Procedure
Run a command prompt and run the following command:
Note
If your installation uses a CHS_HOME or CAPITAL_HOME environment
variable, you can use %CHS_HOME% or %CAPITAL_HOME% instead of
the directory path.
Note
If your installation uses a CHS_HOME or CAPITAL_HOME environment
variable, you can use %CHS_HOME% or %CAPITAL_HOME% instead of the
directory path.
Results
The library is deleted from your database.
Related Topics
Backing Up, Deleting and Restoring the Library
Backing Up the Library
Importing a Back-up Library
• Import a copy of the library from within Capital Library, using File > Import from the
menu. See “Importing Component Parts and Codes into the Library” on page 221. This
is the simplest method.
• Run a migration utility to import the copy of the library. See below in this topic. You
may want to do this if you automate the back-up process using command line options.
Prerequisites
• The latest service pack is applied to your Capital installation. The latest service packs
can be downloaded from SupportNet.
• Capital Manager is running.
• The back-up library XML file is saved in a sub-directory called Library within a
repository directory that the migration utility can access.
Procedure
Run a command prompt and run the following command:
Note
If your installation uses a CHS_HOME or CAPITAL_HOME environment
variable, you can use %CHS_HOME% or %CAPITAL_HOME% instead of
the directory path.
Caution
For the -f flag, you must specify the repository directory that contains the Library
sub-directory. Do not specify the Library sub-directory itself.
Results
The components and codes are imported into your database.
Related Topics
Backing Up, Deleting and Restoring the Library
Backing Up the Library
Deleting the Library
This chapter contains details about configuring the Capital Library user interface.
Configurable User Interface Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Enabling the Configurable Library GUI Functionality . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Launching the Configure Library GUI Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Exporting the User Interface Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Importing the User Interface Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Application Nodes in the Configure Library UI Dialog Box . . . . . . . . . . . . . . . . . . . . . . 61
Applicable Groups (Application Level) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Editing the Applicable Groups for an Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Criteria Attributes (Application Level). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Editing the Criteria Attributes for an Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Component Table (Application Level) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Editing the Component Table Columns for an Application . . . . . . . . . . . . . . . . . . . . . . . . 66
Tab Pages (under Library Node at Application Level). . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Editing the Tabs and Fields Displayed in the Component Details Section in Capital Library
68
Component Group Nodes in the Configure Library UI Dialog Box . . . . . . . . . . . . . . . . 69
Criteria Attributes (Component Group Level) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Editing the Criteria Attributes for a Component Group . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Component Tables (Component Group Level) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Editing the Component Table Columns for a Component Group . . . . . . . . . . . . . . . . . . . 72
Tab Pages (Component Group Level) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Editing the Tabs and Fields for Components Belonging to a Component Group . . . . . . . 74
Type Codes (Component Group Level) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Adding a Component Type Code to the Browser Tree in the Configure Library GUI Dialog
Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
• How the Component Maintenance Dialog Box and Part Selection Dialog Box appear in
Capital Library
• How the Part Selection Dialog Box appears in other applications (such as Capital Logic,
Capital Project, and so on)
These applications include Capital Logic, Capital Topology, Capital Integrator, Capital
HarnessXC and Capital Project. It is possible to organize the tab pages that are displayed,
together with the various contents shown within them. You can also create your own
customized tab pages via the Capital API extensibility framework.
Library import and export is unaffected by any customized configuration settings. Even if
certain fields have been disabled from displaying on a page their corresponding attributes will
not be ignored while importing or exporting a library.
To maintain library integrity, simultaneous editing of the Configurable Library user interface is
not permitted.
Caution
If the Capital Library user interface is configured to a customized specification, then
subsequent sections of this user guide may appear incorrect or differ significantly in
appearance to the user interface layout.
Related Topics
Enabling the Configurable Library GUI Functionality
Launching the Configure Library GUI Dialog Box
Exporting the User Interface Configuration
Importing the User Interface Configuration
Application Nodes in the Configure Library UI Dialog Box
Component Group Nodes in the Configure Library UI Dialog Box
Procedure
Select Actions > Configure Library GUI from the menu; the Configure Library GUI Dialog
Box is displayed.
Related Topics
Enabling the Configurable Library GUI Functionality
Procedure
1. Select File > Import GUI Configuration from the menu. The Import GUI
Configuration Dialog Box is displayed.
2. Specify the library configuration file name to be imported into an application.
3. Click Import Configuration to begin importing the customized library user interface.
Related Topics
Import GUI Configuration Dialog Box
• How the Component Maintenance Dialog Box and Part Selection Dialog Box interfaces
appear in Capital Library
• How the Part Selection Dialog Box interface appears in other applications (such as
Capital Logic, Capital Project, and so on)
Applicable Groups (Application Level) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Editing the Applicable Groups for an Application. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Criteria Attributes (Application Level) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Editing the Criteria Attributes for an Application. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Component Table (Application Level). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Editing the Component Table Columns for an Application . . . . . . . . . . . . . . . . . . . . . . 66
Tab Pages (under Library Node at Application Level) . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Editing the Tabs and Fields Displayed in the Component Details Section in Capital Library
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
For example:
• In the Group Name field on the Base Tab of the Component Details Section.
Figure 2-1. Group Name Field on Base Tab
• In the Value column for the Group Name attribute in the Internal Part No. table of the
Internal tab in the Component Selection Section (when Advanced Search has been
selected).
Figure 2-2. Value Column for Group Name in Internal Part No. Table
Note
In addition, you can specify tabs/fields that appear for components of each group.
See “Component Group Nodes in the Configure Library UI Dialog Box” on page 69
for further information.
Related Topics
Editing the Applicable Groups for an Application
Component Group Nodes in the Configure Library UI Dialog Box
Procedure
1. Select Actions > Configure Library GUI; the Configure Library GUI Dialog Box is
displayed.
2. In the browser tree on the left of the dialog box, expand the application name node for
which you want to specify applicable component groups and select the Applicable
Groups node; an Applicable Groups window is displayed on the right of the dialog
box.
3. Select the applicable component groups for the application:
• To add a group, select it in the Available window and click Add.
• To remove a group, select it in the Selected window and click Remove.
• The Add All and Remove All buttons are available to speed up selection.
4. Click Apply.
Results
• The specified component groups are displayed as nodes underneath the application node
in the browser tree of the Configure Library GUI dialog box. These component group
nodes enable you to specify the tabs/fields that appear for components belonging to that
group. See “Component Group Nodes in the Configure Library UI Dialog Box” on
page 69.
• The Part Selection Dialog Box in the appropriate application will display only the
selected component groups. If you edited this under the Library node, the Component
Maintenance Dialog Box will also display only those component groups.
Related Topics
Applicable Groups (Application Level)
Component Group Nodes in the Configure Library UI Dialog Box
Figure 2-3. Criteria Attributes as Displayed in Internal Part No. Table (No Group
Name Specified)
Note
It is possible to specify the attributes that are available as search criteria when a component
group name has been specified. See “Criteria Attributes (Component Group Level)” on
page 69.
Related Topics
Editing the Criteria Attributes for a Component Group
Procedure
1. Select Actions > Configure Library GUI; the Configure Library GUI Dialog Box is
displayed.
2. In the browser tree on the left of the dialog box, expand the application name node for
which you want to edit the criteria attributes and select the Criteria Attributes node; a
Removed Search Criteria Attributes table is displayed on the right of the dialog box.
It shows the attributes that are not available as search criteria.
4. Click OK or Apply.
Results
For that application, the attributes in the Removed Search Criteria Attributes table will not be
available as search criteria when searching for a component in the Part Selection dialog box or
Component Maintenance dialog box (in Capital Library) without a component group name
specified.
Note
It is possible to specify the attributes that are available as search criteria when a component
group name has been specified. See “Criteria Attributes (Component Group Level)” on
page 69.
Related Topics
Criteria Attributes (Application Level)
Criteria Attributes (Component Group Level)
Related Topics
Editing the Component Table Columns for an Application
Component Maintenance Dialog Box
Part Selection Dialog Box
Note
Full details of the content of these columns are given in the Base Tab and Extra
Tab reference sections.
4. Click Ok or Apply; the specified component type identifiers will be made visible
against a component within the component maintenance form or part selection dialog
box.
Results
• The Internal Part No. table on the Part Selection dialog box in the appropriate
application will display only the specified columns. If you edited this under the Library
node, the Internal Part No. table on the Component Maintenance dialog box will also
display only those columns.
Note
The component group nodes in the browser tree enable you to specify the columns
that appear for components belonging to particular component groups. See
“Component Group Nodes in the Configure Library UI Dialog Box” on page 69.
Related Topics
Component Table (Application Level)
Component Group Nodes in the Configure Library UI Dialog Box
Related Topics
Editing the Tabs and Fields Displayed in the Component Details Section in Capital Library
Component Maintenance Dialog Box
Note
The component group nodes in the browser tree enable you to specify the fields that
appear on the various tabs for components belonging to particular component
groups. See “Component Group Nodes in the Configure Library UI Dialog Box” on
page 69.
Related Topics
Tab Pages (under Library Node at Application Level)
Component Group Nodes in the Configure Library UI Dialog Box
Component Maintenance Dialog Box
Part Selection Dialog Box
• How the Component Maintenance Dialog Box and Part Selection Dialog Box interfaces
appear in Capital Library
• How the Part Selection Dialog Box interface appears in other applications (such as
Capital Logic, Capital Project, and so on).
Criteria Attributes (Component Group Level). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Editing the Criteria Attributes for a Component Group. . . . . . . . . . . . . . . . . . . . . . . . . 70
Component Tables (Component Group Level). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Editing the Component Table Columns for a Component Group . . . . . . . . . . . . . . . . . 72
Tab Pages (Component Group Level) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Editing the Tabs and Fields for Components Belonging to a Component Group . . . . . 74
Type Codes (Component Group Level) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Adding a Component Type Code to the Browser Tree in the Configure Library GUI Dialog
Box. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
These attributes can be selected in the Attribute Name column of the Internal Part No. table of
the Internal tab in the Component Selection Section (when Advanced Search has been
selected and when a Group Name value has been specified). In the following example, No.
Cavities/Pins is not available in the drop-down list because a Group Name of Wire has been
specified.
Figure 2-6. Criteria Attributes as Displayed in Internal Part No. Table (Group
Name Specified)
Note
It is possible to specify the attributes that are available as search criteria when a component
group name is not specified. See “Criteria Attributes (Application Level)” on page 63.
Related Topics
Editing the Criteria Attributes for a Component Group
Part Selection Dialog Box
Component Maintenance Dialog Box
Procedure
1. Select Actions > Configure Library GUI; the Configure Library GUI Dialog Box is
displayed.
2. In the browser tree on the left of the dialog box, expand the application name node and
component group node for which you want to edit the criteria attributes and select the
Criteria Attributes node; a Removed Search Criteria Attributes table is displayed on
the right of the dialog box. It shows the attributes that are not available as search criteria.
3. Edit the table as required:
• To add another attribute to this table (and therefore make it not available), click Add
restriction ( ); an attribute is added. Double-click that attribute and select the
appropriate one from the drop-down list.
• To remove an attribute from the table (and therefore make it available), select it and
click Remove restriction(s) ( ).
Figure 2-7. Internal Part No. Table Columns (Component Group of Device
Specified)
Related Topics
Editing the Component Table Columns for a Component Group
Component Maintenance Dialog Box
Part Selection Dialog Box
Procedure
1. Select Actions > Configure Library GUI; the Configure Library GUI Dialog Box is
displayed.
2. In the browser tree on the left of the dialog box, expand the application name node and
component group node for which you want to edit the visible columns. Select the
Component Table node; the currently visible columns are displayed on the right of the
dialog box.
3. Right-click on any of the column headers to display a drop-down list of all available
columns and edit them:
• To make a column visible, select it in the list.
• To hide a column, deselect it in the list.
• To change the order of columns, drag the column headers.
Note
Full details of the content of these columns are given in the Base Tab and Extra
Tab reference sections.
4. Click Ok or Apply; the specified component type identifiers will be made visible
against a component within the component maintenance form or part selection dialog
box.
Results
• When you perform a search for components belonging to that component group, the
Internal Part No. table on the Part Selection Dialog Box in the appropriate application
will display only the specified columns. If you edited this under the Library node, the
Internal Part No. table on the Component Maintenance Dialog Box will also display
only those columns.
Note
The application nodes in the browser tree enable you to specify the columns that
appear by default (without a component Group Name selected). See “Editing the
Component Table Columns for an Application” on page 66.
Related Topics
Component Tables (Component Group Level)
Editing the Component Table Columns for an Application
Figure 2-8. Tabs and Fields in Component Details Section (Device Selected)
Related Topics
Editing the Tabs and Fields for Components Belonging to a Component Group
Component Maintenance Dialog Box
Part Selection Dialog Box
Procedure
1. Select Actions > Configure Library GUI; the Configure Library GUI Dialog Box is
displayed.
2. In the browser tree on the left of the dialog box, expand the appropriate application node
and component group node. Select the Tab Pages node; the currently visible tabs and
their fields are displayed on the right of the dialog box. The top half of each tab displays
the currently visible fields. The bottom half displays the hidden fields.
3. Edit the visibility and position of the fields.
Results
• The Component Details section of the Component Maintenance dialog box and Part
Selection dialog box display only the specified tabs and fields when a component
belonging to that component group is selected in the Internal Part No. table.
Note
The application level nodes in the browser tree enable you to specify the tabs and
fields that are displayed when no component is selected in the Internal Part No.
table. See “Editing the Tabs and Fields Displayed in the Component Details Section in
Capital Library” on page 68.
Related Topics
Tab Pages (Component Group Level)
Editing the Tabs and Fields Displayed in the Component Details Section in Capital Library
Component Maintenance Dialog Box
Part Selection Dialog Box
They are not listed in the Configure Library GUI Dialog Box automatically but you can add
them to the browser tree.
When a type code is added to the browser tree, you can configure Component Tables
(Component Group Level) and Tab Pages (Component Group Level) for it (just as you can for a
component group).
Caution
Only type codes with an associated group name can be configured. You add a type code to
the browser tree below the node for its associated component group name.
In this example, the component type code LRU has been added below the Device component
group.
Related Topics
Component Type Codes
Adding a Component Type Code to the Browser Tree in the Configure Library GUI Dialog Box
Caution
Only type codes with an associated group name can be configured. You add a type code to
the browser tree below the node for its associated component group name.
Procedure
1. Select Actions > Configure Library GUI; the Configure Library GUI Dialog Box is
displayed.
2. In the browser tree on the left of the dialog box, expand the appropriate application node
and component group node.
Note
The component group node must be the component group that is associated with the
component type code.
3. Right-click the Type Codes node and select Add type code; the Component Type
Codes Selection Dialog Box (Configurable Library GUI) is displayed. It lists the
component type codes associated with the component group.
4. In the Component Type Codes table, select the component type that you want to add to
the browser tree and click OK.
Results
• The component type is added as a node below the Type Codes node.
• You can configure Component Tables (Component Group Level) or that component
type code (just as you can for a component group). Follow the Editing the Component
Table Columns for a Component Group instructions (navigating to the appropriate
component type node).
• You can configure Tab Pages (Component Group Level) for that component type code
(just as you can for a component group). Follow the Editing the Component Table
Columns for a Component Group instructions (navigating to the appropriate component
type node).
• You can remove a component type from the browser tree by right-clicking it and
selecting Remove.
• You can copy a component type node and its configuration to under a similar component
group node below a different application node. For example, you could copy it from the
Device node listed under Logical Design to the Device node under the Integrator Design
node. To do this, right-click the component type node and select Copy. Then, right-click
the component group node under the other application node and select Paste.
Related Topics
Type Codes (Component Group Level)
Component Type Codes
This chapter contains information about creating and maintaining components in the library:
Component Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Assemblies. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Creating an Assembly . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Adding a Sub-component to an Assembly . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Deleting a Sub-component from an Assembly . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Backshells . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Creating a Backshell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Editing a Termination Name on a Backshell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Adding a Termination to a Backshell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Deleting a Termination from a Backshell. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Backshell Plugs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Creating a Backshell Plug. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Backshell Seals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Selection of a Detached Backshell Seal in the Design Applications . . . . . . . . . . . . . . . . . 96
Creating a Detached Backshell Seal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Editing the Seal Attributes of a Backshell Seal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Cavity Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Creating a Cavity Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Adding a Connector Cavity Component to a Cavity Group . . . . . . . . . . . . . . . . . . . . . . . . 100
Deleting a Connector Cavity Component from a Cavity Group . . . . . . . . . . . . . . . . . . . . 100
Cavity Plugs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Creating a Cavity Plug . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Cavity Seals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Creating a Cavity Seal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Clips. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Creating a Clip . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Creating a Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Ring Terminals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Blocked Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Creating a Blocked Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Unblocking a Cavity in a Blocked Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Blocking a Cavity in a Blocked Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Dressed Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Creating a Dressed Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Component Groups
Capital Library provides a structure for logically grouping components of the same type such as
wires, connectors, devices and so on. The following component groups are available.
Some of these groups are only applicable to particular tools – for example an engineer working
on the logical design is unlikely to care about taping of the harness and he could not model it in
Capital Logic or Capital Integrator. However, a harness engineer working in Capital HarnessXC
will need to select tapes, so the librarian must ensure that all the necessary tape definitions are
recorded in the library.
Each of the groups has its own specialized attributes and these are divided into a series of
attribute sub-groups that are displayed on tabs in the user interface.
For example: A connector has a tab for mating that allows the librarian to specify which other
connectors can be mated with the connector. A terminal has a tab for specifying which wires
can fit.
Some of the tabs are common to all component groups. See “Common Editing Actions” on
page 184 for information about the uses of these tabs.
Assemblies
The component group Assembly is used when a component is made up of several sub-
components but is purchased under one part number (the assembly part number). The sub-
components do not appear on a bill-of-materials (BOM).
A good example is a cable assembly.
The assembly could comprise of a single connector moulded on to the end of two wires of a
particular length. The other ends of the wires would be cut blunt.
When this is used on a harness, the wires are not required to appear on a BOM but are required
to be on the cut sheet so that the wires are the correct length, have the correct strip length and a
cut back for the outer sheath. It is also necessary to specify that the wires at the assembly end do
not require terminals.
If the wires came pre-cut and terminated, then these wires would not be required to appear on
the cut sheet either.
Creating an Assembly . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Adding a Sub-component to an Assembly . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Deleting a Sub-component from an Assembly . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Creating an Assembly
You can create an assembly.
Procedure
1. Select Components > Component Maintenance from the Components Main Menu.
The Component Maintenance Dialog Box is displayed.
2. Enter an Internal Part No.
3. On the Internal tab, click New; the new part number is added to the Internal Part No.
table.
4. On the Base Tab, specify the Group Name of Assembly, Type Code, Color Code,
Material Code and No. Cavities (if required).
5. Click the Assembly Details Tab where you enter the sub-components in the assembly.
a. Click New on the Assembly Details Tab. A row is added to the Sub-Component
table.
b. Specify the Sub-Component, the Quantity and Amount.
c. Click Apply; the details of the sub-component are added to the Sub-Component
table and the values specified on the Base Tab are added to the Internal Part No.
table.
d. Repeats steps a to c to for each sub-component in the assembly.
Results
• The assembly is now created.
Note
You can edit the assembly later by searching for it (see “Searching for Components”
on page 229), editing the fields on the tabs of the Component Details section as
required and clicking Apply. You can delete the assembly from the library only when it
has a Status of Obsolete. See “Deleting Components” on page 217.
Related Topics
Adding a Sub-component to an Assembly
Deleting a Sub-component from an Assembly
Specifying the Single Wire Sizes that Fit Cavities on a Component
Specifying a Range of Single Wire Sizes that Fit Cavities on a Component
Specifying the Wire Size Combinations that Fit Cavities on a Component
Deleting a Multiple Wire Fits Cavity Configuration
2. Enter the internal part number of the assembly in the Internal Part No. field and press
Return. The Internal Part No. Table displays components matching your search criteria.
3. Select the assembly in the Internal Part No. Table; the tabs in the Component Details
Section section display the details for the assembly.
4. Click the Assembly Details Tab.
5. Click New; a row is added to the Sub-Component table.
6. Specify a Sub-Component, the Quantity and Amount.
7. Click Apply; the details of the sub-component are added to the Sub-Component table.
8. Repeat steps 5 to 7 for each sub-component to be added.
Related Topics
Creating an Assembly
Deleting a Sub-component from an Assembly
Specifying the Single Wire Sizes that Fit Cavities on a Component
Specifying a Range of Single Wire Sizes that Fit Cavities on a Component
Specifying the Wire Size Combinations that Fit Cavities on a Component
Deleting a Multiple Wire Fits Cavity Configuration
Related Topics
Creating an Assembly
Adding a Sub-component to an Assembly
Specifying the Single Wire Sizes that Fit Cavities on a Component
Specifying a Range of Single Wire Sizes that Fit Cavities on a Component
Specifying the Wire Size Combinations that Fit Cavities on a Component
Deleting a Multiple Wire Fits Cavity Configuration
Backshells
A backshell is housing on a connector that covers the rear portion where the cable conductors
connect to the connector contacts. It provides bundle strain relief and/or protection (physical,
environmental or electromagnetic).
Figure 3-2. Backshell
Creating a Backshell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Editing a Termination Name on a Backshell. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Adding a Termination to a Backshell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Deleting a Termination from a Backshell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Creating a Backshell
You can create a backshell.
Procedure
1. Select Components > Component Maintenance from the Components Main Menu.
The Component Maintenance Dialog Box is displayed.
2. Enter an Internal Part No.
3. On the Internal tab, click New; the new part number is added to the Internal Part No.
Table.
4. On the Base Tab, specify the Group Name of Backshell, Type Code, Color Code,
Material Code and No. Terminations.
5. Click Apply; the specified values are added to the Internal Part No. table and the
terminations are added to the Termination Names Tab.
Results
• The backshell is now created.
• You can now start Editing a Termination Name on a Backshell and Adding a
Termination to a Backshell.
Note
You can edit the backshell later by searching for it (see “Searching for Components”
on page 229), editing the fields on the tabs of the Component Details section as
required and clicking Apply. You can delete the backshell from the library only when it
has a status of Obsolete. See “Deleting Components” on page 217.
Related Topics
Editing a Termination Name on a Backshell
Adding a Termination to a Backshell
Deleting a Termination from a Backshell
Backshell Plugs
A backshell plug is a connector accessory used to plug an unused, open cavity of a backshell;
typically a backshell may have several backshell plugs for each derivative harness. Backshell
plugs can be added manually as extra components at a cavity or selected automatically by the
system. Backshell plugs can be used for both integral and detached backshell seals.
In the Capital HarnessXC application, a backshell plug will be selected from the housing
definitions of the main node component if an integral backshell seal is used.
Note
You can edit the backshell plug later by searching for it (see “Searching for
Components” on page 229), editing the fields on the tabs of the Component Details
section as required and clicking Apply. You can delete the backshell plug from the
library only when it has a status of Obsolete. See “Deleting Components” on page 217.
Backshell Seals
A backshell seal is a component used to seal all of the cavities of a connector at once. It plugs
some cavities of the connector and seals all of the remaining connector cavities and their
terminating wires.
You can create a detached backshell seal. That is, an optional component added as an extra
component at a node. It has its own part number that appears on the BOM and is usually defined
in the housing definitions of the connector. There is a component group called Backshell Seal
for detached backshell seals.
Note
Cavities can be ‘pre-cut’ or not. This will have implications for labor costing calculations
because of the time taken to insert the wires into the cavities. For detached backshell seals,
this is specified on the Seal Attributes Tab.
The range of wire CSAs for which a detached backshell seal is suitable must be specified on its
Seal Attributes tab.
Note
If a backshell seal has been manually placed at a node, then an extra one will not be
selected but a warning will be given.
Caution
Although we are creating a detached backshell seal. The group name for it is simply called
Backshell Seal.
Procedure
1. Select Components > Component Maintenance from the Components Main Menu.
The Component Maintenance Dialog Box is displayed.
2. Enter an Internal Part No.
3. On the Internal tab, click New; the new part number is added to the Internal Part No.
Table.
4. On the Base Tab, specify the Group Name of Backshell Seal, Type Code, Color Code,
and Material Code.
5. Click the Seal Attributes Tab.
6. Specify values in the Min. Total C.S.A., Max. Total. C.S.A. and Pre Cut fields.
7. Click Apply; the values specified on the Base tab are added to the Internal Part No.
Table.
Results
• The backshell seal is now created.
• You can now start Editing the Seal Attributes of a Backshell Seal.
Note
You can edit the backshell seal later by searching for it (see “Searching for
Components” on page 229), editing the fields on the tabs of the Component Details
section as required and clicking Apply. You can delete the backshell seal from the
library only when it has a status of Obsolete. See “Deleting Components” on page 217.
Related Topics
Editing the Seal Attributes of a Backshell Seal
2. Enter the internal part number of the backshell seal in the Internal Part No. field and
press Return. The Internal Part No. Table displays components matching your search
criteria.
3. Select the backshell seal in the Internal Part No. table; the tabs in the Component Details
Section section display the details for the backshell seal.
4. Click the Seal Attributes Tab.
5. Edit the values in the Min. Total C.S.A., Max. Total. C.S.A. and Pre Cut fields as
required.
6. Click Apply.
Related Topics
Creating a Detached Backshell Seal
Cavity Groups
A cavity group is a container part number for a set of cavity components (terminals, cavity seals
and cavity plugs), that can be assigned to one or more connector cavities in a single action.
You assign a cavity group to connector cavities on the Housing Tab for the connector.
The benefit of using a cavity group in the housing definition of a connector is that any changes
made to the components in the group are replicated automatically to all connector cavities that
use the cavity group.
The following topics explain how to create and edit cavity groups:
Note
You can edit the cavity group later by searching for it (see “Searching for
Components” on page 229), editing the fields on the tabs of the Component Details
section as required and clicking Apply. You can delete the cavity group from the library
only when it has a status of Obsolete. See “Deleting Components” on page 217.
Related Topics
Adding a Connector Cavity Component to a Cavity Group
Deleting a Connector Cavity Component from a Cavity Group
Procedure
1. Select Components > Component Maintenance from the Components Main Menu.
The Component Maintenance Dialog Box is displayed.
2. Enter the internal part number of the cavity group in the Internal Part No. field and press
Return. The Internal Part No. Table displays components matching your search criteria.
3. Select the cavity group in the Internal Part No. Table; the tabs in the Component Details
Section section display the details for the cavity group.
4. Click the Cavity Group Details Tab.
5. Select the connector cavity component in the Sub-Component table and click Delete; the
connector cavity component is dimmed.
6. Click Apply; the connector cavity component is removed from the Sub-Component
table.
Related Topics
Creating a Cavity Group
Adding a Connector Cavity Component to a Cavity Group
Cavity Plugs
A cavity plug is a connector accessory that can be inserted into an unused connector cavity to
create a dust cap and provide environmental protection.
Figure 3-3. Cavity Plugs
Note
You can edit the cavity plug later by searching for it (see “Searching for
Components” on page 229), editing the fields on the tabs of the Component Details
section as required and clicking Apply. You can delete the cavity plug from the library
only when it has a status of Obsolete. See “Deleting Components” on page 217.
Cavity Seals
A cavity seal is a connector accessory used to seal the gap between a terminated wire and its
cavity to provide environmental protection.
Figure 3-4. Cavity Seals
Note
You can edit the cavity seal later by searching for it (see “Searching for
Components” on page 229), editing the fields on the tabs of the Component Details
section as required and clicking Apply. You can delete the cavity seal from the library
only when it has a status of Obsolete. See “Deleting Components” on page 217.
Related Topics
Specifying Valid Terminations of Single Wires for a Component
Specifying Valid Terminations of Wire Combinations for a Component
Deleting a Multiple Terminations Configuration
Clips
A clip is added to a harness so that it can be attached to the vehicle body.
Figure 3-5. Clip
Creating a Clip
You can create a clip.
Procedure
1. Select Components > Component Maintenance from the Components Main Menu.
The Component Maintenance Dialog Box is displayed.
2. Enter an Internal Part No.
3. On the Internal tab, click New; the new part number is added to the Internal Part No.
Table.
4. On the Base Tab, specify the Group Name of Clip, Type Code, Color Code, and
Material Code.
5. Click Apply; the values specified are added to the Internal Part No. table.
Results
• The clip is now created.
Note
You can edit the clip later by searching for it (see “Searching for Components” on
page 229), editing the fields on the tabs of the Component Details section as
required and clicking Apply. You can delete the clip from the library only when it has a
status of Obsolete. See “Deleting Components” on page 217.
Connectors
There are various ways to create and edit connectors in the library.
Creating a Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Ring Terminals. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Blocked Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Creating a Blocked Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Unblocking a Cavity in a Blocked Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Blocking a Cavity in a Blocked Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Dressed Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Creating a Dressed Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Adding a Dressed Connector Route . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Deleting a Dressed Connector Route . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Modular Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Creating a Modular Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
Assigning a Sub-Connector to a Modular Connector Position . . . . . . . . . . . . . . . . . . . . 123
Deleting a Sub-Connector from a Modular Connector Position . . . . . . . . . . . . . . . . . . . 124
Usage Example - Creating and Using Modular Connectors . . . . . . . . . . . . . . . . . . . . . . 125
Automatically Assigning Modular Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Interactively Assigning Modular Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
Creating a Connector
You can create a connector.
Procedure
1. Select Components > Component Maintenance from the Components Main Menu.
The Component Maintenance Dialog Box is displayed.
2. Enter an Internal Part No.
3. On the Internal tab, click New; the new part number is added to the Internal Part No.
Table.
4. On the Base Tab, specify the Group Name of Connector, Type Code, Color Code,
Material Code and No. Cavities.
5. Click Apply; the values specified are added to the Internal Part No. Table.
Results
• The connector is now created.
• For the connector, you can now start performing the actions listed as Related Topics
below.
Note
You can edit the connector later by searching for it (see “Searching for Components”
on page 229), editing the fields on the tabs of the Component Details section as
required and clicking Apply. You can delete the connector from the library only when it
has a status of Obsolete. See “Deleting Components” on page 217.
Related Topics
Specifying the Cavity Graphics of a Connector
Editing a Cavity Name on a Component
Specifying Valid Mated Parts for a Connector
Deleting a Valid Mated Part from a Connector
Adding a Cavity to a Component
Deleting a Cavity from a Component
Specifying the Single Wire Sizes that Fit Cavities on a Component
Specifying a Range of Single Wire Sizes that Fit Cavities on a Component
Specifying the Wire Size Combinations that Fit Cavities on a Component
Deleting a Multiple Wire Fits Cavity Configuration
Ring Terminals
A ring terminal is a type of connector that is shaped like an “O” and fits over a stud making a
very secure connection.
Ring terminals are applied to designs in the same manner as connectors. However, ring
terminals only have one cavity and therefore cavity name information is not required.
Note
Terminal attributes including Strip Length, Mult Strip Length, Add On and Knock Off can
also easily be defined and, if not visible by default, should be enabled for view on the Base
Tab using the Configurable User Interface.
Stud Pin
You can define stud pins for a device together with the set of ring terminals that are compatible
with each stud. Within the design tools (that is, Capital Logic and Capital Integrator), you can
mate one or more ring terminals to a stud pin and when you assign a library part, the system
offers only the compatible parts.
You specify whether a pin is a stud pin on the Pin Names tab for a device.
You specify the valid matings on the Housing tab for the device.
Related Topics
Creating a Ring Terminal
Creating a Ring Terminal Group
Specifying a Stud Pin on a Device
Specifying the Valid Ring Terminals for a Stud Pin
required and clicking Apply. You can delete the ring terminal from the library only
when it has a status of Obsolete. See “Deleting Components” on page 217.
• You can specify it as a valid mate for a stud pin on a device.
Related Topics
Creating a Ring Terminal Group
Specifying a Stud Pin on a Device
Specifying the Valid Ring Terminals for a Stud Pin
• You can edit the ring terminal group later by searching for it (see “Searching for
Components” on page 229), editing the fields on the tabs of the Component Details
section as required and clicking Apply. You can delete the ring terminal group from the
library only when it has a status of Obsolete. See “Deleting Components” on page 217.
• You can specify it as a valid group of ring terminals for mating with a stud pin on a
device.
Related Topics
Creating a Ring Terminal
Specifying a Stud Pin on a Device
Specifying the Valid Ring Terminals for a Stud Pin
Procedure
1. Click the Pin Names Tab; its table lists the pins on the device.
2. Select the pin that you want to make a stud pin; its details are displayed in the fields
below the table.
3. Select the Stud Pin option and click Apply; a tick appears in the Stud column of the
table row for the pin.
Results
• You can specify the valid ring terminals for mating with the stud pin in the housing for
the device.
• If the device has a footprint, you cannot map the stud pin in the footprint.
Related Topics
Creating a Ring Terminal
Creating a Ring Terminal Group
Specifying the Valid Ring Terminals for a Stud Pin
Note
If no valid ring terminals have been defined for the stud pin in Capital Library, all
ring terminal parts are available in the Part Selection dialog box.
Related Topics
Creating a Ring Terminal
Creating a Ring Terminal Group
Specifying a Stud Pin on a Device
Blocked Connectors
A blocked connector has one or more blocked cavities. Blocked cavities do not contain
terminals and cannot be used in other applications.
For example, a cavity can be blocked by a plug or a six-way connector can be mated with a five-
way connector so that one cavity cannot be used.
If a cavity is used in a footprint pin mapping or a mating relationship, you cannot block it.
If a symbol is associated with a connector, you cannot block any cavities on that connector.
Related Topics
Creating a Blocked Connector
Unblocking a Cavity in a Blocked Connector
Blocking a Cavity in a Blocked Connector
Note
You can edit the blocked connector later by searching for it (see “Searching for
Components” on page 229), editing the fields on the tabs of the Component Details
section as required and clicking Apply. You can delete the blocked connector from the
library only when it has a status of Obsolete. See “Deleting Components” on page 217.
Related Topics
Blocked Connectors
Unblocking a Cavity in a Blocked Connector
Blocking a Cavity in a Blocked Connector
Procedure
1. Select Components > Component Maintenance from the Components Main Menu.
The Component Maintenance Dialog Box is displayed.
2. Enter the internal part number of the blocked connector in the Internal Part No. field and
press Return. The Internal Part No. Table displays components matching your search
criteria.
3. Select the blocked connector in the Internal Part No. Table; the tabs in the Component
Details Section section display the details for the connector.
4. Click the Cavity Names Tab and select the cavity in the Cavity Name table. Select the
Blocked option.
5. Click Apply; a tick is added to the Blocked column for that cavity and the No. Cavities
is reduced.
6. Repeat steps 4 to 5 for each cavity to be blocked.
Related Topics
Blocked Connectors
Creating a Blocked Connector
Unblocking a Cavity in a Blocked Connector
Dressed Connectors
A dressed connector can accommodate different wire lengths.
This can be required when:
• The connector can be orientated on the harness such that wires terminating at different
cavities require different add-on or knock-off length values.
• The connector can have wires entering by several directions (routes) that require varying
wire lengths (for example, a fuse box).
In both cases, the connector’s associated wire lengths are affected. Each method of entry to the
connector is designated a route name that has an associated cavity and add-on or knock-off
value.
Related Topics
Creating a Dressed Connector
Adding a Dressed Connector Route
Deleting a Dressed Connector Route
b. Specify values for the Route, Cavity, Wire Addon and Wire Knock Off.
c. Click Apply; the specified values are displayed in the Route table and the specified
values on the Base Tab are displayed in the Internal Part No. table.
d. Repeat steps a to d to for each route into the connector.
Results
• The dressed connector is now created.
Note
You can edit the dressed connector later by searching for it (see “Searching for
Components” on page 229), editing the fields on the tabs of the Component Details
section as required and clicking Apply. You can delete the dressed connector from the
library only when it has a status of Obsolete. See “Deleting Components” on page 217.
Related Topics
Dressed Connectors
Adding a Dressed Connector Route
Deleting a Dressed Connector Route
Related Topics
Dressed Connectors
Creating a Dressed Connector
Deleting a Dressed Connector Route
Modular Connector
A modular connector is a family of sub-connectors.
For example:
This example modular connector has eight insert cavities, each of which can accommodate two-
or three-terminal sub-connectors.
The eight cavities are modeled as positions. Positions are abstract location zones on a connector
to which sub-components can be assigned. The positions can be defined using numeric,
alphabetic or alpha-numeric values. For the above example, the positions could be defined as
follows:
Additional positions can be created to model the insertion of sub-connectors spanning two
cavities:
this concept is called blocking, and blocking information is used to restrict the possible
combinations of sub-connectors to those that can physically be built in the factory.
Related Topics
Creating a Modular Connector
Assigning a Sub-Connector to a Modular Connector Position
Deleting a Sub-Connector from a Modular Connector Position
Note
The Last Position field is only applicable to cavities; positions are not supported.
g. Click Apply; the values specified for the sub-connector are displayed in the Housing
table and the values specified on the Base Tab are displayed in the Internal Part No.
table.
h. Repeat steps a to g to for each sub-connector.
Results
• The modular connector is now created.
Note
You can edit the modular connector later by searching for it (see “Searching for
Components” on page 229), editing the fields on the tabs of the Component Details
section as required and clicking Apply. You can delete the modular connector from the
library only when it has a status of Obsolete. See “Deleting Components” on page 217.
Related Topics
Modular Connector
Assigning a Sub-Connector to a Modular Connector Position
Deleting a Sub-Connector from a Modular Connector Position
7. Enter a Quantity of 1 to indicate that only one of these sub-connectors will fit in the
position that you will specify.
8. Select the Mode of Position.
9. In the First Position field, specify the position into which the sub-connector is placed,
using numeric, alphabetic or alpha-numeric values.
10. Specify the Positions Blocked by placing the sub-connector in that position.
11. Click Apply; the values specified for the sub-connector are displayed in the Housing
table.
12. Repeat steps 5 to 11 for each sub-connector to be added.
Related Topics
Modular Connector
Creating a Modular Connector
Deleting a Sub-Connector from a Modular Connector Position
2. Next select one of the available connector positions to place the sub-module into (if the
library definition dictates that there is more than one fitting location for this sub-
module).
3. The sub-connector can also be moved automatically to the location of its parent
connector.
4. If there is no matching housing definition for any of the modular connectors placed on
the design, then a warning message is displayed.
Procedure
1. Select the Modular tab on the parent connector and enter a name for each sub-connector
from the list on the left hand side.
2. Part selection is automatically filtered based on the housing definition for the modular
parent.
3. Once all the required sub-connectors are defined on the parent, they are laid out on the
diagram at the end of zero-length bundles from their parent; you can then change the
layout to match the desired look. Styling can also be configured to show special graphics
to indicate the modular nature of the connector - as shown below.
4. Finally, the Bill of Materials will show all sub-connectors as well as the parent as per
their respective library definitions, which can be overridden on the instance in the design
if you so choose.
Connector Seals
A connector seal is a connector accessory fitted to the face of a connector to provide sealing. It
prevents penetration of moisture that leads to contact corrosion and generates an initial tension
between two halves of a connector.
Figure 3-11. Connector Seal
Note
You can edit the connector seal later by searching for it (see “Searching for
Components” on page 229), editing the fields on the tabs of the Component Details
section as required and clicking Apply. You can delete the connector seal from the
library only when it has a status of Obsolete. See “Deleting Components” on page 217.
COTS Cables
Commercially Off the Shelf cables are purchased in their made-up form containing multi-
conductors with one or more pre-connected connectors.
Note
You may want to create a project with specific domain access that your librarian
uses to create COTS cables for saving as assemblies in Capital Library.
3. With the Capital Logic design open, select Actions > Library Part > Save design into
Assembly; the Part Selection dialog box displays.
4. Search for the assembly part that you created in Capital Library, select it and click
Insert; a message displays and asks whether you want to update the part in the library.
5. Click Proceed.
Results
The library part for the assembly updates with the COTS cable details and connectivity.
If the assembly part already has any details, the system removes them and replaces them with
the details and connectivity from the design.
Note
The Capital Library database logs the connectivity so you do not have to keep the design.
However, you may want to keep it for the purpose of updating the COTS cable design later
and re-saving it to the assembly part.
You can insert the COTS cable into Capital Logic designs.
You can export the COTS cable from the library database and import into another Capital
database.
Caution
During a component import, Merge mode is used in case of part number conflicts, except in
the following scenarios:
If the incoming part is a COTS cable, this results in a COTS cable with assembly details and
connectivity from the imported part. If the incoming part is an assembly and the existing part is
a COTS cable, the system removes the connectivity and updates just the assembly details.
Related Topics
COTS Cables
Importing and Exporting Components
Devices
A device is a component with electrical behavior that is connected to other devices by wires.
It can be anything in a vehicle, for example, a radio, a light, a fuse box:
Creating a Device
You can create a device.
Procedure
1. Select Components > Component Maintenance from the Components Main Menu.
The Component Maintenance Dialog Box is displayed.
Note
You can edit the device later by searching for it (see “Searching for Components” on
page 229), editing the fields on the tabs of the Component Details section as
required and clicking Apply. You can delete the device from the library only when it has
a status of Obsolete. See “Deleting Components” on page 217.
Related Topics
Editing a Pin Name on a Device
Adding a Pin to a Device
Deleting a Pin from a Device
Editing the Attributes of Device Pins
4. Click the Pin Attributes Tab; the Pin Attributes table displays the attributes for the pins
on the device.
5. Edit the attributes for the pins in the table.
6. Click Apply.
Related Topics
Creating a Device
Editing a Pin Name on a Device
Adding a Pin to a Device
Deleting a Pin from a Device
Footprint
Footprints enable you to map device pins to a connector’s cavities.
A device footprint is a specific pin/cavity mapping pattern that is identified by a single name.
By specifying more than one footprint for a device, you can vary the connection configuration
for different applications of the same device.
For example, a device may require a different pin mapping (footprint) when it is used in a
vehicle model designed for the US market, compared to when it is used in the same vehicle
model designed for the European market. One footprint could therefore represent the US
mapping and a second footprint could represent the European pin mapping.
For any device with multiple footprints, one footprint must be labeled as the default. The default
is automatically used for the device when it is placed in a design.
• Harness Connector
A device can have multiple harness connector footprints.
• Device Connector
A device can have only one device connector footprint.
Related Topics
Adding a Harness Connector Footprint to a Device
Adding a Device Connector Footprint to a Device
Copying a Footprint to Use as a Template for a New Footprint
Deleting a Footprint from a Device
Note
It is optional whether you associate a symbol to the device. The message applies
only if you have a symbol associated.
Note
It is optional whether you associate a symbol to the device. The message applies
only if you have a symbol associated.
5. Select the footprint in the Footprint list and click Delete Footprint ( ); the footprint is
deleted.
6. Click Apply.
Related Topics
Footprint
Adding a Harness Connector Footprint to a Device
Adding a Device Connector Footprint to a Device
Copying a Footprint to Use as a Template for a New Footprint
Formboard Fixtures
Formboard fixtures are used during the manufacturing of harnesses to support or help route
wiring during assembly. Fixtures can range from simple hooks and nails, through to complex
parts designed specifically to match the harness bundle profile.
If you want to implement the formboard features within Capital HarnessXC, you can define
fixture information that can be associated to the harness formboard diagram. The group name
Fixture is available for fixture information.
• Bundles Supported
How many bundles will be supported by the fixture?
• Shaft Diameter
What is the shaft diameter of the fixture?
• Min/Max bundle width
This is the minimum or maximum allowable width of a bundle that will be supported by
the fixture.
• Min/Max wire count
This is the minimum or maximum number of wires that can be supported by the fixture.
• Auto Selectable?
If this box is selected, the fixture may be automatically selected by the system during
calculations.
The following topic explains how to create and edit formboard fixtures:
Note
You can edit the formboard fixture later by searching for it (see “Searching for
Components” on page 229), editing the fields on the tabs of the Component Details
section as required and clicking Apply. You can delete the formboard fixture from the
library only when it has a status of Obsolete. See “Deleting Components” on page 217.
Related Topics
Editing the Attributes of a Formboard Fixture
Grommets
A grommet is an eyelet placed in a hole in a panel or in another component to protect or insulate
the cable passing through it. It prevents the cable from touching the sides of the hole.
Figure 3-15. Grommet
Creating a Grommet
You can create a grommet.
Procedure
1. Select Components > Component Maintenance from the Components Main Menu.
The Component Maintenance Dialog Box is displayed.
2. Enter an Internal Part No.
3. On the Internal tab, click New; the new part number is added to the Internal Part No.
Table.
4. On the Base Tab, specify the Group Name of Grommet, Type Code, Color Code, and
Material Code.
5. Click Apply; the specified values are added to the Internal Part No. Table.
Results
• The grommet is now created.
Note
You can edit the grommet later by searching for it (see “Searching for Components”
on page 229), editing the fields on the tabs of the Component Details section as
required and clicking Apply. You can delete the grommet from the library only when it
has a status of Obsolete. See “Deleting Components” on page 217.
The following topics explain how to create and edit heat shrink sleeves:
Note
You can edit the heat shrink sleeve later by searching for it (see “Searching for
Components” on page 229), editing the fields on the tabs of the Component Details
section as required and clicking Apply. You can delete the heat shrink sleeve from the
library only when it has a status of Obsolete. See “Deleting Components” on page 217.
Related Topics
Editing the Sleeve Attributes of a Heat Shrink Sleeve
The following topics explain how to create and edit IDCs in the library:
4. On the Base Tab, specify the Group Name of IDC Connector, Type Code, Color Code,
Material Code and No. Cavities.
5. Click Apply; the values specified are added to the Internal Part No. Table.
Results
• The IDC is now created.
• You can now start configuring the IDC as required. Following the instructions in the
related topics below.
Note
You can edit the IDC later by searching for it (see “Searching for Components” on
page 229), editing the fields on the tabs of the Component Details section as
required and clicking Apply. You can delete the IDC from the library only when it has a
status of Obsolete. See “Deleting Components” on page 217.
Related Topics
Specifying Insulation Displacement Connector (IDC) Attributes
Adding a Cavity to an IDC Cavity Group
Deleting a Cavity from an IDC Cavity Group
Procedure
1. Select Components > Component Maintenance from the Components Main Menu.
The Component Maintenance Dialog Box is displayed.
2. Enter the internal part number of the IDC in the Internal Part No. field and press Return.
The Internal Part No. Table displays components matching your search criteria.
3. Select the IDC in the Internal Part No. Table; the tabs in the Component Details Section
section display the details for the IDC.
4. Click the IDC Group Tab; it displays the cavities currently in the cavity group.
5. Add the required cavities to the group.
a. Click New; a row is added to the Cavity table.
b. Specify a cavity that will share an electrical connection.
c. Repeat steps a to c for each cavity to be added.
6. Click Apply.
Related Topics
Creating an Insulation Displacement Connector (IDC)
Specifying Insulation Displacement Connector (IDC) Attributes
Deleting a Cavity from an IDC Cavity Group
If a cavity is used in a Footprint pin mapping or a mating relationship, you cannot block it.
If a symbol is associated with a connector, you cannot block any cavities on that connector.
Related Topics
Creating a Blocked Insulation Displacement Connector
Unblocking a Cavity in a Blocked Insulation Displacement Connector
Blocking a Cavity in a Blocked Insulation Displacement Connector
Note
You can edit the blocked IDC later by searching for it (see “Searching for
Components” on page 229), editing the fields on the tabs of the Component Details
section as required and clicking Apply. You can delete the blocked IDC from the library
only when it has a status of Obsolete. See “Deleting Components” on page 217.
Related Topics
Blocked Insulation Displacement Connectors
Unblocking a Cavity in a Blocked Insulation Displacement Connector
Blocking a Cavity in a Blocked Insulation Displacement Connector
4. Click the Cavity Names Tab and select the cavity in the Cavity Name table. Select the
Blocked option.
5. Click Apply; a tick is added to the Blocked column for that cavity and the No. Cavities
is reduced.
6. Repeat steps 4 to 5 for each cavity to be blocked.
Related Topics
Blocked Insulation Displacement Connectors
Creating a Blocked Insulation Displacement Connector
Unblocking a Cavity in a Blocked Insulation Displacement Connector
In-House Assembly
The component group In-House Assembly is used when several component are bought in and
assembled together in-house to create one part. Each of the sub-components that make up the
in-house assembly appear on a bill-of-materials (BOM), the main part number for the in-house
assembly does not.
In Capital HarnessXC and Capital ModularXC, you can add an in-house assembly as an Other
Component.
The following topics explain how to create and edit in-house assemblies:
c. Click Apply; the details of the sub-component are added to the Sub-Component
table.
d. Repeats steps a to d to for each sub-component in the assembly.
Results
• The in-house assembly is now created.
Note
You can edit the in-house assembly later by searching for it (see “Searching for
Components” on page 229), editing the fields on the tabs of the Component Details
section as required and clicking Apply. You can delete the in-house assembly from the
library only when it has a status of Obsolete. See “Deleting Components” on page 217.
Related Topics
Adding a Sub-component to an Assembly
Adding a Sub-component to an In-House Assembly
Deleting a Sub-component from an In-House Assembly
Multicore Wire
A multicore cable is a single cable comprised of multiple wires. These wires can be covered by
a sheath. If it is a coax or oval multicore it has a shield that can be grounded with a shield
terminator.
Example of multicores:
The following topics explain how to create and edit multicore wires:
a. Either:
o Right-click on a node in the Multicore Structure and select the New option
o Select a node in the Multicore Structure and click New below the table
An inner core node is added below the selected node and a row for the inner core’s
attributes is added to the Inner Cores table.
b. Specify the Sheath Type of the inner core (Single for a single conductor, Sheath for
a sheath, Twisted for a twisted group of conductors).
c. Select the Conductor Role, Color, Material Code and Specification.
d. Click Apply; the row in the Inner Cores table displays the specified values.
e. Repeat steps a to d for each inner core.
Results
• The multicore wire is now created.
Note
You can edit the multicore wire later by searching for it (see “Searching for
Components” on page 229), editing the fields on the tabs of the Component Details
section as required and clicking Apply. You can delete the multicore wire from the
library only when it has a status of Obsolete. See “Deleting Components” on page 217.
Related Topics
Creating a Twisted Pair
Adding an Inner Core to a Multicore Wire
Deleting an Inner Core from a Multicore Wire
5. Click the Multicore Wires Tab where you specify attributes for the multicore wire’s
outer sheath and to specify the inner cores (conductors) in the multicore.
6. Specify a Sheath Type of Twisted and the OS Spec. of the twisted pair.
7. Add the inner cores.
a. Either:
o Right-click on a node in the Multicore Structure and select the New option
o Select a node in the Multicore Structure and click New below the table
An inner core node is added below the selected node and a row for the inner core’s
attributes is added to the Inner Cores table.
b. Specify the Sheath Type of the inner core and edit the Conductor Role, Color,
Material Code and Specification as required.
c. Click Apply; the row in the Inner Cores table displays the specified values.
d. Repeat steps a to c for each inner core.
Results
• The twisted pair is now created.
Note
You can edit the twisted pair later by searching for it (see “Searching for
Components” on page 229), editing the fields on the tabs of the Component Details
section as required and clicking Apply. You can delete the twisted pair from the library
only when it has a status of Obsolete. See “Deleting Components” on page 217.
Related Topics
Creating a Multicore Wire with an Outer Sheath
Adding an Inner Core to a Multicore Wire
Deleting an Inner Core from a Multicore Wire
2. Enter the internal part number of the multicore wire in the Internal Part No. field and
press Return. The Internal Part No. Table displays components matching your search
criteria.
3. Select the multicore wire in the Internal Part No. Table; the tabs in the Component
Details Section section display the details for the multicore wire.
4. Click the Multicore Wires Tab; it displays the inner cores in the multicore wire.
5. Add the inner core.
a. In the Multicore Structure, select the inner core node under which you want to add
an inner core.
b. Either:
o Right-click on the node and select the New option
o Click New below the Inner Cores table
An inner core node is added below the selected node and a row for the inner core’s
attributes is added to the Inner Cores table.
c. Specify the Sheath Type of the inner core and edit the Conductor Role, Color,
Material Code and Specification as required.
d. Click Apply; the row in the Inner Cores table displays the specified values.
e. Repeat steps a to d to d for each inner core that you want to add.
Related Topics
Creating a Multicore Wire with an Outer Sheath
Creating a Twisted Pair
Deleting an Inner Core from a Multicore Wire
3. Select the multicore wire in the Internal Part No. table; the tabs in the Component
Details Section section display the details for the multicore wire.
4. Click the Multicore Wires Tab; it displays the inner cores in the multicore wire.
5. Select the inner core node that you want to delete in the Multicore Structure.
6. Either:
• Right-click on the node and select the Delete option
• Click Delete below the Inner Cores table
The inner core node in the Multicore Structure and the row in the Inner Cores table are
removed.
7. Repeat steps 5 to 6 for each inner core that you want to delete.
8. Click Apply.
Related Topics
Creating a Multicore Wire with an Outer Sheath
Creating a Twisted Pair
Adding an Inner Core to a Multicore Wire
Other Component
The component group Other is a general-purpose category for components that do not conform
to any of the predefined component groups. Examples are waterproof connector boots,
packaging components and stiffening rods.
Note
You can also use this component group to create components such as anti-backouts, covers,
locks and grease that you want to use as sub-components in Housing.
The following topics explain how to create and edit components with a Group Name of Other:
• You can now start configuring the other component as required, following the
instructions in the related topics below.
Note
You can edit the other component later by searching for it (see “Searching for
Components” on page 229), editing the fields on the tabs of the Component Details
section as required and clicking Apply. You can delete the other component from the
library only when it has a status of Obsolete. See “Deleting Components” on page 217.
Related Topics
Specifying a Range of Single Wire Sizes that Fit Cavities on a Component
Specifying the Wire Size Combinations that Fit Cavities on a Component
Deleting a Multiple Wire Fits Cavity Configuration
Other Component
Solder Sleeves
A solder sleeve joins two or more conductors electronically. It consists of a tubular sleeve in
which the conductors are located and heat is applied to fuse the assembly.
Solder sleeves are used to:
• attach a ground wire to the shielding braid of a shielded cable by means of a heat shrink
sleeve having an integral solder ring
Figure 3-22. Solder Sleeve with Ground
The following topics explain how to create and edit solder sleeves:
Procedure
1. Select Components > Component Maintenance from the Components Main Menu.
The Component Maintenance Dialog Box is displayed.
2. Enter an Internal Part No.
3. On the Internal tab, click New; the new part number is added to the Internal Part No.
Table.
4. On the Base Tab, specify the Group Name of Solder Sleeve, Type Code, Color Code,
and Material Code.
5. Click the Sleeve Attributes Tab.
6. Specify the Min. Total C.S.A., Max. Total C.S.A., Min. Single Wire C.S.A., Max.
Single Wire C.S.A., Min. No. Wires (Total), Max. No. Wires (Total) and whether the
solder sleeve is Auto Selectable.
7. Click Apply; the specified values on the Base tab are displayed in the Internal Part No.
Table.
Results
• The solder sleeve is now created.
Note
You can edit the solder sleeve later by searching for it (see “Searching for
Components” on page 229), editing the fields on the tabs of the Component Details
section as required and clicking Apply. You can delete the solder sleeve from the library
only when it has a status of Obsolete. See “Deleting Components” on page 217.
Related Topics
Editing the Sleeve Attributes of a Solder Sleeve
4. Click the Sleeve Attributes Tab; it displays the sleeve attributes for the solder sleeve.
5. Edit the Min. Total C.S.A., Max. Total C.S.A., Min. Single Wire C.S.A., Max. Single
Wire C.S.A., Min. No. Wires (Total), Max. No. Wires (Total) and whether the solder
sleeve is Auto Selectable as required.
6. Click Apply.
Related Topics
Creating a Solder Sleeve
Splices
Splices are used to electrically join two or more conductors.
Figure 3-24. Butt Ultrasonic Splice
Creating a Splice
You can create a splice.
Procedure
1. Select Components > Component Maintenance from the Components Main Menu.
The Component Maintenance Dialog Box is displayed.
2. Enter an Internal Part No.
3. On the Internal tab, click New; the new part number is added to the Internal Part No.
Table.
4. On the Base Tab, specify the Group Name of Splice, Type Code, Color Code, Material
Code and No. Cavities, Strip Length, Mult Strip Length and “Include On BOM”.
5. Click the Splice Attributes Tab.
Specify the Min. Total C.S.A., Max. Total C.S.A., Min. Single Wire C.S.A., Max.
Single Wire C.S.A., L/R C.S.A. Ratio, Min. No. Wires (Total), Max. No. Wires (Total),
Max. No. Wires (Per Side) and whether the splice is Auto Selectable.
6. Click the Cavity Names Tab.
Specify any cavity names as required. If none are defined here, then splices are created
with default cavity names L, R and X.
7. Click Apply; the specified values on the Base tab are displayed in the Internal Part No.
Table.
Results
• The splice is now created.
Note
You can edit the splice later by searching for it (see “Searching for Components” on
page 229), editing the fields on the tabs of the Component Details section as
required and clicking Apply. You can delete the splice from the library only when it has
a status of Obsolete. See “Deleting Components” on page 217.
Related Topics
Editing the Attributes of a Splice
Editing a Cavity Name on a Component
Adding a Cavity to a Component
Deleting a Cavity from a Component
6. Click Apply.
Related Topics
Creating a Splice
Editing a Cavity Name on a Component
Adding a Cavity to a Component
Deleting a Cavity from a Component
Tapes
A tape is a bundle protection component used for continuous wrapping of several wires or
applied at particular locations (spot tape) for joining fixings to a bundle. Within Capital Library,
you can specify the thickness and width of tape and/or specify the spot tape attributes for it.
Continuous taping can be:
For example:
For spiral tape with no gap, the distance in percentage would be 100%, or in relation to the
width of the tape, would be 25mm (where the width of the tape itself is 25mm).
For spiral taping with a gap, the distance is the tape width plus the desired gap. For example, the
distance between items for spiral tape 25mm wide with a gap of 25mm would be 50mm or
150%.
For overlapped taping, the distance is the tape width minus the length of the overlap. For
example, the distance between items for 25mm tape with an overlap of 50% would be 12.5mm
in relation with the width of the tape.
When applying space tape in the design applications (not in Capital Library), you specify
distance from a connector and distance between items. The distance between items represents
the distance between pieces of space tape, for example 100mm.
The following topics explain how to create and edit tapes in the library:
Creating a Tape
You can create a tape.
Procedure
1. Select Components > Component Maintenance from the Components Main Menu.
The Component Maintenance Dialog Box is displayed.
2. Enter an Internal Part No.
3. On the Internal tab, click New; the new part number is added to the Internal Part No.
Table.
4. On the Base Tab, specify the Group Name of Tape, Type Code, Color Code, Material
Code, Status, Unit of Measure, Wall Thickness and Tape Width.
5. Click Apply; the specified values on the Base tab are displayed in the Internal Part No.
Table.
Results
• The tape is now created.
• If required for the tape, you can now start Specifying the Spot Tape Attributes of a Tape.
Note
You can edit the tape later by searching for it (see “Searching for Components” on
page 229), editing the fields on the tabs of the Component Details section as
required and clicking Apply. You can delete the tape from the library only when it has a
status of Obsolete. See “Deleting Components” on page 217.
Related Topics
Specifying the Spot Tape Attributes of a Tape
c. Specify the Min. Total C.S.A., Max. Total C.S.A., Min. Single Wire C.S.A., Max.
Single Wire C.S.A., Min. No. Wires (Total), Max. No. Wires (Total) and whether
the spot tape is Auto Selectable as required.
d. Click Apply; the specified values are displayed in the Spot Tape Attributes table.
e. Repeat steps a to d for each insulation layer at which the tape can be applied as spot
tape.
Related Topics
Creating a Tape
Terminals
A terminal is a component attached to a conductor to facilitate electrical/mechanical connection
(current flow) with another conductor or terminal.
Figure 3-29. Male and Female Open Terminals
Creating a Terminal
You can create a terminal.
Procedure
1. Select Components > Component Maintenance from the Components Main Menu.
The Component Maintenance Dialog Box is displayed.
Note
You can edit the terminal later by searching for it (see “Searching for Components”
on page 229), editing the fields on the tabs of the Component Details section as
required and clicking Apply. You can delete the terminal from the library only when it
has a status of Obsolete. See “Deleting Components” on page 217.
Related Topics
Specifying Valid Terminations of Single Wires for a Component
Specifying Valid Terminations of Wire Combinations for a Component
Deleting a Multiple Terminations Configuration
Specifying the Single Wire Sizes that Fit Cavities on a Component
Specifying a Range of Single Wire Sizes that Fit Cavities on a Component
Specifying the Wire Size Combinations that Fit Cavities on a Component
Deleting a Multiple Wire Fits Cavity Configuration
Tubes
A tube is a bundle protection component that surrounds the bundle. It can be split or unsplit.
Figure 3-32. Unsplit Tube
Creating a Tube
You can create a tube.
Procedure
1. Select Components > Component Maintenance from the Components Main Menu.
The Component Maintenance Dialog Box is displayed.
2. Enter an Internal Part No.
3. On the Internal tab, click New; the new part number is added to the Internal Part No.
Table.
4. On the Base Tab, specify the Group Name of Tube, Type Code, Color Code, Material
Code, Wall Thickness, Bore Size and whether the tube is Slit or Convoluted.
5. Click Apply; the specified values on the Base tab are added to the Internal Part No.
Table.
Results
• The tube is now created.
Note
You can edit the tube later by searching for it (see “Searching for Components” on
page 229), editing the fields on the tabs of the Component Details section as
required and clicking Apply. You can delete the tube from the library only when it has a
status of Obsolete. See “Deleting Components” on page 217.
Ultrasonic Welds
An ultrasonic weld is a manufacturing process that incurs a cost. It is not a component. The
process electrically joins two or more conductors. During harness design, you can specify that
this process is used at a particular location.
Figure 3-34. Ultrasonic Weld
The following topics explain how to create and edit ultrasonic welds:
e. Repeat steps b to d for each wire that can enter the weld from the selected
Orientation.
f. Repeat steps a to e for each direction for which you want to specify a combination of
wires.
Results
• The ultrasonic weld is now created.
Note
You can edit the ultrasonic weld later by searching for it (see “Searching for
Components” on page 229), editing the fields on the tabs of the Component Details
section as required and clicking Apply. You can delete the ultrasonic weld from the
library only when it has a status of Obsolete. See “Deleting Components” on page 217.
Related Topics
Adding a Wire to an Ultrasonic Weld Definition
Deleting a Wire from an Ultrasonic Weld Definition
e. Repeat steps b to d for each wire that can enter the weld from the selected
Orientation.
f. Repeat steps a to e to for each direction for which you want to add wires.
Related Topics
Creating an Ultrasonic Weld
Deleting a Wire from an Ultrasonic Weld Definition
Wires
You can create and edit wires in Capital Library.
Creating a Wire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
Editing the Attributes of a Wire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
Creating a Wire
You can create a wire.
Procedure
1. Select Components > Component Maintenance from the Components Main Menu.
The Component Maintenance Dialog Box is displayed.
2. Enter an Internal Part No.
3. On the Internal tab, click New; the new part number is added to the Internal Part No.
Table.
4. On the Base Tab, specify the Group Name of Wire, Type Code, Color Code, Material
Code, Wire Color, Specification and “Outside Diameter, defined”.
5. Click Apply; the specified values on the Base tab are added to the Internal Part No.
Table.
Results
• The wire is now created.
Note
You can edit the wire later by searching for it (see “Searching for Components” on
page 229), editing the fields on the tabs of the Component Details section as
required and clicking Apply. You can delete the wire from the library only when it has a
status of Obsolete. See “Deleting Components” on page 217.
Related Topics
Editing the Attributes of a Wire
2. Enter the internal part number of the wire in the Internal Part No. field and press
Return. The Internal Part No. table displays components matching your search criteria.
3. Select the wire in the Internal Part No. Table; the tabs in the Component Details Section
section display the details for the wire.
4. Click the Base Tab; it displays the attributes for the wire.
5. Edit the Wire Color, Specification and “Outside Diameter, defined” as required.
6. Click Apply.
Related Topics
Creating a Wire
Note
The list displayed in the Symbol Name field is restricted to only those symbols that
match the specified Mode, Symbol Library and the number of cavities on the
component.
7. Specify whether this is the Default symbol used for the component.
8. Click Apply; the Symbol Name table displays the specified symbol’s name and the
cavity names on the Cavity Names Tab change to those from the symbol.
Related Topics
Deleting a Symbol from a Component
3. Select the component in the Internal Part No. Table; the tabs in the Component Details
Section section display the details for the component.
4. Click the Symbol Tab; it displays the symbols that have been assigned to the
component.
5. Select the symbol in the Symbol Name table and click Delete; the symbol name is
dimmed.
6. Click Apply; the symbol is removed from the Symbol Name table.
Related Topics
Assigning a Graphical Symbol to a Component
Procedure
1. Select Components > Component Maintenance from the Components Main Menu.
The Component Maintenance Dialog Box is displayed.
2. Enter the internal part number of the component in the Internal Part No. field and press
Return. The Internal Part No. Table displays components matching your search criteria.
3. Select the component in the Internal Part No. Table; the tabs in the Component Details
Section section display the details for the component.
4. Click the Customer Tab (Component Details); it displays the customer part numbers that
have been specified for the component.
5. Select the customer part number in the Customer Part Number table and click Delete.
6. The customer part number is dimmed.
7. Click Apply; the customer part number is removed from the Customer Part Number
table.
Related Topics
Specifying a Customer Part Number for a Component
Related Topics
Deleting a Supplier Part Number for a Component
Housing
A single (main) component may require a number of sub-components, possessing specific
attributes, when it is applied to a design. These sub-components are referred to as housing.
For example, the definition of housing sub-components can specify the cavity and terminal
requirements of connectors, such as plugs and seals.
Note
You can also specify anti-backouts, covers, locks and grease as sub-components. In this
case, they must have been created as components themselves in the library, using the
Component Group Other. See “Other Component” on page 163.
Connectors and insulation displacement connectors (IDCs) support the scoping of cavity
components. This allows the selection of cavity components in Capital HarnessXC (and Capital
Harness Classic when running on Oracle) to be restricted to only the cavity components scoped
to the customer and/or manufacturing site specified for the harness. You specify the scope of a
component by specifying the customers and manufacturing sites that use that sub-component.
The following topics explain how to add and edit housing for components:
7. Click Apply; the specified values are displayed in the Housing table.
Related Topics
Housing
Adding Cavity Sub-Components as Housing to a Component
Specifying the Scope of a Sub-Component in Housing for a Component
Deleting a Sub-Component from the Housing of Component
Note
The Positions Blocked field is enabled only when a Mode of Cavity is selected.
You can specify the positions on a parent component that become unusable once this
sub-component has been assigned.
8. Click Apply; the specified values are displayed in the Housing table. If the sub-
component applies to multiple cavities, a row is added for each specified cavity.
Related Topics
Housing
Adding a Sub-Component as Housing to a Component
Specifying the Scope of a Sub-Component in Housing for a Component
3. Select the component in the Internal Part No. Table; the tabs in the Component Details
Section section display the details for the component.
4. Click the Properties Tab; it displays the properties that have been specified for the
component.
5. Select the property in the Property table and click Delete.
6. The property is dimmed.
7. Click Apply; the property is removed from the Property table.
Related Topics
Adding a Property to a Component
Editing a Property Value for a Component
Within Capital Logic, you can run design rule checks to see whether part numbers (and their
data) are up-to-date with changes in the library. If the data for a part number is not up-to-date,
you have a choice to either update the part or leave it ‘as is’ in the design.
If a part needs to be revised in the library, you give it a new part number and use the History tab
to associate the previous part number with the new one. See “Creating a Revision of a Part” on
page 197.
In the above figure, the New flow describes the flow for creating new library parts where the
status of the part transitions from New to Current after it has been validated.
The Change flow describes when you should create a revision of a part and when you can
modify an existing part. In summary, if you plan to modify the part structure (pin count, pin
names, multicore structure, type, and so on) and the part has been used in a design, then you
should create a revision. All other changes (attribute, property or footprint changes can be made
without creating a revision. When making changes to an existing library part, you can capture
the changes using the History tab (an extensibility plugin can be used to enable the automatic
capture of before/after value changes.
When you synchronize design data between Capital HarnessXC and other design applications,
the system performs various checks on library part data in the designs. If the pin count or pin
names have been updated for a part in the library, a new revision is required for use elsewhere.
However, other updates do not require a creation of a new revision (changes to attributes/
properties/housing).
Related Topics
Library Part Revision
Adding a Revision to a Part’s Revision History
Removing a Revision from a Part’s Revision History
Procedure
1. Select Components > Component Maintenance from the Components Main Menu.
The Component Maintenance Dialog Box is displayed.
2. Enter the internal part number of the part or Search Criteria in the Internal Part No. field
and click Search.
The Internal Part No. Table displays components matching your search criteria.
3. Select the part whose revision history you want to edit.
4. Click the History Tab.
5. Click the New button; a new line is added to the Revision History table.
6. Click the ellipsis (...) button to the right of the Associate Part field, and select the part
you want to use as a revision from the Part Selection Dialog Box.
7. Click Apply.
Note
If the selected part already features in the revision history of another part, upon
clicking Apply, a message is displayed to warn you. Click Yes to continue with the
part addition, or click No to cancel the addition.
Related Topics
Library Part Revision
Creating a Revision of a Part
Removing a Revision from a Part’s Revision History
Procedure
1. Select Components > Component Maintenance from the Components Main Menu.
The Component Maintenance Dialog Box is displayed.
2. Enter the internal part number of the part or Search Criteria in the Internal Part No. field
and click Search.
The Internal Part No. Table displays components matching your search criteria.
3. Select the part whose revision history you want to edit.
4. Click the History Tab.
5. Select the part you want to remove in the Revision History table.
6. Click the Delete button. The part is removed from the table.
7. Click Apply.
Related Topics
Library Part Revision
Creating a Revision of a Part
Adding a Revision to a Part’s Revision History
Related Topics
Adding a Cavity to a Component
Deleting a Cavity from a Component
7. Click Apply; the row in the Cavity Names table is updated and the No. Cavities on the
Base Tab increases accordingly.
8. Repeats steps 5 to 7 for each cavity that you want to add.
Related Topics
Editing a Cavity Name on a Component
Deleting a Cavity from a Component
Procedure
1. Select Components > Component Maintenance from the Components Main Menu.
The Component Maintenance Dialog Box is displayed.
2. Enter the internal part number of the component in the Internal Part No. field and press
Return. The Internal Part No. Table displays components matching your search criteria.
3. Select the component in the Internal Part No. Table; the tabs in the Component Details
Section section display the details for the component.
4. Click the Mating Tab.
5. Click New; a row is added to the Mating Parts list.
6. Specify the Mating Part and click Apply; a message asks whether you want to
automatically map cavities.
If you do, click Yes; the system maps cavities based on name and the mappings are
displayed in the Mapped Cavity table.
If not, click No; and map them manually, as follows.
a. Select the cavity that you want to map in the Mapped Cavity table.
b. Specify the Cavity on the mating part to which you want to map it.
c. Click Apply; the mapped cavity is added to the Mapped Cavity table.
d. Repeat steps a to c for each cavity that you want to map.
7. Repeat steps 5 to 6 for each connector that you want to specify as a valid mated part.
Related Topics
Deleting a Valid Mated Part from a Connector
Procedure
1. Select Components > Component Maintenance from the Components Main Menu.
The Component Maintenance Dialog Box is displayed.
2. Enter the internal part number of the component in the Internal Part No. field and press
Return. The Internal Part No. Table displays components matching your search criteria.
3. Select the component in the Internal Part No. Table; the tabs in the Component Details
Section section display the details for the component.
4. Click the Scope Tab; the Available window displays the scope codes that are available.
5. In the Available window, select the scope codes that you want to apply to the component
and click Add; the scope codes are added to the Selected window.
6. In the Selected window, specify whether you want the component to be available or not
when the scope is applied to a design. To do this, click on the icon next to the component
category:
If a tick ( ) is displayed next to a scope category, this indicates that this component can
be used when this scope is applied to a design. In this case, this component cannot be
used when any scopes of the same category listed in the Available window are applied to
a design.
If a no entry icon ( ) is displayed next to a scope category, this indicates that this
component cannot be used when this scope is applied to a design. In this case, this
component can be used when any scopes of the same category listed in the Available
window are applied to a design.
7. Click Apply.
Note
You can use extensibility (a plugin) to manage component scoping. If a plugin is
available then it will override the default rules, and will determine part suitability
based on project, design and library scoping but using the business logic defined within
the plugin. For more information about developing and using extensibility plugins, see
the PluginDevelopment.pdf file that is located in the doc\plugin folder of your Capital
installation.
Related Topics
Specifying Valid Terminations of Wire Combinations for a Component
Procedure
1. Select Components > Component Maintenance from the Components Main Menu.
The Component Maintenance Dialog Box is displayed.
2. Enter the internal part number of the component in the Internal Part No. field and press
Return. The Internal Part No. Table displays components matching your search criteria.
3. Select the component in the Internal Part No. Table; the tabs in the Component Details
Section section display the details for the component.
4. Click the Multiple Terminations Tab; it displays the combination of wire sizes (with
their material codes) that can terminate at the component.
5. Select the configuration in the Configuration List; the Wire Size table displays the wire
sizes in that configuration.
6. Select a row in the Wire Size table and click Delete; the row is dimmed.
7. Repeat steps 6 for each row on the right of the table.
8. Click Apply; the configuration is removed from the table.
Related Topics
Specifying Valid Terminations of Wire Combinations for a Component
Multiple Terminations Tab
Note
You can specify a range or wire sizes simultaneously. See “Specifying a Range of
Single Wire Sizes that Fit Cavities on a Component” on page 207.
Related Topics
Specifying a Range of Single Wire Sizes that Fit Cavities on a Component
Specifying the Wire Size Combinations that Fit Cavities on a Component
Related Topics
Specifying the Single Wire Sizes that Fit Cavities on a Component
Note
If you enter a value in the Cavity Name field, it must match a cavity name. You
cannot enter multiple cavities. If different cavities on one connector require different
configurations, you must enter a configuration for each individual cavity.
Click OK; either a blank row or a row with the cavity name for the configuration of wire
sizes is added to the Configuration List.
6. Specify the combination of wire sizes that terminate at the cavities.
a. Select the blank row in the Configuration List.
b. Click the New button below the Wire Size table; a row is added to the table.
c. If specifying an individual wire, enter the Material Code, Specification, CSA and
Outside Diameter for the wire.
If specifying a wire group, select it from the Wire Group Name drop-down list; the
wire group name is added to the row in the Wire Size table.
Note
If you add a wire group, the row represents only one wire.
For example, if your wire group contains two wire sizes TWC 11/.2 (0.25,
1.064190) and TWC 18/.3 (1.25,1.8615660), the row is specifying that either a wire
TWC 11/.2 (0.25, 1.064190) or a wire TWC 18/.3 (1.25,1.8615660) can fit at the
cavities. It is not specifying that both fit together. You therefore have to add a second
row for the wire group to the wire size table if you want both wire sizes to fit
together. See “Usage Example for Multiple Wire Fits Cavity - Specifying a Pair of
Wire Sizes that Fit Together at Connector Cavities” on page 210.
d. Repeat steps a to c for each wire group or wire size that fits in the cavity or cavities.
7. Repeat steps 5 and 6 for each configuration.
Note
When working with wire groups, you can click the Wire Group Combination
button to view the possible combinations of wire sizes that fit at the cavities.
8. Click Apply.
Related Topics
Specifying the Single Wire Sizes that Fit Cavities on a Component
Deleting a Multiple Wire Fits Cavity Configuration
Usage Example for Multiple Wire Fits Cavity - Specifying a Pair of Wire Sizes that Fit
Together at Connector Cavities
4. Click the Multiple Wire Fits Cavity Tab; it displays the combination of wire sizes (with
their material codes) that fit the cavities of the component.
5. Select the configuration in the Configuration List; the Wire Size table displays the wire
sizes in that configuration.
6. Select a row in the Wire Size table and click Delete; the row is dimmed.
7. Repeat steps 6 for each row in the Wire Size table.
8. Click Apply; the configuration is removed from the Configuration List.
Related Topics
Specifying the Wire Size Combinations that Fit Cavities on a Component
Multiple Wire Fits Cavity Tab
Using wire group definitions can greatly reduce the number of mouse clicks required when
adding a configuration of wire sizes to each cavity of a connector.
Procedure
1. Create the Wire Group Definitions applicable for the cavities:
a. Select Codes > Wire Group Definition from the Components Main Menu. The
Wire Group Definition Dialog Box is displayed.
b. Click New.
c. Enter a Name and Description for the wire group. In this case, enter the name
PAIR_MWFC and description Wire pair for Multiple Wire Fits Cavity.
d. In this example, you do not want to limit the wires available for selection to a
particular Range Specification so select Wire Sizes; the Available grid in the Wire
Sizes section lists all wire sizes in the library that you can select for the wire group.
e. In the Available grid of the Wire Sizes section, select the wire sizes that you want to
include in the wire group and click Add; the wire sizes are added to the Selected
grid. In this example, you add the wire sizes in the following screenshot.
Figure 3-37. Selected Wire Sizes in Wire Group
f. Click Apply.
Note
If you wanted to use different wire group definitions for different cavities on the
connector, you would repeat steps b to f for each wire group definition. In this
example, you will use this wire group definition for all cavities on a connector.
e. Click Apply; the values specified are added to the Internal Part No. Table.
3. Create a multiple wire fits cavity configuration. This specifies a combination of wire
sizes and wire material that fit simultaneously at the cavities of the connector.
Note
On the Single Wire Fits Cavity Tab, you can specify single wire sizes that fit the
connector cavities for situations where only one wire terminates at them.
To do this:
a. Click the Multiple Wire Fits Cavity Tab for the connector and click the New
Configuration button; the Specify Cavity dialog box is displayed.
b. For the purpose of this example, leave the field blank so that the configuration is
applicable to all cavities on the connector.
Note
If you wanted to use this multiple wire configuration for a specific cavity, you
would enter the cavity name in the Cavity Name field. You cannot enter
multiple cavities. If different cavities on one connector require different
configurations, you must enter a configuration for each individual cavity.
c. Specify that a combination of the two wires in the wire group that you created fit at
the cavities.
i. Select the blank row in the Configuration List.
ii. Click the New button below the Wire Size table; a row is added to the table.
Figure 3-40. Blank Row in Wire Size Table
iii. From the Wire Group Name drop-down list, select the PAIR_MWFC wire
group.
Figure 3-41. Wire Group Name Drop-down List
The wire group name is added to the row in the Wire Size table.
Note
This row represents only one wire. It is specifying that either a wire TWC
11/.2 (0.25, 1.064190) or a wire TWC 18/.3 (1.25,1.8615660) can fit at the
cavities. It is not specifying that both fit together. You therefore have to add a
second row for the wire group to the wire size table.
d. Click the Wire Group Combination button to view the possible combinations of
wire sizes that fit at the cavities.
This shows that there are three possible combinations of the two wires from the wire
group that can fit at the cavities.
e. Click Apply at the bottom of the Component Maintenance Dialog Box.
Note
When this connector is used in Capital Logic or Capital HarnessXC, the Wire
fits cavity mismatch design rule check identifies if an incompatible
combination of wire sizes terminate at a cavity. See Design Rule Check Descriptions
in the Capital Design Tools - Common Functions User Guide.
Related Topics
Specifying the Wire Size Combinations that Fit Cavities on a Component
Copying Components
You can copy details (attributes) from one component to another.
The following topics provide more detail:
Deleting Components
You can delete obsolete components from the library.
Note
Only components with a status of Obsolete can be deleted. You can delete components only
if your user account has the Delete Components permission.
Procedure
1. Select Components > Component Details from the Components Main Menu. The
Component Deletion Dialog Box is displayed.
2. Specify the Log File and click Search; obsolete components that can be deleted are
displayed in the “Components for Deletion” table.
3. Select the components that you do not want to delete and click Remove From List;
those components are removed from the “Components for Deletion” table.
4. Click Delete; a message asks you to confirm the deletion of the components listed in the
“Components for Deletion” table. Click OK; the components are deleted from the
library.
In the following example you wish to update multiple devices with a property rating = 10A and
an attribute "weight" with value 0.5.
Figure 3-45. Using the Copy Components Dialog to Make Bulk Changes
Procedure
1. Create a device part number, for example 'MGC-100' (or use an existing device) with the
property 'rating' = 10 and attribute weight = 0.5.
2. In the Copy Component Details dialog, Copy From panel, select the part number MGC-
100.
3. In the Copy To panel, press the Add button to search and select one or more target
components. You can also use the Filter functionality to narrow your search definition
for the target components. You can also create one or more New Components.
4. In the Copy Selected Object panel, select the attribute 'Weight' and 'Properties' and press
Apply. The system will copy weight and property to multiple selected devices.
Note
You can also rapidly change the status of multiple components to obsolete/current
using this procedure.
Procedure
1. Select one component and change its status to Obsolete.
2. In the Copy Component Details dialog search for this component to use as the change
source.
3. For target components, search and select all other components in library.
4. In the Copy Selected Objects panel, select only the Status attribute. Press Apply.
5. Once done, in Component Deletion Dialog Box, select delete all obsoleted components.
Note
There are certain special cases to consider regarding used parts.
Some of the components marked for deletion (Obsolete) may be used in other
components (Housing Definition) or in designs in the database. If such a situation is
present, then the Component Deletion facility will identify these cases in the
"Components in Use" section so you can resolve them before deletion is possible.
Usages can be resolved by removing the obsolete part from the design/component where
it is used, or by deleting the design/component altogether.
Procedure
1. Select File > Export from the menu; the Export Library Dialog Box is displayed.
2. Specify the Export File, Log File and select Export entire library. Select “Include
scoping?” as required.
3. Click Export; a progress bar and message indicates when the export is complete.
4. Click OK.
Related Topics
Exporting Selected Component Parts
Note
Export of a component is not permitted if the currently logged-in user does not have read-
write access to the domain assigned to that component.
Procedure
1. Select File > Export from the menu; the Export Library Dialog Box is displayed.
2. Specify the Export File and Log File. Select “Include scoping?” and “Export All
Revisions” as required.
3. Add the components to the Selected Component Parts table.
a. Click Add; the Part Selection Dialog Box is displayed.
b. Search for the component parts that you want to export.
c. Select the components to be exported in the table.
d. Click Insert; the selected components are added to the Selected Component Parts
table.
e. Repeat steps a to d to until all of the components that you want to export are listed in
the Selected Component Parts table.
4. Click Export; a progress bar and message indicates when the export is complete.
5. Click OK.
Related Topics
Exporting the Entire Library
Procedure
1. Select File > Import from the menu; the Import Library Dialog Box is displayed.
2. Specify the Library file and whether you want the import to Replace, Merge or Ignore
parts with duplicate internal part numbers.
3. Select “Modify existing code descriptions”, “Import scoping” and “Import modification
history” as required.
4. Specify the name and location of the Log file that you want the import process to create.
5. Click Import; a progress bar and message indicates when the import is complete.
6. Click OK.
Note
When importing a component, if it already exists in the library with a domain
specified, but the currently logged-in user does not have read-write access to that
domain, the component is not overwritten, and details are written to the log file.
Related Topics
Exporting the Entire Library
Exporting Selected Component Parts
• Part base information (attributes such as part number, color code, number of cavities and
so on)
• Child element collections information (customer part numbers, housing definition and
so on)
at the time of import. For further information see “Exceptions to Child Element Collections
Merging” below.
Note
Attributes for which there is no incoming library data are preserved. They will
not be overwritten and the data already available in the database will be referred
to.
Table 3-3. Library Part Base Information Merging - Content Being Imported
Part Description Group Status Type Color Material Num
Number Name Code Code Code Cavities
CN101 -(NA) Connector New CONN B PVC 5
Table 3-5. Library Part Child Element Information Merging - Database Content
Table 3-6. Library Part Child Element Information Merging - Content Being
Imported
Sub- Group Quantit Cavity Position Usage Factor Scoped
componen Name y
t
OT103 Other 1 2 - (blank) - (NA) 1 No
Table 3-7. Library Part Child Element Information Merging - Merged Content
Sub- Group Quantit Cavity Position Usage Factor Scoped
componen Name y
t
OT103 Other 1 2 - (blank) Mandatory 1 No
• Cavities/Pins/Terminations
• Symbols
• Single Terminations
• Multiple terminations
• Single wire fits cavity
• Multiple wire fits cavity
• Inner cores of a multicore
• Mating
• Footprint mapping
Footprint Merging
Harness connector footprints are never removed from a target device in the database.
If the incoming device has additional footprints with different names, the footprint is added to
the target device. The target device retains the original default footprint definition, that is, the
incoming footprint is not made default. If required, you must make this change manually.
If the incoming device has a footprint with a name identical to one on the target device and the
mapping is identical, no changes are made.
If the incoming device has a footprint with an identical name and the mapping is different, the
entire footprint is replaced with the incoming definition.
If the incoming component has a device connector footprint with a different name to the device
connector footprint on the target component, the existing footprint is replaced with the
incoming footprint.
If there is a name clash between a harness connector footprint and a device connector footprint,
the existing footprint definition is retained but its name is changed, for example, to <current-
name>_<unique-number>. The incoming footprint definition is added with its name.
However, if an incoming mating definition (to an already existing connector) has a different
mapping, then it overwrites the target mating definition.
Codes Merging
Codes import is always carried out in truncated mode irrespective of the mode selected at the
time of invoking library import. Codes are classified into the following two types:
Note
Attributes for which there is no incoming library data are preserved. They will not be
overwritten and the data already available in the database will be referred to.
Related Topics
Import Library Dialog Box
Note
The background color change only affects on-screen viewing; it does not affect
printing a symbol from elsewhere in Capital.
3. Specify values on the Component Details Section tabs and click Search. The Internal
Part No. Table displays components with internal part numbers and component details
matching your search criteria.
Note
When you specify values for multiple fields on the Component Details section tabs,
these values have an OR relationship. For example, if you are searching for wires
and specify a customer on the Customer Tab (Component Details) and a specification on
the Base Tab, a wire needs to match only one of those fields to be returned in the search
results.
Related Topics
Searching for Components Using Internal Part Number
Searching for Components Using Customer Part Number
Searching for Components Using Supplier Part Number
Searching for All Components in the Library
Procedure
1. In the Part Selection Dialog Box, enter your search criteria on the tabs as required and
click Search.
The search results are returned in the table at the top of the facility.
2. Select the part numbers that you want to use in the table and click Insert.
The Part Selection dialog box closes and the selected component part definitions are
added to the field that you are editing.
5. The Library Usages Dialog Box or Project Usages Dialog Box is displayed where the
usages of the component are listed in a table.
Codes are pre-configured lists of reusable component attributes - such as color, material, and so
on, that can be selected when creating components.
Color Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
Creating a Color Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
Editing a Color Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
Deleting a Color Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236
Material Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
Creating a Material Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
Editing a Material Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
Deleting a Material Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
Component Type Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239
Creating a Component Type Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239
Editing a Component Type Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239
Deleting a Component Type Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240
Customer Color Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241
Creating a Customer Color Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241
Editing a Customer Color Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241
Deleting a Customer Color Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
Wire Sizes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243
Creating a Wire Size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243
Editing a Wire Size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243
Deleting a Wire Size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244
Wire Insulation Thickness . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245
Creating a Wire Insulation Thickness. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245
Editing a Wire Insulation Thickness. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245
Deleting a Wire Insulation Thickness. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246
Property Codes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247
Creating a Property Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247
Creating a Pin Property Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247
Editing a Property Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248
Deleting a Property Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249
Properties for Type Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250
Creating a Properties for Type Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250
Editing a Properties for Type Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250
Deleting a Properties for Type Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251
Manufacturing Sites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252
Color Codes
Color codes are used to define component colors, and link an identifying code to a description
of the color.
The following topics explain how to create, edit and delete color codes.
Note
You can define the precise color using either swatches, HSB or RGB values by
clicking the ellipsis (...) next to the Color Definition field.
4. Click Apply; the new color code is added to the Color Codes table.
Related Topics
Editing a Color Code
Deleting a Color Code
Note
The Color Code field cannot be edited.
4. Click Apply.
Related Topics
Creating a Color Code
Deleting a Color Code
Procedure
1. Select Codes > Color Codes from the Components Main Menu. The Color Codes
Dialog Box is displayed.
2. In the Color Codes table, select the row containing the code you want to delete.
3. Click Delete, then click Apply.
Note
Once you have deleted a color code, the Delete button is relabeled as Restore until
you click Apply, giving you the opportunity to cancel the deletion.
Related Topics
Editing a Color Code
Material Codes
Material codes are used to define component materials, and link an identifying code to a
description of the material.
The following topics explain how to create, edit and delete material codes.
Note
The Material Code field cannot be edited.
4. Click Apply.
Related Topics
Creating a Material Code
Deleting a Material Code
Procedure
1. Select Codes > Material Codes from the Components Main Menu. The Material
Codes Dialog Box is displayed.
2. In the Material Codes table, select the row containing the code you want to delete.
3. Click Delete, then click Apply.
Note
Once you have deleted a material code, the Delete button is relabeled as Restore
until you click Apply, giving you the opportunity to cancel the deletion.
Related Topics
Creating a Material Code
Editing a Material Code
Note
The Type Code field cannot be edited.
4. Click Apply.
Related Topics
Creating a Component Type Code
Deleting a Component Type Code
Procedure
1. Select Codes > Component Type Codes from the Components Main Menu. The
Component Type Codes Dialog Box is displayed.
2. In the Component Type Codes table, select the row containing the code you want to
delete.
3. Click Delete, then click Apply.
Note
Once you have deleted a component type code, the Delete button is relabeled as
Restore until you click Apply, giving you the opportunity to cancel the deletion.
Related Topics
Creating a Component Type Code
Editing a Component Type Code
3. Edit the Customer Name, Customer Color Code and Internal Color Code fields as
required.
Note
The Description field cannot be edited.
4. Click Apply.
Related Topics
Creating a Customer Color Code
Deleting a Customer Color Code
Procedure
1. Select Codes > Customer Color Codes from the Components Main Menu. The
Customer Color Codes Dialog Box is displayed.
2. In the Customer Color Codes table, select the row containing the code you want to
delete.
3. Click Delete, then click Apply.
Note
Once you have deleted a customer color code, the Delete button is relabeled as
Restore until you click Apply, giving you the opportunity to cancel the deletion.
Related Topics
Editing a Customer Color Code
Wire Sizes
Wire sizes are used to link wire cross-sectional areas and materials to one or more available
specifications, allowing appropriate wire specifications to be selected once a C.S.A and material
are specified.
The following topics explain how to create, edit and delete wire sizes.
Note
The Material Code and Specification fields cannot be edited.
4. Click Apply.
Related Topics
Creating a Wire Size
Deleting a Wire Size
Procedure
1. Select Codes > Wire Sizes from the Components Main Menu. The Wire Sizes Dialog
Box is displayed.
2. In the Wire Sizes table, select the row containing the wire size you want to delete.
3. Click Delete, then click Apply.
Note
Once you have deleted a wire size, the Delete button is relabeled as Restore until
you click Apply, giving you the opportunity to cancel the deletion.
Related Topics
Creating a Wire Size
Editing a Wire Size
2. In the Wire Insulation Thickness table, select the row containing the record you want to
edit.
3. Edit the Thickness field as required.
Note
The Material Code, Min CSA and Max CSA fields cannot be edited.
4. Click Apply.
Related Topics
Creating a Wire Insulation Thickness
Deleting a Wire Insulation Thickness
Procedure
1. Select Codes > Wire Insulation Thickness from the Components Main Menu. The
Wire Insulation Thickness Dialog Box is displayed.
2. In the Wire Insulation Thickness table, select the row containing the record you want to
delete.
3. Click Delete, then click Apply.
Note
Once you have deleted a wire insulation thickness, the Delete button is relabeled as
Restore until you click Apply, giving you the opportunity to cancel the deletion.
Related Topics
Creating a Wire Insulation Thickness
Editing a Wire Insulation Thickness
Property Codes
Property codes allow you to assign user-defined values to components, which are then exposed
when the component is placed onto a logical, topological or harness design.
Note
Due to the large number of property codes typically used in a single library, each property
must be associated with a Type Code using the Properties for Type Code Dialog Box. This
action ensures that only properties applicable to a component are displayed when browsing for a
property from the Properties Tab of the Component Maintenance Dialog Box.
The following topics explain how to create, edit and delete property codes.
exposed on the Pin Attributes tab of the Component Maintenance dialog box when editing
devices with the appropriate type code applied.
Procedure
1. Select Codes > Property Codes from the Components Main Menu. The Property
Codes Dialog Box is displayed.
2. Click New.
3. Enter a Property name and Description.
4. Select the Pin Property option.
5. Select the allowable Data Type from the drop-down list.
6. Click Apply; the new property code is added to the Properties table.
Related Topics
Creating a Properties for Type Code
Creating a Property Code
Editing a Property Code
Deleting a Property Code
Pin Attributes Tab
Component Maintenance Dialog Box
Procedure
1. Select Codes > Property Codes from the Components Main Menu. The Property
Codes Dialog Box is displayed.
2. In the Properties table, select the row containing the code you want to delete.
3. Click Delete, then click Apply.
Note
Once you have deleted a property code, the Delete button is relabeled as Restore
until you click Apply, giving you the opportunity to cancel the deletion.
Related Topics
Creating a Property Code
Editing a Property Code
Related Topics
Creating a Properties for Type Code
Deleting a Properties for Type Code
Procedure
1. Select Codes > Properties for Type Code from the Components Main Menu. The
Properties for Type Code Dialog Box is displayed.
2. In the Part Type Properties table, select the row containing the code you want to delete.
3. Click Delete, then click Apply.
Note
Once you have deleted a code, the Delete button is relabeled as Restore until you
click Apply, giving you the opportunity to cancel the deletion.
Related Topics
Creating a Properties for Type Code
Editing a Properties for Type Code
Manufacturing Sites
Manufacturing sites are used to record the location in which a harness is constructed. As well as
storing contact information, manufacturing sites can be used when scoping connectors,
restricting the sub-components offered from a connector’s housing definition to only those
available at the site.
See “Housing” on page 190 for more information.
The following topics explain how to create, edit and delete manufacturing sites.
Related Topics
Creating a Manufacturing Site
Deleting a Manufacturing Site
Procedure
1. Select Codes > Manufacturing Sites from the Components Main Menu. The
Manufacturing Sites Dialog Box is displayed.
2. In the Manufacturing Sites table, select the row containing the site you want to delete.
3. Click Delete, then click Apply.
Note
Once you have deleted a manufacturing site, the Delete button is relabeled as
Restore until you click Apply, giving you the opportunity to cancel the deletion.
Related Topics
Creating a Manufacturing Site
Editing a Manufacturing Site
Scope Code
Component Scoping is a code based method for controlling access to component data across
Capital. Scope codes are applied to components, sub-components, designs and projects. They
restrict the use of components within projects and designs. Whenever the system or a user
selects a component, only those components within the scopes applied to the project or design
are available.
Within individual business or global organizations there is often the need to control the
availability of component data within each of the design tools. A typical example of this would
be the partitioning of component data for particular geographic markets where vehicle projects
are reused and adapted to meet local certifications and manufacturing requirements. There are
many more examples, all of which require the partitioning of component data for different sets
of users within the same organization.
A defined set of codes is used to identify which components are available to users working on
designs within a project. The level of granularity to which the scopes are applied is controlled
by the administrator/librarian who is able to assign them at the project or design level.
Using this framework the administrator/librarian is able to control which component subsets are
available to users based on the business requirements. Component scopes are not specifically
related to the user, as long as the user in the correct domains then they are able to access the
scoped components available to that design.
Pluggable component scoping is also available to organizations who wish to use the power of
the API to define their own custom rules. All scoping scenarios are supported using pluggable
scoping to allow a single component library to support any number of sites irrespective of their
requirements and needs. For further information see “Extensibility Plugins” on page 48.
The librarian is able to define any number of codes within Capital Library; the codes are
organized into Categories. For example - The category Europe could contain the country codes
that the company deals with such as UK, France, Germany and so on.
The codes can be assigned to components within the library database as included or excluded.
The same codes are then assigned to projects or designs allowing the part selection dialog or
harness processing to discriminate which components should be available to the user.
Parts which do not have scopes set and are not explicitly excluded from the Project or Design
will be available to the user.
A library consistency DRC "Component out of scope" is available within each of the design
tools to ensure that the components remain valid after scoping or design changes have been
made.
The Usage Example - How To Use Component Scoping takes you through setting up a number
of typical scoping scenarios for management of parts during the design and manufacturing
process. Housing Selection Using Component Scoping details how scoping can be used to
control the selection of housing components.
The following topics explain how to create, edit and delete scope codes.
Procedure
1. Select Codes > Scopes from the Components Main Menu. The Scope Dialog Box is
displayed.
2. In the Scopes table, select the row containing the scope code you want to delete.
3. Click Delete, then click Apply.
Note
Once you have deleted a scope definition, the Delete button is relabeled as Restore
until you click Apply, giving you the opportunity to cancel the deletion.
Another common scenario is where a supplier has multiple customers each with their own part
numbers for similar components; component scoping allows them to control the parts which
should be selected based on the customer for which they are designing.
Procedure
1. Select the Codes tab in Capital Library to open the Scopes dialog and create the new
codes. Codes can be grouped into categories for example - the category Manufacturing
site could contain the country codes that have manufacturing sites, for example the UK,
Mexico, USA and so on.
Figure 4-1. Scopes Dialog Codes Tab
4. Include or Exclude individual component scopes by selecting the tree node, and
selecting for excluded or for included. For example, from the image above the
code “Military Aero United States” has been excluded and the code “United States
Manufacturing” has been included.
Figure 4-3. Example Scope Inclusion and Exclusion
3. To check that parts are in scope use the library consistency DRC “Component Out Of
Scope” to ensure that all components are valid.
Figure 4-6. DRC Set On
Scoping Scenarios
Some common scoping scenarios are summarized in the table below.
4. Choose the desired scope from the dialog and toggle the tree node to switch between
excluded or included .
6. Create a new harness and select properties and assign the desired scope.
7. Once the scope has been set for the harness design, only housing components which are
included or have not been explicitly excluded are considered during harness processing.
Results
Component scoping is a method using codes for controlling parts availability for Project or
Design data. Scopes are set against components as included or excluded, assigning a
corresponding scope to project(s) or design(s) will make the parts hidden if they have been
excluded or available if they have been included. Parts where a scope has not explicitly been
included or excluded will be available to the user.
The users of Capital HarnessXC and Harness Classic can also control the selection of housing
components during harness processing using Component Scoping.
Tip
: Businesses wishing to control component access based on the users rather than codes
should consider setting up Domains, as detailed in the Capital Project User Guide.
Related Topics
Creating a Scope Code
Editing a Scope Code Description
Pitch Definitions
Pitch definitions are used to associate a wire specification with a length ratio in the Pitch Tables
dialog box, allowing the calculation of the true length of a twisted pair multicore. Pitch
definitions must already exist in the library before they can be selected when creating a new
pitch table entry.
See “Creating a Pitch Table” on page 265 for more information.
The following topics explain how to create, edit and delete pitch definitions.
Related Topics
Creating a Pitch Definition
Deleting a Pitch Definition
Procedure
1. Select Codes > Pitch Definitions from the Components Main Menu. The Pitch
Definitions Dialog Box is displayed.
2. In the Pitch Definitions table, select the row containing the definition you want to delete.
3. Click Delete, then click Apply.
Note
Once you have deleted a pitch definition, the Delete button is relabeled as Restore
until you click Apply, giving you the opportunity to cancel the deletion.
Related Topics
Creating a Pitch Definition
Editing a Pitch Definition
Pitch Tables
When a wire is twisted around another in a twisted pair multicore, some of its length is used to
accommodate each twist, resulting in an overall shortening of its original, intended length. In
order that the wire is of the correct length after it has been twisted, the amount of shortening has
to be calculated, and this is achieved through the creation of pitch tables. Each pitch table links
a length ratio to a wire size for a given pitch definition, allowing the shortening for a wire to be
calculated based on the pitch, or “tightness” of the twisting applied.
When a multicore is created (in the Component Maintenance Dialog Box) and given a Sheath
Type of twisted pair, the OS Spec. field on the Multicore Wires Tab is used to specify the Pitch
Definition applied to the multicore (only if the Use Pitch Table option on the Customer
Manufacturing Options Section of the Customers Dialog Box is selected). This value is
compared with the pitch tables in the library and the length ratio for the wire size used in the
multicore is returned. Using this information, the required twisted pair lengths are automatically
calculated when engineering calculations are run in either Capital HarnessXC or Capital
Harness Classic.
The following topics explain how to create, edit and delete pitch tables.
7. Repeat steps 2 to 6 for each combination of Pitch Definition and Wire CSA (wire size)
required.
Related Topics
Editing a Pitch Table
Deleting a Pitch Table
Procedure
1. Select Codes > Pitch Tables from the Components Main Menu. The Pitch Tables
Dialog Box is displayed.
2. In the Pitch Tables grid, select the row containing the record you want to delete.
3. Click Delete, then click Apply.
Note
Once you have deleted a record, the Delete button is relabeled as Restore until you
click Apply, giving you the opportunity to cancel the deletion.
Related Topics
Creating a Pitch Table
Editing a Pitch Table
Note
Any changes to the wire group are applied to all components in the library that have
the group assigned. This includes the addition and removal of wire sizes.
Related Topics
Creating a Wire Group Definition
Deleting a Wire Group Definition
Note
Once you have deleted a record, the Delete button is relabeled as Restore until you
click Apply, giving you the opportunity to cancel the deletion.
Related Topics
Creating a Wire Group Definition
Editing a Wire Group Definition
Procedure
1. Select File > Export from the menu; the Export Library Dialog Box is displayed.
2. Specify the Export File and Log File. Select “Export codes only”.
3. Click Export; a progress bar and message indicates when the export is complete.
4. Click OK.
Related Topics
Importing Codes into the Library
Procedure
1. Select File > Import from the menu; the Import Library Dialog Box is displayed.
2. Specify the Library File and whether you want the import to Replace, Merge or Ignore
parts with duplicate internal part numbers.
3. Select “Modify existing code descriptions, “Import scoping” and “Import modification
history” as required.
4. Specify the name and location of the log file that you want the import process to create.
5. Click Import; a progress bar and message indicates when the import is complete.
6. Click OK.
Related Topics
Exporting all Codes from the Library
Company information can relate to both your customers and suppliers. The records for both
types of company allow you to record contact information, as well as being used to restrict the
sub-components offered from a connector’s housing definition based on the companies with
which the connector is associated.
See “Housing” on page 190 for more information.
Customers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274
Creating a Customer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274
Editing a Customer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274
Deleting a Customer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275
Suppliers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276
Creating a Supplier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276
Editing a Supplier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276
Deleting a Supplier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277
Finding Which Components Use a Company Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277
Customers
Customer records are used to record contact details about your customers, and to store
manufacturing options as required by each customer. Once a customer record has been created,
it can be used to scope sub-components within a connector’s housing definition; this allows the
sub-components offered when placing a connector onto a harness design to be restricted to only
those applicable for the customer to which the design belongs.
The following topics explain how to create, copy, edit and delete customers.
Creating a Customer
You can create a new customer.
Procedure
1. Select Companies > Customers from the Components Main Menu. The Customers
Dialog Box is displayed.
2. Click New; a row is added to the Customers table.
3. In the “Address & Contact Details Section”, enter a Name.
4. Click Apply; the new customer is added to the Customers table.
Related Topics
Editing a Customer
Deleting a Customer
Editing a Customer
You can edit an existing customer.
Procedure
1. Select Companies > Customers from the Components Main Menu. The Customers
Dialog Box is displayed.
2. In the Customers table, select the row containing the customer you want to edit.
3. Edit the fields as required.
4. Click Apply.
Related Topics
Creating a Customer
Deleting a Customer
Deleting a Customer
You can remove a customer from the library.
Caution
You cannot delete a customer if it is used anywhere.
Procedure
1. Select Companies > Customers from the Components Main Menu. The Customers
Dialog Box is displayed.
2. In the Customers table, select the row containing the customer you want to delete.
3. Click Delete, then click Apply.
Note
Once you have deleted a customer, the Delete button is relabeled as Restore until
you click Apply, giving you the opportunity to cancel the deletion.
Related Topics
Creating a Customer
Editing a Customer
Suppliers
Supplier records are used to record contact details about your suppliers, and to associate
supplier part numbers with your own internal numbers. Once a supplier record has been created,
it can be used to scope sub-components within a connector’s housing definition; this allows the
sub-components offered when placing a connector onto a harness design to be restricted to only
those applicable for the supplier with which the design is associated.
The following topics explain how to create, copy, edit and delete suppliers.
Creating a Supplier
You can create a new supplier.
Procedure
1. Select Companies > Suppliers from the Components Main Menu. The Suppliers
Dialog Box is displayed.
2. Click New; a new row is added to the Suppliers table.
3. Enter a Supplier name.
4. Click Apply; the new supplier is added to the Suppliers table.
Related Topics
Editing a Supplier
Deleting a Supplier
Editing a Supplier
You can edit an existing supplier.
Procedure
1. Select Companies > Suppliers from the Components Main Menu. The Suppliers
Dialog Box is displayed.
2. In the Suppliers table, select the row containing the supplier you want to edit.
3. Edit the fields as required.
4. Click Apply.
Related Topics
Creating a Supplier
Deleting a Supplier
Deleting a Supplier
You can remove a supplier from the library.
Caution
You cannot delete a supplier if it is used anywhere.
Procedure
1. Select Companies > Suppliers from the Components Main Menu. The Suppliers
Dialog Box is displayed.
2. In the Suppliers table, select the row containing the supplier you want to delete.
3. Click Delete, then click Apply.
Note
Once you have deleted a supplier, the Delete button is relabeled as Restore until you
click Apply, giving you the opportunity to cancel the deletion.
Related Topics
Creating a Supplier
Editing a Supplier
This following sections offer a description of all input dialog boxes used in the creation and
maintenance of components. For each dialog box, all fields are listed, along with a full
description of the field’s function.
Cavity Selection Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281
Component Deletion Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282
Component Maintenance Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284
Assembly Details Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293
Base Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295
Cavity Attributes Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299
Cavity Group Details Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300
Cavity Names Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302
Customer Tab (Component Details) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304
Dressed Routes Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305
Extra Tab. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307
Fixture Details Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310
Footprints Tab. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311
Heat Shrink Sleeve Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 314
History Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315
Housing Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317
IDC Group Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322
In-House Assembly Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324
Mating Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325
Multicore Wires Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326
Multiple Terminations Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329
Multiple Wire Fits Cavity Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331
Pin Attributes Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334
Pin Names Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336
Properties Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338
Ring Terminal Group Details Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339
Scope Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 340
Seal Attributes Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341
Single Terminations Tab. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 342
Single Wire Fits Cavity Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 345
Sleeve Attributes Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347
Splice Attributes Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 348
Spot Tape Selection Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 349
Supplier Tab (Component Details) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351
Symbol Tab. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353
Related Topics
Deleting Components
Related Topics
Searching for Components Using Internal Part Number
Searching for Components Using Component Details
Related Topics
Creating an Assembly
Adding a Sub-component to an Assembly
Deleting a Sub-component from an Assembly
Base Tab
To access: Displayed in the Component Details Section of the Component Maintenance Dialog
Box. This tab is enabled for any component.
The fields in the Base tab are used to specify basic attributes for a component.
Objects
Usage Notes
The delimiters that can be used in the Wire Color are:
The benefits of setting up Color Codes, Delimiters and Wire Colors in this way are:
• Long wire color code strings can be used; they can be up to 30 characters long, whereas
the Color Code field on the Base tab of Component Maintenance is limited to 4
characters and is intended only for component types that can be defined with a single
color code.
• Efficiency: each individual color needs only to be defined once in the Color Codes form;
they can then be re-used as required in composite wire color codes. This is much more
efficient than trying to define every composite color string in the Color Codes form
before applying to wire part numbers.
• Accuracy: wire color codes are checked to ensure that Color Codes and Delimiters have
been used properly within the composite wire color strings.
Related Topics
Editing the Base Details of a Component
• female
• female-coax
• male
• male-coax
Related Topics
Specifying the Cavity Graphics of a Connector
Related Topics
Creating a Cavity Group
Adding a Connector Cavity Component to a Cavity Group
Related Topics
Editing a Cavity Name on a Component
Adding a Cavity to a Component
Deleting a Cavity from a Component
Related Topics
Specifying a Customer Part Number for a Component
Deleting a Customer Part Number for a Component
Related Topics
Dressed Connectors
Extra Tab
To access: Displayed in the Component Details Section of the Component Maintenance Dialog
Box. This tab is enabled for any component.
The fields in the Extra tab are used to specify supplemental information for a component.
Objects
Usage Notes
The impact of assigning a domain to a component depends upon the domain(s) to which the
currently logged-in user belongs:
Note
The implications of domain assignments against designs and projects still apply, and may
restrict user access beyond that controlled at component level.
• If the user has read-write access to the domain assigned to the component:
o The library part assigned to a component on a design can be viewed, removed and
reselected.
o The component is visible within the Part Selection Dialog Box when appropriate
Search Criteria are entered.
o The component can be accessed and edited within Capital Library.
Note
In order to use a component with a domain assigned to it, the domain must have been
specified as allowed in the General project preferences for the project.
• If the user has read-only access to the domain assigned to the component:
o The library part assigned to a design component can be viewed and consumed within
the application, but cannot be removed or a different part selected.
o The component is returned when searching using the Part Selection Dialog Box.
o The component can be accessed within Capital Library, but cannot be edited.
Note
The above conditions assume that the domain selected for the component has been assigned
as an allowed domain of the project. See the Project Preferences Dialog Box topic in the
Capital Design Tools - Common Functions User Guide for more information.
Related Topics
Editing the Extra Details of a Component
Related Topics
Creating a Formboard Fixture
Editing the Attributes of a Formboard Fixture
Footprints Tab
To access: Displayed in the Component Details Section of the Component Maintenance Dialog
Box. This tab is enabled for components with a group name of Device.
The fields in this tab are used to specify footprints for a device.
Objects
Copy Footprint Copies the selected footprint in the list and creates a new footprint
using the selected one as a template. You can then edit the details of
the copy.
Delete Footprint Deletes the selected footprint in the list.
View All Pin Mapping Displays the View Pin Mapping details Dialog Box where you can
view all of the pin mappings for the footprint.
The columns in this list are:
• Status column
Indicates whether there are any issues with the footprint ( ),
such as unassigned device pins. Hold your mouse cursor over the
icon to see details of the issue.
• Footprint Name
The name of the footprint. Click in this field to edit it.
• Default
Indicates whether this is the default footprint used for the device.
• Footprint Type
Indicates whether the Footprint is a harness connector footprint
( ) or device connector footprint ( ). Click the field to change
the type. You cannot change from a harness connector to a
device connector footprint if a device connector footprint already
exists.
View Part Details If a connector with an assigned library part is selected in the table,
this displays the details for that library part.
Delete Pin Mapping If a connector is selected in the table, this removes the connector
Details from the footprint and deletes any mappings to it.
If a cavity is selected in the table, this removes the mapping to that
cavity and the Mated Pin field becomes blank.
Connector/Cavity Displays the footprint connectors and their cavities in a tree structure
that you can expand and collapse. If you want to edit a connector
name, double-click it.
If there is an issue with a connector, such as unassigned connector
cavities, an icon is displayed. old your mouse cursor over the icon
to see details of the issue.
Part Number Displays the component part number assigned to the footprint
connector. Double-click the cell for a connector to either manually
enter a part number or click the ellipsis (...) button to display the Part
Selection Dialog Box where you can search for a part number.
Mated Pin Displays the device pins that are mated to the connectors and the pin
mapped to a connector cavity.
If a connector cavity does not have a mated pin, you can create a
mapping by selecting the cavity in this table, selecting an unmapped
pin in the Cavity Mapping Table and clicking Assign. Alternatively,
select the cavity in this table and double-click an unmapped pin in
the Cavity Mapping Table.
To remove a mapping, select the row in this table and click Delete
Pin Mapping Details ( ).
When the connector/cavity tree is expanded, pressing the End key
on your keyboard jumps to the next unmapped cavity on the
connector.
Usage Notes
Re-mapping Mapped Cavities:
If you want to re-map a mapped cavity in the Connector Table, you must unmap it first by
selecting the cavity cell and clicking the Delete Pin Mapping Details ( ) button. The Mated
Pin cell for that cavity becomes blank. Keeping that Connector Table row selected, you can
then select a Mated Cavity from the Cavity Mapping table and click Assign.
Related Topics
Adding a Harness Connector Footprint to a Device
Adding a Device Connector Footprint to a Device
Copying a Footprint to Use as a Template for a New Footprint
Deleting a Footprint from a Device
Related Topics
Creating a Heat Shrink Sleeve
Editing the Sleeve Attributes of a Heat Shrink Sleeve
History Tab
To access: Displayed in the Component Details Section of the Component Maintenance Dialog
Box.
This tab is used to view the revision history of a component, as well as offering options
allowing you to create revisions by associating existing library parts. It also enables you to
maintain a modification history detailing changes that have been made to the part.
Objects
Usage Notes
You can develop a plugin that tracks all changes made to components and updates the
Modification History for the individual components automatically when Apply is clicked on
the Component Maintenance dialog box. There are three possible types of plugin for this:
track changes in the history during component editing, track updates during library import and
track updates when the Copy Component Details action is used.
For more information about developing and using extensibility plugins, see the
PluginDevelopment.pdf file, located in the doc\plugin folder of your Capital installation.
Related Topics
Creating a Revision of a Part
Adding a Revision to a Part’s Revision History
Removing a Revision from a Part’s Revision History
Housing Tab
To access: Displayed in the Component Details Section of the Component Maintenance Dialog
Box. This tab is enabled for any component.
The fields in the Housing tab are used to associate one or more sub-components with a
component.
Objects
Related Topics
Housing
Adding a Sub-Component as Housing to a Component
Adding Cavity Sub-Components as Housing to a Component
Specifying the Scope of a Sub-Component in Housing for a Component
Deleting a Sub-Component from the Housing of Component
Creating a Modular Connector
Assigning a Sub-Connector to a Modular Connector Position
Related Topics
Specifying Insulation Displacement Connector (IDC) Attributes
Adding a Cavity to an IDC Cavity Group
Deleting a Cavity from an IDC Cavity Group
Related Topics
Creating an In-House Assembly
Adding a Sub-component to an In-House Assembly
Deleting a Sub-component from an In-House Assembly
Mating Tab
To access: Displayed in the Component Details Section of the Component Maintenance Dialog
Box. This tab is enabled for components with a group name from the following: Connector
and IDC Connector.
The fields in this tab are used to specify the valid connectors that can mate (connect) with a
connector and the mapping of the cavities when the connectors are mated.
Objects
Related Topics
Specifying Valid Mated Parts for a Connector
Deleting a Valid Mated Part from a Connector
it.
New Adds a new inner core node to the Multicore Structure and a row to
the Inner Cores Table. The attributes in the row can than be populated
by specifying values in the fields on this tab and clicking Apply.
Reset Returns the fields on this tab to their previous state. This means that:
• If you are specifying a new inner core, all fields are cleared or
returned to their default selection.
• If you are editing an existing inner core, the fields are returned to
their previous values.
Delete Removes a selected inner core from the Inner Cores Table.
Sheath Type The type of inner core. Select either a sheath (Sheath), a single
conductor (Single) or a twisted group of conductors (Twisted) from
the drop-down list. Mandatory.
Conductor Role Specifies whether a single conductor is a wire or shield. Select the
appropriate value from the drop-down list. Mandatory if Sheath Type
is Single, otherwise disabled.
Related Topics
Creating a Multicore Wire with an Outer Sheath
Creating a Twisted Pair
Adding an Inner Core to a Multicore Wire
Deleting an Inner Core from a Multicore Wire
material.
New Situated under the Configuration List, adds a new configuration
row to the Configuration List.
Wire Group If you have specified more that one Wire Group, clicking this
Combination button displays the Wire Combination Selection dialog box, with
every possible combination of wire sizes from the selected groups
displayed, and selected for inclusion by default. For example, if
you have selected two wire groups for a configuration, every two-
wire combination is displayed; if you have selected three wire
groups, every three-wire combination is displayed.
Only unique wire combinations are displayed; any duplicated
combinations are not shown.
To remove a combination from the configuration, deselect the
Selection option in the appropriate grid row. Optional.
Related Topics
Specifying Valid Terminations of Wire Combinations for a Component
Deleting a Multiple Terminations Configuration
material.
New Configuration Displays the Specify Cavity dialog box where you enter a cavity
name and adds a new row containing a configuration name to the
left of the Wire Size Table. If you want to use this multiple wire
configuration for a specific cavity, enter the cavity name in the
Cavity Name field. Alternatively, leave the field blank so that the
multiple wire configuration is applicable to all cavities on the
connector.
If you enter a value in the Cavity Name field, it must match a
cavity name. You cannot enter multiple cavities. If different
cavities on one connector require different configurations, you
must enter a configuration for each individual cavity.
Related Topics
Specifying the Wire Size Combinations that Fit Cavities on a Component
Deleting a Multiple Wire Fits Cavity Configuration
Usage Example for Multiple Wire Fits Cavity - Specifying a Pair of Wire Sizes that Fit
Together at Connector Cavities
• female
• female-coax
• male
• male-coax
Pin Group An alphanumeric code that groups pins together. This code is used
in Capital Insight to assign device pins to slot holes. Optional.
Pin Properties The Pin Attributes Table is automatically extended to offer an
additional column for each pin property configured for the Type
Code to which the device belongs. Each column is named
according to the property it represents. See “Creating a Pin
Property Code” on page 247 for more information. Double-click
within the appropriate field to enable it, then enter the property
value. Optional.
Related Topics
Editing the Attributes of Device Pins
New Adds a new row to the Pin Name Table, which can then be
populated by specifying a name before clicking Apply to create a
new cavity name.
Reset Any changes made to the selected field(s) in the Pin Name Table,
since the last update, will be undone.
Delete Removes a selected row from the Pin Name Table. This change is
not written to the database until you click Apply; before this point,
the deletion can be undone by clicking Restore (the Delete button
is relabeled as Restore).
Name The cavity name. Mandatory.
No. Pins The number of cavities on the component. Read-only.
Analysis Model Cavity The name of a Capital Analysis model if one is attached to the
component. Read-only.
Symbol Associated Indicates whether a symbol is associated with the component
(selected) or not (unselected). Read-only.
Stud Pin Indicates whether the pin is a stud pin used with Ring Terminals.
Related Topics
Editing a Pin Name on a Device
Adding a Pin to a Device
Deleting a Pin from a Device
Properties Tab
To access: Displayed in the Component Details Section of the Component Maintenance Dialog
Box. This tab is enabled for any component.
The fields in the Properties tab are used to add, edit or delete a user-defined property on a
component.
Objects
Related Topics
Adding a Property to a Component
Editing a Property Value for a Component
Deleting a Property from a Component
Related Topics
Creating a Ring Terminal Group
Scope Tab
To access: Displayed in the Component Details Section of the Component Maintenance Dialog
Box. This tab is enabled for any component.
This tab is used to apply scope code to a component.
Objects
Related Topics
Applying Scopes to a Component
Related Topics
Creating a Detached Backshell Seal
Editing the Seal Attributes of a Backshell Seal
Related Topics
Creating a Cavity Seal
Specifying Valid Terminations of Single Wires for a Component
Specifying Valid Terminations of Wire Combinations for a Component
Related Topics
Specifying the Single Wire Sizes that Fit Cavities on a Component
Specifying a Range of Single Wire Sizes that Fit Cavities on a Component
Related Topics
Creating a Solder Sleeve
Editing the Sleeve Attributes of a Solder Sleeve
Related Topics
Creating a Splice
Editing the Attributes of a Splice
Related Topics
Specifying the Spot Tape Attributes of a Tape
Related Topics
Specifying a Supplier Part Number for a Component
Deleting a Supplier Part Number for a Component
Symbol Tab
To access: Displayed in the Component Details Section of the Component Maintenance Dialog
Box. This tab is enabled for any component.
The fields in the Symbol tab are used to associate one or more graphical symbols (previously
created in Capital Symbol) to the component.
Objects
Related Topics
Assigning a Graphical Symbol to a Component
Deleting a Symbol from a Component
table:
New Adds a new row to the Termination Name Table, which can then
be populated by specifying a name before clicking Apply to create
a termination name.
Reset Any changes made to the selected field(s) in the Termination
Name Table, since the last update, will be undone.
Delete Removes a selected row from the Termination Name Table. This
change is not written to the database until you click Apply; before
this point, the deletion can be undone by clicking Restore (the
Delete button is relabeled as Restore).
Symbol Associated Indicates whether a symbol is associated with the backshell
(selected) or not (unselected). Read-only.
No. Terminations The number of terminations on the backshell. Read-only.
Name The termination name. Mandatory.
Analysis Model Cavity The name of a Capital Analysis model if one is attached to the
backshell. Read-only.
Related Topics
Creating a Backshell
Related Topics
Creating an Ultrasonic Weld
Related Topics
Editing the Applicable Groups for an Application
Editing the Criteria Attributes for an Application
Editing the Component Table Columns for an Application
Editing the Tabs and Fields Displayed in the Component Details Section in Capital Library
Editing the Criteria Attributes for a Component Group
Editing the Component Table Columns for a Component Group
Editing the Tabs and Fields for Components Belonging to a Component Group
Adding a Component Type Code to the Browser Tree in the Configure Library GUI Dialog Box
Related Topics
Copying Details from a Component to a New Component
Related Topics
Copying Details from a Component to a New Component
Objects
Related Topics
Exporting the Entire Library
Exporting Selected Component Parts
Exporting all Codes from the Library
Related Topics
Exporting the User Interface Configuration
Import GUI Configuration Dialog Box
• Import Library
• Import Symbol
• Import Design
Export Library
Export Symbol
Export Design
Select a task and click the Delete Task ( ) button to delete
it.
Name Specify the name of the scheduled import or export task. For
example, OEM1 to OEM2 export.
User Enter a user name that can be used to connect with Capital
Integration Server.
Password Enter the password for the specified user name.
Scheduling Expression Enter a cron expression to specify when you want the task to
run. For example: 0/5***? means fire every 5 minutes every
day. CronMaker is a free on-line utility that can be used to
build cron expressions (see http://www.cronmaker.com/).
Configuration Displays the task configuration details taken from the
configuration file that was selected by clicking the Import
Configuration button.
Run Now Immediately runs the task selected in the Scheduled Tasks
table.
Related Topics
Creating an Enterprise Assets Import or Export Task in a Capital Installation
Related Topics
Housing
Specifying the Scope of a Sub-Component in Housing for a Component
All revisions belonging to a part are also imported, and the revision history is maintained
Objects
Related Topics
Importing Component Parts and Codes into the Library
Importing Codes into the Library
Usage Examples for Library Data Merging
Related Topics
Importing the User Interface Configuration
Export GUI Configuration Dialog Box
Description
This dialog box contains a table with columns that can be filtered by selecting an item from the
drop-down list below the column header.
Objects
Related Topics
Finding Where a Component Is Used
Objects
• The following are available:
o Internal tab
o Customer tab
o Supplier tab
See the appropriate table rows under “Component Selection Section” on page 284 for
descriptions of the individual sections on the dialog box.
Also see “Component Details Section” on page 288.
Related Topics
Selecting a Component Part Number in the Part Selection Dialog Box
Plugins Dialog
To access: Select File > Plugins.
Used to view the details of any extensibility plugins that you have installed, to reload
extensibility plugins and to select an extensibility plugin when specifying one in a field.
Objects
Related Topics
Viewing the Details of Installed Extensibility Plugins
Reloading Extensibility Plugins
Related Topics
Viewing the Details of Installed Extensibility Plugins
Reloading Extensibility Plugins
Objects
Related Topics
Finding Where a Component Is Used
Related Topics
Specifying a Range of Single Wire Sizes that Fit Cavities on a Component
Single Wire Fits Cavity Tab
Validation Report
To access: Displayed if there are validation errors when you click Apply.
Used to view details of validation errors.
Objects
Related Topics
Adding a Harness Connector Footprint to a Device
Adding a Device Connector Footprint to a Device
Copying a Footprint to Use as a Template for a New Footprint
Deleting a Footprint from a Device
Plugins Help
What do you need help with?
• Understanding Extensibility Plugins
• The Plugins Dialog fields
• Viewing the Details of Installed Extensibility Plugins
The following sections offer a description of the input dialog boxes available within Capital
Library for the creation and maintenance of, and reporting on, library codes and companies. For
each dialog box, all fields are listed, along with a full description of the field’s function.
Code Dialog Boxes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 393
Choose Color Dialog Box. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 394
Color Codes Dialog Box. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 395
Component Type Codes Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 397
Component Type Codes Selection Dialog Box (Configurable Library GUI) . . . . . . . . . . 399
Customer Color Codes Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 400
Manufacturing Sites Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 402
Material Codes Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 404
Pitch Definitions Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 406
Pitch Tables Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 408
Property Codes Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 410
Properties for Type Code Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 412
Scope Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414
Usage Report Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 416
Wire Group Definition Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417
Wire Insulation Thickness Dialog Box. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 419
Wire Sizes Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 421
Code Selection Dialog Boxes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 423
Color Code Selection Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424
Component Type Codes Selection Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425
Material Codes Selection Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426
Property Selection Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 427
Wire Specification Selection Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 428
Company Dialog Boxes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 429
Customers Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 430
Suppliers Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435
Help Button Landing Pages for Codes and Companies Dialog Boxes . . . . . . . . . . . . . . 437
Color Codes Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 437
Component Type Codes Help. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 438
Component Type Codes Selection Help (Configurable Library GUI) . . . . . . . . . . . . . . . . 438
Customer Color Codes Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 438
Manufacturing Sites Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 438
Material Codes Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439
New Adds a new row to the Color Codes table, which can than be
populated by specifying a Color Code and Description to create a
new color code.
Reset Returns the Color Code and Description fields to their previous state.
This means that:
• If you are creating a new color code, both fields are cleared.
• If you are editing an existing color code, the Description field is
returned to its previous value.
Delete Removes a selected row from the Color Codes table. This change is
not written to the database until you click Apply; before this point,
the deletion can be undone by clicking Restore (the Delete button is
relabeled as Restore).
Color Code The name of the color code. This field is limited to 4 characters, so
you should use an abbreviated name or code as the names of most
colors exceed the field length. A fuller description of the color can be
entered in the Description field, below. Mandatory.
Description The color(s) the code represents. This field supports up to 30
characters, so descriptions such as Light-green can be entered.
Mandatory.
Related Topics
Creating a Color Code
Editing a Color Code
Deleting a Color Code
New Adds a new row to the Component Type Codes table, which can
than be populated by specifying a Type Code, Description and
Group Code to create a new component type code.
Reset Returns the Type Code, Description and Group Code fields to
their previous state. This means that:
• If you are creating a new component type code, all fields are
cleared.
• If you are editing an existing component type code, the
Description and Group Code fields are returned to their
previous value.
Delete Removes a selected row from the Component Type Codes table.
This change is not written to the database until you click Apply;
before this point, the deletion can be undone by clicking Restore
(the Delete button is relabeled as Restore).
Type Code The name of the component type code. This field is limited to 4
characters. Mandatory.
Description The type of component the code represents. This field supports up
to 30 characters. Mandatory.
Related Topics
Creating a Component Type Code
Editing a Component Type Code
Deleting a Component Type Code
Objects
Related Topics
Adding a Component Type Code to the Browser Tree in the Configure Library GUI Dialog Box
Component Tables (Component Group Level)
Tab Pages (Component Group Level)
Objects
New Adds a new row to the Customer Color Codes Table, which can then
be populated by specifying a Customer Name, Customer Color
Code, Description and Internal Color Code to create a new customer
color code.
Reset Returns the Customer Name, Customer Color Code, Description and
Internal Color Code fields to their previous state. This means that:
• If you are creating a new customer color code, all fields are
cleared or returned to their default value.
• If you are editing an existing customer color code, the Customer
Name, Customer Color Code and Internal Color Code fields are
returned to its previous values.
Related Topics
Creating a Customer Color Code
Editing a Customer Color Code
Deleting a Customer Color Code
New Adds a new row to the Manufacturing Sites Table, which can then be
populated by completing the fields, below, to create a new
manufacturing site.
Copy Creates a new row in the Manufacturing Sites Table, pre-populated
with all of the field values belonging to the site selected in the table
when the button was clicked.
Reset Returns the fields to their previous state. This means that:
• If you are creating a new manufacturing site, all fields are
cleared.
• If you are editing an existing manufacturing site, the fields are
returned to their previous values.
Delete Removes a selected row from the Manufacturing Sites Table. This
change is not written to the database until you click Apply; before
this point, the deletion can be undone by clicking Restore (the
Delete button is relabeled as Restore).
Name Enter a name to identify the manufacturing site. This name must be
unique within the library; if the name matches that of an existing
manufacturing site, upon clicking Apply, a message will be
displayed to inform you, and you will not be permitted to proceed
with the update until you have edited the name. Mandatory.
Related Topics
Creating a Manufacturing Site
Editing a Manufacturing Site
Deleting a Manufacturing Site
New Adds a new row to the Material Codes Table, which can than be
populated by specifying a Material Code and Description to create a
new material code.
Reset Returns the Material Code and Description fields to their previous
state. This means that:
• If you are creating a new material code, both fields are cleared.
• If you are editing an existing material code, the Description field
is returned to its previous value.
Delete Removes a selected row from the Material Codes Table. This change
is not written to the database until you click Apply; before this point,
the deletion can be undone by clicking Restore (the Delete button is
relabeled as Restore).
Material Code The name of the material code. This field is limited to 4 characters.
Mandatory.
Description The material(s) the code represents. This field supports up to 30
characters. Mandatory.
Related Topics
Creating a Material Code
New Adds a new row to the Pitch Definitions Table, which can than be
populated by specifying a Pitch Definition to create a new pitch
definition record.
Reset Returns the Pitch Definition field to its previous state. This means
that:
• If you are creating a new pitch definition, the field is cleared.
• If you are editing an existing pitch definition, the field is
returned to its previous value.
Delete Removes a selected row from the Pitch Definitions Table. This
change is not written to the database until you click Apply; before
this point, the deletion can be undone by clicking Restore (the
Delete button is relabeled as Restore).
Pitch Definition Enter a value for the pitch definition, from 1-6 numeric characters
in length. This value can represent the pitch, or “tightness” of the
twist applied to two wires, or it can be an arbitrary value used to
identify an association between a wire specification and a twisted
pair length calculation. Mandatory.
Related Topics
Creating a Pitch Definition
Editing a Pitch Definition
Deleting a Pitch Definition
Pitch Tables Dialog Box
Objects
New Adds a new row to the Pitch Tables table, which can than be
populated by completing the fields, below, to create a new pitch
table.
Reset Returns the fields to their previous state. This means that:
• If you are creating a new pitch table, all fields are cleared.
• If you are editing an existing pitch table, the fields are returned
to their previous values.
Delete Removes a selected row from the Pitch Tables table. This change is
not written to the database until you click Apply; before this point,
the deletion can be undone by clicking Restore (the Delete button is
relabeled as Restore).
Pitch Definition Select a definition from the drop-down list. This value - created
using the Pitch Definitions Dialog Box - defines the amount of twist
applied to wires in a twisted pair multicore. Mandatory.
Related Topics
Creating a Pitch Table
Editing a Pitch Table
Deleting a Pitch Table
New Adds a new row to the Properties Table, which can than be
populated by completing the fields, below, to create a new property.
Reset Returns the fields to their previous state. This means that:
• If you are creating a new property, all fields are cleared.
• If you are editing an existing property, the fields are returned to
their previous values.
Delete Removes a selected row from the Properties Table. This change is
not written to the database until you click Apply; before this point,
the deletion can be undone by clicking Restore (the Delete button is
relabeled as Restore).
Property A unique identifier for the property. Mandatory.
Pin Property Selecting this option restricts the property for use against device
pins only. Pin properties are only exposed on the Pin Attributes Tab
of the Component Maintenance Dialog Box when editing devices.
Optional.
Description A longer description of the property’s purpose. Mandatory.
Related Topics
Creating a Property Code
Editing a Property Code
Deleting a Property Code
New Adds a new row to the Part Type Properties Table, which can than
be populated by completing the fields, below, to create a new code.
Reset Returns the fields to their previous state. This means that:
• If you are creating a new properties for type code, all fields are
cleared.
• If you are editing an existing code, the fields are returned to
their previous values.
Delete Removes a selected row from the Part Type Properties Table. This
change is not written to the database until you click Apply; before
this point, the deletion can be undone by clicking Restore (the
Delete button is relabeled as Restore).
Type Code Specify a component type, either by entering an existing type
directly into the field, or by clicking the ellipsis (...) button to the
right of the field and selecting one from the Component Type
Codes Selection Dialog Box. Mandatory.
Table 7-10. Properties for Type Code Dialog Box Contents (cont.)
Field Description
Property Specify a property to associate with the component type, either by
entering an existing property directly into the field, or by clicking
the ellipsis (...) button to the right of the field and selecting one
from the Component Type Codes Selection Dialog Box.
Mandatory.
Description Displays the description text for the selected property. Read-only.
Related Topics
Creating a Properties for Type Code
Editing a Properties for Type Code
Deleting a Properties for Type Code
New Adds a new row to the Scopes Table, which can than be populated
by completing the fields, below, to create a new code.
Reset Returns the fields to their previous state. This means that:
• If you are creating a new scope code, all fields are cleared.
• If you are editing an existing code, the fields are returned to their
previous values.
Delete Removes a selected row from the Scopes Table. This change is not
written to the database until you click Apply; before this point, the
deletion can be undone by clicking Restore (the Delete button is
relabeled as Restore).
Category Specify the category of the scope, this can be something like
Customer, Market, Manufacturing Site, and so on. Mandatory.
Name Specify a name for the scope. This could be something like a
customer name, a market area or a manufacturing site name.
Mandatory.
Description Enter a description text for the scope. Mandatory.
Related Topics
Creating a Scope Code
Related Topics
Finding Which Components Use a Code
Finding Which Components Use a Company Code
New Adds a new row to the Wire Group Codes Table, which can than be
populated by completing the fields, below, to create a new code.
Reset Returns the fields to their previous state. This means that:
• If you are creating a new wire group, all fields are cleared.
• If you are editing an existing record, the Description field and
selection of Wire Sizes are returned to their previous value.
Delete Removes a selected row from the Wire Group Codes Table. This
change is not written to the database until you click Apply; before
this point, the deletion can be undone by clicking Restore (the
Delete button is relabeled as Restore).
Name A unique identifier for the wire group. Mandatory.
Description A longer description of the wire group’s contents. Mandatory.
Related Topics
Creating a Wire Group Definition
Editing a Wire Group Definition
Deleting a Wire Group Definition
New Adds a new row to the Wire Insulation Thickness Table, which can
than be populated by completing the fields, below, to create a new
code.
Reset Returns the fields to their previous state. This means that:
• If you are creating a new wire insulation thickness record, all
fields are cleared.
• If you are editing an existing record, the Thickness field is
returned to its previous value.
Delete Removes a selected row from the Wire Insulation Thickness Table.
This change is not written to the database until you click Apply;
before this point, the deletion can be undone by clicking Restore
(the Delete button is relabeled as Restore).
Material Code Specify a material code for the conductor, either by entering an
existing code directly into the field, or by clicking the ellipsis (...)
button to the right of the field and selecting one from the Material
Codes Selection Dialog Box. Mandatory.
Related Topics
Creating a Wire Insulation Thickness
Editing a Wire Insulation Thickness
Deleting a Wire Insulation Thickness
New Adds a new row to the Wire Sizes Table, which can than be
populated by completing the fields, below, to create a new wire
size.
Reset Returns all fields to their previous state. This means that:
• If you are creating a new wire size, all fields are cleared.
• If you are editing an existing wire size, the CSA and Wire Usual
fields are returned to their previous value.
Delete Removes a selected row from the Wire Sizes Table. This change is
not written to the database until you click Apply; before this point,
the deletion can be undone by clicking Restore (the Delete button
is relabeled as Restore).
Material Code Specify a material code, either by entering an existing code directly
into the field, or by clicking the ellipsis (...) button to the right of the
field and selecting one from the Material Codes Selection Dialog
Box. Mandatory.
Specification Enter the specification for this wire size, as dictated by your
company’s available wire specifications. Mandatory.
Related Topics
Creating a Wire Size
Editing a Wire Size
Deleting a Wire Size
Related Topics
Creating a Color Code
Editing a Color Code
Deleting a Color Code
Related Topics
Creating a Properties for Type Code
Creating a Property Code
Related Topics
Creating a Material Code
Related Topics
Creating a Property Code
Creating a Properties for Type Code
Related Topics
Creating a Wire Size
New Adds a new row to the Customers Table, which can then be
populated by completing the fields, below, to create a new
customer.
Reset Returns the fields to their previous state. This means that:
• If you are creating a new customer, all fields are cleared.
• If you are editing an existing customer, the fields are returned
to their previous values.
Delete Removes a selected row from the Customers Table. This change is
not written to the database until you click Apply; before this
point, the deletion can be undone by clicking Restore (the Delete
button is relabeled as Restore).
Related Topics
Creating a Customer
Editing a Customer
Deleting a Customer
New Adds a new row to the Suppliers Table, which can then be
populated by completing the fields, below, to create a new
supplier.
Reset Returns the fields to their previous state. This means that:
• If you are creating a new supplier, all fields are cleared.
• If you are editing an existing supplier, the fields are returned to
their previous values.
Delete Removes a selected row from the Suppliers Table. This change is
not written to the database until you click Apply; before this point,
the deletion can be undone by clicking Restore (the Delete button
is relabeled as Restore).
Supplier Enter a name to identify the supplier. This name must be unique
within the library; if the name matches that of an existing supplier,
upon clicking Apply, a message will be displayed to inform you,
and you will not be permitted to proceed with the update until you
have edited the name. Mandatory.
Address [1-4] Enter the supplier’s postal address across one or more of these
free-text fields. Optional.
Post Code Enter the supplier’s postal (zip) code. Optional.
Related Topics
Creating a Supplier
Editing a Supplier
Deleting a Supplier
Scope Help
What do you need help with?
• The Scope Code concept
• Usage Example - How To Use Component Scoping
• The Scope Dialog Box fields
• Creating a Scope Code
• Editing a Scope Code Description
• Deleting a Scope Code
• Usage Example for Multiple Wire Fits Cavity - Specifying a Pair of Wire Sizes that Fit
Together at Connector Cavities
Customers Help
What do you need help with?
• The Customers Dialog Box fields
• Creating a Customer
• Editing a Customer
• Deleting a Customer
Suppliers Help
What do you need help with?
• The Suppliers Dialog Box fields
• Creating a Supplier
• Editing a Supplier
• Deleting a Supplier
Related Topics
Configurable User Interface
For full information on open source and third-party software that may be included in Capital products see the Third-Party
Information section in the Capital Design Tools - Common Functions User Guide. For last minute additions to this
information refer to the latest Capital Release Highlights document.
End-User License Agreement
The latest version of the End-User License Agreement is available on-line at:
www.mentor.com/eula
IMPORTANT INFORMATION
USE OF ALL SOFTWARE IS SUBJECT TO LICENSE RESTRICTIONS. CAREFULLY READ THIS LICENSE
AGREEMENT BEFORE USING THE PRODUCTS. USE OF SOFTWARE INDICATES CUSTOMER’S COMPLETE
AND UNCONDITIONAL ACCEPTANCE OF THE TERMS AND CONDITIONS SET FORTH IN THIS AGREEMENT.
ANY ADDITIONAL OR DIFFERENT PURCHASE ORDER TERMS AND CONDITIONS SHALL NOT APPLY.
This is a legal agreement concerning the use of Software (as defined in Section 2) and hardware (collectively “Products”)
between the company acquiring the Products (“Customer”), and the Mentor Graphics entity that issued the corresponding
quotation or, if no quotation was issued, the applicable local Mentor Graphics entity (“Mentor Graphics”). Except for license
agreements related to the subject matter of this license agreement which are physically signed by Customer and an authorized
representative of Mentor Graphics, this Agreement and the applicable quotation contain the parties’ entire understanding
relating to the subject matter and supersede all prior or contemporaneous agreements. If Customer does not agree to these
terms and conditions, promptly return or, in the case of Software received electronically, certify destruction of Software and all
accompanying items within five days after receipt of Software and receive a full refund of any license fee paid.
1.1. To the extent Customer (or if agreed by Mentor Graphics, Customer’s appointed third party buying agent) places and Mentor
Graphics accepts purchase orders pursuant to this Agreement (each an “Order”), each Order will constitute a contract between
Customer and Mentor Graphics, which shall be governed solely and exclusively by the terms and conditions of this Agreement,
any applicable addenda and the applicable quotation, whether or not those documents are referenced on the Order. Any
additional or conflicting terms and conditions appearing on an Order or presented in any electronic portal or automated order
management system, whether or not required to be electronically accepted, will not be effective unless agreed in writing and
physically signed by an authorized representative of Customer and Mentor Graphics.
1.2. Amounts invoiced will be paid, in the currency specified on the applicable invoice, within 30 days from the date of such invoice.
Any past due invoices will be subject to the imposition of interest charges in the amount of one and one-half percent per month
or the applicable legal rate currently in effect, whichever is lower. Prices do not include freight, insurance, customs duties, taxes
or other similar charges, which Mentor Graphics will state separately in the applicable invoice. Unless timely provided with a
valid certificate of exemption or other evidence that items are not taxable, Mentor Graphics will invoice Customer for all
applicable taxes including, but not limited to, VAT, GST, sales tax, consumption tax and service tax. Customer will make all
payments free and clear of, and without reduction for, any withholding or other taxes; any such taxes imposed on payments by
Customer hereunder will be Customer’s sole responsibility. If Customer appoints a third party to place purchase orders and/or
make payments on Customer’s behalf, Customer shall be liable for payment under Orders placed by such third party in the event
of default.
1.3. All Products are delivered FCA factory (Incoterms 2010), freight prepaid and invoiced to Customer, except Software delivered
electronically, which shall be deemed delivered when made available to Customer for download. Mentor Graphics retains a
security interest in all Products delivered under this Agreement, to secure payment of the purchase price of such Products, and
Customer agrees to sign any documents that Mentor Graphics determines to be necessary or convenient for use in filing or
perfecting such security interest. Mentor Graphics’ delivery of Software by electronic means is subject to Customer’s provision
of both a primary and an alternate e-mail address.
2. GRANT OF LICENSE. The software installed, downloaded, or otherwise acquired by Customer under this Agreement, including any
updates, modifications, revisions, copies, documentation, setup files and design data (“Software”) are copyrighted, trade secret and
confidential information of Mentor Graphics or its licensors, who maintain exclusive title to all Software and retain all rights not
expressly granted by this Agreement. Except for Software that is embeddable (“Embedded Software”), which is licensed pursuant to
separate embedded software terms or an embedded software supplement, Mentor Graphics grants to Customer, subject to payment of
applicable license fees, a nontransferable, nonexclusive license to use Software solely: (a) in machine-readable, object-code form
(except as provided in Subsection 4.2); (b) for Customer’s internal business purposes; (c) for the term of the license; and (d) on the
computer hardware and at the site authorized by Mentor Graphics. A site is restricted to a one-half mile (800 meter) radius. Customer
may have Software temporarily used by an employee for telecommuting purposes from locations other than a Customer office, such as
the employee’s residence, an airport or hotel, provided that such employee’s primary place of employment is the site where the
Software is authorized for use. Mentor Graphics’ standard policies and programs, which vary depending on Software, license fees paid
or services purchased, apply to the following: (a) relocation of Software; (b) use of Software, which may be limited, for example, to
execution of a single session by a single user on the authorized hardware or for a restricted period of time (such limitations may be
technically implemented through the use of authorization codes or similar devices); and (c) support services provided, including
eligibility to receive telephone support, updates, modifications, and revisions. For the avoidance of doubt, if Customer provides any
feedback or requests any change or enhancement to Products, whether in the course of receiving support or consulting services,
evaluating Products, performing beta testing or otherwise, any inventions, product improvements, modifications or developments made
by Mentor Graphics (at Mentor Graphics’ sole discretion) will be the exclusive property of Mentor Graphics.
3. BETA CODE.
3.1. Portions or all of certain Software may contain code for experimental testing and evaluation (which may be either alpha or beta,
collectively “Beta Code”), which may not be used without Mentor Graphics’ explicit authorization. Upon Mentor Graphics’
authorization, Mentor Graphics grants to Customer a temporary, nontransferable, nonexclusive license for experimental use to
test and evaluate the Beta Code without charge for a limited period of time specified by Mentor Graphics. Mentor Graphics may
choose, at its sole discretion, not to release Beta Code commercially in any form.
3.2. If Mentor Graphics authorizes Customer to use the Beta Code, Customer agrees to evaluate and test the Beta Code under normal
conditions as directed by Mentor Graphics. Customer will contact Mentor Graphics periodically during Customer’s use of the
Beta Code to discuss any malfunctions or suggested improvements. Upon completion of Customer’s evaluation and testing,
Customer will send to Mentor Graphics a written evaluation of the Beta Code, including its strengths, weaknesses and
recommended improvements.
3.3. Customer agrees to maintain Beta Code in confidence and shall restrict access to the Beta Code, including the methods and
concepts utilized therein, solely to those employees and Customer location(s) authorized by Mentor Graphics to perform beta
testing. Customer agrees that any written evaluations and all inventions, product improvements, modifications or developments
that Mentor Graphics conceived or made during or subsequent to this Agreement, including those based partly or wholly on
Customer’s feedback, will be the exclusive property of Mentor Graphics. Mentor Graphics will have exclusive rights, title and
interest in all such property. The provisions of this Subsection 3.3 shall survive termination of this Agreement.
4. RESTRICTIONS ON USE.
4.1. Customer may copy Software only as reasonably necessary to support the authorized use. Each copy must include all notices
and legends embedded in Software and affixed to its medium and container as received from Mentor Graphics. All copies shall
remain the property of Mentor Graphics or its licensors. Except for Embedded Software that has been embedded in executable
code form in Customer’s product(s), Customer shall maintain a record of the number and primary location of all copies of
Software, including copies merged with other software, and shall make those records available to Mentor Graphics upon
request. Customer shall not make Products available in any form to any person other than Customer’s employees and on-site
contractors, excluding Mentor Graphics competitors, whose job performance requires access and who are under obligations of
confidentiality. Customer shall take appropriate action to protect the confidentiality of Products and ensure that any person
permitted access does not disclose or use Products except as permitted by this Agreement. Customer shall give Mentor Graphics
written notice of any unauthorized disclosure or use of the Products as soon as Customer becomes aware of such unauthorized
disclosure or use. Customer acknowledges that Software provided hereunder may contain source code which is proprietary and
its confidentiality is of the highest importance and value to Mentor Graphics. Customer acknowledges that Mentor Graphics
may be seriously harmed if such source code is disclosed in violation of this Agreement. Except as otherwise permitted for
purposes of interoperability as specified by applicable and mandatory local law, Customer shall not reverse-assemble,
disassemble, reverse-compile, or reverse-engineer any Product, or in any way derive any source code from Software that is not
provided to Customer in source code form. Log files, data files, rule files and script files generated by or for the Software
(collectively “Files”), including without limitation files containing Standard Verification Rule Format (“SVRF”) and Tcl
Verification Format (“TVF”) which are Mentor Graphics’ trade secret and proprietary syntaxes for expressing process rules,
constitute or include confidential information of Mentor Graphics. Customer may share Files with third parties, excluding
Mentor Graphics competitors, provided that the confidentiality of such Files is protected by written agreement at least as well as
Customer protects other information of a similar nature or importance, but in any case with at least reasonable care. Customer
may use Files containing SVRF or TVF only with Mentor Graphics products. Under no circumstances shall Customer use
Products or Files or allow their use for the purpose of developing, enhancing or marketing any product that is in any way
competitive with Products, or disclose to any third party the results of, or information pertaining to, any benchmark.
4.2. If any Software or portions thereof are provided in source code form, Customer will use the source code only to correct software
errors and enhance or modify the Software for the authorized use, or as permitted for Embedded Software under separate
embedded software terms or an embedded software supplement. Customer shall not disclose or permit disclosure of source
code, in whole or in part, including any of its methods or concepts, to anyone except Customer’s employees or on-site
contractors, excluding Mentor Graphics competitors, with a need to know. Customer shall not copy or compile source code in
any manner except to support this authorized use.
4.3. Customer agrees that it will not subject any Product to any open source software (“OSS”) license that conflicts with this
Agreement or that does not otherwise apply to such Product.
4.4. Customer may not assign this Agreement or the rights and duties under it, or relocate, sublicense, or otherwise transfer the
Products, whether by operation of law or otherwise (“Attempted Transfer”), without Mentor Graphics’ prior written consent and
payment of Mentor Graphics’ then-current applicable relocation and/or transfer fees. Any Attempted Transfer without Mentor
Graphics’ prior written consent shall be a material breach of this Agreement and may, at Mentor Graphics’ option, result in the
immediate termination of the Agreement and/or the licenses granted under this Agreement. The terms of this Agreement,
including without limitation the licensing and assignment provisions, shall be binding upon Customer’s permitted successors in
interest and assigns.
4.5. The provisions of this Section 4 shall survive the termination of this Agreement.
5. SUPPORT SERVICES. To the extent Customer purchases support services, Mentor Graphics will provide Customer with updates and
technical support for the Products, at the Customer site(s) for which support is purchased, in accordance with Mentor Graphics’ then
current End-User Support Terms located at http://supportnet.mentor.com/supportterms.
6. OPEN SOURCE SOFTWARE. Products may contain OSS or code distributed under a proprietary third party license agreement, to
which additional rights or obligations (“Third Party Terms”) may apply. Please see the applicable Product documentation (including
license files, header files, read-me files or source code) for details. In the event of conflict between the terms of this Agreement
(including any addenda) and the Third Party Terms, the Third Party Terms will control solely with respect to the OSS or third party
code. The provisions of this Section 6 shall survive the termination of this Agreement.
7. LIMITED WARRANTY.
7.1. Mentor Graphics warrants that during the warranty period its standard, generally supported Products, when properly installed,
will substantially conform to the functional specifications set forth in the applicable user manual. Mentor Graphics does not
warrant that Products will meet Customer’s requirements or that operation of Products will be uninterrupted or error free. The
warranty period is 90 days starting on the 15th day after delivery or upon installation, whichever first occurs. Customer must
notify Mentor Graphics in writing of any nonconformity within the warranty period. For the avoidance of doubt, this warranty
applies only to the initial shipment of Software under an Order and does not renew or reset, for example, with the delivery of (a)
Software updates or (b) authorization codes or alternate Software under a transaction involving Software re-mix. This warranty
shall not be valid if Products have been subject to misuse, unauthorized modification, improper installation or Customer is not in
compliance with this Agreement. MENTOR GRAPHICS’ ENTIRE LIABILITY AND CUSTOMER’S EXCLUSIVE
REMEDY SHALL BE, AT MENTOR GRAPHICS’ OPTION, EITHER (A) REFUND OF THE PRICE PAID UPON
RETURN OF THE PRODUCTS TO MENTOR GRAPHICS OR (B) MODIFICATION OR REPLACEMENT OF THE
PRODUCTS THAT DO NOT MEET THIS LIMITED WARRANTY. MENTOR GRAPHICS MAKES NO WARRANTIES
WITH RESPECT TO: (A) SERVICES; (B) PRODUCTS PROVIDED AT NO CHARGE; OR (C) BETA CODE; ALL OF
WHICH ARE PROVIDED “AS IS.”
7.2. THE WARRANTIES SET FORTH IN THIS SECTION 7 ARE EXCLUSIVE. NEITHER MENTOR GRAPHICS NOR ITS
LICENSORS MAKE ANY OTHER WARRANTIES EXPRESS, IMPLIED OR STATUTORY, WITH RESPECT TO
PRODUCTS PROVIDED UNDER THIS AGREEMENT. MENTOR GRAPHICS AND ITS LICENSORS SPECIFICALLY
DISCLAIM ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NON-INFRINGEMENT OF INTELLECTUAL PROPERTY.
8. LIMITATION OF LIABILITY. TO THE EXTENT PERMITTED UNDER APPLICABLE LAW, IN NO EVENT SHALL
MENTOR GRAPHICS OR ITS LICENSORS BE LIABLE FOR INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL
DAMAGES (INCLUDING LOST PROFITS OR SAVINGS) WHETHER BASED ON CONTRACT, TORT OR ANY OTHER
LEGAL THEORY, EVEN IF MENTOR GRAPHICS OR ITS LICENSORS HAVE BEEN ADVISED OF THE POSSIBILITY OF
SUCH DAMAGES. IN NO EVENT SHALL MENTOR GRAPHICS’ OR ITS LICENSORS’ LIABILITY UNDER THIS
AGREEMENT EXCEED THE AMOUNT RECEIVED FROM CUSTOMER FOR THE HARDWARE, SOFTWARE LICENSE OR
SERVICE GIVING RISE TO THE CLAIM. IN THE CASE WHERE NO AMOUNT WAS PAID, MENTOR GRAPHICS AND ITS
LICENSORS SHALL HAVE NO LIABILITY FOR ANY DAMAGES WHATSOEVER. THE PROVISIONS OF THIS SECTION 8
SHALL SURVIVE THE TERMINATION OF THIS AGREEMENT.
9.1. Customer acknowledges that Mentor Graphics has no control over the testing of Customer’s products, or the specific
applications and use of Products. Mentor Graphics and its licensors shall not be liable for any claim or demand made against
Customer by any third party, except to the extent such claim is covered under Section 10.
9.2. In the event that a third party makes a claim against Mentor Graphics arising out of the use of Customer’s products, Mentor
Graphics will give Customer prompt notice of such claim. At Customer’s option and expense, Customer may take sole control
of the defense and any settlement of such claim. Customer WILL reimburse and hold harmless Mentor Graphics for any
LIABILITY, damages, settlement amounts, costs and expenses, including reasonable attorney’s fees, incurred by or awarded
against Mentor Graphics or its licensors in connection with such claims.
9.3. The provisions of this Section 9 shall survive any expiration or termination of this Agreement.
10. INFRINGEMENT.
10.1. Mentor Graphics will defend or settle, at its option and expense, any action brought against Customer in the United States,
Canada, Japan, or member state of the European Union which alleges that any standard, generally supported Product acquired
by Customer hereunder infringes a patent or copyright or misappropriates a trade secret in such jurisdiction. Mentor Graphics
will pay costs and damages finally awarded against Customer that are attributable to such action. Customer understands and
agrees that as conditions to Mentor Graphics’ obligations under this section Customer must: (a) notify Mentor Graphics
promptly in writing of the action; (b) provide Mentor Graphics all reasonable information and assistance to settle or defend the
action; and (c) grant Mentor Graphics sole authority and control of the defense or settlement of the action.
10.2. If a claim is made under Subsection 10.1 Mentor Graphics may, at its option and expense: (a) replace or modify the Product so
that it becomes noninfringing; (b) procure for Customer the right to continue using the Product; or (c) require the return of the
Product and refund to Customer any purchase price or license fee paid, less a reasonable allowance for use.
10.3. Mentor Graphics has no liability to Customer if the action is based upon: (a) the combination of Software or hardware with any
product not furnished by Mentor Graphics; (b) the modification of the Product other than by Mentor Graphics; (c) the use of
other than a current unaltered release of Software; (d) the use of the Product as part of an infringing process; (e) a product that
Customer makes, uses, or sells; (f) any Beta Code or Product provided at no charge; (g) any software provided by Mentor
Graphics’ licensors who do not provide such indemnification to Mentor Graphics’ customers; (h) OSS, except to the extent that
the infringement is directly caused by Mentor Graphics’ modifications to such OSS; or (i) infringement by Customer that is
deemed willful. In the case of (i), Customer shall reimburse Mentor Graphics for its reasonable attorney fees and other costs
related to the action.
10.4. THIS SECTION 10 IS SUBJECT TO SECTION 8 ABOVE AND STATES THE ENTIRE LIABILITY OF MENTOR
GRAPHICS AND ITS LICENSORS, AND CUSTOMER’S SOLE AND EXCLUSIVE REMEDY, FOR DEFENSE,
SETTLEMENT AND DAMAGES, WITH RESPECT TO ANY ALLEGED PATENT OR COPYRIGHT INFRINGEMENT
OR TRADE SECRET MISAPPROPRIATION BY ANY PRODUCT PROVIDED UNDER THIS AGREEMENT.
11.1. If a Software license was provided for limited term use, such license will automatically terminate at the end of the authorized
term. Mentor Graphics may terminate this Agreement and/or any license granted under this Agreement immediately upon
written notice if Customer: (a) exceeds the scope of the license or otherwise fails to comply with the licensing or confidentiality
provisions of this Agreement, or (b) becomes insolvent, files a bankruptcy petition, institutes proceedings for liquidation or
winding up or enters into an agreement to assign its assets for the benefit of creditors. For any other material breach of any
provision of this Agreement, Mentor Graphics may terminate this Agreement and/or any license granted under this Agreement
upon 30 days written notice if Customer fails to cure the breach within the 30 day notice period. Termination of this Agreement
or any license granted hereunder will not affect Customer’s obligation to pay for Products shipped or licenses granted prior to
the termination, which amounts shall be payable immediately upon the date of termination.
11.2. Upon termination of this Agreement, the rights and obligations of the parties shall cease except as expressly set forth in this
Agreement. Upon termination of this Agreement and/or any license granted under this Agreement, Customer shall ensure that
all use of the affected Products ceases, and shall return hardware and either return to Mentor Graphics or destroy Software in
Customer’s possession, including all copies and documentation, and certify in writing to Mentor Graphics within ten business
days of the termination date that Customer no longer possesses any of the affected Products or copies of Software in any form.
12. EXPORT. The Products provided hereunder are subject to regulation by local laws and European Union (“E.U.”) and United States
(“U.S.”) government agencies, which prohibit export, re-export or diversion of certain products, information about the products, and
direct or indirect products thereof, to certain countries and certain persons. Customer agrees that it will not export or re-export Products
in any manner without first obtaining all necessary approval from appropriate local, E.U. and U.S. government agencies. If Customer
wishes to disclose any information to Mentor Graphics that is subject to any E.U., U.S. or other applicable export restrictions, including
without limitation the U.S. International Traffic in Arms Regulations (ITAR) or special controls under the Export Administration
Regulations (EAR), Customer will notify Mentor Graphics personnel, in advance of each instance of disclosure, that such information
is subject to such export restrictions.
13. U.S. GOVERNMENT LICENSE RIGHTS. Software was developed entirely at private expense. The parties agree that all Software is
commercial computer software within the meaning of the applicable acquisition regulations. Accordingly, pursuant to U.S. FAR 48
CFR 12.212 and DFAR 48 CFR 227.7202, use, duplication and disclosure of the Software by or for the U.S. government or a U.S.
government subcontractor is subject solely to the terms and conditions set forth in this Agreement, which shall supersede any
conflicting terms or conditions in any government order document, except for provisions which are contrary to applicable mandatory
federal laws.
14. THIRD PARTY BENEFICIARY. Mentor Graphics Corporation, Mentor Graphics (Ireland) Limited, Microsoft Corporation and
other licensors may be third party beneficiaries of this Agreement with the right to enforce the obligations set forth herein.
15. REVIEW OF LICENSE USAGE. Customer will monitor the access to and use of Software. With prior written notice and during
Customer’s normal business hours, Mentor Graphics may engage an internationally recognized accounting firm to review Customer’s
software monitoring system and records deemed relevant by the internationally recognized accounting firm to confirm Customer’s
compliance with the terms of this Agreement or U.S. or other local export laws. Such review may include FlexNet (or successor
product) report log files that Customer shall capture and provide at Mentor Graphics’ request. Customer shall make records available in
electronic format and shall fully cooperate with data gathering to support the license review. Mentor Graphics shall bear the expense of
any such review unless a material non-compliance is revealed. Mentor Graphics shall treat as confidential information all information
gained as a result of any request or review and shall only use or disclose such information as required by law or to enforce its rights
under this Agreement. The provisions of this Section 15 shall survive the termination of this Agreement.
16. CONTROLLING LAW, JURISDICTION AND DISPUTE RESOLUTION. The owners of certain Mentor Graphics intellectual
property licensed under this Agreement are located in Ireland and the U.S. To promote consistency around the world, disputes shall be
resolved as follows: excluding conflict of laws rules, this Agreement shall be governed by and construed under the laws of the State of
Oregon, U.S., if Customer is located in North or South America, and the laws of Ireland if Customer is located outside of North or
South America or Japan, and the laws of Japan if Customer is located in Japan. All disputes arising out of or in relation to this
Agreement shall be submitted to the exclusive jurisdiction of the courts of Portland, Oregon when the laws of Oregon apply, or Dublin,
Ireland when the laws of Ireland apply, or the Tokyo District Court when the laws of Japan apply. Notwithstanding the foregoing, all
disputes in Asia (excluding Japan) arising out of or in relation to this Agreement shall be resolved by arbitration in Singapore before a
single arbitrator to be appointed by the chairman of the Singapore International Arbitration Centre (“SIAC”) to be conducted in the
English language, in accordance with the Arbitration Rules of the SIAC in effect at the time of the dispute, which rules are deemed to be
incorporated by reference in this section. Nothing in this section shall restrict Mentor Graphics’ right to bring an action (including for
example a motion for injunctive relief) against Customer in the jurisdiction where Customer’s place of business is located. The United
Nations Convention on Contracts for the International Sale of Goods does not apply to this Agreement.
17. SEVERABILITY. If any provision of this Agreement is held by a court of competent jurisdiction to be void, invalid, unenforceable or
illegal, such provision shall be severed from this Agreement and the remaining provisions will remain in full force and effect.
18. MISCELLANEOUS. This Agreement contains the parties’ entire understanding relating to its subject matter and supersedes all prior
or contemporaneous agreements. Any translation of this Agreement is provided to comply with local legal requirements only. In the
event of a dispute between the English and any non-English versions, the English version of this Agreement shall govern to the extent
not prohibited by local law in the applicable jurisdiction. This Agreement may only be modified in writing, signed by an authorized
representative of each party. Waiver of terms or excuse of breach must be in writing and shall not constitute subsequent consent, waiver
or excuse.