1、G96是数控加工技术指令中的主轴速度控制指令(恒线速控制)。
格式做稿链:
G50 S__
G96 S__
说明:
G96指令中的S指定的使主轴的线速度,单位为m/min。此指令一般在车削盘类零件的断面或零件直径变化较大的情况下采用,这样可以保证直径变化,但主轴的线速度不变,从而保证切削速度不变,使得工件表面的粗糙度保持一致。由:n=1000V/πd 可知:d越小n越大。
因此,我们要给主轴限制一个最大线速度:用G50 S__表示。
例子:
G50 S1000;表示最大的转速为1000rpm
G96 S250 :表示设定的线速度控制在250m/min。
2、G97,恒转速控制,是数控加工技术中的主轴速度控制指令。
格式:
G97 S__
说明:
G97指令中的S指定的是主轴转速,单位为r/min。该状态一般为数控车床的默认状态,通敬仿常,在一般加工情况下都采用这种方式,特别是车削螺纹时,必须设置成恒转速控制方式。
例子:
G97 S1200 :表示设定的主轴转速为1200r/min。

扩展资料:
在G代码解释器中,对G代码进行关键字分解是骨架,,对代码进行分组则是进行语法检查的基 础。王心光等人在虚拟数控加工仿真中使用Microsoft的GRETA正则类库,解决了G代码关键词分解问题,这种方法建立在 Microsoft提供的工具基础上,同时使用C++语言;
付振山使用VC++ 6.0 开发, 构造了有穷自动机来描述在输入字符串中关键字识别模式G代码解释器是全软件式数控系统的重要模块。数控机床通常使用G代码来描述机床的加工信息,如走刀轨迹、坐 标系的选择、冷却液的开启等;
将G代码解释为数控系统能够识别的数据块是G代码解释器的主要功能。G代码解释器的开放性也是设计和实现中必须要考虑的问题。在G代码解释器中,对G 代码进行关键字分解是骨架,对代码进行分组则是进行语法检查的基础 。
参考资料来源:百度百科-G96
参考资纯孙料来源:百度百科-G97