Method to simplify adding Eagle3D components

assuming the Eagle3D directory structure looks as follows:

[Eagle3d Root]
    |- doc
    |- examples
    |- povray
    \- ulp
        \- img

the file “[Eagle3d Root]/povray/user.inc” will contain, by default, nothing.
if the following lines are placed within it (note that the shown filenames are only examples):

#ifndef(__user_inc)
#declare __user_inc = true;

//#include "user_includefile01.inc"
//#include "user_includefile02.inc"

#end

adding new parts is a simple matter of adding the new file to the [Eagle3d Root]/povray/ directory, copying an #include directive, changing the name, and uncommenting it.

in my own installation, I follow the recomended prefix style of filenaming, as do the files available on this site.

additionally, if the current user.inc file is not empty, it can be renamed to “user_orig.inc” or similar, a new user.inc file containing the above added, and the line #include “user_orig.inc” placed within it.

4 Comments

  1. Eagle3D Component - Simple Jumpers | ChromiteBlue.com:

    [...] « Method to simplify adding Eagle3D components [...]

  2. Eagle3D Component - LCD Module | ChromiteBlue.com:

    [...] warning, thes are in pretty rough shape, but usable. the include files follow the proposed rules in this post, so if you have made any changes to your user.inc, be sure to merge the files. Bookmark and Share [...]

  3. Eagle3D Component - Simple Jumpers | ChromiteBlue.com:

    [...] “[Eagle3D Root]/povray” and added to “[Eagle3D Root]/povray/user.inc”. see this post for [...]

  4. Diego:

    I have a a pair of question for you, can you upload again the lcd display, because I can`t download. How can I draw a new component? thank you

Leave a comment

  • Tags

  • Categories

  • Need Code Written?

  • Need a Coding Job?

  • Archives