Altium Designer Documentation

Generate Component Libraries

Modified by Phil Loughhead on Jun 17, 2017

   

Two variations of the Generate Component Libraries dialog

Summary

The Generate Component Libraries dialog allows the user to link schematic symbols and PCB footprints to form unified components. The generation of unified components will be driven by the schematic components within the source schematic library documents.

Access

The dialog is accessed in the following ways:

  • In the Release Manager dialog, click Migration Tools then select Generate Component Libraries from the drop-down menu.
  • Click Tools » Generate Component Library on the main menus from a schematic library document (*.SchLib) or a database library document (*.DbLib).

Options/Controls

Note that some of the options will read "schematic" if the dialog was accessed from a schematic library document or "database" if accessed from a database library document. Differences are noted in the following sections. 

Generate Component Libraries

The top region shows the number of component library documents that will be generated for the number of source schematic/database library documents based on the current settings.

Library Options

  • Specify the granularity of the generated component library documents
    • One component library per schematic/database component - select this option to generate a separate component library for each component in the schematic library.
    • One component library per schematic/database library - select this option to generate only one component library that contains all components.
    • One component library per library table (only for database library) - select this option to generate one component library per library table. This option is available only for database libraries.
It is recommended to generate a single component library (containing a single component definition) for each schematic component in a source schematic library. When storing source libraries under version control, management is far easier with one symbol per SCHLIB, one model per PCBLIB, and one component definition per CMPLIB.
  • Specify the search path for symbols and models - use the folder icon to open the Browse for Folder dialog to search for and select the folder where the models to be referenced by component definitions within the generated component libraries can be found. This is simply the source folder where the source schematic and PCB libraries can be found.
    • Include sub-folders - check this option to include the sub-folders.
  • Specify where the new component library documents should be saved - use the following options to specify where and how the generated component library files are to be saved.
    • In the same directory as the schematic/database libraries - save the component libraries in the same directory as the schematic libraries.
    • In the specified directory - select this option then use the folder icon to define a customized folder where the component libraries should be placed.
    • Overwrite existing files - overwrite existing files if the file names are the same.
    • Open generated component library - open component libraries after they are generated.

Vault Options

  • Specify the settings for new items - specify the target Vault and related properties.
    • Vault - select the target vault from drop-down list. Click  to open the Data Management - Vaults page of the Preferences dialog to create a new vault if necessary.
    • Lifecycle Definition - select the lifecycle definition from the drop-down menu. The lifecycle is defined in Vault properties.
    • Revision Scheme - select the revision scheme from the drop-down menu. The revision scheme is defined in Vault properties.
    • Item Naming - select the item naming scheme from the drop-down menu.
  • Specify the initial folders for the new component items
    • Use the target folders in the schematic libraries - use the target folders in the schematic libraries. This option is not available for database libraries.
    • Use the specified folder - select this option then use  to select the folder.
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.

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.

Sounds exciting! Did you know we offer special discounted student licenses? For more information, click here.

In the meantime, feel free to request a free trial by filling out the form below.

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.