循环1017DRESSING WITH DRESSING ROLL (选装项156)

ISO编程

G1017

应用

 
Machine

参见机床手册!

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

循环1017 (用修整辊修整)用于用修整辊修整砂轮外径。根据修整策略,数控系统根据砂轮几何进行相应运动。

该循环提供以下修整策略:

  • 往复运动:在往复运动的反向点横向进刀
  • 摆动运动:在往复运动中插补进刀
  • 精细摆动运动:在往复运动中插补进刀。每次插补进刀后,执行修整运动特性模型中的Z轴运动,无进刀。

该循环支持以下砂轮沿:

磨针

特殊磨针

杯形砂轮

1,2,5,6

不支持

不支持

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

循环顺序

  1. 数控系统以快移速度FMAX将修整刀定位在起点位置。
  2. 如果在Q1025 (预定位)参数中定义了预定位,数控系统以Q253 F PRE-POSITIONING接近此位置。
  3. 数控系统根据修整策略进刀。
  4. 修整策略

  5. Q1020中定义了IDLE STROKES后,则数控系统在最后一次进刀后执行此操作。
  6. 数控系统以快移速度FMAX移到起点位置。

修整策略

 
Tip

根据Q1026 WEAR FACTOR,数控系统将修整值在砂轮与修整辊间分配。

往复运动Q1024=0

  1. 修整辊以DRESSING FEED RATE Q1018接近砂轮。
  2. 在砂轮外圆上,用DRESSING FEED RATE Q1018进刀,进刀量为DRESSING AMOUNT Q1013
  3. 数控系统沿砂轮将修整刀运动到往复运动的下一个反向点位置。
  4. 如果需要其它修整进刀操作,数控系统重复步骤1至2次直到完成修整操作。

摆动运动Q1024=1

  1. 修整辊以DRESSING FEED RATE Q1018接近砂轮。
  2. 数控系统在外圆上进刀DRESSING AMOUNT Q1013。在往复运动中用修整进给速率Q1018进行插补进刀,直到达到下一个反向点。
  3. 如果多次修整进刀,重复步骤1至2直到完成修整操作。
  4. 数控系统然后进行退刀,在修整运动特性模型的Z轴反向无进刀,将刀具退至往复运动的其它反向点。

精细摆动运动Q1024=2

  1. 修整辊以DRESSING FEED RATE Q1018接近砂轮。
  2. 数控系统在外圆上进刀DRESSING AMOUNT Q1013。在往复运动中用修整进给速率Q1018进行插补进刀,直到达到下一个反向点。
  3. 然后,数控系统退刀到往复运动的其它反向点,无进刀切削。
  4. 如果多次进刀,重复步骤1至3直到完成修整操作。

注意

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

  • 每次进刀结束后,数控系统更新磨削刀和修整刀的刀具数据。
  • 对于往复运动的反向点,数控系统考虑刀具管理功能中的退刀值AAAI。修整辊的宽度必须小于修整轮的宽度,包括退刀值。
  • 数控系统在修整循环中不进行刀具半径补偿。
  • 该循环只能在修整模式下运行。机床制造商可能已编程循环运行中的切换功能。
  • 用宏程序简化修整

循环参数

帮助图形

参数

Q1013 修磨量?

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

输入:0...9.9999

Q1018 修磨进给速率?

修整期间的进给速率

输入:0...99999

Q1024 修整方式(0-2)?

用修整辊修整的策略;

0:往复运动;进刀到往复运动的反向点。进刀操作后,数控系统仅沿修整运动特性模型中的Z轴运动。

1:摆动运动:往复运动中插补进刀

2:精细摆动运动:往复运动中插补。每次插补进刀操作后,数控系统仅沿修整运动特性模型中的Z轴运动。

输入:012

Q1019 修磨进刀次数?

修整中的进刀次数

输入:1...999

Q1020 空行程数?

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

输入:0...99

Q1025 预定位距离?

预定位期间,砂轮与修整辊间的距离

输入:0...9.9999

Q253 预定位的进给率?

接近预定位时的刀具运动速度,单位mm/min

输入:0...99999.9999 FMAXFAUTOPREDEF

Q1026 修整刀磨损?

修整值的系数,以定义修整辊的磨损:

0:删除砂轮的整个修整值。

>0:此系数与修整值相乘。数控系统考虑计算值并假定由于修整辊磨损,在修整中将失去此值。将修整轮余下的修整值修整完成。

输入:0...+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 1017 DRESSING WITH DRESSING ROLL ~

Q1013=+0

;DRESSING AMOUNT ~

Q1018=+100

;DRESSING FEED RATE ~

Q1024=+0

;DRESSING STRATEGY ~

Q1019=+1

;NUMBER INFEEDS ~

Q1020=+0

;IDLE STROKES ~

Q1025=+5

;PRE-POSITION DIST. ~

Q253=+1000

;F PRE-POSITIONING ~

Q1026=+0

;WEAR FACTOR ~

Q1022=+2

;COUNTER FOR DRESSING ~

Q330=-1

;TOOL ~

Q1011=+0

;FACTOR VC