循环27CYLINDER SURFACE (选装项8)

ISO编程

G127

应用

 
Machine

参见机床手册!

这个功能必须由机床制造商实施和调试。

该循环可在两维平面上编写轮廓程序,然后将其转到圆柱表面上。用循环28铣削圆柱体上的导向槽。

在子程序中描述轮廓,用循环14 CONTOUR GEOMETRY编程子程序。

在子程序中只用X和Y轴坐标描述轮廓,与机床的实际旋转轴无关。 也就是说轮廓描述与机床配置无关。路径功能LCHFCRRNDCT都可用。

展开的圆柱面坐标数据(X轴坐标)定义回转工作台的位置,可用度数输入或用mm(或inch)输入(Q17)。

循环顺序

  1. 数控系统将刀具定位在刀具进刀点的上方并考虑侧边精加工余量
  2. 在第一切入深度处,刀具将以铣削进给速率Q12沿编程轮廓进行铣削。
  3. 在轮廓结束处,数控系统将刀具退至安全高度处并再次返回进刀点
  4. 重复步骤1至3,直至达到编程的铣削深度Q1
  5. 然后,刀具沿刀具轴退至第二安全高度。
 
Tip

必须将圆柱设置在回转工作台的中心。 将原点设置在回转工作台的中心。

注意

  • 只能在铣削模式功能的加工操作模式下执行该循环。
  • SL循环程序的存储能力有限。 一个SL循环中轮廓元素最大编程数量为16384个。
  • 本循环要求采用中心切削刃的立铣刀(ISO 1641)。
  • 调用循环时,主轴坐标轴必须垂直于回转工作台轴。否则,该数控系统将显示出错信息。可能需要切换运动特性。
  • 本循环也可用于倾斜加工面。
 
Tip

如果轮廓由许多非切线轮廓元素组成,加工时间较长。

编程说明

  • 在轮廓程序的第一个NC程序段中必须编程圆柱面的两个坐标。
  • DEPTH(深度)循环参数的代数符号决定加工方向。如果编程DEPTH = 0,该循环将不被执行。
  • 安全高度必须大于刀具半径。
  • 如果在轮廓子程序中使用局部Q参数QL,必须在轮廓子程序中分配或计算这些值。

循环参数

帮助图形

参数

Q1 铣削深度?

圆柱表面与轮廓底面间的距离。 该值提供增量效果。

输入:-99999.9999...+99999.9999

Q3 侧面精铣余量?

在圆柱展开面上的精加工余量。该余量在半径补偿方向上有效。 该值提供增量效果。

输入:-99999.9999...+99999.9999

Q6 安全高度?

刀具端面与圆柱表面间的距离。 该值提供增量效果。

输入:-99999.9999...+99999.9999 PREDEF

Q10 切入深度?

每刀的进刀量。 该值提供增量效果。

输入:-99999.9999...+99999.9999

Q11 切入进给速率?

沿主轴坐标轴的运动进给速率

输入:0...99999.9999 FAUTOFUFZ

Q12 粗加工进给率?

加工面上的运动进给速率

输入:0...99999.9999 FAUTOFUFZ

Q16 圆柱半径?

被加工轮廓的圆柱半径。

输入:0...99999.9999

Q17 尺寸类型? 角度=0 MM/INCH=1

在子程序中编程旋转轴坐标,单位度或mm(inch)。

输入:01

举例

11 CYCL DEF 27 CYLINDER SURFACE ~

Q1=-20

;MILLING DEPTH ~

Q3=+0

;ALLOWANCE FOR SIDE ~

Q6=+0

;SET-UP CLEARANCE ~

Q10=-5

;PLUNGING DEPTH ~

Q11=+150

;FEED RATE FOR PLNGNG ~

Q12=+500

;FEED RATE F. ROUGHNG ~

Q16=+0

;RADIUS ~

Q17=+0

;TYPE OF DIMENSION