- 11
- 0
- 约7.42千字
- 约 56页
- 2018-03-27 发布于浙江
- 举报
[工学]CNC的轨迹控制原理
第二节 CNC的轨迹控制原理 插补的任务: 按照给定进给速度的F值,在零件轮廓段的起点和终点之间计算出若干在允许误差范围内的中间点的坐标值。 一、轨迹控制算法的要求与类别 1、对插补算法的要求 式中的整数部分表示溢出脉冲数,而分数部分存放在累加器中,若n=N,则x=xe 说明当累加次数与寄存器容量相等时,溢出脉冲数等于以脉冲当量为最小单位的终点坐标。 如图,Jvx为x的被积函数寄存器,寄存数xe; JRx为Δx的累加器,累加结果大于1时(超过寄存器容量),整数部分丢失,同时分配出一个进给脉冲Δx,移动一步,小数部分保留在JRx中,待下次累加。 如图,作直线插补时,可用两个积分器同时各自进行累加运算,其溢出脉冲分别控制两轴方向上的进给,从而获得直线运动轨迹。 在数字积分直线插补中,如果选取终点坐标值为最大的一轴,在每次累加时均输出一脉冲当量位移的进给脉冲, 那么,就可节省一个积分器,这称为比值积分插补。 例:如图,欲从O点进行直线插补到点A(5,2),试用DDA方式实现之。 解:将xe=5及ye=2化成二进制数xe=101B及ye=010B 存放在Jvx及Jvy中,选寄存器容量为三位, 则累加次数n=23=8。 插补轨迹见图带箭头实线轨迹; 插补过程如下表所示。 (3)数字积分法的圆弧插补 如图设刀具沿圆弧AB移动,半径为r,刀具切向速度为v,P(x,y)为动点,圆心为坐标原点O。
原创力文档

文档评论(0)