端面铣削期间的3D刀具补偿(选装项9)

应用

端面铣是用刀具的正面进行的铣削加工。

数控系统在表面法向方向上偏移刀具,偏移量为刀具管理表、刀具调用和补偿表的总差值。

要求

功能说明

端面铣削可用以下变量:

  • 无刀具方向的LN程序段,M128TCPM功能已激活:刀具垂直于工件轮廓
  • 带刀具方向TLN程序段,M128TCPM功能已激活:刀具保持设置的刀具方向
  • M128TCPM功能LN程序段:如果已定义方向矢量T,数控系统将其忽略
举例

11 L X+36.0084 Y+6.177 Z-1.9209 R0

; 不可补偿

12 LN X+36.0084 Y+6.177 Z-1.9209 NX-0.4658107 NY+0 NZ+0.8848844 R0

; 可在垂直于轮廓的方向上补偿

13 LN X+36.0084 Y+6.177 Z-1.9209 NX-0.4658107 NY+0 NZ+0.8848844 TX+0.0000000 TY+0.6558846 TZ+0.7548612 R0 M128

; 可补偿,DL沿T矢量方向和DR2沿N矢量方向有效

14 LN X+36.0084 Y+6.177 Z-1.9209 NX-0.4658107 NY+0 NZ+0.8848844 R0 M128

; 可在垂直于轮廓的方向上补偿

注意

 
注意
碰撞危险!
机床旋转轴的运动范围可能有限制(例如,B轴铣头限制在-90°至+10°范围内)。改变该倾斜角使其大于+10°可能导致工作台轴转动180°。倾斜运动期间可能发生碰撞!
  1. 如果需要,在倾斜运动前,编程安全的刀具位置。
  2. Single block操作模式下,仔细测试NC数控程序或程序块
  • 如果在LN程序段中未定义刀具定向和TCPM已激活,数控系统保持刀具垂直于工件轮廓。
  • 如果在LN程序段中定义了刀具定向T,且M128(或TCPM功能)同时有效,数控系统自动定位机床旋转轴,使刀具达到定义的刀具方向。如果未激活M128(或TCPM功能),那么即使LN程序段中已定义了方向矢量T,数控系统仍忽略该方向矢量。
  • 数控系统不能自动定位全部机床的旋转轴。
  • 数控系统通常使用为3-D刀具补偿定义的差值。如果激活了程序路径为轮廓功能,只考虑整个刀具半径R + DR)。
  • 全部刀具半径的3D刀具补偿程序路径功能(选装项9)

举例

补偿修磨的球头铣刀
刀尖位置的CAM输出

使用修磨的 Ø 5.8 mm球头铣刀,而非使用Ø 6 mm

NC数控程序的结构为:

  • CAM输出的程序,Ø 6 mm球头铣刀
  • NC点位输出在刀尖上
  • 表面法向矢量的矢量程序

推荐的解决方法:

  • 在刀尖处进行刀具测量
  • 在刀具表中输入刀具补偿:
    • CAM系统的RR2理论刀具数据
    • 名义值与实际值之间的差值DRDR2

R

R2

DL

DR

DR2

CAM

+3

+3

刀具表

+3

+3

+0

-0.1

-0.1

补偿修磨的球头铣刀
球心位置的CAM输出

使用修磨的 Ø 5.8 mm球头铣刀,而非使用Ø 6 mm

NC数控程序的结构为:

  • CAM输出的程序,Ø 6 mm球头铣刀
  • NC点位输出在球心上
  • 表面法向矢量的矢量程序

推荐的方法

  • 在刀尖处进行刀具测量
  • TCPM功能REFPNT CNT-CNT
  • 在刀具表中输入刀具补偿:
    • CAM系统的RR2理论刀具数据
    • 名义值与实际值之间的差值DRDR2

R

R2

DL

DR

DR2

CAM

+3

+3

刀具表

+3

+3

+0

-0.1

-0.1

 
Tip

对于TCPM中心-中心参考点功能,刀具补偿值与刀尖或球心的输出值完全相同。

创建工件差值
刀尖位置的CAM输出

Ø 6 mm球头铣刀在轮廓上实现均匀的0.2 mm余量。

NC数控程序的结构为:

  • CAM输出的程序,Ø 6 mm球头铣刀
  • NC点位输出在刀尖上
  • 表面法向矢量和刀具矢量的矢量程序

推荐的解决方法:

  • 在刀尖处进行刀具测量
  • 在刀具调用程序段中输入刀具补偿:
    • DLDRDR2需要的差值
  • M107抑制出错信息

R

R2

DL

DR

DR2

CAM

+3

+3

刀具表

+3

+3

+0

+0

+0

TOOL CALL

+0.2

+0.2

+0.2

创建工件差值
球心位置的CAM输出

Ø 6 mm球头铣刀在轮廓上实现均匀的0.2 mm余量。

NC数控程序的结构为:

  • CAM输出的程序,Ø 6 mm球头铣刀
  • NC点位输出在球心上
  • TCPM功能REFPNT CNT-CNT
  • 表面法向矢量和刀具矢量的矢量程序

推荐的解决方法:

  • 在刀尖处进行刀具测量
  • 在刀具调用程序段中输入刀具补偿:
    • DLDRDR2需要的差值
  • M107抑制出错信息

R

R2

DL

DR

DR2

CAM

+3

+3

刀具表

+3

+3

+0

+0

+0

TOOL CALL

+0.2

+0.2

+0.2