循环18THREAD CUTTING

ISO编程

G86

应用

循环18 THREAD CUTTING用伺服控制的主轴将刀具从当前位置以当前速度运动到指定的深度。一旦达到螺纹终点,主轴停止转动。必须分别编程接近和离开运动。

注意

 
注意
碰撞危险!
如果编程循环18调用前未编程预定位步骤,可能碰撞。循环18不执行接近和离开运动。
  1. 该循环开始前,预定位刀具。
  2. 调用该循环后,刀具从当前位置运动到输入的深度位置
 
注意
碰撞危险!
如果启动该循环前已启动主轴,循环18将关闭主轴并将在主轴静止情况下执行!结束时,如果循环启动前主轴已启动,循环18将再次启动主轴。
  1. 开始启动该循环前,必须编程主轴定向!(例如,用M5
  2. 在循环18结束处,数控系统还原为循环开始时的状态。也就是说,如果在该循环前主轴被关闭,循环18结束时,数控系统再次关闭主轴。
  • 只能在铣削模式功能的加工操作模式下执行该循环。

编程说明

  • 调用此循环前,编程主轴停止(例如用M5)。数控系统在循环开始时自动激活主轴转动并在结束时自动取消激活主轴转动。
  • 循环参数“螺纹深度”的代数符号决定加工方向。

关于机床参数的说明

  • 用机床参数CfgThreadSpindle(113600号)定义以下各项:
    • sourceOverride(113603号):主轴倍率调节旋钮(进给速率倍率调节未激活)和进给速率倍率调节旋钮(主轴转速倍率调节未激活);那么,数控系统根据需要调整主轴转速
    • thrdWaitingTime(113601号):主轴停止后,刀具在螺纹底面停顿指定的时间。
    • thrdPreSwitch(113602号):达到螺纹底部前,主轴停止运动该时间。
    • limitSpindleSpeed(113604号):主轴转速限制
      :对于较小的螺纹深度,限制主轴转速,因此,主轴用恒速运转大约1/3的时间
      非真:限制未激活

循环参数

帮助图形

参数

孔总深度?

输入相对当前位置的螺纹深度。 该值提供增量效果。

输入:-999999999...+999999999

螺纹螺距?

输入螺纹螺距。这里输入的代数符号区别右旋和左旋螺纹:

+ = 右旋螺纹(负孔深的M3)

= 左旋螺纹(负孔深的M4)

输入:-99.9999...+99.9999

举例

11 CYCL DEF 18.0 THREAD CUTTING

12 CYCL DEF 18.1 DEPTH-20

13 CYCL DEF 18.2 PITCH+1