Units of measure for boardhouse?

Hello –

Am finishing up a board design, my first one. A lot of the work was done while units of measure in KiCAD chosen was “mm”. So, when switched over to “inches” notice some oddball dimensions. Meaning, when I laid out plated hole diameter to be 1mm, it converts over to 39 mils. I did not find at couple boardhouses FAQs mention of preferred/default units of measure.

Am asking if I should go through and convert everything to mils, as in above example, change to 40 mil hole diameter? I guess cause I see a boardhouse having a 40 mil endmill, not a 39 mil endmill. I am inexperienced in these matters.

Thx

When you switch in KiCad between in of mm, it does not change anything about KiCad’s internal resolution. If it did you would get a stackup of rounding errors.
KiCad works with an internal resolution of 1nm or 10nm (Cant rember, there is also a difference in what part of KiCad).

Gerber files seem to be only in metric:

Pcbnew / Plot / Plot format: Gerber.
While the drill files can be metric / imperial, but one of those does not work properly I think:
Pcbnew / Plot / Generate Drill Files …

There is probably a variation in what board hoses do with your design.
Drills may very wel be rounded to the nearest 2mil, 3mil or to metric drills.
Note also that plated hole diameter is usually interpreted as the diameter of a finished hole. The drill uses is often bigger, so the finished hole is (close to) your specified diameter after plating.

1 Like

Thank you for the response. Digging around on their order pages I did find OSHPark specifies “inches” for drill files, likewise for JLC. No units specified for gerbers, well, that I could tell.

This being my first board, I sweat all the little stuffs.

FYI, I ordered PCB from JLCPCB few months ago, and the .drl (drill) file was metric, according to its header (and the tools dimensions in the following lines) :

%
M48
METRIC,000.000
T01C0.70
T02C0.75
T03C0.80
T04C1.00
T05C1.10
T06C1.20
T07C1.50
T08C3.20
T09C4.00
T10C0.50
%
T01
X019430Y025781
X024510Y025781
X033400Y035941
X038480Y035941

So I guess they can handle either unit.

Over time we’ve revieved several first boards from different users, and given some advise on layout and “best practices”, for example in this thread:


If you are willing to zip and post your design here, then I (and possibly others) might have a look at it.

Shoots, I will do that. Posting as new topic, compressed project folder. Thank you!

One thing that can bite you is that the board fabs use different preferred drill sizes, so the same Gerber files can end up looking different due to slightly different finished hole sizes.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.