Known PCB design tools issues and limitations

In this article, we document known issues and limitations with the PCB design tools we support.

Last updated: 13 March 2026

KiCad

Issue: Uploaded kicad_pcb file with custom fonts looks slightly different or fails

Description

Custom fonts are not processed if the board file is directly uploaded, this happens because KiCad does not save the fonts in the board file and our import server does not have all custom fonts available. For some popular proprietary fonts we have public available alternatives. However, they might look slightly different.

Affected version: All versions

Workaround/Fix

As the custom fonts are only available locally on your machine, it is necessary to upload using AISLER Push for KiCad or the ODB++ export.

Issue: Uploading of the kicad_pcb file fails.

Description

The uploading fails when dropping the kicad_pcb file .

Affected version: Any RC, beta or alpha version

Workaround/Fix

Try to use the latest version of AISLER Push for KiCad. If this does not work either (sometimes if the new KiCad version changes plugin functionality), use the ODB++ export. We will support the new version as soon as it becomes final and stable.

Issue: Processed thermal reliefs are too thin when uploading kicad_pcb files.

Description:

When uploading a PCB board file which was created in KiCad 5, the thermal reliefs are too thin. This is a bug when importing KiCad 5 files to KiCad 7 or newer (used in our software pipeline). Designs which have worked in the past may be broken now when a new revision is added.

Affected version: V5

Workaround/Fix:

Updating to KiCad 7 or newer or generate production files locally.

DipTrace

Issue: Mounting Types are not included in the ODB++ file

Description

The Mounting Types of components are not included into the ODB++ files, and thus no assembly is possible currently.

Affected version: 4.3.0.5 ( June 5, 2023)

Workaround/Fix:

Update to the latest version. Ensure to use ODB++ v8 (not deprecated v7!)

For 2 and 4 Layer Boards the AISLER push can be used, no assembly is currently possible with 6 layers.

Issue: DipTrace AISLER push does not support Revisions

Description

When using AISLER DipTrace push, a new project is created every time instead of adding a revision for an existing project.

Affected version: 4.3.0.5 ( June 5, 2023)

Workaround/Fix

None. We are actively working with DipTrace to resolve the issue.

Fusion360

Issue: Fusion360 .fbrd pcb files cannot be processed

Description

We are unable to process the .fbrd files.

Workaround/Fix:

Direct upload is not supported. Instead, use the ODB++ export as highlighted in our guide. Exporting ODB++ from Fusion360

Issue: Legacy Designs with plated slots are not processed properly

Description

The milling layer has been disabled for ODB++ files, breaking legacy designs.

Workaround/Fix

Update the design to use the new plated slots feature. For more information, see: https://community.aisler.net/t/adding-plated-slots-to-a-footprint-in-fusion360/3092

EAGLE

Issue: Custom layers are not imported when uploading a .brd file.

Description

Custom layers are not imported when uploading a .brd file from EAGLE, we only import the standard set of layers defined by Autodesk. Custom layers are ignored.

Affected version: All

Workaround/Fix

If custom layers are used, a custom Gerber output suitable for assembly can be created using this guide: Exporting a custom Gerber file from EAGLE

Issue: Fillets in the board outline cannot be processed

Description

Unlike other Tools EAGLE exports Fillets as lines not arcs into the Gerber file, as a result, our software pipeline may be unable to automatically construct the board outline.

Affected version: All

Workaround/Fix

We are actively working to adjust our software pipeline to account for this. If you encounter this issue, please contact our support team, we have a manual solution available, so we can fabricate your design.

Altium Circuit Studio

Issue: Component Part Numbers are not included in the ODB++ export.

Description

The Component Part Numbers are not included in the ODB++ Output, and thus they need to manually entered in our BOM tool when an assembly is desired.

Affected version: All

Workaround/Fix

None, the MPNs need to be manually entered. Circuit Studio was last updated 5 years ago, and unlikely to ever receive bug fixes. We recommend Altium or KiCad as alternative E-CAD programs.

1 Like