数控加工编程的基础知识分解课件.ppt
《数控加工编程的基础知识分解课件.ppt》由会员分享,可在线阅读,更多相关《数控加工编程的基础知识分解课件.ppt(57页珍藏版)》请在三一办公上搜索。
1、2020/3/23,第二章,数控编程,2-1,数控加工编程的概述,2-2,数控机床的坐标系,2-3,数控系统的指令代码,2020/3/23,2-1,数控加工编程概述,一,.,数控程序的定义,数控加工程序编制,(,与传统加工的区别),:,从零件图纸到制成控制介质的全过程。,将零件的,加工信息,:加工顺序、零件轮廓,轨迹,尺寸、工艺参数,(F,、,S,、,T),及,辅助动作,(变速、换刀、冷却液启停、工件夹紧松开等),等,用规定的文字、数字、符号组成的代码按一,定的格式编写加工程序单,并将程序单的信息变,成控制介质的,整个过程,。,2020/3/23,程序编制分为:手工编程和自动编程两种,。,手动
2、编程,:整个编程过程由人工完成。对编程人,员的要求高(不仅要熟悉数控代码和编程规则,而且,还必须具备机械加工工艺知识和数值计算能力),自动编程,:编程人员只要根据零件图纸的要求,,按照某个自动编程系统的规定,,将零件的加工信息,用较简便的方式送入计算机,由计算机自动进行程序,的编制,编程系统能自动打印出程序单和制备控制介,质。,2-1,数控加工编程概述,2020/3/23,二、手工编程的步骤和方法,图纸工艺分析,这一步与普通机,床加工零件时的工艺,分析相同,即在对图,纸进行工艺分析的基,础上,选定机床、刀,具与夹具;确定零件,加工的工艺线路、工,步顺序及切削用量等,工艺参数等。,计算运动轨迹,
3、图纸工艺分析,程序编制,制备控制介质,校验和试切,零件图纸,错误,修,改,2-1,数控加工编程概述,2020/3/23,?,计算运动轨迹,根据零件图纸上尺寸及工,艺线路的要求,在选定的坐标,系内计算零件轮廓和刀具运动,轨迹的坐标值,并且按,NC,机床,的规定编程单位(脉冲当量),换算为相应的数字量,以这些,坐标值作为编程尺寸。,计算运动轨迹,图纸工艺分析,程序编制,制备控制介质,校验和试切,零件图纸,修,改,2-1,数控加工编程概述,2020/3/23,?,编制程序及初步校验,根据制定的加工路线、切削用量,、刀具号码、刀具补偿、辅助动,作及刀具运动轨迹,按照数控系,统规定指令代码及程序格式,编
4、,写零件加工程序,并进行校核、,检查上述两个步骤的错误。,计算运动轨迹,图纸工艺分析,程序编制,制备控制介质,校验和试切,零件图纸,错误,修,改,2-1,数控加工编程概述,2020/3/23,制备控制介质,将程序单上的内容,,经转换记录在控制介质,上,作为数控系统的输,入信息,若程序较简单,,也可直接通过键盘输入。,计算运动轨迹,图纸工艺分析,程序编制,制备控制介质,校验和试切,零件图纸,错误,修,改,2-1,数控加工编程概述,2020/3/23,?,程序的校验和试切,所制备的控制介质,必须经,过进一步的校验和试切削,证明,是正确无误,才能用于正式加工,。如有错误,应分析错误产生的,原因,进行
5、相应的修改。,计算运动轨迹,图纸工艺分析,程序编制,制备控制介质,校验和试切,零件图纸,错误,修,改,2-1,数控加工编程概述,2020/3/23,2-2,数控机床的坐标系,一,.,数控机床的坐标系及运动方向,1.,定义,机床坐标系,是指用于确定机床的运动方向和移动距离,的坐标系。,标准的数控机床坐标系是一个右手笛卡尔直角坐标,系,其基本坐标轴为,X,、,Y,、,Z,直角坐标,相对于每个坐,标轴的旋转运动坐标为,A,、,B,、,C,。,2020/3/23,图,2-1,右手笛卡尔直角坐标系,+X,、,+Y,、,+Z,表示工件,的正移动方向。,2020/3/23,2.,各坐标轴的确定,(,1,),
6、Z,轴的确定,Z,轴是传递切削力的主轴所规定的主轴轴向。对于铣床,、镗床、钻床等是带动刀具旋转的轴;对于车床、磨,床等是带动工件旋转的轴。其方向是平行于主轴轴线,,远离工件方向为正方向。,(2)x,轴的确定,X,轴一般是水平的,平行于工件的装夹平面。它平行,于主要的切削方向,且以此方向为主方向。,2-2,数控机床的坐标系,2020/3/23,1,)对于工件旋转的机床(如车床、磨床等),,X,坐标是,工件的径向且平行于横向拖板,刀具远离回转中心是,正向;,图,2-2,卧式数控车床,2020/3/23,2,)对于刀具旋转的机床,(如铣、钻、镗床),当,Z,轴水平,时,沿刀具主轴,向工件看,,X,轴
7、,的正方向指向右,边。,图,2-3,卧式升降台铣床,2-2,数控机床的坐标系,2020/3/23,图,2-4,卧式镗床,2-2,数控机床的坐标系,2020/3/23,当,Z,轴为铅垂方向,(,立式主轴)时,a,对于单立柱机床,,X,轴的正方向指向右边。,图,2-5,数控铣床,2-2,数控机床的坐标系,2020/3/23,b,对于双立柱机床,(如龙门机床),当,站在操作台一侧从主,轴向左侧立柱看时,,X,轴的正方向指向右,边。,图,2-6,龙门式轮廓铣床,2-2,数控机床的坐标系,2020/3/23,(,3,),Y,轴的确定,Y,轴的运动方向则根据,X,轴和,Z,轴按右手法则确定。,(,4,)转
8、动方向的确定,围绕,X,、,Y,、,Z,轴的转动分别用,A,、,B,、,C,表示,它们的正,方向为右旋螺纹前进的方向。,3,机床原点,机床原点是指机床坐标系的原点,即,X=0,Y=0,Z=0,的点,,一般在机床上是固定的。,2-2,数控机床的坐标系,2020/3/23,二,.,数控机床的两种坐标系,机床坐标系与工件坐标系,编程总是基于某一坐标系统的,因此,弄清楚,数控机床坐标系和工件坐标系的概念及相互关系是,至关重要的。,1.,机床原点与机床坐标系,机床原点,?,机床坐标系的零点。这个原点是在机床调试完成,后便,确定了,是机床上固有的点。,?,机床原点的建立:用回零方式建立。,?,机床原点建立
9、过程实质上是机床坐标系建立过程,2-2,数控机床的坐标系,2020/3/23,机床坐标系,?,以机床原点为坐标系原点的坐标系,是机床固有,的座标系,它具有唯一性。,?,机床坐标系是数控机床中所建立的工件坐标系的,参考坐标系。,注意:机床坐标系一般不作为编程坐标系,仅,作为工件坐标系的参考坐标系。,2-2,数控机床的坐标系,2020/3/23,2.,工件原点与工件坐标系,?,工件原点:为编程方便在零件、工装夹具上,选定的某一点或与之相关的点。该点也可以,是对刀点重合。,?,工件座标系:以工件原点为零点建立的一个,坐标系,编程时,所有的尺寸都基于此坐标,系计算。,?,工件原点偏置:工件随夹具在机床
10、上安装后,,工件原点与机床原点间的距离。,?,现代数控机床均可设置多个工件座标系,在,加工时通过,G,指令进行换。,2-2,数控机床的坐标系,2020/3/23,2-2,数控机床的坐标系,2020/3/23,三,.,绝对坐标和相对坐标,1,绝对坐标系,所有的坐标值均从同一固定坐标点计量的坐标系。,2,相对坐标系,运动轨迹的终点坐标是相对于起点计量的坐标系,(或增量坐标系)。,2-2,数控机床的坐标系,2020/3/23,A,B,X,X,Y,Y,O,18,12,1,5,2,0,图,2-7,绝对与相对坐标系,以绝对坐标计算:,X,A,=12,Y,A,=15,X,B,=30,Y,B,=35,以相对坐
11、标计算:,X,A,=0,Y,A,=0,X,B,=18,Y,B,=20,2020/3/23,2-3,数控系统的指令代码,一,.,数控加工程序简介,1,程序的组成,一个完整的零件加工程序由程序段组成;一,个程序段,由若干个代码字组成;每个代码字,由字符(字母、数字、符号)组成。,N01 G91 G00 X50 Y60 LF,N02 G01 X1000 Y5000 F150 S300 T12 M03 LF,N10 G00 X-50 Y-60 M02 LF,2020/3/23,每个程序段以序号“,N”,开头,以,LF(Line Finish),结,束,,M02=END,作为整个程序的结束。,2,程序段
12、格式,程序段的格式,,是指一个程序段中指令字的排列顺序和,书写规则,不同的数控系统往往有不同的程序段格式,格,式不符合规定,数控系统就不能接受。目前广泛采用的是,,地址符可变程序段格式(或者称字地址程序段格式),这,种格式的特点是:,程序段中的每个指令字均以字母(地址符)开始,其后,再跟数字或无符号的数字。,2-3,数控系统的指令代码,2020/3/23,指令字在程序段中的顺序没有严格的规定,即可以任,意顺序的书写,。,不需要的指令字或者与上段相同的续效代码可以省略,不写。,因此,这种格式具有程序简单、可读性强,易于检查,等优点。,2-3,数控系统的指令代码,2020/3/23,主程序和子程序
13、,有时被加工零件上,有多个形状和尺寸都相同的部,位,若按通常的方法编程,则有一定量的连续程序段,在几处完全重复的出现,则可以将这些重复的程序串,,单独地担出来按一定格式做成,子程序,,程序中子程,序以处的部分便称,为主程序,。,子程序可以被多次重复调用。而且有些数控系统中,可以进行子程序的“多层嵌套”,子程序可以调用其,它子程序,从而可以大大地简化编程工作,缩短程序,长度,节约程序存贮器的容量。,2-3,数控系统的指令代码,2020/3/23,(一)准备功能代码(,G,代码),准备功能代码用于指定一些动作或选择一种操,作方式,它使用,G,字编程。,G,字可接,3,位整数,,也可以带一位小数。,
14、模态代码,是指某些,G,代码在一个程序段被指定,后,直到以后程序段出现同组的另一个代码时,才失效的,G,代码。,非模态代码,是指只有书写了该代码时才有效的,代码。,1,与坐标设定有关的指令,二,.,数控系统功能指令代码,2-3,数控系统的指令代码,2020/3/23,1.,坐标系有关指令(,G90,、,G91,、,G92,),G92:,工件坐标系设定指令,以刀位点为参考点进,行设定。,G90:,绝对坐标指令,编程尺寸按工件坐标系,中的坐标给,定。,G91:,相对坐标指令,编程尺寸相对加工起点给定。,2-3,数控系统的指令代码,2020/3/23,例:,N001 G92 X400.000 Z25
15、0,注意,:,数控车床,X,坐标采用二倍值编程,即采用直径值编,程,主要内容,对刀点与换刀点的确定,?,何谓对刀点?,?,刀位点,?,对刀点,?,换刀点(与换刀位置的区别),?,相关概念,选择对刀点的原则:,?,选在零件的设计基准,或工艺基准上,或与,之相关的位置上。,?,选在对刀方便,便于,测量的地方。,?,选在便于坐标计算的,地方。,2020/3/23,?,刀位点,:用于确定刀具在机床坐标系中位置的刀,具上的特定点。,镗刀,钻头,立铣刀、端铣刀,面铣刀,指状铣刀,球头铣刀,车刀,?,对刀点,:,确定刀具与工件相对位置的点,对刀点可以是工件或夹具上的点,或者,与它们相关的易于测量的点。,对刀
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控 加工 编程 基础知识 分解 课件
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-3766952.html