lachlanA / eagle-to-kicad-libs

Convert from Eagle libs to KiCad lib and modules
MIT License
83 stars 16 forks source link

Errors when converting Seeed-OPL-Connector.lbr #2

Open haebler opened 8 years ago

haebler commented 8 years ago

When I try to convert the Seeed-OPL-connector.lbr provided with Eagle 7.5.0, I get the following error messages:

********** START OF eagle-lbr2kicad-1.0.ulp 1.8 19-03-2016 :10:08:55 LOG **********#
Missing Prefix Part =''             H8-2.54                 Seeed-OPL-Connector     M
Missing Prefix Part =''             H10-2.54                    Seeed-OPL-Connector     M
Missing Prefix Part =''             H36-2.54                    Seeed-OPL-Connector     M
Missing Prefix Part =''             H4-2.54-90D-MALE                    Seeed-OPL-Connector     M
Missing Prefix Part =''             H3-3.5-11.5X7.0MM                   Seeed-OPL-Connector     M
Missing Prefix Part =''             H3-2.54-7.62X5.8MM                  Seeed-OPL-Connector     M
Missing Prefix Part =''             MICRO-USB5+2P-0.65-180D                 Seeed-OPL-Connector     M
#********** END OF eagle-lbr2kicad-1.0.ulp 1.8 19-03-2016 :10:08:55 LOG **********#

The resulting library is not usable in KiCAD. While I can add it and search it, I get an error message saying

Message: Failed to find part <x> in library

with being the part name. BTW the search for the part works fine and shows the correct schematic part.

Version info:

Resulting library and footprints file attached.

Seeed-OPL-Connector-kicad.zip

Any insights would be greatly appreciated.

lachlanA commented 8 years ago

Sorry for late replie, been away, for some time will check into it, and see that the problems is.

Lachlan

On Sat, Mar 19, 2016 at 7:23 AM, Marcus Haebler notifications@github.com wrote:

When I try to convert the Seeed-OPL-connector.lbr provided with Eagle 7.5.0, I get the following error messages:

****** START OF eagle-lbr2kicad-1.0.ulp 1.8 19-03-2016 :10:08:55 LOG *****_# Missing Prefix Part ='' H8-2.54 Seeed-OPL-Connector M Missing Prefix Part ='' H10-2.54 Seeed-OPL-Connector M Missing Prefix Part ='' H36-2.54 Seeed-OPL-Connector M Missing Prefix Part ='' H4-2.54-90D-MALE Seeed-OPL-Connector M Missing Prefix Part ='' H3-3.5-11.5X7.0MM Seeed-OPL-Connector M Missing Prefix Part ='' H3-2.54-7.62X5.8MM Seeed-OPL-Connector M Missing Prefix Part ='' MICRO-USB5+2P-0.65-180D Seeed-OPL-Connector M

_***** END OF eagle-lbr2kicad-1.0.ulp 1.8 19-03-2016 :10:08:55 LOG **

The resulting library is not usable in KiCAD. While I can add it and search it, I get an error message saying

Message: Failed to find part in library

with being the part name. BTW the search for the part works fine and shows the correct schematic part.

Version info:

  • Eagle 7.5.0 Light Edition (64bit) for MacOS X
  • KiCAD 4.0.2-stable for MacOS X

Resulting library and footprints file attached.

Seeed-OPL-Connector-kicad.zip https://github.com/lachlanA/eagle-to-kicad-libs/files/180841/Seeed-OPL-Connector-kicad.zip

Any insights would be greatly appreciated.

— You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub https://github.com/lachlanA/eagle-to-kicad-libs/issues/2

lachlanA commented 8 years ago

I think the problem is missing prefix, in the Lib, when the script find's a missing prefix,
it use's M, As a quick test trying assigning a prefix to any eagle lib parts missing a prefix, then run the conversion script. Again. And let know what error's you get. lachlan

Huangw0107 commented 7 years ago

When I try to convert the Seeed-Capacitor.lbr provided with Eagle 6.4.0, I get the following messages:

** START OF eagle-lbr2kicad-1.0.ulp 3.0 31-07-2017 :14:49:09 LOG **

Conversion completed with no Messages

** END OF eagle-lbr2kicad-1.0.ulp 3.0 31-07-2017 :14:49:09 LOG **

** START OF eagle-lbr2kicad-1.0.ulp 3.0 31-07-2017 :15:06:47 LOG **

Conversion completed with no Messages

** END OF eagle-lbr2kicad-1.0.ulp 3.0 31-07-2017 :15:06:47 LOG **

** START OF eagle-lbr2kicad-1.0.ulp 3.0 31-07-2017 :15:09:24 LOG **

Conversion completed with no Messages

** END OF eagle-lbr2kicad-1.0.ulp 3.0 31-07-2017 :15:09:24 LOG **

But I can't open the library in kiacd , I get an error message saying: 15:11:18: file 'D:\huangwei\Kicad\eagle_to_kicad_master\Seeed-Capacitor.lib', line 1: '=' expected. 15:11:18: file 'D:\huangwei\Kicad\eagle_to_kicad_master\Seeed-Capacitor.lib', line 7: '=' expected. 15:11:18: file 'D:\huangwei\Kicad\eagle_to_kicad_master\Seeed-Capacitor.lib', line 8: '=' expected. In Part library editor, I get an error message saying image Any insights would be greatly appreciated.

lachlanA commented 7 years ago

Hi Huangw, which version of KiCad are you using ? and can you give me the link to the lib, so I can try.

Lachlan

Huangw0107 commented 7 years ago

Hi Lachlan, I'm using KICAD version is 4.0.6,Below is the ealge lib links: Seeed-Capacitor.zip https://pan.baidu.com/s/1hszhNs4 Any insights would be greatly appreciated.

lachlanA commented 7 years ago

Thank Huangw, will look at it first thing tomorrow :) Lachlan

Huangw0107 commented 7 years ago

Thank you lachlanA, Any insights would be greatly appreciated.

lachlanA commented 7 years ago

Hi Huangw,

Sorry for the very slow answer, I could not find your seed-Capacitor.zip file at your link, so just used the latest from Seed studio, and it work just fine, as far as I could see, no problems in converting it over to Kicad.

Lachlan

On Mon, Aug 7, 2017 at 5:53 PM, Huangw0107 notifications@github.com wrote:

Thank you lachlanA, Any insights would be greatly appreciated.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/lachlanA/eagle-to-kicad-libs/issues/2#issuecomment-320819640, or mute the thread https://github.com/notifications/unsubscribe-auth/AHdMe_sRs2ZanH1qN0keK5SVHBMvHLXnks5sV7F_gaJpZM4H0dCv .

Huangw0107 commented 7 years ago

OK, I try again. Thank Lachlan.

lachlanA commented 7 years ago

PS: I used the Latest Developer's version of KiCad not the stable version. Lachlan