数控加工的编程基础.ppt
《数控加工的编程基础.ppt》由会员分享,可在线阅读,更多相关《数控加工的编程基础.ppt(44页珍藏版)》请在三一办公上搜索。
1、第1章 数控加工的编程基础,第1章 数控加工的编程基础,(一)目的与要求 使学生建立数控编程的基本概念,掌握数控编程的基本内容、主要步骤;掌握加工程序的基本组成、程序的基本结构和类型。(二)教学内容 1数控加工的过程 2数控编程的内容与步骤 3数控编程的种类 4数控机床的坐标系和运动方向的命名规则 5典型数控系统及其主要功能 6程序的结构 7程序段格式的书写规则 8.续效代码与非续效代码,第1章 数控加工的编程基础,(三)教学要求 1了解数控加工的过程 2掌握数控编程的内容与步骤 3掌握数控编程的种类 4掌握数控机床的坐标系和运动方向的命名规则 5了解典型数控系统及其主要功能 6掌握程序的结构
2、组成 7掌握程序段格式的书写规则:字-地址程序段格式 8理解地址码中英文字母的含义 9掌握续效代码与非续效代码的概念与区别,第1章 数控加工的编程基础,(四)重点与难点 重点:数控编程的内容与步骤,数控机床的坐标系 和运动方向;难点:续效代码与非续效代码的区别。(五)教学指导,1.1 数控编程概述,1、数控加工的概念 数控加工技术是数控技术应用的主要内容之一。(1)数控加工的对象精密、复杂零件及模具。(2)数控加工的关键设备是各种典型数控机床。(3)数控加工的交流语言是零件图纸。(4)数控加工的纽带是NC程序。(5)数控编程的作用数控加工的桥梁(p2t1-1),在数控机床上加工零件时,从分析零
3、件图纸到获得数控机床所需要的控制介质的全部过程为程序编制,简称“编程”。,(1)加工工艺分析(分析图样,确定加工工艺过程)在确定加工工艺过程时,编程人员要根据零件图样进行工艺分析,然后选定机床、刀具与夹具;确定零件加工的工艺线路、工步顺序及切削用量等工艺参数等。确定加工方法 加工路线的设计 加工工序内容设计,这些工作与普通机床加工零件时工艺规程的编制基本上是相似的,但也有自身的一些特点。,2、数控编程的内容和方法,按已确定的加工路线和允许的零件加工误差,计算出所需的输入数控装置的数据,称为数值计算。数值计算的主要内容是在规定的坐标系内计算零件轮廓和刀具运动的轨迹的坐标值。数值计算的复杂程序取决
4、于零件的复杂程度和数控装置功能的强弱,差别很大。对于点位控制的数控机床(如数控冲床等)加工的零件,一般不需要计算,只是当零件图样坐标系与编制坐标系不一致时,才需要对坐标进行换算。,错误,(2)数值计算(刀具运动轨迹的坐标数值计算),加工路线、工艺参数及刀具运动轨迹确定以后,编程人员可以根据数控系统规定指令代码及程序格式,编写零件加工程序单。此外,还应填写有关的工艺文件,如数控加工工序卡片、数控刀具卡片、数控刀具明细表等。,计算运动轨迹,图纸工艺分析,程序编制,制备控制介质,校验和试切,零件图纸,错误,修改,(3)编制零件加工程序单,将程序单上的内容记录在控制介质上,作为数控系统的输入信息,若程
5、序较简单,也可直接通过键盘输入。,(4)制备控制介质,所制备的控制介质,必须经过进一步的校验和试切削,才能用于正式加工。一般采用空走刀校验、空运转画图校验以检查机床运动轨迹与动作的正确性。,(5)程序的校验和试切,常用的校验和试切方法:对于平面轮廓零件可在机床上用笔代替刀具、坐标纸代替工件进行空运转空运行绘图。对于空间曲面零件,可用蜡块、塑料或木料或价格低的材料作工件,进行试切,以此检查程序的正确性。,在具有图形显示功能的机床上,用静态显示(机床不动)或动态显示(模拟工件的加工过程)的方法,则更为方便。上述方法只能检查运动轨迹的正确性,不能判别工件的加工误差。首件试切(在允许的条件下)方法不仅
6、可查出程序单和控制介质是否有错,还可知道加工精度是否符合要求。当发现错误时,应分析错误的性质,或修改程序单,或调整刀具补偿尺寸,直到符合图纸规定的精度要求为止。,从以上内容来看,作为一名编程人员,不但要熟悉数控机床的结构、数控系统的功能及有关标准,而且还必须是一名好的工艺人员,要熟悉零件的加工工艺、装卡方法、刀具、切削用量的选择等方面的知识。,3.数控编程的种类(1)手工编程手工编程就是从分析零件图样、确定加工工艺过程、数值计算、编写零件加工程序单、制备控制介质到程序校验都是由人工完成。对于加工形状简单、计算量小、程序不多的零件,采用手工编程较容易,而且经济、及时。(2)自动编程自动编程是利用
7、计算机专用软件对复杂零件进行数控加工程序编制的过程。,1.2 数控机床的坐标系与运动方向,图1-1 右手笛卡儿坐标系统,1、数控机床的坐标系构成,按右手笛卡尔坐标系法则 形成3个移动轴、3个转动轴,再定其他直线轴。另两个直线轴按右手直角坐标系来判断。X轴为水平方向且垂直于Z轴并平行于工件的装夹面。在工件旋转的机床(如车床、外圆磨床)上,X轴的运动方向是径向的,与横向导轨平行。刀具离开工件旋转中心的方向是正方向。对于刀具旋转的机床,若Z轴为水平(如卧式铣床、镗床),则沿刀具主轴后端向工件方向看,右手平伸出方向为X轴正向,若Z轴为垂直(如立式铣、镗床,钻床),则从刀具主轴向床身立柱方向看,右手平伸
8、出方向为X轴正向 利用已确定的X、Z坐标的正方向,用右手定则或右手螺旋法则,确定Y坐标的正方向。旋转运动A、B和C。A、B和C相应地表示其轴线平行于X、Y和Z坐标的旋转运动。A、B和C的正方向,相应地表示在X、Y和Z坐标正方向上按照右旋螺旋前进的方向。,3.典型数控机床的坐标系与运动方向,数控车床,立式车床,立式铣床,Z轴为垂直(如立式铣、镗床,钻床),则从刀具主轴向床身立柱方向看,右手平伸出方向为X轴正向,2、数控机床运动方向的确定先定Z轴,再确定X轴和Y轴。与主轴回转轴线平行(重合).两点假设:一律假定工件静止不动,而刀具在移动。假定刀具远离工件方向为坐标正方向。,卧式铣床,对于刀具旋转的
9、机床,若Z轴为水平(如卧式铣床、镗床),则沿刀具主轴后端向工件方向看,右手平伸出方向为X轴正向,在工件旋转的机床上(车床、磨床等),X轴的运动方向是工件的径向并平行于横向拖板,且刀具离开工件旋转中心的方向是X轴的正方向。,+Z,4)工件运动时的相反方向 对于工件运动而不是刀具运动的基础,必须将前述为刀具运动所作的规定作相反的安排。用加“”字母,如+X,表示工件相对刀具正方向运动指令。而不加“”字母,如+X,则表示刀具相对于工件负向运动指令。二者表示的运动方向相反。对于编程人员之考虑不加“”的运动方向,对于机床制造者,则需要考虑带“”的运动方向。,4.机床坐标系与工件坐标系,编程总是基于某一坐标
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控 加工 编程 基础

链接地址:https://www.31ppt.com/p-5738471.html