【摘要】:编程格式S...或S0=... 通过设定的转速适用于主主轴M3: 主主轴顺时针方向旋转M4: 主主轴逆时针方向旋转M5: 主主轴停止SETMS: SETMS不含主轴指定,切换回系统定义的主主轴上SETMS必须位于一个独立的程序段中。其他情况下被视为转速,单位为r/min。预设的M指令M3、M4和M5 在带有轴指令的程序段中,在开始轴运行之前会激活M3、M4和M5功能。
(1)编程格式
S...或S0=... 通过设定的转速适用于主主轴
M3: 主主轴顺时针方向旋转
M4: 主主轴逆时针方向旋转
M5: 主主轴停止
SETMS: SETMS不含主轴指定,切换回系统定义的主主轴上
SETMS必须位于一个独立的程序段中。
(2)主主轴上的S值编译 如果G功能组1(模态有效运行命令)中G331或G332被激活,则编程的S值总是被视为转速值,单位为r/min。未激活的情况下,则根据G功能组15(进给类型)编译S值。G96、G961或G962被激活时,S值被视为恒定切削速度,单位为m/min。其他情况下被视为转速,单位为r/min。(www.xing528.com)
从G96/G961/G962切换至G331/G332时,恒定切削速度会归零;从G331/G332切换至包含G功能组1,但不为G331/G332的功能时,转速值会归零。必要时应重新设定相应的S值。
(3)预设的M指令M3、M4和M5 在带有轴指令的程序段中,在开始轴运行之前会激活M3、M4和M5功能(控制系统上的初始设置)。
编程示例:
程序代码 注释
N10 G1 F500 X70 Y20 S270 M3 ;主轴加速至270r/min,然后在X和Y方向运动
N100 G0 Z150 M5 ;Z轴回退之前主轴停止
通过机床数据可以设置,进给轴是否是在主轴启动并达到设定转速后运行,或主轴停止之后才运行,还是在切换操作之后立即运行。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。