系统-1

已锁定

haha

版主

  • 帖子

    1943
  • 精华

    36
  • 被关注

    73

论坛等级:侠圣

注册时间:2003-06-06

普通 普通 如何晋级?

系统-1

1018

2

2004-05-21 11:44:29

问题:
磨床需要一直记录砂轮与工件接触处的坐标值,以便于砂轮快速进给和手动调整,随着砂轮的修整,此坐标值应当不变(内部补偿修整量)。而且即使按Reset(复位)键,屏幕显示坐标值也不应变化。

解决方法:
使用Base Frame,Base Frame的值可手动输入,可程序修改。

1.手动输入(首次对砂轮后,可用手动输入坐标值)
设置下列参数
MD9422 MA_PRESET_MODE=2
MD20110 RESET_MODE_MASK=4001 即位0和位14设置为1
更改上面两个数据后,如果Machine画面下将工作方式转换到JOG并将坐标系切换到WCS(工件坐标系),此时第二个水平软键变成了”Set Actual Value”。按压此键,就可直接更改坐标值(工件坐标系下),相应的偏移值将送入Base Frame,可在Parameter(参数的Zero offset(零点偏置)中的Base offset看到。
但是此时如果加工程序中有G91(即有增量编程),一旦运行从余程中可以看出,此时轴运动的距离不是程编值,而是程编值加Base Frame中的偏移值。显然不对。此时需要设置下面的参数:
SD 42440 $SC_FRAME_OFFSET_INCR_PROG=0

2.程序修改Base Frame(修整砂轮后,可将修整量加入偏移值)
R1=$P_BFRAME[X,TR] ß读出当前Base Frame值
R2=2 ß砂轮磨损量或修整量
R3=R1-R2 ß计算新的Base Frame
$P_UBFR=CTRANS(X,R3) ß设置新的Base Frame
G500 ß激活新的Base Frame,也可使用G54-G59

这样,只要在WCS(工件坐标系)下,屏幕上显示的总是砂轮与工件接触位置的坐标值。
此方法不会影响机床坐标系。

以上方法可能仍不够全面,用户使用前请充分验证,再用于产品。
系统-1 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SINUMERIK

共有25727条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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