数控机床的加工程序编制学习教案.pptx
《数控机床的加工程序编制学习教案.pptx》由会员分享,可在线阅读,更多相关《数控机床的加工程序编制学习教案.pptx(96页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、会计学1数控机床数控机床(sh kn j chun)的加工程序的加工程序编制编制第一页,共96页。2023/2/72第章 数控加工(ji gng)编程基础1.1 1.1 数控程序编制的概念数控程序编制的概念1.2 1.2 数控机床数控机床(sh kn j(sh kn j chun)chun)的坐标系的坐标系1.3 1.3 数控加工工艺设计数控加工工艺设计第1页/共96页第二页,共96页。2023/2/73数控,即数字控制数控,即数字控制(NumericalControl-NC)(NumericalControl-NC),指用数码化的信号对机床运动及其加工过程进行控制的一种方法。这种机床以数字字
2、符指令,指用数码化的信号对机床运动及其加工过程进行控制的一种方法。这种机床以数字字符指令(zhlng)(zhlng)方式控制机床各部件相对运动,实现机床的加工。相应地这种机床称为方式控制机床各部件相对运动,实现机床的加工。相应地这种机床称为NCNC机床(机床(NCMachineToolNCMachineTool)。)。1.1 1.1 数控程序编制的概念数控程序编制的概念(ginin)(ginin)11数控机床编程的演变数控机床编程的演变(ynbin)(ynbin)过程过程1 1)数控的基本含义数控的基本含义2 2)数控编程的发展数控编程的发展控制介质控制介质:数控机床加工零件所需的控制信息和数
3、据的载体,即用来存放加工程序的载体,也称:数控机床加工零件所需的控制信息和数据的载体,即用来存放加工程序的载体,也称程序载体。程序载体。如穿孔带、穿孔卡、磁带或磁盘等。如穿孔带、穿孔卡、磁带或磁盘等。第2页/共96页第三页,共96页。2023/2/7419081908年,穿孔年,穿孔(chunkng)(chunkng)的金属薄片数据载体问世;的金属薄片数据载体问世;19381938年,美国麻省理工学院年,美国麻省理工学院(MIT)(MIT)进行了数据的快速运算和传输,奠定了计算机数字控制系统的基础;进行了数据的快速运算和传输,奠定了计算机数字控制系统的基础;19521952年,研制出第年,研制
4、出第 1 1台三坐标数控铣床,可作直线插补,台三坐标数控铣床,可作直线插补,5757年投入使用。年投入使用。2 2)数控编程的发展数控编程的发展(fzhn)(fzhn)19531953年,年,MITMIT就开始研究数控自动编程系统就开始研究数控自动编程系统(xtng)(xtng);19591959年,第年,第1 1代自动编程系统代自动编程系统(xtng)APT(xtng)APT系统系统(xtng)(xtng)产生;产生;上世纪上世纪7070年代后年代后,NCNC发展进入软件数控阶段,编程也进入了崭新的时代,自动编程先后出现了语言输入(发展进入软件数控阶段,编程也进入了崭新的时代,自动编程先后出
5、现了语言输入(APTAPT)、图形输入、语音输入、实物模型输入等不同系统,其中图形编程系统应用广泛。)、图形输入、语音输入、实物模型输入等不同系统,其中图形编程系统应用广泛。第3页/共96页第四页,共96页。2023/2/75穿孔带是在早期穿孔带是在早期(zoq)(zoq)数控中使用比较广泛的数控程序载体。典型的数控中使用比较广泛的数控程序载体。典型的8 8单位穿孔带如图:单位穿孔带如图:第4页/共96页第五页,共96页。2023/2/76数控加工程序应该包含在CNC机床(jchung)上实现加工零件整个过程的所有信息,如有关零件、机床(jchung)、工夹具、工艺等。数控编程的过程如图:程序
6、编制定义程序编制定义(dngy)(dngy)和方法和方法第5页/共96页第六页,共96页。2023/2/77 通过对零件图的分析,把零件的加工工艺路线、工艺参数、刀具的运动轨迹、位移量、切削参数以及(yj)辅助动作,按照数控机床规定的指令代码及程序格式编写成加工程序单,并把程序单中的内容记录在控制介质上,输入CNC装置,从而控制机床加工零件。这种从零件图分析到制成控制介质的全部过程,称为数控加工的程序编制。1 1)数控编程的定义)数控编程的定义(dngy)(dngy):数控加工的过程演示数控加工的过程演示(y(y nsh)nsh)如下:加工动画如下:加工动画第6页/共96页第七页,共96页。2
7、023/2/78数控加工数控加工(jigng)(jigng)流程:流程:第7页/共96页第八页,共96页。2023/2/792 2)数控程序)数控程序(chngx)(chngx)样本:样本:O10O10N10G55G90G01Z40F2000N10G55G90G01Z40F2000N20M03S500N20M03S500N30G01X-50Y0N30G01X-50Y0N40G01Z-5F100N40G01Z-5F100N50G01G42X-10Y0H01N50G01G42X-10Y0H01N60G01X60Y0N60G01X60Y0N70G03X80Y20R20N70G03X80Y20R20
8、N80M05N80M05N90M30N90M30第8页/共96页第九页,共96页。2023/2/7103)3)编程具体步骤编程具体步骤数控编制的内容主要包括:分析零件图数控编制的内容主要包括:分析零件图;确定加工工艺过程;进行刀具运动轨迹坐标计算;编写确定加工工艺过程;进行刀具运动轨迹坐标计算;编写程序单;制备控制介质程序单;制备控制介质(jizh)(jizh);程序校验和首件试切;程序校验和首件试切6 6个步骤,如图所示。个步骤,如图所示。第9页/共96页第十页,共96页。2023/2/711(2)(2)确定加工工艺确定加工工艺制定数控加工工艺除考虑通常的一般工艺原则制定数控加工工艺除考虑通
9、常的一般工艺原则(yunz)(yunz)外,还应考虑充分发挥所有数控机床的指令功能,走刀路线要短,换刀次数尽可能少等问题。一般要考虑如下几点:外,还应考虑充分发挥所有数控机床的指令功能,走刀路线要短,换刀次数尽可能少等问题。一般要考虑如下几点:(1)(1)分析零件图纸分析零件图纸通过对工件材料、形状、尺寸精度及毛坯形状和热处理的分析,确定工件在数控机床上进行通过对工件材料、形状、尺寸精度及毛坯形状和热处理的分析,确定工件在数控机床上进行(jnxng)(jnxng)加工的可行性。加工的可行性。确定加工方案确定加工方案 刀具刀具(doj)(doj)、工夹具的设计和选择、工夹具的设计和选择选择对刀点
10、选择对刀点确定加工路线确定加工路线 确定切削用量确定切削用量第10页/共96页第十一页,共96页。2023/2/712(5)*(5)*制备控制制备控制(kngzh)(kngzh)介质介质程序单是文字记录,还要把程序单内容记录在控制程序单是文字记录,还要把程序单内容记录在控制(kngzh)(kngzh)介质上或直接输入数控装置存储。介质上或直接输入数控装置存储。(3)(3)数学处理数学处理在确定了工艺方案后,就需要根据零件的几何尺寸、加工路线等,计算刀具中心运动轨迹,以获得在确定了工艺方案后,就需要根据零件的几何尺寸、加工路线等,计算刀具中心运动轨迹,以获得(hud)(hud)刀位数据。计算零件
11、轮廓相邻几何元素交点或切点的坐标值,如几何元素的起点、终点、圆弧的圆心坐标值等。刀位数据。计算零件轮廓相邻几何元素交点或切点的坐标值,如几何元素的起点、终点、圆弧的圆心坐标值等。(4)(4)编写程序单编写程序单在完成工艺在完成工艺(gngy)(gngy)处理和数值计算工作后,可以编写零件加工程序单,编程人员根据所使用数控系统的指令、程序段格式,逐段编写零件加工程序。处理和数值计算工作后,可以编写零件加工程序单,编程人员根据所使用数控系统的指令、程序段格式,逐段编写零件加工程序。第11页/共96页第十二页,共96页。2023/2/713)数控加工程序的编制方法数控加工程序的编制方法 数控编程的方
12、法有手工编程和自动编程,自动编程是指数控加工程序编制工作的大部分或全部由计算机完成。数控编程的方法有手工编程和自动编程,自动编程是指数控加工程序编制工作的大部分或全部由计算机完成。手工编程是指各个步骤均由手工编制,即从工件的图样分析、工艺过程的确定、数值计算到编写手工编程是指各个步骤均由手工编制,即从工件的图样分析、工艺过程的确定、数值计算到编写(binxi)(binxi)加工程序单、制作控制介质等都是人手工完成的。整个过程如图:加工程序单、制作控制介质等都是人手工完成的。整个过程如图:(6)(6)程序校验和首件试切程序校验和首件试切通常,加工程序需要通常,加工程序需要(xyo)(xyo)人工
13、校对检查,并在数控机床上进行试切,以检查机床的动作和运动轨迹的正确性。人工校对检查,并在数控机床上进行试切,以检查机床的动作和运动轨迹的正确性。第12页/共96页第十三页,共96页。2023/2/714手工编程过程手工编程过程(guchng)(guchng)框图框图第13页/共96页第十四页,共96页。2023/2/71533字符字符(zf)(zf)与代码与代码字符(字符(CharacterCharacter)是一个关于信息)是一个关于信息(xnx)(xnx)交换的术语。它是用来组织、控制或表示数据的一些符号,如数字、字母、标点符号、数学运算符等,是机器能进行存储或传送的记号,是加工程序的最小
14、组成单位。常规加工程序用的字符分四类:交换的术语。它是用来组织、控制或表示数据的一些符号,如数字、字母、标点符号、数学运算符等,是机器能进行存储或传送的记号,是加工程序的最小组成单位。常规加工程序用的字符分四类:一一:字母,由大写字母,由大写 2626个英文字母组成;个英文字母组成;二二:数字和小数点,由数字和小数点,由 0 09 9及一个小数点组成;及一个小数点组成;三三:符号,由符号,由+、-号组成;号组成;四四:功能字符,由程序开始功能字符,由程序开始(kish)(kish)(结束)符(如(结束)符(如“%”“%”)、程序段结束符(如)、程序段结束符(如“;”)、跳过任选程序段符(如)、
15、跳过任选程序段符(如“/”“/”)等组成。)等组成。第14页/共96页第十五页,共96页。2023/2/71644字与功能字字与功能字字是指数字是指数(zhsh)(zhsh)控加工程序可执行指令(程序段)中每个可作为一个单元信息存储、传递和操作的含义明确的字符串,称为程序字。如:控加工程序可执行指令(程序段)中每个可作为一个单元信息存储、传递和操作的含义明确的字符串,称为程序字。如:代码由字符组成,有美国电子工业协会标准代码由字符组成,有美国电子工业协会标准(biozhn)(EIA(biozhn)(EIAElectronic Industries Association)Electronic
16、Industries Association)和国际标准和国际标准(biozhn)(biozhn)化协化协会标准会标准(biozhn)(ISO(biozhn)(ISOInternational Standardization International Standardization Organization)Organization)两种代码的标准两种代码的标准(biozhn)(biozhn)。常规加工程序中的字都是由一个英文字母与随后的若干位常规加工程序中的字都是由一个英文字母与随后的若干位 1010进制数字组成进制数字组成(zchn)(zchn)。英文字母称为地址符,地址符与数字间可加正
17、、负号。英文字母称为地址符,地址符与数字间可加正、负号。N30G01X-50Y0N30G01X-50Y0第15页/共96页第十六页,共96页。2023/2/717机能机能地址符地址符说明说明程序号程序号O O或或P P或或%程序编号地址程序编号地址程序段号程序段号N N程序段顺序编号地址程序段顺序编号地址坐标字坐标字X X,Y Y,Z Z;U U,V V,W W;P P,Q Q,R R;A A,B B,C C;D D,E E;R R;I I,J J,K K;直线坐标轴直线坐标轴旋转坐标轴旋转坐标轴圆弧半径圆弧半径圆弧中心坐标圆弧中心坐标准备功能准备功能G G指令动作方式指令动作方式辅助功能辅助
18、功能M M,B B;开关功能,工作台分度等开关功能,工作台分度等补偿值补偿值H H或或D D补偿值地址补偿值地址暂停暂停P P或或X X或或F F暂停时间暂停时间重复次数重复次数L L或或H H子程序或循环程序的循环次子程序或循环程序的循环次切削用量切削用量S S或或V VF F主轴转数或切削速度主轴转数或切削速度进给量或进给速度进给量或进给速度刀具号刀具号T T刀库中刀具编号刀库中刀具编号表1常用(chnyn)地址符第16页/共96页第十七页,共96页。2023/2/718程序段功能字按其功能的不同可分为7种类型,分别是:顺序号字、准备功能字、尺寸字、进给功能字、主轴(zhzhu)转速字、刀
19、具功能字和辅助功能字。NGXFSTM主轴功能字主轴功能字辅助功能字辅助功能字进给功能字进给功能字准备功能字准备功能字程序段号程序段号尺寸字尺寸字刀具功能字刀具功能字程序段功能程序段功能(gngnng)(gngnng)字的一般顺序格式:字的一般顺序格式:程序段各功能字的先后程序段各功能字的先后(xinhu)(xinhu)次序不严格规定。次序不严格规定。第17页/共96页第十八页,共96页。2023/2/7191 1)顺序号字)顺序号字程序段功能字按其功能的不同可分为7种类型,分别是:顺序号字、准备功能字、尺寸字、进给功能字、主轴转速字、刀具(doj)功能字和辅助功能字。顺序号又称程序段号或程序段
20、序号。位于程序段之首,由地址符N和后续24数字组成。顺序号的作用:对程序的校对和检索修改;作为条件转向的目标,即作为转向目的程序段的名称(mngchng)。有顺序号的程序段可以进行复归操作,指加工可以从程序的中间开始,或回到程序中断处开始。顺序号的使用规则:为正整数,编程时将第一程序段冠以N10,以后以间隔10递增,以便于修改。第18页/共96页第十九页,共96页。2023/2/720数控加工程序的执行顺序:数控加工程序的执行顺序:数控加工顺序是严格按照程序段编写时的排列顺序来逐段执行的,其顺序号只是程序段的名称,与程序执行的先后次序无关,与计算机高级语言程序按标号数控加工顺序是严格按照程序段
21、编写时的排列顺序来逐段执行的,其顺序号只是程序段的名称,与程序执行的先后次序无关,与计算机高级语言程序按标号(bioho)(bioho)执行的规则是不一样的执行的规则是不一样的。准备功能字的地址符是G,又称为G功能或G指令,是用于建立机床或控制系统工作方式的一种(yzhn)指令。后续数字一般为23位正整数。常用为G00G99,常见日本FANUC、SIEMENS、中国国标JB3208-1983 的G代码对照如表11(P6)2 2)准备)准备(zhnbi)(zhnbi)功能字功能字第19页/共96页第二十页,共96页。2023/2/7213 3)尺寸字)尺寸字尺寸字用于确定机床上刀具运动终点的坐标
22、位置。表示时间尺寸字用于确定机床上刀具运动终点的坐标位置。表示时间(shjin)(shjin)暂停的指令也包含在内。其中,用的较多的尺寸地址符号有暂停的指令也包含在内。其中,用的较多的尺寸地址符号有3 3组:组:第一组第一组XX,Y Y,Z Z,UU,V V,WW,P P,QQ,RR用于指令到达点的直线坐标尺寸;用于指令到达点的直线坐标尺寸;第二组第二组AA,B B,CC,DD,EE用于指令到达点的的角度坐标尺寸;用于指令到达点的的角度坐标尺寸;第三组第三组I I,J J,KK用于指令零件圆弧轮廓的圆心坐标尺寸。用于指令零件圆弧轮廓的圆心坐标尺寸。在在FANUCFANUC的有些系统中,还可用的
23、有些系统中,还可用P P指令暂停时间指令暂停时间(shjin)(shjin)、用、用RR指令圆弧的半径等。指令圆弧的半径等。第20页/共96页第二十一页,共96页。2023/2/722多数数控系统可以用准备功能字来选择坐标尺寸的制式,如多数数控系统可以用准备功能字来选择坐标尺寸的制式,如FANUCFANUC系统可用系统可用G20/G21G20/G21 来选择英制单位来选择英制单位/米制单位,也有些系统用系统参数米制单位,也有些系统用系统参数(cnsh)(cnsh)来设定尺寸制式。机床通电默认来设定尺寸制式。机床通电默认G21G21状态状态.坐标坐标(zubio)(zubio)尺寸字制式的选择尺
24、寸字制式的选择采用米制时,一般单位为采用米制时,一般单位为mmmm,如,如X100X100指令的坐标单位为指令的坐标单位为100mm100mm。一些数控系统可通过参数。一些数控系统可通过参数(cnsh)(cnsh)来选择不同的尺寸单位。来选择不同的尺寸单位。米制常用单位一般用:米制常用单位一般用:1m1m、10m10m和和1mm1mm;英制常用单位一般用:英制常用单位一般用:0.0001in0.0001in 和和0.001in0.001in;第21页/共96页第二十二页,共96页。2023/2/7234 4)进给功能)进给功能(gngnng)(gngnng)字字进给功能进给功能(gngnng)
25、(gngnng)字的地址符是字的地址符是F F,又称为,又称为F F功能功能(gngnng)(gngnng)或或F F指令,用于指定切削的进给速度。指令,用于指定切削的进给速度。对于车床,对于车床,F F可分为每分钟进给和主轴每转进给两种,常用可分为每分钟进给和主轴每转进给两种,常用G94G94和和G95G95;对于其它数控机床,一般只用每分钟进给。对于其它数控机床,一般只用每分钟进给。F F指令在螺纹切削程序段中常用来指令导程。指令在螺纹切削程序段中常用来指令导程。5 5)主轴转速功能字)主轴转速功能字主轴转速功能字的地址符是主轴转速功能字的地址符是S S,又称为,又称为S S功能或功能或S
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控机床 加工 程序 编制 学习 教案
限制150内