数控编程基础ppt课件.ppt

数控编程基础ppt课件.ppt

ID:58726116

大小:497.00 KB

页数:62页

时间:2020-10-04

数控编程基础ppt课件.ppt_第1页
数控编程基础ppt课件.ppt_第2页
数控编程基础ppt课件.ppt_第3页
数控编程基础ppt课件.ppt_第4页
数控编程基础ppt课件.ppt_第5页
资源描述:

《数控编程基础ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第三章数控编程基础教学提示数控编程是数控机床使用中很重要的一环,它对控制产品质量有着重要的作用。数控编程技术涉及制造工艺、计算机技术、数学、人工智能等多学科领域。手工编程广泛用于点位加工和形状简单的轮廓加工,自动编程可加工形状复杂或由空间曲面组成的零件。教学要求了解数控程序编制的基本概念和方法分类,熟悉数控加工程序的内容,掌握程序字与代码。了解数控机床的坐标系,熟悉工件坐标系及编程坐标系,掌握绝对坐标和相对坐标。了解程序字的含义,熟悉程序结构和格式,掌握常用准备功能字和辅助功能字含义。3.1概述数控机床是一种高效的自动化加工设

2、备,它严格按照加工程序,自动的对被加工工件进行加工。数控系统的种类繁多,它们使用的数控程序语言规则和格式也不尽相同,本教程以ISO国际标准为主来介绍加工程序的编制方法。3.1.1数控加工程序编制的概念数控机床按照事先编制好的加工程序,自动对被加工零件进行加工。把零件的加工工艺路线、工艺参数,刀具的运动轨迹、位移量、切削参数(主轴转速、进给量、切削深度等)以及辅助功能(换刀,主轴正反转,切削液开、关等)按照数控机床规定的指令代码及程序格式编写成加工程序单,输入到数控机床的数控装置中,从而控制机床加工零件,我们把从零件图分析到获得

3、数控机床所需的控制介质的全过程称为数控加工程序的编制。(如下所示的程序样本)。O2000N01G91G17G00X85Y-25N02Z-15S400M03M08N03G01X85F300N04G03Y50I25N05G01X-75N06Y-60N07G00Z15M05M09N08X75Y35N09M303.1.2数控加工程序的内容加工程序可分为主程序和子程序,无论是主程序还是子程序,每一个程序都是由程序名、程序内容和程序结束三部分组成。程序的内容则由若干程序段组成,程序段是由若干程序字组成,每个程序字又由地址符和带符号或不带符

4、号的数值组成,程序字是程序指令中的最小有效单位。3.1.3数控程序编制的步骤数控编程是指从零件图纸到获得数控加工程序的全部工作过程。其编程步骤为:分析零件图样和制定工艺方案,数值计算,编写零件加工程序,制作控制介质,程序检验与首件试切。如图3.1所示。(1)分析零件图样和制定工艺方案通过对零件材料、形状、尺寸、技术要求等进行分析,选择合适的数控机床,确定加工顺序、加工路线、装夹方式、刀具、切削用量等。(2)数值计算根据已确定的加工路线和加工误差,计算出数控机床所需输入数据。数值计算的复杂程度取决于零件的复杂程度和数控系统的功能

5、。对于由直线和圆弧组成的简单轮廓,只需计算出几何元素的交点或切点、起点、终点和圆弧的圆心坐标等,这可由人工来完成。对于形状较复杂的零件,如非圆曲线等,就需要用直线段或圆弧段来逼近求节点(逼近线段与非圆曲线的交点)坐标,这需要借助计算机和专门软件来进行计算。(3)编写零件加工程序根据工艺过程、数值计算结果以及辅助操作要求,按照数控系统规定的程序指令及格式编写出加工程序。(4)制作控制介质制作控制介质就是将编写好的程序记录在控制介质上,并通过机床的输入装置,将控制介质上的数控加工程序输入到数控机床。(5)程序检验与首件试切为了保证

6、零件加工的正确性,数控程序必须经过校验和试切才能用于正式加工。通常可以采用机床空运行和模拟加工的方法来检查加工程序,但这些方法不能检验被加工零件的精度。要检验被加工零件的加工精度,通常通过首件试切,若发现加工精度达不到要求,应分析其误差产生原因,采取措施加以纠正。3.1.4数控程序编制的方法数控加工程序的编制方法主要有两种:手工编制程序和自动编制程序。1.手工编程手工编程指主要由人工来完成数控编程中各个阶段的工作。分析零件图样制定工艺路线、选用工艺参数、进行数值计算、编写加工程序单等都由人工来完成。手工编程要求编程人员不仅熟悉

7、所用数控机床数控指令及编程规则,而且还要具备一定的数控加工工艺知识和数值计算能力。一般而言,对于形状简单的零件,计算量小、程序短,用手工编程快捷、简便、经济。因而手工编程广泛用于点位加工或由直线与圆弧组成的平面轮廓。2.自动编程自动编程是指在编程过程中,除了分析零件图样和制定工艺方案由人工进行外,用计算机及相应编程软件(如CAD/CAM软件)编制数控加工程序的过程。自动编程主要有语言编程、图形交互式编程和语音编程等方法,图形交互式编程基于CAD/CAM软件。常见CAD/CAM软件有MasterCAM、Pro/E、UG、CAXA

8、、Cimatron、SolidWorks等。自动编程时,编程人员只需根据零件图样及工艺要求,对加工过程与要求进行较简便的描述,而由编程系统自动计算出加工运动轨迹、并输出零件数控加工程序。例如使用CAD/CAM软件自动编程时,先利用CAD功能模块进行造型,然后再利用CAM模块产

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。