数控车床编程基本知识.pptx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《数控车床编程基本知识.pptx》由会员分享,可在线阅读,更多相关《数控车床编程基本知识.pptx(32页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数控车床编程基本知识数控车床编程基本知识2.1 2.1 数控编程概述数控编程概述2.2 2.2 数控机床坐标系数控机床坐标系2.3 2.3 数控车床编程特点数控车床编程特点第1页/共32页2.1 2.1 数控编程概述数控编程概述2.1 2.1 数控编程概述数控编程概述 数控编程是实现零件数控加工的关键环节,它包括从零件分析到获得数控加工程序的全过程。如图21所示。图21数控机床加工过程第2页/共32页2.1 2.1 数控编程概述数控编程概述 一般说来,数控编程包括以下工作。根据零件图样,对零件的形状、尺寸、材料、精度和热处理要求等进行工艺分析,合理选择加工方案,确定工件的加工工艺路线、工序及切
2、削用量等工艺参数,确定所用机床、刀具和夹具。第3页/共32页2.1 2.1 数控编程概述数控编程概述 根据零件的几何尺寸、工艺要求及编程的方便,设定坐标系,计算工件粗、精加工的轮廓轨迹,获得刀位数据。数控系统一般具有直线和圆弧插补功能,所以对于由直线和圆弧组成的形状简单的零件轮廓加工,只需计算出几何元素的起点、终点、圆弧的圆心、两几何元素的交点或切点坐标值即可,有些要计算刀具中心的运动轨迹;对于由非圆曲线或曲面组成的形状复杂的零件,需要用直线段或圆弧段来逼近曲线,根据加工精度的要求,计算出节点坐标,这个工作一般使用计算机完成。第4页/共32页2.1 2.1 数控编程概述数控编程概述 根据制定的
3、加工工艺路线、切削用量、刀具补偿量、辅助动作及刀具运动轨迹等条件,按照机床数控系统规定的功能指令代码及程序格式,逐段编写加工程序。把编制好的程序记录在控制介质上,并输入到数控机床中,这个工作可通过手工在操作面板直接输入,或利用通信方式输入,由传输软件把计算机上的加工程序传输到数控机床。第5页/共32页2.1 2.1 数控编程概述数控编程概述 输入到数控系统的加工程序在正式加工前需进行验证,以确保程序正确。通常可以采用机床空运行的方法,检查机床动作和运动轨迹是否正确;在有图形显示功能的数控机床上,可以利用模拟加工的图形显示来检查运行轨迹的正确性。需注意的是这些方法只能检验运动轨迹是否正确,不能检
4、验被加工零件的精度。因此,需进行零件的首件试切,当发现加工的零件不符合加工技术要求时,分析产生加工误差的原因,找出问题,修改程序或采取尺寸补偿等措施。第6页/共32页2.1 2.1 数控编程概述数控编程概述 手工编程就是指数控编程内容的工作全部由人工完成。对加工形状较简单的工件,其计算量小,程序短,手工编程快捷、简便。对形状复杂的工件采用手工编程有一定的难度,有时甚至无法实现。一般说来,由直线和圆弧组成的工件轮廓采用手工编程,非圆曲线、列表曲线组成的轮廓采用自动编程。自动编程就是利用计算机专用软件完成数控机床程序编制工作。编程人员只需根据零件图样的要求,使用数控语言,由计算机进行数值计算和工艺
5、参数处理,自动生成加工程序,再通过通讯方式传入数控机床。第7页/共32页2.1 2.1 数控编程概述数控编程概述 字符是用于组织、控制或表示数据的一些符号,进行信息交换,数字、字母、标点符号、数学运算符都可以用作字符,常规加工程序应用四种字符:英文字母、数字和小数点、正负号、功能字符。字是一套可以作为一个信息单元进行存储、传递和操作的有规定次序的字符,字符的个数即为字长。常规加工程序中的字都是由英文字及随后的数字组成,这个英文字称为地址符,地址符与后续数字之间可有正负号。如X30 Z15。第8页/共32页2.1 2.1 数控编程概述数控编程概述(1)语句号N (也称为程序段号)程序是一句一句编
6、写的,一句程序称为程序段。程序段号字用以识别每一程序段,由地址码N和若干位数字组成。例如:N40表示该程序段的语句号为40。(2)准备功能字G(又称G功能、G指令,G代码)顾名思义,准备功能用来建立机床或数控系统工作方式的一种命令,使数控机床做好某种操作准备,用地址码G和两位或三位数字表示。需要指出的是不同生产厂家数控系统的G指令的功能相差大,编程时必须遵照机床使用说明书进行。第9页/共32页2.1 2.1 数控编程概述数控编程概述 G指令分为模态指令(续效指令)和非模态指令,非模态指令只在本程序段中有效,模态指令可在连续几个程序段中有效,直到被相同组别的指令取代。指令表中标有相同字母或数字的
7、为一组。如G00、G01、G02、G03,其中G00为非模态指令,其余为模态指令。(3)尺寸字 表示由地址码、符号(、)、绝对(或相对)数值组成。尺寸字的地址码有X、Y、Z、U、V、W、P、Q、R、A、B、C、I、J、K、D、H等。例如:X15 Y-20。其中“”可省略。第10页/共32页2.1 2.1 数控编程概述数控编程概述 (4)进给功能字F 表示加工时的进给速度,单位由地址码F和后面的若干位数字组成。(5)主轴转速功能字S 表示数控机床主轴转速,单位由地址码S和后面的若干位数字组成。(6)刀具功能字T 表示由地址码T和后面的若干位数字组成。数字表示刀号,数字位数由数控系统决定。(7)辅
8、助功能字M(又称M功能、M指令、M代码)用来控制机床辅助动作或系统的开关功能,由地址码M和后面的两位数字组成。第11页/共32页2.1 2.1 数控编程概述数控编程概述 零件的加工程序由若干个程序段组成。程序段格式是指一个程序段中字、字符、数据的书写规则,目前使用最多的是“字地址”程序段格式。字地址程序段格式由程序段号字、数据字和程序段结束组成。各字后有地址,字的排列顺序要求不严格,数据的位数可多可少,不需要的字以及与上一程序段相同的续效字可以不写。排列顺序如下:NGXUAYVBZWCFSTMLF 例:N30 G01 X50 Z-20 F100 S400 T01 M03 第12页/共32页2.
9、1 2.1 数控编程概述数控编程概述 该格式的优点是程序简短、直观、容易检查和修改。需要说明的是数控加工程序内容、指令和程序段格式虽然在国际上有很多标准,实际上并不是完全统一。所以在编制加工程序前,必须详细了解机床数控系统的编程说明书中的具体指令格式和编程方法。第13页/共32页2.1 2.1 数控编程概述数控编程概述 加工程序可分为主程序和子程序。但不论是主程序还是子程序,每一个程序都是由程序号、程序内容和程序结束三部分组成。表21是SINUMERIK 802S数控车床的一个加工程序:程序说明SK01.MPFN10 G54 G95 S500 M03 T01N20 G00 X18 Z2N30
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控车床 编程 基本知识
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内