资源描述
数控铣床和加工中心及编程,学习目标和重点,目标:学习和应用HAAS数控系统的各种指令。掌握HAAS数控系统的各种指令格式和应用范围。简单的零件加工程序的编制。重点:HAAS数控系统的各种指令格式和应用范围。数控加工及程序编制的综合能力,内容,第一章数控铣床加工中心工艺特点什么是编程机床通信的方式编程流程第二章程序结构辅助功能指令(M-codes)T指令、S指令计算转速和进给第三章工件坐标系(WCS)机床坐标系统第四章G指令固定循环指令子程序调用第五章编程实例及练习,第一章,数控铣床加工中心工艺特点什么是编程机床通信的方式编程流程,数控铣床加工中心工艺特点,数控铣床是一种用途广泛的机床。加工中心和数控铣床有很多相似之处,但主要区别在于刀具库和自动刀具交换装置(ATC,AutmaticToolsChanger),是一种备有刀库并能通过程序或手动控制自动更换刀具对工件进行多工序加工的数控机床。数控铣床和加工中心都能够进行铣削、钻削、镗削及攻螺纹等加工。,数控铣床加工中心工艺特点,1、数控铣床数控铣床按其主轴位置的不同分三类:立式、卧式、立卧两用铣床数控系统控制的坐标轴数量分类:3轴、4轴、5轴联动铣床,2、加工中心按其主轴位置的不同分三类:立式、卧式、立卧两用、龙门加工中心按换刀方式:带机械手、无机械手、转塔刀库加工中心,编程,什么是数控编程?编程就是利用指令让刀具按照指定的转速、进给和路径运动,从而实现机床加工加工工件的过程。编程时,请记住我们认为工件是固定的,只考虑刀具是运动的。编程的方法有两种:-手动编程-自动编程,手工编程直接在机床上采用手工输入的方式进行编程。或者在电脑上,用文本的格式,采用NC固定格式输入,然后再传送到机床上.自动编程利用3D模型在CAM软件里自动生成程序,通常是用于手工很难编程的场合.只用把图形倒入到计算机系统,便按要求进行相应的设置,程序会自动生成,不需要任何手工的计算。(UGMasterCAM),编程,通信的方式,DNC连接(DirectNumericControl)通过软件采用RS232串口线可以将程序从计算机端传送到机床端.如果NC控制器的内存不足时,采用这种方式可以边传边做。但是这种传送方式稳定性不好,很容易发生断线,而且传送端口很容易烧坏。,RS232cable,以太网通过公司的网络来连接机床和计算机.传输线采用RJ45网线.这种传送方式,传送速率比较高,传送稳定性也比较好。RJ45有两种方式:交叉线和直连线,RJ45cable,通信的方式,交叉线只用于单机对单机的连接。客户如果想采用一台电脑单独连接一台机床的情况下,采用这种连接线。采用这种方式连接,客户不需要使用HUB。直连线直连线一般用于局域网连接。采用直连线,你可以在同一时间连接很多台机床和很多台电脑。通常客户需要采用HUB。,通信的方式,怎样区分直连线和交叉线?交叉线的两根黄色的线分别在两端接头的位置是不一样的。直连线的两个黄色的线分别在两端接头的位置是一样的。,RJ45(直连线),RJ45(交叉线),两根黄色的线,两根黄色的线,通信的方式,编程流程,编程流程,第二章,程序结构辅助功能指令(M-codes)计算转速和进给,程序结构,程序号OOXXXX代表程序号O0001O7999-用户区域O8000O8999-用户区域(程序可以写保护)O9000O9999-厂家区域(程序写保护),程序段号N程序段号N的功能T程序段号主要加在每个程序段的前面。即使程序段号不使用,也不会对程序的运行产生任何问题。程序段号不可以使用在程序号O的前面程序段号最多只能用5位数值。,程序结构,程序段每一句程序结束都要用分号(EndOfBlock)(;)作为结束T1;(EOB)M6;(EOB)G90G54G00X0Y0;(EOB)G90G43Z100.0H1;(EOB)这里总共有5句程序S1000M03;(EOB)EOB表示一句程序结束,程序结构,移动指令的数值设定如果想让X轴移动30mm,指令数值必须有小数点如X30.0.如果不带,X轴将会移动0.030mm/30微米.X30.0-30mmX30-0.030mm,程序结构,辅助功能指令(M-codes),M00程序停止.M01选择性停止M02程序结束.光标停在结束。M30程序结束.光标回到程序头M03主轴顺时针转M04主轴逆时针转M05主轴停转M06自动刀具交换。M08自动吹液M09冷却液关M19主轴定向定止,T功能、S功能、F功能,1、F功能fz(mm/min)进给速度vf=fzzn;(铣床、加工中心)2、S功能r/min3、T功能换刀指令T01M06将当前主轴的刀具放回刀库中,同时将1号刀装入到主轴中。,转速和进给计算,N:主轴转速(rpm)V:刀具线速度(m/min)可以在刀具样本上查找D:刀具直径(mm):3.142Sz:每刃切削量(mm/tooth)可以在刀具样本上查找Z:刀刃数量F:切削进给(mm/min)N:主轴转速(rpm),第三章,工件坐标系(WCS)工件设定流程机床坐标系统刀具设定,工件坐标系设定,1、G54G59设定数控机床一般在开机后需“回零”才能建立机床坐标系。一般在正确建立机床坐标系后可用G54G59在一个程序中最多设定6个工件坐标系。【例】在程序中用设定一个坐标系(左图)和设定两个坐标系(右图),工件坐标系设定,2、G92建立工件坐标系G92X_Y_Z_;功能:通过设定刀具起点相对于工件原点的相对位置来建立坐标系,需单独程序段。式中:X、Y、Z指刀具起点相对于工件原点的坐标。,G92X30.Y30.Z20.;,机床坐标系统,-直接以机床原点作为定位参考-通常用在热机程序中.-一般直接在G90后用.实例:定位到P1点,G90G53G00X-340.Y-210.;定位到P2点,G90G53G00X-570.Y-340.;,工件坐标系设定,注意:在使用G92之前必须保证刀具处于对刀点,执行该程序段只建立工件坐标系,并不产生坐标轴移动;G92建立的工件坐标系在机床重开机时消失。使用G54G59建立工件坐标系时,指令可单独指定,也可与其它指令同段指定,如果该程序段中有移动指令(G00、G01)就会在社顶的坐标系中运动;G54G59建立工件坐标系在机床重新开机后并不消失,并与刀具的起始位置无关。,第四章,G指令固定循环指令子程序调用,初始状态设定,G90G80G40G17G49G21;功能:初始化状态设定。示例:G90绝对值方式;G80取消固定循环;G40取消刀具半径补偿;G17选择xy平面;G49取消刀具长度补偿;G21公制单位输入选择;,基本移动指令,1.快速定位(G00/G0),格式:G00X_Y_Z_;功能:只能快速定位,不能切削加工,可以同时指令一轴、两轴或三轴。,2.直线插补(G01/G1),格式:G01X_Y_Z_F;功能:可以同时指令一轴、两轴或三轴。【例】在立式数控铣床上按图所示的走刀路线铣削工件上表面,已知主轴转速300r/min,进给量为200mm/min,试编制加工程序。,O5001;G90G54G00X155.Y40.S300;G00Z50.M03;Z0.;G01X-155.F120;G00Y-40.;G01X155.;G00Z300.M05;X250.Y180.;M30;,3.圆弧插补(G02/G2、G03/G3),式中:I、J、K圆心分别在x、y、z轴相对圆弧起点的增量(IJK编程),G91方式IJK编程:(G91G17)G02X30.Y-30.0I-20.J-50.F120;G91方式R编程:(G91G17)G02X30.Y-30.0R54.F120;G90方式IJK编程:(G90G17G54)G02X90.Y40.0I-20.J-50.F120;G90方式R编程:(G90G17G54)G02X90.Y40.0R54.F120;,【IJK编程与R编程】,【例】在立式数控铣床上按图所示的走刀路线铣削工件外轮廓(不考虑刀具半径),已知主轴转速400r/min,进给量为200mm/min,试编制加工程序。,O5002;G17G90G54G00X0Y0;X-35.0Y-70.0S400;Z50.0M03;G01Z-25.0F1000M08;X-60.0F200;G03X-110.0Y-20.050.0;G01Y-40.0;G02X-140.0Y-70.0R-30.0;G01X-160.0;G03X-110.0Y-120.0R50.0;G01Y-140.0;X-80.0;G02X-40.0Y-100.0R40.0;G01Y-65.0;G00Z50.0;Z90.0M05;X0Y0;M30;,基本移动指令实例,刀具参数补偿指令,刀具半径补偿刀具长度补偿,1、刀具半径补偿,(1)刀具半径补偿的方法G41刀具半径左补偿G42刀具半径右补偿G40取消刀具半径补偿,注意:正确选择G41和G42,以保证顺铣和逆铣的加工要求!,建立格式:,取消格式:,注意:1、G41/42只能与G00或G01一起使用,且刀具必须移动!,注意:2、D为刀具半径补偿号码,一般补偿量应为正值,若为负值,则G41和G42正好互换。,2,建立、取消刀具半径补偿指令格式:,刀补功能在模具加工中的应用,刀具半径补偿过程中的刀心轨迹,外轮廓加工内轮廓加工,注意:铣刀的直线移动量及铣削内侧圆弧的半径值要大于或等于刀具半径,否则补偿时会产生干涉,系统会报警,停止执行。,4,刀具半径补偿的建立有三种方式:,1)先下刀后,再在x、y轴移动中建立半径补偿;2)先建立半径补偿后,再下刀到加工深度位置;3)x、y、z三轴同时移动建立半径补偿后再下刀;,半径补偿的取消路线?,【例1】按图示走刀路径铣削工件外轮廓,已知立铣刀为16mm,半径补偿号为D01。(毛坯:130mm90mm100mm),O0001;G17G90G54G00X0Y0S500;Z5.M03;G41X60.0Y30.0D01;G01Z-27.F150;Y80.;G03X100.Y120.R40.;G01X180.;,Y60.;G02X160.Y40.R20.;G01X50.;G00Z5.;G40X0Y0M05;G91G28Z0;M30;,注意:不能出现连续两个程序段无选择补偿坐标平面的移动命令!,【不能出现连续两个程序段无选择补偿坐标平面的移动命令】,5,刀具半径补偿的应用,1)编程时直接按工件轮廓尺寸编程。刀具在因磨损、重磨或更换新刀后直径会发生改变,但不必修改程序,只需改变半径补偿参数。2)刀具半径补偿值不一定等于刀具半径值,同一加工程序,采用同一刀具可通过修改刀补的办法实现对工件轮廓的粗、精加工;同时也可通过修改半径补偿值获得所需要的尺寸精度。,刀具直径变化,加工程序不变!,利用刀具半径补偿进行粗精加工!,二,刀具长度补偿:G43、G44、G49,刀具长度测量基准点在哪?,G90G54G00Z5.;,(1)刀具长度补偿的格式,建立格式,式中:G43刀具长度正补偿/离开工件补偿;G44刀具长度负补偿/趋向工件补偿;H刀具长度偏置寄存器号(H01H32),注意1:使用G43、G44时只能有Z轴移动量,否则会报警!,取消长度补偿格式,G49(Z_);,注意2:如欲取消刀长补偿,除使用G49外,也可以用H00的方法。当然,G49也可以省略!,G43、G44的含义,记住:刀具长度补偿的实质是将刀具相对于工件的坐标由刀具长度基准点(刀具安装定位点)移到刀位点上。,(2)刀具长度补偿量的确定,方法一:工件原点偏置法。,(2)刀具长度补偿量的确定,方法二:标刀对刀法。,(3)刀具长度补偿的应用,【例】在立式加工中心上铣削如图示的工件上表面和外轮廓,分别用125mm(6齿)面铣刀和20mm(3齿)立铣刀,走刀路线和切削用量如图。试编制加工程序。,(3)刀具长度补偿的应用,(3)刀具长度补偿的应用,O5004;G17G90G40G49G21;G91G28Z0;M06T01;G90G54G00X70.0Y-45.0S230;G43Z5.0H01M03;G01Z0;X-310.0F275;G00Y-135.0;G01X70.0;G00Z5.0M05;G91G28Z0;G90X150.0Y200.0;(G49;)M06T02;G90G54G00X20.0Y20.0S400;,G43Z5.0H02M03;Z-32.0M08;G41G01X0Y10.0D22F180;Y-120.0;X-120.0Y-180.0;X-240.0;Y-90.0;G02X-150.0Y0R90.0;G01X10.0;G00Z5.0M09;G40X20.0Y20.0M05;G91G28Z0;G90X150.0Y200.0;(G49;)M30;,返回参考点指令,自动返回参考点指令G28从参考点返回指令G29,1、自动返回参考点指令G28,格式:G90/G91G28X_Y_Z_;式中:X、Y、Z经过的中间点坐标值;功能:使所有受控坐标轴都快速定位到中间点,再自动返回参考点。,G91G28X100.Y150.;G90G28X300.Y250.;,G91G28X0Y0;G91G28Z0;,分别用绝对、增量编程?,2、从参考点返回G29,格式:G90/G91G29X_Y_Z_;式中:X、Y、Z刀具的目标点坐标值;功能:使刀具由机床参考点经过中间点到达目标点。,M06T02;G90G28Z50.0;M06T03;G29X35.Y30.Z5.;,固定循环功能,固定循环的基本动作固定循环指令通式固定循环指令介绍钻孔循环指令镗孔循环指令取消固定循环指令,1、固定循环的基本动作,六个动作组成:动作1x轴和y轴定位:使刀具快速定位到孔加工的位置。动作2快进到R点:刀具自起始点快速进给到R点。动作3孔加工:以切削进给的方式执行孔加工的动作。(Z点)动作4孔底动作:包括暂停、主轴准停、刀具移动等动作。动作5返回到R点:继续加工其它孔时,安全移动刀具。动作6返回起始点:孔加工完成后一般应返回起始点。,【刀具返回指令】,2、固定循环指令通式,式中:G孔加工固定循环(G73G89)。X、Y孔在xy平面的坐标位置(绝对值或增量值)。Z孔底的Z坐标值(绝对值或增量值)。RR点的Z坐标值(绝对值或增量值)。Q每次进给深度(G73、G83);刀具位移量(G76、G87)。P暂停时间,ms。F切削进给的进给量,mm/min。L固定循环的重复次数。只循环一次时L可不指定。注意:G73G89是模态指令。G01G03取消。固定循环中的参数(Z、R、Q、P、F)是模态的。在使用固定循环指令前要使主轴启动。固定循环指令不能和后指令M代码同时出现在同一程序段。在固定循环中,刀具半径尺寸补偿无效,刀具长度补偿有效。当用G80取消固定循环后,那些在固定循环之前的插补模态恢复。,3、固定循环指令介绍,1)G73高速深孔啄钻循环(组09)F进给速度为英寸(毫米)每分钟I第一次钻屑深度J每次减少切削深度的量K最小切削深度(控制器系统将计算啄钻数)L重复次数(所钻孔数),如果应用了G91(增量模式)P在孔底部暂停(单位:秒)Q切入深度(总是递增)RR平面的位置(工件上方)X孔的X轴坐标Y孔的Y轴坐标Z孔底部的Z轴坐标,2)钻孔循环指令,G81钻孔循环(组09)F进给速度为英寸(毫米)每分钟L如果应用了G91(增量模式)即为钻孔数RR平面的位置(工件上方)XX轴移动指令YY轴移动指令Z孔底部的Z轴位置注意:X轴和Y轴地址在大多数情况下是指钻第一个孔的位置。,程序范例下面是在铝块表面钻孔的例子:T1M06G00G90G54X1.125Y-1.875S4500M03G43H01Z0.1G81G99Z-0.35R0.1F27.X2.0X3.0Y-3.0X4.0Y-5.625X5.250Y-1.375G80G00Z1.0G28M30,3)定心钻循环指令,G82定心钻循环(组09)F进给速度为英寸(毫米)每分钟L如果应用了G91(增量模式)即为钻孔数P在孔底部的暂停时间RR平面的位置(工件上方)X孔的X轴坐标Y孔的Y轴坐标Z孔底部的Z轴位置编程注意:G82与G81类似,除非选择程序中断(P)。程序范例描述O1234(程序范例)T1M06(1号刀是一把0.5英寸x90度的点钻头)G90G54G00X.565Y-1.875S1275M03G43H01Z0.1M08G82Z-0.175P.3R0.1F10.(90度点钻;深度是倒角直径的一半)X1.115Y-2.750X3.365Y-2.875X4.188Y-3.313X5.0Y-4.0G80G00Z1.0M09,4)深孔啄钻循环指令,G83深孔啄钻循环(组09)F进给速度为英寸(毫米)每分钟I第一次钻屑深度J每次减少切削深度的量K最小切削深度L如果应用了G91(增量模式)即为钻孔数P在孔底部暂停(单位:秒)Q切入深度(总是递增)RR平面的位置(工件上方)X孔的X轴坐标Y孔的Y轴坐标Z孔底部的Z轴坐标如果指定了I、J和K,首先粗切削I值深度,接着每切削一次减少数量J,最小切削深度为K。如果编程时使用了I、J和K值,就不能再用Q值。如果指定了P,刀具将在指定的时间停在孔的底部。以下范例将啄钻数次并暂停1.5秒:G83Z-0.62F15.R0.1Q0.175P1.5所有子模块将沿用同样的暂停时间而不需要再额外指定暂停时间。,设置52更改G83返回R平面后的操作方式。多数情况下将R平面设置为高于切削位置,以确保啄钻运动中能合理排屑。但是当首次钻孔经过这些“空白”区域时,会浪费一点时间。如果设置52被设为排屑所需的距离,则R平面可以尽可能地靠近被钻孔的部件。当产生朝向R的排屑运动时,将由此设置决定Z轴至R上方的距离。,4)深孔啄钻循环指令,程序范例描述T2M06(2号刀具是一把0.3125英寸的短钻头)G90G54G00X0.565Y-1.875S2500M03G43H02Z0.1M08G83Z-0.720Q0.175R0.1F15.(钻点为钻头直径的1/3)X1.115Y-2.750X3.365Y-2.875X4.188Y-3.313X5.0Y-4.0G80G00Z1.0M09,(2)镗孔循环指令,1)G76精镗孔循环(组09)F进给速度为英寸(毫米)每分钟I退回前沿X轴的移动值,如果没有指定Q的话J退回前沿Y轴的移动值,如果没有指定Q的话L如果应用了G91(增量模式)即为镗孔数P在孔底部的暂停时间Q移动值,总是递增RR平面的位置(工件上方)X孔的X轴坐标Y孔的Y轴坐标Z孔底部的Z轴位置,2)G85镗孔循环F进给速度为英寸(毫米)每分钟L如果应用了G91(增量模式)即为钻孔数RR平面的位置(工件上方)X孔的X轴坐标Y孔的Y轴坐标Z孔底部的Z轴坐标,3)G86镗进停止快移出循环(组09)F进给速度为英寸(毫米)每分钟L如果应用了G91(增量模式)即为钻孔数RR平面的位置(工件上方)X孔的X轴坐标Y孔的Y轴坐标Z孔底部的Z轴坐标,4)G87镗进停止手动退刀循环(组09)F进给速度为英寸(毫米)每分钟L如果应用了G91(增量模式)即为钻孔数RR平面的位置(工件上方)X孔的X轴坐标Y孔的Y轴坐标Z孔底部的Z轴坐标钻孔一旦结束即停止此G代码。此时以人工方式将刀具移出钻孔。当按下循环开始键(CYCLESTART)的时候将继续执行程序。,【例】,加工图示工件的5个孔,用G82编程。,G82(增量方式)编程:G90G54G00X0Y0Z100.S200M03;G91G99G82X20.Y30.Z-30.R-95.P1000F120;X20.Y10.L3;G80Z95.;X-80.Y-60.;M30;,(3)攻螺纹循环指令,1)G74反向攻丝循环(组09)F进给速度为英寸(毫米)每分钟(应用循环里介绍的格式,计算进给速度和主轴转速)J缩回倍数(参见设置130攻丝收回速度)L重复次数(攻丝孔数),如果应用了G91(增量模式)R攻丝开始时R平面的位置(工件上方)X孔的X轴位置Y孔的Y轴位置Z孔底部的Z轴位置,2)攻右旋螺纹循环指令,G84攻丝循环(组09)F进给速度为英寸(毫米)每分钟J多次缩回(范例:J2将收回两次,速度和切削速度一样快,参见设置130)L如果应用了G91(增量模式)即为钻孔数RR平面的位置(工件上方)X孔的X轴坐标Y孔的Y轴坐标Z孔底部的Z轴坐标,程序范例T3M06(3号刀具为3/816丝锥)G90G54G00X0.565Y-1.875S900M03G43H03Z0.2M08G84Z-0.600R0.2F56.25(900rpm除以16tpi=56.25ipm)X1.115Y-2.750X3.365Y-2.875X4.188Y-3.313X5.0Y-4.0G80G00Z1.0M09G28G91Y0Z0M30,(4)取消固定循环指令,格式:G80;注意:当用G80取消孔加工固定循环后,固定循环指令中的孔加工数据也被取消。那些在固定循环之前的插补模态恢复。,【例题3:固定循环功能综合应用示例】,加工图示工件的2M101.5螺纹通孔,在立式加工中心上加工工序为:8.5麻花钻钻孔;25锪钻倒角;M10丝锥攻螺纹。切削用量见下表,试编制加工程序。,【例题3:固定循环功能综合应用示例】,O5007;G17G90G40G80G49G21;G91G28Z0;M06T01;G90G54G00X0Y0;M03S750;G43Z100.H01;G99G81Z-25.R3.F150;G98X-40.;G91G80G28Z0M05;M06T02;G90G54G00X0Y0;S150M03;G43Z100.H02;G99G81Z-5.5R3.F30;,G98X-40.;G91G80G28Z0M05;M06T03;G90G54G00X0Y0;M03S150;G43Z100.H03;G99G84Z-25.R10.F500;G98X-40.;G80G00X250.Y300.;G91G28Z0;M30;,加工程序:,子程序,1、子程序调用指令M98M98P;2、子程序结束指令M99M99;3、M99特殊用法(1)用于主程序最后程序段,作为热机程序;(2)程序段格式为M99P_;(P后为程序段号)时应用转向执行。,【例】,如图,在数控铣床上铣削四个直径为80mm的孔。已知底孔直径为76mm,使用20mm四刃立铣刀,切削速度为20m/min,进给量为0.1mm/齿。,编制程序:,O1561;G90G80G17G40G49;G54G00X0Y0;M03S320;G43Z5.H01;M98P1001;G55G00X0Y0;M98P1001;G56G00X0Y0;M98P1001;G57G00X0Y0;M98P1001;G91G28Z0;G00G54X250.Y200.;M30;,O1001;G01Z-27.F1000;G41X15.Y-25.D01F128;G03X40.Y0R25.;I-40.;X15.Y25.R25.;G01G40X0Y0;Z5.F1000;M99;,【例】,如图所示,编制镗孔程序(包含试切削)。,(G90G54);G00X120.Y0S900M03;/N101G43Z2.H10;/N102G01Z-6.F72;/N103G28Z-6.M00;/N104M99P101;N105G43Z2.H10M03;N106G01Z-20.F72;G04P500M05;M19;Y-1.0;G90G28Z0;M06;,(程序停止:测量孔径和孔深,调整镗刀并修改长度补偿参数),第五章,编程实例及练习,加工中心综合实例,毛坯为100mm80mm27mm的方形坯料,材料45钢,且底面和四个轮廓面均已加工好,要求在立式加工中心上加工顶面、孔及沟槽。,1、加工部位分析分析,加工顶面;加工32孔;加工60沉孔及沟槽;加工4M87H螺孔;加工212孔;加工36孔,2、工艺设计,1)粗铣顶面T1端面铣刀1252)钻32、12孔中心孔T2中心钻23)钻32、12孔至11.5T3麻花钻11.54)扩32孔至30T4麻花钻305)钻36孔至尺寸T5麻花钻66)粗铣60沉孔及沟槽T6立铣刀18,2刃7)钻4M8底孔至6.8T7麻花钻6.88)镗32孔至31.7T8镗刀31.79)精铣顶面T1端面铣刀12510)铰12孔至尺寸T9铰刀1211)精镗32孔至尺寸T10微调精镗刀3212)精铣60沉孔及沟槽至尺寸T11立铣刀18,4刃13)12孔口倒角倒角刀2014)36、M8孔口倒角麻花钻11.515)攻4M8螺纹T12丝锥M8,3、装夹,4.走刀路线与编程,工步1:粗铣顶面,O1011;N3G17G90G40G80G49G21;G91G28Z0.;N5M06T01;N8G90G54G00X120.Y0.;N9M03S240;,N10G43Z100.H01;N11Z0.5;N12G01X-120.F300;N13G00Z100.M05;N14G91G28Z0.M05;/M00;,4.走刀路线与编程,工步2:钻32、12孔中心孔,N16M06T02;N19G90G54G00X0.Y0.;N20M03S1000;N21G43Z100.H02;N22G99G81Z-5.R5.F100;,N23X-36.Y26.;N24G98X36.Y-26.;N25G80G91G28Z0.M05;/M00;,4.走刀路线与编程,工步3:钻32、12孔至11.5,N27M06T03;N30G90G54G00X0.Y0.;N31M03S550;N32G43Z100.H03;N33G99G81Z-30.R5.F110;,N34X-36.Y26.;N35G98X36.Y-26.;N36G80G91G28Z0.M05;/M00;,4.走刀路线与编程,工步4:扩32孔至30,N38M06T04;N41G90G54G00X0.Y0.;N42M03S280;N43G43Z100.H04;,N44G98G81Z-35.R5.0F85;N45G80G91G28Z0.M05;/M00;,4.走刀路线与编程,工步5:钻36孔至尺寸,N47M06T05;N50G90G54G00X40.Y0.;N51M03S1000;N52G43Z100.H05;N53G99G81Z-15.R5.F220;N54Y15.;N55G98Y30.;N56G80G91G28Z0.M05;/M00;,4.走刀路线与编程,工步6:粗铣60沉孔及沟槽,4.走刀路线与编程,工步6:粗铣60沉孔及沟槽,N73G01X-16.Y0.;N74Z-4.7F1000;N75X-61.F110;N76X-56.5Y-41.586;N77X-12.213Y-16.017;N78X15.Y-15.F1000;N79G03X30.Y0.R15.F110;N80G01Y51.;N81X0.;N82Y16.;N83G40Y0.F1000;N84G00Z100.M05;N85G91G28Z0.;/M00;,N58M06T06;N61G90G54G00X0.Y0.;N62M03S370;N63G43Z5.H06;N64G01Z-10.F1000;N65G41X8.Y-15.D06F110;N66G03X23.Y0.R15.;N67I-23.;N68X8.Y15.R15.;G00G40X0Y0;N69G01G41X15.Y-15.D06;N70G03X30.Y0.R15.;N71I-30.;N72X15.Y15.R15.;,4.走刀路线与编程,工步7:钻4M8底孔至6.8,N87M06T07;N88G90G54G00X23.Y0.;N91M03S950;N92G43Z100.H07;N93G98G81Z-30.R5.F140;,N94X0.Y23.;N95X-23.Y0.;N96G98X0.Y-23.;N97G80G91G28Z0.M05;/M00;,4.走刀路线与编程,工步8:镗32孔至31.7,N9M06T08;N102G90G54G00X0.Y0.;N103M03S830;N100G43Z100.H08;N101G98G76Z-27.R5.Q0.1F120;N102G80G91G28Z0.M05;/M00;,4.走刀路线与编程,工步9:精铣顶面,N106M06T01;N107G90G54G00X120.Y0.;N108M03S320;N109G43Z100.H01;,N110Z0;N111G01X-120.F280;N112G00Z100.M05;N113G91G28Z0.M05;/M00;,4.走刀路线与编程,工步10:铰12孔至尺寸,N115M06T09;N118G90G54G00X-36.Y26.;N119M03S170;N120G43Z100.H09;,N121G99G82Z-30.R5.P1000F42;N122G98X36.Y-26.;N123G80G91G28Z0.M05;/M00;,4.走刀路线与编程,工步11:精镗32孔至尺寸,N9M06T10;N102G90G54G00X0.Y0.;N103M03S940;N100G43Z100.H10;N101G98G76Z-27.R5.Q0.1F75;N102G80G91G28Z0.M05;/M00;,4.走刀路线与编程,工步12:精铣60沉孔及沟槽,4.走刀路线与编程,工步12:精铣60沉孔及沟槽,N134M06T11;N137G90G54G00X0.Y0.;N138M03S460;N139G43Z5.H11;N140G01Z-10.F1000;N141G41X8.Y-15.D11F80;N142X15.;N143G03X30.Y0R15.;N144I-30.;N145X15.Y-15.R15.;N146G01X-16.Y0.;N147Z-5.F1000;N148X-61.F110;,N149X-56.5Y-41.586.;N150X-12.213Y-16.017;N151X15.Y-15.F1000;N152G03X30.Y0R15.F150;N153G01Y51.;N154X0.;N155Y16.;N156G40Y0.F1000;N157G00Z100.M05;N158G91G28Z0;/M00;,4.走刀路线与编程,工步13:攻4M8螺纹,N185M06T12;N187G90G54G00X23.Y0.;N188M03S320;N190G43Z100.H12;N192G98G84Z-27.R10.F400;N193X0.Y23.;,N194X-23.Y0.;N195X0.Y-23.;N196G80G91G28Z0.;N198G28X0.Y0.;M30;,测试一:简单轮廓铣削编程,测试二:内槽铣削编程,测试三:综合轮廓铣削编程,测试四:孔系加工编程,测试五:综合铣削加工(1),测试五:综合加工编程(2),所示支承板上的A、B、C、D及E面已在前工序中加工好,现要在加工中心上加工所有孔及R100圆弧,其中50H7孔的铸出毛坯孔为47,试制订该事件的加工中心加工工艺。,测试五:综合加工编程(3),测试六:加工中心编程,PreparedbyHaasAutomationAsiaTrainingDepartment,
展开阅读全文