恭喜,你发布的帖子
发布于 2016-05-24 22:20:39
4楼
;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
这个怎么解释
就是四个象限转换呗,就是XY对掉,正负号改变这个道理
当然,前提是机床坐标系原点是设在B轴回转中心上
不过好像用840D系统的机器,机械零点都设在了回转中心上,
FANUC系统的机床有些没有设在B轴回转中心,所以转换时还要考虑回转中心坐标
请填写推广理由:
分享
只看
楼主