|
类型 |
多轴运动指令 | ||||||
|
描述 |
螺旋插补,圆心画弧,相对运动。
BASE第一轴和第二轴进行圆弧插补,第三轴进行螺旋,相对于起始点。自定义速度的连续插补运动可以使用SP后缀的指令,见*SP描述。 可完整螺旋一圈,从Z方向看为一整圆。 | ||||||
|
语法 |
MHELICAL(end1,end2,centre1,centre2,direction,distance3,[mode]) end1:结束点第一个轴运动坐标,相对于起始点 end2:结束点第二个轴运动坐标,相对于起始点 centre1:圆心第一个轴运动坐标,相对于起始点 centre2 :圆心第一个轴运动坐标,相对于起始点 direction:0-逆时针,1-顺时针 distance3:第三个轴运动距离 mode:第三轴的速度计算
坐标位置请确保正确,否则实际运动轨迹会错误。 | ||||||
|
适用控制器 |
通用 | ||||||
|
例子 |
BASE(0,1,2) ATYPE=1,1,1 '设为脉冲轴类型 UNITS=100,100,100 DPOS=0,0,0 SPEED=100,100,100 '主轴速度 ACCEL=1000 ,1000,1000 '主轴加速度 DECEL=1000 ,1000,1000 MHELICAL(200,-200,200,0,1,100) '原点作为起点,中心(200,0),终点'(200,-200),顺时针,Z轴参与速度计算,运动100
插补轨迹
| ||||||
|
相关指令 |