90 likes | 261 Views
数控车工加工与实训. 第 6 讲 F 、 S 、 T 、 M 指令. 教学目的: 掌握 F 、 S 、 T 、 M 功能指令 教学重点: F 、 S 、 T 、 M 功能 教学难点: 指令格式及应用 教学方法: 多媒体. F 功能 指令用于控制切削进给速度。在程序中,有两种使用方法。 1 、每转进给量 编程格式 G95 F~ F 后面的数字表示的是主轴每转进给量,单位为 mm/r 。 例: G95 F0.2 表示进给量为 0.2 mm/r 。 2 、每分钟进给量 编程格式 G94 F~ F 后面的数字表示的是每分钟进给量,单位为 mm/min 。
E N D
数控车工加工与实训 第6讲 F、S、T、M指令
教学目的: 掌握F、S、T、M功能指令 教学重点:F、S、T、M功能 教学难点:指令格式及应用 教学方法:多媒体
F功能指令用于控制切削进给速度。在程序中,有两种使用方法。F功能指令用于控制切削进给速度。在程序中,有两种使用方法。 1、每转进给量 编程格式 G95 F~ F后面的数字表示的是主轴每转进给量,单位为mm/r。 例:G95 F0.2 表示进给量为0.2 mm/r。 2、每分钟进给量 编程格式G94 F~ F后面的数字表示的是每分钟进给量,单位为 mm/min。 例:G94 F100 表示进给量为100mm/min。 所以F后面的速度大小、单位要看G94/G95指令,千万不能弄错。 如G95F100,这个速度就很快了,很危险。 一、进给功能 F
S功能指令用于控制主轴转速。 编程格式S~ S后面的数字表示主轴转速,单位为r/min。在具有恒线速功能的机床上,S功能指令还有如下作用。 1、最高、最低转速限制 编程格式G26 S~ S后面的数字表示的是最高转速:r/min。 编程格式G25 S~ S后面的数字表示的是最低转速:r/min。 例:G50 S3000 表示最高转速限制为3000r/min。 2、恒线速控制 编程格式G96 S~ S后面的数字表示的是恒定的线速度:m/min。 例:G96 S150 表示切削点线速度控制在150 m/min。 3、恒线速取消 编程格式G97 S~ S后面的数字表示恒线速度控制取消后的主轴转速,如S未指定,将保留G96的最终值。 例:G97 S3000 表示恒线速控制取消后主轴转速3000 r/min。 二、主轴转速功能S
T功能指令用于选择加工所用刀具。 编程格式 T~ 在Fanuc、华中等系统中T后面通常有两位数表示所选择的刀具号码。但也有T后面用四位数字,前两位是刀具号,后两位是刀具补偿号,又是刀尖圆弧半径补偿号。 例:T0303 表示选用3号刀及3号刀具长度补偿值和刀尖圆弧半径补偿值。 T0300 表示取消刀具补偿。 Siemens 802S系统刀具表示T01D01。 T01表示刀具号,D01表示刀具补偿号。 三、刀具功能T
M指令是指控制数控车床“开、关”功能的指令,主要用于完成加工操作时的辅助动作。M指令是指控制数控车床“开、关”功能的指令,主要用于完成加工操作时的辅助动作。 M指令有模态、非模态之分,常用M指令功能及应用如下: 1、程序停止 指令:M00 功能:执行完包含M00的程序段后,机床暂停自动运行,这时所有存在的模态信息保持不变,用循环启动使自动运行重新开始。 2、选择性停止 指令:M01 功能:与M00类似, 执行完包含M01的程序段后,机床暂停自动运行,只是当机床操作面板上“选择性停止”开关设置时,这个代码才有效。 3、主轴正转、反转、停止 指令:M03、M04、M05 功能:M03、M04可使主轴正转、反转,与同程序段其他指令一起执行。M05指令可使主轴在该程序段其他指令执行完成后停止转动。 格式:M03 S_ M04 S_ 四、辅助功能M指令
3、主轴正转、反转、停止 指令:M03、M04、M05 功能:M03、M04可使主轴正转、反转,与同程序段其他指令一起执行。M05指令可使主轴在该程序段其他指令执行完成后停止转动。 格式:M03 S_ M04 S_ 4、冷却液开、关 指令:M08、M09 功能:M08表示开启冷却液,M09表示关闭冷却液。 5、程序结束 指令:M02、M30 功能:该指令表示主程序结束,同时机床停止自动运行,CNC装置复位。M30还可以使控制返回到程序的开始,故程序结束时使用M30比M02要方便些。 四、辅助功能M指令
小结: • F、S、T、M指令
作业: 1、F指令功能是什么?它的单位是m m/r还是mm/min是如何确定的? 2、Siemens数控系统的刀具是如何表示的? 3、常用的几个M指令是哪些?分别说明其功能。