• English
  • 中文
  • Français
  • Deutsch
  • Español
  • Português
  • 日本語
  • 한국어
  • Nederlands
  • Türkçe
  • Bahasa Indonesia
  • ไทย

ISO Tolerance Grades: What Each Number Costs, and Where ±0.01 mm Really SitsISO 公差等级:每个数字要花多少钱,±0.01 mm 到底处于什么水平

The drawing arrived with a single line in the title block: TOLERANCE ±0.005 mm UNLESS NOTED. Eighty four dimensions carried that note, on an extruded aluminum amplifier chassis that measures 186 mm across. We ran it past programming first, because the answer was obvious and unwelcome: ±0.005 mm on a feature in the 180 mm size range is below IT4, and nothing on our floor produces IT4 by milling. It is a lapping operation, with temperature controlled to a couple of degrees and a part that cannot be touched by hand before it is measured. We priced it honestly, everybody winced, and then we asked the only question that mattered, which was which six dimensions actually touch another part. *(Composite example; details changed.)*

Those six were bearing bores and the faceplate register. Written as ISO tolerance grades instead of a blanket note, they became Ø25 H7 and Ø12 H7, which is IT7, and IT7 at those sizes is 21 and 18 micrometers of total band. Everything else stayed on the general tolerance block. The requote came in 38 percent below the first number, most of that gap coming out of inspection time and scrap risk rather than out of cutting time, and the first 500 pieces were delivered with 0.6 percent scrap instead of the 14 percent we had forecast for the original drawing. Same part, same machines, same shop. The only thing that changed was how the requirement was written.

This article is the arithmetic behind that conversation. We machine in Dongguan, more than 200 CNC machines on the floor, 23 years of doing it, IATF 16949 and ISO 9001 and ISO 13485 in the quality system, quotations returned inside 24 hours with free DFM attached. None of that helps if the grade on the drawing is wrong, because a wrong grade is either unpayable or unbuildable, and you find out late which one it was.

CNC milling pass on an aluminum housing in a Dongguan machine shop
Finishing pass on a machined face: the grade you ask for decides whether this is one pass or three, and whether we measure every piece or every tenth.精加工一道面:你要求的公差等级决定了这一刀是走一遍还是三遍,也决定了我们每件都测还是十件抽一。

What an ISO Tolerance Grade Is, in One Sentence

An ISO tolerance grade, written IT followed by a number, is a standardized size of tolerance band for a given nominal dimension, defined in ISO 286-1 and tabulated in ISO 286-2. The number runs from IT01 at the tight end to IT18 at the loosest. The higher the number, the wider the band. The grade says nothing about where the band sits relative to nominal, which is the job of the letter in a fit callout, and nothing about form or location, which is the job of GD and T.

That separation is why the grade is useful. Once you know that IT7 at 30 mm is 21 micrometers, every shop, every gauge catalogue and every standard table in the world agree with you about what that means. A note like "machine to fit please" leaves the number up to whoever is holding the micrometer that day.

Where the Numbers Come From: Worked Out at 30 mm

The grades are not arbitrary. ISO 286-1 builds them from a single quantity called the standard tolerance unit, written i, in micrometers:

i = 0.45 × D^(1/3) + 0.001 × D, where D is the geometric mean of the size step, in millimeters.

Take a shaft you have called out as Ø30. In the standard, 30 mm falls into the step above 18 up to and including 30, so D is the geometric mean of those two numbers, the square root of 18 times 30, which is 23.24 mm.

Every grade is i multiplied by a fixed factor:

GradeMultiplierComputed at Ø30Tabulated value at Ø30
IT57 i9.159 micrometers
IT610 i13.0713 micrometers
IT716 i20.9121 micrometers
IT825 i32.6833 micrometers
IT940 i52.2852 micrometers
IT1064 i83.6584 micrometers
IT11100 i130.7130 micrometers
IT12160 i209.1210 micrometers

Note that the tabulated numbers are not exactly the computed ones. ISO rounds them and then pushes them further onto preferred numbers as sizes grow, because tolerances above IT5 do not need three significant figures. Specify from the table. Use the formula for understanding the shape of the scale, not for quoting to a supplier.

Two things fall out of that construction and both matter in a real shop. First, the band grows faster than the part does, which is why a tolerance that is trivial at Ø6 can be brutal at Ø180. Second, the jump between adjacent grades is not uniform: IT6 to IT7 is a factor of 1.6, IT7 to IT8 is 1.56, IT10 to IT11 is 1.56 and IT12 to IT13 is 1.56 as well. The scale is geometric with a ratio close to 1.6 per grade above IT5, which means every single grade step you tighten costs roughly the same percentage again, not the same amount again. That is the whole economic argument of this article, and it is why tightening one grade on one feature is cheap while tightening every feature is not.

The Table We Actually Quote From

Below is the slice of ISO 286-2 we use most, in micrometers. Print it, it resolves about half of the arguments we have with drawings.

Nominal size step (mm)IT6IT7IT8IT9IT10IT11IT12
above 6 to 1091522365890150
above 18 to 301321335284130210
above 50 to 8019304674120190300
above 120 to 180254063100160250400

A Ø30 g6 shaft, to pick one line off the shelf, is 30.000 minus a basic deviation of 7 micrometers down another 13, so 29.993 to 29.980. A Ø30 H7 hole is 30.000 up to 30.021. Read those two together and you have described a clearance fit completely, with no adjectives anywhere. We go further into the lettered fits in our shaft and hole fits guide, where the same 50 mm example is worked through against five different shaft letters.

Which Process Really Holds Which Grade

Buyers searching for ISO grade CNC machining usually want one number: which grade a mill or a lathe holds in ordinary production. That answer is the top half of the table below, IT8 to IT10 on a standard finishing pass.

The second table worth keeping is the capability map. These ranges are typical production capability, not laboratory records. A skilled machinist fighting for one dimension on one setup can do better; nobody holds the lower end of these ranges across a batch of 2,000 parts.

ProcessTypical IT grades it holdsWhat that means on a Ø30 feature
Lapping and honingIT4 to IT66 to 13 micrometers
Precision grindingIT5 to IT79 to 21 micrometers
Fine boring on a machining centerIT6 to IT713 to 21 micrometers
ReamingIT8 to IT933 to 52 micrometers
Turning, finishing passIT8 to IT1033 to 84 micrometers
Milling, finishing passIT8 to IT1033 to 84 micrometers
BroachingIT7 to IT821 to 33 micrometers
DrillingIT11 to IT13130 to 330 micrometers
Sheet metal cut and bentIT12 to IT14see our sheet metal tolerance guide
Die castingIT12 to IT14210 micrometers and outward at Ø30

Read the drilling row before you put ±0.01 mm on a hole that comes straight off a drill body. A twist drill does not hold IT7 and asking it to is not a tolerance problem, it is a missing process step. The hole needs a reamer or a boring pass afterwards, and that decision belongs on the drawing, not in the shop.

Where ±0.01 mm Sits on This Scale

We advertise ±0.01 mm, and we deliver it, but it is worth being honest that ±0.01 mm is not a fixed difficulty. It changes grade as the feature gets larger:

Feature sizeTotal band for ±0.01 mmNearest ISO gradeComment
Ø1020 micrometersbetween IT7 (15) and IT8 (22)comfortable for fine turning or fine boring
Ø3020 micrometersIT7 (21)our default working band, one setup, standard tooling
Ø8020 micrometersmarginally wider than IT6 (19), still well inside IT7 (30)possible on selected features with fine boring and controlled measurement, not standard production
Ø15020 micrometersbetween IT5 (18) and IT6 (25), effectively IT5precision grinding and jig boring territory: temperature control, repeated measurement, and real scrap risk

So when a drawing asks for ±0.01 mm across every dimension on a part that is 150 mm long, the drawing has asked for close to IT5 everywhere. That is a precision grinding and jig boring specification, priced four to six times the general tolerance baseline in the cost table below. It does not fail because we are not careful, it fails because the process that produces it costs money in a way nobody budgeted, and the honest answer at quote stage prevents a disaster at inspection.

For the features where ±0.005 mm genuinely is needed, and there always are two or three, we hold it on short features with fine boring or grinding and we say so on the quote. That number with its context is set out in our CNC machining tolerance guide.

Inspector checking dimensions with a bore gauge during first article inspection
First article inspection of a batch of housings: whether a grade is affordable is decided here, by how many pieces come back red.一批壳体的首件检验:某个公差等级划不划算,最终是在这里由几件被打红决定的。

What a Grade Costs

Below is our own quoting experience expressed as an index, with the general tolerance band of IT9 as the baseline of 1.0. These are our numbers on our machines, not a universal law, but the shape is what we would defend in any negotiation: each grade tighter multiplies again rather than adds.

Grade requestedCost index relative to IT9What changes on the floor
IT10 to IT91.0nothing, this is what standard tooling already gives
IT81.2 to 1.3dedicated finishing pass, sharper tool management, slower feeds
IT71.4 to 1.7fine boring or grinding on the feature, in-process gauging, cooled parts
IT62.2 to 2.9second operation, thermal soak before finishing, often 100 percent inspection
IT54 to 6precision grinder or jig borer, fixture dedicated to one feature, measurement between passes

The multipliers get their drama from three things, in order: the extra operation, the inspection time, and the scrap. A feature at IT7 might get away with a better insert and a slower finish pass. The same feature at IT6 usually needs to leave the machining center for a grinder, which means another fixture, another handling step, another queue and another chance to damage a nearly finished part. At IT5 you add temperature control on top, because the part and the gauge have to agree about what 20 degrees means before anything else matters.

Now apply that to the chassis from the opening. Eighty four dimensions at IT4 would have meant every face ground, under metrology conditions, with scrap running well into double digits. Six dimensions at IT7, everything else left on ISO 2768 class m, and the part became an ordinary job that any competent shop can quote. The design intent never changed, which is why we offer a free DFM review on drawings like this before anybody quotes anything.

Two Ways to Put a Grade On the Drawing

There are only two, and mixing them carelessly is where arguments start.

The first is the general tolerance block. ISO 2768-1 gives you four classes for linear dimensions, f, m, c and v, plus geometric classes H, K and L, and you write something like ISO 2768-mK in the title block. Class f sits close to IT12, class m is looser still, and every unmarked dimension inherits it. This handles the eighty percent of features that only have to exist in roughly the right place, and we cover the class letters in detail in our tolerance guide.

The second is the per-feature callout, which is where an ISO tolerance grade actually shows up in writing. Three forms occur in practice:

If it is a fit, write the class symbol. If it is not a fit, write a bilateral number or let the general block carry it. Writing ±0.01 on a shaft that has to rotate in a hole is the most common reason we end up asking a customer to reissue a drawing.

Choosing a Grade, Step by Step: One Bearing Bore

Here is the sequence we actually run when a single feature matters, using a Ø35 mm bearing seat in an aluminum robotic joint housing as the example.

  1. Establish what it does. The bearing outer ring either rotates in the bore under load, or it sits still while the inner ring turns. If it rotates, it needs interference, because a clearance fit lets the ring creep, and creeping means fretting, ovality and noise. If it sits still, a clearance fit is better, because the bearing can be replaced in service without a press. That decision, not the machine, sets everything after it.
  2. Write the fit, not adjectives. Rotating outer ring becomes Ø35 H7/p6; stationary outer ring becomes Ø35 H7/h6. Both are calculated out in our shaft and hole fits guide. In the size step above 30 to 50 mm, IT7 is 25 micrometers, so the bore is 35.000 to 35.025. That band is slightly wider than the ±0.01 mm window we quote on critical features, which is why H7 at this size is routine for fine boring.
  3. Check the grade against a real process. IT7 does not come off a drill body. The route is drill, then fine boring to size, which is the honest difference between a drawing that says Ø35 H7 and a drawing that says Ø35 ±0.01 with no process implied. Parts like this run on our 5-axis and machining centers, described in our five-axis capability page, and the joint housings themselves are covered in our robotics CNC parts guide.
  4. Add the geometric controls separately. A press fit in a bore that is tilted 0.1 degrees beats the worst possible size error, because the bearing goes in crooked and there is nothing the fit can do about it. Perpendicularity to the datum face and coaxiality between the two bearing seats belong next to the size callout, with datums named, not implied.
  5. Set the surface finish that protects the fit. We take the seat to around Ra 1.6 micrometers. A rougher seat leaves peaks that flatten the first time the bearing is pressed, and the interference you paid for disappears into the surface texture. The finish arguments are set out in our surface roughness guide.
  6. Decide how it gets proven. The size is measured with a bore gauge or on the CMM, the form is measured separately, and everything appears on the first article inspection report together with the measured interference on the mating shaft, because a fit is a property of two parts, not one.

Six decisions, one feature, and not one of them is helped by writing ±0.005 mm in the title block.

A Grade Controls Size, Not Shape or Position

This is the mistake that costs the most and it deserves its own heading. Putting H7 on a bore tells everybody how big the bore must be. It says nothing about whether the bore is round, whether it is straight, or whether it is in the right place, at the right angle, relative to the datum structure.

A Ø25 H7 bore, 125 mm deep, made in a 200 mm tall housing can be perfectly H7 at every point along its length and still have drifted 0.3 mm out of position by the bottom. Everything in specs is in tolerance and the assembly does not go together. The tool for that is a positional tolerance with datums and material condition modifiers, which we work through in our GD and T true position inspection guide.

The practical rule we apply when reviewing a drawing: size controls size, form controls shape, position controls location. Ask for the three separately, not once for all three, because asking for them together is how a bore ends up needing IT5 roundness to satisfy a positional requirement nobody wrote.

Temperature: The Band You Lose Before Cutting Starts

ISO 1 fixes the reference temperature for dimensional measurement at 20 degrees Celsius. Nobody machines at 20 degrees in a Guangdong summer, and neither does anyone inspect there, so every measurement carries this correction whether or not anyone writes it down.

Thermal expansion tells you how much. Aluminum grows about 23 micrometers per meter per degree; steel around 12; stainless closer to 16; titanium near 8.6. Take a 100 mm aluminum housing, machined at 30 degrees and measured immediately: it is 0.1 meter times 23 micrometers per meter per degree times 10 degrees, which is 23 micrometers longer than it will read at reference. In the 80 to 120 mm size step, IT7 is 35 micrometers, so the thermal error alone has consumed about two thirds of your tolerance band before a single number is recorded.

We handle this on anything at IT7 or tighter by soaking parts to the inspection temperature before measurement, recording the part and gauge temperature on the first article report, and letting the fixture mass absorb most of the cutting heat before the finishing pass. It costs time, and it is one of the items in that cost table above. It is also why shops that quote ±0.01 mm without saying anything about temperature are quoting something they do not control.

Proving It: Uncertainty and the Ratio Rule

There is an old rule in metrology, the gagemaker rule of ten to one: the measuring instrument should be ten times more accurate than the tolerance being checked. Modern practice accepts a four to one ratio, expressed as test uncertainty ratio, and applied to the expanded uncertainty of the whole measurement rather than the resolution of the gauge.

For a typical shop-floor coordinate measuring machine, the ISO 10360-2 specification for length measurement error runs somewhere around 2.5 micrometers plus roughly one micrometer per 300 mm of measured length. On a 100 mm feature that is about 2.8 micrometers of instrument uncertainty, against an IT7 band of 35 micrometers, which is roughly twelve to one. Comfortable. Do the same calculation against an IT5 band at that size, around 15 micrometers, and you are under six to one, still workable but you now care about fixturing repeatability, probe strategy and the number of points being averaged, which we cover in our CNC inspection methods guide.

When you ask for a grade below IT6, ask at the same time how it will be measured. A tolerance that cannot be measured is not a specification, it is an intention. The definition of the meter behind all of this comes from the international system of units, and the practical work behind industrial measurement is well covered by the metrology program at NIST.

Stacks: Worst Case Against Root Sum Square

An IT grade on each of four features does not tell you what happens at the end of an assembly, because tolerances accumulate. There are two ways to add them and they give very different answers.

Worst case simply adds them. Four features each contributing plus or minus 0.05 mm from the general tolerance block give a possible variation of 0.40 mm at the far end of the chain. Nothing is wrong, everything is in tolerance, and yet something may not assemble.

Root sum square, usually written RSS, combines them as the square root of the sum of squares. Same four features: the square root of four times 0.05 squared, which is 0.10 mm, a quarter of the worst-case number.

The tempting part is obvious. The dangerous part is that RSS is only valid if each contributing dimension is controlled by a process held near the middle of its band, with the variation known and monitored. If any single dimension in the chain is produced at the edge of its tolerance, or the process is not centered, the worst-case answer is the true one. We use worst case unless a customer gives us capability data that justifies RSS, which is the sort of thing a proper quality system already produces and which our IATF 16949 explanation walks through from the other side. In practice this means: give us tolerance and capability data in the RFQ, because it changes the recommended grade.

CNC cutting operation producing chips on a metal workpiece
Cutting stock to size: the grade on the drawing decides how much of this swarf becomes part and how much becomes scrap.开料加工:图纸上的公差等级决定了这些切屑里有多少最终变成零件,有多少变成废料。

What Buyers Actually Ask Us

Can you hold ±0.01 mm across the whole part? On features up to about Ø30, yes: ±0.01 mm is a 20 micrometer band, essentially IT7, and it is our normal working band. Beyond roughly Ø80 the same number stops being a machining tolerance and starts being a metrology problem, so ask per feature rather than per drawing.

Do I need to write the IT grade itself on the drawing? Usually not. Write the fit symbol or the bilateral limits, and let the grade live behind them. The grade is the standard's internal scaffolding; H7 is what goes on the print.

Is a tighter grade always better? No. Every grade costs again, not additively. Tightening something that mates is money well spent; tightening something that only has to clear is money spent to raise the scrap rate.

Can you quote to ISO 2768 alone? Yes, and for most parts that is the right answer for eighty percent of features. But the general block cannot carry a fit, a bearing seat or a shaft journal, because those need both members described.

Why did two shops quote different amounts for the same tolerance? Usually because one has read the size steps and the other has not, or because one has included a grinder and the other intends to fight it on the machining center. Ask both how they will make the tightest feature and how many pieces they will measure, and the price gap will explain itself every time.

What happens if the grade turns out to be impossible in production? We say so at the quote, which is what free DFM is for. It is far cheaper for everyone to move a tolerance during quotation than to discover it at first article.

FAQ: ISO tolerance grades

Do I have to write IT7 on the drawing, or is H7 enough?

Write H7. The grade is already inside the class symbol, so naming both is redundant, and every fit table is indexed by the symbol rather than by the grade number. We use the grade when we talk to each other about process capability, and we use the symbol when we talk to the drawing.

Can you hold IT7 on a production batch, or is it a development-only number?

IT7 is routine production for us on features up to about Ø80 with fine boring, not a special case we fight for on one piece. It is a 21 micrometer band at Ø30 and 30 micrometers at Ø80, and a batch is a question of tooling and inspection discipline rather than of machine capability. But IT7 at Ø10 is 15 micrometers and at Ø80 it is 30 micrometers, so the same ±0.01 mm request lands at different grades on different features. It is safer to speak in grades and fit symbols than in a single symmetric band for the whole drawing.

Which ISO standard defines tolerance grades?

ISO 286-1 defines the basis of tolerances, deviations and fits, including the tolerance unit and the grade multipliers. ISO 286-2 contains the numerical tables of standard tolerance grades and limit deviations for holes and shafts. ISO 2768 parts 1 and 2 cover general tolerances for features with no individual tolerance indicated, which is the other half of any drawing.

What tolerance grade can CNC machining normally hold?

As a working range, machining centers hold IT8 to IT10 in ordinary production, IT7 routinely with fine boring or dedicated finishing passes on features that matter, and IT6 when the feature justifies a second operation or grinding below that. Anything tighter than IT6 needs lapping, honing or jig boring and should be discussed before the drawing goes out.

How does an ISO tolerance grade affect cost?

Roughly by a factor per grade rather than by a fixed amount. Moving from IT9 to IT8 costs on the order of twenty percent more; IT7 runs forty to seventy percent over baseline; IT6 can be two to three times baseline because it usually adds an operation and full inspection; IT5 is commonly four to six times because it adds dedicated tooling, thermal control and repeated metrology.

Do tolerance grades apply to form and position as well?

No. An IT grade governs size only. Roundness, straightness, flatness, angularity and position are geometric characteristics, covered by GD and T symbols against datums. We often see drawings where a tight size grade was used to imply a geometric requirement, and it rarely works, because a bore can be exactly H7 at every station and still be in the wrong place.

Should I use ISO 2768 or call out individual tolerances?

Both, deliberately. Put ISO 2768 followed by a class letter in the title block to cover everything with no individual tolerance, then call out fits, bearing seats, sealing faces and anything with a functional clearance or interference individually. What you should not do is leave the general block off and rely on a blank ± value for every dimension.

Let's Talk About the Numbers On Your Print

Send us the drawing as it stands, even if the tolerance block is a guess. We will read the grades against the processes that actually have to make them, tell you which three features are driving the price, and show you what happens to the quote if those features move one grade in either direction. Sometimes the answer is that nothing should change and the part is correctly specified; quite often there are thirty percent hiding in a title block note.

Either way you get the same thing we give every customer: free DFM on the drawing, a quotation within 24 hours, ±0.01 mm on the features we commit to, and a machine shop in Dongguan with more than 200 CNC machines behind the commitment. Send us the drawing and we will answer in plain language, including telling you when a tolerance is tighter than the part needs. Reach us on WhatsApp at +86 17620300785 or by email to gongtianbao@xhlmarketing.com.

图纸送到我们手上时,标题栏里只有一句话:除非另有注明,公差均为 ±0.005 mm。一个宽 186 mm 的挤压铝合金功放机箱上,整整 84 个尺寸都套用了这条要求。我们先把图纸交给编程部门评估,因为结论其实一眼就能看出来,只是没人愿意听到:对于 180 mm 尺寸范围的特征,±0.005 mm 已经严于 IT4,而我们车间没有任何设备能靠铣削做到 IT4。这得改用研磨工艺,把环境温度控制在几度以内,而且零件在测量之前连手都不能碰。我们按真实工艺如实核算了价格,所有人看到报价都倒吸一口气。接着,我们问出了整件事里唯一真正重要的问题:这 84 个尺寸里,到底哪 6 个确实要与其他零件接触配合?(合成案例,细节已改动。)

这 6 处是轴承孔和面板定位止口。把笼统的统一要求改写成 ISO 公差等级后,它们变成了 Ø25 H7 和 Ø12 H7,也就是 IT7;在这两个尺寸范围内,IT7 的总公差带分别为 21 微米和 18 微米。其余尺寸继续执行一般公差栏。重新报价比第一次低了 38%,其中大部分差额并不是省在切削时间上,而是来自检验时间和报废风险的下降。首批 500 件交付时,废品率只有 0.6%,而按原图纸要求预估的废品率是 14%。零件没变,机器没变,工厂也没变,唯一改变的是要求的表达方式。

本文要讲的,就是那次沟通背后的全部计算逻辑。我们在东莞从事机械加工,车间有 200+ 台 CNC,这项工作已经做了 23+ 年;质量体系通过 IATF 16949、ISO 9001 和 ISO 13485 认证,并提供免费 DFM 评审,所有报价都在 24 小时内返回。但如果图纸上的公差等级选错了,上述任何一项条件都帮不上忙,因为错误的等级要么贵到根本无法采购,要么从制造角度根本无法实现,而你通常要到项目很晚的阶段,才会知道遇到的究竟是哪一种。

CNC milling pass on an aluminum housing in a Dongguan machine shop
Finishing pass on a machined face: the grade you ask for decides whether this is one pass or three, and whether we measure every piece or every tenth.精加工一道面:你要求的公差等级决定了这一刀是走一遍还是三遍,也决定了我们每件都测还是十件抽一。

用一句话解释什么是 ISO 公差等级

所谓 ISO 公差等级,写法是 IT 后面接一个数字,它表示针对某一给定公称尺寸所规定的标准化公差带宽度,由 ISO 286-1 定义,并在 ISO 286-2 中列成数值表格。等级数字从最严格一端的 IT01 一直到最宽松一端的 IT18;数字越大,允许的公差带就越宽。等级本身只负责说明公差带有多宽,并不说明它相对于公称尺寸处在什么位置,那是配合代号中字母负责表达的;等级也完全不说明形状或位置要求,因为那属于 GD and T 的职责范围。

正是因为把这些概念清楚地分开,公差等级才真正有用。只要知道 30 mm 尺寸上的 IT7 是 21 微米,那么无论零件在哪个国家生产,全世界任何工厂、任何量具目录和任何标准表格,对这个数字究竟意味着什么都会给出一致答案。相反,像“请加工到合适配合”这样的模糊备注,却把具体数值留给了当天手里拿着千分尺的那个人自行决定。

这些数字从哪里来:以 30 mm 为例完整计算

这些等级并不是随意规定的。ISO 286-1 以一个叫作标准公差单位的量为基础构建各等级,该单位用 i 表示,单位为微米:

i = 0.45 × D^(1/3) + 0.001 × D,其中 D 是尺寸分段上下限的几何平均值,单位为毫米。

假设你在图纸上标注了一根 Ø30 的轴。在标准中,30 mm 落在“大于 18、直至并包括 30”的尺寸分段内,因此 D 是 18 和 30 的几何平均值,也就是 18 乘以 30 后再开平方,结果为 23.24 mm。

每个等级都等于 i 乘以一个固定倍数:

等级倍数Ø30 时的计算值Ø30 时的表列值
IT57 i9.159 微米
IT610 i13.0713 微米
IT716 i20.9121 微米
IT825 i32.6833 微米
IT940 i52.2852 微米
IT1064 i83.6584 微米
IT11100 i130.7130 微米
IT12160 i209.1210 微米

请注意,表列数字与计算结果并不完全相同。ISO 会先对计算值取整;随着尺寸增大,还会进一步归入优先数,因为 IT5 以上的公差没有必要保留三位有效数字。正式标注和询价时应以表格为准。公式适合用来理解这个等级体系的变化规律,不应拿它代替标准表格向供应商报价。

由这个计算方法可以直接推出两件事,而且两件事在真实生产车间里都非常重要。第一,公差带的增长速度比零件尺寸本身更快,所以同一个公差要求用在 Ø6 上可能轻而易举,用在 Ø180 上却可能变得极其难做。第二,相邻等级之间的跨度并不完全一致:IT6 到 IT7 是 1.6 倍,IT7 到 IT8 是 1.56 倍,IT10 到 IT11 是 1.56 倍,IT12 到 IT13 同样也是 1.56 倍。IT5 以上的等级大致按每级接近 1.6 的几何比率变化。这意味着每收紧一个等级,成本大约都会按相近百分比再次上升,而不是每次增加相同的绝对金额。这正是本文要讲的全部经济逻辑,也是为什么只收紧一个特征的一个等级可能并不贵,但把每个特征全部收紧就完全不是一回事。

我们报价时真正使用的表格

下面截取的是我们最常用的一部分 ISO 286-2 数据,单位为微米。建议把它打印出来,我们和图纸有关的争论,大约一半都可以靠这张表直接解决。

公称尺寸分段 (mm)IT6IT7IT8IT9IT10IT11IT12
大于 6 至 1091522365890150
大于 18 至 301321335284130210
大于 50 至 8019304674120190300
大于 120 至 180254063100160250400

从表里随便取一个例子:Ø30 g6 轴以 30.000 为起点,先向下减去 7 微米的基本偏差,再继续向下 13 微米,所以极限尺寸是 29.993 至 29.980。Ø30 H7 孔则从 30.000 到 30.021。把这两项放在一起读,不需要任何形容词,就已经完整描述了一个间隙配合。我们的轴与孔配合指南进一步讲解了这些字母配合,并用同一个 50 mm 示例分别计算了五种不同轴字母的结果。

各种工艺究竟能稳定达到什么等级

搜索“ISO 等级 CNC 加工”的采购方,通常只想得到一个数字:铣床或车床在常规量产中到底能稳定达到哪个等级。答案就在下表的中上部分——采用标准精加工走刀时,通常是 IT8 到 IT10。

另一张值得长期保存、随时查阅的表,就是工艺能力图。这里列出的是各种工艺在典型量产条件下的能力范围,而不是实验室环境里创造出来的最佳纪录。经验丰富的师傅为了同一次装夹中的一个关键尺寸全力以赴,确实可能做得比表中范围更好;但在一批 2,000 件的生产中,没有任何人能够让每一个零件都始终守住这些范围最严格的下限。

工艺通常可达到的 IT 等级用在 Ø30 特征上意味着什么
研磨和珩磨IT4 至 IT66 至 13 微米
精密磨削IT5 至 IT79 至 21 微米
加工中心精镗IT6 至 IT713 至 21 微米
铰孔IT8 至 IT933 至 52 微米
车削精加工走刀IT8 至 IT1033 至 84 微米
铣削精加工走刀IT8 至 IT1033 至 84 微米
拉削IT7 至 IT821 至 33 微米
钻孔IT11 至 IT13130 至 330 微米
钣金切割与折弯IT12 至 IT14参见我们的钣金公差指南
压铸IT12 至 IT14Ø30 时为 210 微米起,等级越松公差越大

在一个由钻头直接钻成的孔上标注 ±0.01 mm 之前,请先认真看一遍“钻孔”这一行。麻花钻达不到 IT7,强行要求它做到也不是公差本身的问题,而是工艺路线少了一道工序。钻孔之后还需要铰孔或镗孔,这个决定应该体现在图纸要求里,而不是留到车间现场再处理。

±0.01 mm 在这个等级体系里处于什么位置

我们对外承诺 ±0.01 mm,也确实能够交付,但必须坦白说明:±0.01 mm 并不是一个难度固定不变的要求。随着特征尺寸增大,它所对应的等级也会变化:

特征尺寸±0.01 mm 的总公差带最接近的 ISO 等级说明
Ø1020 微米介于 IT7 (15) 和 IT8 (22) 之间精车或精镗可以轻松实现
Ø3020 微米IT7 (21)我们默认的工作公差带,一次装夹,标准刀具
Ø8020 微米略宽于 IT6 (19),但仍明显严于 IT7 (30)选定特征采用精镗并控制测量条件可以做到,但不属于常规量产能力
Ø15020 微米介于 IT5 (18) 和 IT6 (25) 之间,实际接近 IT5已进入精密磨削和坐标镗削范围:需要温度控制、反复测量,并承担真实的报废风险

因此,当一张 150 mm 长零件的图纸要求所有尺寸一律执行 ±0.01 mm 时,这张图纸实际上是在要求几乎每个地方都接近 IT5。这已经属于精密磨削和坐标镗削规格,按下文成本表计算,价格会达到一般公差基准的四至六倍。它做不出来,并不是因为我们加工时不够认真仔细,而是因为真正能够实现这种要求的工艺会产生原本没有任何人编入预算的成本。在报价阶段就给出诚实、准确的答案,才能避免项目到了最终检验环节再发生灾难。

对于确实需要 ±0.005 mm 的关键特征——实际项目里通常总有两三处——我们会在短小特征上采用精镗或磨削来保证,并在报价中明确写清楚。这个数值及其适用条件,详见我们的CNC 加工公差指南。

Inspector checking dimensions with a bore gauge during first article inspection
First article inspection of a batch of housings: whether a grade is affordable is decided here, by how many pieces come back red.一批壳体的首件检验:某个公差等级划不划算,最终是在这里由几件被打红决定的。

一个公差等级到底要花多少钱

下面是我们根据自身报价经验整理的成本指数,以 IT9 的一般公差带作为 1.0 基准。这些数据来自我们的机器和生产条件,并非放之四海皆准的定律,但其变化趋势是我们在任何商务谈判中都会坚持的:每收紧一个等级,成本是再次相乘,而不是简单相加。

要求的等级相对于 IT9 的成本指数车间现场会发生哪些变化
IT10 至 IT91.0无变化,标准刀具本来就能达到
IT81.2 至 1.3安排专门的精加工走刀,更严格管理刀具锋利度,降低进给速度
IT71.4 至 1.7对该特征精镗或磨削,工序中测量,并将零件冷却后再测
IT62.2 至 2.9增加第二道加工工序,精加工前充分热平衡,通常还要 100% 全检
IT54 至 6使用精密磨床或坐标镗床,为单个特征配置专用夹具,并在各次走刀之间测量

这些倍率之所以显得格外惊人,主要来自三项因素,按影响顺序分别是:额外增加的加工工序、额外增加的检验时间,以及随之上升的报废风险。IT7 特征也许只要换成状态更好的刀片,再用较慢的精加工走刀就能过关。同一特征收紧到 IT6,通常就必须离开加工中心,转到磨床上完成,这意味着要多一套夹具、多一次搬运、多排一次生产队列,也多一次损伤已经接近完工零件的机会。到了 IT5,还要在这些工作之上加上温度控制,因为零件与量具必须先对“20°C”究竟意味着什么达成一致,后面的所有测量才有意义。

现在再把这个逻辑套回开头的机箱案例。84 个尺寸全部按 IT4 处理,意味着每个表面都要在计量条件下磨削,废品率会轻易达到两位数。改成 6 个尺寸执行 IT7,其余全部保留 ISO 2768 m 级后,这个零件就变成了任何有能力的工厂都能正常报价的常规订单。设计意图从未改变。也正因为如此,我们会在任何人正式报价之前,先针对这类图纸提供免费 DFM 评审。

在图纸上标注公差等级的两种方法

方法只有两种,而争议往往就从不谨慎地混用二者开始。

第一种是一般公差栏。ISO 2768-1 为线性尺寸规定了 f、m、c、v 四个等级,另有 H、K、L 三个几何公差等级;你可以在标题栏里写成 ISO 2768-mK。f 级接近 IT12,m 级还要更宽松,所有未单独标注公差的尺寸都会继承这一要求。它负责处理那 80% 只需大致处在正确位置的特征。我们的公差指南详细解释了这些等级字母。

第二种是逐个特征标注,这才是 ISO 公差等级在图纸中实际出现的位置。实际工作中常见三种形式:

如果是配合,就标公差带代号。如果不是配合,就写双向极限尺寸,或交给一般公差栏管理。在必须装入孔内旋转的轴上标 ±0.01,是我们最常要求客户重新出图的原因。

如何逐步选择等级:以一个轴承孔为例

当单个特征很重要时,我们实际采用下面这套步骤。这里以铝合金机器人关节壳体上的 Ø35 mm 轴承座孔为例。

  1. 先弄清楚它的功能。 轴承外圈要么在载荷作用下相对于孔旋转,要么保持不动,由内圈旋转。如果外圈旋转,就需要过盈配合,因为间隙配合会让外圈发生爬动,而爬动会导致微动磨损、失圆和噪声。如果外圈不动,间隙配合反而更好,因为维修时无需压力机就能更换轴承。决定后续一切的是这个功能选择,而不是机器。
  2. 标配合,不要写形容词。 外圈旋转时采用 Ø35 H7/p6;外圈静止时采用 Ø35 H7/h6。两种方案的完整计算见我们的轴与孔配合指南。在“大于 30 至 50 mm”的尺寸分段中,IT7 是 25 微米,因此孔的极限尺寸为 35.000 至 35.025。这个公差带比我们针对关键特征报价时采用的 ±0.01 mm 窗口略宽,所以该尺寸的 H7 用精镗加工属于常规能力。
  3. 对照真实工艺检查等级。 IT7 不可能直接靠钻头钻出来。合理路线是先钻孔,再精镗到尺寸。这正是“Ø35 H7”图纸与只写“Ø35 ±0.01”却不体现工艺需求的图纸之间最实际的区别。这类零件会安排在我们的五轴机床和加工中心上生产,设备能力见五轴加工能力页面,关节壳体本身则在机器人 CNC 零件指南中有详细说明。
  4. 单独补充几何控制。 如果孔倾斜了 0.1°,再精确的过盈配合尺寸也无济于事,因为轴承会歪着压进去,任何配合都补救不了。相对于基准面的垂直度,以及两个轴承座孔之间的同轴度,都应分别标在尺寸要求旁边,并明确指定基准,不能只靠默认理解。
  5. 设定能够保护配合的表面粗糙度。 我们会把轴承座加工到约 Ra 1.6 微米。表面太粗会留下凸峰,第一次压入轴承时这些凸峰就会被压平,你花钱获得的过盈量也会消失在表面纹理里。相关原理详见我们的表面粗糙度指南。
  6. 决定如何验证结果。 尺寸用内径量表或三坐标测量机测量,形状误差单独测量,所有结果都写入首件检验报告,并同时记录配合轴上实测得到的过盈量,因为配合是两个零件共同形成的属性,不是单个零件自身的属性。

一个特征要做 6 项决定,而在标题栏里写一句 ±0.005 mm,对其中任何一项都没有帮助。

公差等级控制尺寸,不控制形状或位置

这是代价最高的误区,值得单独作为一个小节来讲。在孔上标 H7,只是告诉所有人这个孔应该多大。它完全没有说明孔是否足够圆、是否足够直,也没有说明相对于基准体系而言,孔是否位于正确位置、保持正确角度。

一个 Ø25 H7、深 125 mm 的孔,加工在高 200 mm 的壳体里,完全可能沿整个深度每个截面都符合 H7,却在孔底偏离正确位置 0.3 mm。所有受检规格都合格,装配时却仍然装不上。解决这个问题要用带基准和实体状态修饰符的位置度要求。我们的GD and T 真位置检验指南对这套方法进行了逐步说明。

我们评审图纸时采用的实用原则是:尺寸控制大小,形状公差控制形状,位置公差控制位置。三者应分别提出要求,而不是试图用一个要求包办全部。否则,为了满足一个根本没有写出来的位置要求,孔的圆度最终可能被迫做到 IT5。

温度:切削开始前就可能损失的公差带

ISO 1 规定尺寸测量的参考温度为 20°C。广东夏天没有人在 20°C 环境中加工,也没有人天然就在这个温度下检验,所以不论是否写明,每一次测量实际上都必须面对温度修正。

热膨胀能告诉我们误差有多大。铝每米每度大约伸长 23 微米,钢约为 12 微米,不锈钢接近 16 微米,钛约为 8.6 微米。以一个 100 mm 的铝合金壳体为例,如果在 30°C 时加工完成并立即测量,其长度差为 0.1 米乘以每米每度 23 微米,再乘以 10°C,也就是比参考温度下的读数长 23 微米。在“大于 80 至 120 mm”的尺寸分段中,IT7 是 35 微米,因此还没有记录任何一个测量数值,热误差本身就已经吃掉了约三分之二的公差带。

凡是 IT7 或更严格的零件,我们都会先让零件在检验温度下充分恒温再测量,在首件报告上记录零件和量具温度,并在精加工走刀之前,让夹具的质量吸收掉大部分切削热。这需要时间,也是上面成本表中的成本项目之一。同样道理,如果一家工厂在承诺 ±0.01 mm 时完全不谈温度,它报价的其实是一项自己并未真正控制的要求。

如何证明:测量不确定度与比率规则

计量领域有一条老规矩,叫量具制造者的十比一法则:测量仪器的准确度应为被检公差的十倍。现代实践通常接受四比一,并把它称为测试不确定度比;这里比较的是整个测量过程的扩展不确定度,而不是量具的分辨率。

典型车间三坐标测量机按 ISO 10360-2 给出的长度测量误差规格,大致是 2.5 微米,再加上被测长度每 300 mm 约 1 微米。对于 100 mm 特征,仪器不确定度约为 2.8 微米;与 35 微米的 IT7 公差带相比,比率约为十二比一,非常充裕。用同样方法检验该尺寸下约 15 微米的 IT5 公差带,比率就低于六比一。虽然仍然可行,但这时必须认真考虑装夹重复性、测头策略以及参与平均计算的测点数量。我们的CNC 检验方法与三坐标测量机指南对此有更详细的说明。

当你要求低于 IT6 的等级时,请同时问清楚供应商准备怎样测量。无法测量的公差不是一项规格,只能算一种意图。支撑这一切的“米”定义来自国际单位制,而工业测量背后的实际工作,可参考 NIST 的计量项目。

公差链:最坏情况法与均方根法

四个特征各自标了 IT 等级,并不能直接说明装配末端会发生什么,因为公差会累积。累加公差有两种方法,而两种方法得出的结果差别很大。

最坏情况法就是直接相加。四个特征分别从一般公差栏贡献 ±0.05 mm,公差链远端就可能产生 0.40 mm 的总变动。每个尺寸都没有错,也都在公差范围内,但零件仍然可能无法装配。

均方根法通常写作 RSS,它把各项平方相加,再对总和开平方。同样是四个特征:4 乘以 0.05 的平方后再开平方,结果是 0.10 mm,只有最坏情况数值的四分之一。

这种方法的吸引力显而易见,但危险之处在于:只有当每个贡献尺寸都由稳定保持在公差带中部的工艺控制,而且变差已知并受到监控时,RSS 才有效。如果公差链中任何一个尺寸在公差边缘生产,或者工艺均值没有居中,最坏情况法给出的才是真实答案。除非客户提供足以支持 RSS 的工艺能力数据,否则我们一律采用最坏情况法。正规的质量体系本来就会产生这类数据,我们的IATF 16949 解读从另一个角度说明了这一点。实际操作中的结论就是:请在询价资料中同时提供公差和工艺能力数据,因为它们会改变我们建议采用的公差等级。

CNC cutting operation producing chips on a metal workpiece
Cutting stock to size: the grade on the drawing decides how much of this swarf becomes part and how much becomes scrap.开料加工:图纸上的公差等级决定了这些切屑里有多少最终变成零件,有多少变成废料。

买家实际会问我们什么

整个零件都能保证 ±0.01 mm 吗? 对于不超过约 Ø30 的特征,可以。±0.01 mm 是 20 微米的公差带,基本相当于 IT7,也是我们的常规工作范围。超过约 Ø80 后,同一个数值就不再只是加工公差问题,而开始变成计量问题,因此应逐个特征提出要求,而不要整张图纸统一套用。

我需要在图纸上直接写出 IT 等级吗? 通常不需要。标出配合代号或双向极限尺寸,让等级存在于这些标注背后即可。等级是标准内部的支撑框架,真正应该出现在图纸上的是 H7。

公差等级越严格就一定越好吗? 不是。每收紧一个等级,成本都会再次增加,而不是简单累加。把有配合关系的特征做紧,花的钱值得;把只需避空的特征也做紧,只是在花钱提高废品率。

只按 ISO 2768 能报价吗? 可以,而且对大多数零件来说,用它覆盖 80% 的特征正是正确做法。但一般公差栏无法单独定义配合、轴承座或轴颈,因为这类要求必须同时描述配合双方。

为什么两家工厂对同一个公差给出的报价不同? 通常是因为一家认真看了尺寸分段,另一家没有;或者一家已经把磨床工序算进去了,另一家却打算在加工中心上硬做。分别问两家准备用什么工艺完成最严格的特征、每批要测多少件,价格差距背后的原因每次都会自然显现。

如果这个等级最终发现无法量产,会怎么办? 我们会在报价阶段直接指出,这正是免费 DFM 的用途。对所有人来说,在报价期间调整公差,都远比到了首件检验时才发现问题便宜。

FAQ:ISO 公差等级

图纸上必须写 IT7 吗,只写 H7 够不够?

写 H7 就够了。等级已经包含在公差带代号中,两者同时写属于重复标注,而且所有配合表都是按代号而不是按等级数字编排的。我们在内部讨论工艺能力时使用等级,在与图纸沟通时则使用代号。

IT7 能用于批量生产吗,还是只能做开发样件?

IT7 对我们不是只能拼一件出来的特殊情况:尺寸不超过约 Ø80 的特征,通过精镗即可常规量产。Ø30 时的公差带为 21 微米,Ø80 时为 30 微米;批量能否稳定交付,关键在于刀具与检验纪律,而不是机器本身够不够好。不过,Ø10 时 IT7 是 15 微米,Ø80 时则是 30 微米,所以同样一条 ±0.01 mm 要求,用在不同特征上会落入不同等级。相比整张图统一使用一个对称公差带,采用等级和配合代号来沟通更稳妥。

ISO 公差等级由哪一项标准定义?

ISO 286-1 规定了公差、偏差和配合的基础,包括标准公差单位与等级倍数。ISO 286-2 包含标准公差等级以及孔、轴极限偏差的数值表。ISO 2768 的第 1 部分和第 2 部分,则规定未单独标注公差的特征所适用的一般公差;这也是一张完整图纸的另一半。

CNC 加工通常能达到什么公差等级?

作为实际工作范围,加工中心在常规量产中可达到 IT8 至 IT10;对重要特征采用精镗或专门精加工走刀,可稳定达到 IT7;当特征值得增加第二道工序时,可做到 IT6,再往下则要磨削。任何严于 IT6 的要求,都需要研磨、珩磨或坐标镗削,应该在图纸正式发出前先讨论清楚。

ISO 公差等级会怎样影响成本?

大致规律是每收紧一个等级就乘上一个系数,而不是增加固定金额。从 IT9 收紧到 IT8,成本大约增加 20%;IT7 比基准高 40% 至 70%;IT6 通常要增加一道工序并做全检,因此可能达到基准的两至三倍;IT5 则常见为四至六倍,因为它还需要专用工装、温度控制和反复计量。

公差等级也适用于形状和位置吗?

不适用。IT 等级只控制尺寸。圆度、直线度、平面度、倾斜度和位置度都属于几何特性,应使用相对于基准的 GD and T 符号来控制。我们经常看到用严格的尺寸等级暗示几何要求的图纸,但这种做法很少奏效,因为一个孔可以在每个截面上都精确符合 H7,却仍然位于错误位置。

应该用 ISO 2768,还是逐项标注公差?

两者都要用,而且要有意识地分工。在标题栏中写 ISO 2768 并接上等级字母,用它覆盖所有没有单独标注公差的特征;然后对配合、轴承座、密封面,以及任何具有功能间隙或过盈要求的特征逐项标注。最不应该做的是省略一般公差栏,再依靠一个没有上下文的 ± 数值去覆盖每个尺寸。

我们来聊聊你图纸上的这些数字

把现有图纸直接发给我们,即使公差栏目前只是估计值也没关系。我们会把图上的等级与真正用于制造它们的工艺逐项对照,告诉你是哪三个特征在主导价格,并说明这些特征向宽松或严格方向调整一个等级后,报价会如何变化。有时结论是任何地方都不该改,因为零件规格本来就正确;但很多时候,标题栏的一句备注里就藏着 30% 的成本空间。

无论结论是哪一种,你都能获得我们给每位客户的同样服务:免费图纸 DFM 评审、24 小时内报价、对承诺的特征保证 ±0.01 mm,以及由东莞 200+ 台 CNC 支撑的交付承诺。把图纸发给我们,我们会用直白的语言回复,也会明确告诉你哪些公差严于零件的实际需要。你可以通过 WhatsApp +86 17620300785 联系我们,或发送邮件至 gongtianbao@xhlmarketing.com。

Get a QuoteFree DFM · 24h