卧式加工中心坐标转换
X旋心: Z轴与X轴的轴线的交点,这个交点到X轴机床原点的距离,即X旋心;
Z旋心: Z轴与X轴的轴线的交点,这个交点到Z轴机床原点的距离,即Z旋心;
#500 代表Z轴旋心;该值为负数。#5241=#500-#5223值等于负数#501 代表X轴旋心;该值为负数。
#5221 为G54X轴坐标#2501 为G54X轴坐标
代表G54~G59 从2开始偶数递增
#5222 为G54Y轴坐标#2601 为G54Y轴坐标
#5223 为G54Z轴坐标#2701 为G54Z轴坐标#5 2 2 1
#5224 为G54W轴坐标#2801 为G54W轴坐标
代表X轴~W轴 从1开始+1递增
#5241 为G55X轴坐标#2502 为G55X轴坐标
#5261 为G56X轴坐标#2503 为G56X轴坐标代表G54~G59 从1开始+1递增
#5281 为G57X轴坐标#2504 为G57X轴坐标
#5301 为G58X轴坐标#2505 为G58X轴坐标#2 5 0 1
#5321 为G59X轴坐标#2506 为G59X轴坐标
代表X轴~W轴 从5开始+1递增
O5642(FT200-704000008A-A1)
(2012-4-19)
(MADE-IN-FMH400)
G91G30X0.Y0.
G90G10L2P1X0.000Y0.000G90G10L2P1Y-935.9
G90G10L2P3Z0.000G90G10L2P2X-1062.033Z-558.3
#5223=#500*2-#5263+50
#5241=#500-#5223+#501#5242=#5222
#5242=#5222#5262=#5222
#5243=#5221-#501+#500+66#5282=#5242+123.
#5261=#501*2-#5221#5221=#5243-#500+#501
#5262=#5222#5223=#501-#5241+#500+285.
#5281=#501*2-#5241#5261=#500-#5243+#501
#5282=#5222#5263=#5241-#501+285.+#500
#5283=#500*2-#5243+132#5281=#501*2-#5241
#110=#5223-#500-10#5283=#500*2-#5243+1815.
#111=#5221-#501
#5301=#501-#110*SIN[30]+#111*COS[30]
#5302=#5222
#5303=#500+#111*SIN[30]+#110*COS[30]
#5321=#501-#110*SIN[270]+#111*COS[270]
#5322=#5222
#5323=#500+#111*SIN[270]+#110*COS[270]
第七页
坐标旋转
#5281=#501-[#500-#5223]换算方法和以上的⑤相似,两旋心的方向也是在同一方向的,所以相减;
#5282=#5222
#5283=#500+[#501-#5221]换算方法和以上的③相似,两旋心的方向也是相反的所以相加
㈡需校正的坐标为G54X、Y和G55X、Y
G90G10L2P1X-978.621Y-773.67(G54-X-Y)
G90G10L2P2X-1010.726Y-624.126(G55-X-Y)
#5243=#5221-#501+#500+565
#5223=#501-#5241+#500+195
G200A54.B56.C180.Z-390.(G56-X-Y-Z)
G200A55.B57.C180.Z-1130.(G57-X-Y-Z)
以上为两种坐标转换的方法,后一种相对需要校正多个坐标时比较简单;值得注意的是,此两种的偏置值是有正负号区别的;前一种是相对以需得到的那个坐标轴的正负方向的增量,后一种是转换时相对于被参考的坐标轴的增量;具体方法如上面解释所示;
--------任意角度换算公式: (例如:已知G54X、Z,需换算得到G55X、Z)
#110=[#5223-#500+ZG54] #111=[#5221-#501+XG54]
G55X=#501-#110*SIN[A]+#111*COS[A]+XG55
G55Z=#500+#111*SIN[A]+#110*COS[A]+ZG55
其中,ZG54指G54Z轴原点与G55Z轴原点的垂直增量距离,有正负之分(往负向增加为负,往正为正)
XG54指G54X原点与G55X原点的垂直增量,相对G54X如果往负向增加即为负数,反之亦然,有正负之分
XG55指用于换算时设定的G55X轴原点与实际需要的G55Z轴原点的偏移量,有正负之分;
ZG55指用于换算时设定的G55Z轴原点与实际需要的G55Z轴原点的偏移量,有正负之分;
-以上有正负之分的,正指相对于上一点往正方向增加时,这个增量的值,如果往负则为负;
-以上“设定的”指为了换算时的方便而设定一个原点,有时这个原点与实际的不重合,所以算好后需添加一个
值即XG55和 ZG55