首先是铣床 车床 还是加工中心。什么系统法拉克,西门子,华中。
车床只要对x和z轴就行用试切法很简单。
铣的话,用手轮先碰到工件边缘(x方向左右),再在相对坐标里输入X归零,移到另一边用x的值除以二输入到G54坐标里,y(前后)类似x。z轴刀尖碰到表面的值输入到长度补偿。(这个是法拉克系统,对到工件中心点为原点,对其他位置点时用距离加个刀具半径输入就可以)。
西门子的是将两次的值相加除以二输入(对到工件中心),不用什么归零。
G41,G42半径左右补偿。半径补偿的大小直接在参数里设置就可,或者用L多少来着的编程,忘记了。
数控机床涉及到半径补偿问题的一般是 刀盘 三面刃 和铣刀 锯片
由于走刀路线在实际刀具的中心,因此无论开槽 旋孔 走外轮廓 都需要半径补偿。
加工中心G41G42指令最大可以补偿多少数值?
那要看你的刀具在运行在运行过程中会不会干涉,否则就算能加到最大,也是无用啊。如果是加工中心,那就是看你X,Y轴的行程了
形状(H):刀具的长度补偿
摩耗(H):刀具的长度磨损量
形状(D):刀具的直径
摩耗(D):刀具的直径磨损量
假设一把立铣刀,直径20,长度150,使用一段时间后,长度磨损了0.1mm,总长变成149.9mm了,那么可以在 摩耗(H)后面输入0.1
直径方面的也同理,假设磨损了0.2,可以在摩耗(D)里输入0.2
G43/G44 H_
G41/G42 D_
G41:刀具半径左补偿
G42:刀具半径右补偿
一般数据范围是:
米制:0~±999.999mm
英制:0~±99.9999inc
以加工中心为例:编程方式为G90 G54 G00 X0 Y0;
G41 X100 D2;
其中D参数里填的为刀具半径;
用半径补偿呗
先编辑好刀具在系统内的参数
然后指令G41、G42后面加道具的代号D几几就行了