|
马上注册,结交更多好友,享用更多功能,让你轻松玩转磨削论坛
您需要 登录 才可以下载或查看,没有账号?注册会员
×
在数字增量插补这类算法中,插补周期时一个重要的参数。
1 A2 C6 @ Q+ \/ _1. 插补周期与精度速度的关系& z" B2 l2 d K( g2 n6 N& P
直线插补没有逼近误差。
9 V# a2 T& u% T3 F5 \8 I) m5 n! Y在插补曲线时,当用内接弦线逼近时,插补误差δ、插补周期T、进给速度F以及曲线的曲率半径之间的关系为:& u% i) U, c* |8 N
2 v/ e3 D v+ T! h, _9 d
由此可知,插补周期T与进给速度F、逼近误差δ、曲率半径ρ有关。% ^9 @0 ]! L8 R: Q4 T
当F、ρ一定时,T越小,δ越小;- x, K; |; B. V& K: j; w' `
当δ、ρ一定时,T越小,F越大;+ T, w9 ~! D8 L0 p+ g7 U) C
因此,T越小越好。但T的选择受插补运算时间和位置控制周期的限制。5 Z. \& k6 V: I% H2 q& |+ r
实际系统,T是固定的,ρ是轨迹所要求的,这时要满足误差要求,就必须限制F的取值。
) C4 }, m& [4 y0 I) _7 `; ?2. 插补周期与插补运算时间的关系- q/ T. J4 e, x& m; m& O
系统个各线形的插补算法设计完毕,那么,系统插补运算的最长时间就确定了。插补周期必须大于插补运算的最长时间。对分时共享的CNC,插补周期一般应为最长插补运算时间的两倍以上。: b/ L2 G( `5 [/ h% j
3. 插补周期与位置控制周期的关系3 ^) e" Z0 ~% @, b x! s
插补周期要么与位置控制周期相等,要么是位置控制周期的整数倍。
! d/ {3 o Q- j; K7 p6 S为了简化程序的设计,将插补计算的坐标系的原点选在被插补直线的起点。+ X4 U$ {- ~( `7 m8 r
设直线OP,O(0,0)为起点。P(Xe,Ye)为终点,进给速度F,沿OP进给,插补周期为T,则在T内的合成进给量ΔL为: ^7 a+ T0 c0 S: A( I* y( J* w' x
ΔL=FT/60 (um)$ K+ Z" |9 w0 T
设P(Xi,Yi)为某一插补点,P(Xi+ 1,Yi+1)为下一插补点,则由几何关系可知:
1 S8 P. p7 d1 n4 g3 G
# u4 H) ~+ W" X2 t& b* M p6 f$ W
上述两式,那一个较优,可作如下分析:3 r9 f7 }+ ~: i; Y; D( ]( n* ~
% u) l) e( l% ~当
时,应采用算法(1),当
时,应采用算法(2)。即,在插补计算时,总是先计算大的坐标增量,后计算小的坐标增量。考虑不同的象限,插补计算公式将有8组,为了方便程序设计,引入引导坐标的概念,即在插补周期内,将进给增量值较大的坐标定义为引导坐标G,另一个为非引导坐标N。引入引导坐标后可将8组插补计算公式归结为一组
5 w" d$ [% n5 b( k& {
/ \+ y6 U8 K7 @% @# f
采用时间分割插补进行圆弧插补的基本方法是内接弦线逼近圆弧。只要根据半径合理选用进给速度F,可使逼近精度满足要求。0 s; ^( @. n( E$ z
将插补计算坐标系的原点选在被插补圆弧的圆心上,以第一象限顺圆为例,讨论圆弧插补原理。+ \/ {4 d. G: @ u* J; {
P(Xi,Yi)为圆上某一插补点A,P(Xi+1,Y i+1)为下一插补C,直线段AC(=ΔL)为本次的合成进给量,D为AC的中点,为本次插补的逼近误差δ。由几何关系可得:2 E! V1 `* |8 g6 m# R6 D! S* u0 W
ΔABC∽ΔODym
5 F, @' \7 l0 U1 v0 k5 H, _那么有 γi=α+Δαi/2
f: o& k b9 N/ W9 K" I" l则有 cosγi =cos(α+Δαi/2)=ym/(R-δ)=(yi-Δyi /2)/(R-δ)# Y6 r3 a8 N3 r
由于Δyi和δ未知,故进行如下近似处理:
0 X' |! s% `1 q1 V5 x) O. L" j由于ΔL很小,可用Δi-1替代Δyi;由于R>>δ,可用R替代R-δ。因此有:
# S' ]' a1 u, H! s% ~cosγi =(yi-Δyi-1 /2)/R 起点的Δy0采用DDA法求得:Δy0=ΔL y0/R。
8 y6 I7 u# B# e9 q; M' i7 I' n; m
2 d. }9 ^$ ]5 P7 p# c6 Q7 Y算法(1)和(2)如何用,可作与直线插补类似的分析,结论为:先计算大的坐标增量,后计算小的坐标增量。2 U. ]8 M7 Z6 s3 k/ t1 U0 r6 F- i2 K
同样,引入引导坐标的概念,可将考虑顺逆和不同象限的16组插补计算公式归结为两组:. ~2 |, Y& y# t
4 u; Z4 W! s/ n5 P
顺圆插补和逆圆插补在各象限采用公式的情况。$ n j$ F7 F5 \. z0 [* q
在插补公式的推导中,采用了近似计算,cosγi值必然产生偏差,求得的插补值会有误差,这个误差:对轨迹精度来说,由于算法中采用公式
,插补点(
)总可以保证在圆上,故对轨迹精度没有影响。
7 X% t* q6 w" o# e6 A" E& s( n2 ?0 J
% X' n2 e0 J' P0 G会导致合成进给量的波动,引起速度不均匀;对逼近误差有影响,当实际γi小于准确γi时,逼近误差比给定的大。但波动的不均匀系数最大:λmax |
|