数控铣床如何建立工件坐标系?

举个例子:

假如工件是100×100mm的正方体工件,刀具在工件“中心点”上方50mm,我想把工件坐标系原点设在工件左下方,所用指令是G92 X50 Y50 Z50,这个我知道,刚学完。(立式铣床)

我想问的是:“如果刀具本来就在工件左下方顶点上方50mm,而我想把工件坐标系原点设在工件 中心点 上,所用指令是什么?”是不是G92 X-50 Y-50 Z50?或者依然是X50 Y50 Z50?

第二个问题:
还是100×100mm的正方体工件,刀具在工件“中心点”上方50mm,我想把工件坐标系原点设在工件 “右上方”,如何用G92 X_ Y_ Z_ ???

能把问题说明白的,也就是说把建立工件坐标系原点原理说明白的,追加100分?绝不食言!!!!!!

  工件坐标系的建立方法
  1、通过试切对刀法
  建立工件坐标系(以在右端面建立工件坐标系为例)采用的是坐标系偏移转换的原理。它的操作原理是通过刀具对工件右端外圆和端面的试切削,及对所切外圆直径Φ的测量,将图示刀具试切后所在位置在工件坐标系中的预设坐标值,通过机床操作面板手动输入到数控车床相应的刀具补偿单元中,数控系统根据此位置预设的坐标值,经过坐标转换计算,确定工件坐标系原点的位置,从而将机床坐标系原点O机床偏移到所需的工件坐标系原点,这样就建立了一个以O为原点的工件坐标系。建立工件坐标系前,机床控制面板所显示的坐标是刀具当前位置在机床坐标系中的坐标:X坐标为Φx机床,Z坐标为ZA。建立了工件坐标系后,机床控制面板所显示的坐标即是刀具当前位置在工件坐标系中的坐标:X坐标为Φx工件,Z坐标为0。
  在运行程序自动加工时,在程序开始首先要运行建立工件坐标系指令。机床数控系统不同,其建立工件坐标系的指令也不同,在FANUC数控系统中,常用T0101指令建立工件坐标系,G50指令也是建立工件坐标系指令,但由于其指令应用格式的局限,现多已不用。

  2、接触式传感对刀仪对刀法
  接触式传感对刀仪主要由触头和传感检测装置组成。用接触式传感对刀仪对刀的方法,它是将刀具的刀尖接触到对刀仪韵周定触头,传感检测装置经过检测和坐标转换计算,自动将结果存入数控系统相应的单元中,从而建立工件坐标系,并同时设定刀具位置补偿值。用对刀仪对刀操作后,操作者方可使用该刀具进行加工。用接触式传感对刀仪对刀,其对刀精度高,加工效率也高,且容易操作。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-04-17
试切法
直接
用的比较广
你还以用
寻边器
这样不会损伤工件
还有一些先进的
比如
红外什么的
但是不常见
常见的就是寻边器
代码
多少都无所谓
前提
是不出错
手工编程时
代码普遍的会少一点
因为怕麻烦
软件编程的话
就相对的多一点
但是前提
都是正确的代码。
第2个回答  2008-07-03
(我想问的是:“如果刀具本来就在工件左下方顶点上方50mm,而我想把工件坐标系原点设在工件 中心点 上,所用指令是什么?”是不是G92 X-50 Y-50 Z50?或者依然是X50 Y50 Z50?)
x轴左正右负,Y轴前正后负,z轴上正下负,这个问题是刀向右边,向后边,向上面移动,所以是X-50,Y-50,Z50
(还是100×100mm的正方体工件,刀具在工件“中心点”上方50mm,我想把工件坐标系原点设在工件 “右上方”,如何用G92 X_ Y_ Z_ ???)
用上面相同的道理,X还是向右移,但这个问题你没说清Y在哪儿,Y在右上方就没说是中间还是前面还是后面,
你只要记住x轴左正右负,Y轴前正后负,z轴上正下负,刀具要相对于你现在的点怎么移动,这个问题就好解决了本回答被网友采纳