Discussion:
Eagle 3D for Mac?
(too old to reply)
Logyx
2015-08-06 09:14:01 UTC
Permalink
Where do I find Eagle 3D for the Mac platform? None of the links I come
across work and I'm pretty sure that I remember having installed it on a
Mac several years ago.
Does anyone know where I can find it, and presumably a version which
works with Eagle 7.3.0. Light on OSX 10.9.5 which I'm using now?
Thanks.
Jorge Garcia
2015-08-06 16:18:56 UTC
Permalink
Hi Logyx,

If you're looking for the EAGLE UP tool, you can find that at:

www.eagleup.wordpress.com

EAGLE ships with eagleidfexporter.ulp which generates a 3D IDF file,
which you can then take to simplifiedsolutions.com to get a 3D model.
You can get a 3D pdf for free or if you pay a subscription you can
additionally generate step and stl files.

Let me know if there's anything else I can do for you.

Best Regards,
Jorge Garcia
Logyx
2015-08-06 22:50:14 UTC
Permalink
Post by Jorge Garcia
www.eagleup.wordpress.com
Excellent, looks great! Thanks for your suggestion. After a fair bit of
tinkering around I finally got it to work with the demo file.
Post by Jorge Garcia
EAGLE ships with eagleidfexporter.ulp which generates a 3D IDF file,
which you can then take to simplifiedsolutions.com to get a 3D model.
Got to try that out too. Nice to have a second option for 3D modeling.
Thanks again :-)
Logyx
2015-08-09 10:38:46 UTC
Permalink
Post by Jorge Garcia
Hi Logyx,
www.eagleup.wordpress.com
EAGLE ships with eagleidfexporter.ulp which generates a 3D IDF file,
which you can then take to simplifiedsolutions.com to get a 3D model.
Unfortunately they were both disappointing :-(
I finally got EagleUp working, and it looked great with the demo file,
but if I'm not mistaken you need a 3D file for every single component,
and who has the time to design or collect those for each project you
want a 3D drawing of? That explains why all my own PCB layouts only
showed the PCB in 3D, but without any components.
I don't think I ever needed to do something like that back in the days
with Eagle3D/POVray, but it's been a while so don't quote me on that.

Using "eagleidfexporter.ulp" and the generated files uploaded to
http://www.simplifiedsolutionsinc.com/ (not simplifiedsolutions.com)
didn't result in any usable 3D PCB with the free downloaded 3D file. I
may have done something wrong in my inexperience (there are quite a few
complicated parameters there) but it seems it just made a very
uninteresting and plain 3D picture, barely of any use at all.

Is there a way to make the old Eagle3D method work with the current
Eagle version on the Mac OSX platform?
Jorge Garcia
2015-08-10 21:46:17 UTC
Permalink
Post by Logyx
Post by Jorge Garcia
Hi Logyx,
www.eagleup.wordpress.com
EAGLE ships with eagleidfexporter.ulp which generates a 3D IDF file,
which you can then take to simplifiedsolutions.com to get a 3D model.
Unfortunately they were both disappointing :-(
I finally got EagleUp working, and it looked great with the demo file,
but if I'm not mistaken you need a 3D file for every single component,
and who has the time to design or collect those for each project you
want a 3D drawing of? That explains why all my own PCB layouts only
showed the PCB in 3D, but without any components.
They have a warehouse of ready made components, so you don't have to
make everything from scratch.
Post by Logyx
I don't think I ever needed to do something like that back in the days
with Eagle3D/POVray, but it's been a while so don't quote me on that.
Using "eagleidfexporter.ulp" and the generated files uploaded to
http://www.simplifiedsolutionsinc.com/ (not simplifiedsolutions.com)
didn't result in any usable 3D PCB with the free downloaded 3D file. I
may have done something wrong in my inexperience (there are quite a few
complicated parameters there) but it seems it just made a very
uninteresting and plain 3D picture, barely of any use at all.
Is there a way to make the old Eagle3D method work with the current
Eagle version on the Mac OSX platform?
http://sourceforge.net/projects/eagle3d.berlios/
This contains the files on the EAGLE side

Here's the link for Pov Ray download
http://www.povray.org/download/

Hth,
Jorge Garcia
Logyx
2015-08-20 11:17:55 UTC
Permalink
Post by Jorge Garcia
Post by Logyx
Is there a way to make the old Eagle3D method work with the current
Eagle version on the Mac OSX platform?
http://sourceforge.net/projects/eagle3d.berlios/
This contains the files on the EAGLE side
Here's the link for Pov Ray download
http://www.povray.org/download/
I'm a little confused about the installation and usage process..
I've downloaded both POVray (3.7 Mac Unofficial) and Eagle3D
(eagle3d-img-20110101) from the above links.

POVray is a stand-alone application apparently which I've put in the
"Applications" folder on my Mac, but as for Eagle 3D I only see a folder
with loads of .PNG files after unzipping it. According to the
Instructables guide
(http://www.instructables.com/id/Render-3D-images-of-your-PCBs-using-Eagle3D-and-PO/?ALLSTEPS)
I should have a file named "3d41.ulp" or "3d40.ulp" in my "ULP" folder
(alongside the Eagle application) but there's no such file pre-installed
with Eagle nor is it found in the Eagle3D folder.

L.
Jorge Garcia
2015-08-20 16:00:00 UTC
Permalink
Post by Logyx
I'm a little confused about the installation and usage process..
I've downloaded both POVray (3.7 Mac Unofficial) and Eagle3D
(eagle3d-img-20110101) from the above links.
POVray is a stand-alone application apparently which I've put in the
"Applications" folder on my Mac, but as for Eagle 3D I only see a folder
with loads of .PNG files after unzipping it. According to the
Instructables guide
(http://www.instructables.com/id/Render-3D-images-of-your-PCBs-using-Eagle3D-and-PO/?ALLSTEPS)
I should have a file named "3d41.ulp" or "3d40.ulp" in my "ULP" folder
(alongside the Eagle application) but there's no such file pre-installed
with Eagle nor is it found in the Eagle3D folder.
Hi Logyx,

Well that's terrible, I don't have any files for that project and it
looks like the original site stopped being hosted.I was hoping the ULP
would be included in the files on that site.

I'm going to have to defer to other members of the forum to see if any
of them have a saved version of the utility.

hth,
Jorge Garcia
Friedrich Bleikamp
2015-08-21 21:18:09 UTC
Permalink
Post by Logyx
I'm a little confused about the installation and usage process..
I've downloaded both POVray (3.7 Mac Unofficial) and Eagle3D
(eagle3d-img-20110101) from the above links.
I should have a file named "3d41.ulp" or "3d40.ulp" in my "ULP" folder
(alongside the Eagle application) but there's no such file pre-installed
with Eagle nor is it found in the Eagle3D folder.
Hi Logyx,

you need the file
http://sourceforge.net/projects/eagle3d.berlios/files/eagle3d_20110101.zip/download
.
Unzip it in a location of your choice.
Move the images you have downloaded, to a subfolder
'eagle3d/ulp/img'.
In the eagle-board-editor open the ULP
'your_location/eagle3d/ulp/3d50.ulp' for 'cadsoft eagle V5' and
newer.
At the first use, you have to configure the ULP.

My English is not very good, but I hope I could you help anyway.

Friedrich
Logyx
2015-08-25 12:36:32 UTC
Permalink
Post by Friedrich Bleikamp
you need the file
http://sourceforge.net/projects/eagle3d.berlios/files/eagle3d_20110101.zip/download
Thanks. No wonder it didn't work. I still have some problems and am not
sure where to look. More about that below, but just to avoid any
confusion and assure I've installed everything correcly, this is what
I've done (I have Eagle 7.3.0 on the Mac OSX platform):

1) download and unzip the Eagle3D image files:
http://sourceforge.net/projects/eagle3d.berlios/

2) download and unzip the Eagle 3D application files:
http://sourceforge.net/projects/eagle3d.berlios/files/eagle3d_20110101.zip/download

3) move the Eagle3D application files to inside my Eagle application
folder: /Applications/Eagle-7.3.0/eagle3d/

4) move all the Eagle3D image files (.png) to a newly created "img"
folder, the complete path being:
/Applications/Eagle-7.3.0/eagle3d/ulp/img/

So now Eagle3D should be installed correctly. Next is creating the 3D
POV file from within Eagle.


1) In Eagle, open a board file

2) Click on the "ULP" icon, select "3d50.ulp" (now located here:
/Applications/Eagle-7.3.0/eagle3d/ulp/) to create the file


Now the 3D POV file has been created and can be opened with POVRay (3.7
unofficial) to create the final 3D image file. Here's where I run into
problems with this error message:

----------------------------
Possible Parse Error: Cannot find file 'arrays.inc', even after trying
to append file type extension.

"/Applications/EAGLE-7.3.0/Eagle3D/povray/e3d_tools.inc"
line 25
Parse Error: Cannot open include file arrays.inc.


Render failed
------------------------------




PS: shouldn't the content of the Eagle3D ULP folder be copied over to
Eagle's own ULP folder or is it correct to have two ULP folders?
Friedrich Bleikamp
2015-08-26 20:15:12 UTC
Permalink
Post by Logyx
Now the 3D POV file has been created and can be opened with POVRay (3.7
unofficial) to create the final 3D image file.
Hi Logyx,

Unfortunately I have no mac, so I can not try it.
On Windows, in Povray GUI I can override the default values. I
give the name of a preference file. In my case: Eadle3D.ini. The
file has the following contents.

;------------------------------------------------------------------
;path to Windows font directory
Library_Path=C:\WINDOWS\Fonts
;path to INC files
Library_Path=C:\Daten\MATTHIAS\POVRay\eagle3D\inc
;this is the target for generated images
;if this section is commented out, it will be written
;into the POVRay file directory
Output_File_Name=c:\temp\povout\
;Format of the image file
Output_File_Type=S
;Type N for PNG
;Type S for standard system format (Windows BMP, Mac Pict ...)
;Type C for compressed Targa (RLE)
;TypeT for uncompressed Targa
;Type P for Unix PPM
;Settings for animations
Initial_Frame = 1
Final_Frame = 1
Initial_Clock = 0.0
Final_Clock = 1.0
;------------------------------------------------------------------

I have found an older user guide: eagle3d_e.pdf
https://www.google.de/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0CCMQFjAAahUKEwj4k6CBwMfHAhVoJnIKHdnTD7E&url=https%3A%2F%2Fdocs.google.com%2Fviewer%3Fa%3Dv%26pid%3Dsites%26srcid%3DZGVmYXVsdGRvbWFpbnxsdWNhcm9ib3R8Z3g6NzIyODg1MzY5YTlmMzc2MQ&ei=zRXeVbj5AujMyAPZp7-ICw&usg=AFQjCNGSS0BM_QPlo21Jd8-_sF5lkbYxKA

Here you get a GUI for the Mac
http://megapov.inetart.net/povrayunofficial_mac/index.html

The file arrays.inc should be located in the directory
POV-Ray/v3.7/include
Post by Logyx
PS: shouldn't the content of the Eagle3D ULP folder be copied over to
Eagle's own ULP folder or is it correct to have two ULP folders?
For clarity I would put the 3dulp in its own directory.

Friedrich
Joop14
2015-08-11 07:44:28 UTC
Permalink
Have a look here:

http://www.element14.com/community/thread/43949/l/idf-export-broken
(/thread/43949/l/idf-export-brokenhttp://)

--
To view any images and attachments in this post, visit:
http://www.element14.com/community/message/157565
Jorge Garcia
2015-08-11 16:11:12 UTC
Permalink
Post by Joop14
http://www.element14.com/community/thread/43949/l/idf-export-broken
(/thread/43949/l/idf-export-brokenhttp://)
--
http://www.element14.com/community/message/157565
Hi Joop,

I'm familiar with that thread. That thread is about the original
generate-3d-data.ulp.

It affords more control for the end user then the more current
eagleidfexporter.ulp. With more control comes more work but some users
prefer that ULP.

Let me know if there's anything else I can do for you.

Best Regards,
Jorge Garcia
Rob Lacey
2015-09-11 13:53:11 UTC
Permalink
Hi all - new forum member here.


We've been working on an online ECAD to MCAD tool which may help in this
situation, as it works with both PC and Mac. It's still a bit of a work
in progress, so I can't guarantee it'll work perfectly just yet, but I'd
value the feedback if anybody wants to give it a try.

The site is www.ecad.io - it'll accept Eagle files from v6 onwards, as
well as IDF and IPC2581 files and generate 3D models. Currently it's
only outputting STEP, but we should have STL and IGES output up and
running pretty soon. We've got a database of a fair few detailed
components in already for users that want detailed component models,
although we've got a lot more to add. You can just use the 'simple'
footprint shape if we've not got a detailed model.

One thing we support is sending models straight to an online MCAD system
or Cloud Drive which some people may find useful - so far we can send
STEP files to Google Drive, Microsoft OneDrive and Onshape. We'll
hopefully also have support for other cloud MCAD including Autodesk
Fusion 360 before too long too.

The site's free to use and hopefully it'll be of use to some of you -
please let me know here or via the 'Contact Us' on the website if you
have thoughts or feedback.

Many thanks,

Rob

--
To view any images and attachments in this post, visit:
http://www.element14.com/community/message/160713
Joop14
2015-09-11 14:38:09 UTC
Permalink
We've been working on an online ECAD to MCAD tool...
Thanks, but no. Those tools (preferable open-source) need to be run
natively on my pc without the need for internet-access.

Kind Regards,

Joop

--
To view any images and attachments in this post, visit:
http://www.element14.com/community/message/160668
Rob Lacey
2015-09-11 15:00:38 UTC
Permalink
No problem Joop - I realise the fact it's cloud-based may be a
limitation for some users.
If security's a concern, the site has an SSL certificate and any
uploaded data is encrypted and not retained online if you don't want it
to be.

Cheers,

Rob

--
To view any images and attachments in this post, visit:
http://www.element14.com/community/message/160718
Logyx
2015-09-13 23:40:52 UTC
Permalink
Post by Rob Lacey
The site is www.ecad.io - it'll accept Eagle files from v6 onwards, as
well as IDF and IPC2581 files and generate 3D models.
This sounds interesting, but apart from a few downloaded Eagle files
from others I couldn't get any of my own .BRD files to work. All I got
were error messages:


Syntax error on line 0. There is an error in XML document (1, 1).

I'm using Eagle 7.3.0 (Mac). What am I doing wrong?
Rob Lacey
2015-09-14 07:45:56 UTC
Permalink
Many thanks for giving it a try. The issue sounds like it may be a
problem with the encryption of Mac Eagle files. I've tried the site on a
Mac using Eagle 7 files and it worked for me, but the files in question
were from the PC version of Eagle. I'll get hold of a Mac version of
Eagle and give it a try here.

Meanwhile would it be possible for you to send me some of the files that
are failing? We'd keep their contents confidential and only use them for
testing this issue. You can email me directly at
robert(dot)lacey(at)autodesk(dot)com.

Incidentally, have you tried it with IDF files from Eagle on a Mac?
Again, I'll give that try here too today. IDF's a much more
straightforward format, so hopefully that'll work (although you won't
get as much detail as you would with native Eagle files of course).

Thanks again,

Rob

--
To view any images and attachments in this post, visit:
http://www.element14.com/community/message/160858
Rob Lacey
2015-09-18 15:23:46 UTC
Permalink
Just to clarify if anybody else is interested in giving www.ecad.io
(https://www.ecad.io/) a try - it only reads Eagle files saved as
version 6 onwards. We looked at the files causing the problem above, and
although they'd been opened in version 7, they'd been created in version
5 or earlier and had never been saved in v7 and converted to the v7
format.

Hence, if you get a loading error with your Eagle files and think they
may have been created before version 6, then please try saving them in
version 6 and later and then retry. The loading error isn't very
informative at present (it'll say something like 'Syntax error on line
0. There is an error in XML document'), so we'll look at making this a
little more user friendly.

If anybody's having problems with later Eagle files then please let me
know and we'll try our best to help. Thanks!

--
To view any images and attachments in this post, visit:
http://www.element14.com/community/message/161157

Loading...