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
    About the element14 Community
  • 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
      •  Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      •  Vietnam
      • 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 Support (English) quick question from a customer who received the files in Eagle format
  • 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 15 replies
  • Subscribers 191 subscribers
  • Views 1096 views
  • Users 0 members are here
Related

quick question from a customer who received the files in Eagle format

esilviu
esilviu over 14 years ago

How do I check if holes for components are with the right drill?

He has no lbr file, nor will have.

so?

 

 

 

  • Sign in to reply
  • Cancel
Parents
  • esilviu
    esilviu over 14 years ago

    Question 2:

    How do I measure clearance betweem two IC pads?

     

    There is a quick answer? Why?

     

     

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • jeromeabcpcb
    jeromeabcpcb over 14 years ago in reply to esilviu

    Q1 : How do I check if holes for components are with the right drill?

     

    use drill legend and check the drill size for the pads you are interested.

    Or write a small ULP that lists the drill size for the selected components

     

     

    Q2 :  How do I measure clearance between two IC pads?

     

    Set the grid to 1 mil, and displayed with lines or dots, and check/count the

    spacing

    or, draw a line between the objects you want to measure, then with info you

    can get the length

    or, to check if you have at least (exemple) 8 mils clearance, draw a 8x8

    rectangle and move it around with your mouse

    or, check stats_brd.ulp to see the smallest clearance

     

     

    Jerome

     

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • esilviu
    esilviu over 14 years ago in reply to jeromeabcpcb

     

    "Jerome" <jlamy@abc-pcb.com> wrote in message

    news:jaduao$vch$1@cheetah.cadsoft.de...

    Q1 : How do I check if holes for components are with the right drill?

     

    use drill legend and check the drill size for the pads you are interested.

    Or write a small ULP that lists the drill size for the selected components

     

    sorry, I'm a noob. Where do I see that "drill legend"?

    ULP? me to write one? That's C/Java !! I only know how to dray electronics

    circuits...

     

    Q2 :  How do I measure clearance between two IC pads?

    Set the grid to 1 mil, and displayed with lines or dots, and check/count

    the spacing

     

    That's a workaround ! should I count dots on the screen?! in year

    2011?!!!!!!!!!!

     

    or, draw a line between the objects you want to measure, then with info

    you can get the length

     

    That's a workaround too! line has round terminations what to do with that?!

     

    or, to check if you have at least (exemple) 8 mils clearance, draw a 8x8

    rectangle and move it around with your mouse

     

    Hey! That's a workaround too!

    I want to know exactly the distance between those two pads. It's so hard? so

    complicated?

     

    or, check stats_brd.ulp to see the smallest clearance

     

    how do I know about this stats_brd.ulp ? it writes in the manual?! should I

    run every ulp one by one until I found one to do what I want?

     

    Sorry, Jerome if i am not polite. Those questions were addresed to Cadsoft,

    and I still wait for a short answer to transmit to my customer. It should be

    short and straight-forward, since customer's questions were ones of the

    simpliest possible.

     

     

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • esilviu
    esilviu over 14 years ago in reply to jeromeabcpcb

     

    "Jerome" <jlamy@abc-pcb.com> wrote in message

    news:jaduao$vch$1@cheetah.cadsoft.de...

    Q1 : How do I check if holes for components are with the right drill?

     

    use drill legend and check the drill size for the pads you are interested.

    Or write a small ULP that lists the drill size for the selected components

     

    sorry, I'm a noob. Where do I see that "drill legend"?

    ULP? me to write one? That's C/Java !! I only know how to dray electronics

    circuits...

     

    Q2 :  How do I measure clearance between two IC pads?

    Set the grid to 1 mil, and displayed with lines or dots, and check/count

    the spacing

     

    That's a workaround ! should I count dots on the screen?! in year

    2011?!!!!!!!!!!

     

    or, draw a line between the objects you want to measure, then with info

    you can get the length

     

    That's a workaround too! line has round terminations what to do with that?!

     

    or, to check if you have at least (exemple) 8 mils clearance, draw a 8x8

    rectangle and move it around with your mouse

     

    Hey! That's a workaround too!

    I want to know exactly the distance between those two pads. It's so hard? so

    complicated?

     

    or, check stats_brd.ulp to see the smallest clearance

     

    how do I know about this stats_brd.ulp ? it writes in the manual?! should I

    run every ulp one by one until I found one to do what I want?

     

    Sorry, Jerome if i am not polite. Those questions were addresed to Cadsoft,

    and I still wait for a short answer to transmit to my customer. It should be

    short and straight-forward, since customer's questions were ones of the

    simpliest possible.

     

     

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Children
  • jeromeabcpcb
    jeromeabcpcb over 14 years ago in reply to esilviu

     

    "eSilviu"  a écrit dans le message de groupe de discussion :

    jae0mj$g4n$1@cheetah.cadsoft.de...

     

    Sorry, Jerome if i am not polite. Those questions were addresed to Cadsoft,

    and I still wait for a short answer to transmit to my customer. It should be

    short and straight-forward, since customer's questions were ones of the

    simpliest possible.

     

     

     

    Klaus is right, this message does not belong to the suggest section. There

    is a userchat for such complaints.

    Eagle is not perfect. And I do not know any perfect software, even

    notepad.exe has flaws, despite being so simple.

     

     

    Your question was not clear so I suggested a couple of ways to make your

    measurement. Each seems like a workwaround, but I use them daily and they

    save me a lot of time, because I do not always want to get the same

    information, sometimes seeing that > 8 mils is sufficient, sometimes I want

    to measure exactly.

    Eagle approach is to be open to user customization. My colleagues use other

    CAD software and they keep complaining that this or that function does not

    behave the way they want, and they cannot change it, it's a closed system...

     

    Take opportunity of this open approach. If your customers require something

    special (here to measure the pitch or clearance) write them a  ULP to do

    exactly what they want, and to present the results with the best way <==

    that's very important too.

    If you cannot write it, ask someone to do it for you, there is no shame for

    that.

     

     

    Here is an exemple for the list of drills. Select the part, then run the

    ULP. That's the same approach as in Word, select the text, then click on

    bold. Your customer should manage to do it.

    You can do further processing of the data if necessary (display pad name,

    relative coordinates...). This is very powerful. The equivalent in other CAD

    software I know is to click on a pad, scroll a list until you get the drill

    size in mils, then click somewhere else to get the coordinate, and you are

    lost anyway as this is so unfriendly and unefficient.

     

    string list = "List of absolute coordinates and diameters of package drills

    (X,Y,diam in mm)";

    board(B) {

        B.elements(E) {

            if( ingroup(E) ) {

                E.package.contacts(C) {

                    if( C.pad ) {

                        sprintf( list , "%s\n%.2f , %.2f , %.2f" , list ,

    u2mm(C.pad.x) , u2mm(C.pad.y) , u2mm(C.pad.drill));

                    }

                }

                E.package.holes(H) {

                    sprintf( list , "%s\n%.2f , %.2f , %.2f" , list , u2mm(H.x)

    , u2mm(H.y) , u2mm(H.drill));

                }

            }

        }

    }

     

    dlgDialog("Drills")

    {

        dlgTextEdit( list );

    };

     

     

    A last remark, a short question does not always imply a short answer. Here

    my best answer to your customer would be to provide customized tools (called

    ULP here, plugins, addons or toolboxes for others) to help the customer

    visualize exactly what he wants to see.

     

    Best regards,

     

    Jerome

     

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • e14 Contributor
    e14 Contributor over 14 years ago in reply to esilviu

    eSilviu wrote:

     

     

    Sorry, Jerome if i am not polite. Those questions were addresed to

    Cadsoft, and I still wait for a short answer to transmit to my

    customer. It should be short and straight-forward, since customer's

    questions were ones of the simpliest possible.

     

    When a forum member replies, be it good or bad, don't then bite their head

    off. Appreciate the time they have taken to aquire the knowledge and the

    time they  take to respond.

     

    If you think CadSoft should have made it easier  for you , explain why and

    how. make a specific detailed suggestion with a possible solution. Never

    expect it to be implemented, be grateful if it is.

     

    The problem with a quick question is:

    1) You will likely get a quick answer (short answer)

    2) There is no short answer

     

    We have seen this quick question before.

    A PCB designer designed in Eagle. The customer was advised they could

    download the free version of eagle to view the progress. With no experience

    they expected to use it as a 'dummies' viewer, couldn't so asked the

    designer how to do a number of things The designer didn't know those answers

    and was frustrated there was not a way to easily instruct the client how to

    drive Eagle, over the phone.

     

    If suspect this is your scenareo. A client familiar with Eagle  would not

    ask this question.

     

    Another possible solution pad spacing  question  is to generate gerbers and

    use a gerber viewer to get the measurments as the gerbers are checked , if

    the client has a gerber viewer and familiaer with using it.

     

    If the client is not skilled in either of the above mentioned software  it

    is encumbant upon you, and good for business, to provide the answers.

     

    See how long these replies have had to be to your short question?  Next time

    please paint the full picture so you can get a quick quality answer.

     

    All the best

    Warren

     

     

     

     

     

     

    --

    Viewed / responded via the newsgroup at

    news.cadsoft.de

     

     

     

    • 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 © 2026 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.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube