一份数控机床的促销文章上,机床A的“定位精度”标为0.004mm,而在另一生产商的样本上,同类机床B的“定位精度”标为0.006mm。从这些数据,你会很自然地认为机床A比机床B的精度要高。然而,事实上很有可能机床B比机床A的精度要高,问题就在于机床A和B的精度分别是如何定义的。 R4 K& h1 O* p# |
所以,当我们谈到数控机床的“精度”时,务必要弄清标准、指标的定义及计算方法。
! M8 `. b" A" e! \5 ]& B1 精度定义
: Y" O M0 a) Q一般说来,精度是指机床将刀尖点定位至程序目标点的能力。然而,测量这种定位能力的办法很多,更为重要的是,不同的国家有不同的规定。
7 D- s1 o- U0 [9 [! Y7 |4 P日本机床生产商标定“精度”时,通常采用JISB6201或JISB6336或JISB6338标准。JISB6201一般用于通用机床和普通数控机床,JISB6336一般用于加工中心,JISB6338则一般用于立式加工中心。上述三种标准在定义位置精度时基本相同,文中仅以JIS B6336作为例子,因为一方面该标准较新,另一方面相对于其它两种标准来说,它要稍稍精确一些。 % S/ L0 B+ U- \9 p+ U' O9 T
欧洲机床生产商,特别是德国厂家,一般采用VDI/DGQ3441标准。 $ v) }1 q k8 v' u9 V. n
美国机床生产商通常采用NMTBA(National Machine Tool Builder's Assn)标准(该标准源于美国机床制造协会的一项研究,颁布于1968年,后经修改)。 / E( r; l+ L0 M2 G* J
上面所提到的这些标准,都与ISO标准相关联。 7 ^& k7 w* B: B" s, m+ z- o
当标定一台数控机床的精度时,非常有必要将其采用的标准一同标注出来。同样一台机床,因采用不同标准会显示出不同的数据(采用JIS标准,其数据比用美国的NMTBA标准或德国VDI标准明显偏小)。
8 x, s$ H( _9 C/ O% J8 t2 同样的指标,不同的含义7 {2 Y- P% L0 |$ P0 `) ]
经常容易混淆的是:同样的指标名在不同的精度标准中代表不同的意义,不同的指标名却具有相同的含义。上述4种标准,除JIS标准之外,皆是在机床数控轴上对多目标点进行多回合测量之后,通过数学统计计算出来的,其关键不同点在于 1)目标点的数量;(2)测量回合数;(3)从单向还是双向接近目标点(此点尤为重要);(4)精度指标及其它指标的计算方法。
: B" v3 A! [: a% [ l: D这是4种标准的关键区别点描述,正如人们所期待的,总有一天,所有机床生产商都统一遵循ISO标准。因此,这里选择ISO标准作为基准。附表中对4种标准进行了比较,本文仅涉及线性精度,因为旋转精度的计算原理与之基本一致。 - } @! ~/ O$ P8 Q9 K
3 ISO标准" Z" ~0 f4 L* z4 l5 U7 y7 y8 O% ]
在所有现行的精度测量过程中,沿轴向分布的各个目标点上都假设存在一条正态分布曲线(图1)。由于是多回合的测量过程,因此对应于每个目标点来说,都存在一个实际测定点系列分布,通过对这种分布的标准偏差计算(累积,多次S),即可定义该正态曲线。 $ u) V0 S* \! b, v4 G A, ?# G
一个±3次标准偏差(记做±3s──亦即共6s)可以覆盖无限个实际点中约99.74%的位置分布情形。而这个发散度即称作重复精度,它是指某一指定目标点处的重复精度。
+ B% X- u5 i& H \3 R4 u/ Q# I5 Y+ Z6 W' P
# M) T" L! n; ], G( N+ `
8 P# L4 W) W$ J& M C+ d( A) d( T6 [4 N |
) d$ X! {; N) W | 7 ?6 u5 @0 N# z( R
}& h! W7 f9 `" W- j; N图1 单向5次测量时的重复精度及平均定位偏差 | + ?; W+ k# D! i* i; J( L
图2 双向测量时的重复精度及反向误差 | ; `5 }! f/ w0 a' @3 _. x
图1中的正态曲线是指从单方向接近目标点的曲线(称为单向),如果从反方向接近目标点(称为双向),将会出现第二条正态分布曲线(图2),两次不同方向时的结果偏差称反向误差。理论上它是由于系统的反向间隙所产生的。很明显,同一机床采用单向检测的数字结果要比双向检测时好看得多。
( f. t' d) D$ H7 Z$ A7 ?/ y. @9 t& o8 X
机床精度标准比较表
6 L# O8 B! B& h& N. _
+ Z9 d h8 T j6 x' h; W6 G ~- w" e+ e9 ~
指标及其它 |
& i O( P- \8 qISO标准 |
( {4 ~& I' N: m- f3 G* _VDI标准 | * Y; x9 @: @# J: h
NMTBA标准 | * f s9 u* G- E. C1 q; u) U; \/ P
JIS标准 | % H2 t8 ?6 R# t% l1 U, y
" V5 Y3 \0 P( b* v要求目标点数 |
% K. D6 l+ v, N) f5 ?每1~2m 5个点,再长则增加 | 6 ?5 ]/ \/ `: j" k# J
取决于轴长度,但最少不能少于5点 | 4 ~ S/ h/ g) a% E& X( k
不做定义 | - w) b' o+ Q9 ?$ O
取决于长度,每50mm到1000mm一个点,尔后每100mm一个点 |
7 ~* O' [2 B9 ~( Z, s
2 t2 E M5 j' M1 q0 b% N3 I+ X目标点接近次数 |
1 m* @4 H( n+ p单向最少5次 |
6 N* z, O. m i+ x, _单向每米10次 | " J# B' b# v( Q* m2 _2 O) f
最少7次 |
8 a! Y0 K" k' B3 j单向1次计量定位精度,7次计量重复精度 | 1 z; W2 W9 N0 {* N5 O9 v* p, C+ [$ X
" {8 G; J7 ~0 A+ O% ~7 {3 w' l: S5 ~单/双向(单向指测量过程中总是从一个方向接近目标点,双向指从两个方向) |
! c# z; `0 d) _4 `建议双向 | 1 g) S) _, Z0 R+ ~9 _3 h9 ]) [- d* O
建议双向 | , }+ ^ y+ y+ |1 T# J- Q3 o
建议单向 |
' N5 |4 t7 Y+ L. g建议双向 |
! D$ y4 P/ s4 R3 C; m7 r. ^
% u7 ?2 u8 U1 F: H. n* R# z; e4 p8 d定位偏差 |
& j: M! y% X. h1 W实际位置与目标位置之差 |
: T4 \7 N! |: | T6 Z* D沿轴向的目标点与对应的实际位置点之平均值间的最大差值(图6) |
# U1 C2 ^4 {, D- j G# j' M. Z与ISO同,但定义为“目标偏差”指标 | 9 `5 i. n: M) D' x
没有此项指标,因为单向仅一次,双向仅两次接近目标点 | - F' g1 L% J t' Q, o" J5 ~5 F
& c% K5 b3 a0 u8 U平均定位偏差 | / Q( b& X2 f5 C! l$ ?6 l. ?. B
某一目标位置处定位偏差的代数平均值 | , N" A2 Q& _; u7 l H
与ISO同,但定义为“平均值” | 1 B B" j+ m' A' J& R5 d; t: Q
与ISO同,但定义为“平均” |
! y) o. U! o9 X% i q2 i! H没有此项指标 | ' M6 Q; p4 S" V8 q4 j1 n& w
; `: y0 s: ~) R# {$ a# q3 z0 ^反向误差 |
8 C9 l6 v- \6 E& V分别从不同方向接近目标点时的平均定位偏差之差值 | " z# U9 g) z0 D8 w
同ISO | f- A5 r6 ^) D# v
与ISO同,但定义为“空动” |
2 { m/ E+ l- ^9 p$ z- E没有此项指标 | ( K& Q7 W# w" L
2 i* t, I# U2 f! e
标准偏差 |
' B4 e5 |0 ^+ r! G8 V7 t5 L
1 B- z1 Z) e+ I8 f Y, ]3 l2 ~7 o+ o7 r( |* G" e; D2 c; E: |2 \
* G, }) L0 `2 R6 `+ S9 y
, n2 f2 }5 e3 B7 {+ V5 Ls= | & F7 \2 L5 }4 W6 R: }
6 |0 r8 s" }5 A2 x
6 q9 e" }) T4 c3 f# u) j h0 }2 L, L0 b- e
8 p8 w& f, e# Y* c& n[ |
3 X4 c$ z) ^& D+ E2 w, dn | & [ a. x! ?0 \5 h" p$ ]
(xij-xj)2)2 |
; M3 o% C1 q7 V4 ?2 J Z, v] | # o/ R/ h% e9 n; r
?
|
% f; O; W8 K( R
$ a) u9 ]/ F( Q3 @) s# j$ b& FS |
1 o/ H) }" M+ @- z
7 ^5 j! T# h7 I5 p6 \* T2 G9 hi
| |
& z: Q+ m. H2 W. b! { |
8 j7 ~ e0 \% P U, \4 e其中:n=接近次数 , T: c' c* n; [# V
i=某一次接近
$ P/ }: c. H c. T) g" y! sxij第i次的定位偏差
7 v' B5 j7 D1 \" Vxj平均定位偏差 | 2 ~, I# Q, \& u1 t) V" ?+ @
% c+ z5 t& @( Z0 ]- V |
# `! e, y) w6 k' ?$ G! g1 U- h* j+ k- G+ u% j& ?! x r) |
n-1 | | : u* p, i+ }+ T9 V9 z, a
没有此项指标 | / u/ p6 i) l2 `) W
/ g- @/ X# C: W0 x- k2 T
定位精度 | : M2 |* a/ a# V' y u
+3s与-s极限值的最大差额(不考虑位置和运动方向)适用于单向及双向。由于存在反向误差,双向时发散度大,精度值也大 |
7 o) U$ ]# N/ c/ D( [- \ 没有“精度”这个指标,但有“定位不确定性”与之含义相似,但计算方法不同(图4和图5) |
* Q3 |, C2 M1 i3 \2 F. k9 O! F |与ISO相近,但定义为“精度” |
* z4 X2 w2 g+ P* }- |与另外三种精度有很大差异,定位精度为实际位置与对应目标位置差值的最大值(图7) |
' B* \) I5 w! n1 ^6 |0 V
! y3 i2 }* Y! _8 }重复精度(单向或双向) | * C5 v; E& _: Y- i$ L
目标点对应发散度的最大值(图3) | ! p+ d' |9 P8 o" R0 w" t
与ISO相近(图4) |
$ G$ ~- @- [. l, U4 X9 Z" \, w与ISO相近 |
' p1 G9 _) d+ u9 ?$ D与另外三种精度有很大差异。它是指目标点对应的最大发散度除以2(图8) | % v5 V. k" _# X" h8 P
为了标定机床的定位精度,必须在运动轴向上建立一些目标位置点,然后根据目标位置点对应的一系列实际位置点计算±3s的分布。如果一条理论正态曲线──或双向时的两条──在每个目标点上形成,在经过3s分布之后,所有正态曲线中最上端曲线与最下端曲线之间的展宽即ISO230-1标准中所指的定位精度(图3)。 ) I0 x, t" D/ M6 d- E: M. ^
轴向重复精度指目标点处一条正态曲线最大展宽(单向)或两条正态曲线(双向)之和的最大展宽。一个最简单的理解:重复精度大约为定位精度的?,但也有例外,并且有时出入还很大。图3中目标点的正态曲线旋转了90°,目的是为了更加直观地表达展宽的概念。由于这种分析方法基于最差的定位精度情形,并且几乎覆盖100%的可能的不准确性,因此可以期望用它能较好地评价数控机床的实际性能。 - l3 r6 r& j; C- z |6 _
% Y% E4 [, ]; v, q
, m6 y8 J, n. F- Z% ?9 P
# s$ @' S! I6 b' y- k* A | / Q/ a7 [. ?4 Y& k8 n1 }: q
& ^, g5 w9 o& I! ?2 ~
图3 单/双向时的定位精度及重复精度 |
9 e8 J! `6 A0 T6 B7 ] R9 k" v4 NMTBA标准
" T y* |4 Z. k! q# B美国的NMTBA标准与ISO标准非常近似,一个区别就是:NMTBA标准喜欢采用单向测量,而ISO标准建议双向测量;另一区别是:NMTBA标准采用“滑动尺”(如同VDI标准),这样把精度与轴的长度关联起来,而这一点ISO标准并未涉及。单从这一点来看,1972年出版的NMTBA标准也许有点过时,因为控制系统调节功能,诸如丝杆间隙补偿等)现在已经能够调整轴向移动中产生的误差──不论轴的长短,而1988年出版的ISO标准则很显然地反映出这一点。同样应该注意的是,NMTBA标准在滑动尺这一点上与VDI标准相似。
0 ?) D: F" K, F还有一点区别,那就是NMTBA以正负值反映,而VDI和ISO以绝对值反映,实际上绝对值与正值和负值相等(也就是+0.002mm,-0.002mm或±0.002mm=0.004mm),两种表达方式总的来说有相同的解释,但技术上来说还是不一样的。 7 M' G" X0 [" k" b' P) N1 d, e, K( t
) I! ?& x: k/ _7 |- @' {( ?; _
# ^3 X. F* B4 u8 X
( ?9 Q5 e! T ^) }! O/ j |
! `. f. T. f7 W& b
. r' h- k B9 \# e0 b( O% z. ^图4 VDI标准的定位不确定性(P) | + t$ I( n- k4 ^- z! e; G; {3 ~ \! }
5 德国标准. h, K- l/ M6 b0 C4 Q4 ^; O
德国采用的标准VDI/DGQ(Verein Deutscher Ingeieure/Deutsche Gesellschaft fuer Qualitaet)与ISO及NMTBA标准基本相近,或者更准确地说,ISO标准与VDI及NMTBA标准相近。因为后二者在前者之前问世并且很明显地被前者用做基础。尽管计算方法及指标有区别,但关键计算结果,即定位精度和重复精度在三种标准中相近。
( }, ?7 ^* O$ G6 M1 |: \德国VDI方法是文中所提及各种方法中最复杂的一种,该标准中的一些指标,若不做仔细分析,则很难搞清楚。指标“定位精度”不象在ISO标准中只有单一数字表达,而是分成四个部分:定位不确定性(P),定位发散度(Ps),反向误差(U)和定位偏差(Pa)。 7 d% {) D$ d( p: i
与ISO标准中的定位精度最相近的是VDI中的定位不确定性(P),尽管这两项指标的计算过程不大一样,但最终结果却极为近似:都是计算沿轴向的正态曲线的最大展宽(图4)区别仅在于正态分布曲线的计算方法。VDI标准将双向测量的两根正态曲线合并为一体,定义为定位发散度(Ps)它是通过首先取平均值,然后进行六次平均标准差(即6s,图5)而得出的,然后将反向误差(U)除以2,每一半加至平均正态曲线(即定位发散度)的一端(图4中的“U/2”)。 + ]$ B- I! V6 W& C
指标“定位偏差”在VDI中的描述与ISO标准中的同名指标不同,在ISO标准中它是指目标点与实际点之差(图1),在VDI标准中是指沿轴向的各个目标点对应的一系列实际位置点的平均值的最大差额(图6)。 / j# S0 E8 w- b" }. j
5 q& Y. R. G C( {* M3 x0 W
/ m g- _. E; m8 W8 S% T
. c0 C9 r6 G) q | . n: P3 F7 f, ]3 e; i
|
0 k* R2 I1 p2 y. x$ U4 V( C
- e1 j {- I' V) C% }; o* H( V图5 正反向正态曲线合并及定位发散度(Ps) |
! s" P, N3 g$ o$ S6 c& E图6 定位偏差(Pa) |
; [/ W2 P0 g3 z& T$ T轴向重复精度与ISO标准中的定义很相似,它是由目标点对应的最大定位发散度加上反向误差而得到的(图4)。
$ P& ^" G2 F, t5 i, c. t6 JIS标准
9 d' h1 _. E6 v( |$ y$ }$ ~% N/ S" W日本工业标准JIS远比前述任一精度标准简单,自然也远不如前述任一精度标准准确。JIS B6336仅要求一次往返目标点检测(双向)目标点与其对应实际点列之间的最大定位偏差即为定位精度(图7)JIS B6336根本不考虑ISO、VDI和NMTBA中运用的±3s分布。
: V* \8 p8 }: g/ F: W用这种方法计量出的数控机床的精度结果给人的感觉是无论比ISO标准还是NMTBA标准计量的都要高,数值比例为1:2。JIS标准的重复精度是指目标点处的最大分散度。这种通过7次双向测量得出的最大分散度除以2,然后冠以“±”值,即表达出重复精度(图8)。
# O: k. Q( a" G' y/ N1 Z' X% S: n, Y2 J3 g. b
$ t$ G3 U3 _: p' C! n8 I% y# t' [
0 O8 H3 Y5 |' |, T9 J% j
| 6 ^1 u4 @2 `9 J9 b- X
| + G5 X& R0 `1 h3 R# i$ V
3 s8 \' {8 u! Z
图7定位精度即最大定位偏差 |
7 v# p) j0 v" G5 f# e G图8 重复精度为最大分散度除2后取“±”值 | 1 ?+ c! J# M' f
总之,单根据样本等资料标注的精度数值,很难一下判别孰精孰粗,用户必须仔细分析,切莫上当。 |