三个相关指令:
G97:主轴转速控制 (r/min)
G96:线速速度控制 (m/min)
G50:主轴最高转速的设定 (m/min)
你在机床中输入G97 S1000,就是告诉机床主轴每分钟会旋转1000转。
G97指令是控制主轴转速的。(如果你程序中不写G97,直接S1000,主轴还是会1000r/min,因为机床默认G97,在编程时候这个指令可以省略。
G96:线速度控制
你在机床中输入G96 S200, 那么机床主轴线速度就是200,这又是什么感念呢?
线速度,线速度其实也就是速度
速度=距离/时间
假如有个零件直径是D133.O 你需以S300 (转/分钟)来车外圆,
那么这个零件(D133)每分钟旋转多长的距离?
距离=3.14*D *S(D为直径,S为转速)
那么线速度是如何计算呢?也是
速度=距离/时间 单位是:米/分钟
时间是一分钟
线速度=(3.14*133.0*300)/1??对吗?
不对,因为线速度的单位规定为:米/分钟 ,零件直径单位是毫米(mm),所以需要换算成米(m) 即还要除以1000
所以线速度如下:
线速度=(3.14*133.0*300)/1000
那么你车端面,从直径D133车到零件中心O位置,假如我按照默认指令G97 S200,当车到直径D10处,那么此时的线速度是多少呢?
答案是:6.28 m/min
线速度=(3.14*D*S)/1000
随着直径越小,线速度越小。所以我们在车外径变化时为了达到好的光洁度,请尽量使用线速度 .
当然影响零件的光洁度,因素很多,比如刀具就是一个很重要的原因,切削深度,进给量等等,在这就不多说了。
在使用线速度时候,我们需配合G50指令(主轴最高转速的设定)
假如车外圆,你用的是线速度,如G96S200
直径 D1 = Ø 50 mm
直径 D2 = Ø 80 mm
那么其转速分别是多少?
答案分别是:1274 r/min 、318m/min
看出端倪没??
S=Vc*1000/(3,14*D) Vc:线速度 ,D零件直径
随着直D径越小 ,转速会越来越高。
所以:
在使用线速度时候,我们需配合G50指令(主轴最高转速的设定)
直径越小,用线速度的时候,转速就会越来越高,这就需要配合G50 指令
比如:
T1
G96S200
G50S2000 (机床主轴转速不能超过2000r/min)
G0Z2.F0.1