西门子螺距误差补偿
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
西门子螺距误差补偿
本期给大家介绍一下西门子系统进行螺距误差补偿的方法和过程。
螺距误差补偿的方法:
首先用激光干涉仪测量实际轴各个补偿点的误差,然后将实际测量的螺距误差补偿到系统中,注意西门子系统中的补偿值都是绝对值,即每一个测量点的实际位置与测量值之间的差值。补偿原理图如下:
补偿步骤如下:
1.编写一个螺补的测试程序,螺补测试程序举例如下:
运行螺补测试程序,按照预定的最小位置、最大位置和测量间隔移动要进行补偿的轴,并用激光干涉仪测试每一点的误差。
2.在系统中找出补偿文件:
NC数据 -> NC生效数据 -> 测量系统误差补偿,将补偿文件复制,粘贴到零件程序中。注意可以选择需要补偿的轴。
注:补偿值应填入每点的绝对补偿值,并将校验码删除。
4.在自动方式下运行AX1_EEC.MPF程序,设定轴参数 MD32700 = 1,然后重启系统,返回参考点后补偿值生效。运行补偿程序时,MD32700应设为0,否则系统会出现17070号报警。
5.检查补偿值是否生效。选择
注:
(1)对于旋转轴,与直线轴的补偿方法是相同的,测量如下图。采用模态来补偿旋转轴时,0与360点可以都不补;采用非模态来补偿旋转轴时,注意一定要在相同的位置补相同的值(如-90度和270度实际是同一位置),否则会影响重复定位精度。
(2)丝杠螺距误差应在驱动优化和圆度测试之后再进行补偿。