第五章后数控编程基础_第1页
第五章后数控编程基础_第2页
第五章后数控编程基础_第3页
第五章后数控编程基础_第4页
第五章后数控编程基础_第5页
已阅读5页,还剩74页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

电子工业出版社2008.6华中数控系统数控车床编程与维护第5章

数控车床编程

5.1编程概述

5.2主轴功能、进给功能和刀具功能

5.3辅助功能代码

5.4准备功能代码

5.5宏程序与子程序编程

5.1编程概述编程功能一般分为两类:一类用来实现刀具轨迹控制,这一类功能被称为准备功能,以字母G及两位数字组成,也被称为G代码;另一类功能被称为辅助功能,用来完成程序的执行控制、主轴控制、刀具控制、辅助设备控制等。5.1.1准备功能HNC-21T使用的所有准备功能,即G代码及其功能见表5-1。第5章

数控车床编程

由于大多数的G代码是模态代码,G代码被分为了不同的组,具体分组见表5-1。所谓模态G代码,是指这些G代码不只在当前的程序段中起作用,而且在以后的程序段中一直起作用,直到程序中出现另一个同组的G代码为止。同组的模态G代码控制同一个目标但起不同的作用,它们之间是不相容的。00组的G代码是非模态的,即这些G代码只在它们所在的程序段中起作用。G01和G00、G90和G91上电时的初始状态由参数决定。第5章

数控车床编程

提示:如果程序中出现了未列在表5-1中的G代码,则系统会显示报警。同一程序段中可以有几个G代码出现,但当两个或两个以上的同组G代码出现时,最后出现的一个(同组的)G代码有效。

第5章

数控车床编程

5.1.2辅助功能本车床用S代码对主轴转速进行编程,用F代码对进给速度进行编程,用T代码进行选刀编程,其他可编程辅助功能由M代码来实现。HNC-21T的M代码及其功能如表5-2所示。代码模态功能说明代码模态功能说明M00非模态程序停止M03模态主轴正转启动M02非模态程序结束M04模态主轴反转启动M30非模态程序结束并返回程序起点M05►模态主轴停止转动M06非模态换刀M98非模态调用子程序M07模态切削液打开M99非模态子程序结束M09►模态切削液停止提示:一般,一个程序段中M代码最多可以有一个。表5-2HNC-21T的M代码及其功能

5.2主轴功能、进给功能和刀具功能5.2.1主轴功能S主轴功能S控制主轴转速,其后的数值表示主轴速度,如S500。主轴转速的单位依G96、G97而不同。采用G96编程时,为恒切削线速度控制,S之后指定切削线速度,单位为m/min;采用G97编程时,取消恒切削线速度控制,S之后指定主轴转速,单位为r/min。在恒切削线速度控制时,一般要限制最高主轴转速,如设定超过了最高转速,则要使主轴转速等于最高转速。

第5章

数控车床编程

提示:S是模态指令,S功能只有在主轴速度可调节时才有效。

5.2.2进给功能FF指令表示加工工件时刀具相对于工件的合成进给速度,F的单位取决于G94(每分钟进给量,单位为mm/min)或G95(主轴每转的刀具进给量,单位为mm/r)。当工作在G01、G02或G03方式时,编程的F值一直有效,直到被新的F值所取代为止。当工作在G00方式时,快速定位的速度是各轴的最高速度,与所指定的F值无关。借助机床控制面板上的倍率开关,F值可在一定范围内进行倍率修调。当执行攻丝循环G76、G82和螺纹切削G32时,倍率开关失效,进给倍率固定为100%。第5章

数控车床编程

5.2.3刀具功能TT代码用于选刀,其后的4位数字分别表示选择的刀具号和刀具补偿号。T代码与刀具的关系是由机床制造厂规定的,使用时请参考机床制造厂的说明书。数控系统在执行T指令时,首先转动转塔刀架,直到选中了指定的刀具为止。当一个程序段同时包含T代码与刀具移动指令时,先执行T代码指令,然后执行刀具移动指令。在执行T指令的同时,数控系统自动调入刀补寄存器中的补偿值。第5章

数控车床编程

5.3辅助功能代码辅助功能由地址字M和其后的1或2位数字(如M0~M99)组成,主要用于控制零件程序的走向,以及机床各种辅助功能的开关动作(如主轴的旋转、冷却液的开关等)。其中,M00、M02、M30、M98、M99用于控制零件程序的走向,是数控系统内定的辅助功能,而不由机床制造商设计决定,也就是说,与PLC程序无关。其余的M代码用于控制机床各种辅助功能的开关动作,其功能不由CNC内定,而是由PLC程序指定,所以有可能因机床制造厂不同而有差异,具体使用时请使用者参考机床使用说明书。第5章

数控车床编程

1.程序暂停指令M00当CNC执行到M00指令时,将暂停执行当前程序,以方便操作者进行刀具和工件的尺寸测量、工件调头、排屑、手动变速等操作。在暂停时,车床的主轴、进给及冷却液停止,而全部现存的模态信息保持不变,欲继续执行后续程序段,再按操作面板上的“循环启动”键即可。例如:N10G00X100Z45N20M00N30G02X120Z55R10F200当CNC执行到N20程序段时,进入暂停状态。当操作者完成必要的手动操作后,按操作面板上的“循环启动”键,程序将从N30程序段开始继续执行。第5章

数控车床编程

提示:M00为非模态后作用M功能。

2.程序结束指令M02M02编在主程序的最后一个程序段中。当数控系统执行到M02指令时,车机床的主轴、进给、冷却液全部停止运行,加工结束。

M02为非模态后作用M功能。3.主轴控制指令M03、M04、M05M03启动主轴,主轴以程序中编制的速度正向旋转。M04启动主轴,主轴以程序中编制的速度反向旋转。M05使主轴停止旋转。

其中:M03、M04为模态前作用M功能;M05为模态后作用M功能,M05为默认值。M03、M04、M05可相互注销。

第5章

数控车床编程

4.冷却液打开、停止指令M07、M09M07指令将打开冷却液管道。M09指令将关闭冷却液管道。

M07为模态前作用M功能;M09为模态后作用M功能,M09为默认功能。5.程序结束并返回到零件程序起点指令M30M30和M02的功能基本相同,只是M30指令还兼有控制返回到零件程序起点(%)的作用。使用M30的程序结束后,若要重新执行该程序,只需再次按操作面板上的“循环启动”键即可。第5章

数控车床编程

6.子程序调用指令M98及从子程序返回指令M99M98用来调用子程序。M99表示子程序结束,执行M99可使控制返回到主程序。(1)子程序的格式%****.....M99在子程序开头,必须规定子程序号,作为调用入口地址。在子程序的结尾用M99指令,以控制执行完该子程序后返回主程序。(2)调用子程序的格式M98P_L_其中,P为被调用的子程序号;L为重复调用次数。第5章

数控车床编程

5.4准备功能代码准备功能代码由G及后面的1位或2位数字组成,用来规定刀具和工件的相对运动轨迹、刀具补偿、坐标偏置等多种加工操作。G功能有非模态G功能和模态G功能之分。(1)非模态G功能:只在所规定的程序段中有效,程序段结束时被注销。(2)模态G功能:一组可相互注销的G功能,其中某一G功能一旦被执行,则一直有效,直到被同一组的另一G功能注销为止。第5章

数控车床编程

提示:没有共同参数的不同组的G代码可以放在同一程序段中,而且与顺序无关。例如,G90、G17可与G00放在同一程序段中;G24、G68、G51等虽与G00不同组,但由于有共同参数,因而不能放在同一程序段中。

数控编程指令书写的一般顺序如下:(1)选定/设置编程单位;(2)选定/设置编程基准坐标系(即工件坐标系);(3)选定编程方式(绝对坐标编程/相对坐标编程)和坐标平面;(4)建立刀具的半径补偿、长度补偿;(5)指令刀具和工件的相对运动轨迹;(6)撤销刀具的半径补偿、长度补偿;(7)程序结束。当然,在程序中还可能会用到回参考点指令、简化编程指令等。第5章

数控车床编程

第5章数控蔬车床畅编程5.喘4.侍1单位铜的设糊定1.尺羽寸单昨位选亮择指劲令G2滴0、G2每1格式良:G2茄0G2咳1说明扩:G2扫0、G2张1用于粒指定垄尺寸俱字的禽输入降制式畏。其中净:G20为英妙制输汉入制众式;G2忧1为公话制输禽入制泥式。两种养制式可下线贵性轴滨、旋资转轴北的尺蛙寸单迁位如仪表5-纠3所示育。G2别0、G2差1为模湿态功事能,纸可相鼻互注洞销,G2慢1为默债认值启。制式线性轴旋转轴英制(G20)英寸度公制(G21)毫米度表5-拉3尺寸挎输入届制式比及其怨单位2.进牺给速睁度单蜻位的膜设定齿指令G9计4、G9牙5格式哄:G9方4竞F_扯_G9熊5论F_歼_说明寺:G9飘4、G9糕5用于定指定淋进给背速度匪F的走单位蓬。G9划4为每恶分钟惰进给盏。对凯于线建性轴的,F的单羡位依G2祝0/慰G2丹1的设书定而幕为mm麻/m凭in或in漂/m呜in;对仔于旋今转轴引,F的单详位为°/痒mi易n。G9弹5为每牌转进诊给,藏即主蓝轴转堵一周母时刀退具的召进给陪量。势对于求线性披轴,F的单作位依G2衔0/灭G2司1的设勺定而好为mm生/r或in黑/r。对海于旋把转轴绒,F的单劫位为°/副mi挺n。这眉个功验能只格在主累轴装逆有编讲码器伸时才漂能使谅用。G9蛛4、G9贝5为模色态功招能,弊可相辰互注假销;G9柳4为默酿认值涂。第5章数控注车床桂编程5.弊4.蓄2编程点方式头的选页定1.绝医对值凑编程谁指令G9相0与相难对值梁编程纸指令G9逗1格式逃:G9恶0G9观1说明欢:该县组指叹令用夜于选史择编仓程方豆式。其中元,G9俩0为绝瓣对值粱编程裙;G9践1为相旨对值吸编程示。采愚用G9方1编程阔时,辽编程围坐标绍轴X、Z上的键编程蛇值是杯相对箩于前妈一位菠置而绕言的劝,该滨值等胳于沿潜轴移替动的霸距离耐,与菊当前坟的编码程坐蚕标系饱无关五。G9彼0、G9晴1为模迅态指顾令,匹可相树互注船销;G9采0为默恋认值丸。G9沸0、G9言1可用察于同云一程虾序段宪中,轻但要优注意腿其顺率序所链造成扣的差注异。采用G9裹0编程纱时,毕也可雾用U、W表示X、Z轴的骂增量亮值。第5章数控猎车床码编程【例5-说1】如图5-浴l所示赛工件钱,分岂别使律用G9徒0、G9爱1编程忘。要地求刀针具由苍原点废按顺叹序移宰动到l、2、3点,木然后纵回到祖原点医。绝对躬编程珍增徒量编生程%0桥00怠1%0绕00权1T0椒10趁1(逼G3杰6)推T阳01缴01赶(G赛36荒)(G双90锡)G放00仙X赛50晋Z牢2氏G9姥1G暗00疑X单-3衔5(勇Z0登)G0看1X岛15欢(Z套2)豆(给X0词)Z木-3全2(X础15融)Z难-3序0失X乌10雕Z浮-1持0X2风5懂Z-篮40摘X2矿5弊Z4更2X5花0蝴Z2服M3皇0M3拼0第5章数控绝车床鼓编程图5-著l钩G霞90、G9窝1编程2.直申径方马式编静程指缺令G3黎6和半碍径方们式编设程指搭令G3映7格式满:G3队6G3员7说明筝:该崭组指斩令用施于选扇择编碎程方芝式。丹其中慢,G3狂6为直以径编故程;G3言7为半绪径编王程。数控眉车床吗的工鼓件外煌形通让常是图旋转塔体,桥其X轴尺心寸可汇以用稻两种堡方式静加以改指定丑,即污直径牺方式朴和半田径方颜式。G3防6为默息认值崇,数馋控车朵床出遗厂时芝一般过设为斯直径逃方式喂编程崇。第5章数控吹车床劝编程【例5-娃2】直径拼编程乌时:G3耍6盈G9哄1石G0饭1笼X1耀00蒜.0扎0是指怨刀具思在X向进捐给50抓mm。G3块6罗G9涛0神G0灾1渗X1将00是指奸刀具没在X向进鞋给至φ10明0m驻m处。5.吧4.该3坐标智系的锻设定旱与选疏择1.工拦件坐块标系午设定仰指令G9糊2格式花:G9财2篮X_宴_晕Z_女_说明雨:G9笛2通过讨设定铸对刀爆点与耽工件垂坐标旺系原盯点的点相对瞒位置挥来建想立工抽件坐嗓标系哄。其哨中,X、Z分别端为设仗定的提工件冰坐标头系原灿点到诱对刀猪点的泄有向榜距离售;【例5-招3】使用G9孟2编程堡,建湾立如纹图5-膨2所示垒的工荐件坐陪标系肢,程慎序如贩下:G9培2统X脏80熔Z砍12鸟0第5章数控至车床辰编程图5-舍2端G乎92建立竹工件驴坐标嚼系注意帝:执行鸽此程亮序段过只建键立工需件坐栋标系拉,并队不产嘴生刀逐具与担工件氧的相帅对运桂动。符显然车,当半改变岩刀具剂位置负,即钥刀具叮当前却点不轧在对认刀点篮位置躲上时客,在乱执行蠢“G9庄2塑X_链_Z虾__戏”前,辞应先考进行千对刀奴操作撕。2.工并件坐傍标系允选择挤指令G5狸4~G5弱9格式椒:说明晚:G5醋4~G5够9是数肉控系医统预饮定的6个工烟件坐啦标系抱,如煌图5-未3所示验,可太根据大需要筛任选予其一棚。工摸件坐唐标系怜一旦颤选定辞,后情续程裁序段兵中绝镰对值磁编程候时的科指令河值均无为相激对此木工件灯坐标于系原河点的夕参照虑值。G5错4~G5和9为模鲜态指骡令,基可相拦互注坡销;G5瞒4为默纪认值猛。第5章数控芳车床杆编程图5-加3工件杏坐标籍系选择择(G5功4~G5吓9)【例5-关4】如图5-钱4所示漏,使断用工手件坐魔标系色编程抱。要啊求刀彻具从管当前阁点移虑动到A点,虑再从A点移贱动到B点。当前捷点→A→近B%1械00子0N0农1碰G5厚4喉G0和0赌G9阴2倍X4总0赌Z3员0N0围2暴G5万9N0岩3陆G0咽0详X3害0偶Z3脾0N0杯4浅M3章0第5章数控同车床己编程图5-拼4使用妈工件奋坐标本系编祝程提示愿:①鹊使用协该组欧指令段前,络需先谣用MD替I方式提正确毅输入蜓各坐材标系症的坐阻标原只点在机祥床坐眼标系佩中的翠坐标救值;②盯使用老该组催指令塘前,降必须标先回冤参考粪点。3.直聪接机缸床坐友标系谋编程额指令G5权3格式改:G5绢3说明敏:G5脚3使用刊机床曾坐标爆系编携程。跳在含颗有G5房诚3的程孕序段旗中,办绝对塌值编药程时霸的指鲜令值幸是在孙机床复坐标岂系中菜的坐辽标值稿。G5豆3指令愚为非烂模态信指令拳。第5章数控形车床半编程5.规4.套4进给室控制岁指令1.快么速定俭位指喉令G0借0格式桃:G0别0塌X(U)__猎Z(W)__说明交:G0糕0指定驳刀具锯相对诱于工粉件以刑各轴唇预先忍设定则的快膨速移刷动速枯度,葛从当散前位稳置快耍速移独动到郑程序服段指铜定的萍定位烤终点乎(目馆标点仪)。其中相,在G9豪0时,X、Z为定顶位终监点在与工件叉坐标润系中没的坐眉标;母在G9纳1时,X、Z为定您位终辨点相械对于抢起点强的位托移量倘;在G9伏0、G9眉1时,U、W均为虚定位漏终点它相对梨于起引点的辩位移惨量。第5章数控虏车床羡编程提示必:G0栏0一般布用于台加工谣前快肤速定钻位趋费近加往工点进或加框工后蓬快速含退核刀匹,以剪缩短配加工烫辅助估时间础,但护不能勾用于狡加工第过程邪。2.线鞋性进尊给(直线塌插补)指令G0搁1格式众:G0竞1晃X(U)_Z(W)_F_说明戴:G0安1指令矿刀具刺以联呼动的羡方式踏,按F规定矿的合店成进戒给速眨度,材从当专前位亭置按鞋线性着路线查(联闸动直差线轴角的合骗成轨访迹为拔直线者)移朱动到兵程序萌段指景定的谁终点防。其中陶,在G9洋0时,X、Z为线宇性进惊给终著点在岂工件迹坐标牙系中损的坐址标;独在G9筋1时,X、Z为线闲性进澡给终舱点相向对于枯起点钱的位顿移量鄙;在G9检0、G9漠1时,U、W均为钳线性怖进给具终点毯相对好于起宽点的语位移麻量。G0批1是模料态指姿令,速可由G0演0、G0咳2、G0心3或G3世2指令昼注销把。第5章数控艇车床喇编程【例5-圣5】工件克如图5-荡5所示鉴,用筋直线沈插补将指令跟编程妙。%3吩00铲5(G5脑4)穴T0弯10醋1G0汇0沉X1纽奉00模Z验10G0泽0识X1吼6府Z2牲M究03酬S耍50诸0G0催1妻U1竭0滩W-需5王F3昆00Z-束48U3衡4扛W-象10U2进0政Z-跃73X9渴0G0冰0芽X1填00繁Z破10M0鸭5M3川0第5章数控冠车床布编程图5-絮5颈G不01编程万实例第5章数控眉车床山编程3.圆圣弧进走给(插补)指令G0由2、G0府3说明允:G0壤2、G0舰3指令公刀具份以联没动方冶式,费按F规定杆的合肌成进变给速厦度,蛋从当判前位狸置按爆顺、对逆时推针圆额弧路苗线移乒动到部程序桶段指肉令的略终点其中诵,G0伸2为顺杀时针的圆弧泥插补丈;G0念3为逆甩时针拐圆弧兵插补透,如蓝图5-圾7所示邮。图5-虫7逮G覆02、G0塑3圆弧境插补需方向圆弧烫进给(插补)指令G0古2、G0陡3参数校说明在G9闻0时,X、Z为圆添弧终冶点在旷工件充坐标廉系中份的坐丑标;列在G9猾1时,X、Z为圆戏弧终蛛点相谦对于桐圆弧减起点美的位摩移量榴;在G9先0、G9纱1时,U、W均为纤圆弧俘终点喉相对码于圆昆弧起态点的炊位移赛量,脆如图5-幅8所示偏;I、K为圆蜂心相或对于滩圆弧叮起点器的偏露移值安(等浅于圆饰心的倾坐标拨减去统圆弧肚起点陆的坐立标)摆,在G9组0、G9竞1时都争是以杆增量逆方式券指定毁,在提直径飘、半脱径编塔程时祖,I、K都是统半径若编程荡方式鸡下的告值;R为圆辨弧半早径;F为被捡编程深的两种个轴饺的合证成进匠给速她度。第5章数控堵车床京编程图5-予8章G跨02、G0抓3参数元说明【例5-柏7】工件小如图5-袖9所示钢,用项圆弧融插补贯指令培编程脖。%3找00框7N1桶0其T0渗10乡丰1N2睡0薪G0图0休X4星0团Z5N3金0番M0衰3蹦S4家00N4站0饶G0挡0部X0N5猜0似G0等1革Z0博F娘26顶0N6还0帆G0苦3瘦U2寇4剂W-物24巩R窃15N7禾0侄G0护2娃X2潜6哪Z-不31挽R尾5N8蔽0胳G0师1霸Z-雁40N9蕉0稀X4移0N1辽00撕Z延5N1骨10土M秩30第5章数控么车床崇编程图5-驶9睛G摔02、G0释3编程艰实例5.螺股纹切吩削G3矮2格式谨:G3忘2子X(U)__何Z(W)__喂R_灿_E畜__仪P_涉_F腾__说明萍:在G9桃0编程城时,X、Z为有件效螺艘纹终姿点在挑工件黄坐标门系中爱的坐禾标;炒在G9斤1编程尤时,X、Z为有趁效螺绳纹终约点相凑对于梯螺纹虹切削炼起点仰的位攀移量两;在G9酬0/节G9蒜1编程济时,U、W均为奶有效普螺纹沿终点谊相对吨于螺登纹切志削起脉点的苦位移洗量;R、E为螺追纹切女削的仪退尾洽量,R表示Z向退具尾量责,E表示X向退蜜尾量奥;R、E在G9汇0/鼠G9跳1编程朽时都新是以扛增量没方式穗指定批的,声其为庭正表仇示沿Z、X正向蛾回退趋,其辛为负稻表示称沿Z、X负向监回退梅;使丑用R、E可免蜻去退赤刀槽皮;R、E可以赚省略控,表寸示不钩用回逝退功捕能;虑根据鼠螺纹金标准吹,R一般膏取2倍的搭螺距骡,E取螺唤纹的堂牙型顷高;P为主想轴基邪准脉私冲处洽距离饲螺纹切削经起始陈点的变主轴脂转角丹;F为螺沉纹导浊程,滋即主欲轴每拦转一尖圈,刀具集相对皂于工号件的导进给病值,摊在图捐中用L表示宁。第5章数控兄车床兄编程图5-伴12锥螺晕纹切书削参掌数第5章数控抹车床洒编程【例5-恋10】对如烦图5-热13所示童的圆凳柱螺敌纹编课程。数螺纹住导程赤为1.赴5mm,d1=1.饿5m观m,d2=1m亮m,每次劲吃刀晌量(枪直径泊值)胜分别所为0.铅8mm、0.拴6m很m、0.弯4m庄m、0.盾16简mm。%3钢01摆0T0用10禽1G0喜0错X5明0伯Z1陡20M0获3钳S3质00G0萄0荐X2碎9.骗2幕Z1罗01杯.5G3马2钱Z1邀9续F1典.5G0愉0较X4群0Z1赞01绣.5X2召8.丑6G3土2熊Z1倾9元F1肚.5G0柄0错X4情0Z1更01坐.5X2赌8.裳2G3寸2勤Z1酱9谷F1第.5G0糟0猎X4顺0Z1勒01郑.5U-坊11域.9喝6G3湾2弟W-南82置.5这F黑1.年5G0悬0挑X4断0X5推0技Z1返20M3拼0图5-团13圆柱购螺纹鸡编程第5章数控袄车床慎编程5.倒吼角加增工(1)直序线后骨倒直限角格式登:G0岂1世X(U)__退Z(W)__涂C_脖_说明捎:该潜指令扬用于衡直线星后倒级直角秃,指价令刀胀具从好当前旨直线孝段起白点A经该茄直线蔑上的萝中间站点B,倒直辉角到吩下一今段的C点。其中香:在G9叮0编程但时,X、Z为未济倒角前排两相崭邻程敏序段浊轨迹些的交咬点G的坐标值纵;在G9锁1编程软时,X、Z为G点相饥对于起馒始直遇线段旨始点A的移水动距请离;在G9宁0/表G9碌1编程服时,U、W均为G点相对吓于起债始直泻线段久始点A的移预动距仰离;C为倒降角终杯点C相对束于相裹邻两琴直线的交驱点G的距逆离。直线咬后倒第直角之参数认说明第5章数控敲车床伴编程(2)直强线后买倒圆罩角格式鼓:G0动1桌X(U)__旗Z(W)__排R_串_说明居:该防指令堡用于烘直线贡后倒截圆角精,指屿令刀猪具从渐当前甩直线歌段起汗点A到经勉该直薯线上城的中超间点B,倒圆孙角到大下一检段的C点,田如图5-店15所示坑。其中柱,G9竖0编程船时,X、Z为未肤倒角务前两义相邻姨程序供段轨奸迹的赵交点G的坐幸标值壮;在G9踩1编程吹时,X、Z为G点相拜对于震起始迹直线污段始奏点A的移比动距糟离;在G9牙0/门G9还1编程拣时,U、W均为G点相渗对于凶起始洲直线困段始版点A的移耽动距可离;R为倒滩角圆冰弧的慰半径乖值。图5-努15直线趣后倒振圆角均参数竖说明第5章数控以车床搬编程【例5-钉11】工件殃如图5-幸16所示地,用倾倒角舅指令巷编程哭。%秆30澡11G0无0姨U-踪蝶70贩W因-1焰0G0延1膜U2果6拆C3阶F主10飞0W-纺22挣R狗3U3得9矿W-痛14持C各3W-副34G0孝0动U5键W字80M0纱5M3骄0图5-珠16倒角缠编程贤实例第5章数控熟车床慌编程(3)圆弧该后倒膝直角格式艺:G0今2X颗(U途)_拦Z(削W)炸_R饰_R怨L=购_G0传3X做(U沈)_防Z(季W)市_R窑_R车L=床_说明畅:该亏指令惕用于亮圆弧筐后倒面直角终,指辰令刀赏具从旧当前小圆弧扩段起魔点A经该前圆弧济上的姐中间荣点B,倒直针角到启下一球段的C点,斥如图5-然17所示其中散,在G9魂0编程摄时,X、Z为未秘倒角续前圆坐弧终移点G的坐睁标值排;在G9动1编程闸时,X、Z为G点相燃对于圆乡丰弧起喝点A的移惑动距蕉离;在G9值0/袄G9纪l编程践时,U、W均为G点相槐对于拔圆弧杏起点A的移贺动距拢离;R为圆外弧的叶半径严值;RL为倒艳角终鹿点C相对源于未水倒角前圆枣弧终眉点G的距钥离。图5-酿17圆弧割后倒铸直角池参数题说明忽图第5章数控岛车床碍编程(4)圆堤弧后乡丰倒圆纷角格式批:G0喂2X唐(U者)_介Z(筋W)桑_R越_R乘C=解_G0启3X策(U厕)_雪Z(止W)千_R相_R孝C=谈_说明六:该鞋指令左用于贿圆弧花后倒讯圆角建,指映令刀喷具从费当前行圆弧席段起葵点A经该晒圆弧绳上的龄中间秒点B,倒圆得角到容下一灾段的C点,雅如图5-功18所示泰。其中缴,在G9匪0编程寄时,X、Z为未吼倒角锄前圆闭弧终山点G的坐等标值曾;在G9诱1编程递时,X、Z为G点相背对于圆啊弧起无点A的移晕动距酬离;在G9薯0/垂G9简1编程管时,U、W均为G点相对泻于圆掌弧起凝点A的移融动距币离;R为圆岭弧的场半径貌值;RC为倒刻角圆耍弧的贯半径环值。图5-遇18圆弧寻后倒矮圆角获参数盼说明第5章数控羊车床粗编程【例5-途12】工件粮如图5-草19所示铃,用礼倒角逝指令贡编程圣。%3丸01直2T0放10充1G0榆0买X7般0档Z1询0片M0报3幕S5客00G0棋0伴X0详Z挡4G0似1W塑-4溪F格10辩0X2旨6考C3Z-刻21G0笑2察U3馆0搏W-臭15碧R猜15耐R岂L=4G0勾1涉Z-孝70G0闪0次U1钟0X7侄0挨Z1驾0M3现0图5-羊19倒角枣编程域实例第5章数控斥车床太编程5.尺4.膊5回参拌考点涝控制堪指令1.自岭动返飘回参史考点妹指令G2床8格式隔:G2默8山X_鲁_Z伙__说明印:G2储8指令外首先谷使所岗有的剩编程岗轴都茶快速对定位熄到中凶间点雾,然音后再补从中坛间点释返回能到参杰考点填,刀具制路径见图5-轿20。其中津:X、Z为回酸参考浅点时欺经过伯的中仰间点允(非知参考翻点)样的参甘数;著在G9喇0编程每时为秧中间贷点在祝工件旱坐标屯系中纵的坐狱标;刷在G9映1编程嚷时为甘中间剑点相酬对于煎起点守的位送移量孤。在G9坑0/粗G9碧1编程盯时,U、W均为弯中间长点相塞对于壮起点沫的位纲移量套。提示驼:1.执行G2底8程序储段,尸不仅仆产生猪坐标暑轴移救动,哄而且铜记忆侮了中暮间点顿坐卵标值塌,以均供G2伶9使用匹。2.宏G2浙8指令停仅在珍其被体规定线的程感序段量中有框效。第5章数控饿车床腹编程2.自孟动从芦参考蝴点返董回指慰令G2疤9格式哗:G2清9战X_柴_射Z_牛_说明秘:G2告9可使爹所有火编程遗轴快旬速经数过由G2旷8指令急定义蚊的中鲜间点缩慧,然挤后再键到达黑指定艰点,刀具缎路径血见图5-奸20。通如常该投指令锄紧跟瓣在G2减8指令蛾之后赌。其中阀:X、Z为返店回的浓定位载终点架的参责数,矛在G9拖0编程遣时为钟定位翻终点松在工彻件坐秧标系属中的避坐标打;在G9辞1编程鸡时为硬定位减终点他相对桑于G2隶8定义尝的中覆间点歪的位颠移量胸;在G9糊0/淹G9仁1编程椅时,U、W均为处定位崇终点武相对怕于G2蚀8定义广的中桂间点构的位什移量割;G2枕9指令萌仅在赵其被难规定毫的程委序段旧中有涝效。第5章数控修车床所编程例5-户13用G2柜8、G2画9对图5-摔20所示帅的路蜂径编至程。洒要求序由A经过筛中间乘点B并返让回参津考点R,然后私从参参考点殃经由略中间伤点B返回宅到C。%3校01壳3T0衔10有1G0痒0傻X5正0换Z1馒00G2沟8遍X8抱0颠Z2榜00G2偏9润X4纷0斜Z2鞠50G0氏0麦X5状0旋Z1饭00M3哄0图5-朱20腾G2平8、G2史9编程雅实例提示援:本例赏表明次,编鸡程人誉员不出必计隆算从宪中间滑点到忘参考跪点的佩实际投距离。第5章数控淡车床前编程5.宴4.胁6刀具木补偿酬功能者指令1.刀悲尖圆童弧半朽径补膏偿指城令G4剩0、G4仆1、G4临2说明触:该改组指挎令用泊于建私立/取消串刀具挣半径袜补偿木。其中英:G4坊0为取某消刀浆尖半学径补尽偿;G4债1为左罗补偿雅(在街刀具掉前进伟方向奇左侧参补偿冰);G4看2为右掀补偿此(在道刀具姓前进五方向诞右侧敞补偿监);X、Z为G0稼0/派G0撇1的参唐数,循即建龙立刀蠢补或龙取消机刀补忆的终进点;G4经0、G4赞1、G4帐2都是写模态堵代码食,可疲相互呆注销野。第5章数控葱车床抄编程例5-鹊14考虑详刀尖模半径讲补偿歼,编私制图5-欺25所示琴零件昆的加糖工程每序。%3赛01名4T0偿l0贷1M0系3管S4骄00G0元0炸X4探0门Z5G0葛0盾X0G0姥1近G4懂2酷Z0恶F撑60G0雄3难U2锤4史W-折24拦R芳15G0蛛2诊X2泪6臣Z-沈31替R介5G0徒1贸Z-毕40G0袋0记X3哭0G4建0库X4厌0佛Z5M3夫0图5-耽25刀尖臣半径同补偿删编程菊实例第5章数控早车床惰编程5.鸽4.泪7暂停资指令G0魔4格式晒:G0被4饭P取__说明醉:G0鸭4指令摊用于草暂停缘瑞程序木一段钻时间敲。其中床:P为暂宏停时清间,淡单位轨为s。G0畜4可使股刀具粗作短将暂停诵留,恒以使滋工件似获得些圆整乌而光乎滑的滩表面颈。该踩指令拣除用愧于切我槽及雁钻、吸镗孔辞等工埋步外丈,还散可用握于拐乎角轨牛迹控增制。G0倍4在前乒一程怕序段击的进兼给速辰度降尖到零疾之后犁才开现始暂漠停动矿作。梯系统筋在执绣行含G0斤4指令铸的程床序段初时,扑先执申行暂筑停指煮令。G0龟4为非竖模态级指令题,仅疾在其兼被规桌定的每程序京段中控有效傲。第5章数控贺车床村编程5.多4.崭8恒线火速度修指令G9纠6、G9竟7格式朝:G9街6岂S_唯_(恒线皮速度叛功能肉)G9伞7除S_收_(取消破恒线长速度项功能慎)G4娱6隙X欣__袭P梳__症(极限斜转速裳限定伏)说明队:该察组指艘令用板于建璃立或玻取消新恒线卷速度卫功能萍。S在G9寒6后为驰切削盟的恒判定线娘速度天(m/览mi励n);在G9义7后为飘主轴挡转速印(r/逃mi转n);X为恒蹄线速锹度时干主轴参最低播转速秆限定屯(r/且mi非n);P为恒传线速唯度时株主轴轿最高辈转速棵限定铅(r/眨mi瓜n)。提示绿:1.使用飘恒线谈速度惰功能沟,主垄轴必朴须能涨自动它变速卧;2.须在寄系统粮参数唉中设阁定主萍轴最界高限浙速;3.锁G奥46指令榨只在歌恒线工速度嘴功能辫有效床时才妹有效谋。第5章数控纠车床功编程【例5-忌16】如图5-年32所示掌,用令恒线厕速度蚊指令苹编程丘。%3缎01趴6T0黑10溜1G0颗0稼X4违0属Z5M0惰3舟S5思00G9乏6股S8踏0G4遭6丢X4同00舌P盛90趴0G0校0愁X0G0坟1麦Z0则F臣60G0骆3秀U2均4送W-更24贺R遇15G0株2怀X2沾6尖Z-销31枕R及5G0津1群Z-予40X4但0剩Z5G9微7副S3铸00M3东0图5-遥32恒线懒速度渣编程忘实例第5章数控府车床厌编程5.高4.悉9简单构循环1.内(外)径切摊削循盒环指欲令G8武0(1)圆柱证面内斑(外享)径允切削差循环格式谁:G8捏0光X_餐_演Z吵__既F_爆_说明牧:该幻玉指令彼执行无如图蒸所示吗的A→B→C→D→A的轨斑迹动颈作。其中称在绝伯对值山编程秃时,X、Z为切拜削终刮点C在工剥件坐标系旱下的擦坐标她;在浩增量腥值编程办时,X、Z为切碧削终罢点C相对趴于循轨环起弦点A的有搂向距离,轰在图妙形中悬用U、W表示厘,其符驳号由盒轨迹1R和2F的方向确答定。图5-怒33圆柱裙面内锤(外恨)径练切削硬循环第5章数控剩车床柳编程(2)圆周锥面岔内(劣外)笋径切扮削循桐环格式当:G8悟0兽X惨__歌Z_师_I汇__霉F_猴_说明鸣:该尊指令足执行坐如图5-极34所示是的A→B→C→D→A的轨迹勿动作山。其中局:在骂绝对担值编克程时曲,X、Z为切见削终榜点C在工彩件坐标系政下的宅坐标逮;在眉增量核值编心程时疼,X、Z为切僵削终披点C相对于需循环屿起点A的有画向距漠离,在图薄形中葵用U、W表示作。I为切况削起纪点B与切图削终点C的半准径差乐。其雕符号为差毫的符开号。图5-句34圆锥侵面内标(外那)径的切削巴循环第5章数控项车床佩编程例5-不17用G8必0指令经编程绵,分3次加懒工如柳图5-饮35所示康的简关单圆躺锥零足件(猛点画淘线代饭表毛肝坯)杰。%3拖01朝7T0糠10暴1G0睛0吃X4课0狠Z3核3M0傅3呀S4兰00G9急1辛G8这0盒X1虑0胸Z-效33轨I若-5伟.5诞F浓20国0X-颗13亦Z训-3搜3繁I-泳5.躁5X-利16嫂Z应-3占3纳I-查5.抗5M3颗0图5-窗35眼G8筋0切削铲循环坛编程灵实例第5章数控宵车床秘编程2.端做面切乡丰削循景环G8给1(1)端平捕面切把削循虫环格式村:G8殊1劝X_宗_Z拔__窝F_纷_说明享:该熟指令澡执行耳如图睛所示感的A→B→C→D→A的轨全迹动道作。其中捉,在详绝对腿值编轿程时钟,X、Z为切嫌削终赞点C在工淹件坐贫标系拒下的诉坐标痒;在稠增量男值编滥程时夜,X、Z为切病削终嫌点C相对廊于循凉环起祝点A的有凡向距捕离,触图形捎中用U、W表示尾,其鉴符号战由轨维迹1R和2F的方守向确贫定。图5-蕉37端平败面切今削循顺环第5章数控番车床屑编程(2)圆刃锥端薯面切喂削循节环格式倒:G8域1秆X_痛_项Z_亲_民K_草_梢F_域_说明刷:该兽指令荡执行盟如图块所示持的A→B→C→D→A的轨鸦迹动镰作。其中辉,在俭绝对地值编址程时处,X、Z为切立削终秒点C在工白件坐公标系头下的匀坐标点;在锹增量灰值编医程时王,X、Z为切炭削终屋点C相对马于循哨环起庸点A的有惠向距见离,燃图形弯中用U、W表示临。K为切矩削起政点B相对另于切商削终延点C的Z向有问向距免离。图5-败38圆锥匆端面鸦切削崇循环第5章数控向车床示编程【例5-微19】如图5-旱39所示泪,用G8健1指令渠编程朗(点性画线握代表痛毛坯蔑)。%3问01猛9T0武10掌1G0狗0象X6幻玉0旬Z4五5M0订3氏S4茄00G8翅1季X2侍5刷Z3谱1.坚5旬K-俘3.测5咸F1裂00X2评5推Z2般9.昏5雪K-网3.惠5X2淋5积Z2绵7.固5达K-知3.多5X2犹5尤Z2汽5.毫5雪K-盲3.焰5M0陪5沿M3狮0图5-撇39况G8害1切削逃循环聪编程欠实例第5章数控箱车床食编程3.螺贷纹切农削循御环G8别2(1)直螺麻纹切畏削循疫环G82格式节:G8宴2谷X_Z_R_E_C_P_F_说明涂:该届指令怠执行木如图5-爷40所示虫的A→B→C→D→A的轨违迹动渗作。图5-北40直螺突纹切龟削循训环第5章数控育车床旦编程直螺佣纹切丑削循唱环G82剥参数矿说明格式哥:G8蒸2体X_Z_R_E_C_P_F_其中惹:在透绝对督值编奋程时杜,X、Z为螺滴纹终星点C在工舰件坐社标系握下的滩坐标皇;在脱增量器值编床程时忧,X、Z为螺攻纹终障点C相对向于循沙环起会点A的有避向距医离,变图形虏中用U、W表示爆,其庭符号躁由轨股迹1R和2F的方校向确钻定。R、E为螺爽纹切专削的怨退尾馋量,洪在图夕中R、E均为霞向量挠,R为Z向回鹿退量拾,E为X向回组退量敢,R、E可以线省略弱,表顽示不勒用回赛退功口能;C为螺箩纹头免数,夸值为0或1时切裕削单探头螺洞纹;在单国头螺却纹切绕削时扔,P为主盾轴基夫准脉觉冲处搅距离颜切削征起点究的主曲轴转际角(糟默认振值为0);裙在多皂头螺橡纹切录削时机,P为相构邻螺很纹头炭的切垄削起尊点之膊间对灵应的筑主轴肚转角万;F为螺枝纹导卧程,敬在图钱中用L表示耻。第5章数控窜车床捞编程(2)锥这螺纹已切削棋循环格式路:G8篇2铸X_Z_I_R_E_C_P_F_说明像:该锤指令划执行增如图5-亏41所示A→B→C→D→A的轨园迹动隔作。图5-库41锥螺脸纹切旺削循哈环第5章数控钞车床碗编程(2)锥祝螺纹骨切削消循环扇参数咱说明格式颜:G8轮2抢X_Z_I_R_E_C_P_F_其中衬:在酸绝对违值编霞程时衰,X、Z为螺肢纹终狼点C在工偶件坐居标系酒下的呜坐标越;在遣增量鹅值编堡程时霞,X、Z为螺段纹终碍点C相对穗于循眠环起铲点A的有拣向距抽离,惰图形舟中用U、W表示秀。I为螺择纹起主点B与螺滥纹终指点C的半骑径差盒,其密符号酬为差沫的符黄号;R、E为螺溜纹切逝削的怖退尾根量,岗在图盗中R、E均为竞向量尽,R为Z向回崖退量剪,E为X向回尽退量汤,R、E可以袜省略剥,表于示不侵用回剥退功明能;C为螺罚纹头数数,满值为0或1时切挣削单抄头螺晴纹;在单围头螺哪纹切陕削时樱,P为主泥轴基量准脉浩冲处姓距离殃切削晌起点贪的主汗轴转慌角(暗默认专值为0);议在多炊头螺随纹切伶削时袍,P为相焰邻螺怒纹头西的切蜂削起辽点之它间对巨应的什主轴基转角寻;F为螺膊纹导险程,删在图蛾中用L表示第5章数控巾车床亲编程【例5-计20】如图5-丽42所示承,用G8炎2指令矛编程挪(毛尸坯外蹲形已洋加工域完成倘)。%3缘瑞02坛0G5援4婶G0段0粉X3众5属Z1虏04M0帆3必S2狠80G8誓2斯X2缓9.穷2与Z1赤8.氏5执C2乳P沃18蒙0指F3X2答8.盆6育Z1岩8.扮5逆C2抵P量18绢0倍F3X2慎8.缘瑞2潮Z1平8.宏5佳C2乐P虚18扫0扛F3X2然8.惭04裕Z询18挽.5夸C两2导P1欠80锁F迫3M3战0图5-贫42扯G8驴2切削脸循环孟编程奖实例第5章数控斜车床鹊编程5.化4.羞10复合编循环1.内(外)径粗象车复宏合循惭环G7顽1格式殊:G7劣1勺U_宽_R_P_Q_X_Z_F_S_T_说明纵:该摘指令庆执行回如图5-跳43所示砍的粗牛加工袍和精烈加工辈,精至加工稳路径钓为A→A’→B’→B的轨棕迹,灶粗加释工路傻径由服序号涨表示血。图5-燥43内、僵外径婶粗车览复合烟循环第5章数控孩车床熟编程内(外)径粗逃车复趟合循吹环G7据1参数负说明格式灰:G7诞1堂U_乒_R_P_Q_X_Z_F_S_T_其中攻:U为切孩削深耍度(鹊每次塑切削悠量)末,图脂中用Dd表示好,指卧定时膝不加把符号穗,方将向由引矢量AA'决定卖;R为每江次退摊刀量叮,图脑中用r表示许;P为精贞加工尚路径毅第一章程序框段(卧即图辉中的AA')的顺梨序号骑,通版常用ns表示岭;Q为精肉加工在路径唐最后佣程序墨段(没即图筒中的BB')的顺师序号哈,通译常用nf表示泼;X为X方向践的精武加工旁余量柜,图哲中用DX表示稳;Z为Z方向溜的精瓶加工箭余量夸,图香中用DZ表示婶;F、S、T表示携在粗享加工傻时G7启1中编奖程的F、S、T值有盖效,纪而精记加工美时处闯于P到Q程序授段之局间的F、S、T值有盖效。第5章数控聪车床蜘编程在G7何1复合宿循环斗下,弟切削雕进给粥方向刊平行宴于Z轴,X(DU)和Z(DW)的符魔号如测图5-飞44所示畅。其拴中(冷+)乒表示揪沿轴福正方规向移哀动,衔(-傻)表淋示沿家轴负羞方向窗移动谈。图5-剑44荡G7慕1复合乳循环泻下X(DU)、Z(DW)的符颈号提示:①G7厉1指令黄必须跟带有P、Q地址减,否莲则不毯能进倒行该察循环娃加工倒;②在P程序距段中鹊应包苍含G0拳0/巨G0输1指令折,进孤行由A到A'的移血动,察且该恭程序虫段中奔不应竞编有Z向移奏动指案令;③在顺嚼序号P到顺胞序号Q的程解序段劈燕中,攀可以室有G0劣2/家G0族3指令划,但付不应岔包含掠子程录序。第5章数控售车床爸编程【例5-拢21】用外才径粗糊加工休复合老循环这编制惠如图5-拳45所示陶零件菜的加水工程贪序。泡要求弟循环茂起点介在A(46,3),切削伞深度揉为1.天5mm(半径圆量)追;退免刀量名为1mm,X方向对的精美加工惠余量恭为0.拼4mm,Z方向豪的精通加工歼余量刮为0.腹1mm(其中镰点画消线部摔分为涛工件傅毛坯资)。%3颗02允1T0泻10愁1G0棚0撇X8瞎0顶Z8术0M0革3老S4骗00G0组1愉X4蚊6霉Z3陶F静10愧0G7泥1份U1旁.5剖R柳1板P5静0箩Q1勾30强X杀0.刘4促Z0骆.1N5信0潜G0宽0止X0N6闻0非G0窗1X途10廊Z令-2N7帐0浇Z-弊20N8眉0昂G0末2王U1得0蝴W-司5横R5N9接0催G0迅1女W-亩10N1侍00键G榨03捧U翅14尸W闷-7闲R斗7N1类10忧G帮01事Z-糕52N1喘20酿U丑10蜂W神-1苍0N1摄30保W费-2妥0X5躲0M0辰5M3蔑0图5-争45且G7叙1外径盖复合畅循环输编程失实例第5章数控端车床齐编程2.端投面粗到车复倘合循荐环G7功2格式朴:G7笑2车W_R_P_Q_X_Z_F_S_T_说明暗:该娱循环尼与G7铅1的区柔别仅欧在于付其切晃削方话向平吓行于X轴。村该指裂令执谅行如充图5-错46所示声粗加揭工和驾精加瓶工,钟精加涛工路建径为A→A'→B'→B,粗在加工初路径伴由序智号表僵示。图5-饭46端面筒粗车苗复合埋循环G7霞2第5章数控碎车床俯编程端面程粗车钉复合仁循环G7苦2参数偿说明格式刮:G7告2佣W_R_P_Q_X_Z_F_S_T_其中絮:W为切疾削深丢度,梳指定颂时不窑加符记号,盒方向沈由矢揭量AA'决喝定;R为每惠次退砍刀量逮,图翠中用r表示骨;P为精银加工者路径芦第一筐程序劲段的新顺序辨号,好通常虎用ns表示烂;Q为精饭加工模路径挣最后庄程序璃段的刑顺序排号,陷通常向用nf表示怒;X为X方向驾的精活加工撞余量夫;Z为Z方向找的精昨加工眉余量尺;F、S、T表示骡在粗欠加工竭时G7诞2中编粮程的F、S、T值有自效,将而精色加工弱时处由于P到Q程序岩段之枝间的F、S、T值有挽效。第5章数控强车床金编程在G7键2复合晌循环垫下,第切削家进给炎方向其平行云于X轴,X和Z的符拦号如申图5-足47所示精。其迷中(吩+)晕表示绿沿轴伶的正耽

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论