Render 3D images of your PCBs using Eagle3D and POV-Ray

 by ongissim
Featured
Using Eagle3D and POV-Ray, you can make realistic 3D renderings of your PCBs. Eagle3D is a script for EAGLE Layout Editor. This will generate a ray tracing file, which will be sent to POV-Ray, which in turn will eventually pop out the finalized image of your PCB.
 
Remove these adsRemove these ads by Signing Up

Step 1: Things you'll need

-EAGLE Layout Editor -- This is the PCB CAD/CAM program used for making your PCBs. Westfw has some great tutorials on how to make a schematic and turning that into a printed circuit board using EAGLE.
-Eagle3D -- This will generate the file used by POV-Ray
-POV-Ray -- This will render the final image of the PCB.
douglaslyon says: Feb 21, 2013. 2:37 AM
POV-Ray no long works on macOS 10.7 or newer. This is due to a lack of rosetta. The Unix build will not configure cleanly on a mac.
jdorne says: Jul 16, 2012. 9:31 PM
What if I use Eagle 6.2.0?
rocketman221 says: Aug 16, 2011. 3:17 PM
Will this render on the graphics cards or is it stuck rendering on the CPU?
nitrox027 says: Jul 10, 2011. 8:40 PM
I copied over the eagle3d files but povray says its unable to open 3edtools.inc
what can i do to fix this?
nitrox027 in reply to nitrox027Jul 10, 2011. 8:41 PM
i am running eagle 5.10.0 and povray version 3.62
andres2504 says: Jul 14, 2009. 6:42 AM
I have this problem: Cannot open INI file 'C:\Users\user\Documents\POV-Ray\v3.6\ini\povray.ini'. Could you help me to solve this? Thanks
andres2504 in reply to andres2504Jul 19, 2009. 9:15 AM
sorry i've fixed it and i have obtained good results!!! thanks for the info... :D
steastiw in reply to andres2504Apr 7, 2011. 10:41 PM
how did you fix it. i have the same problem. i am using windows xp.

pls help

(kindly post your reply as a comment on this post. my email id has changed. so dont mail it)
coleyy says: Nov 18, 2010. 3:56 PM
for some reason, my switches/relays/9v battery snaps/capacity diodes all show up as disc capacitors
please help me get it to work
ongissim (author) in reply to coleyyNov 20, 2010. 5:02 PM
Sorry, but not all parts are modeled in 3D. Most parts, unfortunately, don't show properly. I suggest modeling your own components (step 5) if it's crucial.
danger89 says: Aug 8, 2010. 9:04 PM
My how-to: http://pastebin.ca/1913638
pyroten says: Jun 5, 2009. 10:03 PM
Could you possibly do an i'ble on how to make a small video/animation of a flyby or circling the board? I can't work it out :( According to the docs, it's possible. : D

Thanks
pyroten in reply to pyrotenJun 5, 2009. 10:04 PM
oh yea, and also i can't get the background to change. I'v tried everything in the settings dialog but nup.
cdousley in reply to pyrotenJul 27, 2010. 8:22 PM
one thing for the animation go to the little thing where you ajust the camera angle and save pictures of it at a bunch of different angles and put them together for an animation
Cybergeek004 says: Jun 16, 2010. 6:01 PM
Hi I noticed that you are missing a cap in the render that happens to me to I also miss pots and other parts how can I make it so I can add all the parts in it?
poddy69 says: Sep 27, 2009. 3:13 AM
This is just the thing I have been looking for. I love Eagle because it is so full of usefull tools and library's, and to find out that you can now make 3D images of your work is great. Only 1 problem!!!! I can't get the thing to work. Everytime I run go to render my board in POVRAY, it stops at the '#include "tools.inc". I am using the latest version of all the programs, including Eagle (which is 5.6 I think). Any ideas guys????
Rportal says: Aug 29, 2009. 3:21 PM
it worked well thank you
lunuwaththa says: Aug 27, 2009. 6:24 PM
please post a article for PCB Design using Proteus 7 Professional
cyberian says: Feb 24, 2009. 8:07 PM
Excellent contribution!
Seifpic says: Feb 19, 2009. 11:46 AM
I always get an error:
winl.JPG
Seifpic in reply to SeifpicFeb 23, 2009. 4:59 AM
It's OK, it works now. Anyone know where to get a free working printer with its software?
ongissim (author) in reply to SeifpicFeb 23, 2009. 3:47 AM
Are you sure that you used the correct Eagle 3D script file (.ulp)?
societyofrobots says: Jun 26, 2008. 7:32 AM
I had written up a nice Eagle3D Tutorial in 2007. Its definitely worth reading through for more details . . .
wegunterjr in reply to societyofrobotsFeb 22, 2009. 11:49 PM
what is the difference in eagle 5.4?
brandon borick says: Nov 12, 2008. 10:52 PM
is eagel safe to download
ian says: Jun 4, 2008. 4:06 AM
Instead of copying the include files (step #3) I added the Eagle3D path to the last line of povray.ini.
ongissim (author) in reply to ianJun 4, 2008. 3:25 PM
Thanks, I'll add that as another method.
awkrin says: May 3, 2008. 2:49 AM
Crocodile 3d(which is not free) can make pcb in the same program, but it cannot render, yet is a time saver
ftking_83702 says: Apr 1, 2008. 10:13 AM
Thank you so much!
spike shadows (secret agent man) says: Mar 25, 2008. 6:13 PM
thats cool, i guess it helps to see it beor you build it right? What was the circuit for, I see a 555 chip in there...
skawesome in reply to spike shadows (secret agent man)Mar 27, 2008. 9:25 PM
Depending on the resister values, that'll send a 5 volt pulse to the "out" pin at a regular interval. If you hooked up an LED going from "out" to "sgnd" it would blink. Also, that's really slick, good Instructable!
ongissim (author) in reply to skawesomeMar 28, 2008. 7:42 AM
To be specific, it would make that LED blink around 17khz ;). This circuit was just designed so I could annoy people by hooking up a piezo speaker.
James Moxham says: Mar 27, 2008. 2:59 PM
This is great - especially for creating the image on the first page of an Instructable. It also looks clearer than a photo of a real board which would be very useful for showing someone where all the parts go. +1 rating. James Moxham aka Dr_Acula
guyfrom7up says: Mar 27, 2008. 2:46 PM
:O This is the coolest thing I have ever seen related to electronics on a computer, this is like.. I dunno.. awesome!!!! +5, eh really +1 cause that's all I can do.
westfw says: Mar 25, 2008. 6:29 PM
I was hoping someone would write this up. Thanks!
GorillazMiko says: Mar 25, 2008. 6:21 PM
Great job! These look awesome, now I can make some instead of having to draw everything out, with all the PRESSURE PUSHING DOWN ON MY SHOULDERS, CAUSING ME TO BURN INTO A PILE OF ASHES.
Pro

Get More Out of Instructables

Already have an Account?

close

PDF Downloads
As a Pro member, you will gain access to download any Instructable in the PDF format. You also have the ability to customize your PDF download.

Upgrade to Pro today!