第1-3章数控编程基础PPT讲稿.ppt

上传人:石*** 文档编号:43303757 上传时间:2022-09-17 格式:PPT 页数:32 大小:2.43MB
返回 下载 相关 举报
第1-3章数控编程基础PPT讲稿.ppt_第1页
第1页 / 共32页
第1-3章数控编程基础PPT讲稿.ppt_第2页
第2页 / 共32页
点击查看更多>>
资源描述

《第1-3章数控编程基础PPT讲稿.ppt》由会员分享,可在线阅读,更多相关《第1-3章数控编程基础PPT讲稿.ppt(32页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、第第1-3章数控编程基础章数控编程基础第1页,共32页,编辑于2022年,星期日1.5.1 数控编程概念v数控编程:从分析零件图纸到获得数控加数控编程:从分析零件图纸到获得数控加工程序的全部过程。简称编程工程序的全部过程。简称编程 第2页,共32页,编辑于2022年,星期日1.5.2 数控编程过程零零 件件 图图 纸纸工工艺艺分分析析图图形形的的数数学学处处理理编编制制程程序序编编写写与与输输入入程程序序程程序序校校验验与与首首件件试试切切修修改改确确认认程程序序第3页,共32页,编辑于2022年,星期日1、分析零件图样、分析零件图样 根据零件图样,分析零件的形状、根据零件图样,分析零件的形状

2、、尺寸、精度要求、毛坯形式、材料尺寸、精度要求、毛坯形式、材料与热处理技术要求,选择合适的数与热处理技术要求,选择合适的数控机床。控机床。第4页,共32页,编辑于2022年,星期日2、确定工艺过程、确定工艺过程v通过对零件图样的全面分析,拟订零件的加工方案,通过对零件图样的全面分析,拟订零件的加工方案,充分发挥数控机床的功能;充分发挥数控机床的功能;v确定工件的装夹方式,减少工件的定位和夹紧时间,确定工件的装夹方式,减少工件的定位和夹紧时间,缩短生产准备周期;缩短生产准备周期;v选择合理的加工顺序和走刀路线,保证零件的加工精度选择合理的加工顺序和走刀路线,保证零件的加工精度和加工过程的安全性;

3、和加工过程的安全性;v合理选择刀具及其切削参数,充分发挥机床及刀具的合理选择刀具及其切削参数,充分发挥机床及刀具的加工能力,减少换刀次数,缩短走刀路线。提高生产加工能力,减少换刀次数,缩短走刀路线。提高生产效率。效率。第5页,共32页,编辑于2022年,星期日3、图形的数学处理、图形的数学处理 根据零件的几何尺寸、工艺路线及设定的根据零件的几何尺寸、工艺路线及设定的工件坐标系,计算零件粗、精加工的运动工件坐标系,计算零件粗、精加工的运动轨迹。轨迹。v对于形状简单的零件,要计算出各几何元素的起点、对于形状简单的零件,要计算出各几何元素的起点、终点、圆心点、交点和切点的坐标值。终点、圆心点、交点和

4、切点的坐标值。v对于形状比较复杂的零件(非圆曲线、曲面)需要用对于形状比较复杂的零件(非圆曲线、曲面)需要用直线段或圆弧段逼近,根据要求的精度计算出节点的直线段或圆弧段逼近,根据要求的精度计算出节点的坐标值。这种情况一般要用计算机来完成。坐标值。这种情况一般要用计算机来完成。第6页,共32页,编辑于2022年,星期日4、编写程序单及程序的输入、编写程序单及程序的输入根据计算出的刀具运动轨迹坐标值和已确定根据计算出的刀具运动轨迹坐标值和已确定的工艺参数和辅助动作,按照数控系统规的工艺参数和辅助动作,按照数控系统规定的功能指令代码及程序段格式,逐段编定的功能指令代码及程序段格式,逐段编写加工程序单

5、。写加工程序单。将编写好的程序记录在控制介质上,通过不将编写好的程序记录在控制介质上,通过不同载体输入到机床的数控系统。同载体输入到机床的数控系统。第7页,共32页,编辑于2022年,星期日5、程序校验与首件试切、程序校验与首件试切程序必须校验和首件试切才能正式使用。程序必须校验和首件试切才能正式使用。1、程序轨迹校验、程序轨迹校验利用数控机床的空运行功能,观察刀具的运动轨迹利用数控机床的空运行功能,观察刀具的运动轨迹和坐标显示值的变化,校验数控程序。和坐标显示值的变化,校验数控程序。在有在有CRT图形模拟功能的数控机床上,可通过模拟轨图形模拟功能的数控机床上,可通过模拟轨迹对程序进行校验。迹

6、对程序进行校验。第8页,共32页,编辑于2022年,星期日2、首件试切、首件试切 上述方法只能校验出运动轨迹是上述方法只能校验出运动轨迹是否正确,不能检验被加工零件的精度否正确,不能检验被加工零件的精度和表面质量。和表面质量。因此,要进行首件试切,根据试切因此,要进行首件试切,根据试切情况,分析产生误差的原因,采取尺寸情况,分析产生误差的原因,采取尺寸补偿措施,修改加工程序。补偿措施,修改加工程序。第9页,共32页,编辑于2022年,星期日1.5.3 数控编程方法方法:手工编程方法:手工编程 自动编程自动编程手手工工编编程程:编编程程工工作作均均由由人人工工完完成成的的过过程程称称为为手手工工

7、编编程程。适适用于几何形状不太复杂、编程计算较简单、程序量不大的零件。用于几何形状不太复杂、编程计算较简单、程序量不大的零件。自自动动编编程程:编编程程工工作作的的大大部部分分或或全全部部由由计计算算机机完完成成的的过过程程称称自自动动编编程程。它它使使得得一一些些计计算算繁繁琐琐、手手工工编编程程困困难难或或无无法法编编出出的的程程序序能能够够实实现。现。第10页,共32页,编辑于2022年,星期日手工编程第11页,共32页,编辑于2022年,星期日自动编程自动编程典型的自动编程有两种典型的自动编程有两种:1、APT 软件编程软件编程:APT是自动编程工具的简称是自动编程工具的简称零零件件图

8、图APT源源程程序序APTAPT编译解释编译解释几何处理几何处理工艺处理工艺处理刀刀位位文文件件NC加加工工程程序序程程序序检检验验动动态态仿仿真真输入输入后置处理后置处理第12页,共32页,编辑于2022年,星期日2、CAD/CAM软件编程软件编程零件几何造型零件几何造型工艺规划工艺规划刀具定义刀具定义加工工艺参数定义加工工艺参数定义刀具路径文件刀具路径文件NC加工程序加工程序程序校验、动态仿真程序校验、动态仿真后置处理后置处理CAD/CAM自自动编程过程动编程过程典型软件典型软件:UG/Master CAMPro-ECimatronCAXA第13页,共32页,编辑于2022年,星期日1.5

9、.4 数控编程的格式一、数控程序的结构一、数控程序的结构.程程序序(完完整整)主主程程序序子子程程序序程序段程序段若干程序段若干程序段若干指令字若干指令字.数值数值指令字符指令字符.第14页,共32页,编辑于2022年,星期日二、程序的组成二、程序的组成 一个完整的程序由程序号、程序内容和一个完整的程序由程序号、程序内容和程序结束三部分组成程序结束三部分组成.O 0011N1 G92 X10.0 Y5.0 Z50.0N2 S200 T01 M03N3 G90 G00 Z10.0N4 G01 Z-5.0 F100 M08N5 G91 G41 Y5.0 H01 N6 G01 Y8.0N7 X10.

10、0N8 Y-8.0N9 X-10.0N10 G40 Y-5.0 M09N11 Z50.0 N12 M02编程图例编程图例程序号程序号程序内容程序内容程序结束程序结束第15页,共32页,编辑于2022年,星期日说明说明:1、程序号、程序号:程序编号。区别数控系统中存储的程序。程序编号。区别数控系统中存储的程序。0001程序的编号程序的编号程序号地址符程序号地址符不同的数控系统不同的数控系统,程序号地址符也有所不同,一般常用程序号地址符也有所不同,一般常用O、P、%等。等。编程时一定要按说明书所规定的符号去编写指令,编程时一定要按说明书所规定的符号去编写指令,否则系统不会执行。否则系统不会执行。第

11、16页,共32页,编辑于2022年,星期日2、程序内容:、程序内容:是整个程序的核心。是整个程序的核心。它由多个程序段组成,每个程序段由一它由多个程序段组成,每个程序段由一个或多个指令构成,表示机床要执行的运个或多个指令构成,表示机床要执行的运动和动作。动和动作。3、程序结束:、程序结束:程序结束是以程序结束是以 M02 或或 M30 作作为整个程序的结束指令。为整个程序的结束指令。第17页,共32页,编辑于2022年,星期日三、程序段格式三、程序段格式地址数字格式地址数字格式程序是目前国际上较为通用的一种程序格式。程序是目前国际上较为通用的一种程序格式。“字字”:组成程序的最基本的单位。组成

12、程序的最基本的单位。即:即:字母字母+符号符号+数字数字指令字。指令字。程序段:程序段:各种指令字组合而成的一行。各种指令字组合而成的一行。即:若干指令字即:若干指令字程序段。程序段。一般地,一个程序行可按如下形式书写:一般地,一个程序行可按如下形式书写:N04 G02 X43 Y43F32 S04 T02 M02(某种数控系统编程指令格式某种数控系统编程指令格式)第18页,共32页,编辑于2022年,星期日N程序段号程序段号 用于识别不同的程序段用于识别不同的程序段 注意:注意:数控系统不是按顺序号的次序来执行程序,而是按数控系统不是按顺序号的次序来执行程序,而是按照程序段编写时的排列顺序逐

13、段执行。照程序段编写时的排列顺序逐段执行。一般使用方法:一般使用方法:1 1、一般不用、一般不用N0N02 2、不是程序段的必用字,对于整个程序,可以每个段都用,不是程序段的必用字,对于整个程序,可以每个段都用,也可部分用,也可不用。建议以也可部分用,也可不用。建议以N10N10开始开始,以间隔以间隔1010递增,递增,以便在调试程序时插入新的程序段。以便在调试程序时插入新的程序段。第19页,共32页,编辑于2022年,星期日X、Y.坐标功能字坐标功能字 用于指令刀具运动到达用于指令刀具运动到达的坐标位置。的坐标位置。注意:注意:1 1、表示后跟的数字值有正负之分,正号可省略,负号不能表示后跟

14、的数字值有正负之分,正号可省略,负号不能省略。省略。2 2、数值单位数值单位:由程序指令或系统参数设定。由程序指令或系统参数设定。有使用小数点和不使用小数点两种,有的两种都一样,要视具体情况而定。有使用小数点和不使用小数点两种,有的两种都一样,要视具体情况而定。通常:使用小数点时,单位为通常:使用小数点时,单位为 mm 如:如:X320.0表示表示320 mm (要求大家带小数点)(要求大家带小数点)而不使用小数点时,单位为而不使用小数点时,单位为 m如:如:X320表示表示0.32 mm第20页,共32页,编辑于2022年,星期日F32-F为进给速度指令字为进给速度指令字,32表示小数点前取

15、表示小数点前取3位数,位数,小数点后可跟小数点后可跟2位数。位数。S04-S为主轴转速指令字为主轴转速指令字,04表示其后最多可跟表示其后最多可跟4位位数,数字最前的数,数字最前的0可省略不写。可省略不写。T02-T为为刀刀具具功功能能字字,02表表示示其其后后最最多多可可跟跟2位位数数,数数字字最前的最前的0可省略不写。可省略不写。M02-M为辅助功能字为辅助功能字,02表示其后最多可跟表示其后最多可跟2位数,数位数,数字最前的字最前的0可省略不写。可省略不写。第21页,共32页,编辑于2022年,星期日1.5.5 程序中常用指令初识1 1、准备功能、准备功能G G指令指令 作作用用:规规定

16、定刀刀具具和和工工件件的的相相对对运运动动轨轨迹迹(即即指指令令插插补补功功能能)、机机床床坐坐标标系系、坐坐标标平平面面、刀刀具具补补偿偿、坐坐标标偏偏置置等。等。组成组成 :G00G99 说明:说明:常用的常用的G代码的定义大多是固定。代码的定义大多是固定。对不同的机床系统有着不同的定义。对不同的机床系统有着不同的定义。编程使用前必须熟悉了解所用机床的使用说明书或编程手册。编程使用前必须熟悉了解所用机床的使用说明书或编程手册。第22页,共32页,编辑于2022年,星期日说明:上表以华中数控系统为例。说明:上表以华中数控系统为例。常用常用G功能指令列表功能指令列表第23页,共32页,编辑于2

17、022年,星期日G功能功能字字FANUCFANUC系统系统SIEMENSSIEMENS系统系统G00快速移动点定位快速移动点定位快速移动点定位快速移动点定位G01直线插补直线插补直线插补直线插补G02顺时针圆弧插补顺时针圆弧插补顺时针圆弧插补顺时针圆弧插补G03逆时针圆弧插补逆时针圆弧插补逆时针圆弧插补逆时针圆弧插补G04暂停暂停暂停暂停G05-通过中间点圆弧插通过中间点圆弧插补补G17XYXY平面选择平面选择XYXY平面选择平面选择G18ZXZX平面选择平面选择ZXZX平面选择平面选择G19YZYZ平面选择平面选择YZYZ平面选择平面选择G32螺纹切削螺纹切削-G33-恒螺距螺纹切削恒螺距螺

18、纹切削G40刀具补偿注销刀具补偿注销刀具补偿注销刀具补偿注销G41刀具补偿刀具补偿左左刀具补偿刀具补偿左左G42刀具补偿刀具补偿右右刀具补偿刀具补偿右右G43刀具长度补偿刀具长度补偿正正-G44刀具长度补偿刀具长度补偿负负-G49刀具长度补偿注销刀具长度补偿注销-G50主轴最高转速限制主轴最高转速限制-G54G59加工坐标系设定加工坐标系设定零点偏置零点偏置G65用户宏指令用户宏指令-G70精加工循环精加工循环英制英制G71外圆粗切循环外圆粗切循环米制米制G72端面粗切循环端面粗切循环-G73封闭切削循环封闭切削循环-G74深孔钻循环深孔钻循环-G75外径切槽循环外径切槽循环-G76复合螺纹切

19、削循环复合螺纹切削循环-FANUC 与与SIEMENS第24页,共32页,编辑于2022年,星期日G80G80撤销固定循环撤销固定循环撤销固定循环撤销固定循环G81G81定点钻孔循环定点钻孔循环固定循环固定循环G90G90绝对值编程绝对值编程绝对尺寸绝对尺寸G91G91增量值编程增量值编程增量尺寸增量尺寸G92G92螺纹切削循环螺纹切削循环主轴转速极限主轴转速极限G94G94每分钟进给量每分钟进给量直线进给率直线进给率G95G95每转进给量每转进给量旋转进给率旋转进给率G96G96恒线速控制恒线速控制恒线速度恒线速度G97G97恒线速取消恒线速取消注销注销G96G96G98G98返回起始平面返

20、回起始平面-G99G99返回返回R R平面平面-第25页,共32页,编辑于2022年,星期日程程 序序 中中 常常 用用 指指 令令 初初 识识2、辅助功能、辅助功能M指令指令 作用:作用:是用来指令辅助装置的开关动作或者程序控制。是用来指令辅助装置的开关动作或者程序控制。组成组成 :M00M99 说明:说明:不同的数控系统中大部分的不同的数控系统中大部分的M M指令相同。指令相同。第26页,共32页,编辑于2022年,星期日常用常用M M功能指令列表功能指令列表程程 序序 中中 常常 用用 指指 令令 初初 识识第27页,共32页,编辑于2022年,星期日程程 序序 中中 常常 用用 指指

21、令令 初初 识识3 3、进给功能、进给功能F指令指令 作作用用:用用于于指指定定切切削削时时刀刀具具相相对对于于工工件件的的合合成成进进给给速度。速度。表示:表示:F100 或或 F0.2 或或 F2 单位:单位:每分钟进给和每分钟进给和 主轴每转进给主轴每转进给 (在螺纹切削程序段中常用来指令螺纹的导程。)在螺纹切削程序段中常用来指令螺纹的导程。)v 注意:注意:进给速度与拖板移动速度是有区别的。进给速度与拖板移动速度是有区别的。第28页,共32页,编辑于2022年,星期日程程 序序 中中 常常 用用 指指 令令 初初 识识4 4、主轴转速、主轴转速S指令指令 作用:作用:用于指令主轴的转速

22、。用于指令主轴的转速。表示:表示:S1000 单位单位:转转/分钟分钟v 注注意意:有有些些数数控控机机床床的的主主轴轴转转速速受受机机床床结结构构限限制制。不不能能无无级或不能按级或不能按S S指令的数值。但执行程序没有问题。指令的数值。但执行程序没有问题。5 5、刀具功能、刀具功能T T指令指令第29页,共32页,编辑于2022年,星期日模态代码与非模态代码模模态态代代码码:一一经经在在一一个个程程序序段段中中指指定定,便便保保持持有有效效到到被被以后的程序段中出现以后的程序段中出现同组类同组类的另一代码所替代的代码。的另一代码所替代的代码。例例如如接接连连几几段段直直线线的的加加工工,可

23、可在在第第一一段段直直线线加加工工时时用用G01指指令令,后后续续几几段段直直线线就就不不需需再再书书写写G01指指令令,直直到到遇遇到到G02圆圆弧弧加加工工指指令令或或G00快速空走等指令。快速空走等指令。非非模模态态代代码码:只只对对当当前前程程序序段段有有效效的的代代码码,如如果果下下一一程程序段还需要使用此功能则还需要重新书写序段还需要使用此功能则还需要重新书写。第30页,共32页,编辑于2022年,星期日1.5.6 程序传送的载体 程序送入程序送入CNCCNC装置是通过控制介质(即程序信息装置是通过控制介质(即程序信息载体)来实现的。载体)来实现的。具体的载体:穿孔纸带、磁带、软磁盘、具体的载体:穿孔纸带、磁带、软磁盘、MDIMDI手动数手动数据输入及与直接计算机通讯等方式。据输入及与直接计算机通讯等方式。MDIMDI操作:命令形式的程序执行方法,即当场输入操作:命令形式的程序执行方法,即当场输入一段程序指令后,立刻就可令其执行。可调整位置,也一段程序指令后,立刻就可令其执行。可调整位置,也可加工。可加工。第31页,共32页,编辑于2022年,星期日穿孔纸带穿孔纸带:早期数控机床上常用的控制介质早期数控机床上常用的控制介质.第32页,共32页,编辑于2022年,星期日

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁