MHELICAL2ABS -- 三点螺旋-绝对

类型

多轴运动指令

描述

螺旋插补,三点画弧,绝对运动。

 

BASE第一轴和第二轴进行圆弧插补,第三轴进行螺旋,绝对移动方式。

自定义速度的连续插补运动可以使用SP后缀的指令,见*SP描述。

无法螺旋一圈,需要螺旋一圈请使用MHELICALMHELICALABS

语法

MHELICAL2ABS(mid1, mid2, end1, end2, distance3,[mode])

mid1:中间点第一个轴坐标

mid2:中间点第二个轴坐标

end1        :结束点第一个轴坐标

end2        :结束点第二个轴坐标

distance3:第三个轴结束点坐标,勘误:20150306以前的版本此参数有问题,建议使用MHELICAL2相对指令

mode:第三轴的速度计算

描述

0(缺省)

第三轴参与插补速度计算

1

第三轴不参与插补速度计算

 

坐标位置请确保正确,否则实际运动轨迹会错误。

适用控制器

通用

例子

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

MOVE(100,100)             '运动到(100,100

MHELICAL2ABS(200,100,200,0,200)    '起点(100,100),中间点'(200,100),结束点(200,0),Z轴参与速度计算,运动200

 

插补轨迹

相关指令

MHELICAL2MHELICALABS*SP