西门子数控系统螺距补偿值的批量设置_附带软件,请大家重新下载下软件

已锁定

liudiankaio

  • 帖子

    34
  • 精华

    7
  • 被关注

    44

论坛等级:侠士

注册时间:2012-06-04

普通 普通 如何晋级?

西门子数控系统螺距补偿值的批量设置_附带软件,请大家重新下载下软件

5262

14

2019-03-01 11:10:43

star star star

新版贴 请移步:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1599860&b_id=20&s_id=106&num=6#anch

西门子数控系统中的螺距补偿通常都是通过调试人员根据激光检测的偏差值逐个输入进螺距补偿界面中,但当机床行程很大时,补偿点数可能会达到数百个,再通过人工输入的方式变的不再现实。

本文简要介绍通过软件实现激光补偿数值自动获取及补偿文件的生成,从而实现螺距补偿值的批量设置。垂度补偿也可以按此原理实现批量设置,只不过所需的补偿文件格式不同。

  1. 批量设置螺距补偿的补偿文件格式如下:



2.     激光检测生成的rtl后缀的结果报告:


“Run Target Data:“下面所列数值即所需要的偏差值,西门子系统填写的补偿值为:(偏差值/1000)。

 


3.     然后需要一个自己写的小程序将rtl的数值提取之后,生成所需补偿值,并生成补偿文件。



4.     使用之前,先将轴的32700[1]改为0,关闭螺距补偿,否则会报错“17070:数据3写保护”




5.     将生成的spf文件复制系统的子程序下面,然后执行,当执行到M17后说明文件成功执行完毕。



6.     之后打开调试-NC-丝杠螺距误差补偿里面查看



7.     然后点击修改数值-激活(点击激活和修改32700[1]=1效果相同)


 


最后将软件附上:同样需要.NETframework 4.5.2支持:https://download.microsoft.com/download/E/2/1/E21644B5-2DF2-47C2-91BD-63C560427900/NDP452-KB2901907-x86-x64-AllOS-ENU.exe

首先给大家道个歉,因前期试验不充分,软件有缺陷,今天更新下:(主要后来有人反馈补偿值应该是雷尼绍软件给出的原值,无需取反,也可能是激光检测软件设置问题,还是请大家一起验证下,其他一些为了方便的小地方)

螺距补偿文件生成器_V1.02.zip


对于win32系统(比如Windows xp系统)请安装.netframework4.0,附上一个链接:https://download.microsoft.com/download/9/5/A/95A9616B-7A37-4AF6-BC36-D6EA96C8DAAE/dotNetFx40_Full_x86_x64.exe

程序请使用下面这个:

螺距补偿文件生成器_for_xp.zip


西门子数控系统螺距补偿值的批量设置_附带软件,请大家重新下载下软件 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SINUMERIK

共有24799条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。