I’m trying to import a 6-layer PCB from Altium but I’m having trouble understanding the layer names. For instance, the imported layers column does not appear to include the bottom copper layer and there are no gnd power or signal layers in the KiCAD column even though they are in the PCB editor. If I select auto-match layers the matched layers column mostly shows Mechanical x to User.y. The bottom layer is not shown in the mated layers column but if I select import the bottom layer does import to the KiCAD bottom layer.
I created a PCB project that has a text string on each layer with the Altium layer name. Selecting auto-match and importing works much better than the layer match dialog would suggest. Top and bottom overlay, paste, courtyard solder and copper are correct and naming matches the Altium layers. The inner layers are mixed up with 3 inner planes mapped to User.Eco.1. This would seem simple to fix but I can’t make sense of the layer mapping dialog.
Instead of relying on auto-match, manually assign your internal layers to In1.Cu, In2.Cu, In3.Cu, etc.
For example:
Internal Plane 1 → In1.Cu
Internal Plane 2 → In2.Cu
Internal Plane 3 → In3.Cu
If you have power planes, map them to the correct inner copper layers.
If you wish to print the PCB, you may get some idea about the cost here: ALLPCB.com