Importing a Design from KiCad

 

Altium Designer includes the capability to import KiCad® files through the Import Wizard. The Wizard is a quick and simple way to convert KiCad design files to Altium Designer files. The Wizard walks you through the import process and handles both the schematic and PCB parts of the project, as well as managing the relationship between them.

The KiCad importer is included in Altium Designer as a software extension, which when enabled, will add a KiCad Design Files import option to the Import Wizard.

KiCad Importer Extension

To use the importer, first ensure the KiCad Importer extension is included in the Software Extensions region on the Installed tab of the Extensions & Updates view (click the  control at the top-right of the workspace then choose Extensions and Updates from the menu).

If the KiCad Importer extension is not listed or is at anytime uninstalled, the extension will need to be installed. To do so, access the Extensions & Updates view then open the Purchased tab where the KiCad Importer extension will be listed (the extensions are listed alphabetically). Click  to download the extension then restart Altium Designer when prompted.

Using the KiCad Importer

The KiCad design file importer is available through Altium Designer's Import Wizard  (File » Import Wizard) by selecting the KiCad Design Files option on the Wizard's Select Type of Files to Import page. The Wizard provides options for nominating design files (schematic and pcb) and library files, which will be imported as Altium PCB and Schematic documents.

The KiCad Import Wizard will guide you through the steps involved when importing these types of files including:

  • KiCad pro Files (*.pro)
  • KiCad kicad_pro Files (*.kicad_pro)
  • KiCad sch Files (*.sch)
  • KiCad kicad_sch Files (*.kicad_sch)
  • KiCad kicad_pcb Files (*.kicad_pcb)
  • KiCad lib Files (*.lib)
  • KiCad kicad_sym Files (*.kicad_sym)
  • KiCad kicad_mod Files (*.kicad_mod)

You have full control over where the generated Altium Designer project(s) and associated documents are to be located by specifying an output directory.

The proposed output structure is also displayed so you can see exactly what you will get with the import. If all is as required, proceed with the import by clicking Next. If you need to change anything, click the Back button. If you want to cancel the import, click Cancel.

Specify which KiCad design files and/or libraries are to be imported and other options as required.Specify which KiCad design files and/or libraries are to be imported and other options as required.

Click Add in the Importing KiCad Designs page of the Wizard to choose which KiCad design files to include in the import process. You can delete a selected file by clicking Remove. Click Add to choose which KiCad library files to include in the import process. You can delete a selected file by clicking Remove.

Specify options as required in the General Options, Log of Analyzing, General Import Options, and Schematic Import Options pagess.Specify options as required in the General Options, Log of Analyzing, General Import Options, and Schematic Import Options pagess.

Use the General Options page to set up general log reporting options.

​Under General Settings, enable the desired options: Log All Errors, Log All Warnings, and Log All Events. The Log of Analyzing page lists any errors/warnings found during the scanning of the KiCad files you are importing. Use this page of the Wizard to review the output project structure and specify the Output Directory in which to import the files. Use the Browse Folder icon to search for and choose the Output Directory.

The Schematic Import Options page of the Wizard is used to set the import options for your schematic. Check the desired options.

If the KiCad project includes a PCB, there will be additional PCB Import Options and Current Board Layer Mapping pages displayed. Complete these as required and click Next

Once the above options have been specified, the Importing Progress page will display, when the progress bars reach 100% the KiCad Import Wizard has been completed. Once the import process completes, click Finish in the Wizard to close it. The result of the import can be seen in the Projects panel.

If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Note

The features available depend on your Altium product access level. Compare features included in the various levels of Altium Designer Software Subscription and functionality delivered through applications provided by the Altium 365 platform.

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Content