第二章普通数控系统.pptVIP

  • 13
  • 0
  • 约1.27万字
  • 约 84页
  • 2017-02-16 发布于上海
  • 举报
§2.2 控制运动轨迹的插补原理 DDA圆弧插补与直线插补的主要区别为: (1)圆弧插补中被积函数寄存器寄存的坐标值与对应坐标轴积分器的关系恰好相反。 (2)圆弧插补中被积函数是变量,直线插补的被积函数是常数。 (3)圆弧插补终点判别需采用两个终点计数器。对于直线插补,如果寄存器位数为n,无论直线长短都需迭代2n次到达终点。 §2.2 控制运动轨迹的插补原理 例2-4 设有第一象限顺圆AB,如图所示,起点A(0,5),终点B(5,0),所选寄存器位数n=3。若用二进制计算,起点坐标A(000,101),终点坐标B(101,000),试用DDA法对此圆弧进行插补。 §2.2 控制运动轨迹的插补原理 累加次数 (Δt) X积分器 Y积分器 ? ? JVX JRX ΔX JEX JVY JRY ΔY JEY 0 5 0 5 0 0 5 ? 101 101 000 000 101 ? 1 5 0+5=5 5 0 0+0=0 5 ? 101 000+101=101 101 000 000+000=000 101 ? 2 5 5+5=8+2 1 4 0 0+0=0 5 ? ? 101 101+101=1010 100 000 000+000=000 101 ? ? 1 ? ? 001 ? ? 3 5 5+2=7 4 1 1 5 ? ? 101 101+010=111 100 001 001+000=001 101 ? ? 4 5 5+7=8+4 1 3 1 1+1=2 5 ? ? 101 101+111=1100 011 001 001+001=010 101 ? ? 2 ? ? 010 ? ? 5 5 5+4=8+1 1 2 2 2+2=4 5 ? ? 101 101+100=1001 010 010 010+010=100 101 ? ? 3 ? ? 011 ? ? 6 5 5+1=6 2 3 3+4=7 5 ? ? 101 101+001=110 010 011 011+100=111 101 ? ? 7 5 5+6=8+3 1 1 3 3+7=8+2 1 4 ? ? 101 101+110=1011 001 011 011+111=1010 100 ? ? 4 4 ? ? 100 100 ? 8 4 4+3=7 1 4 4+2=6 4 100 100+011=111 001 100 100+010=110 100 9 4 4+7=8+3 1 0 4 4+6=8+2 1 3 100 100+111=1011 000 100 100+110=1010 011 3 5 011 101 10 3 停止 5 5+2=7 3 011 101 101+010=111 011 11 3 5 5+7=8+4 1 2 011 101 101+111=1100 010 2 010 12 2 5 5+4=8+1 1 1 010 101 101+100=1001 001 1 001 13 1 5 5+1=6 1 001 101 101+001=110 001 14 1 5 5+6=8+3 1 0 001 101 101+110=1011 000 0 000 15 0 5 停止 101 3、数字积分法插补的象限处理 DDA插补不同象限直线和圆弧时,用绝对值进行累加,把进给方向另做讨论。 DDA插补是沿着工件切线方向移动,四个象限直线进给方向如下图所示。 §2.2 控制运动轨迹的插补原理 内容 L1 L2 L3 L4 进给 Δ X + - - + 修正 J VY 进给 Δ Y + + - - 修正 J VX §2.2 控制运动轨迹的插补原理 内容 进给 Δ X 修正 J VY 进给 Δ Y 修正 J VX NR1 NR2 NR3 NR4 SR1 SR2 SR3 SR4 - - + + + + - - - 1 +1 - 1 +1 +1 - 1 +1 - 1 + - - + - + + - +1 - 1 +1 - 1 - 1 +1 - 1 +1 §2.2 控制运动轨迹的插补原理 4、?数字积分法合成进给速度 数字积分法的特点是,脉冲源每产生一个脉冲,作一次累加计算,如果fMF为脉冲源频率(Hz),插补直线的终点坐标为E(Xe,Ye), fx,fy 分别为X轴和Y轴进给

文档评论(0)

1亿VIP精品文档

相关文档