循环1015PROFILE DRESSING (选装项156)

ISO编程

G1015

应用

 
Machine

参见机床手册!

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

用循环1015 PROFILE DRESSING修整砂轮已定义的轮廓。必须在单独NC数控程序中定义轮廓。该循环以砂轮刀具类型为基础。轮廓的起点和终点必须相同(封闭路径)且位于选定砂轮沿的相应位置。在轮廓程序中定义返回起点的路径。必须在ZX平面中编程NC数控程序。根据轮廓程序,数控系统进行或不进行刀具半径补偿。激活的砂轮沿用作预设点。

该循环支持以下砂轮沿:

磨削的销

特殊磨削销

杯形砂轮

1,2,5,6

不支持

不支持

循环1030ACTIVATE WHEEL EDGE (选装项156)

循环顺序

  1. 数控系统以快移速度FMAX将修整刀定位在起点位置。起点到原点的距离等于砂轮退刀值。退刀值是相对当前砂轮沿的值。
  2. 数控系统将原点偏移到修整值范围内并执行轮廓程序。根据NUMBER INFEEDS Q1019中定义,重复执行此操作。
  3. 数控系统执行轮廓程序直到达到修整值范围内。如果编程了NUMBER INFEEDS Q1019,重复进刀。每一次进刀时,修整刀都移动修整值Q1013的尺寸。
  4. 重复执行轮廓程序,按照IDLE STROKES Q1020参数要求无进刀。
  5. 运动在起点位置结束。
 
Tip
  • 工件系统的原点位于当前砂轮沿上。

注意

 
注意
碰撞危险!
激活修整开始功能时,数控系统切换运动特性。砂轮成为工件。进给轴可能沿相反的方向运动。执行该功能时和在后续操作中可能发生碰撞!
  1. 在操作模式程序运行操作模式或Single block操作模式下,激活修整功能的修整模式
  2. 启动修整开始功能前,将砂轮定位在修整刀附近
  3. 一旦激活修整开始功能,完全使用海德汉或机床制造商的循环
  4. 如果NC数控程序的运行被中止或断电,检查轴的运动方向
  5. 根据需要,编程运动特性切换程序
 
注意
碰撞危险!
修整循环将修整刀定位在编程的砂轮沿位置。加工面两个坐标轴同时定位。运动期间,数控系统不执行碰撞检查!有碰撞危险!
  1. 启动修整开始功能前,将砂轮定位在修整刀附近
  2. 必须确保无碰撞危险
  3. 逐程序段地慢慢执行NC数控程序进行程序校验
  • 循环1015为定义生效。
  • 在修整模式下,不允许坐标变换。
  • 数控系统不提供修整操作的图形显示。
  • 如果编程COUNTER FOR DRESSING Q1022,数控系统仅在达到刀具表中定义的计数值后才执行修整操作。数控系统为每一个砂轮保存DRESS-N-DDRESS-N-D-ACT计数器。
  • 该循环只能在修整模式下运行。机床制造商可能已编程循环运行中的切换功能。
  • 修整

编程说明

  • 选择的进刀角必须使已编程的轮廓始终位于砂轮沿内。如果未满足该条件,将无保证砂轮尺寸精度。

循环参数

帮助图形

参数

Q1013 修磨量?

数控系统使用的修整进刀量。

输入:0...9.9999

Q1023 轮廓程序的进刀角?

角度,编程的轮廓在该角度向砂轮运动。

0:仅在修整运动特性模型的X轴直径处进刀

+90:仅在修整运动特性模型的Z轴上进刀

输入:0...90

Q1018 修磨进给速率?

修整期间的进给速率

输入:0...99999

Q1000 曲面程序名?

输入NC数控程序路径和程序名,在修整操作中用该NC数控程序修整砂轮轮廓。

或者,用操作栏中名称选项选择轮廓程序。

输入:最多不超过255个字符

Q1019 修磨进刀次数?

修整中的进刀次数

输入:1...999

Q1020 空行程数?

最新一次进刀后,修整刀沿砂轮运动的次数,在运动中不切除材料。

输入:0...99

Q1022 调用几次后修磨?

数控系统执行修整操作后循环定义的次数。每一次的循环定义在刀具管理系统中增加砂轮DRESS-N-D-ACT计数器的计数值。

0:数控系统在NC数控系统的每一次循环定义中修整砂轮。

>0:达到此循环定义值后,数控系统修整砂轮。

输入:0...99

Q330 刀具号或刀具名?(可选)

修整刀名或刀号。可用操作栏中选项直接应用刀具表中的刀具。

-1:修整循环开始前,已激活修整刀

输入:-1...99999.9

Q1011 切削速度的系数?(可选,取决于机床制造商)

数控系统调整修整刀切削速度的系数。数控系统管理砂轮的切削速度。

0:参数未编程。

>0:如果为正值,修整刀在接触点位置随砂轮转动(与砂轮旋转方向相反)。

<0:如果为负值,修整刀与砂轮逆向转动(与砂轮旋转方向相同)。

输入:-99.999...99.999

举例

11 CYCL DEF 1015 PROFILE DRESSING ~

Q1013=+0

;DRESSING AMOUNT ~

Q1023=+0

;ANGLE OF INFEED ~

Q1018=+100

;DRESSING FEED RATE ~

QS1000=""

;PROFILE PROGRAM ~

Q1019=+1

;NUMBER INFEEDS ~

Q1020=+0

;IDLE STROKES ~

Q1022=+0

;COUNTER FOR DRESSING ~

Q330=-1

;TOOL ~

Q1011=+0

;FACTOR VC