回复:卧加B轴旋转后坐标怎么计算

剪刀哥

  • 帖子

    34
  • 精华

    0
  • 被关注

    8

论坛等级:游士

注册时间:2016-05-20

普通 普通 如何晋级?

发布于 2016-05-31 16:32:28

8楼

展开查看
以下是引用jaczzb在2016-05-24 22:20:39的发言 >4楼

就是四个象限转换呗,就是XY对掉,正负号改变这个道理

当然,前提是机床坐标系原点是设在B轴回转中心上

不过好像用840D系统的机器,机械零点都设在了回转中心上,

FANUC系统的机床有些没有设在B轴回转中心,所以转换时还要考虑回转中心坐标

以下是引用20160520BZFFXR在2016-05-24 15:29:23的发言 >1楼:;2015-02-28;  M7-...

引用1楼详细内容:

;2015-02-28


;  M7-B 441058 OP10   DEFINE WORKPIECE COORDINATE

;***************************************************************

;**********OP10 B0 G54 UP**************

N1 R101=-80.696             ;X-AXIS / 


N2 R102=280.849+198               ;Y-AXIS / 


N3 R103=312.3-0.5         ;Z-AXIS / 


N4 R104=-90.0                 ;B-AXIS


;$P_UIFR[1]=CTRANS(X,R101,Y,R102,Z,R103,B,R104):CFINE(X,0,Y,0,Z,0,B,0)


;********** OP10 LEFT G154 UP**************


N5 R105=R103                 ;X-AXIS / 


N6 R106=R102                 ;Y-AXIS / 


N7 R107=-R101               ;Z-AXIS / 


N8 R108=180                     ;B-AXIS


;$P_UIFR[5]=CTRANS(X,R105,Y,R106,Z,R107,B,R108):CFINE(X,0,Y,0,Z,0,B,0)


;**********OP10 RIGHT G254 UP**************


N9 R109=-R103                 ;X-AXIS / 


N10 R110=R102                 ;Y-AXIS / 


N11 R111=R101+160                 ;Z-AXIS / 


N12 R112=   0                 ;B-AXIS


;$P_UIFR[9]=CTRANS(X,R109,Y,R110,Z,R111,B,R112):CFINE(X,0,Y,0,Z,0,B,0)


;***************************************************************

;     LOAD WORKPIECE COORDINATE

;***************************************************************


;**********OP10  G54 **************


N13 $P_UIFR[1]=CTRANS(X,R101,Y,R102,Z,R103,B,R104):CFINE(X,0,Y,0,Z,0,B,0)


;********** OP10 LEFT G154 **************


N14 $P_UIFR[5]=CTRANS(X,R105,Y,R106,Z,R107,B,R108):CFINE(X,0,Y,0,Z,0,B,0)

;**********OP10 RIGHT G254 **************


N15 $P_UIFR[9]=CTRANS(X,R109,Y,R110,Z,R111,B,R112):CFINE(X,0,Y,0,Z,0,B,0)

; M7-B 441058 OP10    DEFINE WORKPIECE COORDINATE


; M7-B 441058 OP10    DEFINE WORKPIECE COORD








这个怎么解释

对,就是这个意思。

我之前用的马扎克卧加,它有一个坐标旋转的程序,计算(以当前坐标算出旋转之后的任意角度的坐标)旋转之后写入指定的坐标系,如G54或;;;;;;,然后直接调用就可以。

我想知道840Dsi有没有计算公式或程序什么的?

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SINUMERIK

共有25498条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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