1 / 9

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

第三章 数控机床编程基础知. 一、教学基本要求 1. 了解数控编程方法和过程; 2. 熟悉数控机床的编程规则; 3. 熟悉数控机床的程序结构; 4. 了解数控编程 G 、 M 指令功能表; 5. 掌握常用 M 指令应用和 F 、 S 、 T 功能。 二、教学提示 1 .教学重点:数控机床的编程规则和程序结构。 2 .教学难点:数控机床的程序结构。 3 .教学手段和方法:课堂讲授结合自学。 三、教学内容. 第三节 数控机床的程序结构. 一、程序字 一个程序段有若干个 “ 字 ” 组成。

Download Presentation

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

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 第三章 数控机床编程基础知 • 一、教学基本要求 • 1.了解数控编程方法和过程; • 2.熟悉数控机床的编程规则; • 3.熟悉数控机床的程序结构; • 4.了解数控编程G、M指令功能表; • 5.掌握常用M指令应用和F、S、T功能。 • 二、教学提示 • 1.教学重点:数控机床的编程规则和程序结构。 • 2.教学难点:数控机床的程序结构。 • 3.教学手段和方法:课堂讲授结合自学。 • 三、教学内容

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

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

  4. 序号 功 能 地 址 范 围 意 义 1 程序号 O、P、%* 0000-9999 指定程序号、子程序号 2 程序段号 N 0000-9999 指定程序段号 3 准备功能 G 00-99 指定动作方式 4 坐标字 尺寸字 X、Y、Z I,J,K ±(0.001-9999.999)* ±(0.001-9999.999)* X,Y,Z坐标运动指令 圆心坐标、螺距 5 进给速度 F l-1200mm/min* 进给速度指令 6 主轴功能 S 150-4000r/min* 主轴转速指令 7 刀具功能 T 01—20* 选择刀具指令 8 辅助功能 M 00—99 辅助功能 表3-1程序段组成 注:打* 者随机床类型而异,具体规定参照机床说明书。

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

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

  7. 三、程序结束指令:M02 • 功能:该指令表示加工程序全部结束。 • 它使主轴、进给、切削液都停止,机床复位。有的机床设定该功能可卷回纸带到“程序开始”字符。 • 应用:该指令必须编在最后一个程序段中。 • 四、主轴正转、反转、停 • 指令:M03、M04、M05 • 功能:M03、M04指令使主轴正、反转。与同段其它指令一起开始执行。 • 所谓正转是沿主轴轴线向正Z方向看,顺时针方向旋转。逆时针方向则为反转。也可用右手定则判断:用右手拇指代表正Z方向,紧握四指则代表主轴正转方向。M05指令使主轴停止,是在该程序段其它指令执行完成后才停止的。 • 格式:M03 S或S­M03 • M04 S或S­M04

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

  9. 第六节 F、S、T功能 • 一、F—进给功能 • 用F功能可以直接规定各轴的进给速度,F功能用字母F及F后数字表示,其切削进给速度为mm/min。 • 二、S—主轴功能 • 指定主轴转速的功能。 • S功能的单位是转/分。 • 在编程时除用S代码指令主轴转速外,还要用M代码指令主轴转向,是顺时针转还是逆时针转。 • 使用S功能一定要根据机床说明书中相应的值选定。 • 三、T—刀具功能 • 刀具功能也称T功能。这是用来进行刀具选择的功能,刀具功能用字母T及后面的数字表示.

More Related