EagleUp pulls your PCBs into SketchUp

[Karl] wrote in to tell us about a software package called EagleUp that will import your Eagle CAD PCB designs into Google SketchUp. It bridges the gap between the two using the open source image processing software ImageMagick.

As you can see above, you’ll end up with a beautifully rendered 3D model of your hardware. This is a wonderful way to make sure that your enclosure designs are going to work without needing to wait for the PCBs to arrive from the fab house. It is available for Windows, OSX and Linux (although the last time we tried to run Sketchup under Wine nothing good came of it — perhaps it’s time to try again).

In [Karl's] case, he’s working on an Arduino compatible board based around the Xmega. He mentions that EagleUp is a great way to get an idea of how component placement will end up, and to see if the silk screen layer is going to turn out well or not. Here’s a link to one of his test designs.

Comments

  1. Zmaster says:

    Awesome, thanks for pointing out!

  2. Josh says:

    Nefarious Task

    EagleUp and SketchUp ???

    Does that make ArtRage a Nefarious Task ?

    Just click on the damn software.

  3. Newman says:

    DesignSpark did it first. Just sayin’

  4. Steve-O-Rama says:

    This is awesome. It’d be nice if I could export to Pro/E or SolidWorks, since that’s what I use for enclosure design (I can send out the required files for milling, molding, etc. very quickly and easily). But hey, we’re all looking for solutions, the regular version of SketchUp is free, and so is the non-profit version of EAGLE. I think we have a winner. :) Thanks for the linkage, Mike.

  5. charliex says:

    no eagle3d and povray ?

  6. NsN says:

    I don’t really like to scream dupe, but since this was already presented here:
    http://hackaday.com/2011/07/01/importing-pcb-layout-into-google-sketchup/
    i will also just copy my comment from back then:
    If you are just looking for pretty pictures of your PCB i have to plug Eagle3D. It uses poray to render, but it can still be helpfull to spot hard to reach buttons, or bad connectors.

    http://www.matwei.de/doku.php?id=en:eagle3d:eagle3d

    Some more current examples:
    http://www.mikrocontroller.net/topic/114555#2035124
    http://www.mikrocontroller.net/topic/184662#1974569

    (Text it in german, but look how shiny!)

  7. Andrew says:

    KiCAD has had a 3D viewer for the longest time.

    • Daid says:

      Call me when KiCAD has a 1 button workflow, instead of a 14 button workflow. To go from schematic to PCB
      http://daid.mine.nu/blag/2011/11/10/kicad-alternative-for-eagle/

      • Josh says:

        Hi there,

        Daid: You still won’t be able to call up the task manager when you try to save, and try to resize a bookmark-window of ‘specs’ in KiCad … and that’s the problem.

        href=”http://answers.yahoo.com/question/index;_ylt=AjimdU47zw2SyyJACYN7luPty6IX;_ylv=3?qid=20111116145007AAuXtEg target=”_blank”>RSVP

        wArmest regArds.

      • Josh says:

        Hi there,

        Soz About the POOR XHTML

        Daid: You still won’t be able to call up the task manager when you try to save, and try to resize a bookmark-window of ‘specs’ in href=”http://kicad.sourceforge.net/wiki/Main_Page target=”KiCad”>… and that’s the problem.

        href=”http://answers.yahoo.com/question/index;_ylt=AjimdU47zw2SyyJACYN7luPty6IX;_ylv=3?qid=20111116145007AAuXtEg target=”RSVP”>

        wArmest regArds.

      • Josh says:

        Hi there (5),

        Soz Again About the POOR Xhtml

        Daid: You still won’t be able to call up the task manager when you try to save, and try to resize a bookmark-window of ‘specs’ in and that’s the problem.

        wArmest regArds.

      • Andrew says:

        Ok. I looked at your review. The problem is that you are *already familiar* with Eagle. You have forgotten how long it took you to figure out how to do things in Eagle. Now you can do things quickly in Eagle (because you know the shortcuts) you expect to be able to do things instantly in KiCAD.

        Vendor lock-in = bad
        Open data = good

        Using Eagle for free is great! But, the first time you hit their (artificial) limitations (board size or whatever) you have to pay. Why risk it?

        It took you 15 minutes to add a component? Did you look at the help? Did you check any of the extremely helpful websites? Or did you just randomly click on buttons to see what happened?

        Also, the workflow problems you mentioned:
        1) You can specify a package for a component in the component description, however, CVPCB allows you to override this, which is a good thing, after all, you might want to choose a different package (yes, you can choose the wrong one if you want to, but why would you do that?)
        2) There is a button to annotate the schematic automatically.

        The thing is, KiCAD will always get better, and it will always be free. I’m glad there is a choice for PCB design, but I have chosen KiCAD because it is free of charge and free of restriction. The end result (a PCB) is the same.

  8. Hitek146 says:

    I used to get great results like these about 10 years ago using Protel SE. Too bad it cost money(and has been bought out). Thanks for the heads-up. I will have to give this a go…

  9. Hydrox says:

    I have installed and run sketchup in WINE recently and it works EXTREMELY well now. So go for it HAD!

  10. Josh says:


    Hi there,

    Daid: You still won’t be able to call up the task manager when you try to save, and try to resize a bookmark-window of ‘specs’.

    wArmest regArds.

  11. Bogdan says:

    Looks great! I gave it a try, creating the model for a pcb, but unfortunately only 2 components had 3d models. So there is a lot to work at creating the parts and then it should be superior to the previous eagle 3d rendering. I can’t wait for the model database to grow so i can use it including the case and everything.

    • NsN says:

      I wouldn’t say superior, EagleUp and Eagle3D have two very different styles. EagleUp has a more comicy style, which works really well for explanation and documentation. Eagle3D has a more realistic result which is better suited for presentations and PR / marketing.
      I like both styles, but i have always ben to lazy to add new components to EagleUp.

  12. Tron9000 says:

    True sparkfun did it first and you can do this in POVray.

    But….this …is …SOOOOOO…much easier. ULP to export, import into sketch up. no faffing around!

    Brill!

  13. Fallen says:

    Awesome!

  14. Finally! says:

    There seems to be a sentiment about this tool being redundant, with Eagle3D already out there.

    However, POVray is not an intermediate file format; it’s meant for POVray and POVray alone; there aren’t any tools for data exchange; no fully featured translators to convert to other formats, and no other software than POVray uses the file. Note that some software do import POVray format, but only the mesh data; Eagle3D produces CSG data which won’t be loaded. Even Moray, explicitly a POV-ray tool, cannot load them. Thus you cannot use the files produced by Eagle3d for any kind of engineering work, eg. case design or clearance verification, nor you can use them in any graphics package other than POVray. Being able to create a photorealistic image of the board does have it’s uses, but the practical use of E3d is very, very limited.

    As for the cartoony look of Sketchup, that’s a matter of choice. Since Sketchup actually plays ball with other software, you can use whatever renderer you choose. Even POVray.

  15. Herb says:

    Much easier way available now:
    Here is a video: http://www.youtube.com/watch?v=rO96K5xgd50
    The EAGLE to 3D ULP: http://www.pcb-pool.com/ppus/service_downloads.html
    The IDF to 3D tool: http://www.pcb-pool.com/ppus/info_idfto3d.html

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 92,442 other followers