thesourcerer8 / altium2kicad

Altium to KiCad converter for PCB and schematics
https://www2.futureware.at/KiCad/
GNU General Public License v2.0
848 stars 153 forks source link

Data from other layers ends up in bottom copper layer #33

Open jordens opened 6 years ago

jordens commented 6 years ago

Thanks for this converter! Really useful stuff.

We have a bunch of medium complexity Altium projects (all open hardware) over at Sinara and I converted a few of them to kicad.

When e.g. taking Kasli I get the following on "B.Cu":

screenshot from 2017-11-04 11-39-51

There are a few issues:

When opening the PCB layout in kicad (recent master), I get:

11:17:54 AM: file '/home/rj/work/m-labs/sinara/ARTIQ_ALTIUM/Kasli/PCB_Kasli/PCB_Kasli-PCBDOC.kicad_pcb', line 1: '=' expected.
11:17:54 AM: file '/home/rj/work/m-labs/sinara/ARTIQ_ALTIUM/Kasli/PCB_Kasli/PCB_Kasli-PCBDOC.kicad_pcb', line 3: '=' expected.
...
11:17:55 AM: file '/home/rj/work/m-labs/sinara/ARTIQ_ALTIUM/Kasli/PCB_Kasli/PCB_Kasli-PCBDOC.kicad_pcb', line 107304: '=' expected.
11:17:55 AM: file '/home/rj/work/m-labs/sinara/ARTIQ_ALTIUM/Kasli/PCB_Kasli/PCB_Kasli-PCBDOC.kicad_pcb', line 111495: '=' expected.
thesourcerer8 commented 6 years ago

The PAD parsing has been improved, so please try again. Can you tell me a specific thing that ends up B.Cu that should be on F.SilkS? Coordinates and screenshot please.

jordens commented 6 years ago

Thanks. This is still there. Take J24 near the top left corner of the board (at X=118,Y=-246).

image

https://github.com/sinara-hw/Kasli fbc674e, kicad 5.0.0-rc2, git a288d61, altium2kicad f0f417f