018-西门子840D系统下的螺距补偿和垂度补偿的综合运用_第1页
018-西门子840D系统下的螺距补偿和垂度补偿的综合运用_第2页
018-西门子840D系统下的螺距补偿和垂度补偿的综合运用_第3页
018-西门子840D系统下的螺距补偿和垂度补偿的综合运用_第4页
018-西门子840D系统下的螺距补偿和垂度补偿的综合运用_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

关于螺距补偿和垂度补偿的综合运用 第 1 页 共 6 页 西门子西门子 840D840D 系统下的螺距补偿和垂度补偿系统下的螺距补偿和垂度补偿 的综合运用的综合运用 李培志 武汉华中自控技术发展有限公司 武汉 430062 摘要摘要 结合西门子 840D 系统介绍了两种为提高机床定位精度的补偿方法 螺距补偿和垂度补偿 以及在机械几何精度不理想情况下的两种方法的综合 运用 关键词关键词 螺距补偿 垂度补偿 位置精度检测 由于机械电子技术的飞速发展 数控机床作为一种高精度 高效率 稳定 性强的自动化加工设备 越来越多的受到大家的关注 数控系统的定位精度是 影响其高精度性能的一个重要因素 而利用西门子 840D 数控系统自带的螺距 补偿和垂度补偿功能可以极大的降低机床的定位误差 提高机床的定位精度 本文就此介绍了这两种方法在实际中的具体使用 补偿一般在机床几何精度调整完成后进行 这样可以尽量减少几何精度对 定位精度的影响 一般情况下 螺距补偿可以运用在所有的直线进给轴以及旋 转轴中 垂度补偿多运用在镗床的主轴箱滑枕或镗杆与立柱间的交叉补偿 1 1 螺距补偿螺距补偿 840D 数控系统的螺距补偿功能是一种绝对型补偿方法 螺距补偿是按轴 进行的 我们设定补偿起始点位置 a 补偿终止点位置 b 补偿间隔距离 c 那 么需要插补的中间点的个数 n 其中 n 1 b a c 具体操作步骤如下 1 设置轴数据 MD38000 MM ENC COMP MAX POINTS t n 修改此参数后会引起 NCK 内存的重新分配 所以修改后要在服务菜单下对 NC 做一次备份 t 所 补偿轴的轴号 2 对系统做一次 NCK 复位后会出现 M4400 报警 提示轴参数丢失 此时 将 1 步骤下的 NC 备份 Load 进 NC 系统 3 在 Nc Active Data 菜单下 Copy 出 CEC DATA 到一个新建立的备份文档 目录 MDN 中 4 在新的目录下找到并打开补偿文件表格 根据测量人员测量的数据把相应 的补偿点直接在表格中更改 保存并关闭编辑器 5 设定轴参数 MD32700 ENC COMP ENABLE 0 将修改后的补偿表格 Load 进 NC 关于螺距补偿和垂度补偿的综合运用 第 2 页 共 6 页 系统 6 设定轴参数 MD32700 ENC COMP ENABLE 1 做一次 NCK 复位 7 轴回参考点 新的补偿数据生效 可以在 Diagnostics Service display Service Axis 界面下看到数据改变 螺距补偿获取补偿数据一般通过激光检测仪器 通常要经历两个步骤 一 单步程 二多步程 前者是为了根据机床轴误差建立补偿曲线 后者是为了检 测出轴的反向间隙 定位精度 重复精度 位置偏差 以笔者对一台电气改造后的 PAMA 140 实际操作为例 X 轴行程 50mm 5870mm 补偿起始点位置 a 0 补偿终止点位置 b 5800 补偿间隔距离 c 200 那么需要插补的中间点的个数根据 n 1 b a c 即 n 30 循环次数 p n 2 即 p 28 图图 1 1 X X 轴轴行行程程图图 走单步程前必须先对轴回参考点 以保证基准点的唯一性 图图 2 2 单单步步程程流流程程图图 单步程程序 XDBC1 MPF G01G90X0 F4000 G4F4 L100 轴进 200mm 退 200mm L101 P27 轴进 400mm 退 200mm 循环 28 次后 轴运行到 5600mm 处 G01G91X250F4000 G4F4 X 50 轴运行 250mm 后返回 50mm 使差值等于 c M30 关于螺距补偿和垂度补偿的综合运用 第 3 页 共 6 页 子程序 L100 SPF G01G91F4000 X200 G4F4 X 200 G4F4 M02 图图 3 3 L L1 10 00 0 流流程程图图 子程序 L101 SPF G01G91F4000 X400 G4F4 X 200 G4F4 M02 图图 4 4 L L1 10 01 1 流流程程图图 图图 5 5 多多步步程程流流程程图图 多步程程序 XDBC2 MPF G01G90X0F4000 G4F4 L100 P5 进 200mm 退 200mm 循环 5 次 L102 P27 进400mm 退200mm 然后再进200mm 退200mm 循环5 次 大 关于螺距补偿和垂度补偿的综合运用 第 4 页 共 6 页 循环28 次 G01G91X250F4000 X 50 轴运行 250mm 后返回 50mm 使差值等于 c M30 子程序 L102 SPF L101 L100 P4 M02 图图 6 6 L L1 10 02 2 流流程程图图 流程做完后 将激光干涉仪检测的误差值编辑进补偿表格即可 一般说来 在以光栅尺作为检测元件的全闭环工作方式下 补偿数据不应大于 1mm 而以 电机自带编码器作为检测元件的半闭环工作方式下 补偿数据不受此限制 可 根据实际情况填写 很多机床在经过长期使用后原有的传动比可能因为齿轮磨 损等诸多原因有所改变 建议在做补偿之前 特别是仅采用半闭环工作方式的 轴 用激光干涉仪复查电机的传动比 以缩小补偿误差 2 2 垂度补偿垂度补偿 垂度补偿多应用在镗床的主轴箱滑枕或镗杆与立柱间的交叉补偿 通过调 节主轴箱也就是 Y 轴垂直于立柱的位置 最大限度的消除滑枕或镗杆水平伸出 后在重力作用下对其伸出水平的影响 同螺距补偿一样 补偿起始点位置 a 补偿终止点位置 b 补偿间隔距离 c 那么需要插补的中间点的个数 n 其中 n 1 b a c 具体操作步骤如下 1 设定通用参数MD19300 COMP MASK 4 2 设定通用参数MD10260 1 3 设定轴参数 MD18342 MM CEC MAX POINTS t n 修改此参数后会引起 NCK 内存的重新分配 同时出现 M4400 报警 此时要在服务菜单下对 NC 做 一次系统备份 4 设定 41300 1 激活补偿表格 5 对系统做一次 NCK 复位后会出现轴参数丢失报警 此时将 2 步骤下的 NC 关于螺距补偿和垂度补偿的综合运用 第 5 页 共 6 页 备份 Load 进 NC 系统 8 在 Nc Active Data 菜单下直接复制 EEC DATA 到一个新建立的备份文档 目录 MDN 中 9 在新的目录下找到并打开补偿文件表格 根据测量人员测量的数据把相应 的补偿点直接在表格中更改 10 设定轴参数 MD32710 ENC COMP ENABLE 0 将修改后的补偿表格 Load 进 NC 系统 11 设定轴参数 MD32710 ENC COMP ENABLE 1 做一次 NCK 复位 12 参照轴和输出轴均需回参考点 新的补偿数据生效 可以在 Diagnostics Service display Service Axis 界面下看到数据改变 笔者还是以 PAMA 140 实际操作为例 W 轴 滑枕 行程 5mm 700mm 补偿起始点位置 a 0 补偿终止点位置 b 600 补偿间隔距离 c 100 那么需 要插补的中间点的个数根据 n 1 b a c 即 n 7 循环次数 p 7 2 即 p 5 垂度补偿的方法要较螺距补偿简便 无须激光干涉仪就可以完成 沿滑枕 进给方向置放一水平尺 以 X 轴 床身工作台 和 Y 轴 主轴箱 方向校准平 尺 然后在 MDA 方式下以距离 c 为间隔向 W 轴负方向分段进给 记录下每个节 点的误差值 重复测量几次 取各点记录误差值的平均值写入补偿表格 图图 7 7 垂垂度度测测量量示示意意图图 关于螺距补偿和垂度补偿表格的导入还有种方法是修改补偿文件格式为加 工程序 将补偿文件复制到零件程序时系统会自动添加文件头 然后在 AUTO 方式下运行一遍该程序即可 垂度补偿的表格与螺距补偿的表格区别在于增加了参考轴和输出轴的概念 关于螺距补偿和垂度补偿的综合运用 第 6 页 共 6 页 在表格中的体现为 AN CEC INPUT AXIS 0 Ax4 4 表示 W 轴的轴号 AN CEC OUTPUT AXIS 0 Ax2 2 表示 Y 轴的轴号 AN CEC DIRECTION 0 1 负方向有效 1 正向 0 双向 1 负向 通过和螺距补偿表格的对比我们可以得到以下启示 螺距补偿仅针对单轴 补偿是双方向都生效的 我们补偿曲线的建立必须考虑双方向的综合误差 取 最佳的平衡点 而垂度补偿引入了参考轴的概念 参考轴可以是轴本身也可以 是其他轴 补偿的方向也是可选择的 在我们应用时有很大的灵活性 3 3 螺距补偿和垂度补偿的综合应用螺距补偿和垂度补偿的综合应用 在实际运用中因为机械本身几何精度的不稳定性经常导致螺距补偿一个方 向比较理想 另一个方向差异比较大 甚至出现误差曲线交叉的情况 如果仅 使用螺距补偿 补偿能力有限 无法满足机床精度要求 我们可以考虑采用以 使用螺距补偿为主 垂度补偿为辅的补偿方式 尽最大的可能将机床精度修调 到最佳状态 首先对此轴进行常规的螺距补偿 在此不再复述 然后进行单轴的垂度 补偿 主要修改垂度补偿表格内下面几个地方 n 实际需要补偿的轴号 AN CEC INPUT AXIS 0 Axn AN CEC OUTPUT AXIS 0 Axn AN CEC DIRECTION 0 1 0 1 注意两点 1 此时的 INPUT AXIS 和 OUTPUT AXIS 一定要选同一轴 2 在选择方向 DIRECTION 上 选择螺距补偿效果不理想的那个方向 最后我们轴回参考点 在 840D 诊断部分的轴调整界面下可以很清楚的看到 在一

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论