How do I check if holes for components are with the right drill?
He has no lbr file, nor will have.
so?
How do I check if holes for components are with the right drill?
He has no lbr file, nor will have.
so?
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
"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.
"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.
"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
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