Altium NEXUS Documentation

RegenerateProjectHarnessDefinitions

Modified by Admin on Apr 11, 2017

Parent page: WorkspaceManager Commands

The following pre-packaged resource, derived from this base command, is available:


Applied Parameters: None

Summary

This command is used to manually regenerate the harness definition files for the focused project in the Projects panel. A harness definition is a formal textual definition of a signal harness. Stored in text files called Harness Definition files (*.Harness), each definition comprises of a Harness Type and Harness Entries. Harness definitions are automatically generated when a harness connector is constructed, with harness entries, on a source schematic document. Altium NEXUS manages harness definition files automatically, meaning that when a harness connector is modified on the schematic sheet, the corresponding harness definition is updated to reflect those modifications.

Harness definition files appear in the Projects panel, under a project's Settings\Harness Definition Files sub-folder.

If a harness definition file differs to the corresponding graphical harness defined on the schematic sheet, the Design Compiler will throw a Conflicting Harness Definition violation (by default, a fatal error). A harness definition file can become out-of-sync, for example, if it has been manually modified, and/or its definition entry has been locked - preventing automatic update - then subsequently unlocked. Running this command forces a compile of the project and regeneration of the harness definition files, such that they are synchronized with the harness connectors (and their entries) placed on the source schematic documents.

Access

This command can be accessed by:

  • Right-clicking over the entry for a project in the Projects panel, and choosing the Regenerate Harness Definitions command from the context menu.
  • Focusing the entry for a project in the Projects panel, then clicking the panel's Project button and choosing the Regenerate Harness Definitions command from the context menu.

Use

After launching the command, the project will be compiled and the harness definition files re-synchronized (where possible) with the graphical harnesses on the source schematic documents.

Tips

  1. If a harness definition in a harness definition file is locked, this command will not update the definition in that file. You will need to manually open the definition file and update the definition accordingly.

 

Found an issue with this document? Highlight the area, then use Ctrl+Enter to report it.

Contact Us

Contact our corporate or local offices directly.

We're sorry to hear the article wasn't helpful to you.
Could you take a moment to tell us why?
You are reporting an issue with the following selected text
and/or image within the active document:
ALTIUM DESIGNER FREE TRIAL
Altium Designer Free Trial
Let’s get started. First off, are you or your organization already using Altium Designer?

If would like to speak with a representative, please contact your local Altium office.
Copyright © 2019 Altium Limited

In that case, why do you need an evaluation license?

If would like to speak with a representative, please contact your local Altium office.
Copyright © 2019 Altium Limited

Got it. You actually don’t need an evaluation license for that.

Click the button below to download the latest Altium Designer installer.

Download Altium Designer Installer

If would like to speak with a representative, please contact your local Altium office.
Copyright © 2019 Altium Limited

Please fill out the form below to get a quote for a new seat of Altium Designer.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.

If you are on Altium Subscription, you don’t need an evaluation license.

If you are not an active Altium Subscription member, please fill out the form below to get your free trial.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.

Why are you looking to evaluate Altium Designer?

If would like to speak with a representative, please contact your local Altium office.
Copyright © 2019 Altium Limited

You came to the right place! Please fill out the form below to get your free trial started.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.

Great News!

Valid students can get their very own 6-month Altium Designer Student License for FREE! Just fill out the form below to request your Student License today.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.

Got it. You can download a free Altium Designer Viewer license which is valid for a 6 months.

Please fill out the form below to request one.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.

That’s great! Making things is awesome. We have the perfect program for you.

Upverter is a free community-driven platform designed specifically to meet the needs of makers like you.

Click here to give it a try!

If would like to speak with a representative, please contact your local Altium office.
Copyright © 2019 Altium Limited

Got it. You can download a free Altium Designer Viewer license which is valid for a 6 months.

Please fill out the form below to request one.

By clicking “Get Your Free Trial”, you are agreeing to our Privacy Policy.
You may receive communications from Altium and can change your notification preferences at any time.