What's the latest on Eagle import?

With the impending changes at Autodesk I need to look at KiCad again.

I googled.

The AI results mention a few issues.

This forum post https://forum.kicad.info/t/howto-importing-eagle-boards-use-legacy-7-x-format/51767 talks about importing as a legacy format. Is this still relevant in 9.x?

This page https://forum.kicad.info/t/i-come-from-eagle-what-should-i-know-about-kicad/22459 is several years old.

There were a few other forum posts that don’t really help.

So, what’s the latest on importing Eagle designs? What should I be aware of before I blindly jump in?

Andrew

My guess is that you’re think far too deep.

I recommend you just jump in and convert one or more of your projects. The only caution is that you of course should have a decent backup strategy in place.

Secondary tip is that the first (few) time(s) you do the conversion, it’s just for practice. Get a feel for how it works, toy a bit around with the results. If you make big mistakes, just do it over, if you encounter some serious problems, post them on the forum. If it “mostly works”, then change the status of the conversion from “experimental” to “working”, and then do the next project.

The eagle importer has been working for quite a few years now, and sure, there are issues, but it works pretty well. The author of the Rosco-M68k project once mentioned on hackaday that he was curious about KiCad, and I reacted to that by doing the initial project conversion to KiCad for him. That was in the beginning of 2020.

In 2022 you already wrote:

There is also a difference of what your goals are. Do you just want to do a “one to one” conversion, or do you want to convert it to a fully native KiCad project to the point that remnants of the eagle history are erased? (Such as replacing the imported resistors / capacitors with KiCad’s native versions).

Thanks for reminding me! I had forgotten about that, but I gave up on KiCad at that time as I didn’t have the time to play. Now it’s more urgent :slight_smile:

As to goal, I have a number of legacy projects that can be 1:1 with embedded components from Eagle.

I have more recent projects that would be better converted to native KiCad.

So it’s a bit of both really.

Andrew

I posted that because, at the time, I was getting better results (using Eagle 9.x) by exporting in the legacy 7.x format from Eagle, then importing into KiCad. As opposed to just saving in 9.x format.

Things have improved since; unlike Eagle, KiCad is very actively developed and improves greatly year on year.

I waited (probably too long) to switch until the announcements made it clear Eagle was a dead end. I don’t use Eagle for anything, nowadays. KiCad is better, besides being actively developed and better supported.

1 Like