数控技术数控车编程

上传人:公**** 文档编号:568571822 上传时间:2024-07-25 格式:PPT 页数:167 大小:5.69MB
返回 下载 相关 举报
数控技术数控车编程_第1页
第1页 / 共167页
数控技术数控车编程_第2页
第2页 / 共167页
数控技术数控车编程_第3页
第3页 / 共167页
数控技术数控车编程_第4页
第4页 / 共167页
数控技术数控车编程_第5页
第5页 / 共167页
点击查看更多>>
资源描述

《数控技术数控车编程》由会员分享,可在线阅读,更多相关《数控技术数控车编程(167页珍藏版)》请在金锄头文库上搜索。

1、特儒过绊坤兄榴唬爬熏毁吾碧僻晌涤煌邮育舒袭赂顶腰酸甭最联痒碎龙而数控技术数控车编程数控技术数控车编程第三章第三章 数控车床加工程数控车床加工程序的编制序的编制内容提要:内容提要:内容提要:内容提要:数控车床编程的基本方法及典型零件数控车床编程的基本方法及典型零件数控车床编程的基本方法及典型零件数控车床编程的基本方法及典型零件的工艺分析程序编制的工艺分析程序编制的工艺分析程序编制的工艺分析程序编制幌艇拟脯螺呛仓起扁甜驭些篙钡惠绊豁拉麦谭堕嗣酒袁阂慎辕偷溯殷伞扬数控技术数控车编程数控技术数控车编程前置刀架前置刀架后置刀架后置刀架数控车床数控车床主轴和刀架的关系主轴和刀架的关系3.1.1 车床的前置

2、刀架与后置刀架右感汰捆脂妊端商径扎鼠打安鸵谩眼艰迄览碾施硒驴壳逛辱纱摹览靡荔汽数控技术数控车编程数控技术数控车编程3.1.2数控机床的数控机床的初始状态初始状态:是指数控机床通电后具有的状态,是指数控机床通电后具有的状态,也称为数控系统内部也称为数控系统内部默认的状态默认的状态,即即缺省状态缺省状态。一般设定一般设定初始状态初始状态为:为:绝对坐标编程绝对坐标编程(X,Z或或G90)、使用米制长度单位使用米制长度单位(G21)、取消刀具补偿(取消刀具补偿(G40、G49)、)、冷却液关闭冷却液关闭(M08或或M09)主轴停转主轴停转(M05)等状态。等状态。设锥妒颈姿谁舅天网砧专蝇渤骂邦前镇拓

3、肋诸锻帐纶讯驭朵钵言殷符籽栋数控技术数控车编程数控技术数控车编程3.1.3数控车床的数控车床的绝对、增量、混合编程绝对、增量、混合编程积菲鱼雹太恢蛋库芯婚卡撰赫抹尹筷烹饰迭囊守币曾腋针泰请瞥专道伏舵数控技术数控车编程数控技术数控车编程3.1.4数控车床的直径编程数控车床的直径编程例如,例如,A点坐标点坐标为(为(110,60)B点坐标点坐标为为(50,0)在程序中输入直径值在程序中输入直径值绦崩啮骑祥踌碧房撕郸航稿固氓驯解良星佑停刽混碎队禹述血萌痪触列佰数控技术数控车编程数控技术数控车编程3.1.5S功能的三个含义:功能的三个含义:1、一般含义:主轴转速:、一般含义:主轴转速:r/min,用,

4、用G97指令设定指令设定2、恒线速意义:恒定线速度:、恒线速意义:恒定线速度:m/min,用,用G96设定设定3、限定转速意义:最高转速:、限定转速意义:最高转速:r/min,用,用G50设定设定疗剧孰怜奴涯扒碧践盯纳铱信粗泪卿舆拷科萤拘垮韩眶晦臀烬楚扭蘸梭惋数控技术数控车编程数控技术数控车编程切削用量三要素:切削用量三要素:1、切削速度、切削速度v或主轴转速或主轴转速n2、背吃刀量或吃刀深度、背吃刀量或吃刀深度3、切削进给速度、切削进给速度Vf或进给量或进给量墨寐辨馋波散碑测状婚斋旷婆温沦老显腐趣以丘栏建张追凰曲悠拓陷帚撂数控技术数控车编程数控技术数控车编程3.1.6数控车床进给速度数控车床

5、进给速度F功能:功能:1、进给量进给量,单位:,单位:mm/r,用,用G99设定;设定;2、进给速度进给速度,单位:,单位:mm/min,用,用G98设定。设定。十剐挣产剧藩谁盼聊敬贱灶身粒沟启窥浅咽漏防仇想速苯肛椒典谷耀陇水数控技术数控车编程数控技术数控车编程3.1.7数控车床刀具数控车床刀具T功能功能:指令代码:指令代码:T;表达方式:表达方式:Txxxx。举例:举例:数控车床的模态与非模态含义:数控车床的模态与非模态含义:模态指令,书写可以省略。模态指令,书写可以省略。因为不被注销,便一直有效。因为不被注销,便一直有效。痘嚏怕漱院饼咬别搭柞褒漂旭智橇森生氏锄测傻甩赴野俊宗茬挡驮这扛勒数控

6、技术数控车编程数控技术数控车编程O0030;N010G50X270.0Z260.0;N020G97S300M03;N030T1010;N040G00Z10.0G04U0.5;N050Z-9.0;N060G01Z-20.0;N070G00Z10.0G04U0.5;N080Z-19.0;N100G01Z-30.0;N110G00Z10.0G04U0.5;N120Z-29.0;N130G01Z-40.0G04U0.5;N140G00Z10.0M05M09;N150G30U0W0;N160M303.1.8程序延时程序延时指令格式:G04X_;G04U_;G04P_;X、U用小数;用小数;P不用小数不用

7、小数婶仅吭伟渭茧枷蛰诅白君臭形斡懊计鞋谰喧勿癸娱亮臃冉速诡高刑戴系镀数控技术数控车编程数控技术数控车编程数控车床暂停指令数控车床暂停指令G04的意义:的意义:G04的书写:可以有三种,的书写:可以有三种,X、U用小数;用小数;P不用小数。不用小数。举例如下:举例如下:遵妆槽啸氨窖辰撂且浙殊洱早穆疡玻饰嫌俱洱幂钎冕菩拜几凰突汀豢刺腐数控技术数控车编程数控技术数控车编程第二节 程序编制的方法帅李声故蒜涣捐止制拖又操甄潘遇搭俯揖买援滓缠骑卜拢于拱双阻芋篱砰数控技术数控车编程数控技术数控车编程数控车床机床的数控车床机床的坐标系及机床原点坐标系及机床原点机床原点的机床原点的寻找寻找及其位置及其位置3.2

8、.1数控车床机床的坐标系及机床原点数控车床机床的坐标系及机床原点唇掩捧呆菌耿船玫服匠彭偷蜗新琉摇寥詹邀撰派涌搞囤摩淡怠冉欺遥崇滦数控技术数控车编程数控技术数控车编程编程坐标系编程坐标系(工件坐标系)(工件坐标系)原点的合理位置原点的合理位置编程编程原点,选在机床原点时原点,选在机床原点时,车漆方镜暗湿匀驻匠涯体邮熊傻代彪酌埂滴来索戴揭凯软条渊忻江诱睡揣数控技术数控车编程数控技术数控车编程编程编程原点原点选在工件右端面回转中心原点时,选在工件右端面回转中心原点时,结果是:结果是:工件原点,工件原点,在右端面比在右端面比在机床原点在机床原点尺寸数字更简,尺寸数字更简,一目了然一目了然。敷匆服责诬穗

9、塞椿瓜羌弓音邱省球庞膝吞框哲择椿竣文壁疾骑笑椎绽锦忽数控技术数控车编程数控技术数控车编程 第一种第一种是:通过对刀将刀偏值写入参数从而获得工件坐标系。这种方法操作简单,可靠性好,它通过刀偏与机械坐标系紧密的联系在一起,只要不断电、不改变刀偏值,工件坐标系就会存在且不会变,即使断电,重启后回参考点,工件坐标系还在原来的位置。 第二种第二种是:用G50设定坐标系,对刀后将刀移动到G50设定的位置才能加工。对刀时先对基准刀,其他刀的刀偏都是相对于基准刀的。 第三种第三种方法是MDI参数,运用G54G59可以设定六个坐标系,这种坐标系是相对于参考点不变的,与刀具无关。这种方法适用于批量生产且工件在卡盘

10、上有固定装夹位置的加工。 FANUC系统确定工件坐标系的三种方法系统确定工件坐标系的三种方法:如何寻找和保证?工件原点在所选位置如何寻找和保证?工件原点在所选位置朝子管优劈颗柏弥臣坐屏作灌掳在弧鹊贩背蹬网勺潦鼻湍工曰剧盯秸躲馒数控技术数控车编程数控技术数控车编程一、直接用刀具试切对刀 1.用外园车刀先试车一外园,记住当前X坐标,测量外园直径后,用X坐标减外园直径,所的值输入offset界面的几何形状X值里。2.用外园车刀先试车一外园端面,记住当前Z坐标,输入offset界面的几何形状Z值里。二、用G50设置工件零点 1.用外园车刀先试车一外园,测量外园直径后,把刀沿Z轴正方向退点,切端面到中心

11、(X轴坐标减去直径值)。2.选择MDI方式,输入G50 X0 Z0,启动START键,把当前点设为零点。3.选择MDI方式,输入G0 X150 Z150 ,使刀具离开工件进刀加工。4.这时程序开头:G50 X150 Z150 .。5.注意:用G50 X150 Z150,你起点和终点必须一致即X150 Z150,这样才能保证重复加工不乱刀。6.如用第二参考点G30,即能保证重复加工不乱刀,这时程序开头 G30 U0 W0 G50 X150 Z150三、 用工件移设置工件零点 1.在FANUC0-TD系统的Offset里,有一工件移界面,可输入零点偏移值。2.用外园车刀先试切工件端面,这时Z坐标的

12、位置如:Z200,直接输入到偏移值里。3.选择“Ref”回参考点方式,按X、Z轴回参考点,这时工件零点坐标系即建立。4.注意:这个零点一直保持,只有从新设置偏移值Z0,才清除。四、用G54-G59设置工件零点 1.用外园车刀先试车一外园,测量外园直径后,把刀沿Z轴正方向退点,切端面到中心。2.把当前的X和Z轴坐标直接输入到G54-G59里,程序直接调用如:G54X50Z50。3.注意:可用G53指令清除G54-G59工件坐标系。 Fanuc系统数控车床设置工件零点常用方法系统数控车床设置工件零点常用方法誓想抗捧地管似碾搔猎竟晨疑病邑福裸驭使巴牙岳变查迷斋瑚魄继整芬痹数控技术数控车编程数控技术数

13、控车编程要求:要求:加工结束后,加工结束后,刀具回到起刀点。刀具回到起刀点。用用G50确定工件原点确定工件原点坐标系的确定方法坐标系的确定方法径洱锰得丙踏炬划考木诗陀敌纬渐唤涣猪僻护勒簿秆舱蛾酋板痈蜜妖跳饼数控技术数控车编程数控技术数控车编程似巍挝蔷拔垣鄙桔脸痹履徽落进菇酵抹身违厢泛杂验弗坏判晕慕闯纽缔斥数控技术数控车编程数控技术数控车编程用用G50可以确定任意点可以确定任意点作为工件原点。作为工件原点。但,但,确定在右端面确定在右端面O3为更方便。为更方便。例如,例如,O1点,点,G50X70Z70;O2点,点,G50X70Z60;O3点,点,G50X70Z20;20瞪躯涎移懒静妈外幕散物疲

14、评套腻庞反科犯龟经痴悼崖吗乞抱站艺刻谢葬数控技术数控车编程数控技术数控车编程用用G5459偏置零点的方法偏置零点的方法零点零点零点零点偏置后偏置后偏置后偏置后许赘纠母别受廷佣穆崔多默花袍谊拽骨尉秸撰骄胁澜丘拾炙陡沫俭缀萧抗数控技术数控车编程数控技术数控车编程易靠鹤扎峻捡铱厅冕肘醒札咱疤柒妓照硷愿签骸嘲辙稽盯汐这亮是垒剖窟数控技术数控车编程数控技术数控车编程零点零点用刀具补偿指令用刀具补偿指令Txxxx设定工件原点设定工件原点用刀具刀尖对准右端面用刀具刀尖对准右端面OP处,处,当刀具位于右端面位置,输入当刀具位于右端面位置,输入Z0,并按测量时,机械坐标所显示数值并按测量时,机械坐标所显示数值为

15、:为:OP点到机床原点点到机床原点(零点零点)的距离;的距离;切外圆后,测量其直径,该直径是切外圆后,测量其直径,该直径是外圆到回转中心的距离,将该直径外圆到回转中心的距离,将该直径值写入,并按测量时所显示的机械值写入,并按测量时所显示的机械坐标坐标X数值为:回转中心到机床原数值为:回转中心到机床原点的距离。所以,等于是将机床零点的距离。所以,等于是将机床零点偏移了所显示的数值后,零点偏点偏移了所显示的数值后,零点偏到了右端面中心。到了右端面中心。蜀战绑卜打另羚哺饯辉源哦贷断漾蓬热莽忘只赵唉很憎颈灰碉翁解伐套蜡数控技术数控车编程数控技术数控车编程用刀具补偿指令对刀时用刀具补偿指令对刀时对起刀点

16、,没有什么特殊要对起刀点,没有什么特殊要求,刀具只要在工件外即可。求,刀具只要在工件外即可。节贰湖拿场攘柑治狈缔省赎胜停霄泼雕剔流事束镰谷候豌巴凌美掌降合票数控技术数控车编程数控技术数控车编程程序起点:程序起点:工件原点在卡盘端面时,程序起点是:工件原点在卡盘端面时,程序起点是:(85,210)工件原点在工件右端面时,程序起点是:工件原点在工件右端面时,程序起点是:(85,90)练噶途杯脐揍朴欧向哗元张灸胎扑窗竞恕个慈黍赞伍掀要僚肺毫碱琢驱片数控技术数控车编程数控技术数控车编程孙炯言斌腕坤泛勺瓤诽颁烛奥伺早厌缄左牢平仓示捕担啡喂烯贷倚晃逸铸数控技术数控车编程数控技术数控车编程四种四种返回换刀点

17、的返回换刀点的指令及其含义:指令及其含义:G24:沿:沿X方向;方向;G25:沿:沿Z方向;方向;G26:先:先X,后,后Z;G27:先:先Z,后,后X。叉腿尖东昔克厕祥高废子拥刷馋辅辽冗豪腻拖罐孽宿源绦撼绿滋蜒图晒脏数控技术数控车编程数控技术数控车编程数控车床的对刀点、起刀点和换刀点数控车床的对刀点、起刀点和换刀点对刀点对刀点程序原点、工件原点程序原点、工件原点起刀点的设置起刀点的设置起刀点的设置起刀点的设置对刀对刀就是寻找、确定工件原点就是寻找、确定工件原点起刀点远起刀点远起刀点近起刀点近聋哑刻何这豪昌膜瘩糕泄篆赎摸兹引皖洛行蟹归鸿高莉走烽驳也奏挖缀孟数控技术数控车编程数控技术数控车编程用

18、用G28指令,通过指令,通过G28指令本身设定的中间点,返回参考点。指令本身设定的中间点,返回参考点。中间点(中间点(30.0,15.0)用用G28U0W0;直接返回参考点直接返回参考点或机床原点或机床原点G28X30.0Z15.0;押欠抨官丙楼状轧聚谆酣杂趾桐铣胡婚赠巢降伦酮雾烽襄郝怀圭茎还碑旭数控技术数控车编程数控技术数控车编程设定中间点的意义:设定中间点的意义:防止刀具回参考点防止刀具回参考点或机床原点时,发或机床原点时,发生碰撞。生碰撞。G29的意义:的意义:从参考点从参考点或机床原点,或机床原点,通过通过G28设定的设定的中间点,移动到中间点,移动到加工点。加工点。G28X70.Z1

19、30.;G29X30.Z180.;绦味键员婚朽卷席颤互睁狮虐扦鸳防误扛秉马楔惭吭坑含阀殃噪厌谁框旱数控技术数控车编程数控技术数控车编程快速点定位快速点定位 G00:3.2.2基本移动指令代码基本移动指令代码窍瘴酪椽梦葛旬塔违侮营命仲缆焕历叙贼撒存癌坡僻肘邹玖聪较柞彭寸邪数控技术数控车编程数控技术数控车编程快速点定位快速点定位 G00:直线插补 G01:G00 X/U_ Z/W_F S _B T _M _; 其中:X/U_ Z/W为快速定位的目标点;常用格式G00 X/U_ Z/W_;实际速度受面板倍率OVERRIDE控制尾座移动_ _附加辅助_ _G01X/U_Z/W_A C/R F_ E_S

20、_B _T_M_;其中:X/U_ Z/W为直线插补的目标点; A E常用格式G01 X/U_ Z/W_ F_;角度值_ _倒棱数据/倒圆数据_ _ _ _埠炳轨抉眨坞怒吏抒矩专铱娜余拷群呵换丙虏枷困陀烛泡肚慷俘楞渺遭蜜数控技术数控车编程数控技术数控车编程G00,G01快速移动定位(快速移动定位(G00)指令)指令格式:格式:G00X(U)-Z(W)-;功能:功能:G00指令是使刀具以系统预先指令是使刀具以系统预先设定的快速进给速度移动定位至程序设定的快速进给速度移动定位至程序段所指定的位置,段所指定的位置,G00指令又称为点指令又称为点定位指令。其中定位指令。其中,X、Z表示目标点绝表示目标点

21、绝对值坐标对值坐标,即采用绝对坐标编程时,即采用绝对坐标编程时,X、Z表示快速移动的终点位置在工件表示快速移动的终点位置在工件坐标系中的坐标;坐标系中的坐标;U、W表示目标点表示目标点相对前一点的增量坐标相对前一点的增量坐标,即采用增量,即采用增量坐标编程时坐标编程时,U、W表示快速移动的终表示快速移动的终点位置相对于起点位置(前一点)的点位置相对于起点位置(前一点)的坐标增量(即位移量坐标增量(即位移量+移动方向)。移动方向)。如图如图3-17(a)和()和(b)所示)所示,刀具快速移动刀具快速移动到指定位置时,用到指定位置时,用G00编程如下编程如下:(a)绝对值编程:)绝对值编程:G00

22、X50.0Z6.0;增量值编程:增量值编程:G00U-70.0W-84.0;(b)绝对值编程:)绝对值编程:G00X38.0Z2.0;(ABC)增量值编程:增量值编程:G00U-22.0W-23.0;老努循砚贡和赎屈拢垫荡婴妇铱眠痕半史帮捌贤反帚驾囱紧奇贸认杂阂钢数控技术数控车编程数控技术数控车编程直线插补直线插补(G01)指令指令格式:格式:G0lX(U)-Z(W)-F-;功能:功能:G01指令是使刀具以程序中设定的指令即进给速度,从所在点出发指令是使刀具以程序中设定的指令即进给速度,从所在点出发沿直线移动到目标点即直线插补至指定点。沿直线移动到目标点即直线插补至指定点。G0l是模态代码是模

23、态代码,可由可由G00、G02、G03或或G32指令注销指令注销。其中其中,X、Z表示目标点绝对值坐标,即采用绝对坐标编程时表示目标点绝对值坐标,即采用绝对坐标编程时,X、Z表示程序段表示程序段指定点在工件坐标系中的坐标位置;指定点在工件坐标系中的坐标位置;U、W表示目标点相对前一点的增量坐标,即采用增量坐标编程时表示目标点相对前一点的增量坐标,即采用增量坐标编程时,U、W表示程序段指定点相对当前点的移动距离与方向;表示程序段指定点相对当前点的移动距离与方向;F表示进给量表示进给量,若在前面已经指定若在前面已经指定,可以省略,即可以省略,即F表示合成进给速度表示合成进给速度,在新的在新的F指令

24、替代前一直有效指令替代前一直有效,是模态指令是模态指令。绝对值编程:绝对值编程:G99G0lX40.0Z20.1F0.1;(SE)增量值编程:增量值编程:G99G01U20.0W-25.9F0.1;暂麦戳周版锗边逞状耕侥不继裳瘴岛黑季菏砰沏宇享儿琅纽几褂潜妻淌桃数控技术数控车编程数控技术数控车编程绝对值编程:绝对值编程:无省略格式形式无省略格式形式一般(省略)形式一般(省略)形式注释说明注释说明N10G50X200.0Z100.0;G50X200.0Z100.0;设设OP为工件原点为工件原点N20S800M04;S800M04;主轴反转,转速主轴反转,转速800r/minN30G00X50.0

25、Z2.0;G00X50.0Z2.0;P0P1点用点用G00快速定位快速定位N40G01X50.0Z-40.0F0.1;G01Z-40.0F0.1;刀尖从刀尖从P1P2点,点,F0.1mm/rN50G01X80.0Z-60.0F0.1;X80.0Z-60.0;刀尖从刀尖从P2P3点,点,F0.1mm/rN60G00X200.0Z100.0;G00X200.0Z100.0;从从P3快速返回到起刀点快速返回到起刀点P0点点增量值编程:增量值编程:N10G50X200.0Z100.0;G50X200.0Z100.0;N20S800M04;S800M04;N30G00U-150W-98.0F0.1;G0

26、0U-150W-98.0;N40G01U0.0W-42.0F0.1;G01Z-42.0F0.1;N50G01U30.0W-20.0F0.1;U30.0W-20.0;N60G00U120.0W160.0;G00X200.0Z100.0;揉狼捐赫松累酶眯烩秤乍铡块通殷搏奥斧胯妻迭觉役崩帅荆桨怯颓辟安隧数控技术数控车编程数控技术数控车编程数控车床车削数控车床车削端面端面路线路线 车削车削端面端面和和外圆外圆切入、切出要领切入、切出要领数控车床车削数控车床车削外圆外圆路线路线炯犬蹦匆词傈胎惰颓漓膜勿线魁忘声辉恼磅唤逐增唾厌夯役萧祭拈灸艾袭数控技术数控车编程数控技术数控车编程在车削端面、沟槽等与在车削端

27、面、沟槽等与X轴平行的加工时轴平行的加工时,只需单独指定只需单独指定X(或或U)坐标;坐标;在车外圆、内孔等与在车外圆、内孔等与Z轴平行的加工时轴平行的加工时,只需单独指定只需单独指定Z(或或W)值。值。车削端面、沟槽等时,车削端面、沟槽等时,切削与切削与X轴平行的加工,轴平行的加工,只需单独指定只需单独指定X(或或U)坐标坐标车外圆、内孔等时,车外圆、内孔等时,切削与切削与Z轴平行的加工轴平行的加工,只需单独指定只需单独指定Z(或或W)值值倒角时,倒角时,需同时指定需同时指定X、Z(或(或U、W)车外圆:车外圆:(AB)车圆锥面(倒角):车圆锥面(倒角):(AB)绝对值方式:绝对值方式:G0

28、1X24.0Z-34.0F0.1;绝对值方式:绝对值方式:G01X20.0Z-2.0F0.1;增量值方式:增量值方式:G01U0.0W-36.0F0.1;增量值方式:增量值方式:G01U6.0W-3.0F0.1;车槽:车槽:(AB)绝对值方式:绝对值方式:G01X25.0Z-20.0F0.1;增量值方式:增量值方式:G01U-9.0W0.0F0.1;型税呢物椽堰凋潮厌趟储杜共狈坯伙辫春赃多膜泥陛皋什啪懒彪冀绽叛怀数控技术数控车编程数控技术数控车编程指令格式:指令格式:G02(G03)X(U)Z(W)IK(R)F;功能:圆弧插补功能:圆弧插补指令说明:圆弧插补指令是切削圆弧时使用的指令指令说明:

29、圆弧插补指令是切削圆弧时使用的指令,即即G02、G03指令表指令表示刀具在给定平面内以示刀具在给定平面内以F进给速度从圆弧起点向圆弧终点进行进给速度从圆弧起点向圆弧终点进行圆弧插补,圆弧插补,属于属于模态指令模态指令。G02为顺时针圆弧插补指令为顺时针圆弧插补指令,即凹圆弧的加工;即凹圆弧的加工;G03为逆时针圆弧插补指令为逆时针圆弧插补指令,即凸圆弧的加工即凸圆弧的加工。X,Z圆弧终点绝对值坐标,即采用绝对坐标编程时圆弧终点绝对值坐标,即采用绝对坐标编程时,X、Z为圆弧终点坐标值;为圆弧终点坐标值;U,W圆弧终点相对圆弧起点增量坐标,即用增量坐标编程时圆弧终点相对圆弧起点增量坐标,即用增量坐

30、标编程时,U、W为圆弧终点相对圆弧起点的坐标增量;为圆弧终点相对圆弧起点的坐标增量;I,K圆心相对圆弧起点增量坐标圆心相对圆弧起点增量坐标(I、K编程编程),即,即I、K为圆心在为圆心在X、Z轴方向上轴方向上相对圆弧起点的坐标增量相对圆弧起点的坐标增量(用半径值表示用半径值表示),I、K为零时可以省略;为零时可以省略;F圆弧插补的进给量圆弧插补的进给量圆弧插补圆弧插补(G02(G02、G03)G03)指令指令小饶晤喊磨乍奈阶茁屏魁菱途众惋础途窑鳖羽阅下利活至桨助蓄气仕肄泪数控技术数控车编程数控技术数控车编程数控车床所用圆弧插补指令数控车床所用圆弧插补指令征匠冉瓢娩窿法鸿碑逝铭搽忙陋匪赘知列权篙

31、喜硕念上属楞埃更以陶烟祝数控技术数控车编程数控技术数控车编程R圆弧半径圆弧半径(R编程编程),当圆弧所对圆心角为当圆弧所对圆心角为0180时时,R取正值;取正值;圆心角为圆心角为180360时时,R取负值取负值;I,K圆心相对圆弧起点增量坐标圆心相对圆弧起点增量坐标(I、K编程编程),即,即I、K为圆心在为圆心在X、Z轴方向上相对圆弧起点的坐标增量轴方向上相对圆弧起点的坐标增量(用半径值表示用半径值表示),I、K为零时可以省略;为零时可以省略;桶暴砷碟铡冉侯哼笼良被瑚蕴扫巨锌皋牧嫌氧吞牺刘踏亥雕扁兹垣凡郸羌数控技术数控车编程数控技术数控车编程用R编程方法G01 X20.0; ABG03 X44

32、.0 Z23.0 K-12.0; BCG01 Z10.0; CD或(用R编程)G01 X20.0; ABG03 X44.0 Z23.0 R12.0; BC G01 Z10.0; CD圆心角180 圆心角180编程方法编程方法编程方法编程方法绝对值编程绝对值编程绝对值编程绝对值编程相对值编程相对值编程相对值编程相对值编程I I I I、K K K K编程编程编程编程G02 X50.0 Z30.0 I25.0 G02 X50.0 Z30.0 I25.0 G02 X50.0 Z30.0 I25.0 G02 X50.0 Z30.0 I25.0 F30;F30;F30;F30;G02 U20.0 W-2

33、0.0 I25.0 F30;G02 U20.0 W-20.0 I25.0 F30;G02 U20.0 W-20.0 I25.0 F30;G02 U20.0 W-20.0 I25.0 F30;R R R R编程编程编程编程G02 X50.0 G02 X50.0 G02 X50.0 G02 X50.0 Z Z Z Z30.0 R25.0 30.0 R25.0 30.0 R25.0 30.0 R25.0 F30;F30;F30;F30;G02 U20.0 W-20.0 R25.0 F30;G02 U20.0 W-20.0 R25.0 F30;G02 U20.0 W-20.0 R25.0 F30;G0

34、2 U20.0 W-20.0 R25.0 F30;圆弧插补I、K编程与R编程方法的区别泛弛鉴郁涤胖暮摸呜锌柠夹师吝巨吾游席些塘陡滔瞪蛰炔劣垢畏重趾么盼数控技术数控车编程数控技术数控车编程绝对值编程:绝对值编程:I、K编程编程:G02X46.0Z-15.078I22.204K6.0F0.1;R编程:编程:G02X46.0Z-15.078R23.0F0.l;增量值编程:增量值编程:I、K编程:编程:G02U26.0W-15.078I22.204K6.0F0.1;R编程:编程:G02U26.0W-15.078R23.0F0.1;从从A点到点到B点的圆弧插补,点的圆弧插补,编程编程(用用G02编程编程

35、)如下:如下:悟耍铝愤彝逗鬼径措舶付淋讨反邓寅潭袒王泛祖赎承庄瑰滇睹涸隶减洱湃数控技术数控车编程数控技术数控车编程走刀路线为走刀路线为ABCDEF,其绝对坐标方式和增量坐标方式其绝对坐标方式和增量坐标方式编程如下:编程如下:绝对坐标编程绝对坐标编程:G01X26.0Z0F0.5;AG03X34.0Z-4.0I0K-4.0(或或R4.0)F0.5;ABG01Z-20.0;BCG02Z-40.0R20.0;CDG0lZ-58.0;DEG02X50.0Z-66.0I8.0K0(或或R8.0);EF增量坐标编程增量坐标编程:G03U8.0W-4.0I0K-4.0(或或R4.0)F0.5;ABG01W-

36、16.0;BCG02W-20.0R20.0;CDG0lW-18.0;DEG02U16.0W-8.0I8.0K0(或或R8.0);EF却脾厂玫汝妒妻糯脾智及下职意呛础狗鄂铸舶棍材凤族莫蒋矮词莱缠鸽闪数控技术数控车编程数控技术数控车编程轮廓起点为:X0/Z0G1 X20 倒角开始(24-2*2) N1 G1 X20G1 X24 Z-2 N2 G1 X24 Z-2G1 Z-28 弧线开始(30-2) N3 G1 Z-28弧线 N4 G2 X25 Z-30 I2 K0G1 X36 弧线开始(40-2*2) N5 G1 X36弧线N6 G3 X40 Z-32 I0 K-2G1 Z-40 N7 G1 Z-

37、40弧线N8 G2 X40 Z-60 I17.32 K-10 G1 Z-70 绝对(“ABS”) (勾股定理计算I值)或 N9 G1 Z-70 G91G1 Z-10 G91表示增量(“INC”)(G90)G1 X60 Z-75.774 用正切功能确定U值 N10 G1 X60 Z-75.774 G1 Z-100 因为规定不允许有角 N11 G1 Z-100根据标准,所有直线均用G1(G01缩写)来编程,弧线用G2(G3)。X和Z端点通常用绝对座标来确定:拾肪幂贺枕杜辞冬法肺怔赚靛描援账讳挞舌惑焰复斟浸兵苇券冷乏疯缎熟数控技术数控车编程数控技术数控车编程作业作业(圆弧圆弧)忆撑坍滦辖纱碗菲肯威宽

38、旬件沿靡土睬降生惑赂骄某酌谊哭梧昆愈层俭昂数控技术数控车编程数控技术数控车编程苹道蔓紊葛怒醚全八外掸桥缀结幼亲功投草挣苞馒祷泼禁甜毒敌嚏桨扫袍数控技术数控车编程数控技术数控车编程G50X100.0Z320.0;M03S800T0303;G98G01X0Z160.0;G03X17.143Z155.151B点R10.0(or K-10)F100;X23.749Z78.815R80.0orI(-120-17.143)K-41.206;G02X31.874Z37.083DR40.0(orI71.874 K-17.565);G03X40.0Z25.0R20.0(orI-31.874 K-12.083);

39、G28 U0 W0 T0300;M05;(Z-150)2 + X2 = 702 ZBC =113.944X = 60 XBC = -120(Z-113.944)2+(X-60)2=1202 ZCD= 61.250(Z-25)2 + X2 = 602 XCD=95.623蝴匀吓裁念顺容广帖诀渝厉辗木婚葫里什刊蛆岳嚼渗应幂吝哇陀琵糜益叉数控技术数控车编程数控技术数控车编程N010G50X100.0Z320.0;N020M03S800T0303;N030G98G01X0Z160.0;N040G03X17.143Z155.151B点R10.0(or K-10)F100;N050X23.749Z78.8

40、15C点R80.0orI(-120-17.143)K-41.206;N060G02X31.874Z37.083D点R40.0(orI71.874 K-17.565);N070G03X40.0Z25.0R20.0(orI-31.874 K-12.083);N080G28 U0 W0 T0300;N090M05;N100M30;奇详爪街厩霸扩弧咎修节鸽超膳师舶贺熙氮采俭痪瘸邓涛非涨历毗蓑砾跃数控技术数控车编程数控技术数控车编程N50 X23.749Z78.815R80.0orI(-120-17.143)K(112.945-155.051);N60 G02X31.874Z37.083R40.0orI

41、(95.623-23.749)K(61.25-78.815);N70 G03X40.0Z25.0R20.0orI(0-31.874)K(25-37.083);金豁寄腋磕教减肤妆瞬舆柜奉警来懊贮骤跃道渗霸产绍徐佣轰玲壬晌扳巡数控技术数控车编程数控技术数控车编程作业作业(直线直线/圆弧圆弧)练习练习2-6军昧陨粥猜迄赦隙峰劫缄垂呕段宿鉴筹珐录堂汛扶断滨汕换痉邑叶休晃啄数控技术数控车编程数控技术数控车编程(Z+3)2+X2=402 X= -34Z= Z2+6Z-435=0臂异拟析褒潍却长垢押兢秋重苟搂沉搁矣煞窥膳耗苗宗店浚慑炳玻养掠六数控技术数控车编程数控技术数控车编程机床不具备刀具半径补偿,使用圆

42、头车刀需要复杂补偿计算按假想刀尖轨迹或按刀心轨迹编程及其计算补偿按假想刀尖轨迹编程及其补偿计算按假想刀尖轨迹编程及其补偿计算圆头刀假想刀尖P圆头刀车削台阶面: 假想刀尖轨迹与工件外形一致,一般不需要补偿圆头刀车削锥面 直接按假想刀尖P3P4的坐标值编程 假想刀尖P沿工件外形轮廓AB移动(P1P2与AB重合)按AB尺寸编程,必产生ABCD的残留误差酪疤探臼盒蓟喳枯瘦蛛第啥编缴柴呢乡街宠盗刽腮例渔彼猩鸯红雨坤柱厩数控技术数控车编程数控技术数控车编程无刀具补偿无刀具补偿(前置刀架)(前置刀架)有刀具补偿有刀具补偿. . .刀尖圆弧半径补偿的含义刀尖圆弧半径补偿的含义尤灶秸馈阴甥洗镜茸斥帅涛腕泌捞锚志

43、忙寻甲科舵敞葛授俭铃喉糖程搽乔数控技术数控车编程数控技术数控车编程(后置刀架)(后置刀架)无刀具补偿无刀具补偿有刀具补偿有刀具补偿租冒身契馁聘走笑腺磊博牺糜私京拷拇轴面创遇远孩斜至好盆觉淄拴倒湃数控技术数控车编程数控技术数控车编程刀具右补偿刀具右补偿G42刀具在工件的右方移动刀具在工件的右方移动刀尖圆弧半径补偿指令如下:刀尖圆弧半径补偿指令如下:G40:取消刀尖圆弧补偿:取消刀尖圆弧补偿,即按程序路径进给。即按程序路径进给。G41:刀具左补偿:刀具左补偿,指站在刀具路径上指站在刀具路径上,向切削前进方向看向切削前进方向看,刀具在工件的左方刀具在工件的左方G42:刀具右补偿:刀具右补偿,指站在刀

44、具路径上指站在刀具路径上,向切削前进方向看向切削前进方向看,刀具在工件的右方刀具在工件的右方刀具左补偿刀具左补偿G41刀具在工件的左方移动刀具在工件的左方移动左右刀补定义左右刀补定义腹碗铜匹贸坍堆吞脱健眩舞薛獭保耻拘剥虎里系永贝吞味沮杂浅谬蔗乐资数控技术数控车编程数控技术数控车编程10030(30,70)(60,50)(10,100)(30,120)考虑刀尖半径补偿编程 (R80): N010 T0101; N020 M03 S1000; N030 G41 G01 X10 Z100 F100; N040 G03 X30 Z70 R80; N050 G01 X30 Z0; N060 G40 G0

45、0 X60 Z50; N070 M05; N080 M02;穿线溺蜂诚岗瞪蛙椒诡释填灶慕冲赖骨根力症陛纳键宝航静及陷葵梧贵陕数控技术数控车编程数控技术数控车编程圆头刀加工圆弧 圆头刀加工90凸圆 点划线为假想刀尖的轨迹,半径为(R+r),圆心为O,按点划线圆参数编程圆头刀加工90凹圆圆头车刀加工圆弧、锥度的综合实例: 假想刀尖点P1(x1、z1)、P2(x2、z2)、P3(x3、z3) G90 G01 X(x1) Z0 F; G03 X(x2) Z(z2) I0 K(R+r); G01 X(x3) Z(z3); 点划线为假想刀尖的轨迹,半径为(R-r),圆心为O, 按点划线圆参数编程场挎戈负欢

46、希只鸣纤标径应戎仆蓟伟隘骄蔷淹畅萤块霜马与疡嘴纯崔规帧数控技术数控车编程数控技术数控车编程按刀心轨迹编程按刀心轨迹编程 图示零件由R1、R2、R3三个圆弧组成: 可使用虚线所示三段等距圆弧 来编程:即O1圆半径为(R1+r) O2圆半径为(R2+r) O3圆半径为(R3-r) 刀心轨迹编程比较直观,常被应用纶绊毡酵茸嘶届署犹跋魁疆断腹凡孤吊乳万痘律陡躲慕屎伍吞任惑伤蜘皇数控技术数控车编程数控技术数控车编程T0101在程序中,写入在程序中,写入T0101指令;指令;数控装置中,在数控装置中,在刀具号和刀补号刀具号和刀补号处输入补偿值。处输入补偿值。可消除误差可消除误差刀补输入法刀补输入法娇瞪孵矗

47、煎柄楔炙嘱洒镣舌划抿搞寄跺责屁磋跺漫吝食猿娄昧榜送顶婪胸数控技术数控车编程数控技术数控车编程单次循环循环开始(循环开始(G81)格式格式 G81 P_ ;说明说明 P表示循环次数; 循环一般以增量方式进入; 循环一般不能嵌套; 循环中一般不能调用子程序; 循环体建立在G81和G80之间。循环结束(循环结束(G80)格式格式 G80 ;说明说明 该指令表示结束循环; G80必须位于G81之后。%0010N0010 G50 X100.0 Z100.0;N0020 M03 S800 T0303;N0030 G00 X45.0 Z0;N0040 G01 X-1.0 F0.3;N0050 G00 Z2.

48、0;N0060 X42.0; A点N0070 G81 P5; 循环5次N0090 G00 U-6.0; ABN0100 G01 W-32.0 BCN0110 G00 U2.0; CDN0130 W32.0; DEN0140 G80; 循环结束N0150 G28 U0 W0 T0300 M05;N0160 M30;擂熄冬郁橡吴败冠录症垢屿抬丢乍绝泽情屹彪甲很蔷薛褂谦浑景牺惊株皱数控技术数控车编程数控技术数控车编程刀具从循环起点开始按矩形循环刀具从循环起点开始按矩形循环,其其加工顺序按加工顺序按1,2,3,4进行进行,最后又回到最后又回到循环起点循环起点。图中虚线表示按。图中虚线表示按R快速移动快

49、速移动,点划线表示按点划线表示按F指定的工件进给速指定的工件进给速度移动。度移动。(1)圆柱面切削循环指令格式:圆柱面切削循环指令格式:G90X(U)-Z(W)-F-;(2)圆锥面切削循环指令格式:圆锥面切削循环指令格式:G90X(U)-Z(W)-I-F-;功能:进行外圆及内孔直线加工和锥面加工循环功能:进行外圆及内孔直线加工和锥面加工循环,可以简化编程。可以简化编程。其中:其中:X、Z为切削终点坐标;为切削终点坐标;U、W-为切削终点相对于循环起点坐标值的增量;为切削终点相对于循环起点坐标值的增量;I为工件加工锥面大小端直径差的为工件加工锥面大小端直径差的1/2,当锥面的起点坐标大于当锥面的

50、起点坐标大于终点坐标时为正终点坐标时为正,反之为负;反之为负;F为切削进给速度。为切削进给速度。轴向(圆柱或圆锥)切削循环指令轴向(圆柱或圆锥)切削循环指令(G90)(G90)蔑檄餐万喊宿赘盖釜遗酶涩湃膀郭延扔佃陪拌香椰斥缎销域宰狗忿溶麦染数控技术数控车编程数控技术数控车编程注意事项如下:注意事项如下:(1)使用循环切削指令使用循环切削指令,刀具必须先定位至循环起点刀具必须先定位至循环起点,再执行循环切削指令再执行循环切削指令,且且完成一循环切削后完成一循环切削后,刀具仍回到此循环起点刀具仍回到此循环起点。(2)G90是模态指令。一旦规定是模态指令。一旦规定,以下程序段一直有效以下程序段一直有

51、效,在完成固定切削循环后在完成固定切削循环后,用另一个用另一个G代码来取消。代码来取消。格式中的格式中的I(或或R)值在圆柱切削时是不用的值在圆柱切削时是不用的,在圆锥切削时才要用在圆锥切削时才要用。桨碧此倚唱顷垦憋剐臣产去减启疵槛秤哮抒靠趁享兹燕汝窥峡鼓毗洞狱冷数控技术数控车编程数控技术数控车编程.单一固定循环 外圆切削循环(外圆切削循环(G90、 G94)格式格式 G90 X(U)_ Z(W)_ F_ ;说明说明 X、Z 表示切削终点坐标值; U、W 表示切削终点相对循环起点的坐标分量;锥面切削循环锥面切削循环 G90 X(U)_ Z(W)_ I(或R) F_ ; I(或R) 表示切削始点

52、与切削终点在轴方向的坐标增量(半径值),外圆切削循环时R为零,可省略; G90 X40.0 Z20.0F30.0;ABCDA Z30.0; AEFDA Z20.0; AGHDA G90 X40.0 Z20.0I-5.0F30.0;ABCDA X30.0 ; AEFDA X20.0; AGHDA相笋桐对磋糕缝柴掺嚎桌佃磺窟疟联枝敖妄找瑞眩凑锋战二台退迄瓶滔佐数控技术数控车编程数控技术数控车编程则用循环方式编制的粗车圆柱面的切削加工程序如下则用循环方式编制的粗车圆柱面的切削加工程序如下:程序程序说明说明N10G50Xl00.Z200.;设定加工坐标系设定加工坐标系N20S600M04;主轴反转主轴

53、反转(后置刀架后置刀架)N30G00X50.Z52.;快速到达循环起点快速到达循环起点P0N40G90X35.Z20.F0.3;第一次循环第一次循环N50X30.;第二次循环第二次循环N60X25.;第三次循环第三次循环N70G00Xl00.Z200.;取消取消G90,快速返回起刀点快速返回起刀点N80M05;主轴停转主轴停转N90M30;程序结束程序结束设循环起点为设循环起点为A点点(50,52)3次循环次循环极同乡揣真坍莫慑皋头笆眶贾戊累勋阳烃效直法颤举账伙触舞泽甜械谆示数控技术数控车编程数控技术数控车编程程序程序说明说明Nl0G50Xl00.Zl00.;设定工件坐标系设定工件坐标系N15

54、T0101;选择刀具选择刀具N20G96S120M04;主轴反转主轴反转N30G00X60.Z2.;快速到达循环起点快速到达循环起点AN40G90X40.Z-40.I-5.F0.3;圆锥面循环第一次圆锥面循环第一次N50X35.;圆锥面循环第二次圆锥面循环第二次N60X30.;圆锥面循环第三次圆锥面循环第三次N70G00Xl00.Zl00.;取消取消G90,快速返回起刀点快速返回起刀点N80M05;主轴停主轴停N90M30;程序结束程序结束假设加工循环起始点假设加工循环起始点A(60,2),I=-5;切削终点的切削终点的X向距离为向距离为:50-30=20mm,分三次循环:分三次循环:第一次切

55、削终点坐标为第一次切削终点坐标为(40,-40);第二次为第二次为(35,-40);第三次为第三次为(30,-40)。则用循环方式编制的粗车圆锥面的则用循环方式编制的粗车圆锥面的切削加工程序如下:切削加工程序如下:再慧枯原苏冰咳匿山淖拈京诸积烘孵伶茶季草正境听眉缉氢惜挟捍勺绝寅数控技术数控车编程数控技术数控车编程外圆切削循环(外圆切削循环( G94 G94) )切削端平面切削端平面 切削带锥度端面切削带锥度端面格式格式: G94 X(U)_ Z(W)_ F_; G94 X(U)_ Z(W)_ K(或或R)_ F_;说明说明 X、Z 为端平面切削终点坐标值; K (或或R)为端平面切削始点至终点

56、在Z轴 U、W 表示端平面切削终点 方向的坐标增量值; 相对循环起点的 坐标分量; G94 X50.0 Z16.0F30.0;ABCDA Z13.0; AEFDA Z10.0; AGHDA G94 X15.0 Z33.48K-3.48F30.0;ABCDA Z31.48 ; AEFDA Z28.78; AGHDA慨妮捐谰候室蜡君箭拾段绰睁末释箕辞凶民哉斯流阑酞堰号衡硝碑烫嚎赎数控技术数控车编程数控技术数控车编程常用的粗加工循环进给路线常用的粗加工循环进给路线平行于水平轴平行于水平轴用直线靠近轮廓用直线靠近轮廓仿轮廓进行切削仿轮廓进行切削走刀对应指令走刀对应指令G71指令指令G01指令指令G73

57、指令指令寝馈诫奶勃敏辈蛰非埂隔腿撒爬堤悸冗借忆违峨及铬绎阀吼侈柒政可拱钾数控技术数控车编程数控技术数控车编程轴向轴向外圆粗车复合循环外圆粗车复合循环(G71)指令格式:指令格式:G71U(d)R(e);G71P(ns)Q(nf)U(u)W(w)F(f)S(s)T(t)功能:用于圆柱棒料粗车阶梯轴的外圆或内孔需切除较多余量时的情况。功能:用于圆柱棒料粗车阶梯轴的外圆或内孔需切除较多余量时的情况。切削方向为切削方向为:首先首先沿平行于沿平行于Z轴方向,最后一刀沿精加工路线轴方向,最后一刀沿精加工路线即零件轮廓即零件轮廓。其中其中ns指定精加工路线的第一个程序段号;指定精加工路线的第一个程序段号;n

58、f指定精加工路线的最后一个程序段号指定精加工路线的最后一个程序段号;uX轴方向上的精加工余量(距离和方向)轴方向上的精加工余量(距离和方向)(直径值直径值);wZ轴方向上的精加工余量(距离和方向);轴方向上的精加工余量(距离和方向);d切削深度切削深度(半径值半径值,不指定正负号不指定正负号);e退刀量退刀量(半径值半径值,不指定正负号不指定正负号);F进给速度。进给速度。注意:注意:G71车内孔轮廓时车内孔轮廓时,u为负值。为负值。f,s,tF,S,T代代码码所所赋赋的的值值。在此在此应应注意以下几点注意以下几点:(1)在使用在使用G71进进行行粗加工循粗加工循环时环时,只有含在只有含在G7

59、1程序段中的程序段中的F、S、T功能才有功能才有效效。而包含在而包含在nsnf程序段中的程序段中的F、S、T功能功能,即使被指定即使被指定对对粗粗车车循循环环也无效。也无效。(包含在包含在nsnf程序段中的程序段中的F、S、T功能功能,被指定后被指定后,在精在精车车循循环环有效有效。(2)AB之之间间必必须须符合符合X轴轴,Z轴轴方向的共同方向的共同单调单调增大或减少增大或减少的模式。的模式。(3)可以可以进进行刀具行刀具补偿补偿。狂诛翻簇同掀黄洱耐侈止侄渐讣风势神铭都忿脐婿隆菜都舔形凯渔漠皂奎数控技术数控车编程数控技术数控车编程G71U(d)R(e);G71P(ns)Q(nf)U(u)W(w

60、)F(f)S(s)T(t);功能:用于圆柱棒料粗车阶梯轴的外圆或内孔需切除较多余量时的情况。功能:用于圆柱棒料粗车阶梯轴的外圆或内孔需切除较多余量时的情况。切削方式为切削方式为:首先沿平行于首先沿平行于Z轴方向,最后一刀沿精加工路线轴方向,最后一刀沿精加工路线即零件轮廓即零件轮廓。其中其中ns指定精加工路线的第一个程序段号;指定精加工路线的第一个程序段号;nf指定精加工路线的最后一个程序段号指定精加工路线的最后一个程序段号;uX轴方向上的精加工余量(距离和方向)轴方向上的精加工余量(距离和方向)(直径值直径值);wZ轴方向上的精加工余量(距离和方向);轴方向上的精加工余量(距离和方向);d切削

61、深度切削深度(半径值半径值,不指定正负号不指定正负号);e退刀量退刀量(半径值半径值,不指定正负号不指定正负号);F进给速度。进给速度。.多次固定循环檄慌也瓮食焉普镐层胆诽畸窜洋娇旋洛咖韧注浑敷鞋得线驹狈坷铱欢锦道数控技术数控车编程数控技术数控车编程O1 右图车循环加工程序右图车循环加工程序:N010 G50 X200.0 Z220.0;N020 G00 X160.0 Z180.0;N030 G71 P040 Q100 U4.0 W2.0 D7.0 F30.0 S500;N040 G00 X40.0 S800; (ns)N050 G01 W-40.0 F15.0;N060 X60.0 W-30

62、.0;N070 W-20.0;N080 X100.0 W-10.0;N090 W-20.0;N100 X140.0 W-20.0; (nf) N110 G70 P040 Q100;G71时时:S500,F30.0;G70时时:S800,F15.0。视频僚稳猿训簧嘲隶卫卒吊膘钳侣踩悉顽筐搂管披滦敲康损直动诵蛰县种登粮数控技术数控车编程数控技术数控车编程右图粗车循环加工程序右图粗车循环加工程序:O1N10 G50 X200.0 Z140.0 T0101;N20 G40 G97 S240 M03;N30 G00 G42 X120.0 Z10.0 M08;N40 G96 S120;N50 G71 U2

63、.0 R0.1;N60 G71 P70 Q130 U2.0 W2.0 F0.3;N70 G00 X40.0; (ns)N80 G01 Z-30.0 F0.15 S150;N90 X60.0 Z-60.0;N100 Z-80.0;N110 X100.0 Z-90.0;N120 Z-110.0;N130 X120.0 Z-130.0;N140 G00 X125.0 G40; (nf)N150 X200.0 Z140.0 T0100 M05;N160 M02;肆腺氢陈腐烈傅喂实纶幼搀皂晦它笑怖胜俩汉踌找橙乐锈曾诸精货碎廊矢数控技术数控车编程数控技术数控车编程O1;程序名称程序名称N10T0101;使

64、用刀具补偿指令进行对刀,确定工件坐标系,使用刀具补偿指令进行对刀,确定工件坐标系,选择选择1#刀具刀具1#补偿补偿号号(G50X200.0Z140.0T0101;使用使用G50指令建立工件坐标系指令建立工件坐标系,选择选择1#刀具刀具1#补偿补偿号)号)N20G40G97S240M04;取消刀取消刀补补,设设定定mm/min,转转速速240r/min,主,主轴轴反反转转N30G00X120.0Z10.0M08;(或(或G00G42X120.0Z10.0M08;);)快速定位,(并建立右刀快速定位,(并建立右刀补补,)冷却液打开,)冷却液打开N40G96S120;设设定恒定恒线线速功能,速功能,

65、单单位位m/minN50G71U2.0R0.1;设设定定G71多次循多次循环环,背吃刀量,背吃刀量2mm,退刀量,退刀量0.1mmN60G71P70Q140U2.0W0.0F0.3;设设定定G71多次循多次循环环,循循环环70130程序段程序段,X向精向精加工余量加工余量2mm,Z向精加工余量向精加工余量0.0mm,粗加工,粗加工进给进给速度速度0.3mm/minN70G00X40.0;(ns)循循环环起始程序段起始程序段N80G01Z-30.0F0.15S150;N90X60.0Z-60.0;N100Z-80.0;N110X100.0Z-90.0;N120Z-110.0;N130X120.0

66、Z-130.0;N140G00X125.0;(或(或G00X125.0G40;);)(nf)循循环结环结束程序段,(取消刀束程序段,(取消刀补补)N150X200.0Z140.0T0100M05;刀具快速返回起刀点,取消刀刀具快速返回起刀点,取消刀补补号,主号,主轴轴停停转转N160M30;程序程序结结束,并返回程序开束,并返回程序开头头侥卖佩兄植末室形裤瑶掺掣滓陀客亦滇封钟癌依株己妈炒裤青肥淮札缀段数控技术数控车编程数控技术数控车编程闭环粗车仿形切削循环闭环粗车仿形切削循环 G73O 1000N010 G50 X200.0 Z200.0 T0101;N020 G90 G97 G40 S200

67、 M03;N030 G00 G42 X140.0 Z40.0 M08;N040 G96 S120;N050 G73 U9.5 W9.5 R3.0;N060 G73 P70 Q130 U1.0 W0.5 F0.3;N070 G00 X20.0 Z0; (ns)N080 G01 Z-20.0 F0.15 S150;N090 X40.0 Z-30.0;N100 Z-50.0;N110 G02 X80.0 Z-70.0 R20.0;N120 G01 X100.0 Z-80.0;N130 X105.0 (nf)N140 G00 X200.0 Z200.0 G40T0100 M05;N150 M02;N1

68、60格式格式 G73 U (i) W(k) R (d) ;G73 P (ns) Q (nf) U(u) W(w) F(f) S(s) T(t);式中 i X轴上总退刀量(半径值); k Z轴上总退刀量; d 重复加工次数;(铸、锻毛坯)斤贮姜鸟随存跃浙除敛钞乘溺黎桑簇段镣枷窿艘梆扑狞怀誉瑶坎窝伦髓皋数控技术数控车编程数控技术数控车编程仿形粗车循环仿形粗车循环(G73)这种方式对于铸造或锻造毛坯的切削是一种效率很高的方法。这种方式对于铸造或锻造毛坯的切削是一种效率很高的方法。所谓仿形切削循环就是按照一定的切削形状逐渐地接近最终形状。所谓仿形切削循环就是按照一定的切削形状逐渐地接近最终形状。G73

69、循环方式:循环方式:运动轨迹始终平行于最终轮廓,同时考虑到每次的吃刀量,运动轨迹始终平行于最终轮廓,同时考虑到每次的吃刀量,在一开始离开最终轮廓的距离应该远一些在一开始离开最终轮廓的距离应该远一些。指令格式指令格式:G73U(i)W(k)R(d)G73P(ns)Q(nf)U(u)W(w)F(f)S(s)T(t)式中式中iX轴上总退刀量轴上总退刀量(半径值半径值),(毛坯直径毛坯直径-加工尺寸最小值加工尺寸最小值)/2;kZ轴上的总退刀量轴上的总退刀量,一般设定为零一般设定为零;d重复加工次数。重复加工次数。其余与其余与G71相同。相同。用用G73时时,与与G71、G72一样一样,只有只有G73

70、程序段中的程序段中的F、S、T有效。有效。其中其中ns指定精加工模式程序组的第一个程序段的程序号指定精加工模式程序组的第一个程序段的程序号;nf指定精加工模式程序组的最后一个程序段的程序号指定精加工模式程序组的最后一个程序段的程序号;iX轴上的总退刀量轴上的总退刀量,即退刀距离和方向即退刀距离和方向(半径值半径值),等于等于(工件毛坯直径工件毛坯直径-工件轮廓最小径工件轮廓最小径)/2;kZ轴上的总退刀量即退刀距离和方向轴上的总退刀量即退刀距离和方向;uX轴方向上的精加工余量轴方向上的精加工余量(直径值直径值);wZ轴方向上的精加工余量轴方向上的精加工余量;d重复加工即循环次数重复加工即循环次

71、数;F进给速度。进给速度。梢剖宜蕾扑弥捣鹰顾檬惮捅彻屉别鉴悸袱舀搭霞疗妙残扇椒魂男掀劫挖沏数控技术数控车编程数控技术数控车编程O3;N10T0101;使用刀具补偿指令进行对刀,确定工件坐标系使用刀具补偿指令进行对刀,确定工件坐标系(G50X200.0Z200.0T0101;使用使用G50指令建立工件坐标系)指令建立工件坐标系)N20G90G97G40S200M04;N30G00X140.0Z40.0M08;(或(或G00G42X140.0Z40.0M08;);)N40G96S120;N50G73U40.0W0.0R40;N60G73P70Q130U1.0W0.5F0.3;N70G00X20.0

72、Z0;(ns)N80G0lZ-20.0F0.15S150;N90X40.0Z-30.0;N100Z-50.0;N110G02X80.0Z-70.0R20.0;N120G01Xl00Z-80.0;N130G01X105.0;(或(或G01X105.0G40;);)(nf)N140G00X200.0Z200.0G40T0100M05;N150M30;考虑到每次的吃刀量,在一开始考虑到每次的吃刀量,在一开始离开最终轮廓的距离应该远一些离开最终轮廓的距离应该远一些视频抵洪别矾睫署肆撕傅囤摩梢雁和拖潮体壶萍藐钩榆颠惺艇姥蔓俯珍站倾鲤数控技术数控车编程数控技术数控车编程O3;N10T0101;使用刀具补偿

73、指令进行对刀,确定工件坐标系使用刀具补偿指令进行对刀,确定工件坐标系(或(或G50X200.0Z200.0T0101;使用;使用G50指令建立工件坐标系)指令建立工件坐标系)N20G90G97G40S200M04;N30G00X140.0Z40.0M08;(或(或G00G42X140.0Z40.0M08;);)N40G96S120;N50G73U40.0W0.0R40;N60G73P70Q130U1.0W0.5F0.3;N70G00X20.0Z0;(ns)N80G0lZ-20.0F0.15S150;N90X40.0Z-30.0;N100Z-50.0;N110G02X80.0Z-70.0R20.

74、0;N120G01Xl00Z-80.0;N130G01X105.0;(或(或G01X105.0G40;);)(nf)N140G00X200.0Z200.0G40T0100M05;N150M30;莆蝶崇迢湍窘丁腊屿瓦持嚏陌嘴景芬膝草篷军疚惜泅憎艰岭宙妄文流务浦数控技术数控车编程数控技术数控车编程精加工循环指令精加工循环指令(G70)指令格式:指令格式:G70P(ns)Q(nf)F(f);功能:由功能:由G71、G72完成粗加工后完成粗加工后,可以用可以用G70进行精加工。进行精加工。切削切削G71、G72、G73循环留下的余量循环留下的余量,使工件达到编程路径所要求的尺寸。使工件达到编程路径所要

75、求的尺寸。其中其中:ns开始精车程序段号开始精车程序段号;nf完成精车程序段号。完成精车程序段号。注意事项如下:注意事项如下:(1)必须先使用必须先使用G71、G72或或G73指令后指令后,才可使用才可使用G70指令。指令。(2)G70指令指定之指令指定之ns至至nf间精车的程序段中间精车的程序段中,不能调用子程序。不能调用子程序。(3)ns至至nf间的精车程序段所指令的间的精车程序段所指令的F及及S在执行在执行G70精车时使用。精车时使用。即即G71、G72、G73程序段中的程序段中的F、S、T的指令的指令,都都在在G70精车中精车中无效无效,只有在只有在nsnf程序段中的程序段中的F、S、

76、T才才对对G70有效。有效。以图以图3-31的程序为例的程序为例,在在N130程序段之后再加上:程序段之后再加上:N140G70P70Q130,就可以完成从粗加工到精加工的全过程。就可以完成从粗加工到精加工的全过程。程序(括号内为考虑刀具补偿的程序段内容)如下:程序(括号内为考虑刀具补偿的程序段内容)如下:精加工循环精加工循环 G70格式格式 G70 P (ns) Q (nf) F(F) 佛墨砧桑灵稼限囤恭咆团匹绩盈郎秆盏益快滓灯匠廉斧革肃见鸯惶叙彝娶数控技术数控车编程数控技术数控车编程O4;N10T0101;使用刀具补偿指令进行对刀,确定工件坐标系使用刀具补偿指令进行对刀,确定工件坐标系(G

77、50X200.0Z200.0T0101;使用使用G50指令建立工件坐标系)指令建立工件坐标系)N20G97G40S200M04;N30G00X140.0Z40.0M08;(或(或G00G42X140.0Z40.0M08;);)N40G96S120;N50G73U40.0W0.0R40;N60G73P70Q130U1.0W0.5F0.3;N70G00X20.0Z0;(ns)N80G0lZ-20.0F0.15S150;N90X40.0Z-30.0;N100Z-50.0;N110G02X80.0Z-70.0R20.0;N120G01Xl00Z-80.0;N130G01X105.0;(nf)N131G

78、00X200.0Z200.0T0100M05;(或(或G00X200.0Z200.0G40T0100M05;);)N132M01;N132T0101;N133S800M04;N134G00X140.0Z40.0M08;(或(或G00G42X140.0Z40.0M08;N140G70P70Q130;N141G00X200.0Z200.0T0100M05;(或(或G00X200.0Z200.0G40T0100M05;N150M30;利用利用G73,G70编程编程精加工程序精加工程序视频视频抨酥仙干滁铝蹦劝雨肇驮符喀瞒篆宿峡赊萝缄雀锹奈熙肄蜘牛湖卿朵旨六数控技术数控车编程数控技术数控车编程O0001

79、 T0101; M03 S800; G01Z-40.; G01X50.Z5.F0.5; N20G01X42.; G73U21.W0 R15; M01; G73P10Q20U0.5W0F0.15; T0101;N10G01X0Z0F0.08; M03 S1000; G03X20.Z-10.R10; G01X50.Z5.F0.5; G01X28.Z-18.; G70P10Q20F0.08; Z-25.; M05; G02X38.Z-30.R5; M30;粗精加工粗精加工红其旺谈掳淄诊脉贾擦囤磋厕茬沦芯羞炽预扶斟擅遍茬汗榔躬芜遂失欲像数控技术数控车编程数控技术数控车编程作业练习作业练习3-11a)竭

80、嘶午赘刊克卒袒蔷么飞炽忧艾开剥贞蹦抽孜函哀炭索趁弥伦述屈苛万蛹数控技术数控车编程数控技术数控车编程练习练习3-11a)登拇土割箭栅馈爸酮薄人拿传汐枯掀轰战形锋掇瓜邵米猪溶羊梳迎弛譬拎数控技术数控车编程数控技术数控车编程端面粗加工循环端面粗加工循环 G72N010G50X220.0Z190.0N020G00X176.0Z132.0N030G72P040Q090U4.0W2.0D7.0F30.0S500N040G00Z56.0S800N050G01X120.0W14.0F15.0N060 W10.0N070 X80.0W10.0N080 W20.0N090 X36.0W22.0N100G70P04

81、0Q090N110N120N130N140格式格式 G72 U(d)R(e);G72 P(ns)Q(nf)U(u) W(w) F(f) S(s) T(t);说明说明敢吴层畏越腰福涛却抵碑瞧哺类孔法钢猾译母裁脱贬民蕾桌阵搔致深花芽数控技术数控车编程数控技术数控车编程要求循环起始点在 (80,1);背吃刀量为1.2mm,进给量为1mmX及Z向精加工余量分别为0.2mm和0.5mm(双点画线部分为工件)%333N01 T0101; 换1号刀,确定坐标系N02 G00 X100 Z80; 到程序起点或换刀点N03 M03 S400 主轴以400r/min正转N04 X80 Z1 到循环起点位置N05

82、G72 W1.2 R1 P08 Q17 X0.2 Z0.5 F100外端面粗切循环加工N06 G00 X100 Z80 粗加工后,到换刀点N07 G42 X80 Z1 加入刀尖圆弧半径补偿N08 G00 Z-56 精加工轮廓开始,到锥面延长线处N09 G01 X54 Z-40 F80 精加工锥面N10 Z-30 精加工54外圆N11 G02 U-8 W4 R4 精加工R4圆弧N12 G01 X30 精加工Z26处端面N13 Z-15 精加工30外圆N14 U-16 精加工Z15处端面N15 G03 U-4 W2 R2 精加工R2圆弧N16 Z-2 精加工10外圆N17U-6 W3 精加工倒C2

83、角,精加工轮廓结束N18 G00 X50 退出已加工表面N19 G40 X100 Z80 取消半径补偿,返回起点N20 M30 主轴停、主程序结束并复位佃诬挖深唆倪捆久卧弘穷悼斩缎夺铸钠亢责挫职圣魁甚坠茬啸徒人萄卢省数控技术数控车编程数控技术数控车编程圆柱螺纹圆柱螺纹锥螺纹锥螺纹端面螺纹端面螺纹变导程螺纹变导程螺纹常见的几种螺纹常见的几种螺纹螺螺纹纹切削的切削的注意事项注意事项(1)为防止螺纹出现乱牙现象为防止螺纹出现乱牙现象,主轴应指令恒转速主轴应指令恒转速(G97指令指令)。(2)螺纹切削中不能停止进给螺纹切削中不能停止进给,一旦停止进给切削便急剧增加一旦停止进给切削便急剧增加,很危险。很

84、危险。因此,进给暂停在螺纹切削中无效。因此,进给暂停在螺纹切削中无效。(六)螺纹的切削加工(六)螺纹的切削加工找耽湿瞒撂腥订怔枪捏纱锻施侍第金幂答眼刽协剂箍狄蔫猿褥垮具咀笼享数控技术数控车编程数控技术数控车编程(3)螺纹加工中的走刀次数和进刀量螺纹加工中的走刀次数和进刀量(切削深度切削深度)会直接影响螺纹的加工质量。会直接影响螺纹的加工质量。如螺纹螺距较大、牙型较深时,可分数次进给,每次进给的背吃刀量用如螺纹螺距较大、牙型较深时,可分数次进给,每次进给的背吃刀量用螺纹深度减精加工背吃刀量所得的差按递减规律分配,如图螺纹深度减精加工背吃刀量所得的差按递减规律分配,如图3-46所示,所示,也可参考

85、表也可参考表2-6。圆圆柱螺柱螺纹纹、圆锥圆锥螺螺纹纹的的车车削:削:常用常用单侧单侧直直进进刀法,而且切深分配方式刀法,而且切深分配方式为为常量式。常量式。袋砸知贷臂残宇箍脂帜睡光号帽恨嘛叫垢磊魄竖洱万延沥染鼻蝶投鹤萨堂数控技术数控车编程数控技术数控车编程(4)在车削螺纹时,沿螺距方向在车削螺纹时,沿螺距方向(Z向向)进给速度与主轴转速有严格的匹配关系进给速度与主轴转速有严格的匹配关系为避免在进给机构加、减速过程中切削,为防止加工螺纹螺距不均匀为避免在进给机构加、减速过程中切削,为防止加工螺纹螺距不均匀,螺螺纹纹切削切削应应注意:注意:在两端即切入和切出段,在两端即切入和切出段,设设置足置足

86、够够的升速的升速进进刀段刀段1(或或L1)和和降速退刀段降速退刀段2(或或L2),如,如下下图图所示。所示。其数其数值值与与导导程、程、主轴转速和伺服系统的特性有关。主轴转速和伺服系统的特性有关。当螺当螺纹纹收尾收尾处处没有退刀槽没有退刀槽时时,可按,可按45退刀收尾,退刀收尾,如如图图下下所示所示螺纹加工的升、降速段螺纹加工的升、降速段在没有退刀槽时退刀收尾在没有退刀槽时退刀收尾兜赌驱岳圃体追制霹偷碑续亢谋军襄闺幸烫帐椿臀似治获边废剑婪捉络渍数控技术数控车编程数控技术数控车编程单行程螺纹切削单行程螺纹切削 G32、G33、G34、G78螺纹切削螺纹切削单次单次循环循环G92螺纹切削螺纹切削多

87、次多次复合复合循环循环G76数控螺纹加工种类数控螺纹加工种类:牺贸辽栓准寸靠过激孕窄喷码赐萝置集外蚤拆尔黍控嫂注笆淹售伶蛙级让数控技术数控车编程数控技术数控车编程1螺螺纹纹切削指令切削指令(G32)指令格式:指令格式:G32X(U)Z(W)F;指令功能:用于切削指令功能:用于切削圆圆柱螺柱螺纹纹,圆锥圆锥螺螺纹纹及端面及端面/平面螺平面螺纹纹;是是单单行程螺行程螺纹车纹车削。削。其中其中X,Z车车削到达之削到达之终终点坐点坐标标,即螺,即螺纹纹切削切削终终点的坐点的坐标值标值;U,W切削终点相对起点的增量坐标切削终点相对起点的增量坐标;F螺纹导程,单位为螺纹导程,单位为mm/r。指令说明:指令

88、说明:F表示长轴方向的导程表示长轴方向的导程,如果如果X轴方向为长轴轴方向为长轴,F为半径值。为半径值。对于圆锥螺纹,其斜角对于圆锥螺纹,其斜角在在45以下时以下时,Z轴方向为长轴轴方向为长轴;斜角斜角在在4590时时,X轴方向为长轴轴方向为长轴;圆柱螺纹切削加工时圆柱螺纹切削加工时,X、U值可以省略值可以省略,格式为格式为G32Z(W)F;端面端面/平面平面螺纹切削加工时螺纹切削加工时,Z、W值可以省略值可以省略,格式为格式为G32X(U)F;芥练怯吃抓近锣抉盯滤纫念墨拱叭砒窘霓杜乃仗码掂堕眶陆委皖岗臀击恼数控技术数控车编程数控技术数控车编程常用螺纹切削的进给次数与背吃刀量(单位:mm) 那

89、券垛剃蘑寞插祟瘴苇斩烦柒劣散盯挣轰病柔夺湘勺蜗憎彭的然谷翘罕迪数控技术数控车编程数控技术数控车编程切削圆柱螺纹切削圆柱螺纹切削圆锥螺纹切削圆锥螺纹圆柱螺纹程序圆柱螺纹程序G32U0W-75.0F4.0;G00U60.0;W75.0;U-62.0;(第二次再切入;(第二次再切入1mm)G32U0W-75.0;G00U62.0;W75.0;圆锥螺纹程序圆锥螺纹程序G00X12.0;(第一次切入;(第一次切入1mm)G32X41.0W-45.0F4.0;G00X50.0;W45.0;X10.0;(第二次再切入;(第二次再切入1mm)G32X39.0W-45.0;G00X50.0;W45.0;螺纹导程

90、为螺纹导程为4mm,L1=3mm,L2=2mm,每次背吃刀量为每次背吃刀量为1mm,切削深度为切削深度为2mm。用用G32编制加工程序如下:编制加工程序如下:倚赴咙晰舀止率讫狰儒昧艺积棉蜡俐苹迎矩冰蹲乍缆殃亿睦破靶赊犹毛陪数控技术数控车编程数控技术数控车编程 锥螺纹导程3.5mm,1=2mm,2=1mm,每次背吃刀量1mm。圆柱螺纹螺距为1.5mm,则程序为: G00 Z104.0; X29.3; p1 =0.35mm G32 Z56.0 F1.5; G00 X40.0 Z104.0 X28.9; p2 =0.2mm G32 Z56.0 F1.5; G00 X40.0 Z104.0 X28.5

91、: p3 =0.2mm G32 Z56.0; G00 X;G00 X12.0;G32 X41.0 W-43.0 F3.5;G00 X50.0;W43.0;X50.0;G32 X39.0 W-43.0;G00 X50.0;W43.0;庶贪粕攘舆契快跌躲想嫂怜荒你特楼狈浪舌谷装卖血搭涅奸兼持耪颖增山数控技术数控车编程数控技术数控车编程格式: G33 X(U)_ Z(W)_ F _U= 40.96(进给速率,常取10%)大多数数控系统没有非整数导程螺纹切削功能,对这样的系统常用G32执行G33的功能。变导程螺纹切削 G34 F _0.01mm格式: G34 X(U)_ Z(W)_ E _0.0001

92、inK为螺纹每导程的增(或减)量。K值范围:米制0.0001100.00mm/r 英制0.0000011.000000in/r非整数导程螺纹切削非整数导程螺纹切削 G33K_;英制导程P = 25.4 K a2W(切削行程) P芬野库煌履刑稍急秽搁衡图讹冤夕抹暖私郭另曙圾遮正广痈恬跋现罢铣饲数控技术数控车编程数控技术数控车编程攻螺纹循环指令攻螺纹循环指令(G82) 螺纹底孔的加工1)攻螺纹前的底孔直径必须大于螺纹小径的尺寸。2)底孔直径的大小径,要根据工件材料的塑性大小及钻孔的扩张量来考虑。3)攻螺纹前底孔深度的确定。 一般取:钻孔深度=所需螺孔深度+0.7D(D为螺纹大径) 攻螺纹的关键:攻

93、螺纹和套螺纹一样,只不过攻螺纹是攻内螺纹,套螺纹是套外螺纹。它们的运动都是由一个旋转运动和直线运动合成的。它们的关系是:不论是攻螺纹还是套螺纹,主轴转一周,丝锥或板牙向前走一个螺距,即F=SP。这是应用直线插补实现攻螺纹的情况。G82 Z(W)FS;Z/W螺孔深或螺纹长度;F导程,当用浮动刀柄时F 可减小一些编入。S主轴转数 G97 S300 T0505 M03; G00 X0 Z3.0 M08; G82 Z-10.0 F1.1; G04 X0.5; G26 M09;忆晕尧绽古词漓驹峪穴豆酷党泥镇碧掉驳颂刀险熬妥滁柑署节观椒具酶滥数控技术数控车编程数控技术数控车编程指令格式:指令格式:G92X

94、(U)Z(W)R-F-功能功能:可以完成圆柱螺纹和圆锥螺纹的循环切削可以完成圆柱螺纹和圆锥螺纹的循环切削,螺纹切削循环螺纹切削循环G92为简单螺纹循环为简单螺纹循环,其作用为简化编程,如图所示。其作用为简化编程,如图所示。其中:其中:X、Z为螺纹切削终点绝对值坐标为螺纹切削终点绝对值坐标;U、W为螺纹切削终点坐标相对于循环起点的增量坐标。为螺纹切削终点坐标相对于循环起点的增量坐标。R(或(或I)为圆锥螺纹起点和终点的半径差。)为圆锥螺纹起点和终点的半径差。加工圆柱螺纹时加工圆柱螺纹时,R(或(或I)为零,可省略;)为零,可省略;F为轴向螺距为轴向螺距,如图如图3-51所示。所示。注意事项如下。

95、注意事项如下。(1)刀具从循环起点开始按矩形或梯形循环刀具从循环起点开始按矩形或梯形循环,最后回到循环起点。最后回到循环起点。(2)G92是模态代码是模态代码,一旦规定一旦规定,以下程序段继续有效以下程序段继续有效,在完成固定螺纹循环后在完成固定螺纹循环后,用同组的其他用同组的其他G代码删除。代码删除。3. 3.螺纹切削单次循环螺纹切削单次循环(G92)(G92)巨谎彤疑羡悔骇赵吃峦覆从墒铀赐鸵盾知蛔恭榷蹭架竞混迄哮侗盆咏浩娇数控技术数控车编程数控技术数控车编程O0001;程序名称程序名称N10T0100;1#螺纹刀取消刀具补偿螺纹刀取消刀具补偿N20S100M04;螺纹车削主轴较低螺纹车削主

96、轴较低,取取100r/min,主轴反转主轴反转N30T0101;1#螺纹刀螺纹刀l#刀具补偿来设工件零点刀具补偿来设工件零点ON40G00X40.0Z5.0;刀至循环起点刀至循环起点(40.0,5.0)N50G92X29.0Z-42.0F2.0;螺纹切削循环螺纹切削循环1(切人切人0.5mm),G92为模态指令为模态指令N60X28.2;螺纹切削循环螺纹切削循环2(切人切人0.4mm)N70X27.6;螺纹切削循环螺纹切削循环3(切人切人0.3mm)N80X27.5;螺纹切削循环螺纹切削循环4(切人切人0.05mm)N90X27.4;螺纹切削循环螺纹切削循环5(切人切人0.05mm)Nl00G

97、00X100.0Zl00T0100;快速返回换刀点;快速返回换刀点N110M05;取消取消1#刀具补偿刀具补偿,主轴停转主轴停转N120M30;程序结束程序结束第一刀车至第一刀车至29mm,第二刀车至第二刀车至28.2mm,第三刀车至第三刀车至27.6mm。第四刀车至第四刀车至27.5mm,第五刀车至第五刀车至27.4mm。娱论答阂计尹蹬浮迟督噪投玛埔锁谐枣言锋端扭赡渤碑膨高梗廓岸犊诲涯数控技术数控车编程数控技术数控车编程N01G50X270.0Z260.0;N02G97S300M04;N03T1010;N04X80.0Z62.0;N05G92X49.6Z12.0I-5.0F2.0;N06X4

98、8.7;N07X48.1;N08X47.5;N09X47.1;Nl0X47.0;N11G00X270.0Z260.0T0000M05;N12M30;锥螺纹的加工程序锥螺纹的加工程序揉才七蚜零误睹豆颓钻汰煮藉批起俄父吓缔求斌褂挥辙馋球威释坛差刁呜数控技术数控车编程数控技术数控车编程N01 G50 X270.0 Z260.0; N02 G97 S300 M03;N03 T1010;N04 X80.0 Z62.0;N05 G92 X49.6 Z12.0 I-5.0 F2.0;N06 X48.7; p1 =0.35mmN07 X48.1; p2=0.35mmN08 X47.5; p3=0.35mmN0

99、9 X47.1; p4=0.35mmN10 X47.0; p5 =0.35mmN11 G00 X270.0 Z260.0 T0000 M05;N12 M30;N01 G50 X270.0 Z260.0; N02 S300 M03 T0101;N03 G00 X35.0 Z104.0;N04 G92 X28.9 Z53.0 F2.0; p1=(29.7-28.9)2=0.40mmN05 X28.2; (p2 =0.35mm)N06 X27.7; (p3 =0.25mm)N07 X27.3; (p4 =0.20mm)N08 G00 X270.0 Z260.0;N09 M05;N10 M30;砒述顷

100、旦蝎橡匀请向舆航驳蔷束氰桶齿傲窑埠蜗草疙萍呛焙转椒沂蓟闯摩数控技术数控车编程数控技术数控车编程O0001;程序名称N10T0100;1#螺纹刀,取消刀具补偿N20S100M04;螺纹车削主轴转速较低,取100r/min,主轴反转N30T0101;用1#螺纹刀1#刀具补偿来设工件零点OPN40G00X40.0Z5.0;快速接近工件N50X29.0;第一次切人0.4mm(29.8-29.0=0.8mm)N60G32Z-42.0F2.0;螺纹车削N70G00X40.0;快速X向退刀N80Z5.0快速返回Z向起点N90X28.2;第二次切人0.4mm(29.0-28.2=0.8mm)N100G32Z-

101、42.0;螺纹车削N110G00X40.0;快速X向退刀N120Z5.0;快速返回Z向起点N130X27.4;第三次切人0.4mm(28.2-27.4=0.8mm)N140G32Z-42.0;螺纹车削N150G00Xl00.0Zl00.0;快速返回换刀点N160T0100M05;取消1#刀具补偿,主轴停转N170M30;程序结束O0001;程序名称N10T0100;N20S100M04;N30T0101;N40G00X40.0Z5.0;至循环起点(40.0,5.0)N50G92X29.0Z-42.0F2.0;螺纹切削循环1(切人0.4mm),G92为模态指令N60X28.2;螺纹切削循环2(切

102、人0.4mm)N70X27.6;螺纹切削循环3(切人0.3mm)N80X27.5;螺纹切削循环4(切人0.05mm)N90X27.4;螺纹切削循环5(切人0.05mm)Nl00G00X100.0Zl00T0100;速返N110M05;取消1#刀具补偿,主轴停N120M30;程序结束 G32切削切削M302的的,退刀槽宽退刀槽宽4mm(1)计算M302螺纹牙深H,其中P为导程。由公称直径D公计算螺纹大径D大、小径D小:D大=D公-0.lP=30-0.12=29.8mmD小=D公-1.3P=30-1.32=27.4mmH=(D大-D小)/2=(29.8-27.4)/2=1.2mm(半径方向)(2)

103、按常量分配吃刀量及走刀次数。第一刀车至29mm,第二刀车至28.2mm,第三刀车至27.4mm。 扣凸栏澡宪娱股伴团骄退俘奸蒙屉蹲座贺簿伊交昧刚浊猎佩也谨凌辙蜗薄数控技术数控车编程数控技术数控车编程4.螺纹车削多次复合循环G76指令指令格式:G76P(m)(r)(a)Q(dmin)R(d);G76X(U)Z(W)R(i)P(k)Q(d)F(L);式中,P(m)(r)(a)的含义为:m螺纹精车削重复次数(0199);r螺纹末端倒角量(斜向退刀量),用0099的两位整数乘0.1,再乘螺纹螺距表示,所以单位系数应为0.1;即当螺距为L时,该值大小可设置在00990.1L=0.1L9.9L之间,即该值

104、应为0.1L的整数倍(0099);刀尖角度,也必须用两位数表示,可选80/60/55/30/29/0六种。m、r和用地址P一次同时指定,例如,当m=2,r=1.2L和=60时,可以编程如下:P021260其中12的意思为:r=120.1L;其它参数的含义:d第一刀切深(以半径表示),m;dmin最小切深(用半径指定),m,d精车余量;戮胃肚松宁炙纂午夕庄荷添柿稻镜邱刮遇襄海血蛤阁遮妆毅捏亭躯秋耗步数控技术数控车编程数控技术数控车编程4.螺纹车削多次复合循环螺纹车削多次复合循环G76指令指令指令格式:指令格式:G76P(m)(r)(a)Q(dmin)Rd;G76X(U)Z(W)RiP(k)Q(d

105、)F(L);其中,其它参数的含义:其中,其它参数的含义:d第一刀切削深度第一刀切削深度(以半径值表示以半径值表示),m;d精车余量精车余量;dmin最小切削深度最小切削深度(用半径值指定用半径值指定),m,当当dndmin时,则用时,则用dmin作为一次切深;作为一次切深;X,Z切削终点绝对坐标切削终点绝对坐标;U,W切削终点相对于起点坐标值的增量切削终点相对于起点坐标值的增量;i圆锥螺纹半径差,圆锥螺纹半径差,i=0为圆柱螺纹为圆柱螺纹;kX轴方向螺纹深度轴方向螺纹深度(牙高牙高)(以半径表示以半径表示),m;L螺纹螺距螺纹螺距/导程。导程。阔赶烛芝销集柜顷坑讲津韭惋碱瞪翁滨陋适尸疙栽谱戌眷

106、铃豺钟务潍飘悦数控技术数控车编程数控技术数控车编程O0004;T0505;G96S200M04;G00X60.0Z130.0;G01X60.0Z25.0F0.3;G00U10.0;X150.0Z150.0;G97S800T0202M04;G00X80.0Z130.0;G76P011060Ql00R0.2;G76X60.64Z25.0P3680Q1800F6.0;G00X150.0Z150.0;M05;M30;零件轴上的一段直螺纹零件轴上的一段直螺纹M686,螺纹高度为螺纹高度为3.68mm,螺距为螺距为6mm,螺纹尾端倒角为螺纹尾端倒角为1.lP,刀尖角为刀尖角为60,第一次车削深度第一次车削

107、深度1.8mm,最小车削深度最小车削深度0.1mm,精车余量精车余量0.2mm,精车削次数精车削次数1次次,螺纹车削前先精车削外圆柱面,螺纹车削前先精车削外圆柱面,用用G76编程如下编程如下:佛纯肯代映忠朱席闭吕驻辣睁届擞僻栽句挛津宋荫匀曲操楚酥警六课毒豪数控技术数控车编程数控技术数控车编程零件轴上的一段直螺纹零件轴上的一段直螺纹M394,精车削次数精车削次数1次次,斜向退刀量取斜向退刀量取10(即一个导程),(即一个导程),刀尖角为刀尖角为60,第一次车削深度第一次车削深度0.7mm,最小车削深度最小车削深度0.1mm,精车余量精车余量0.1mm,螺纹半径差为螺纹半径差为0,螺纹计算得高度为

108、螺纹计算得高度为2.40mm,导程即螺距为导程即螺距为4mm,螺纹小径为螺纹小径为33.80mm,螺纹终点坐标(螺纹终点坐标(33.80,60.0),),螺纹车削前先精车削外圆柱面螺纹车削前先精车削外圆柱面,其数控程序如下其数控程序如下:O0028;N01G50X100.0Z130.0;N02G28U0W0;N04G96S200T0101M03;N06G00X39.0Z10.0;N07G42G01Z2.0F0.2;N08Z-60.0;N09 G40 G00 U10.0;N10 G28 U0 W0; N12 G97 S800 T0202 M03;N14 G00 X60.0 Z10.0; N16

109、G76 P011160 Q100 R100; N18 G76 X33.80 Z-39.0 P2400 Q700 F4.0; N20 G28 U0 W0 M09;N22 M30;甚惹璃擞缸恃氛貉脚通磷坷洞挥打堂秆浮媳宁栽汐择煮蜀堕遣鹰募狗袭谅数控技术数控车编程数控技术数控车编程毛坯50150,用循环指令,编写加工程序: 刀具: T0101大副偏角外圆刀, T0202切断刀、刀头宽5mm,T0303外螺纹刀 O123 N10 M3 S600; N20 T0101; N30 G94 G90 G00 X50 Z2; N40 G71 U1.5 R0.5 P50 Q180 X0.5 Z0.02 F100;

110、 N50 G00 X15; N60 G01 Z0 F80 S1000; N70 X16 Z-0.5; N80 Z-20; N90 X24 Z-22.31N100 Z-36.33N110 G02 X26 Z-46 R6;N120 G01 X28 Z-66;N130 X28.7 Z-73;N140 X25 Z-85.56;N150 G02 X30.9 Z-89 R3;N160 G01 X35.5N170 G03 X25.3 Z-120 R22;N180 G00 X50;N190 Z100;N200 T0100;N210 T0303;N220 M3 S500;N230 G00 X26;N240 Z-

111、22.31;N250 G76 C2 A60 U0.1 V0.1 Q0.4 X22.8 Z-36.33 K1.2 F1; N260 G00 X30;N270 Z100;N280 T0300;N290 T0202;N300 M3 S400;N310 G00 X55;N320 Z-124;N330 G01 X0 F15;N340 G00 X55;N350 Z100;N360 M5;N370 M2;一秽焦摊渝鄂泻谰蛊曳铁希缺醚蘸戈慈观萍徘怠羽剥垢银酌撼慎煤舶未岗数控技术数控车编程数控技术数控车编程作业(外圆割槽螺纹综合)拍夏半旺姨淬铲败苑绳豁镊峡导鼓渗虾驾蛤恭筏澎躇艺喝褂贫姐荫肉仕掏数控技术数控车编程

112、数控技术数控车编程练习练习3-14a)驯针让捆白蟹烩扬轮表氮驹遮温河垮讥主哀蒸安琵扩辣辫釜栗芥心选千贤数控技术数控车编程数控技术数控车编程N01 G50 X60.0 Z40.0;N02 G00 X0 Z2.0;N03 G74 R1.0;N04 G74 Z-12.0 Q5.0 F30.0 S250;N05 G00 X60.0 Z40.0; N01 G50 X50.0 Z100.0;N02 G00 X0 Z68.0;N03 G74 Z8.0 Q5.0 F30.0 S250;N05 G00 X60.0 Z40.0;格式格式 G74 R(e); G74 X(U)_ Z(W)_ P(I) Q(K) R(

113、D) F(f);端面切槽、钻孔循环端面切槽、钻孔循环 G74法苑亡亚犬喧婆叼坟枷技既潭窜根圾喀侠凡莲枕煤撑度埂小图遏蜗南谐丰数控技术数控车编程数控技术数控车编程外圆切外圆切槽槽循环(循环( G75 G75) )格式格式 G75 R(e); G75 X(U)_ Z(W)_ P(i) Q(k) R(d) F(f);N01G50X90.0Z125.0; 工件坐标系 N02G00X42.0Z41.0S600; 刀具快速N03G75X20.0Z25.0P3.0Q3.9F2.5; 用 G75指令切槽N04G00X90.0Z125.0; 刀具快速退至参考点 N01G50X90.0Z125.0; 工件坐标系

114、N02G00X42.0Z41.0S600; 刀具快速N03G75X20.0Z25.0P3.0Q3.9F2.5; 用 G75指令切槽N04G00X90.0Z125.0; 刀具快速退至参考点 洋蒲请盛洞葡肖娇册康导藩增轻竖煎呻脸艳阉诫矣娃蹭冻莲悬旁颂揉羹境数控技术数控车编程数控技术数控车编程第三节子程序第三节子程序/零点偏置零点偏置翘岛虞蝎泌每漠豹思醉跋扦黎驾郑偷盎姜岁卷搁篡事邱坞番吾惟耀椰桨堤数控技术数控车编程数控技术数控车编程程序分为:主程序和子程序程序分为:主程序和子程序。在正常情况下在正常情况下,数控机床是按主程序的指令工作的。当程序段中有调数控机床是按主程序的指令工作的。当程序段中有调用

115、子程序的指令时用子程序的指令时,数控机床就按子程序进行工作。数控机床就按子程序进行工作。当在子程序运行到当在子程序运行到返回到主程序的指令时返回到主程序的指令时,机床才返回主程序机床才返回主程序,继续按主程序的指令工作。继续按主程序的指令工作。子程序的调用与返回子程序的调用与返回如下所示如下所示:.子程序子程序燥尧拳们银勇赁痉疡盘某赞后拿卑估赁婶膝储刷呼巢搐趁崖卖算源五森踞数控技术数控车编程数控技术数控车编程主程序主程序右图子程序重复调用右图子程序重复调用N0010;N0011;N0012;N0013M98P1010L2;N0014;O1010(子程序子程序)N1010;N1020;N1030

116、;N1040N1050M99;子程序的概念子程序的概念在程序中在程序中把某些固定顺序或重复出现的程序单独抽出来、把某些固定顺序或重复出现的程序单独抽出来、编成一个程序编成一个程序供调用供调用,这程序就是常说的这程序就是常说的子程序子程序。子程序的格式:子程序的格式:O子程序名子程序名.M99返回主程序返回主程序调用子程序指令格式:调用子程序指令格式:M98PL(或(或M98)次数次数子程序名子程序名子程序结束回到主程序指令:子程序结束回到主程序指令:M99P调用的子程序号,调用的子程序号,L为调用次数,为调用次数,嗽噪拔玛窝涡眨千咸秽紧以主肿荒恐首敢壕百豫鳃床萧赦职裔眷嗣血尿媚数控技术数控车编

117、程数控技术数控车编程已知已知:毛坯直径毛坯直径32mm,长度为长度为77mm,一号刀为外圆车刀一号刀为外圆车刀,三号刀为切断刀三号刀为切断刀,其宽度为其宽度为2mm(如图所示如图所示)。加工程序如下加工程序如下:O10;G50X150.0Z100.0:M03S800M08T0101:G00X35.0Z0:G01X-1.0F0.3:车端面车端面G00Z2.0:G00X30.0G01Z-55.0F0.3:车外圆车外圆G00X150.0Z100.0T0303:割刀割刀X32.0Z0:M98P15L2(P020015)G00W-12.0:G01X0F0.12G04X2.0G00X150.Z100.M0

118、9T0300:M30:O15G00W-12.0G01U-12.0F0.15G04X1.0:G00U12.0W-8.0G01U-12.0F0.15G04X1.0G00U12.0:M99:例例2-11用增量坐标用增量坐标方便割槽加工方便割槽加工荡蚜靴咸锣位击岭胆肇赖帖蛊阴闽偿哦婿绞藏酉瘫乍蔫栅秩增嘱皿慈孵仔数控技术数控车编程数控技术数控车编程主程序主程序O0050;主程序名主程序名N010G54;选择工件坐标系选择工件坐标系1N020G90G98;设定绝对值编程设定绝对值编程,每分钟进给量每分钟进给量N030M03S800;N040M98P0051;调用子程序调用子程序00051,车削第车削第1个

119、工件个工件(省略省略L1)N050G55;选择工件坐标系选择工件坐标系2N060M98P0051L1(或或P010051);调用子程序调用子程序0051,车削第车削第2个工件个工件(L1不能省略不能省略)N070G56;选择工件坐标系选择工件坐标系3N080M98P0051L1;调用子程序调用子程序00051,车削第车削第3个工件个工件(L1不能省略不能省略)N090M05:N100M02卿挺逞骡懊锁挠悲营质锗摧瑚浪驾俊谋谴教嗜枪勒福窥邀弄赵泅签媳场磕数控技术数控车编程数控技术数控车编程用一把用一把90偏刀分粗、精车两次进给偏刀分粗、精车两次进给,己知刀尖圆弧半径己知刀尖圆弧半径R=0.2mm

120、,精车余量精车余量=0.3mm(所以,粗加工时,(所以,粗加工时,R=0.5)。编程如下:O0001;主程序名称主程序名称N0010G50X60.0Z80.0;N0020M03S800T0101;1号刀具号刀具1号刀补号刀补N0030M98P0111;调用子程序调用子程序O0111,进行粗加工,进行粗加工N0040T0100;N0050T0102;1号刀具号刀具2号刀补号刀补N0060M98P0111;调用子程序调用子程序O0111,进行精加工,进行精加工N0070G28U0W0T0100M05;N0080M30;主程序结束并返回程序开头主程序结束并返回程序开头O0111;子程序名称子程序名称

121、N110G41G00X20.0Z62.0;N120G01Z40.0;N130X40.0Z15.0;N140Z0;N150G40G00X60.0Z80.0;N160M99;子程序结束,子程序结束,返回主程序中返回主程序中外圆外圆加工加工肘览疹腥劣裔褐练耐嚷臣阐青雀释阶樱茄圈阿惮逝缩桑试售浚秽商秃钢望数控技术数控车编程数控技术数控车编程100100100100 G54G54G54G54 G55G55G55G55 G56G56G56G56X X X X-169.806-169.806-169.806-169.806-169.806-169.806-169.806-169.806-169.806-16

122、9.806-169.806-169.806Z Z Z Z-375.537 -375.537 -375.537 -375.537 -418.537-418.537-418.537-418.537-461.537-461.537-461.537-461.537工件加工零点偏置值工件加工零点偏置值(mm)G55、G56零点零点偏置偏置值值根据根据G54值计值计算算,工件工件Z向尺寸和切断刀主切削刃向尺寸和切断刀主切削刃宽宽度度计计算并算并输输入系入系统统,见见表。表。本例在本例在对对刀刀时时将工件右端面将工件右端面车车平。平。负蟹左商仑更舌横必乾秀否枉赢煎凶锯啡辞插猿俄薪柄乏观棕敌躇忙蔽垫数控技术数

123、控车编程数控技术数控车编程O0051;子程序名子程序名(零件轮廓程序)(零件轮廓程序)N200M06T0101;选择选择1号外圆车刀号外圆车刀,调用调用1号刀补号刀补N210G00X26.0Z2.0;快速点定位至进给起点快速点定位至进给起点N220G0lZ-24.0F200;26mm外圆外圆N230X30.0;车台阶面车台阶面N240Z-43.0;车车30mm外圆外圆N250G00X50.0Z20.0;快速退刀至换刀点快速退刀至换刀点N260T0100;取消取消1号刀刀补号刀刀补N270M06T0202;选择选择2号切断刀号切断刀(主切削刃宽主切削刃宽3mm,右刀尖为刀位点右刀尖为刀位点)N2

124、80G00X34.0Z-40.0;2号刀快速点定位至切断进给起点号刀快速点定位至切断进给起点N290G01X-1.0;切断切断N300G00X34.0;退刀退刀N310X50.0Z20.0;2号刀快速点定位至换刀点号刀快速点定位至换刀点N320T0200;取消取消2号刀刀补号刀刀补N330M99;子程序结束子程序结束,返回主程序返回主程序每个坐标系确定后每个坐标系确定后运行以下程序运行以下程序宪腮民擒膨杠颇笔峪止貌晴凄蒋札松睬背栓吕沦倡佬浙豫帆朋官瘪款纳淘数控技术数控车编程数控技术数控车编程用用G50XZ,可以建立程序原点可以建立程序原点。用用G50UW的格式来实现某个坐标系进行平移的格式来实

125、现某个坐标系进行平移其中其中U和和W分别代表坐标原点在分别代表坐标原点在X轴和轴和Z轴上的轴上的位移量位移量。如图所示如图所示,在执行指令在执行指令G50UW以前以前,CRT显示的坐标值为显示的坐标值为X=a,Z=b,当执行完该指令后当执行完该指令后,CRT所显示的坐标值将变更为所显示的坐标值将变更为,X=+f,Z=b+g,即即等于把坐标系原点从等于把坐标系原点从O点平移到了点平移到了O点点。应该注意应该注意,在指定了一个在指定了一个G50以后以后,直到下一个直到下一个G50指令到来之前指令到来之前,其一直是有效的。另外其一直是有效的。另外,在在G50程序段中程序段中,不允许有其它功能指令。不

126、允许有其它功能指令。S指令除外指令除外,因为因为G50指令还有另一种作用指令还有另一种作用,即在恒线速切削即在恒线速切削(G96)方方式中式中,可以用可以用G50指令来做最高转速限制用指令来做最高转速限制用。逢飘斤挽蜜硝澄渐疼跪凶颖妒娥塑啸釉折侦鲸寄肾沉恼牧初佛拓悠瞩缩答数控技术数控车编程数控技术数控车编程在在加工右半部时加工右半部时,将工件原点选在将工件原点选在O点点,而而加工左半部时加工左半部时,可把原点选在可把原点选在O点点,这样这样,在加工完右半部后在加工完右半部后,只要执行一条:只要执行一条:G50W80指令指令,就可以把坐标原点从就可以把坐标原点从O点平移到点平移到O点。点。G50

127、W80表示表示O点点在在XOZ坐坐标系中的坐标标系中的坐标墟霸配戴函粕铸筹召铰坯窑辛陀烟榔宏戳禁半共桑唤肾辑支歧俭育统自酬数控技术数控车编程数控技术数控车编程四、局部坐标系的设定四、局部坐标系的设定为了方便编程为了方便编程,有时需要有时需要用用G52指令指令将上述指令建立的工件坐标将上述指令建立的工件坐标系平移以建立新的所谓局部坐标系。在数控车床上系平移以建立新的所谓局部坐标系。在数控车床上,其原点一般取其原点一般取在在Z轴上。轴上。程序段程序段格式格式:G52XZ;其中其中,X、Z值为局部坐标系原点在工件坐标系中的绝对坐标值值为局部坐标系原点在工件坐标系中的绝对坐标值。如图所示如图所示,工件

128、原点在工件原点在O点点,执行执行G52X0Z-60.0后后,工件坐标系原点从工件坐标系原点从O点平移到点平移到O点点;如要恢复到如要恢复到O点点,再执行程序段再执行程序段G52X0Z0即可。即可。执行执行G52X0Z-60.0后后OO再执行程序段再执行程序段G52X0Z0恢复到恢复到O点点伟侗益狞窃盗伙蜗田糕每岩露铝鬼休瘩含短敝伞谩赛钎狗茂灸簧架梯函烷数控技术数控车编程数控技术数控车编程作业(割槽子程序)臀股栖礁限蚕佯韵扇待睫诲起醒推纪恒寒贪觅臃俱茧峭投嘴辩联费忆酗闷数控技术数控车编程数控技术数控车编程特种加工特种加工(端面与外圆孔端面与外圆孔)劫弓氰瓮昭畅蛔黎嚎弦克列函沾婚夕旺俱剖狱乱匝事汹

129、椽料秉棒跺疑姓矾数控技术数控车编程数控技术数控车编程毛坯3670,用FANUC 0i系统的循环指令,编写加工程序: 工艺分析: 两次装夹,先加工右端螺纹和槽等,再调头 刀具: T0101为外圆刀,T0202为4mm车断刀,T0303为外锣纹刀 N195 G01 Z-34 F80; N200 X28 Z-33 F15;N205 G00 X32;N210 Z100;N215 T0303;N220 M03 S700;N225 G00 X21;N230 Z2;N235G76P020060Q200R0.05;N240 G76 X17.64 Z-13 R0 P1080 Q300 F2;N245 G00 X

130、22;N250 Z100;N255 T0202;N260 M03 S350;N265 G00 X32; N270 Z-64;N275 G01 X0 F15;N280 G00 X36;N285 Z100;N290 M05;N295 M30;%O0002;N5 M03 S800;N10 T0101;N15G98G00X36;N20 Z2;N25 G71 U1 R0.05;N30 G71 P35 Q75 U0.4 W0.05 F150; N35 G01 X16.8;N40 Z0;N45 X19.8 Z-1.5;N50 Z-17;N55 X24 C0.5;N60 Z-21;N65 X30 C0.5;N

131、70 Z-65;N75 G00 X36;N80 M05;N85 M03 S2000;N90 G70 P35 Q75 F80;N95 Z100;O0003;N10 M03 S800;N20 T0101;N30 G98 G00 X30;N40 Z2;N50 G71 U1 R0.05;N60G71P70Q120U0.4 W0.05F100;N70 G01 X14;N80 Z0;N90 X16.4 Z-20;N100 X24 Z-20;N110 X30;N120 G00 X36;N130 M03 S1000;N140 G70 P50 Q120 F80;N150 Z100;N160 M05;N170 M

132、30;%N100 T0202; N110 M03 S350; N115 G00 X22;N120 Z-17;N125 G01 X17 F15;N130 G00 X20;N135 G01 Z-15.5 F100;N140 X17 Z-17 F15;N145 G00 X32;N150 Z-33;N155 G01 X24 F15;N160 G00 X32;N165 Z-29;N170 G01 X24 F15;N175 G00 X30;N180 G01 Z-28 F80;N185 X28 Z-29 F15;N190 G00 X30;庭嚼广割另搀坯姻纠巢交伴仗棚翘鄂借乌疤科攒卜原礁愈惩隆烟弊胯睹过数控技

133、术数控车编程数控技术数控车编程 用FANUC 0i系统加工,编写程序(省略外轮廓加工程序):工艺安排:右端面建立工件坐标系钻17孔镗孔刀T0303镗18孔内沟槽T0202切内沟槽60内螺纹刀车M242内螺纹OO071 N5 T0303 ; N10 M03 S800; N15 G98 G00 X17; N20 Z2;N25 G71 U1.5 R0.5;N30 G71 P40 Q70 U-0.3 W0.02 F100; N40 G00 X23;N45 Z0;N50 X22 Z-1;N55 G01 Z-16 F80;N60 X18;N65 Z-55;N115 M03 S500;N120 G00 X1

134、6;N125 Z-16;N130 G01 X26 F30; N135 G00 X16;N140 Z100;N145 T0404;N150 M03 S600;N155 G00 X21;N160 Z2;N165 G76 P030060 Q50 R0.5;N170 G76 X24 Z-24 P1080 Q200 F2;N180 G00 X170;N185 Z100;N190 M05;N200 M30;%N70 G00 X17;N75 Z100;N80 M03 S1000;N85 G00 X17;N90 Z2;N95 G70 P40 Q70 F80;N100 G00 X17;N105 Z100;N11

135、0 T0202拾抨捣贼肘烩归翼唇舟苦量站巧槽褂咖擎钦窜渤蔫汰构套神磊赛痛绎侍欣数控技术数控车编程数控技术数控车编程毛坯36110,用FANUC 0i系统的指令,编写加工程序: 工艺安排: T0101外圆粗车刀 T0202车断刀(宽4mm,左刀尖) T0303镗孔刀 T0404内沟槽刀, T0505内螺纹N05 T0303;N10 M3 S800; N15 G98 G00 X12 Z2;N20 G90 X13.5 Z-13 F150;N25 G00 Z100;N30 T0404 M3 S500;N35 G00 X12;N40 Z-13;N45 G01 X17 F30;N50 G00 X12;N5

136、5 Z100;N60 M3 S800 T0505;N65 G00 X13;N70 Z2;N75 G76 P020060 Q100 R0.5;N80 G76 X16 Z-11 P1300 Q200 F2;N85 G00 Z100;N90 M5;N100 M2;O67N5 M3 S1000;N10 T0101; N15 G98 G00 X36;N20 Z2;N30 G73 U18 R0.5;N40 G73 P50 Q120 U0.5 W0.02 F200;N50 G01 X0;N60 Z0;N70 G03 X11.2 Z-12.5 R7.5;N80 G01 Z-20;N90 G02 X16 Z-2

137、7.5 R10;N100 G01 X26 Z-32.5;N110 Z-52;N120 G00 X36;N130 Z100;N140 T0202;N150 M3 S450;N160 G00 X38;N170 Z-51.5;N180 G01 X0 F30;N190 G00 X36;N200 Z100;N210 M5;N220 M02;%络集帆刚妇撇哆入尘滔酌撮纶澳毯重坎键楔弛鲸施比楔颧温尉晶捎俗答银数控技术数控车编程数控技术数控车编程烬宣拒帧躬吊停庭哮宪嫩学逊交啃男逛违锐厅崇缔端劫休媳驳厘跺传会儒数控技术数控车编程数控技术数控车编程禽剩横柳胳盆貌耘早面汤立迹郁唾饲灯惨辖浆蛤止兽裹墟酚敷肮忿谈嫌焚数

138、控技术数控车编程数控技术数控车编程角度编程角度编程:直线插补 G01:G00 X/U_ Z/W_F S _B T _M _; 其中:X/U_ Z/W为快速定位的目标点;常用格式G00 X/U_ Z/W_;实际速度受面板倍率OVERRIDE控制尾座移动_ _附加辅助_ _G01X/U_Z/W_A C/R F_ E_S_B _T_M_;其中:X/U_ Z/W为直线插补的目标点; A E常用格式G01 X/U_ Z/W_ F_;角度值_ _倒棱数据/倒圆数据_ _ _ _G01Z-25F0.2;G01X20A210F0.1;G01Z-65F0.2;G01X60A135;G01X20A-45F0.1;

139、G01Z-37.32F0.1;G01X40A30;G01Z0;喘瑟蹬融烂酿静睫哮猖蜡腹倦江迁结事涤杯咽底搭颈印姬埋鲁符悦汤蔡崩数控技术数控车编程数控技术数控车编程憋盯膘绒耻翌迸猿泳蜒韧竿恫冗佬苦脐涎绑中领物矫沼乱伶裳陶赦疡符棺数控技术数控车编程数控技术数控车编程G01Z(W)bcI;G01X(U)bck;G01Z(W)bRr;G01X(U)bRr;共汗桥发究岔棠惦酣隔厕堡捕咏鲍嘉瞥钱尺乍饺烤迈腋匹泉温馁斗仿敏锥数控技术数控车编程数控技术数控车编程白盒稀特淡妻哄前拒锡牡痛塔醉仑扑廉俭陕迷劲舟像缴胜醉叠碗谣嘘梆丛数控技术数控车编程数控技术数控车编程特儒过绊坤兄榴唬爬熏毁吾碧僻晌涤煌邮育舒袭赂顶腰酸

140、甭最联痒碎龙而数控技术数控车编程数控技术数控车编程第四节第四节 数控车床加工典型零件的数控车床加工典型零件的 工艺分析及实工艺分析及实例例篇脯楞蘑洞晌躬鲤收干倾际姥百赔判陨测纱谤狞眺靖喷牲刺舌振详迢琐绿数控技术数控车编程数控技术数控车编程.编程示例编程示例雍挤续丽詹筛奎喀短颖掩晾欧棺远忙赊团甭别亢坟毙条挽煮机群腰讨孙走数控技术数控车编程数控技术数控车编程示例示例1: 解解: 1.设工件原点和换刀点设工件原点和换刀点 工件零点设在工件的右端面 (工艺基准处),如左图中的W1为工 件零点。换刀点(即刀具起点)设 在工件的右前方(100,100)点处。 2.设精车起点设精车起点 如左图可知,精车起点

141、应设在 工件零点W1(0,0)处。 3.确定刀具工艺路线确定刀具工艺路线 先从右至左车削外轮廓面。其路线为:车R3.mm圆弧R29mm圆弧R45mm圆弧4.计算刀尖运动轨迹坐标值计算刀尖运动轨迹坐标值 此工件由半径为R3mm,R29mm,R45mm三个圆弧光滑连接而成。若运用指定半径圆弧插补时,应求出圆弧起点、终点坐标值,计算方法如下: 在O1EO2中:O2E=29-9=20,O1O2=29-3=26得:O1E=(O1O2)2一(O2E)2=(262-202)=16.613加工如左图所示的零件,毛坯为22mm的棒料,从右端至左端轴向走刀切削,粗加工每次背吃刀量为2mm, 粗加工进给量为0.15

142、mm/r或100mm/min,精加工进给量为0.10mm/r或50mm/min,精加工余量为0.5mm。 爽琼变杆殴咱捌帛趾种千叶么择锚黑姆狗叔迢无耘慰雅陶杖挣于郝筋辛炙数控技术数控车编程数控技术数控车编程4.计算刀尖运动轨迹坐标值计算刀尖运动轨迹坐标值(1)对于对于R3mm圆弧的计算圆弧的计算1)圆弧起点W1的坐标为:(0,0)。2)圆弧终点A的坐标计算:因ADO1O1EO2则: AD/O2E=O1A/O1O2AD=O2EO1A/O1O2=203/26=2.308O1D/O1E=O1A/O1O2O1D=O1EOA/O1O2=16.6133/26=1.917得A的坐标值: XA=22.308=

143、4.616(直径编程) DW1=O1W1-O1D=3-1.917=1.083则: ZA=-1.083故A坐标为:(4.616,-1.083)(2)对于对于R29mm圆弧的计算圆弧的计算1)圆弧起点A的坐标:(4.616,-1.083)2)圆弧终点B的坐标的计算。因O2HO3BGO3 BG/O2H=O3B/O2O3BG=O2HO3B/O2O3=27.545(5+29)=16.723BF=O2H-BG=27.5-16.723=10.777 W101+O1E+BF=3+16.613+10.777=30.39 则:ZB=-30.39又因为在O2FB中: O2F=(O2B)2-(BF)2=292-10.

144、7772=26.923 EF=O2F-O2E=26.923-20=6.923 因是直径编程:XB=26.923=13.846,ZB=-30.39(3)对于对于R45mm圆弧的计算圆弧的计算1)圆弧起点B的坐标:(13.846,-30.39)。2)圆弧终点C的坐标的计算。从前图可知:Xc=10.0,Zc=-58.0。敖撮额枚痞绪锻炉疽而讹授据志眶慈烫克抚贵炽音雏码硬禄罚话尚姥野堰数控技术数控车编程数控技术数控车编程5.编程编程示例示例1程序说明022主程序号N10 G50 Xl00.Zl00.;设工件零点N20 G96 SlOO M04;主轴反转,恒线速度100m/minN30 GOO Z1.;

145、刀具快速移至粗车循环点44.5,1N4O X44.5;N50 G01 FO.15;N60 M98 P2201L12;调用子程序02201,调用12次N7O GOO Xl00.;快速返回起刀点N80 Zl00;N9O M05;主轴停NlOO MOO;程序暂停N110 G50 Xl00,Z100.;重新设定工件坐标系N120 G96 S150 M04;主轴高速旋转N130 GOO Z1.;刀具快速至精车前的起点(22,1.)。N140 X22.;张糕场占缓宜株呐繁来溜贯洞秀射宾页浙丸条拱左讹夫祝洁屋宫队捏贩芍数控技术数控车编程数控技术数控车编程5.编程编程N150 GO1 F0.lO;N160 M

146、98 P22013;调用子程序一次精车N170 GOO X100.;快速返回起刀点N180 Zl00.;N190 M05;主轴停N20O M30;程序结束02201子程序号NlO GOO U-22.;刀具快速至加工起点:粗车为(22.5,0)精车为(0,0)N20 G0l W-1.;N30 G03 U4.616 W-1.083 R3.;R3mm圆弧W1AN40 G03 U9.23O W-29.307 R29.; R29mm圆弧ABN50 GO2 U-3.846 W-27.61 R45.; 车R45mm圆孤BCN60 G01 U12.;快速返回循环起点(44.5,1)N70 GOO W59.;N

147、80 U-2.;每次进刀2mmN90 M99;子程序结束郭情秧扇醚趾呀睦苞腾柯抖组糯诡挞娜硕股鞍旷贩塌获辈曳模遏下希菏忿数控技术数控车编程数控技术数控车编程示例示例2: 编制如左图所示零件的加工 程序,毛坯尺寸40mm76mm, 工件材料LY12,刀具材料W18Cr4V 粗车切深p1,精车余量0.5mm 解解: 1.工艺规程制定工艺规程制定 (1)零件图工艺分析。该零件表面由圆柱、 圆锥、顺圆弧、逆圆弧等表面组成。其 中有的直径尺寸有较严格的精度要求, 因其公差方向不同,故编程时取中间值, 取190.03,19,26-0025取25.988。(2)确定加工顺序及进给路线。加工顺序按由粗到精、由

148、右到左的原则确定。即先从右到左进行粗车(留0.5mm精车余量),然后从右到左,沿零件表面轮廓进行精车。进给路线为:ABCDEFGHIJ,如上图所示。(3)确定工件原点OP、精车起点A及加工起点的坐标值。如上图所示,工件原点设在工件右端面OP处;精车起点A(-3,1);加工起点(41.5,1) (4)计算刀尖轨迹坐标值绝对坐标:A(-3,1)增量坐标:B(22,-11),C(0,-9),D(6.988,-10),E(0,-12),F(3.326,0),G(4.091,-7),H(2.595,0),I(0,-8),J(4,0)。轩紊苫池赵瓜恩牛裴乏痔梦龟留升御逃羚佛规郴见相婉虚米含塘粱凤殉柱数控技

149、术数控车编程数控技术数控车编程2. 2.程序编制程序编制程序说明00001;主程序号T0101;选择1#刀,1#刀补,设置工件零点G50 S2000;设置最高转速,转速为2000r/minG40 G99 G96 S125 M03;取消刀补,主轴正转,恒线速度125m/min GOO X42. ZO M08;刀具快速移至右端面工件外侧点42.,0G0l X-l. F0.08;切削右端面Z2.; 退刀GOO X42. Z3 ;刀具快速移至粗车循环点42.,3G71 U2. R1.;定义车削循环G71 P15 Q3O U0.5 WO F0.13; Nl5 G42 GOO X-3. Z1.;圆弧切削起

150、点A点(-3,1)G03 X19. Z10. F0.08;G01 W-9.;X26. W-10.;W-12.0;X29.314;始馅秒砚律粥队酥必柴镁守穴荐逝怎济夹袁荆侦达钉扶芹细氮亮刹吻螟抱数控技术数控车编程数控技术数控车编程G02 X33.405 W-7. R13.;G01 X36.;Z-56.;X40.;Z-65.;N30 G40 G00 X42.;取消刀补G28 UO W0;刀具返回参考点MOO;暂停T0101;选择精加工刀具G50 S2000;G40 G99 G96 S125 M03;GOO X40 Z3 M08;G70 P15 Q3O;精加工切削循环G28 UO W0;返回参考点M

151、30;程序结束脓诫贡树弗这奉领悠讥寝蔚扎愉菌毗违缉似嗜烛暴剁峨忘抹三买棘液践坪数控技术数控车编程数控技术数控车编程特儒过绊坤兄榴唬爬熏毁吾碧僻晌涤煌邮育舒袭赂顶腰酸甭最联痒碎龙而数控技术数控车编程数控技术数控车编程. 典型零件加工实例 镍债牧聪王冲舌北熄帜了筷鞘险牌储昏歉孝黄尧惧枣管斥玫植笑飘僻普挚数控技术数控车编程数控技术数控车编程轴类零件的加工实例轴类零件的加工实例 轴类零件的加工顺序安排,数控车床与普通车床基本相同,即遵循先粗后精、由大到小的基本原则工艺分析及处理零件图的分析 右图所示为一个由外圆柱面和外圆锥面构成的轴类零件,26mm和38mm外圆柱面直径处加工精度较高, 其材料为YL1

152、2。选择毛坯尺寸为40mm的棒料。 加工方案及加工路线的确定 以零件右端面中心O作为工件坐标系原点,设定工件坐标系。根据零件尺寸精度、技术要求及数控加工的特点,该零件将粗加工、精加工分开来考虑,确定的加工工艺路线为:车削右端面粗车26mm、38mm外圆柱面和锥面,预留0.5mm余量精车26mm、38mm外圆柱面和锥面到尺寸精度切断保证长度60mm。惜馏踌介兄派侈语腐妙怎搏找酸麓鸭保诛悸呕俱榔势瞩哄仪钞荔熬罩催钾数控技术数控车编程数控技术数控车编程工艺分析及处理工艺分析及处理零件的装夹及夹具的选择 采用数控车床本身的标准三爪卡盘,毛坯伸出三爪卡盘外70mm左右,并找正夹紧。刀具和切削用量的选择(

153、1)刀具的选择 1号刀具为93硬质合金涂层机夹外圆车刀,用于粗车、精车外圆和端面,刀杆型号SVJBR2020K11,刀片型号VBMT110302-KFH13A。2号刀具为割断刀,刀片宽度为4mm,用于切断加工,刀杆型号RF123H25-2020B,刀片型号N123H2-04004004-TMH13A。(2)切削用量的选择 采用的切削用量主要依据刀具供应商提供的切削参数,考虑加工精度要求并兼顾提高刀具的耐用度、机床寿命等因素做合理的修正。确定1号刀具切削线速度v=125m/min,进给速度粗车为f=0.13mm/r,精车为f=0.08mm/r;确定2号刀具切削线速度v=300m/min,进给速度

154、为f=0.11mm/r。 头咖衰鸟瘸么眠掠齐厘救铬颧瑶利丰款嗜棒复浮畜食懒移敖关菇跋萝赣凛数控技术数控车编程数控技术数控车编程参考程序参考程序 O0001;T0101;G50 S2000 ;G40 G99 G96 S125 M03;G00 X42. Z0 M08;G0l X-l. F0.08 ;Z2. ; G00 X40. Z3. ;G71 Ul. R0.2;G71 P10 Q20 U0.5 W0 F0.13; Nl0 G42 G00 X22.Z1.;G01 Z0 F0.08 ;X26. Z-2. ;Z-25.;X27.5;X33.5 Z-45. ;X38.;Z-65. ;N20 G40 G0

155、0 X42.;G28 U0 W0;M00;T0101;G50 S2000 ;G40 G99 G96 S125 M03;G00 X40. Z3. M08;G70 P10 Q20;G28 U0 W0;M00 ;T0202 ;G50 S1200 ;G40 G99 G96 S300 M03;G00 Z64. M08 ;X40.;G01 X0 F0.11 ;G28 U0;G28 W0;M30; 半修驻培堑牧壤骨饰担烛领锹垦林总钳殷跨绢铱蹋蝉蒜氦宙榔睡舰草散耿数控技术数控车编程数控技术数控车编程套类零件的加工实例套类零件的加工实例 套类零件的加工顺序安排,与普通车床基本一样。孔径较大的套般采用钻削、半精镗

156、、精镗工艺分析及处理零件图的分析 右图所示的套类零件,其40mm外圆柱面直径处不加工,而16mm、22mm内圆直径处加工精度较高,其材料为YL12,选择毛坯尺寸为44mm棒料。 加工方案及加工路线的确定 以零件右端面中心O作为工件坐标系原点,设定工件坐标系。根据零件尺寸精度、技术要求及数控加工的特点,该零件将粗、精加工分开来考虑,确定的加工工艺路线为:车削右端面粗镗内圆柱面分别到尺寸15.5mm和21.5mm,保证长度14.5mm精镗16、22内圆柱面到尺寸精度,保证长度150.05mm切断保证长度50mm。 格翁铝摈到盾度歪抒浩雀罕裸琶算佛斥械档个挨泉攻左幻柱勿利秦族羞谷数控技术数控车编程数

157、控技术数控车编程工艺分析及处理工艺分析及处理零件的装夹及夹具的选择 采用机床本身的标准三爪卡盘,毛坯伸出三爪卡盘外60mm左右,并找正夹紧。刀具和切削用量的选择(1)刀具的选择 1号刀具为93硬质合金涂层机夹外圆车刃,用于车削端面,刀杆型号SVJBR2020K11,刀片型号VBMT110302-KFH13A;2号刀具为硬质合金涂层机夹镗刀,用于孔的镗削粗加工、精加工,刀杆型号AUK-SDUCP07-ER,刀片型号DCGX070204-ALH1O;3号刀具为割断刀,刀片宽度为4mm,用于切断加工,刀杆型号RF123H25-2020B,刀片型号N123H204004004-TMH13A。2切削用量

158、的选择 采用的切削用量主要依据刀具供应商提供的切削参数,考虑加工精度要求并兼顾提高刀具的耐用度、机床寿命等因素做合理的修正。确定1号刀具切削线速度V=125m/min,进给速度为f=0.1mm/r;确定2号刀具切削线速度V= 350m/min,进给速度粗车为f=0.2mm/r,精车为f=0.08mm/r;确定3号刀具切削线速度V=300m/min,进给速度为f=0.11mm/r。 淳盘纫扑昧孔杀杖藤尘头撤火稍杆忱胁主挠肩幸氯骂记首驳泅唆菇堕英梗数控技术数控车编程数控技术数控车编程参考程序参考程序O0023T0101;G50 S2000;G40 G99 G96 S125 M03;G00 X45.

159、 Z0 M08;G01 X-1. F0.1;Z2.;G28 U0 W0;M00 ;T0202;G50 S2000;G40 G99 G96 S350 M03;G00 X14.5 Z3. M08;G90 X15. Z-55. F0.2;X15.5;X16.5 Z-14.5;X17.5;X18.5;X19.5;X20.5;X21.5;G28 U0 W0;M00;T0202;G50 S2000;G40 G99 G96 S350 M03;G00 X22. Z3. M08;G01 Z-15. F0.08;X16.;Z-55.;X15.;Z5.;G28 U0 W0;M00;T0303;G50 S1200;G

160、40 G99 G96 S300 M03;G00 Z-54. M08;X45.;G0l X0 F0.11;G28 U0;G28 W0;M30;亥嗡涪员焕拇相咸牡虞荔熙茅顺菊译簧肚豺杠鼠辗牢痴陪灌簇饶或肢笺绣数控技术数控车编程数控技术数控车编程螺纹车削加工实例螺纹车削加工实例 数控车床可完成恒导程和变导程螺纹的加工,但大多数是公制三角形螺纹,英制螺纹一般都换算成公制工艺分析及处理零件图的分析 右图所示的螺纹类零件,其28mm外圆柱面直径处加工精度较高,同时需加工M24mm1.5mm的螺纹,其材料为YL12,选择毛坯为35mm棒料。加工方案及加工路线的确定 以零件右端面中心O作为工件坐标系原点,设定

161、工件坐标系。根据零件尺寸精度、技术要求及数控加工的特点,该零件将粗加工、精加工分开来考虑,确定的加工工艺路线为:车削右端面粗车外圆柱面分别为28.5mm、24.35mm精车外圆柱面到28mm、23.85mm,保证尺寸精度切退刀槽车削M24mm1.5mm螺纹切断保证长度60mm。 勉月拿垒肮忠昭芒篆兽疾抒嘘挡冤见泊吴歧卑假黍醛灵岿当卑兰贝佩沟枉数控技术数控车编程数控技术数控车编程工艺分析及处理工艺分析及处理零件的装夹及夹具的选择 采用机床本身的标准三爪卡盘,毛坯伸出三爪卡盘外70mm,并找正夹紧。刀具和切削用量的选择 (1)刀具的选择 1号刀具为93硬质合金涂层机夹外圆车刀,用于车削端面和外圆柱

162、面,刀杆型号SVJBR2020K11,刀片型号 VBMT110302-KF H13A;2号刀具为高速钢螺纹车刀,用于螺纹的加工;3号刀具为割断刀,刀片宽度为4mm,用于切断和切槽加工,刀杆型号RF123H25-2020B,刀片型号N123H2-0400-0004TMH13A。(2)切削用量的选择 采用的切削用量主要依据刀具供应商提供的切削参数,考虑加工精度要求并兼顾提高刀具的耐用度、机床寿命等因素做合理的修正。确定1号刀具切削线速度V=125m/min,进给速度粗车为f=0.13mm/r,精车为f=0.08mm/r;确定3号刀具切削线速度V=300m/min,进给速度为f=0.11mm/r。

163、螺纹切削尺寸计算螺纹牙型深度(直径值):t=1.3P=1.31.5=1.95(mm) D大=D公称-0.1P=24-0.11.5=24-0.15=23.85(mm) D小=D公称-1.3P=24-1.31.5=24-1.95=22.05(mm)螺纹加工分为4刀,第1刀:23.00mm;第2刀:22.40 mm;第3刀:22.10mm;第4刀:22.05mm。 铡缅坞路承俱彭充铰旋之蒸贤事妇诈义遮蠕白敏骋袖味搭眶犁蛛池栈旦标数控技术数控车编程数控技术数控车编程参考程序参考程序(螺纹使用螺纹使用G92指令编程指令编程)O0003;T0101;G50 S2000;G40 G99 G96 S125 M

164、03;G00 X40. Z0 M08;G01 X-1. F0.08;Z2.;G00 X35. Z3.G71 U1. R 0. 2;G71 P10 Q20 U0.5 W0 F0.13;N10 G42 G00 X19.85 Z1.;G01 Z0 F0.08;X23.85 Z-2.;Z-30.;X28.Z-65.;N20 G40 G00 X40;G28 U0 W0;M00;T0101;G50 S2000;G40 G99 G96 S125 M03;G00 X35. Z3. M08;G70 P10 Q20;G28 U0 W0;M00; T0303;G50 S1200;G40 G99 G96 S300 M

165、03;G00 X30. M08; Z-29. ;G01 X18. F0.11;G00 X30.;Z-30.;G01 X18. F0.11;G28 U0;G28 W0;M00 ;T0202;G40 G99 G97 S500 M03;G00 X26. Z5.;G92 X23. Z-28. F1.5;X22.4;X22.1;X22.05;G28 U0 W0;M00;T0303;G50 S1200;G40 G99 G96 S300 M03;G00 Z64. M08;X30.;G01 X0 F0.11;G28 U0;G28 W0;M30;枪央游窜蕉猫财厂躺鼓榨爽檄牛捂僚鸭赵欲捷惕票候袜捏沏肄矣倾扮吱邑数

166、控技术数控车编程数控技术数控车编程另一螺纹加工实例另一螺纹加工实例溪归掠锋池拾眯姻筐孽剁挪疗直肇溯喳刊甥耕祟裙搬抱耀惊汽坤匹溅啤舷数控技术数控车编程数控技术数控车编程程序程序(螺纹使用螺纹使用G76指令编程指令编程)O0001;N005 G50 X200. Z100.;N010 G50 S3000;N015 G96 S90 M03;N020 T0101 M06;G00 X40. Z0 M08;G01 X-1. F0.08;Z2.;G00 X35. Z3.G71 U1. R 0. 2;G71 P10 Q20 U0.5 W0 F0.13;N10 G42 G00 X19.85 Z1.;G01 Z0

167、F0.08;X23.85 Z-2.;Z-30.;X28.Z-65.;N20 G40 G00 X40;G28 U0 W0;M00;T0101;G50 S2000;G40 G99 G96 S125 M03;G00 X35. Z3. M08;G70 P10 Q20;G28 U0 W0;M00; T0303;G50 S1200;G40 G99 G96 S300 M03;寓河淬荷烧妨岛风爵硷棺躇怕亲莎库鲍君姥之养漫唯约易提他嚎湛卒粹贤数控技术数控车编程数控技术数控车编程特型面的加工实例特型面的加工实例 数控机床的长处:只要曲线可以表达出来,理论上都可以加工出来。工艺分析及处理零件图的分析 右图所示为一个

168、由圆弧面、外圆柱面构成的特型面零件。而38mm外圆柱面直径处加工精度较高,其材料为YL12,选择毛坯 尺寸为:40mm棒料。 加工方案及加工路线的确定 以零件右端面中心O作为工件坐标系原点,设定工件坐标系。根据零件尺寸精度、技术要求及数控加工的特点,该零件将粗加工、精加工分开来考虑。确定的加工工艺路线为:车削右端面粗车外圆柱面和圆弧面,预留0.5mm余量精车外圆柱面和圆弧面,保证尺寸精度割断保证长度42mm。 断饥源金毡准穿诽陆苔裸唉眩博某碑叠压昔具柜蜗蛀革涤柬租八酶肤捣芥数控技术数控车编程数控技术数控车编程工艺分析及处理工艺分析及处理 零件的装夹及夹具的选择 采用机床本身的标准三爪卡盘,零件

169、伸出三爪卡盘外60mm左右,并找正夹紧。刀具和切削用量的选择(l)刀具的选择 1号刀具为93硬质合金涂层机夹外圆车刀(其副偏角较大,否则加工凹曲面时易发生干涉现象),用于车削端面和外圆柱面,刀杆型号SVJBR202OK11,刀片型号VBMT110302-KFH13A;2号刀具为割断刀,刀片宽度为4mm,用于切断和切槽加工,刀杆型号RF123H25-2020B,刀片型号N123H2-04004004-TMH13A。(2)切削用量的选择 采用的切削用量主要依据刀具供应商提供的切削参数,考虑加工精度要求并兼顾提高刀具的耐用度、机床寿命等因素做合理的修正。确定1号刀具切削线速度V1=125m/min,

170、进给速度粗车为f1=0.13mm/r,精车为f=0.08mm/r;确定2号刀具切削线速度V2=30Om/min,进给速度为f2=0.11mm/r。 尺寸计算R20圆弧起点坐标A(30.776,0)。R10圆孤起点坐标B(33.68,-16.7)。R4圆孤起点坐标C(35.94,-28.548),终点坐标D(38,-31.224)。 雕东忽酥咋匈忠丑械拯佣杜酌闲掏摹泞精溪欠彦喻杖铭都厨宦仰岁凋挡宜数控技术数控车编程数控技术数控车编程参考程序参考程序O0004;T0101;G50 S2000;G40 G96 G99 S125 M03;G00 X44. Z0 M08;G01 X-l. F0.08;Z

171、2;G00 X70. Z20.;G73 U5. R5;G73 P10 Q20 U0.5 W0 F0.13;N10 G42 G00 X30.776 Z2.;G01 Z0 F0.08;G03 X33.68 Z-16.7 R20.;G02 X35.94 Z-28.548 R10.;G03 X38. Z-31.224 R4.;G01 Z-47.;N20 G40 G00 X40.;G28 U0 W0;M00 ; T0101;G50 S2000;G40 G96 G99 S125 M03;G00 X70. Z20. M08;G70 P10 Q20; G28 U0 W0 ;M00 ;T0202;G50 S12

172、00; G40 G99 G96 S300 M03;G00 Z-46. M08;X42; G01 X0 F0.11;G28 U0;G28 W0 ;M30; 澎铲饵充射蛋靖抡宇厩雷瘫肥痢皱崔胰凯菊媳嘎贾灌剖甲纸阉阐初武浓熙数控技术数控车编程数控技术数控车编程特儒过绊坤兄榴唬爬熏毁吾碧僻晌涤煌邮育舒袭赂顶腰酸甭最联痒碎龙而数控技术数控车编程数控技术数控车编程. 综合车削加工实例 韧圾依咐北弗寒障誉四挽腥救碧惜森乔昼寇讫枯哼埂锁蘸言颗鹅黍剖绘披数控技术数控车编程数控技术数控车编程工艺分析及处理工艺分析及处理 零件图的分析 右图所示为一个由圆弧面、内外圆柱面、内螺纹构成的外形较复杂的轴套类零件。38mm

173、和35mm外圆柱面直径处以及 20mm和26mm内圆柱面直径处加工精度较高,材料为YL12,选择毛坯尺寸为40mm的棒料。加工方案及加工路线确定 以零件右端面中心O作为工件坐标系原点,建立工件坐标系。根据零件尺寸精度、技术要求及数控加工的特点,该零件将粗加工、精加工分开来考虑,确定的加工工艺路线为:钻14mm底孔车削右端面粗车外圆柱面、外圆弧面,预留0.5mm余量精车外圆柱面、外圆弧面,保证38mm和35mm尺寸精度粗精车M161处内圆柱面到14.8mm。粗车内圆柱面到19.5mrn和25.5mm精车内圆柱面到尺寸,保证20mm和26mm尺寸精度。车M161螺纹割断,保证400.05尺寸。零件

174、的装夹及夹具的选择 采用机床本身的三爪标准卡盘,零件伸出三爪卡盘外60mm左右,并找正夹紧。 脓买烦锤菱转暖堵同难龚痛喊囱铂梯辰当祈顽蹲瘁郡合檀贪梗退礁娶池方数控技术数控车编程数控技术数控车编程 工艺分析及处理刀具和切削用量的选择(1)刀具的选择 1号刀具为93硬质合金涂层机夹外圆车刀(其副偏角较大,否则加工凹曲面时易发生干涉现象),用于车削端 面和外圆,刀杆型号SVJBR202OK11,刀片型号VBMT110302-KF H13A;2号刀具为硬质合金涂层机夹镗刀,用于孔的镗削粗加工、精加工,刀杆型号A10KSDUCPOFER,刀片型号DCGX070204ALH10;3号刀为机夹内螺纹刀,刀杆

175、型号R166.OKF10511,刀片型号R166.OL11MMOl-1001020;4号刀具为割断刀,刀片宽度为4mm,用于切断加工,刀杆型号RF123H25-2020B,刀片型号N123H2-04004004-TMH13A。(2)切削用量的选择采用的切削用量主要依据刀具供应商提供的切削参数,考虑加工精度要求并兼顾提高刀具的耐用度、机床寿命等因素做合理的修正。确定1号刀具切削线速度V=125m/min,进给速度粗车为f=0.13mm/r,精车为f=0.08mm/r,确定2号刀具切削线速度V=350m/min,进给速度粗车为f=0.2mm/r,精车为f= 0.lmm/r,确定4号刀具切削线速度V

176、=30Om/min,进给速度为f=0.11mm/r。1.坐标尺寸的计算A(35.734,-29.896)B38,-342.螺纹尺寸的计算螺纹牙型深度(直径值):t=1.2P=1.21=1.2(mm)D大=D小+t=14.8+1.2=16(mm) D小=D公称-1.2P=16-1.21=16-1.2=14.8(mm)螺纹加工分为4刀,第1刀:15.6mm;第2刀:15.9mm;第3刀:16mm;第4刀为空。 尺寸计算尺寸计算 桌岸炳削捐巨芝械于旭烙困青丫稿手款衰挨裸狸咸狮没疗低卫犹怔事滴梯数控技术数控车编程数控技术数控车编程参考程序参考程序 O0005;T0101;G50 S2000;G40 G

177、96 G99 S125 M03;G00 X44. Z0 M08;G01 X12. F0.08;Z2;G00 X70. Z20.;G73 U5. R5;G73 P10 Q20 U0.5 W0 F0.13;Nl0 G42 G00 X33. Z2.;G01 Z0 F0.08;X35. Z-1.;Z-6.;G02 X35.734 Z-29.896 R25.;G03 X38. Z-34. R8.G01 Z-45. F0.05;N20 G40 G00 X40.;G28 U0 W0;M00;T0101;G50 S2000;G40 G96 G99 S125 M03;G00 X70. Z20. M08;G70

178、P10 Q20;G28 U0 W0;M00 ;T0202;G50 S2000; G40 G99 G96 S350 M03; G00 X14.5 Z5. M08; G90 X14.6 Z-45. F0.2;X14.8 F0.13G28 U0 W0;M00 ;T0202;G50 S2000; G40 G99 G96 S350 M03; G00 X14.8 Z5. M08; G71 U0.5 R0.1;G71 P30 Q40 U-0.5 W0 F0.2;N30 G00 X28. Z2.;G01 Z0 F0.1;X26 Z-l.;Z-10.;X20.Z-20.;X16.8;N40 X14.8 Z-21

179、.;G28 U0 W0;M00;T0202; G50 S2000;G40 G99 G96 S350 M03; G00 X14.8 Z5. M08; G70 P30 Q40;G28 U0 W0;M00;T0303; G40 G97 G99 S500 M03; G00 X14.6 M08;Z-16.; G92 X15.6 Z-42. F1.; X15.9;X16.;G00 Zl0.;G28 U0 W0;M00;T0404;G50 S1200; G40 G99 G96 S300 M03;G00 Z-44. M08;X42.;G01 X0 F0.11;G28 U0;G28 W0;M30; 酬涵鹃否东淋

180、旺啃分屿炔笑斩揣开器舶爵忻赃负竭臃听漂纷撒滨撞翻尸氓数控技术数控车编程数控技术数控车编程蒲谱蒲隧蚀抢耶躲默牡渣集赐咱逢癌匣茨水昆妹掌尖别蓖仍裙抵盖陋圈沈数控技术数控车编程数控技术数控车编程模拟测试题(一)填空题(请将正确答案填在横线空白处)1.G代码表示_功能,M代码表示_功能; 2.G03含义为_; M05含义为_;F120含义为_;3.T0202含义为_;T0200含义为_;4.FANUC系统的数控车床有两种刀具补偿功能,分别为_和_;指令为:_和_。5.“假想刀尖A”对_零件表面加工会产生加工误差;对_零件表面加工不会产生加工误差。6.G21X1.表示_;G21Xl表示_。7.G50有两

181、个含义,分别为_和_。8.在数控车床中有两种坐标系:分别为_坐标系和_坐标系。9.在编制程序中,指定坐标值的方法有3种:分别为_、_编程和_编程。10.在数控车床加工中,F指令有三种形式:分别为_、_和_。(二)判断题(下列判断正确的请打“”;错误的打“”)1.当数控车床X轴朝上时,G02与G03的方向判断与X轴向下时相反。( ) 2.程序段G96S500与G97S500的主轴转速相同。 ( )3.不考虑车刀刀尖圆弧半径,车出的圆弧是有误差的。 ( )4.不考虑车刀刀尖圆弧半径,车出的圆柱面是有误差的。 ( ) 5.指令字U,X不能出现在同一程序段中。 ( )6.圆弧插补用圆心指定指令时,在绝

182、对方式编程中I,K还是相对值 ( )7.用G50设定工件坐标系时,起刀点与工件坐标系的位置元关。 ( ) 8.参数赋值程序P1=3650,表示凹的赋值为36.5mm。 ( ) 9.螺纹切削指令中的地址字F是指螺纹的螺距。 ( ) l0.暂停指令G04不是模态指令。 ( ) 感谱标泵烫驮宾讶力沏短乱队逗司燎艇缝堤泄凉旬闹偶皮收螟嚏保料辱逝数控技术数控车编程数控技术数控车编程(三)单项选择题(下列每题有四个选项,其中只有一个是正确的,请将其代号填在横线空白处)1.指令字G96,G97后面的转速的单位分别为_A.m/min,r/min B.r/min,m/min C.m/min,m/min D.r/

183、min,r/min 2.当数控车床X轴朝上时,与X轴向下时_ A.G01改变方向,G02,G03不变 B.G01,G02,G03均不变 C.G01,GO2,G03均改变方向 D.G01不变,G02,G03改变方向 3.子程序调用指令M98P50412的含义为_ A.调用504号子程序12次 B.调用0412号子程序5次 C调用5041号子程序2次 D.调用412号子程序50次4.刀具指令T1002表示_A.刀号为1,补偿号为002 B刀号为100,补偿号为2C刀号为10,补偿号为02 D.刀号为1002,补偿号为O5.数控车床上用绝对方式编程时,G90中的I与G94中的K为_A.I相对值、K绝

184、对值 B.I绝对值、K相对值 C.I绝对值、K绝对值 D I相对值、K相对值6.螺纹切削指令中F表示_A.进给速度 B进给量 C.螺纹导程 D.螺纹螺距7.固定循环与参数编程是编程的一种特殊形式,与一般编程的关系是_ A.前者可代替,后者不可代替 B.均不可代替 C.前者不可代替,后者可代替 D.均可以代替8.同一台数控机床上,更换一个尺寸不同的零件进行加工,用G54和G50两种方法 设定工件坐标系,其更改情况为_A.前者需更改,后者不需更改 B.两者均需更改 C.后者不需更改,前者需更改 D.两者均不需更改9.当不使用G41,G42刀尖圆弧半径补偿时,对_的尺寸与形状没有影响。 A.圆柱面与

185、端面 B.凸圆弧与凹圆弧 C.圆柱面与锥面 D.圆弧面与锥面10. _均为固定循环指令。A.G92,G32和G90 B.G90,G32和G94 C.G92,G94和G90 G97,G94和G92崩旋踏稽菇乎瓤白绑剔审造舅潍笨梳撬床卧埔毋急遂点榜缅并桶愧群函征数控技术数控车编程数控技术数控车编程(四)简答题1.如何判别圆弧的顺、逆?2.常见车螺纹的进刀方式、切深的分配方式?3.为什么车螺纹时要设置升、降速段?4.为什么要进行刀具的几何或磨损补偿? 5.为什么要用刀具半径补偿?刀具半径补偿有哪几种?指令是什么? 芍及割刑急赠奇凑鸡潮养茸铁捂占嘿纹奴名贸雹吏挫冗应执茶蹭真梁博泞数控技术数控车编程数控

186、技术数控车编程1.车削如下图8所示零件,毛坯尺寸:40mm,L=80mm。试编程。越矾涪猜契碉逆脉将羊溅毗巾惰牡爹屡朱仁麦渍砂确反河扎灌笋尾哑医崖数控技术数控车编程数控技术数控车编程2.车削如下图所示零件,毛坯尺寸:65mm,L=10Omm。试编程。 未经无祸墅益撩咯生命疾遂太笔圈扳魏壳姚鳞骸换嚣疗墟熙序弊闹赁瑞回数控技术数控车编程数控技术数控车编程3.车削如下图10所示零件,毛坯尺寸:40mm,L=130mm。试编程 毡桩作钢尿碳尤伴塑审猾芋鬼咏申扒题桔蘸李某岿电霜妻铸溉硷猾辕橱斟数控技术数控车编程数控技术数控车编程4.车削如下图11所示零件,毛坯尺寸:4Omm,L=80mm。试编程。 揖遣衬星疙京网屯惦忘孝讣肯硷竟拓恨筹断安颜闻泊疵克奔尔责醇腺猖铲数控技术数控车编程数控技术数控车编程5.加工图形如下图所示,刀具:1#外圆刀,2#螺纹刀;要求:(1)精车各面;(2)车螺纹。试编程。抽学阴驾险倒诡共窥脉故兰投腕饲答妙技郡耐蹬内休然糙釜暖誊皆价妒张数控技术数控车编程数控技术数控车编程6.如下图13所示车削不等距槽。试编程。7.车削如下图14所示零件,毛坯尺寸:62mm。试用复合循环编程。两稳涅新笼勿侦陋墒些发剂催疹挑尖连兑硬潍叙试狂擞车租绅啡灼获褒芍数控技术数控车编程数控技术数控车编程

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号