回复:840D G33 X Z K,指令异常,

gelu172

  • 帖子

    1370
  • 精华

    32
  • 被关注

    171

论坛等级:至圣

注册时间:2010-09-26

黄金 黄金 如何晋级?

发布于 2013-09-25 09:19:14

4楼

从MCS到WCS实际上经过了多重变换和偏移,当然这些变换和偏移未必都存在于你的机床上。
MCS是基础,这个是针对PLC的各个实际轴具体移动多少,电机编码器实际转动多少圈而言的。但针对NC编程,其基础是基准坐标系BCS,也就是3个几何轴相互垂直的坐标系。普通机床的话,两者是合一的,但若是实际的运动轴并不两两垂直,需要进行几何变换的(诸如transmit,traang,tracyl,traori等),那么BCS和MCS是不同的。
变型成BCS后,仍需变换成基准零点坐标系BZS(一说BOS),其相关偏移量分别为:$P_BFRAME,$P_UBFR;
BZS仍需变换成可设定零点坐标系SZS,其相关偏移量分别为:$P_IFRAME,$P_UIFR[..];
SZS仍需变换成工件零点坐标系WCS,其相关偏移量为:$P_PFRAME。
当然还有显示实际坐标系偏移量的$P_ACTFRAME
这些坐标系对应的坐标值分别如下:
$AA_IM[axis]: Read actual value in MCS
$AA_IB[axis]: Read actual value in BCS
$AA_IBN[axis]: Read actual value in BZS
$AA_IEN[axis]: Read actual value in SZS
$AA_IW[axis]: Read actual value in WCS
当然,上边只是说了偏移,大多数情况下也就是偏移,但还有镜像,缩放,旋转等操作,使用如下指令:CTRANS,CROT,CSCALE,CMIRROR。
以上所说坐标系变换存在大量的叠加,你可以对应你的机床看看,X轴不可能无缘无故偏移,基本都是刀具或者坐标系变换当中存在问题所致,一一对应了察看,应该很快就能找出来的。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SINUMERIK

共有25500条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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