教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 实用文档 >

第三章 数控机床编程基础知

来源:网络收集 时间:2026-09-09
导读: 欧地、红海 第三章 数控机床编程基础知一、教学基本要求1.了解数控编程方法和过程; 2.熟悉数控机床的编程规则; 3.熟悉数控机床的程序结构; 4.了解数控编程G、M指令功能表; 5.掌握常用M指令应用和F、S、T功能。 二、教学提示1.教学重点:数控机床的编程规

欧地、红海

第三章 数控机床编程基础知一、教学基本要求1.了解数控编程方法和过程; 2.熟悉数控机床的编程规则; 3.熟悉数控机床的程序结构; 4.了解数控编程G、M指令功能表; 5.掌握常用M指令应用和F、S、T功能。

二、教学提示1.教学重点:数控机床的编程规则和程序结构。 2.教学难点:数控机床的程序结构。 3.教学手段和方法:课堂讲授结合自学。

三、教学内容

欧地、红海

第三节 数控机床的程序结构一、程序字 一个程序段有若干个“ 组成。 一个程序段有若干个“字”组成。 程序中字符的集合,称为程序字,简称字。 程序中字符的集合,称为程序字,简称字。程序字通常由一 个地址(用字母表示)和一组数字组成, 地址+数字” 个地址(用字母表示)和一组数字组成,即“地址+数字”。如G01 总称为字,其中G表示地址,01为数字组合 如图3 11所示 为数字组合, 所示。 总称为字,其中G表示地址,01为数字组合,如图3-11所示。 二、程序号 每一个程序必须先指定程序号。程序号的地址为字母O 每一个程序必须先指定程序号。程序号的地址为字母O、P或 随机床而异, 紧接着为4 位数字。 可编程序的范围从0001 0001% , 随机床而异 , 紧接着为 4 位数字 。 可编程序的范围从 00019999。 9999。 程序段号(程序句号) 三、程序段号(程序句号) 每一个程序段都必须有一个段号;其地址为字母N 每一个程序段都必须有一个段号;其地址为字母N , 程序段 编号范围为N000l 9999。程序段号一般以递增10的方式编号, 10的方式编号 编号范围为 N000l-N9999 。程序段号一般以递增10 的方式编号, 以便于修改时插入新语句。有些机床具有自动编号功能。 以便于修改时插入新语句。有些机床具有自动编号功能。 四、程序段 程序段通常由程序段号及一个或多个程序字组成,如图3 程序段通常由程序段号及一个或多个程序字组成,如图3-12 所示。一个程序段是一条完整的指令。 所示。一个程序段是一条完整的指令。

欧地、红海

图3-11字的含义

图3-12 程序段的含义

五、程序段格式(1) 所谓程序段格式,是指程序段书写规则。 它包括机床所要求执行的功能和运动所需要的几何数据及工艺 参数。 (2)加工程序的组成:一个零件加工程序是由若干以段号大小顺 一个零件加工程序是由若干以段号大小顺 序排列的程序段组成。 序排列的程序段组成。每个程序段又由几部分组成,如表 3-1所示 。

欧地、红海

表3-1程序段组成序号 1 2 3 功 能 地 址 范 围 00000000-9999 00000000-9999 0000-99 ±(0.001-9999.999)* (0.001(0.001±(0.001-9999.999)* l-1200mm/min* 150-4000r/ 150-4000r/min* 01—20* 01 20* 00—99 00 99 意 义

程序号 程序段号 准备

功能 坐标字 尺寸字 进给速度 主轴功能 刀具功能 辅助功能

O、P、%* 、%* N G X、Y、Z I,J,K F S T M

指定程序号、子程序 号 指定程序段号 指定动作方式 X,Y,Z坐标运动指令 圆心坐标、 圆心坐标、螺距 进给速度指令 主轴转速指令 选择刀具指令 辅助功能

4

5 6 7 8

者随机床类型而异,具体规定参照机床说明书。 注:打* 者随机床类型而异,具体规定参照机床说明书。

欧地、红海

数控编程G 第四节 数控编程G、M指令功能表在数控加工程序中,用各种G、M指令来描述工艺过程的各种 在数控加工程序中,用各种G 操作和运动特征。国际上广泛使用ISO标准G ISO标准 指令, 操作和运动特征。国际上广泛使用ISO标准 G、M指令 ,我国机械 工业部制订的标准JB3208-83, JB3208 工业部制订的标准JB3208-83,与国际标准等效 G、M指令分别由地址字G、M以及2位数字组成,共有100种G 指令分别由地址字G 以及2位数字组成,共有100种 100 指令和100 100种 指令: 00- 99, 00- 99。 指令和100种M指令:G00-G99,M00-M99。

欧地、红海

第五节 常用M指令应用一、程序暂停 指令: 指令:M00 功能:在完成该程序段其它指令后, 00使程序停在本段状 功能 : 在完成该程序段其它指令后, M00 使程序停在本段状 不执行下段。 态,不执行下段。 当按下控制面板上的循环启动键(CYCLE START)后 当按下控制面板上的循环启动键 (CYCLE START) 后 , 可继续 执行下一程序段。 执行下一程序段。 应用:该指令可应用于自动加工过程中,停车进行某些固定 应用:该指令可应用于自动加工过程中, 的手动操作,如手动变速、换刀等。 的手动操作,如手动变速、换刀等。 二、程序计划暂停 指令: 指令:M01 功能: 00相似 不同的是,必须在控制面板上, 相似。 功能 : 与 M00 相似 。 不同的是,必须在控制面板上, 预先按 任选停止(OPTIONAL STOP)”开关 当执行完编有M01指令的 开关, 下 “ 任选停止 (OPTIONAL STOP) 开关 , 当执行完编有 M01 指令的 程序段的其它指令后,程序即停止。 程序段的其它指令后,程序即停止。 若不按下“任选停止”开关, 01不起作用 程序继续执行。 不起作用, 若不按下“任选停止”开关,则M01不起作用,程序继续执行。 应用:常用于关键尺寸的抽样检查或临时停车。 应用:常用于关键尺寸的抽样检查或临时停车。

欧地、红海

三、程序结束指令:M02 程序结束指令: 功能:该指令表示加工程序全部结束。 功能:该指令表示加工程序全部结束。 它使主轴、进给、切削液都停止,机床复位。 它使主轴、进给、切削液都停止,机床复位。有的机床设定 该功能可卷回纸带到“程序开始”字符。 该功能可卷回纸带到“

程序开始”字符。 应用:该指令必须编在最后一个程序段中。 应用:该指令必须编在最后一个程序段中。 四、主轴正转、反转、停 主轴正转、反转、 指令:M03、M04、 指令:M03、M04、M05 功能:M03、M04指令使主轴正、反转。 功能:M03、M04指令使主轴正、反转。与同段其它指令一起 指令使主轴正 开始执行。 开始执行。 所谓正转是沿主轴轴线向正Z方向看,顺时针方向旋转。 所谓正转是沿主轴轴线向正Z方向看,顺时针方向旋转。逆时 针方向则为反转。也可用右手定则判断:用右手拇指代表正Z方向, 针方向则为反转。也可用右手定则判断:用右手拇指代表正Z方向, 紧握四指则代表主轴正转方向。M05指令使主轴停止 指令使主轴停止, 紧握四指则代表主轴正转方向。M05指令使主轴停止,是在该程序 段其它指令执行完成后才停止的。 段其它指令执行完成后才停止的。 格式:M03 S 格式: M04 S 或S或SM03 M04

欧地、红海

五、换刀指令:M06 换刀指令: 功能:自动换刀。用于具有自动换刀装置的机床,如加工中心和 有回转刀架的数控车床。 格式:M06 T 或T M06(有些机床规定,刀具号出现在换刀指 令前一段;也有机床用T指令换刀而不用M06指令) 六、冷却液开、关指令:M07、M08、M09 冷却液开、关指令: 07、 08、 功能:M07、M08分别命令2号切削液(雾状)和1号切削液(液状)开 ,M09命令切削液停。 夹紧、松开指令: 10、 七、夹紧、松开指令:M10、M11 功能:分别命令机床运动部件的夹紧与松开。 应用:适用于工件、夹具、主轴、机床滑座等的夹紧与松开。 纸带结束指令: , 八、纸带结束指令:M30 功能:在完成程序段所有指令后,使主轴、进给及冷却液停止, 机床复位,纸带倒回到“程序开始”字符。即返回程序开头。 应用:该指令必须编在最后一个程序段中,表示加工程序结束。

欧地、红海

< …… 此处隐藏:1973字,全部文档内容请下载后查看。喜欢就下载吧 ……
第三章 数控机床编程基础知.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/1802243.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)