element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Autodesk EAGLE
  • Products
  • More
Autodesk EAGLE
EAGLE User Chat (English) Eagle3D
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Autodesk EAGLE to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 8 replies
  • Subscribers 178 subscribers
  • Views 699 views
  • Users 0 members are here
Related

Eagle3D

Former Member
Former Member over 13 years ago

 

I've been playing around with eadgle3D (povray based) and it is very

impressive.

 

My first issue is I dont know how to add components from eagle libraries

to eagle3D

 

I see from the writers web page that this should be possible but

I seem to be a bit slow on the uptake for some reason

 

Does anyone know if there is a step by step guide or howto for this?

 

TIA

 

 

 

  • Sign in to reply
  • Cancel
Parents
  • Former Member
    Former Member over 13 years ago

    Am 17.10.2012 01:20, schrieb fred:

    I've been playing around with eadgle3D (povray based) and it is very

    impressive.

     

    My first issue is I dont know how to add components from eagle libraries

    to eagle3D

     

    I see from the writers web page that this should be possible but

    I seem to be a bit slow on the uptake for some reason

     

    Does anyone know if there is a step by step guide or howto for this?

     

    There is NO possibility to add EAGLE libraries to 'eagle3D' other than

    learning the POVRay syntax and manually creating all the necessary

    POVRay files yourself. This is a LOT of work and consumes a LOT of time.

     

    'eagle3D' already converts all copper to POVRay properly, but the 3D

    information for the REAL components CANNOT be automatically created,

    because it doesn't EXIST anywhere. For the typical package, 2-8 hours

    should be necessary to create a DECENT model (going down a bit when

    getting the hang of POVRay), meaning that the library creation work is

    going up by a factor of ten, roughly. This is the reason why I never

    REALLY bothered to use 'eagle3D' - MUCH too much work for a nice, but

    NOT a really important result.

     

    Andreas Weidner

     

     

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 13 years ago in reply to Former Member

    In article <k5ml2u$mjt$1@cheetah.cadsoft.de>, andreas.weidner@aei.mpg.de

    says...

     

    Thanks for the comments Andreas. However the use of this is very

    important to me - there is nothing trivial about it.

     

    Fortunately I'm familiar with a very early release of POVray so learning

    this easier version isn't a worry, nor is the creation of 3D stuff

    elsewhere (I dont know - perhaps I can use 3DS Max - I use that from

    time to time - I'll have a look and see if POVray now does STL or

    something) 

     

    I seem to have 2 things I want to chase if anyone can help:

     

    1. Other people already have models for components I can't seem to use -

    is there a repository or info link about what already exists somewhere

    and how to get it working?

     

    2. My original request for handholding info on how to go about doing it

    - what sequence what file formats where to put what etc.

     

    It seems to me this would make a great community project.

     

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • Former Member
    Former Member over 13 years ago in reply to Former Member

    In article <k5ml2u$mjt$1@cheetah.cadsoft.de>, andreas.weidner@aei.mpg.de

    says...

     

    Thanks for the comments Andreas. However the use of this is very

    important to me - there is nothing trivial about it.

     

    Fortunately I'm familiar with a very early release of POVray so learning

    this easier version isn't a worry, nor is the creation of 3D stuff

    elsewhere (I dont know - perhaps I can use 3DS Max - I use that from

    time to time - I'll have a look and see if POVray now does STL or

    something) 

     

    I seem to have 2 things I want to chase if anyone can help:

     

    1. Other people already have models for components I can't seem to use -

    is there a repository or info link about what already exists somewhere

    and how to get it working?

     

    2. My original request for handholding info on how to go about doing it

    - what sequence what file formats where to put what etc.

     

    It seems to me this would make a great community project.

     

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Children
  • Former Member
    Former Member over 13 years ago in reply to Former Member

    Am 18.10.2012 14:11, schrieb fred:

    2. My original request for handholding info on how to go about doing it

    - what sequence what file formats where to put what etc.

     

    I use 'eagle3d' in the following sequence:

      1. Take a caliper and LOTS of time, measure the stuff to model and,

         in POVRay syntax, create a macro out of it like

           #macro XC174()

             union {

               difference{

                 cylinder{<0,0,0>,<0,1.4,0>,6.5/2}

                 cylinder{<0,-0.1,0>,<0,0.5,0>,4.5/2}

                 box{<-5,-0.1,-5>,<5,1.5,-1.8>}

                 box{<-5,-0.1,1.8>,<5,1.5,5>}

                 }

               cylinder{<0,1.4,0>,<0,8.4,0>,3.8/2}

               cylinder{<0,8.4,0>,<0,20,0>,2.7/2 pigment{Gray20}}

               cylinder{<0,20,0>,<0,24,0>,2.2/2 texture{col_gold}}

               cylinder{<0,24,0>,<0,28,0>,1.5/2 pigment{White}}

               cylinder{<0,28,0>,<0,32,0>,0.5/2 texture{col_gold}}

               box{<-5.7/2,-4,-0.3>,<-4.5/2,0,0.3>}

               box{<4.5/2,-4,-0.3>,<5.7/2,0,0.3>}

               cylinder{<0,0,0>,<0,-4,0>,0.5/2 texture{col_silver}}

               texture

               }

           #end

         The thingy should be modeled as it appears on screen in EAGLE.

         Rotated models etc. ARE possible, but that makes everything

         much more difficult.

      2. Put this model syntax into the file 'e3d_user.inc' from

         'eagle3d'. Now POVRay knows about the model.

      3. Now 'eagle3d' must know which package to connect to your

         newly created 3D model. The 'eagle3d' file '3dusrpac.dat'

         is used for that. Put a line in there like, e.g.,

           XC174N;XS01-2S-RG174;XS01-2S-RG174-HV:0:0:0:0:0:0:

           0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:

           XC174(:Crimp terminal RG174:Crimp terminal RG174

         (All the above three lines need to be put into ONE line,

         and without spaces).

         This syntax is VERY cryptic, but at least documented on

         the 'eagle3d' homepage. Unfortunately, in German (well,

         since I am German, it's not a problem for me).

      4. The first data of the above string is the name of the EAGLE

         package, the third-last data is the name of the POVRAY

         macro. All other parameters are used for rotation, shift,

         etc. Be aware that the coordinate systems of EAGLE,

         'eagle3d' and POVRay are NOT identical, which REALLY

         confuses me every time I try new things there...

      5. That's it: One POVRay macro in 'e3d_user.inc', one

         additional line in '3dusrpac.dat'. Quite easy, in fact,

         but the model creation and getting the '3dusrpac.dat'

         parameters right is rather time-consuming.

     

    All the rest is handled by the 'eagle3d' ULPs.

     

    Andreas Weidner

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 13 years ago in reply to Former Member

    In article <k5oucm$bg9$1@cheetah.cadsoft.de>, andreas.weidner@aei.mpg.de

    says...

     

    Thanks for the info Andreas - I'll try and have a go over the weekend.

    (I started to learn some German when I brought some cad/cam stuff over

    for a show about 30 years ago - I've always regretted not doing more 

    and now eagle3D gives me another reason to regret it)....

     

    It occurs to me that using a photo as a map on standard cubes/cylinders

    may be a shortcut in some ways - but I dont know how succesfull it would

    be ... It might be enough to fill in some gaps quicker maybe as

    temporary fillers...  

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube