3.14微段压缩(COMPON,COMPOF)
文章编号: 1388 | 评级: 未分级 | 最新更新: Mon, Dec 4, 2017 3:08 PM
功能:
在机床加工时,若直接对小线段形成的折线轨迹用G01命令按照直线插补,会存在如下问题:CAM生成的小线段中存在非常小的线段,这些长度过小的线段不会提高工件表面精度,反而造成了工件表面的“毛刺”现象;大量小线段仅是逼近原始工件表面的曲面,并无法准确描述原始曲面信息,对小线段按照直线插补会使得在曲率较大的工件表面出现明显折痕现象;大量小线段加工会造成电机频繁的加减速,严重影响工件表面的加工质量和加工效率。
针对上述问题,微段压缩功能通过识别指令点的形状,在预设的偏差范围内将折线轨迹还原为更加接近原始工件轮廓的平滑曲线轨迹,用连续平滑曲线代替折线,可有效提高加工效率和工件表面加工质量。如图3.61所示:
图3.64 微段压缩
指令格式:
COMPON ;压缩功能打开
G01 ... ;微段压缩只对G1指令有效
G01 ...
COMPOF ;压缩功能关闭
说明:
- 微段压缩功能先根据原始轨迹特征识别可以连续加工的轨迹区域,在误差控制带内,以一条连续平滑曲线替代原始折线。
- COMPON打开时,压缩只对G01有效,遇到其他指令则中断当前压缩,并在新的G01到来后重启新的压缩,除非遇到COMPOF完全关闭压缩。
- 应在COMPOF时激活零偏,COMPON后不允许编程零偏指令(包括TRANS/ROT/SCALE/MIRROR等框架指令)。
- 带有旋转轴的G01指令也可以进行压缩。
- 程序运行结束时,保留最终编程的COMPON或COMPOF状态。按“复位”键,系统恢复默认COMPOF状态。
- 压缩之后的工件表面光洁度会有所提高,但是会稍微偏离实际运动轨迹,请按照实际要求添加该指令。
- 微段压缩功能提供多套参数,可根据具体加工要求调用不同参数。通过M260-M267切换。