圆周面铣削期间的3D刀具补偿(选装项9)
应用
圆周面铣削是指用刀具的圆周面进行的加工操作。
数控系统偏置刀具,使刀具垂直于运动方向和垂直于刀具方向,偏移值为刀具管理表、刀具调用和补偿表中差值之和。
要求
- 高级功能包2(软件选装项9)
- 配可自动定位旋转轴的机床
- CAM系统输出表面法向矢量
- 含空间角的NC数控程序
- 含M128或TCPM功能的NC数控程序
- 含刀具半径补偿RL或RR的NC数控程序
功能说明
圆周面铣削可用以下变量:
- 带编程旋转轴的L程序段,M128或TCPM功能已激活,用半径补偿RL或RR定义补偿方向
- LN程序段,其刀具方向T垂直于N矢量,M128或TCPM功能已激活
- LN程序段含刀具定向T无N矢量,M128或TCPM功能已激活
11 L X+48.4074 Y+102.4717 Z-7.1088 C-267.9784 B-20.0115 RL M128 | ; 可补偿,补偿方向RL |
12 LN X+60.6593 Y+102.4690 Z-7.1012 NX0.0000 NY0.9397 NZ0.3420 TX-0.0807 TY-0.3409 TZ0.9366 R0 M128 | ; 可补偿 |
13 LN X+60.6593 Y+102.4690 Z-7.1012 TX-0.0807 TY-0.3409 TZ0.9366 M128 | ; 可补偿 |
注意
注意
碰撞危险!
机床旋转轴的运动范围可能有限制(例如,B轴铣头限制在-90°至+10°范围内)。改变该倾斜角使其大于+10°可能导致工作台轴转动180°。倾斜运动期间可能发生碰撞!
- 如果需要,在倾斜运动前,编程安全的刀具位置。
- 在Single block操作模式下,仔细测试NC数控程序或程序块
- 数控系统不能自动定位全部机床的旋转轴。
- 数控系统通常使用为3-D刀具补偿定义的差值。如果激活了程序路径为轮廓功能,只考虑整个刀具半径R + DR)。
举例
补偿修磨的端铣刀
刀具中心位置的CAM输出
使用修磨的 Ø 11.8 mm端铣刀,而非 Ø 12 mm。
NC数控程序的结构为:
- CAM输出的程序,Ø 12 mm端铣刀
- 刀具中心上NC点位输出
- 表面法向矢量和刀具矢量的矢量程序
或者:
- 已激活半径补偿RL/RR的Klartext对话式编程
推荐的解决方法:
- 在刀尖处进行刀具测量
- 用M107抑制出错信息
- 在刀具表中输入刀具补偿:
- CAM系统的R和R2理论刀具数据
- 名义值与实际值之间的差值DR和DL
R | R2 | DL | DR | DR2 | |
---|---|---|---|---|---|
CAM | +6 | +0 | |||
刀具表 | +6 | +0 | +0 | -0.1 | +0 |