fritzing / fritzing-app

Fritzing desktop application
http://fritzing.org
Other
3.96k stars 823 forks source link

Import/convert Eagle parts #921

Closed davidperrenoud closed 10 years ago

davidperrenoud commented 10 years ago

From andre.knoerig@gmail.com on November 20, 2009 12:11:28

Eagle has the biggest library of parts ever, there's a very nice set of all the Sparkfun parts as well as tons of SMD parts.

The KiCad people have already made a script to convert pcb packages as well as schematic symbols into their format, and there's a even a script that turns them into SVGs!

Eagle user scripts, including eagle2svg-1.1.ulp and eagle2kicad-0.9b.ulp can be found here: http://www.cadsoft.de/cgi-bin/download.pl? page=/home/cadsoft/html_public/download.htm.en&dir=eagle/userfiles/ulp

Original issue: http://code.google.com/p/fritzing/issues/detail?id=921

davidperrenoud commented 10 years ago

From andre.knoerig@gmail.com on March 29, 2010 03:26:37

Now that we have a footprint importer for geda (.fp files), we might have some more opportunities:

"pcbnew" is the KiCad component that deals with board layout and also the footprint editing. It has good GUI documentation in /doc/help/en/pcbnew.pdf. The section about ModEdit is especially helpful. ".mod" files contain footprints, and ".lib" files contain schematic symbols. Detailed file specs can be found in /doc/help/en/file_formats.pdf.

davidperrenoud commented 10 years ago

From irasc...@gmail.com on April 26, 2010 08:57:23

Eagle->Kicad->Fritzing is mostly working for footprints. To get from Eagle to Kicad, open eagle, open up a library (lbr) file, then select "run" from the actions menu and select eagle2kicad.ulp. The ulp script creates two files from the lbr, a ".lib" and a ".mod". You can run the mod file through fritzing as a service to convert all the .mod files in a given folder to svgs (remember that a single mod file contains many footprints).

Status: PartlyDone
Owner: irascibl
Cc: -irascibl andre.knoerig

davidperrenoud commented 10 years ago

From irasc...@gmail.com on November 16, 2010 01:33:18

From the forum ( http://fritzing.org/forum/thread/353/#post1439 )

1) Import of Eagle Parts libraries

2) Import of Eagle schematics

3) Import of Eagle borad designs

davidperrenoud commented 10 years ago

From irasc...@gmail.com on April 07, 2012 14:27:16

the latest round from the generator has been checked in and the google doc has been updated with as many of the suggested changes as I could remember.

The good news/bad news is that between matching existing generics and DIPs, generating breakout boards, and marking 1X and 2X parts "to be generated", we have gotten down to a raw total of 322 parts that need a new breadboard image.

So it's time for you guys to start in.

Cc: stefanhermann79@googlemail.com
Labels: -Priority-High Priority-Critical

davidperrenoud commented 10 years ago

From irasc...@gmail.com on April 07, 2012 15:57:29

Issue 1281 has been merged into this issue.

Cc: lionel.m...@gmail.com clement....@intel.com

davidperrenoud commented 10 years ago

From irasc...@gmail.com on April 07, 2012 15:58:56

are there any parts on the wishlist we should add to this? http://fritzing.org/about/roadmap/parts-plan/

Cc: -lionel.m...@gmail.com -clement....@intel.com

davidperrenoud commented 10 years ago

From cl...@g.usenix.org on April 08, 2012 18:13:34

To quickly answer your question, the wishlist shows the desire for the 74xxx and 4000 families, which is what I offered. As I said in the 1281 thread, you need to be really careful about the owner/provenance of any part from the Eagle DB and make darned sure it's not ripped off. That's why I offered the old CMU and Stanford DB - as far as I know they never at a copyright or license of any type associated with it (see issue 1281 ).

We need a way to parse this DB and convert it, but it should give you a pretty strong head start on those parts.

Clem

davidperrenoud commented 10 years ago

From andre.knoerig@gmail.com on April 18, 2012 03:13:17

After the SparkFun library, we could also include these:

Adafuit - http://www.ladyada.net/library/pcb/eaglelibrary.html Seeed Studio - https://github.com/Seeed-Studio/EagleLib-of-Seeedstudio Dangerous Prototypes - http://dangerousprototypes.com/docs/Dangerous_Prototypes_Cadsoft_Eagle_parts_library

davidperrenoud commented 10 years ago

From irasc...@gmail.com on May 21, 2012 03:34:20

Labels: -Priority-Critical Priority-High

davidperrenoud commented 10 years ago

From irasc...@gmail.com on July 25, 2012 06:18:58

Attachment: SchematicViewGraphic_Template1.svg

davidperrenoud commented 10 years ago

From andre.knoerig@gmail.com on August 31, 2012 06:04:27

Here's a flattened version of the SVG, hope that helps. There are still transforms in there, but it looks like they are simple.

Attachment: SchematicViewGraphic_Template1_flat.svg

davidperrenoud commented 10 years ago

From irasc...@gmail.com on September 11, 2012 21:01:07

latest schematic template

Attachment: SchematicViewGraphic_Template1_flat.svg

davidperrenoud commented 10 years ago

From irasc...@gmail.com on July 04, 2013 08:31:42

Status: Duplicate
Mergedinto: 1941