用M140沿刀具轴退刀
应用
数控系统用M140沿刀具轴退刀。
功能说明
作用
M140在程序段内有效并在程序段起点处生效。
应用举例
11 LBL "SAFE" | |
12 M140 MB MAX | ; 沿刀具轴用最大距离退刀 |
13 L X+350 Y+400 R0 FMAX M91 | ; 在加工面上接近安全位置 |
14 LBL 0 |
这里的M140在子程序中,数控系统将刀具运动到安全位置。
对于M140 MB MAX,数控系统沿刀具轴的正方向用最大距离退刀。数控系统在达到限位开关或碰撞对象前停止刀具运动。
在下一个NC数控程序段中,数控系统将刀具定位在加工面上的安全位置。
如果无M140,数控系统不执行退刀。
输入
如果定义M140,数控系统继续对话并提示输入MB退刀距离。可用正增量值或负增量值编程退刀距离。数控系统用MB MAX沿刀具轴正方向在达到限位开关或碰撞对象前退刀。
在MB后,可定义退刀运动的进给速率。如果不定义进给速率,数控系统用快移速度退刀。
21 L Y+38.5 F125 M140 MB+50 F750 | ; 用750 mm/min进给速率退刀50 mm,沿刀具轴正方向退刀 |
21 L Y+38.5 F125 M140 MB MAX | ; 用快移速度退刀最大距离,沿刀具轴正方向退刀 |
注意
注意
碰撞危险!
机床制造商为动态碰撞监测(DCM,选装项40)功能的配置提供了不同的选项。根据机床情况,尽管检测到碰撞情况,数控系统仍可继续使用NC数控程序,无出错信息。数控系统将刀具停止在无碰撞的最后位置并从该位置开始继续执行NC数控程序。DCM的此配置导致程序中未定义的运动。无论碰撞监测功能是否被激活,该特性都有效。这些运动期间,可能发生碰撞!
- 参见机床手册。
- 检查机床特性。
注意
碰撞危险!
如果用M118修改手轮的旋转轴位置,然后执行M140,数控系统将在退刀运动中忽略叠加值。这导致不希望或意外运动,特别是使用铣头旋转轴时的机床。这些退刀运动有碰撞危险!
- 使用铣头旋转轴的机床时,严禁将M118与M140结合使用。
- M140也适用于倾斜加工面。对于带旋转轴铣头的机床,数控系统在刀具坐标系T-CS上运动刀具。
- 对于M140 MB MAX,数控系统仅沿刀具轴的正方向退刀。
- 如果用负值定义MB,数控系统沿刀具轴负方向退刀。
- 数控系统为M140收集有关刀具轴的必要信息进行刀具调用。
- 机床制造商用可选机床参数moveBack(200903号)定义用MB MAX最大退刀距离退刀时到限位开关或碰撞对象的距离。
定义
缩写 | 定义 |
---|---|
MB(move back) | 刀具轴退刀 |