Migrating Libraries To Altium 365
In the Migrating Project Components Chapter, we made a migration of the project component model libraries. Databases and other user data sources are also available in Altium 365. In particular, we will show how to migrate footprint libraries, symbol model libraries, and integrated libraries.
Perform the following steps to migrate file-based libraries:
Choose File > Library Migrator from the main menu.
To add libraries for migration, click + in the top left corner of the Library Migrator. During this stage, we will migrate footprints from PCB libraries only.
Navigate to the Spirit_Level_Project.PcbLib file that is installed with Altium Designer, as shown in the image below.
Click the Migrate button to migrate the library. After the migration is complete, a window opens stating that the migration was successful and the total number of migrated models.
If there are footprints with matching names in the libraries, all of them will be successfully migrated to Altium 365; however, the Revision ID value provides the uniqueness of the entry.
We recommended that you compare and remove duplicates after migration if you have not cleaned up your library before migration. You can perform the comparison in the Explorer panel by navigating to Components > Models > Footprints, as shown in the image below.
Perform the following steps to migrate schematic symbol model libraries:
Choose File > Library Migrator from the main menus.
To add libraries for migration, click + in the top left corner of the Library Migrator. During this stage, we will migrate footprints from SCH libraries only.
Navigate to the Spirit_Level_2E.SchLib file that is installed with Altium Designer, as shown in the image below.
The models transfer to Altium 365 during migration. Created components contain symbol models.
Click under MIGRATION PREVIEW to open the Folder Structure branch.
- Twenty-one components will be created with different defined types in a separate folder for each type. 5 Symbol models have the designation C (Capacitor), and 8 Symbol models have the designation R (Resistor).
- Nineteen components have an unspecified type. During migration, they will be placed in the Components/Uncategorized folder, which is the number of symbols in the library that have designations that are not defined for the specified types.
- 32 Symbols will be created in the Components/Models/Symbol folder.
You can perform the migration without defining the component types in the Uncategorized folder; however, you will have to set the component type by editing them. It is more advantageous to make corrections in the source libraries.
Tip: If you are importing libraries of the same type of components, select the category and all components in it then set the required type. You will reduce the work on editing these components in Altium 365.
Click the Validate button to check for possible errors that may be caused by the migration.
In this case, you will need to disable links to footprints in the migrated library manually. To do this, open the library file. In the lower grid, right-click on models with Footprint types then select Remove from the context menu.
After correcting errors and warnings, click the Migrate button in the Library Migrator.
After the migration is complete, a window opens, stating the migration was successful and displaying the total number of components, models, and templates that were migrated.
The steps to migrate an integrated library are the same as described for migrating project libraries in the Migrating Project Components Chapter.
It is important to note that any libraries available to users are capable of being migrated to Altium 365, such as libraries from a particular project, database libraries, libraries from the manufacturer's website, and libraries included with the installed software, etc.
Learn more through our comprehensive documentation.