Altium Designer Documentation

Integrated Library To Database Library Translator Wizard

Created: August 18, 2017 | Updated: October 25, 2018

The Integrated Library to Database Library Translator Wizard converts your Integrated Libraries into the Database Library structure. The Wizard essentially decompiles nominated integrated libraries, with each library used to build a separate database table in a chosen target database, complete with parameter and model information extracted from the components. A specified Database Library File is then used to provide connection to that database.

The Wizard will only extract footprint model information, in terms of model reference and path to that model. For PCB3D and Simulation models, link information will need to be entered manually into the external database.

Using the Integrated Library to Database Library Translator Wizard

The Integrated Library to Database Library Translator Wizard is launched by clicking Tools » Import From Integrated Libraries from a database file (*.DbLib).

Wizard Navigation

  • Click Cancel to close the Integrated Library to Database Library Translator Wizard.
  • Click Back to navigate to the previous screen.
  • Click Next to navigate to the next screen.
  • Click Finish to close the Integrated Library to Database Library Translator Wizard. This option is available only on the final page of the Wizard. The target database library file will become active in the main design window.

Selecting the Database

Use the initial page of the Wizard to specify the database - either a newly created Microsoft Access 2000 database (select New Access Database) or an existing one (select Existing Access Database). For an existing database, if a table already exists with the same name as the integrated library, the information from that library will be appended to the existing table.

If you selected New Access Database, click on the folder symbol to the right of the Database Location field to access a standard to determine where and under what name the new database is to be created. The chosen name/path will be entered into the Database Location field.

Specifying the Target Database Library

On the Specify your Target Database Library page, either specify the path and name for a new database library file to be created or browse to and open an existing file. Typically, you would use an existing DBLib file when converting one or more integrated libraries into the existing Access database to which the DBLib file is currently connected. If you do use an existing DBLib file and the target database is changed, after the Wizard finishes, the DBLib file will be connected to the new target database.

Locating the Integrated Libraries to Import

Use the Locate the Integrated Libraries to Import page of the Wizard to specify the integrated libraries that you want to convert.

Use the Add button to access a standard dialog in which you can browse to and select the required libraries. The constituent schematic symbol and model libraries (where they exist) will be extracted and saved into the location specified in the Destination Folder field.

Use the Remove and Clear buttons to remove or delete the selected library.

Clicking Next on this page will begin the conversion.

Finishing the Wizard

After choosing the source integrated libraries on the previous page, click Next to proceed with the conversion. A progress bar will be displayed along with information on the current library being translated.

After the conversion has completed, click Finish to make the specified Database Library file active in the main design window. 

With the translation process complete, you can then go into the source schematic libraries and remove all parameter and model information from the symbols. Next, configure the DBLib document to reference the appropriate database columns.

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?
200 characters remaining
You are reporting an issue with the following selected text
and/or image within the active document: