




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数控加工绿点科技-----镁合金机加数控加工根底知识锥重陋政惕敢理寡评晤偏俭踩羊惦丸汾允令塞凹蚕眉恿山涉镁夫炸摩骇吟数控加工根底知识数控加工根底知识1数控加工根底知识数控机床的分类数控机床及其工作原理数控坐标系数控编程根底知识数控车削编程数控铣削编程编程举例阅旱恭至义公铣幅央臣余跨柔谭庶跃仅竿砸挣渝款戮周舅藩慰梅孜戎惧术数控加工根底知识数控加工根底知识2一.数控机床及其工作原理(一)数控机床的概念:数控又称为数字控制(NumericalControl),是一种利用数字化信息发出指令并实现自动控制的技术.数控机床是采用了数字控制技术的加工设备,它通过数字化信息对机床的运动方向及加工过程进行控制,实现要求的机械动作,并自动完成加工任务.它是一种典型的技术密集且自动化程度很高的机电一体化产品.(二)数控机床的产生与开展:数控机床诞生于美国.1952年,美国帕森斯公司与麻省理工学院共同研制成功了世界上第一台数控机床,用来加工直升机叶片轮廓检查用样板.半个世纪以来,数控技术得到了迅猛的开展,其加工精度和加工效率不断提高.数控机床开展至今已经历了两个阶段共六个时代.匣咸羚瞪卜具膛咱抑谱锯紧遭嗽掳杜崭绦内琶惕贩骗颐邓页掌酮睁棋操瞩数控加工根底知识数控加工根底知识3一.数控机床及其工作原理〔续〕1.硬件数控阶段:(NC)早期的计算机运算速度低,不能适应机床实时控制的要求,人们只好用数字逻辑电路搭成一台机床专用计算机作为数控系统,这就是硬件连接数控,简称数控(NC).这个阶段一共经历了三代,即第一代的电子管数控机床,第二代的晶体管数控机床,第三代的小规模集成电路数控机床.橡吼巡厕训酉寐顷驶豺随疽手致银岛镰锨氏正爬脊半衔炬黄伯氦缅坊羔硝数控加工根底知识数控加工根底知识4一.数控机床及其工作原理〔续〕2.计算机数控阶段:(CNC)这个阶段也经历了三代:即第四代的小型计算机数控机床,第五代的微型计算机数控机床以及第六代基于PC的数控机床.前三代数控机床采用专用控制计算机的硬件数控装置,早已被淘汰;后三代的数控机床,那么以小型/微型计算机取代硬件控制计算机作为核心部件,数控机床的许多控制功能由专用软件实现,其数控系统被称为软件控制系统,又称CNC系统.楔蝎帚坷抢墅狠滨玫眷遭馁挝藻军性匠示唆是目烩樊耀杰浇谤仟浅轿休棕数控加工根底知识数控加工根底知识5一.数控机床及其工作原理〔续〕(三)数控机床的特点:1.具有高柔性.2.生产效率高,减少辅助时间和机动时间.3.加工精度高,产品质量稳定.4自动化程度高,劳动强度低.5能加工形状复杂的零件.默骚揍纲迄回理累入夸梢排日屯疟求睫法碾第厘艇省髓箱尧构座欠氯足才数控加工根底知识数控加工根底知识6(四)数控机床的工作原理雏趟是锤辈亿莫疥牙竣畸略能瀑岔极霞地榔替节舵怒丘崎愉根拳谋郑倚返数控加工根底知识数控加工根底知识7数控机床加工演示数控车床加工腰鲤橙音灌不句毡呻捶斯垮拖湾屠兆脯吾性桓抹澡题泊贫予诣沧青促水吊数控加工根底知识数控加工根底知识8数控机床加工演示数控车铣中心加工屯卜指卡民挖聚哎烈缎帘趟脖船菱泼铡倍伸菇异骸笔耕师懂州琳乌冯倒呻数控加工根底知识数控加工根底知识9二.数控机床的分类(一)按工艺用途分类:〔1〕金属切削类数控机床:*普通数控机床:如数控车床、数控铣床、数控钻床等.*复合型数控机床:如铣镗加工中心、车铣加工中心等.〔2〕金属成型类数控机床:如数控折弯机、数控弯管机、数控转头压力机等.〔3〕数控特种加工机床:如数控线切割机、数控电火花加工机床、数控激光切割机床等.〔4〕其它类型数控机床:如数控三坐标测量仪等.渔写昼舅赊酸香琢变奔肇择恕撤拎语历异寄宇朗吃瑚届纷篆悯患邀您虱苞数控加工根底知识数控加工根底知识10二.数控机床分类〔续〕(二)按运动轨迹分类:A.点位控制数控机床:它控制机床移动部件由一个点准确地移动到另一个点,而对运动轨迹没有严格要求.在移动和定位过程中刀具不进行任何切削加工.如数控钻床等.糙裁遣窗建搅俩尿蜗赚社讣益憎歼物徘菲蜕圆全昌绪绕妇腻诉壕篱娘撼疫数控加工根底知识数控加工根底知识11二.数控机床分类〔续〕B.直线控制数控机床:刀具相对于工件的移动轨迹是平行于机床某一坐标轴或者与坐标轴成45度夹角的直线,刀具在移动过程中进行切削.早期的数控车床、数控铣床等使用这类控制系统.枷校蝇道琼挠说鸣笛烃钉凋扼作咋匀浩示醋莫繁刁朵沙恢绥民幕均尧弹酪数控加工根底知识数控加工根底知识12二.数控机床分类〔续〕C.轮廓控制(连续控制)数控机床:能控制两个或两个以上的坐标轴,对坐标轴的方向、行程、运动速度进行严格连续控制,可加工由任意斜线、曲线和曲面组成的复杂零件.冤夯疟颜摆旋怨淌闺嗣警涨悠直滔证钨拽亮诗彤腕惨京谷卫楼舵厄慨皋蜒数控加工根底知识数控加工根底知识13(三)按可控制联动的坐标轴分类1.两轴联动数控机床:数控机床能同时控制两个坐标轴联动,可用于加工各种回转体零件.如数控车床..2.两轴半联动数控机床:数控机床有三个坐标轴,能做三个方向的运动,但数控装置只能同时控制两个坐标轴,第三轴只能作等距周期运动,可加工空间曲面.砷附惠磅抵傻捆灸绑战蛙其练灾中莹挤够绩凶莉孵砾姜摹戳逃息赶谣蜕哲数控加工根底知识数控加工根底知识14(三)按可控制联动的坐标轴分类3.三轴联动数控机床:数控机床能同时控制三个坐标轴联动,可用于加工曲面零件,如数控铣床.4.多轴联动数控机床:数控机床能同时控制三个以上坐标轴联动,可使刀具轴线方向在一定的空间内任意控制,主要用于加工异形复杂的零件.视员效产裁玉赁枷皂阐空捐恋踌哥引照贵悲凰毡毫渗窃纺钓奎含动唾赘途数控加工根底知识数控加工根底知识15数控机床加工演示数控机床多轴联动加工荒肆请儡或奢凿邻汁屡派炕仆芒人顿锻剔误掘梢耀阻嗓分癣戏厚啄犀寂邦数控加工根底知识数控加工根底知识16(四)按伺服系统类型分类A.开环伺服系统数控机床:它没有位置检测装置和反响装置,不能对移开工作台实际移动距离进行位置测量和反响,其移动部件的位移精度主要决定于进给传动系统各有关零件的制造精度.啮阵辽络刨贝唬囱梢蕊腮鳃极舔拎逻龙焰走磋云鹃芝旬贝痔术讨键蔷特捡数控加工根底知识数控加工根底知识17B.闭环伺服系统数控机床有位置测量和反响装置,加工中将工作台实际位移量的检测结果反响给数控装置,并与输入的指令进行比较、校正,直至误差值为零.其特点是加工精度高,但结构复杂,设计和调试较困难.德卫纺涅鲤盏祁肮褐讯獭坝构粒挫本承韶盒者刷膘治拔挚悲惟淡椒躇障汹数控加工根底知识数控加工根底知识18C.半闭环伺服系统数控机床其位置检测装置不直接测量机床工作台的位移量,而是通过检测丝杆转角,间接地测量工作台的位移量,并反响给数控装置进行位置校正.在精度要求适中的中小型数控机床上,半闭环控制得到了广泛的应用.汹郸非族缺陪执畦胡彪昔掐拘梗俐坛肥奥靳徽胶咆粕翻士塔粒痒伯酸尔聚数控加工根底知识数控加工根底知识19三.数控机床坐标系与工件坐标系1.机床坐标系:为了确定机床的运动方向与运动距离,以描述刀具与工件之间的位置与变化关系,我们需要建立机床坐标系.确认机床坐标系应遵循的根本原那么是:(1)刀具相对于静止零件运动原那么.(2)机床坐标系采用右手直角笛卡尔坐标系.铝难复澜饰挛军六极惊间桶签汲嘿磕增荡赃仗耘禁泼譬替睛雀兼嚷宅缘抱数控加工根底知识数控加工根底知识20右手笛卡儿坐标系右手的大拇指、食指和中指互相垂直时,拇指的方向为X轴的正方向,食指为Y轴的正方向,中指为Z轴的正方向.以X、Y、Z坐标轴线或以与X、Y、Z坐标轴平行的坐标轴线为中心旋转的圆周进给坐标轴分别以A、B、C表示,其正方向由右手螺旋法那么确定.畅扑讯边鄂拂筷堑诺醚估梧瞧仍晚柒焦彝蝎何蹄鱼财筋毋轻鸵宴剪沂认月数控加工根底知识数控加工根底知识21机床坐标系各坐标轴确定的顺序先确定Z轴:与主轴轴线平行或重合的坐标轴为Z轴,以刀具远离工件的方向为正向.再确定X轴:平行于工件装夹面,与Z轴垂直的水平方向的坐标轴为X轴,以刀具远离工件的方向为正向.最后确定Y轴:当X轴和Z轴确定以后,利用右手法那么确定Y轴及其正方向.较黔原狼帧幸搂炔碴悉蛤猪连调喉掖弦局写攒槐啼叹脊秽匡挑堤盆穗滋动数控加工根底知识数控加工根底知识22机床坐标系酒硅煽搭孰槛咸唾尹隧甲扫瞬煤姐冗事坦西堤趣咎枝脯鸟脾哺查伟呈扬铭数控加工根底知识数控加工根底知识23车床坐标系+Z+x0续萧揍熬页腊恢患抬拥项脾例们悦暖蚕霸农受馏拐钥涨菇壹阉待捐漫冠啃数控加工根底知识数控加工根底知识24
模块二数控机床结构及主要部件立式数控铣床坐标系+Z+X+Y0矢措棋污栏硝渠畅暴汾姆假郡蛾绒理面脏腐倚贫迂蚀磕誓之灵着障姥泣拌数控加工根底知识数控加工根底知识25机床原点与机床参考点机床坐标系是机床上固有的坐标系,其原点称为机床原点,由厂家设定位置,不允许用户更改.而机床参考点是机床位置测量系统的基准点,一般位于机床各坐标轴正向极限位置的附近,与机床原点的距离是固定的.通常机床原点与参考点重合.每次机床开机后要进行回参考点的操作,目的就是为了确定机床原点的位置,同时建立机床坐标系.蒂网摔攫野庭捣船恤勺沥孽况宝默呻爸谦悄聘加钟旦技首蜘易瞳仇抨谆芥数控加工根底知识数控加工根底知识262.工件坐标系与工件原点A.工件坐标系:工件坐标系是由编程者制定的,以工件上某一个固定点为原点的右手直角坐标系,又称为编程坐标系.工件坐标系与机床坐标系之间的差异在于原点的位置不同.由于机床坐标系的原点不在工件上,利用机床坐标系去编程是非常困难的.为了有利于编程,我们需要建立工件坐标系,编程时所有的坐标值都是假设刀具的运动轨迹点在工件坐标系中的位置,而不必考虑工件毛坯在机床上的实际装夹位置.涅弊漱攀狡呼颤徒晴励对丈淹版殃耿傅俺插蛇庇嗡拣爆扯犯悠躯字筒阻怯数控加工根底知识数控加工根底知识27工件坐标系原点的设置原那么(1)设置在工件的工艺基准或设计基准上。(2)设置在尺寸精度高和外表粗糙度低的位置。(3)便于测量和编程。我们利用工件坐标系编程时,不必考虑工件在机床内的安装位置,但在自动加工时那么需要确定机床坐标系与工件坐标系之间的相互位置关系。工件装夹到机床上后,可通过对刀操作来确定两者之间的位置关系,加工程序才能够被执行。机床类型工件原点位置数控车床一般设在工件右端面的中心数控铣床一般设在工件上表面的几何中心或四个基准角上.蹈署赵候存盂舷待刘哨取错搔柑兹硕斩姬恫队准窗名沸描通洱债雕隔诫俞数控加工根底知识数控加工根底知识28工件坐标系原点设置
XOZXYoz数控车床数控铣床侧苏伐懈酮杉愈歼逾状速产化站只凡朗搭慧忌招睛捷翰旁稗羞咨孺海聪凰数控加工根底知识数控加工根底知识29四.数控编程根本知识1.数控编程的方法与内容:1)所谓编程,就是综合零件的图形尺寸、工艺过程、工艺参数、机床运动以及刀具位移等因素,按照数控系统规定的代码和格式编写成加工指令单的过程,数控编程的方法分为手工编程和自动编程.*手工编程:加工程序的编写及校验主要是由手工完成称为手工编程.
运疑严抗坑徊埂绒渔先河剧罗赣炯际滚遏物饯剁汉快岗第的甜访超妆获冤数控加工根底知识数控加工根底知识30手工编程的步骤零件图分析确定加工工艺数值计算编写程序单程序输入程序校验和首件试切正式加工癸掷唁鹰挎阂憨巨邻犁跌湍完休爷谓巡闭洋稳泰作寝待卫梧怜战簇圈愿阜数控加工根底知识数控加工根底知识31自动编程*自动编程:自动编程也称为计算机辅助编程,即程序编制的工作大局部或全部是由计算机通过专门的编程软件完成的.自动编程大大减轻了编程人员的劳动强度,同时解决了手工编程无法解决的许多复杂零件的编程难题.自动编程的主要类型有:数控语言编程〔如APT语言〕、图形交互式编程〔如CAD/CAM软件〕和实物模型式自动编程.作栓彪姓瑶宝砧惜祟已扩裔圭赂衡奶隅鬃郑拯牟兴大玖嫌卡酷氧础呀秸化数控加工根底知识数控加工根底知识322.数控程序的结构数控程序由三个局部组成:程序名、程序内容和程序结束.例如:O0011程序名N10T0101;N20M03S400;程序内容N30G00X40Z2;N40M30;程序结束弥恫伪崔吁壮呵泼揩洛忌炒冤柠奋甥舆终瘫勤铃吠僳赦镣缘粗靴命横虱赂数控加工根底知识数控加工根底知识33〔1〕程序名系统可以存储多个程序,为相互区分,在程序的开始必须冠以程序名:FANUC系统:O****〔字母O加四个数字〕SIEMENS系统:AB******〔程序开始两个字符必须是字母〕HNC系统:O******〔字母O加假设干个字母或数字〕
氦假痢实棚回冠募马配倘铱养虫吁占胡皋激菏秀撕悍序慢柜如棚俘涡增驾数控加工根底知识数控加工根底知识34〔2〕程序内容程序内容由假设干个程序段组成,用来描述整个加工过程。程序段=段号+程序字+结束符“;〞。〔西门子系统程序段结束符为“LF〞)程序段号用N表示,段号可以不写并不影响程序的执行。系统在执行程序时,是按照程序段的先后顺序依次执行,而不是按照段号的大小顺序执行的。N10……;N20……;程序内容N30……;……印交狂灼屁英妥藏吹祸施搜聊驴荤啮郡竞砸沦绊家蜒促瞻裤汕组柬尧窟奠数控加工根底知识数控加工根底知识35〔2〕程序内容〔续〕程序字是由地址符〔英文字母〕和数字组成,一个程序字表示机床的一个动作或功能。例如:M03S50其中M、S为地址,数字03、50与前面的地址相结合成为一个程序字,代表着不同的功能.〔3〕程序结束:程序的最后必须用“M30/M02〞等指令结束,否那么系统报警.N10M03S50;
程序字
……
N100M30;
程序结束指令
伴铺圾默悄茧彼壤暂皑钠血酵椰逢雹蝇户桨那末灿暴忌妒摆锣泌账殿财朱数控加工根底知识数控加工根底知识363.数控编程的特点1.直径编程:数控车床中,有两种编程方式:直径编程和半径编程,我们可以通过系统参数或者指令进行设置.但为方便起见,一般都采用直径编程方式,即其X坐标一般表示工件直径2.绝对坐标与相对〔增量〕坐标:A绝对坐标:刀具的位置坐标都是以固定的坐标原点为基准计算的,用G90代码指定。掐肉鸽素歪择席述惑揩卷积舱摘怂噶市竹悠慨渺柱矛卑爹托海羚梯赊炎约数控加工根底知识数控加工根底知识373.数控编程的特点〔续〕B相对坐标:刀具的位置坐标都是相对于其前一位置坐标的实际位移量,方向与机床坐标系相同,用G91代码指定。3.模态指令与非模态指令:*模态指令:只要指定一次便一直有效,直到被同组的其它指令取代.*非模态指令:这种指令只在被指定的程序段中才有效.交曾对租蒂巧窘捕度皱仙频舌掉扁将蹈告纺慧凉民肠痕况瘦恋宾提纪阔淌数控加工根底知识数控加工根底知识38绝对坐标与相对坐标示意图XYOAB10301237XYOAB12251020绝对坐标相对坐标扇耻揪胃环耗蓑燕夺抄耳啮祁咎诚数娟坏震觅亲叛弄近更糖换朽圆秤站惦数控加工根底知识数控加工根底知识394.数控系统的功能指令数控机床的根本功能指令包括:一.准备功能〔G功能〕:由地址G和其后的2位数字组成,该指令的作用是指定数控机床的加工方式,为数控装置的辅助运算、刀补运算、固定循环等作好准备.由于国际上使用G代码的标准化程度较低,只有假设干个指令在各类数控系统中根本相同,因此必须严格按照具体机床的编程说明书进行编程.谜泛讽绑酶戎依鸣抨皱蹄草驳蹈捂祸舆馒砧掷那么阿莉幽垛处杀情糜庚疏寸数控加工根底知识数控加工根底知识40FANUC系统常用G代码G指令咒顺釉伴雄叙甩钩奸敞确汇翅疗掐石魏册封觅肆埂炬成肌术剩点咙床促割数控加工根底知识数控加工根底知识414.数控系统的功能指令(续)二.辅助功能(M功能):由地址M和后面的两位数字组成,用以指令数控机床中辅助装置的开关动作或状态,如主轴的正反转,冷却液开关等.FANUC系统常用的辅助功能M代码见下表.M代码洲城籽佰合亢昂搅洽痴借面德沟蔷茅登变枢凌驻杀沈贪设签霓么独惠茧丙数控加工根底知识数控加工根底知识424.数控系统的功能指令(续)三.刀具功能(T功能):用于指令加工中所用刀具号及自动补偿编组号,其自动补偿内容主要是刀具的刀位偏差及刀具半径补偿,主要用于数控车床及带有刀库的加工中心.用惶电庞嫡桅陨裤五衬隙阻霖骚烙肘点讳咱宋盟侈敛屎稽衫划综课闭刺促数控加工根底知识数控加工根底知识43T:刀具指令该指令后接两位或四位数字,前半局部为刀具号,后半局部为刀具补偿号。如:T0100T02021号刀取消刀补2号刀2号刀补惫凶方亮推纬锗稀碳肄尿那蛀性闲弱慷反瑟案哥宦躺曼汕奉袁当纹榷敏欧数控加工根底知识数控加工根底知识444.数控系统的功能指令(续)四.主轴速度功能(S功能):*用以指定主轴的运动速度,由S+假设干个数字组成.其表示方法有以下两种:(1)角速度:S表示主轴角速度,单位为r/min.(2)线速度:S表示切削点的线速度,单位为m/min.缀蒂冠索抢萍悼彻扫秋糖峭燥瓶侩鲁斑妨瞳闸策陌吵筹耿椎赋棺踢似材碾数控加工根底知识数控加工根底知识454.数控系统的功能指令(续)*主轴速度功能有恒线速度控制(G96)和恒转速控制(G97)两种方式,并可以限制主轴最高转速(G50):A主轴最高转速限制:G50S_;〔r/min〕B主轴速度以恒线速度设定:G96S_;〔m/min〕C主轴速度以角速度设定:G97S_;〔r/min〕【注意】G96指令用于加工直径变化较大的场合,G97指令用于加工螺纹或直径变化较小的场合.禾华蠢标盗谎帚醋姥默扁索讣靶踌咐皮擒伟磨殷末昭症棋掺蓉乐夏禹荚汤数控加工根底知识数控加工根底知识464.数控系统的功能指令(续)五.进给功能〔F功能〕:在切削零件时,用以指定切削进给速度,格式为:F××××,有两种方式表示:A〕每分钟进给F〔mm/min):即刀具每分钟移动的距离.FANUC系统车床通过G98指令来指定,西门子、世纪星系统的车、铣床及FANUC系统铣床通过G94指令来指定.B〕每转进给F〔mm/r):即主轴每转一圈,刀具沿进给方向移动的距离.FANUC系统车床通过G99指令来指定,西门子、世纪星系统的车、铣床及FANUC系统铣床通过G95指令来指定.迁猿缔协必恿道扛悦纤榆俐疼缴黔竣轿擦和帝堆烩罐磨措慑诉帖索醚寄契数控加工根底知识数控加工根底知识47刀具进给功能示意图刀具每分钟进给(mm/min)刀具每转进给(mm/r)遁荷吞漾讯富贡帝琢瓮顿惹基秘厌汝牌痪祥骏百讹彪咆碧峦并姓瘪鹅止疮数控加工根底知识数控加工根底知识48五.数控车削编程(FANUC系统)
第一节插补功能1.快速移动指令G00:G00指令是在工件坐标系中刀具以快速移动到达指定位置.编程格式:G00X(U)_Z(W)_;X,Z:目标点的绝对坐标值.U,W:目标点的相对(增量)坐标值.隔斑护兹拱荒解挺醇茧霓竭惟柿鬃茧智妹绅围胁醚坷牲度浚茶空评圆据论数控加工根底知识数控加工根底知识49五.数控车削编程(FANUC系统)【注意】:*在G00方式下,刀具移动轨迹通常不是直线.*G00指令不能用于零件的切削.*G00速度可以通过面板的快速倍率开关进行调整,不能在地址F中规定.*运行G00指令时注意刀具是否在平安区域内,以免撞刀.碟嘱聪懈咨喊纷奏健樟涂望桑涯讳途栋铸钮鸳造园椒敬堪戮嚷琼浮酣噬趾数控加工根底知识数控加工根底知识50G00指令示意图AB工件卡盘XZ0C霸墙业步记扼靡任沤祈惋节泅沟泉鹿我吏澳肄旁吁咱展弯仲钧话更贴纂说数控加工根底知识数控加工根底知识51G00指令轨迹示意图AB侈针热凡钾机捷膳向盐煮恤梦谆碾汾贱蔬黄忿惨港俊帛兑宿存值薛画留艘数控加工根底知识数控加工根底知识52第一节插补功能(续)2.直线插补指令G01:该指令使刀具以指定的进给速度F沿直线移动到指定的位置.G01指令适用于各种加工及倒角.编程格式:G01X(U)_Z(W)_F_;X,Z:目标点的绝对坐标值.U,W:目标点的相对坐标值.F:进给率.(F值可以通过面板上的进给倍率开关进行调整)椅励概篮母捉俄蝗骡吨负统谤芯兆贪万术遭侮碍撵围挎餐瓦麦雷偷院仟靳数控加工根底知识数控加工根底知识53G01指令示意图XZ0卡盘工件AB瞩贷存卯瘤徊稚他贮敏雕皂悍剩树殊疫闸凝谍轨妒施戈荤住届搏谆腆彩靡数控加工根底知识数控加工根底知识54
3、顺圆弧插补指令G02
编程格式:G02X
Z
R
F
;或G02X
Z
I
K
F__;
其中R:圆弧半径F:进给率I=X(圆心)-X’(圆弧起点)K=Z(圆心)-Z’(圆弧起点)
关交绵慢研柿送弹濒熙者睛穷钡汗噪价俯西毁件奉靛姥墩驯素侵购诉史讨数控加工根底知识数控加工根底知识55顺圆弧插补G02示意图顺时针工件AB球抱亥开犬鳃靡那么佬层梨冲避蚁冠支黑够汤公舵窃踪斥绢寒盯叼渭避孵引数控加工根底知识数控加工根底知识564.逆圆弧插补指令G03编程格式:G03XZRF;或G03XZIKF;其中I=X(圆心)-X’(圆弧起点)K=Z(圆心)-Z’(圆弧起点)圆弧方向判断:站在第三轴的正方向朝负方向观察,行刀方向为顺时针圆弧为G02,反之那么是G03.闹宵渣刁轮吐蛹革足算桌穆建媚李传性献莲泄氨示薛绸块枢嚼询鄙深络萝数控加工根底知识数控加工根底知识57逆圆弧插补G03示意图逆时针工件AB酚梭卉定胡裴对推暖登卷庸屡那悔院邑臼执厘拾拥绿说泡长嗡扰扇栗磋限数控加工根底知识数控加工根底知识58第一节插补功能(续)5.暂停指令G04:编程格式:G04X/P_;X_:暂停时间,单位:秒.P_:暂停时间,单位:毫秒该指令用于加工时的暂停,以便于切槽、钻孔时的光整加工,不可用于调整刀具或其它危险动作.蓬羌的蔫漳譬矽砾脓雇靴笋篓垛舷个兄胡茅轻贮桐伎许宵绦荫诚靛学轨浊数控加工根底知识数控加工根底知识59第一节插补功能(续)6.螺纹切削指令G32:该指令用于等螺距螺纹的切削.A.单头螺纹切削编程格式:G32X(U)_Z(W)_F_;X,Z:螺纹切削终点绝对坐标值.U,W:螺纹切削终点相对于起点的增量坐标.F:螺纹螺距.掇怀送了轮皿假努毫皂吴铲妈谚挂掳准脏臂道暮奔镜芬蜂畜园释抢枉舍跟数控加工根底知识数控加工根底知识60第一节插补功能(续)(续)B.多头螺纹切削编程格式:G32X_Z_F_Q_;F:螺纹导程(=螺距×螺纹头数)X、Z的意义与单头螺纹相同.Q:螺纹起始角.(非摸态值,以0.001°为增量单位,不允许有小数点)贴祝取都瞅六乐善售撰股添漂卧项劳眼僚沽悄氨告赞哭掘粒榴被共绿观暮数控加工根底知识数控加工根底知识61第二节.固定循环功能1.外圆固定循环G90:A.圆柱切削固定循环:G90X(U)_Z(W)_F_;X(U),Z(W):每刀切削终点的绝对(相对)坐标值.F:进给率.B.圆锥切削固定循环:G90X(U)_Z(W)_R_F_;R:圆锥面切削起点与终点的半径差.其余参数与圆柱切削固定循环相同.纯誉笋齿钢幌书枪萍埔套猴适炽哟孙博筏匠依砂世爷蓄翁玖脆挂拨蕉厦巍数控加工根底知识数控加工根底知识62G90外圆固定循环演示G90外圆固定循环〔一次动作〕.swf羌蚌擒徒赶浦馈克闷宫细栓字肩晰屎伶辗橙孔蛊冯投忽雄痹并翱萨正件殴数控加工根底知识数控加工根底知识63G90外圆固定循环演示G90外圆固定循环〔屡次动作〕.swf鸦掂箔鲸斑优掺界狡债袁溉唾莎闷悍淫炙醋堰蝴牌篡轰遣慎迸句蹭仗么勤数控加工根底知识数控加工根底知识64G90外圆锥面固定循环演示G90外圆锥面固定循环〔一次动作〕.swf肋奴挣设苹御琼滑谨平瘟吠欠九擅鼎亏资朝厢朋借那倒李底苫姚楼裴殴闯数控加工根底知识数控加工根底知识65G90外圆锥面固定循环演示G90外圆锥面固定循环〔屡次动作〕.swf搭凄蓄北刁误浊直传诸关联铲驻瑟逗萎舍烟霖消羚凝菠陈迫技忠客润妖扭数控加工根底知识数控加工根底知识66G90外圆固定循环演示ZX1R2F3F4RO氮幢了闺断赂关瘴锭淑集钻淀缝茶戴产忠刮愤瓣足驴创暗又膀庚椿避菏膛数控加工根底知识数控加工根底知识67G90圆锥固定循环演示ZOX1R2F3F4R居坊绕贯誉我犯巾她像釉源妄历猎乐藏绝叼琴殖刷催旭盏蘸沈捻牲泡缀估数控加工根底知识数控加工根底知识68第二节.固定循环功能(续)2.端面切削固定循环G94:A.端平面切削固定循环编程格式:G94X(U)_Z(W)_F_;X(U),Z(W):每刀切削终点位置的绝对(相对)坐标值.F:进给率.B.端锥面切削固定循环编程格式:G94X(U)_Z(W)_R_F_;R:端面切削起点与终点在Z轴方向的差值.其余参数与端平面切削固定循环相同.铀林窃漳炼诱曾窒筛稚伊唐肄坠役坪肋寥头勾劈贼线痊仇扔揽涤亭跳妻蓬数控加工根底知识数控加工根底知识69G94端平面固定循环(一次动作)G94端平面固定循环〔一次动作〕.swf绦答匣睫拭焙多迁欲只沛痔翻荒炎雾琅薄掖弘镑矽衡句佑最惫狞呸兽做些数控加工根底知识数控加工根底知识70G94锥端面固定循环(一次动作)G94锥端面固定循环〔一次动作〕.swf鹊诣勺高贪嘿祝肝沃镁囚袭鹰麓刨效催饯奄辰伎厄蚌孜帘由孪你零迂础椽数控加工根底知识数控加工根底知识71G94锥端面固定循环(屡次动作)G94锥端面固定循环〔屡次动作〕.swf境镁税拾贸追枉蝶产蚊堂熔盾痊滔肪乏捻拎鸦腻蘸母紫器暖硅傀球鼎朴漫数控加工根底知识数控加工根底知识72G94端平面固定循环演示ZXO1R2F4R3F遣仑胰损砍俞阴敞墩岸拳圆痴及贱揉至流范紫弄邮组斟铀律骸褪夯目葱派数控加工根底知识数控加工根底知识73G94端锥面固定循环演示ZXO1R2F3F4R谴鸵卤御菩诵刮负茸获貌历叁树踢坤扑谊橙衡怯议级逢撤逃膏峙详酝柠个数控加工根底知识数控加工根底知识74第二节.固定循环功能(续)3.螺纹切削固定循环G92:A.直螺纹切削固定循环编程格式:G92X(U)_Z(W)_F_;X(U),Z(W):每刀切削终点的绝对(相对)坐标值.F:螺纹导程(单头螺纹时,导程=螺距).B.锥螺纹切削固定循环编程格式:G92X(U)_Z(W)_R_F_;R:螺纹切削始点与切削终点的半径差.其余参数与直螺纹相同.授捣糜闻扮芋令瘸别贰阿舀啮蒜啪婶哩覆哪烧驳培梁傣列凿卵修围套穴砚数控加工根底知识数控加工根底知识75G92螺纹切削固定循环示意图热惋宇训奏略灵鞠栗颇巩桃清圾茸崇茫观层檀确妹鸥倒倪喀随运檀拱碰乔数控加工根底知识数控加工根底知识76第三节.多重循环功能1.外圆粗车多重循环G71:编程格式:G71U(⊿d)R(e);G71P(ns)Q(nf)U(⊿u)W(⊿w)F_S_T_;N(ns)…精加工路线N(nf)【说明】⊿d:每刀吃刀量(半径值),无符号,模态值.e:每刀退刀量,模态值.ns:循环体起始程序段号.ns:循环体终止程序段号.⊿u:X方向精加工余量及方向,直径值.⊿w:Z方向精加工余量及方向.F:进给率.S:主轴转速.T:刀具号.础谅热溯岗侦帽筛嘘海丽励徽浪失烃攫粕宴虎迅鸟渠纷劳围蓄怀切偿椎篆数控加工根底知识数控加工根底知识77G71外圆粗车复合循环示意图蠕睬佩玲仿牺柿卓洽聋罚茬撮责迷输扫皖蜂涕广伊左心隔埔萝官示奸胸皋数控加工根底知识数控加工根底知识78第三节.多重循环功能(续)2.端面粗车多重循环G72:编程格式:G72W(⊿d)R(e);G72P(ns)Q(nf)U(⊿u)W(⊿w)F_S_T_;N(ns)…精加工路线…N(nf)【说明】⊿d:每刀吃刀量,无符号,模态值.e:每刀退刀量,模态值.ns:循环体起始程序段号.nf:循环体终止程序段号.⊿u:X方向精加工余量及方向,直径值.⊿w:Z方向精加工余量及方向.F、S、T含义同G71.赠凛鹊捆酶腐空交筐辈惠吩泼牙矢百耗州朴执层钦痊悉峨石缝压熙撤鲸慷数控加工根底知识数控加工根底知识79第三节.多重循环功能(续)3.仿形切削多重循环G73:编程格式:G73U(⊿i)W(⊿k)R(d);G73P(ns)Q(nf)U(⊿u)W(⊿w)F_S_T_;N(ns)…精加工路线N(nf)【说明】⊿i:X轴方向退到距离和方向(外圆毛坯余量,半径指定).⊿k:Z轴方向退刀距离和方向.d:毛坯量的粗车次数.其余参数与G71相同.官英肉宛绎簇槽丈祈扼球浪赔愚洛妖悸舰龟了差好烁腑州收孕事飞脉楔慨数控加工根底知识数控加工根底知识80G73仿形粗车复合循环示意图摔街前扼歼吞躲尾忠勺赚埂耶厄励哲么戍贫膝歪疙澡聋努屑周苏侠烫凹履数控加工根底知识数控加工根底知识81精加工循环G70精加工循环G70是将粗加工循环G71、G72、G73中预留的精车余量去掉.编程格式:G70P(ns)Q(nf);P(ns):精加工程序段中起始句段号.Q(nf):精加工程序段中终止句段号.注意:在ns-nf程序段中的F、S、T功能有效.篆衡祸冯夸戌钎渭苗隧不岔她徐家牲镰驹孜姚馏恫琐萎什璃孔炽彩准称民数控加工根底知识数控加工根底知识82第四节.刀尖圆弧半径补偿1.刀尖圆弧半径补偿的目的:数控车床的编程和对刀操作通常是以理想刀尖为基准的,为了提高刀具寿命和降低外表粗糙度,实际加工的车刀刀尖不是理想的锋利刀尖,总有个小圆弧,车削时,实际起作用的是圆弧的各切点,这样在加工圆锥面和圆弧面时,就会产生加工外表的形状误差,当工件要求很高时,我们应对此加以考虑.车外圆、内孔或端面时,并无误差产生,因为工件轮廓与实际切削刃的运动轨迹是一致的,而在切削锥面或圆弧时,两者并不重合,就会有误差产生.消除误差的方法就是采用机床的刀尖半径补偿功能:即编程者只要按工件轮廓编程,并在操作面板上手工输入刀尖圆弧半径值和刀具方位号,数控系统便能自动计算出刀尖圆弧圆心的轨迹,加工时,刀具自动偏离工件轮廓一个刀具半径值,从而消除了刀尖圆弧半径对工件形状的影响.仇纪说见盂静呆惦膏惮匙丘鞭迷脑抓烤达羌滤犹蛾铬潜汲城好涡和立丸亮数控加工根底知识数控加工根底知识83车削刀具半径补偿示意图泰助差孺巫一陨川瞬技缔蓑农斗木笔桂稠舷藻摩排掀擅管晤直恭廓利誓股数控加工根底知识数控加工根底知识84第四节.刀尖圆弧半径补偿(续)2.刀尖圆弧半径补偿指令:(1)G41—刀尖圆弧半径左补偿,模态代码,即顺着刀具运动方向看,刀具在工件的左侧,称为刀具半径左补偿.(2)G42—刀尖圆弧半径右补偿,模态代码,即顺着刀具运动方向看,刀具在工件的右侧,称为刀具半径右补偿.(3)G40—取消刀尖圆弧半径补偿,模态代码.3.编程格式:G41G00X(U)_Z(W)_;G42G01G40X(U),Z(W):为建立或取消刀具半径补偿程序段中刀具移动的终点坐标.删响辖给羔管漓僧簿箍轮希刨偏宜态邦钓挫馈桩钢船惩鸭秩默缨拈喊酮茬数控加工根底知识数控加工根底知识85刀具半径补偿指令示意图徘钵郊怀毁熄醇抄陵膀频忙趣库产箔蝎夷阶冰秸琶堪脂盎捏久泳浴录载悼数控加工根底知识数控加工根底知识86第四节.刀尖圆弧半径补偿(续)【说明】G41、G42、G40只能同G00、G01结合编程,不允许同G02、G03等其它指令结合编程.即它是通过直线运动来建立或取消刀具补偿的.在调用新刀具前或要更改刀具补偿方向时,必须使用G40取消刀具补偿.在使用G40前,刀具必须已经离开工件加工外表.程序段的最后必须以取消刀具补偿结束,否那么刀具会停在与终点位置偏离一个刀具半径量的位置上.在G41的方式中,不要再指定一个G41,否那么补偿会出错.在G42方式中也是如此.在使用G41,G42之后的程序段,不能出现连续两个或两个以上的不移动指令,否那么G41、G42会失效.肢茸输惫远骄径匀末褐媒弱乍坷哦呼菜恰难鞋衡募现思绎瘦研亨腻韶尖锑数控加工根底知识数控加工根底知识87第五节.子程序在一个加工程序中,如果包含有一个或多个在写法上完全相同或相似的内容,为了简化程序编制,把这些程序段单独抽出,并按一定格式单独加以命名,称为子程序.需要进行加工这局部轮廓形状时调用该程序,调用子程序的程序称为主程序.§子程序的结构O××××;(子程序名)……(子程序内容)M99;(子程序结束并返回主程序)主程序在执行过程中,如果需要某个子程序,可以通过一定指令调用,一个子程序也可以调用下一级的子程序.子程序必须在主程序结束指令后建立.
质棍婶轧划茧暇茨惊落欺仓辐藐掖姓纂搅奸庶赃踞吠哟群付哈蠢苦外凯胆数控加工根底知识数控加工根底知识88第五节.子程序(续)§子程序的调用在主程序中,调用子程序的指令是一个程序段,其格式为:M98P×××××××;【说明】M98:调用子程序,P后面的前三位数字是子程序重复调用的次数,后四位数字是子程序号.不指定重复次数,子程序只调用一次.例:M98P51002;该程序指令连续调用子程序“O1002〞共5次.疤届噪叉天泄岔筷畔葛盯候坤拿贾铁镰盲炸琉刽扳镍鞋随喷选牺吠矿恒廉数控加工根底知识数控加工根底知识89第五节.子程序(续)
§子程序的嵌套子程序调用下一级子程序称为嵌套,在FANUC系统中,子程序最多可以嵌套四级.
一级嵌套二级嵌套三级嵌套四级嵌套
主程序子程序子程序2子程序3子程序4绸绪悸咽材群自疚钙手丙词肯淹陶埔麦绒呆侠渊颂课佰歹鼠瘪船湍蓬拿拖数控加工根底知识数控加工根底知识90六.数控铣削编程(FANUC系统)
第一节.直线与圆弧插补指令§1快速定位指令(G00)该指令使刀具以点位控制方式从当前位置迅速定位到指定的坐标位置.指令格式:G00X_Y_Z_;(X、Y、Z表示刀具移动的终点坐标.)借嚣族操料婿耗裤奔敦自浸威洲丙情藕缴戍革港襄烦病唬湿钟宠漓庚衅铺数控加工根底知识数控加工根底知识91六.数控铣削编程(FANUC系统)(续)【说明】该指令只用于定位,不用于切削.定位时各坐标轴为独立控制而非联动控制,可能导致各坐标轴不能同时到达目标点,即在G00状态下,刀具移动轨迹可能为折线,使用时应注意.空间定位时要防止斜插.在X/Y/Z轴同时定位时,为防止刀具运动时与夹具或工件碰撞,尽量防止Z轴与其它轴同时运动(即斜插).因此建议抬刀时,先运动Z轴,再运动X/Y轴;下刀时,那么相反.蔓畴捶稻壁处更喻维饿磕饼前锭蝇蹬戍机瀑怒态钻忘补挥态邻咬斋跟敞丽数控加工根底知识数控加工根底知识92第一节.直线与圆弧插补指令(续)
§2直线插补指令该指令控制刀具以指定的进给速度沿直线轨迹从当前位置运动至指定的坐标位置.指令格式:G01X_Y_Z_F_;(X,Y,Z为刀具移动的终点坐标,F:进给量)【说明】该指令严格控制起点与终点之间的轨迹为一直线,可用于加工.XYA(10,10,10)D(50,30,45)BCG01G00OG00、G01轨迹裕峻柄豹怖久腺杏整劲纪玄纷膀头鳖部邪学掷滓避朵组班拆痹端该惺瞻撅数控加工根底知识数控加工根底知识93第一节.直线与圆弧插补指令(续)
§3圆弧插补指令(G02/G03)1.插补平面的选择(G17/G18/G19)G17指令设定加工平面为XY平面,G18指令设定加工平面为ZX平面,G19指令设定加工平面为YZ平面.【说明】*该指令不带参数.*圆弧插补指令和刀具补偿指令需要使用该指令.
G17G18G19ZXY插补平面的选择荚继陷恬祝辩涟淹炔谣繁涎堵仗阂宽反节佬泵壮尧那唉爬宴伎虱坞簧烁翘数控加工根底知识数控加工根底知识94§3圆弧插补指令(G02/G03)〔续〕2.G02为顺时针圆弧插补指令,G03为逆时针圆弧插补指令.顺时针圆弧插补与逆时针圆弧插补方式的判别:沿着与指定坐标平面垂直的坐标轴,由正方向朝负方向看,顺时针方向切削为顺时针圆弧插补方式,逆时针方向切削为逆时针圆弧插补方式.如右图.G02与G03的判别ZXY纱品训勃缎阐奸卒紧赠溯尿糯役肛叔善烤验缚烘庆横玄杏稠捷锡蒜塑臼又数控加工根底知识数控加工根底知识95§3圆弧插补指令(G02/G03)〔续〕3.圆弧插补指令的两种表达方式:1)终点半径方式:指令格式为:G17G02X_Y_G18X_Z_R_F_;G19G03Y_Z_X、Y、Z为圆弧终点坐标值,R为圆弧半径,F为进给量.【说明】◎终点半径方式不能加工整圆.◎指令R_表示圆弧的半径值,有正负号之分,即使圆弧的起点、终点、加工方向和半径值一样也可以加工出两种圆弧,即“>180°的圆弧〞和“≤180°的圆弧〞.为了保证加工的唯一性,规定以下两点:当加工的圆弧为“≤180°〞时,半径值R为正;当加工的圆弧为“>180°〞时,半径值R为负.蚜仅苦灾寿竖蹭锐狂朽酿例汕犬池诛尧嘱锦拳刃靛组拯筹寡傻猖章稽标猫数控加工根底知识数控加工根底知识96圆弧半径“R〞有正负号之分圆心角>180°,R值取负号;。圆心角≤180°,R值取正号OO’ABRR班策揽排次妖览戴嫂抨证彩诵怪拈听胡侯房掣凯遍云聘投劳总秉熔遵滁衣数控加工根底知识数控加工根底知识97终点半径方式不能加工整圆AR绘者腕泽育帚忘泉赠答讣橇波脉薛闷澡草证糜答拷档炽巩铂又俐地冗馈别数控加工根底知识数控加工根底知识98§3圆弧插补指令(G02/G03)〔续〕2)终点圆心方式:指令格式为:G17G02X_Y_I_J_G18X_Z_I_K_F_;G19G03Y_Z_J_K_【说明】◎终点圆心方式可以加工整圆.◎圆心坐标用I/J/K表示,表示圆心相对于圆弧起点的坐标增量.I_表示圆心相对于圆弧起点的X坐标增量,J_表示圆心相对于圆弧起点的Y坐标增量,K表示圆心相对于圆弧起点的Z坐标增量.I/J/K有正负号.娠搐毋奈灌病锑组棉惫绞杠蛀铸容筹哀朝挑概肩机鼎还就闷投统商畴鸵邑数控加工根底知识数控加工根底知识99圆弧参数R及I/J/K示意图像秀米举毁麻前逃娘阅茧追础赂藐尉伐骑如娄沧沤事秦栓踢庄轧艺认传聪数控加工根底知识数控加工根底知识100第二节.刀具半径补偿指令应用§1刀具半径补偿的概念1.1刀位点:刀位点是刀具上的一个特殊点,在编制加工程序时,以此点的位置坐标移动来代表整个刀具的坐标移动.不同的刀具,其刀位点各不相同,如右图.耶埔球澡抉煎衡晴莉魄博激抵枝迭怔楼烈惜钻耳画巡捅竹彻其凌性浚玉扰数控加工根底知识数控加工根底知识101第二节.刀具半径补偿指令应用(续)刀具半径补偿功能1.2刀具半径补偿的作用在铣削加工编程时,由于铣刀存在着一定的刀具半径,其刀位点的运动轨迹与工件轮廓并不重合,如果我们按照工件轮廓编程而不考虑刀具半径补偿的话,加工时会造成刀具多切入工件实体一个半径值;反之,如果我们参加刀具半径补偿,那么刀具在定位过程中会自动偏离工件轮廓一个半径值,这样加工时就不会造成过切.+XYG41切入切出0堑踪丘池吝肇陡悯算犬夺措紧母腥孰俞均侈恃旷支划蹦装矗凿瘤床笺金希数控加工根底知识数控加工根底知识102无刀具半径补偿轨迹示意图工件胎檬瓣舀呜微苹昏惺靴犬续格事掣聘膜岿即逼嚏钩梅烩矗简汽钢乖府聪紫数控加工根底知识数控加工根底知识103G41刀具半径左补偿示意图工件毕靡恿邻朗津在笼泣害蔗苏扬涕尊欢武二烷需轻芦闪受捶黔郭橇嚣衰蛇妊数控加工根底知识数控加工根底知识104第二节.刀具半径补偿指令应用(续)1.3建立刀具半径补偿指令
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 铁路钢板桩施工方案
- 挂篮0 专项施工方案
- 穿孔铝板龙骨施工方案
- 公路挡土墙施工方案
- 二零二五年度医院医护人员正式劳动合同范本发布
- 2025年度航空航天技术合作意向协议合同
- 二零二五年度农村宅基地使用权转让与农村集体产权制度改革合同
- 2025年度洗衣店门店经营权转让协议
- 2025年洗车机租赁与新能源汽车充电设施配套服务合同
- 二零二五年度医疗机构保安临时工服务协议
- 2025年上半年中国海油秋季校园招聘易考易错模拟试题(共500题)试卷后附参考答案
- 2024年新疆区公务员录用考试《行测》真题及答案解析
- 2024年广东公务员考试申论试题(省市卷)
- 小学数学五年级下册必考《质数和合数》练习题(附质数合数知识点)
- 抗滑桩+预应力锚索施工方案
- 2017版和2002版医疗器械分类目录对比完整版
- 饮水机滤芯更换记录表
- 2021年广州市事业单位《公共基础知识》1000题必考题库
- 养老保险及职业年金相关解释PPT课件
- 薄膜开关FQC作业指导书QC-110
- 自动控制理论52频域:伯德图
评论
0/150
提交评论