端面铣削期间的3D刀具补偿(选装项9)
应用
端面铣是用刀具的正面进行的铣削加工。
数控系统在表面法向方向上偏移刀具,偏移量为刀具管理表、刀具调用和补偿表的总差值。
要求
- 高级功能包2(软件选装项9)
- 配可自动定位旋转轴的机床
- CAM系统输出表面法向矢量
- 含M128或TCPM功能的NC数控程序
功能说明
端面铣削可用以下变量:
- 无刀具方向的LN程序段,M128或TCPM功能已激活:刀具垂直于工件轮廓
- 带刀具方向T的LN程序段,M128或TCPM功能已激活:刀具保持设置的刀具方向
- 无M128或TCPM功能的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 | ; 可在垂直于轮廓的方向上补偿 |
注意
- 如果需要,在倾斜运动前,编程安全的刀具位置。
- 在Single block操作模式下,仔细测试NC数控程序或程序块
- 如果在LN程序段中未定义刀具定向和TCPM已激活,数控系统保持刀具垂直于工件轮廓。
- 如果在LN程序段中定义了刀具定向T,且M128(或TCPM功能)同时有效,数控系统自动定位机床旋转轴,使刀具达到定义的刀具方向。如果未激活M128(或TCPM功能),那么即使LN程序段中已定义了方向矢量T,数控系统仍忽略该方向矢量。
- 数控系统不能自动定位全部机床的旋转轴。
- 数控系统通常使用为3-D刀具补偿定义的差值。如果激活了程序路径为轮廓功能,只考虑整个刀具半径R + DR)。
举例
补偿修磨的球头铣刀
刀尖位置的CAM输出
使用修磨的 Ø 5.8 mm球头铣刀,而非使用Ø 6 mm。
NC数控程序的结构为:
- CAM输出的程序,Ø 6 mm球头铣刀
- NC点位输出在刀尖上
- 表面法向矢量的矢量程序
推荐的解决方法:
- 在刀尖处进行刀具测量
- 在刀具表中输入刀具补偿:
- CAM系统的R和R2理论刀具数据
- 名义值与实际值之间的差值DR和DR2
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系统的R和R2理论刀具数据
- 名义值与实际值之间的差值DR和DR2
R | R2 | DL | DR | DR2 | |
---|---|---|---|---|---|
CAM | +3 | +3 | |||
刀具表 | +3 | +3 | +0 | -0.1 | -0.1 |
对于TCPM中心-中心参考点功能,刀具补偿值与刀尖或球心的输出值完全相同。
创建工件差值
刀尖位置的CAM输出
用 Ø 6 mm球头铣刀在轮廓上实现均匀的0.2 mm余量。
NC数控程序的结构为:
- CAM输出的程序,Ø 6 mm球头铣刀
- NC点位输出在刀尖上
- 表面法向矢量和刀具矢量的矢量程序
推荐的解决方法:
- 在刀尖处进行刀具测量
- 在刀具调用程序段中输入刀具补偿:
- DL、DR和DR2需要的差值
- 用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
- 表面法向矢量和刀具矢量的矢量程序
推荐的解决方法:
- 在刀尖处进行刀具测量
- 在刀具调用程序段中输入刀具补偿:
- DL、DR和DR2需要的差值
- 用M107抑制出错信息
R | R2 | DL | DR | DR2 | |
---|---|---|---|---|---|
CAM | +3 | +3 | |||
刀具表 | +3 | +3 | +0 | +0 | +0 |
TOOL CALL | +0.2 | +0.2 | +0.2 |