2010年10月10日 星期日

Eagle3D

Some time ago there was a question in one of the Eagle-Newsgroups if it is possible to translate the 2D-layout into a 3-dimensional view. It was not possible. So I started the development of Eagle3D. After a couple of days I had an ULP and a library with 3D-POVRay models of electronic components. Out of a board like this:



a picture like this is generated.
e3d_example_3d.jpg

It is possible to change some of the colors. So you can use different colors for the PCB, the copper or the background. This picture was created by:
  • Load the board into Eagle
  • Start the ULP
  • Select the options in the ULP-dialog
  • Let the ULP create the POVRay-file
  • Start POVRay and load the produced file
  • Start raytracing
  • Wait for about 30s
  • Finish
You can download the latest version here
Here are all parts as images.
Before you use Eagle3D for the first time you should carefully read the documentation.

With every new version I will send a newsletter. Visit the following website to subscribe or unsubscribe the newsletter.
There are a lot of parts missing in the library. So if somebody is intrested in creating some parts with the Scene Description Language of POVRay you are welcome. The important thing is that one unit in POVRay is one mm in the reality. This is necessary because all the parts have to have the same size.

This picture was created with v0.93. There was no work on the produced POVRay file after generating it with the ULP. I changed only some options in the ULP-Dialog and started the conversion. My Athlon 1000MHz rendered about 110s on the original picture(1024×768 with AA).

e3d_megahmpeg_small.jpg

This PCB was planned to be a MP3-Player but was never built.

To show the possiblities of POVRay i created a small video which shows a flight around another PCB i have designed.
Originaly the video consits of 200 frames with 600kB each. To render this 200 frames my Athlon 1GHz needed about three hours.

沒有留言:

張貼留言

注意:只有此網誌的成員可以留言。