数控车床编程与操作实例资源

上传人:M****1 文档编号:568207000 上传时间:2024-07-23 格式:PPT 页数:177 大小:3.47MB
返回 下载 相关 举报
数控车床编程与操作实例资源_第1页
第1页 / 共177页
数控车床编程与操作实例资源_第2页
第2页 / 共177页
数控车床编程与操作实例资源_第3页
第3页 / 共177页
数控车床编程与操作实例资源_第4页
第4页 / 共177页
数控车床编程与操作实例资源_第5页
第5页 / 共177页
点击查看更多>>
资源描述

《数控车床编程与操作实例资源》由会员分享,可在线阅读,更多相关《数控车床编程与操作实例资源(177页珍藏版)》请在金锄头文库上搜索。

1、数控车床编程与操作实例数控车床编程与操作实例 数控车床及坐标系 数控车床常用指令 常用指令的综合应用 典型零件加工 宏程序的应用 数控车床操作 教学内容:教学内容: 点全系托亿疫饵会株擒哀谣磁陀疆疮袋痘扫哈师格楚其茁丛办驭颜捌贸躲数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 第一节第一节 数控车床及坐标系数控车床及坐标系一、数控车床概述一、数控车床概述 1数控车床种类数控车床种类(1)按主轴配置形式分类)按主轴配置形式分类1)立式数控车床 2)卧式数控车床 (2)按刀架数量分类)按刀架数量分类1)单刀架 单刀架数控车床多采用水平床身,两坐标控

2、制。2)双刀架 双刀架数控车床多采用倾斜床身,四坐标控制。(3)按数控车床控制系统和机械结构的不同分类)按数控车床控制系统和机械结构的不同分类 可分为经济型数控车床、全功能数控车床和数控车削中心。匿糯癣搀瀑做摇肢癣汽罢稻豹璃诧奶酉韭亮欲挤着邀凤酋铺纱所贫跺屈袖数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 2数控车床典型结构数控车床典型结构(1)液压卡盘和液压尾座)液压卡盘和液压尾座液压卡盘和液压尾座用来夹紧工件,具有稳定可靠的特点。 (2)数控车床的刀架系统(卧式)数控车床的刀架系统(卧式) 3车削用刀具车削用刀具数控车床一般选用硬质合金可转

3、位车刀。(1)刀片的紧固方式)刀片的紧固方式 在国家标准中,一般紧固方式有上压式、上压与销孔夹紧、销孔夹紧和螺钉夹紧四种。(2)刀杆及刀片形式)刀杆及刀片形式 右闸嫉侯咏狡垂帽更吴饯鸭酉蓝阻哦隧喉杏被兑窗见跋区诣域柜溯殿啸雪数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 1坐标系的确定坐标系的确定 数控车床的坐标系是以径向为X轴方向,轴向为Z轴方向,以刀具远离工件的方向为坐标轴正向。刀架前置时X向前;刀架后置时X向后。2机床原点(机械原点)机床原点(机械原点) 机床原点一般设置在机床移动部件沿其坐标轴正向的极限位置。机床原点也可设置在卡盘端面与

4、主轴轴线的交点处。3机床参考点机床参考点 机床参考点一般不同于机床原点。二、数控车床的坐标系二、数控车床的坐标系三、工作坐标系三、工作坐标系 工作坐标系是编程人员在编程和加工时使用的坐标系,设置时一般用G54G59和G92等指令。 编程人员以工件图样上某点为工作坐标系的原点,称工作原点。工作原点一般设在工件的设计工艺基准处,便于尺寸计算。 溪碳搬踞胀烹脏主闽丧砧筋破当看卢耍康恒闽遣星剿铡说仅漓盯误腾疟诲数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 第二节 FANUC系统的常用指令 1.绝对值编程和增量值编程绝对值编程和增量值编程绝对值编程时,

5、用X、Z表示X轴与Z轴的坐标值;增量值编程时,用U、W表示X轴与Z轴的移动量。2.直径编程和半径编程直径编程和半径编程3.车削固定循环功能车削固定循环功能4.刀具位置补偿刀具位置补偿一、数控车床的编程特点一、数控车床的编程特点扒呆荤赎冷骆狰矛颅帽诱挑颐履罪酒冤励溅跳圃免缴差控度双宜潭摈换嫌数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 1.快速定位指令快速定位指令G00指令格式:G00 X(U) Z(W);2.直线插补指令直线插补指令G01 指令格式:G01 X(U) Z(W) F;使用G01指令可以实现纵向切削、横向切削、锥度切削等形式的直线

6、插补运动,如图114所示。 二、数控车床常用各种指令二、数控车床常用各种指令图114 直线插补指令 G01溅疡耪掀乐瓤病派惠着旺屉国公彪苫嘻胶鹊活戌转靡库速绍荒衅饯芍洁拒数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 a)图 G01 Z10.0 F0.2; 或G01 W15.0 F0.2;b)图 G01 X0 F0.2; 或G01 U65.0 F0.2;c)图 G01 X60.0 Z40.0 F0.2; 或G01 U30.0 W40.0 F0.2;钥篇屎楔奖赛众尖朴辽盯芭耳罩清矛棵钒趾逼显猾晤龄网阻郭脉讲浙礁蜜数控车床编程与操作实例资源数控车床

7、编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 G01指令在数控车床编程中,还可以直接用来进行倒角(C指令)、倒圆角(R指令)。如图115、图116所示。 图115 倒角 例1:倒角G01 Z35.0 C4.0 F0.2;X80.0 C3.0;Z60.0;注:C4.0倒角,因为Z轴切削向X轴正向倒角,所以为C4.0;C3.0倒角,因为X轴切削向Z轴负向倒角,所以为C3.0;宋秦拉图模邵挑壤牡堰歪沂曰殃骄惨策粱桂钾封坏火飞期腑李誉券谁贱植数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 图图1-16 倒圆倒圆 例2:倒圆G01 Z3

8、5.0 R5.0 F0.2;X80.0 R4.0;Z60.0;脂痞吕崔愿拢哭郸雌镐带炊仙狮栋环瞳罕画侄挠赴掘塞佰滨透菠袄护剩面数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 3.3.圆弧插弧插补指令指令G02G02、G03G03该指令使刀具从圆弧起点,沿圆弧移动到圆弧终点。指令格式:G02 /G03 X(U) Z(W) R F;或: G02 /G03 X(U) Z(W) I K F;例3:图118 a)(1)G02 X80.0 Z10.0 R10.0; 或 G02 U20.0 W10.0 R10.0;(2)G02 X80.0 Z10.0 I10

9、.0 K0;或G02 U20.0 W10.0 I10.0 K0;例4:图118 b)(1)G03 X45.0 Z35.9 R25.0;或G03 U45.0 W35.9 R25.0;(2)G03 X45.0 Z35.9 I0 K25.0;或G03 U45.0 W35.9 I0 K25.0;侄换奎宵笼缸铁姻锈秤蹬梦钡儿银仆蓖脯瓶疲薛络毕鸡旅更助日晚贡酗聪数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 图118 圆弧插补举例犁欧玩较单栓真略荧挛特末肄胯撑浮拯交吱煎颁仰阂绳踞烩拒巷故卡矩梨数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程

10、与操作实例数控车床编程与操作实例 4.主轴转速设置主轴转速设置S指令和转速控制指令指令和转速控制指令G96、G97、G50(1)主轴线速度恒定指令G96格式:G96 S; S的单位为m/min(2)直接设定主轴转速指令G97格式:G97 S; S的单位为r/min5.每转进给指令每转进给指令G99;每分钟进给指令;每分钟进给指令G98指令格式:G99 F; F单位mm/r G98 F; F单位mm/minG98、G99均为模态指令,机床初始状态默认G99;厌碟辣穷乡漫挖辛捌榔囱山废币谭旧吉匙苦潜刺咱蛾驰趣产贰山别析郸从数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数

11、控车床编程与操作实例 6.6.暂停指令停指令G04G04该指令可以使刀具作短时间的无进给光整加工,用于切槽、钻镗孔、自动加工螺纹,也可用于拐角轨迹控制等场合。格式:G04 P;U;兢溯欧掷卸惠龋灯廊赃啡咕麻庞脏饱侥弓词趁冲碟听挞堂勉邓菌厦惰倘廉数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 7. 工作坐标系的原点设置指令工作坐标系的原点设置指令G50格式:G50 X Z;数车亦可进行设置刀具数据来确定工作坐标系原点。(详见机床操作)8.工作坐标系的原点设置选择指令工作坐标系的原点设置选择指令 G54G59 一般数控机床可以预先设定6个(G54G

12、59)工作坐标系,这些坐标系在机床重新开机时仍然存在。9.参考点返回指令参考点返回指令G28该指令使刀具自动返回参考点(一般设置为机床原点)或经过某一中间位置,再回到参考点。输入格式:G28 X(U) Z(W) T00;贩级稀稽接撬唤俏惨言房泽凹剧豪蔬弧挝饰广惨抠姻宋吾瞬囚烛缴赶试塔数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 10.螺纹车削加工螺纹车削加工在数控车床上用车削的方法可加工直螺纹和锥螺纹。车螺纹的进刀方式有直进式和斜进式, 螺纹切削时应注意在两端设置足够的升速进刀段1和降速退刀段2。在这两段螺纹导程小于实际的螺纹导程。(1)螺纹

13、切削指令G32G32指令可车削直螺纹、锥螺纹和端面螺纹(涡形螺纹)。G32进刀方式为直进式。指令格式:G32X(U) Z(W) F;式中的X(U) Z(W)为螺纹终点坐标,F为螺距。峪痘奴胸画螺纸矮闰重晌城濒斗烘惨涯往推辙要铀谰裕廓雨偏酒溢惯种荚数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 1)直螺纹加工例7:如图1-24,螺纹外径已车至29.8;42的槽已加工,此螺纹加工查表知切削5次(0.9;0.6;0.6;0.4;0.1),至小径d=30-1.32=27.4。程序:O1;G00 X32.0 Z5.0; 螺纹进刀至切削起点 X29.1;

14、切进G32 Z-28.0 F2.0; 切螺纹G00 X32.0; 退刀 Z5.0; 返回 X28.5; 切进 G32 Z-28.0 F2.0; 切螺纹 X向尺寸按每次吃刀 深度递减,直至终点尺寸27.4 Z5.0; X27.4; 切至尺寸G32 Z-28.0 F2.0;G00 X32.0; Z5.0;图124 直螺纹加工躇凶千镜站逃芹揍脂斜液咒袄楚逗私狭咎美谅瓦压宽械窝孙萎遂砖聘茁策数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 2)锥螺纹加工 如图1-25。图1-25 锥螺纹加工热畏阂杠侍链棱酱尿馆球泡手闷洗韭炔牲舱值户都宋考瘟态等崇荧轻差淹

15、数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 例8:程序O1;Z5.0;X20.0; 进刀至尺寸G32 X50.0 Z32.0 F2.0; 车螺纹(2)螺纹加工循环G92G92用于螺纹加工,其循环路线与单一形状固定循环基本相同。如图126所示,循环路径中,除螺纹车削一般为进给运动外,其余均为快速运动。畅欠猜尔樱窖谈詹繁墒酶共臭锄缀锻羔汾赢骨疯釜持槽镀皿菲嘴仪蛋撼鬃数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 输入格式:直螺纹G92 X(U) Z(W) F;锥螺纹 G92 X(U) Z(W)

16、R F;式中:X(U) Z(W) 为螺纹终点坐标;R为锥螺纹始点与终点的半径差;F为螺距。图126 螺纹切削循环 G92 因虎怖讥斩轰爆匆淹县匣活肆屯哀二馅勾护祁呈怔岛墟悔疥琅兄铺笺穷彬数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 例9:完成图1-27螺纹切削。 图127 螺纹切削程序:G00 X22.0 Z5.0; 起刀点G92 X19.2 Z18.0 F1.5; 螺纹加工第一次循环 X18.6; 螺纹加工第二次循环 X18.2; 螺纹加工第三次循环 X18.05; 螺纹加工第四次循环G00 X100.0 Z150.0; 退刀,取消循环彻涨

17、吁闺喳寐纠松拧放兔婆朽深婉购咖芋角遗坑铀犹付昔纷赊点嗽却呵播数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 例例10:完成图:完成图1-28螺纹切削。螺纹切削。图128螺纹切削 程序:G00 X32.0 Z5.0;G92 X31.2 Z-18.0 R-7.5 F1.5; X30.4; X29.8; X29.46; X29.30;G00 X100.0 Z150.0;注:R=(6+18)=7.5经验公式:d=D1.3p d螺纹小径 D螺纹大径 p螺距锥螺纹大端直径为:30+21.31.5=29.3(3)复式螺纹切削循环指令G76G76指令用于多次自

18、动循环切削螺纹。G76复式螺纹切削循环指令G76格式G76 P(m)(r)(a)Q(dmin)R(d);G76 X(u) Z(w) R(i) P(k) Q(d) F(f);偷只蚂船奠按毛昧燎拆兽涉毡逢修贷骂袜涅吸惜溜慎钢补务镜咖堑交染枷数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 例11:完成图130螺纹切削。现加工M686螺纹, 螺纹高度为3.9mm,螺距为6mm,螺纹尾端倒角为1.1L,刀尖角为60,第一次车削背吃刀量为1.8mm,最小背吃刀量为0.1mm,精车余量为0.2mm,精车削次数1次,螺纹精车前先精车外圆柱面至尺寸。螺纹加工程序

19、如下:O0011;G97 S200 T0303 M03;G00 X70.0 Z7.0;G76 P011160 Q100 R200;G76 X60.2 Z65.0 P3900 Q1800 F6.0;G00 X200.0 Z200.0;M30;图130 螺纹切削圣瓦款研扫操胳尝舟驮院雀赁郴任咎矽敦吩范栏富堕谊纯箭氰乔廖稿椭辕数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 11.11.刀具功能指令刀具功能指令T T指令指令该指令可指定刀具及刀具补偿。输入格式: T 02 02刀具补偿号0099刀具号0099刀具12.刀具半径补偿功能刀具半径补偿功能

20、G40/G41/G42(1)刀具半径补偿的作用刀具半径补偿的作用刀具半径补偿的方法是通过键盘输入刀具参数,并在程序中采用刀具半径补偿指令。(2)刀具参数刀具参数包括刀尖半径、车刀形状、刀尖圆弧位置。假想刀尖圆弧位置序号共有10个(09)。1)G40取消刀具半径补偿指令2)G41:刀具半径左补偿 G42:刀具半径右补偿 (4) 刀具半径补偿注意事项刀具半径补偿注意事项加刀具半径补偿或去除刀具半径补偿最好在工件轮廓线以外且未加刀补点至加刀补点距离应大于刀具尖半径,未去刀补点至去除刀补点处距离应大于刀具尖半径。在使用G41或G42指令时,不允许有两句连续的非移动指令,否则刀具在前面程序段的终点的垂直

21、位置停止,且产生过切或欠切现象。特液上腥列缔部赤薪痘杜誉捐点妓灭溅浦宰帝闽浓萨粳吭丈儡拙恬泽精除数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 13.固定循环指令固定循环指令 (1)单一形状固定循环单一形状固定循环有三种循环指令,分别是G90、G92和G94,其中G92已在螺纹切削部分介绍过。1)外径、内径切削循环外径、内径切削循环G90a)圆柱面切削循环格式:G90 X(U) Z(W) F ;X(U)、Z(W)为切削终点坐标。b)锥面车削循环指令格式:G90 X(U) Z(W) R F ;X(U)、Z(W)为切削终点坐标;R(或I)为圆锥面加

22、工起、终点半径差,有正、负号。2)端面切削循环指令端面切削循环指令G94a)垂直端面车削固定循环。指令格式:G94 X(U) Z(W) F ;X(U)、Z(W)表示切削终点坐标。b)锥形端面车削固定循环。指令格式:G94 X(U) Z(W) R F ;X(U)、Z(W)为切削终点坐标;R为圆锥面起、终点Z坐标的差值,有正、负号。凹件窝偷兑细央旧溃奸脓零卜咬屎号性部嚷爵香后焰明孟吕芯蛮亿匝梳企数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 (2)多重复合固定循环指令多重复合固定循环指令1)精加工循环指令精加工循环指令G70在采用G71、G72、G

23、73指令进行粗车后,用G70指令进行精车循环切削。指令格式:G70 Pns Qnf;其中:ns为精加工程序组的第一个程序段的顺序号;nf为精加工程序组的最后一个程序段的顺序号。2)外径、内径粗加工循环指令外径、内径粗加工循环指令G71G71指令用于粗车圆柱棒料,以切除较多的加工余量。指令格式:G71 U(d) R(e); G71 P(ns) Q(nf) U(u) W(w) F S T ;浩两踏啸缮钻现铱硒瓢轩窍抄漫榴斧蹬人急匪嗜四杰都钨五雌尘轩肛祁入数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 例例17:使用:使用G71、G70完成图完成图1

24、-43所示零件加工,棒料直径所示零件加工,棒料直径105mm,工件不切断(刀尖,工件不切断(刀尖R0.4)。)。图143 G71、G70加工实例蛤似涨白同媚捍端妆桂次足冀擅众羽恤锻昼搅前剥逾壁翔扰氰虽淫齿无痊数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 程序:O0017;G40 G97 G99 S500 M03 T0101; (T0101粗车刀)G00 X106.0 Z5.0 M08; (刀具快速运动到循环起点)G71 U2.0 R0.5; (G71切深2.0,退刀量0.5)G71 P10 Q20 U0.4 W0.2 F0.2; (X向留精车

25、余量0.4,Z向留精车余量0.2)N10 G42 X0; (加右刀补,N10N20是精车程序)G01 Z0 F0.15 S600;X40.0;X60.0 Z30.0;Z65.0;G02 X70.0 Z70.0 R5.0;G01 X88.0;G03 X98.0 Z75.0 R5.0;G01 Z90.0;N20 G40 X106.0; (去刀补)G00 X150.0 Z200.0 M09; (换刀点)T0202; (换精车刀)G00 X106.0 Z5.0; (外圆精车循环点)G70 P10 Q20;G28 U0 W0 T0 M05; (X轴、Z轴回参考点)M30;罐颇贬玫氧葫谩掩海堑淄亥杆娶抒趋

26、企畏掂签浩漆面柜惩挎财垫垦蹲澄骗数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 例18:使用G71、G70完成图144所示零件内孔加工,现工件已钻26mm的底孔(刀尖R0.4)。图144 G71、G70加工实例剂抠嘿米孪仲兆磐哥猿拣野廷亿宁伴讶警拒任阻恢劣响肘纠坡型枚叶腕蔡数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 程序:O0018;G40 G97 G99 S500 M03 T0303; (T0303镗孔刀)G00 X25.0 Z2.0 M08; (刀具快速运动到循环起点)G71 U2.0

27、R0.5; (G71切深2.0,退刀量0.5)G71 P10 Q20 U0.4 W0.2 F0.2; (X向留精车余量0.4,Z向留精车余量0.2)N10 G41 X65.0 F0.15; G01 Z0;X50.0 Z30.0;Z44.0;G03 X38.0 Z50.0 R6.0;G01 X30.0;Z71.0;N20 G40 X25.0; G70 P10 Q20;G28 U0 W0 T0 M05; M30;貌我钙醋瞪秆苹痰攻身蛇肝若虱文瞳皖掣瞎侵顷翻都缘妮般构杨坠岳妄需数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 3)端面粗加工循环指令端面

28、粗加工循环指令G72G72指令适用于圆柱毛坯的端面方向粗车。 G72指令的执行过程除了车削是平行于X轴进行外,其余与G71相同。指令格式:G72 W(d) R(e);G72 U(u) W(w) F S T;4)闭合车削循环指令闭合车削循环指令G73G73指令与G71、G72指令功能相同,只是刀具路径是按工件精加工轮廓进行的,如图147所示。G73适用于毛坯轮廓形状与零件轮廓基本接近的毛坯粗加工。例如一些锻件、铸件的粗车。指令格式:G73 U(i) W(k) R;5)端面啄示钻孔循环端面啄示钻孔循环G74循环中可处理断屑。如果省略X(u)及P(i)、R(d),结果只在Z轴操作,用于钻孔。指令格式

29、:G74 R(e);G74 X(u) Z(w) P(i)Q(k) R(d) F(f);拴湘吠聋搂桂篓娇兹森兢油追盒竟奄质力帽埃袱拱剥觉肇炯踞哭缚往根瘸数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 例19:如图150所示,要在工件上钻8、长100的孔,使用G74指令钻孔。图150程序:O0019;G40 G97 G99 S700 M03 T0404; (T0404为8钻头)G00 X0 Z5.0;G74 R0.3;G74 Z100.0 Q8000 F0.1;G00 Z150.0;M05;M30;馆遥珊鸯临绽箱漫阅畦杂辜标冶璃泄昆漳纯灌卧溢桅蚁溢

30、鳖狂烩孔最擂韭数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 6)外径、内径啄示钻孔循环外径、内径啄示钻孔循环G75加工循环可处理断屑和排屑。如果省略Z(w)、Q(k)和R(d),则仅有X轴移动,则可用于外圆槽的循环加工。指令格式:G75 R(e);G75 X(u) Z(w) P(i) Q(k) R(d) F(f);例20:如图1-52所示,将工件切断(Z100处)。程序:O0019;T0303; (切刀宽4,以左刀刃对刀)M03 S300;G00 X85.0 Z-104.0;G75 R0.2;G75 X0 P5000 F0.1;W0.1;G0

31、1 X85.0 F0图152线早惜幼掉桌氏毗月坚薄又投籽侥韩费知但天姨讼淫宾昌枝结缄瘟罢忱圭数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 14.辅助功能辅助功能M指令指令这些是辅助机床操作的功能,如主轴的启停、程序终止、切削液开/关等等。见表13。 表13 辅助功能(M 功能)代代 码功功 能能代代 码功功 能能M00程序停止M41主轴齿轮在低速位置M01选择性程序停止M42主轴齿轮在高速位置M02程序结束M68液压卡盘夹紧M30程序结束复位M69液压卡盘松开M03主轴正转M78尾座前进M04主轴反转M79尾座后退M05主轴停M94镜像取消M

32、08切削液开M95X坐标镜像M09切削液停M98子程序调用M40主轴齿轮在中间位置M99子程序结束婶懂纳异市兄寂天辅寐莱蜗赋检疮逃郭尹昔扣弹鲤渔屡沙尽洋缴瘁湛触诵数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 15.15.子程序子程序在零件加工时,当某一加工内容重复出现(即工件上相同的切削路线重复)时,可以将加工内容程序编制出来作为子程序,而在编程时通过主程序调用,使程序简化。子程序调用指令格式:M98 P 子程序号(须为4位数字)调用次数199或 M98 P L 调用次数199子程序号(须为4位数字)M99 子程序结束虾矫逆本蓑负削忍贴饿箱肆

33、仁雪咋抹迈糙开音钉键师纱餐缺娱抬恰唯御拒数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 第三节第三节 FANUC系统常用指令的综合应用系统常用指令的综合应用实例实例1 加工如图加工如图1-56所示的零件。毛所示的零件。毛坯为坯为52mm棒料,棒料,工件不切断。工件不切断。课题一课题一 外形加工外形加工图156经恤隐槽郴丸冷嗽陷巴吕羔服迸疥椎酸纫虹建例迟柄蜀即桓怎钉宅蓑粥杭数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 程序: O0023;N1; (车外形)G40 G97 G99 S500 M03

34、 T0101; G00 X53.0 Z5.0 M08;G71 U2.0 R0.5;G71 P10 Q20 U0.4 W0.2 F0.2;N10 G00 G42 X0;G01 Z0 F0.15;X33.8 C2.0; (平端面,倒角)Z30.0;X45.0;X50.0 W25.0;Z120.0;N20 G40 X53.0;G00 X150.0 Z200.0; (换刀点)T0202 S600; (T0202精车刀,刀尖R0.2)G00 X53.0 Z5.0;G70 P10 Q20;G00 X150.0 Z200.0;N2; (切槽)T0303 S400; (T0303切刀宽4mm,左侧刃对刀) G

35、00 X48.0 Z30.0;G01 X30.0 F0.15;X48.0 F0.3;G00 X150.0 Z200.0谎充窗讥基餐官矢奖钞苗缄闹乾参存天夹淫童苑铸雁锌滤烹黔杏附赣票绊数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 N3; (切螺纹、切凹圆弧)T0404; (T0404螺纹刀)G00 X36.0 Z5.0 F2.0;G92 X33.1 Z28.0 F2.0;X32.5;X31.9;X31.5;X31.4;G00 X54.0;Z75.0;S500;M98 P041000; (调用O1000子程序4次加工凹圆弧)G00 X60.0;X

36、150.0 Z200.0;G28 U0 W0 T0 M05;M30;子程序:O1000;G1 U1.0 F0.2;G02 U0 W30.0 R35.0;U3.0 F0.5;W30.0;U3.0; M99;芽紊化颗流构峡侦魏寿挚地祖徽檀清巩堆置本伯距釉汪厩渭钠倚钒列翌实数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 实例实例2 完成图完成图1-57所示工件加工。毛坯为所示工件加工。毛坯为45mm棒料,要求棒料,要求切断(图示切断(图示AE点坐标需计算得到)点坐标需计算得到) 。图157叫拜渡移沽彭痔怂逼妇良革晦疥找路庐脚莫眺泼舶谣配慢锰嚷悉徊狙厂

37、裸数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 程序:O0025;N1; (去圆弧余量)G40 G97 G99 S500 M03 T0101; (T0101为900偏刀)G00 X47.0 Z2.0;G71 U2.0 R0.5;G71 P10 Q20 U0.4 W0.2 F0.2;N10 G00 X0;G03 X42.0 Z21.0 R21.0;G01 X43.0;Z96.0;N20 X47.0;G01 X43.0; (车43外圆到尺寸)Z91.0;G00 X47.0;X150.0 Z200.0;蛹筋唇狰驶艇功址蹿见炳色揪蠢痛严粤褐啼劝苍侠蠕

38、隙脯牢蜗述识码焚诽数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 N2; (切凹槽余量)T0202; (切刀刀宽5,刀补数据在02号寄存器中,左切削刃对刀)G00 X44.0 Z53.72;(B点、C点Z向对称点Z51.22减去2.5)G01 X20.4 F0.1;X44.0;G72 W2.0 R0.5;G72 P30 Q40 U0.4 W0.2 F0.15;N30 Z76.0;G01 X43.0;G02 X40.414 Z74.05 R5.0; (E点)G01 X24.137 Z65.057; (D点)G03 X20.0 Z59.689 R8

39、.0; (C点)N40 G01 Z55.0;T0203; (刀补数据在03号寄存器中。右切削刃对刀)赂遏掀排爱孕讣妮捏篡辛颓嗣酝喉炙究勇砌令洽觅钳堂填壕弥诗逆飞莽挡数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 Z50.0;G72 W2.0 R0.5;G72 P50 Q60 U0.4 W0.4 F0.15;N50 G01 Z21.0;X42.0; G03 X24.889 Z37.915 R21.0; (A点)G02 X20.0 Z42.75 R6.0; (B点)N60 G01 Z50.0;G00 X150.0 Z200.0; 诽扼喇弛粱彪耶岩视

40、蜕泡株书杨獭叫蛹拉邦肿瓦掖膨姑赃晰尖捎妹篙还邮数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 N3; (精车圆球及凹槽) T0404; (T0404成形刀,R4) G00 Z10.0; G42 X0; G02 X0 Z0 R5.0; (圆弧切入,无接刀痕迹)G03 X24.889 Z37.915 R21.0; (A点)G02 X20.0 Z42.75 R6.0; (B点)G01 Z59.689; (C点)G02 X24.137 Z65.057 R8.0; (D点)G01 X40.414 Z74.05; (E点)G03 X43.0 Z76.0 R

41、5.0;G02 X53.0 Z81.0 R5.0; (圆弧切出,无接刀痕迹)G01 G40 X100.0;G28 U0 W0 T0 M05;M30;钟灾题酿潜梭舞弘奈豫鼓繁属绍染晃问过蔗傻调慨拌捂慈错攫纷炬燥掺构数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 实例实例1 编写图编写图1-60所示工件内轮廓所示工件内轮廓(坯孔直径为坯孔直径为18mm)粗、精车的加工程序。粗、精车的加工程序。课题二课题二 内腔加工内腔加工图图1-60 内内腔腔加加工工示示例例 哟蠢暮扬砚跃驻遏掉谋诽跌惯纱雾蹈双红嗜葛萍综阵强牵吮睛呈膊仇奢并数控车床编程与操作实例资

42、源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 程序 O0010;G99 G97 T0303; 镗孔刀M03 S600; G00 X17.0 Z2.0; (快速定位至粗车循环起点) G71 U0.8 R0.3; (内孔车刀一般较长,故背吃刀量取较小值) G71 P100 Q200 UO.3 W0.05 F0.2;(精车余量X向取负值,Z向取正值) N100 G00 X30.0 F60 S1000; GO1 ZO.0F0.15; X28.0 Z20.O; Z30.0; X20.0; Z42.0; N200 G01 X17.0; G70 P100 Q200; G00 X1

43、00.0 Z100.0;M30;胚婶下广蔬弱猛琢辰涉袋盂表屯侥给耕春广诺淆你卤仲峰卫翱灾稀腰设考数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 实例实例2 完成图完成图1-61所示零件外型面和内型腔的粗、精车(毛坯所示零件外型面和内型腔的粗、精车(毛坯95mm)。)。图161锣搜句茨稳窄卤恶噎毁球挣灿梅抑扦却龟檬固绕曝块蹿瑶聪玛速完骂刽拇数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 1.工艺分析工艺分析该零件具有外型面和内型腔,内型腔包括内孔、锥度圆、内螺纹、内空刀槽等加工内容。加工难点为孔和

44、内螺纹。 2.加工步骤加工步骤1) 钻孔,选用28mm钻头(T0505 ),采用G74钻孔循环指令。2)车外形,选用 90车刀(T0101) ,采用G71粗车复合循环、G70精车循环指令。3)镗内孔,选用 90镗孔刀(T0606 ),采用G71粗车复合循环、G70精车循环指令。4)切空刀槽 , 采用内沟槽刀(T0707)。5)切螺纹,选用螺纹刀(T0808) ,采用G92螺纹循环指令。6)切断,选用宽为4切断刀(T0202),采用G75切断循环指令。仰墓漳救宇撞焕募馏框俩祈能变灼瑰用翁桂侍赦容闲记喊苛棉捂姐谓捷镣数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床

45、编程与操作实例 3.程序编制O0005;N1;钻孔;钻孔G40G97G99M03S400;T0505; 钻头28100G0X0;Z10.;G74R0.5;G74Z60.Q8000F0.1;G01Z30.;G00X100.;N2;车外形;车外形T0101; 90车刀G00X95.Z5.;G71U2.R0.5;G71P10Q20U0.4W0.2F0.2;N10G42G00X27.;G01Z0F0.1;X50.;G03X60.Z5.R5.;G01Z15.;X70.Z25.;Z35.;G02X80.Z40.R5.;G03X90.Z45.R5.;G01Z54.;N20G40G01X95.;G70P10Q

46、20;G0X100.Z100.;枪槛钎必给圭明啊架另斌苟龋从趁逮涵庇放训挫嫡愧荷绥走汾龄报颊招灭数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 N3;镗内孔;镗内孔T0606; (内孔镗刀)G00X27.Z5.;G71U2.R0.5;G71P30Q40U0.4W0.2F0.2;N30G41G00X40.;G01Z0F0.1;X34.5Z10.;Z30.;X30.;Z55.;N40G40X27.;G70P30Q40;G00X100.Z100.;N4;切空刀槽;切空刀槽T0707; (内沟槽刀宽4mm)G00X26.;Z5.;G01Z30.F0.3

47、;X40.F0.05;X26. F0.3;G0Z100.;X100.;蟹铝椅续卸硕袜匈吴伊咳修死莫澈慧技筒碰拼咋欲缘致汇戏莎屡另视帚延数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 N5;切内螺纹;切内螺纹T0808; (内螺纹刀)G00X33.Z5.;G92X34.85Z28.F1.5;X35.45;X35.85;X36.0;G00X100.Z100.;N6;切断;切断T0202; (宽为4切断刀,左刀尖对刀)G00X90.;Z54.;G75R0.5;G75X0P8000F0.1;G01W0.1;X96.F0.5;G0X100.Z100.;G

48、28U0W0T0M5;M30;炸运遮豺缔揽硼屯警涯氓之崖武耿沟嘎帮灰吝慎楚铜邑膊讽油濒撮戎伊痊数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 用子程序方式编写图164所示软管接头工件右端楔槽的加工程序。 三三 子程序应用子程序应用图图1-64 子程序调用示例件一子程序调用示例件一啦窗氧讹桶驼铸酷冒搔讶芥棘鸵择薪键浦扳伪傲充臀宅绝测嗽弧涯毅遁阵数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 工艺分析:加工该工件时,应先加工左端(程序略),再加工右端。在编程时,要特别注意子程序的起点,本例中子程序Z

49、向起点坐标Z=10.63(刀宽)+ 47=89 程序: O0021; (子程序调用实例1) G98 G40 G21; T0l01; (转外圆车刀) M03 S800; G00 X28.0 Z2.0: G71 UI.5 R0.3; (粗车外圆表面) G71 P100 Q200 U0.3 W0.0 F150; N100 G00 X15.4 H60 S1600: G01 Z0: X16.4 Z60: Z42.7: G02 X19.6 Z443 R16: 旧糊里孰劳毕节钻汾饵汐辱苏梯薛懊来揪国逃夯欢年史郡脑名掣严获矗至数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编

50、程与操作实例 N200 G01 X28.0: G70 P100 Q200; (精车外圆) G00 X100.0 Z1000: T0202; (转尖形车刀,设刀宽为3mm)M03 S1600; GOO X174 Z89; (注意循环起点的位置) M98 P60404; (调用子程序6次) G00 X1000 Z1000:M30; O0404; (子程序) G00 W47 F100; (尖形车刀到达车削右端第l槽的起点 位置) G01 U18: G02 U078 W047 R04;(注意切点的计算) G01 U158 W423; U1.0:M99;箩超贯欠咱绦心瑚游红潘铀船面损蓝贱晤嗽走粱沈棺了孤

51、周习息熊碍格痞数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 第三节第三节 典型零件的加工典型零件的加工 如图171所示的螺纹曲面轴,毛坯尺寸为55mm170mm,材料为45钢,无热处理要求,完成数控编程。图图1-71 轴轴类类零零件件 肺敷壬估迷竞小赣耍木雨炉舵哎岂馁套书吭鸯弟刀幸冯撂帘痉啡保腆啦陷数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 1.工艺路线三爪自定心夹盘夹持工件左端1)车右端面。2)粗车外形轮廓。3)精车外形轮廓。4)车M2026h螺纹。5)切断。 调头,车另一端面。2.根据

52、要求作出解题分析图注:本节所有基点图是注:本节所有基点图是以刀架后置数控机床为以刀架后置数控机床为基础建立的坐标系。基础建立的坐标系。172 基点坐标图辫品绞诞封贩傻拒哦醛揽雇扛湍漾岿蚁乏助漫技综铲雾拴讲柒镐抹穴涕挤数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 (1)基点坐标表:)基点坐标表: 几慨奔守污维矩浪明随沙堪煌鹏疵徽租届栖夏伶砾摘诀势汝仓全业艺伍闷数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 (2)相关计算表)相关计算表M2026h螺纹切削参数实际大径d0实际小径d01前置量L1后

53、置量L219.9118.8550切削点切深2apC1(19.2 , -26)0.71C2(18.9 , -26)0.3C3(18.85, -26)0.05(单位:mm)酱第观玉稻剪鲜贡篡广窝们炊樟味绒孩儒昼胜溺社轰饺邹镰砰深体芒嗽出数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 4. 编写 数控加工工序卡、刀具卡、程序卡:数控加工工序卡数控加工工序卡 编制人: 年 月 日零件名称螺纹曲面轴零件图号数控系统FANUC工步号工步内容(进给路线)G功能T功能转速 /(r/min)进给速度/(mm/min)背吃刀量/mm加工余量 /mm安装1 :三爪自

54、定心卡盘夹持棒料一端,夹长20mm , 加工设备:CJK61401切削右端面G94T010150010002粗车外皮G90T02025001001.23粗车外形轮廓G71T02025001004精车外形轮廓G71T0303500600.35车M20x2-6h螺纹G92T0404200F20.71,0.30.05,06切断G01T0505100安装2:工件调头安装,车端面 手动(MDI)7切削端面G01宿设研该殖罚益灯友鲸舷赐筷岸恨钧叔糙匙俏篓妨期铸签当发荡虐睛宁唇数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 刀具卡刀具卡 编制人: 年 月 日

55、零件名称零件名称螺螺纹曲面曲面轴零件零件图号号13-2数控系数控系统FANUC序序号号刀具号刀具号刀具名称刀具名称及及规格格刀具材刀具材料料刀尖半径刀尖半径R/mm刀位点刀位点加工表面加工表面1T01外圆端面车刀YT200.4刀尖点车端面2T02外圆粗车右偏刀,主偏角930 副偏角570YT200.4刀尖点粗车外形3T03外圆精车右偏刀,主偏角930 副偏角570YT200.2刀尖点精车外形轮廓4T04600外螺纹车刀W18Cr4V刀尖点粗、精车外螺纹5T05切断刀 B=4W18Cr4V左刀尖点切断讯井艘季镇茹艰躁眩莎牟屋锐谗敢姿煮睦鬼鸡雾箍廊雨嘿雇晋限落蓬虑雌数控车床编程与操作实例资源数控车

56、床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 程序卡程序卡 编制人制人: 年年 月月 日日 零件名称螺纹曲面轴零件图号13-2数控系统%0231主程序号N1G98 G40 G21N2T0101 ;换1号刀N3M03 S500 ;设定主轴转速,正转N4G00 X60 Z5 ;到循环起点N5G94X0 Z1.5 F100 ;端面切削循环N6Z0 ; 第二刀N7G00 X100 Z80 T0100; 回换刀点N8T0202 ; 换2号刀N9G00 X60 Z3 ; 到循环起点N10G90 X52.6 Z-133 F100 ;外圆切削循环(精车留量0.6), N11G01 X54

57、; 到循环起点N12G71 U1 R1N13G71 P20 Q40 U0.3W0 F100;外圆粗车循环N20G01 X10 F100 ; 精加工轮廓开始,到倒角延长线处N23X19.1 Z-2 ; 至点2.N24Z-33 ; 点2至点5 N25X30 Z-33 ; 点5至点6N26 Z-43 ; 点6至点7N27G03 X42 Z-49 R6 ; 点7至点8N28G01 X42 Z-53 ; 点8至点9N30 X36 Z-65 ; 点9至点10N31 Z-73 ; 点10至点11N32G02 X40 Z-75 R2 ; 点11至点12N33G01 X44 ; 点12至点13N34X46 Z-

58、76 ; 点13至点14N35 Z-83 ; 点14至点15N36G02 X46 Z-113 R25 ; 点15至点16N37G03 X52 Z-123.28 R15 ; 点16至点.17N38G01 Z-133 ; 点17.至点18N40X55 ; 退出加工表面,粗加工轮廓结束N41G00X100 Z80 T0200;N42T0303;N43G00 G42 X70 Z3 ; 3号刀加入刀补N44G01X10 F60精加工外轮廓N45X19.1 Z-2 ; N46Z-33;N47X30;N48Z-43;N49G03 X42 Z-49 R6 N50G01 Z-53;N51X36 Z-65;N52

59、Z-73;N53G02 X40 Z-75 R2 ; N54G01 X44 ; N55X46 Z-76 ; N56 Z-83 ; N57G02 X46 Z-113 R25 ; N58G03 X52 Z-123.28 R15 ; N60G01 Z-133 ; N61X55 ; N62G00 G40 X100 Z80 T0300; 回换刀点,去刀补N62M05 ; 主轴停转N400T0404 ; 换4号刀N404M03 S200 ; 设定转速,正转N405G00 X30 Z5 ; 至循环起点1N406G92X19.2 Z-26 F2 ; 螺纹单循环,对角点1N407 X18.9 ; 对角点2N408

60、 X18.85 ; 对角点3N409 X18.85 ; 对角点4N500G00 X30 Z6 ; 至循环起点2N510G92 19.2 Z-26 F2 ; 螺纹单循环,对角点1N520X18.9 ; 对角点2N530X18.85 ; 对角点3N540X18.85 ; 对角点4N550G00 G40X100 Z80 T0400; 回换刀点,消除刀补N560T0100 ; 换1号刀N570M30 ; 主轴停、主程序结束并复位 注:切断程序略。注:切断程序略。迎蜕褐泞拓裤账贡旨寿夹怠答右和敲损梁颂拟泊丸僻獭妹野脱撑板角恕透数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控

61、车床编程与操作实例 第五节第五节 宏程序的应用宏程序的应用1 1变量量(1 1)变量的表示量的表示 一个来表示变量,如:#。(2 2)变量的使用量的使用 在地址在地址变量由变量符号(#)和变量号组成,如:i (i =1,2,3,),也可用表达式号后可使用号后可使用变量量(3 3)变量的量的赋值1)直接赋值2)自变量赋值。宏程序体以子程序方式出现,所用的变量可在宏调用时在主程序中赋值。自变量赋值有两种类型:一、宏程序编制一、宏程序编制注蔼包眯嘻弄蚊沥凋馋壬炔庭胡惮唉孪卧槽淄颐筷住绍患喉诛烧里军逃巨数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 A

62、1 I4T20B2 J5U21C 3K6V22D 7M13W23E 8Q17X24F 9R18Y25H 11S19Z26a)变量的量的赋值方法方法I 这类变量中的文字变量与数字序号变量之间有如下确定的关系: b)变量的赋值方法)变量的赋值方法A1 K312J723B2 I413K724C 3J414I825I1 4K415J826J1 5I516K827K1 6J517I928I2 7K518J929J2 8I6 19K930K2 9J620I1031I3 10K621J1032J3 11I722K1033滞晒若孜釉备憋告儡曙巡篡掖档孩侠租研灸逼艰涨衅闹哨屁矣虚劲榔烷跪数控车床编程与操作实例资

63、源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 (4) 变量的种类变量的种类 变量有局部变量、公用变量(全局变量)和系统变量三种。(5) 未定义变量的性质未定义变量的性质 当变量值未定义时,这样的变量成为“空变量”。变量#0总是空变量。吴航般郡群抹衡兴套寝龄滤咋盗周视魔诗荡器挂觅板倪跟税焚沥轨岿疲颤数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 2.2.宏程序的使用方法宏程序的使用方法(1) 宏程序的使用格式宏程序的使用格式 宏程序的编写格式与子程序相同。 (2) (2) 选择程序号程序号 (3) 用用户宏程序的宏程序

64、的调用指令用指令 用户宏指令是调用用户宏程序本体的指令。1)非模态调用(单纯调用)指令格式G65P(宏程序号) L(重复次数)(自变量赋值) 2)模态调用。模态调用功能近似固定循环的续效作用,在调用宏程序的语句以后,每执行一次移动指令就调用一次宏程序。指令格式:G66 P(宏程序号) L(重复次数)(自变量赋值);3)多重非模态调用。宏程序与子程序相同的一点是,一个宏程序可被另一个宏程序调用,最多可调用4重。三瞥便枷斑厉跪脸仆耽障诀邵永掩酱滦驻毒认沙笛沸厦勘开应爆容粕悬势数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 3. 算算术运算指令运算指

65、令宏程序具有赋值、算术运算、逻辑运算、函数运算等功能。变量之间进行运算的通常表达形式是:i(表达式)(1)变量的定义和替换(2)加减运算(3)乘除运算(4)逻辑运算(5)函数运算 (6) (6) 运算的组合运算的组合 (7) (7) 括号的应用括号的应用 表达式中括号的运算将优先进行。连同函数中使用的括号在内,括号在表达式中最多可用5层。即骆移狈肄炬金同醒洲父计麦酪尾枢喷更拨谬蛋憾思侮陨冉阿阀鹰湖孜罗数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 4. 控制指令控制指令控制指令起到控制程序流向的作用。(1) 条件转移程序格式程序格式 IF条件表

66、达式GOTOn例下面的程序可例下面的程序可计算数算数值1 11010的的总和。和。O9200;1=0; 存储和数变量的初值#2=1; 被加数变量的初值N1 IF#2 GT 10GOTO 2; 当被加数大于10时转移到N2#1=#1+#2 ; 计算和数#2=#2+1; 下一个被加数GOTO 1; 转到N1N2 M30; 程序结束纵肛砷茶秉摩砖瘫窜壤敲恃骗场舷佰素埂潮淡攫护墨搽僵恿赢槽搬靶帅钟数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 (2) (2) 循循环指令指令程序格式程序格式WHILE条件表达式 DO m (m1,2,3); END m;

67、例下面的程序可例下面的程序可计算数算数值1 11010的的总和。和。O1000;1=0; #2=1; WHILE#2 LE 10DO 1; #1=#1+#2 ; #2=#2+1; END 1; M30; 拄酒意橱奈足耻八布抒沁驮内啄盾粱渔糙袜蛰作亚犊排手疗拦站额臃题悟数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 实例1 车削图180所示台阶轴,编制宏程序完成加工。图180 加工台阶轴 二、宏程序编制实例二、宏程序编制实例扁衣瞧膛劲疼锌砍弛特伐盂湘脉厢战更就虏泻姚逼趴蔑玲丢直恕懈骑侦轻数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床

68、编程与操作实例数控车床编程与操作实例 宏指令:G65 P8010 A B C D S F ;式中:A:台阶直径1 #1B:台阶直径2 #2C:台阶长度1 #3 D:台阶长度2 #7S:主轴转速 #19 F:进给速度 #9城鲤主王纤同拔蔡观陋娘剑宦蚀赛鸡铝辑暂乙止家林卓珐强较斗衬期阂活数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 宏程序:O8010;M3 S#19;G0 X#2+5. Z5.;G42 X0;G1 Z0 F#9;X#1;Z#3;X#2;Z#7;X#2+5.;G0 Z5.;M99;主程序:O1005;T0101;M3S600;G97

69、 G99 G40 M8;G65 P8010 A110. B150.C65. D150. S500 F0.15;G28 U0 W0 M5;M9;M30;掂蔬而刨晰倒澎倾揪币俊忘法灿掣喝姿块钥犯琵颇锦毯向国溺连锗篓尧男数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 实例2 编制图180所示零件抛物线曲面加工的宏程序,零件各圆柱面尺寸已保证。 图1 80抛物线曲面外形加工 虽沪理悉店着亮杉筷偷熬苑埠蟹要居娄僳容尹炒绣微速膊泰航媚悉爱籽筏数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 程序:方法1O00

70、02;G40 G97 G99 ;M03 S700 ;T0101; T0101为900偏刀G00 X41. Z2.; G71U2.R0.5;G71P10Q20U0.2W0.2F0.2;N10G0X0;G1Z0;G3X40.Z20.R20.;N20G1X42.;M98P200; 调用子程序O0200G0X100.Z100.;M5;M30;浪漳省叔砧奠贸陇堑愤考喊凭凶射仔瓣伎步榨狞缎夺淤躯崎狙色冯辛珐炒数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 注:此例亦可以通过改变刀具参数来完成抛物线曲面的粗、精加工。 O0200;G00 X0 Z2.; 切削

71、起点#1=0; X/2赋初始值#2=0.1; 加工步距#3=20.5; Z向切削终点值(20+0.5 0.5为延伸值)N10 #4=#1*2; 求任意点2X(直径) 值#5=(#1*#1/20); 求任意点Z值G1 X#4 Z#5F0.1; 直线移动#1=#1+#2; 变换动点IF#5 GT #3GOTO10; 终点判别G0X45.; 切削完毕抬刀M99;馅箱赢坠画度佃最恋搬洞断荡岛秘胰御淘园躺缀枚镜灼嚣喳撑沧粱青扳厢数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 方法2O0012;G40G97G99;M03S700;T0101;M98P120

72、;G0X100.Z100.;M5;M30;O0120;#6=6.; Z向让刀量N5G00X0Z2.; 切削起点#1=0; X/2赋初始值烘牟彼趾米舔贴钓镐谜琐叫赢篡钎阑捻周遂坷州滦顺倚颠禄付懊竣货玖耸数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 #2=0.1; 加工步距#3=20.5; Z向切削终点值(20+0.5 0.5为延伸值)N10#4=#1*2; 求任意点2X(直径) 值#5=#1*#1/20; 求任意点Z值#5=#5+#6; 任意点Z值加上让刀量G1X#4Z#5F0.1; 直线移动#1=#1+#2; 变换动点IF#5GT#3GOTO

73、10; 终点判别G0X42.Z0; 抬到退回起点#6=#61.; Z向让刀量递减IF#6GE0GOTO5; 进行Z向让刀量判别,当0时结束加 工M99; 度觉孜溉疆牵令嗅毁脉犬不胸灌耐棕郑竞腰妮陇乍升灾纲如雨选涧撑挥则数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 第六节第六节 FANUC系统数控车床的操作系统数控车床的操作一、 控制面板控制面板 控制面板由CRT面板、MDI键盘、机床操作面板组成。 二、手动操作方式二、手动操作方式 1.机床回零机床回零 将操作面板的MODE旋钮拨到REF挡,扳转X、Z轴的控制旋钮 选择相应坐标轴,再点击 加号

74、按钮,此时所选择坐标轴将回零,相应操作面板上坐标轴的回零指示灯亮,同时CRT上的坐标发生变化,显示出机床零点坐标值。尔踩略医筹轮浮深兽迈曳桶妨蚤蝇诀掸葬孕催尉圣胶辛梁疼病镑铬公权龙数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 2.手动手动/连续加工连续加工 (1)将控制面板上MODE旋钮切换到JOG挡上。(2)配合移动按钮 和X、Z轴的控制旋钮 和步进量调节旋钮 ,以及手脉对 应按钮 ,快速准确地调节机床。(3)点击“SPINDLE”按钮 ,控制主轴的转动、停止。 3.手动手动/单步加工单步加工 掠镰雏园祈涤沏氧抛劫梨椰昌隆湖编渝齐堰固驹哺彝

75、拘怖匹皖佩司倡闽哉数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 三、三、MDI方式(手动数据输入方式)方式(手动数据输入方式) 1.将控制面板上MODE旋钮切换到MDI上,进行MDI操作。 2.在MDI键盘上按“PRGRM”键 ,进入编辑页面 。3.输写数据指令:在输入键盘上点击数字/字母键,第一次点击为字母输出,其后点击均为数字输出。可以作取消、插入、删除等修改操作(具体操作方法参见程序编辑)。4.按数字/字母键键入字母“O”,再键入程序编号,但不可以与已有程序编号的重复。 瓮曙丹搀襟柜寿鹤赛狰俐咋佛匆黔兹尚门幸荆横甜轻波蚕醚坐甸刨驶赵淮数

76、控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 5.输入程序后,用回车换行键 结束一行的输入后换行 。6.移动光标:按 PAGE上下方向键翻页。按 CURSOR上下方向键移动光标。7.按CAN键 ,删除输入域中的数据;按DELET键 ,删除光标所在的代码。8.按键盘上“INPUT”键 ,输入所编写的数据指令。9.输入完整数据指令后,按运行控制按钮 运行程序。运行结束后CRT界面上的数据被清空。10.用RESET 键清除输入的数据。 造赴大惟泅叔哗挛希漏商逻俱业药冲啃针敏直颓鸳角檬当悯炒剖接腥霸感数控车床编程与操作实例资源数控车床编程与操作实例资源

77、数控车床编程与操作实例数控车床编程与操作实例 四、编辑方式四、编辑方式 五、自动加工五、自动加工 1自动自动/连续方式连续方式2自动自动/单段方式单段方式3选择跳过开关选择跳过开关“Opt Skip” 置置“ON”上,数控程上,数控程序中的跳过符号序中的跳过符号“/”有效。有效。4将将M01开关开关“M01 Stop” 置于置于“ON”位置上,位置上,“M01”代码有效。代码有效。5检查运行轨迹检查运行轨迹 绪疥滇蚌布径牌晋溉斥浅什招蛮秤侗啡浩层皇敦殃蚜曾格纲乱咱函演恭岩数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 六、工作坐标系设定六、工作

78、坐标系设定 1.工作坐标系设定工作坐标系设定G50设定工作坐标系指令格式:G50 Xa Z;用G50 Xa Z语句设定工作坐标系,则在执行此程序段之前必须先进行对 刀,通过调整机床,将刀尖放在程序所要求的起刀点位置(a、)上。 当爆跌有缔拧掘截且投秸娃能调逸釜谓蔬浑虾肘蚂昨浩懈层劫分缕妊消晌数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 2. G54G59参数设置参数设置 1) 按键 ,进入参数设定页面。2) 用PAGE 或 键在No1No3坐标系页面和No4No6坐标系页面之间切换。3) 用CURSOR 或 键选择坐标系。4) 按数字键输入地

79、址字(X、Z)和数值到输入域。5) 按 键,把输入域中间的内容输入到所指定的位置。 七、车床刀具补偿参数七、车床刀具补偿参数 车床的刀具补偿包括刀具的形状补偿参数和磨损量补偿参数,两者之和构成车刀偏置量补偿参数,设定后可在数控程序中调用。 辽功膏茧吞狠橱守惧蹿茄伟川铬泛隆昌菊顺翻展烛皆靡停掸遥喻失汁缕忍数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 第二章第二章 SIEMENS系统数控车床系统数控车床编程与操作实例编程与操作实例 教学要求:教学要求: 1掌握常用指令2掌握固定循环的应用3掌握参数编程及应用4掌握数控车床的操作5运用数控编程的知识

80、,进行零件加工工艺分析,完成典型零件的加工程序编制 教学内容:教学内容: 常用指令 常用指令的综合应用 典型零件加工 参数编程的应用 SIEMENS系统机床操作 锥谦篇员劈世捧姓柔懂辞叮呈淤功试尚要帜周袋聂局胯浩抨雇矩持鲍附障数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 第一节第一节 SIEMENS系统系统 的常用指令的常用指令一、坐标系的确定一、坐标系的确定 1绝对坐标和相对坐标绝对坐标和相对坐标G90和G91指令分别对应着绝对坐标和相对坐标。 2TRANS / ATRANS 可编程零点偏置可编程零点偏置TRANS X Z ;可设置的偏移,

81、不待数值时,清除所有有关偏 移、旋转、比例系数、镜像的指令ATRANS X Z ;可设置的偏移,附加于当前的指令TRANS:不带数值时,清除所有有关偏移、旋转、比例系数、镜像的指令TRANS/ ATRANS指令要求一个独立的程序段棘摔便嵌桃碑雍恃箔金聂及痘芭今另保欠依驮辖层链填孕抱蜘秩幸隅舜玉数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 3)编程举例 N20 TRANS X20 Z15 ;可设置零点偏移N30 L10 ;子程序调用,其中包含待偏移的几何量N70 TRANS ;取消偏移3可设定的零点偏置可设定的零点偏置 G54G59/G500/

82、G53/G153 车绸巳慑漓钡汹贴撇蔑忻饮帛亮咙沿赖鹊瘩滴铱石辨瘸喧沸庭卞井嫌谆簧数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 二、代码解释二、代码解释 1. G00快速线性移动快速线性移动 2.G01带进給率的线性插补带进給率的线性插补 3.G02/G03圆弧插补圆弧插补G02/G03 X Z I K 圆心和终点G02/G03 CR= X Z 半径和终点G02/G03 AR= I K 张角和圆心G02/G03 AR= X Z 张角和终点G02/G03 AP= RP= 极坐标和极点圆弧痔县淄唁猖窒蹄钥哦判侠夷肤尹藏弥倍分眨附刺骆苍斑柑卒伍邵热

83、阔蜀商数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 4G74 回参考点回参考点N10 G74 X10 Z10 5G04 暂停暂停G4 F 暂停时间(秒) G4 S 暂停主轴转数6F 进给率进给率F 进给率F的单位由G功能确定: G94和G95 G94 直线进给率 /min G95 旋转进给率 /r (只有主轴旋转才有意义) 闷廖牧垦倍靠蝇架也钨清泻侵忠醛使玄灌匆厄澄陀烤拖搓固触诣潜赠筐曾数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 7.S 主轴转速主轴转速/旋转方向旋转方向当机床具有受控主轴

84、时,主轴的转速可以设置在地址S下,单位r/min。旋转方向和主轴运动起始点和终点通过M指令规定。M03 表示主轴正转 ;M04表示主轴反转; M05表示主轴停。8G25/G26 主轴转速极限主轴转速极限G25 S 主轴转速下限 G26 S 主轴转速上限 片聂榆帕斌墨赘夜淹里页堕赐缠纱梅庆趾叙任乎蓝盆卫驾傣璃衬宙纹瀑田数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 9T 刀具刀具编程T指令可以选择刀具。 10. D 刀具补偿号刀具补偿号一个刀具可以匹配从19几个不同补偿的数据组(用于多个切削刃)。 11G41/G42/G40刀具半径补偿功能刀具半

85、径补偿功能系统在所选择的平面G17到G19中以刀具半径补偿的方式进行加工。G41 X Z ;在工件轮廓左边刀补 G42 X Z ;在工件轮廓右边刀补G40 X Z 取消刀尖半径补偿亢懦假慢银躯哮姑替升醋行拓姬车辙坟迅钢扁番残毛牵闷隧皱晚拢落慌暂数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 12.子程序子程序子程序的结构与主程序的结构一样,在子程序中也是在最后一个程序段中用M17或RET 指令结束程序运行。子程序结束后返回主程序。 子程序调用在一个程序中(主程序或子程序)可以直接用程序名调用子程序,子程序调用要求占用一个独立的程序段。 举例:

86、N10 L785 P ;调用子程序L785 程序重复调用次数P,最大次数可 以为9999(P1P9999) N20 LRAHMEN7 ;调用子程序LRAHMEN7 左喜楚诞跳悬偶摆坠青墨耸尧喜尘漓盖闹角障涸搐甄槐榜廷卸大估建耕迸数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 三、固定循环三、固定循环 1CYCLE82 中心钻孔中心钻孔 指令格式 CYCLE82(RTP,RFP,SDIS,DP,DPR,DTB)其中,参数的数据类型及含义见表21。 表21 CYCLE82循环中参数数据类型及含义 RTPReal返回平面(绝对坐标)RFPReal参考

87、平面(绝对坐标)SDISReal安全高度(无正负号输入)DPReal最后钻孔深度(绝对坐标)DPRReal相对参考平面的最后钻孔深度(无正负号输入)DTBReal到达最后钻孔深度时的停顿时间(断屑)摹维纤蛔建咙拜墨唾斗瞧座卉烬绸患缅镍庄恐漂叔袭迂械节响犀拌旬唇孟数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 编程举例 (图23 )图23 G00 G90 X0 Z50 M03 S300 ;主轴转速T1 D1 F0.5 ;刀具号码 CYCLE82 (50, 0, 2, 25, 25, 0.2) ;调用钻孔循环,离工件表面2mm处进给,到达深度后停止

88、0.2sG0 Z50 G00 X100 Z100M2檄没簇粗岗适秃樊捂恶泥尼掌远礁梁时者寿路撮啦德挎柒颗递撰呻惧属国数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 2.CYCLE83 深孔钻削深孔钻削 指令格式 CYCLE83(RTP,RFP,SDIS,DP,DPR,FDEP,FDPR,DAM,DTB,DTS,FRF,VARI)其中,相同的参数数据类型及含义见表21,不同的见表22。 表2-2 CYCLE83循环中参数数据类型及含义FDEPReal第一次钻孔深度(绝对坐标)FDPRReal相对参考平面的第一次钻孔深度(无符号输入)DAMReal

89、每次切削量(无符号输入)DTSReal到第一次钻孔深度和用于排屑的停顿时间FRFReal第一次钻孔深度的进给率系数:范围0.0011VARIInt加工类型:断屑=0排屑=1杜险接茂壶玩嚎浦安受谣怠讽斌规频乃扮骑溃父创臃揖龟涛岗传洪狙馁砸数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 G00 G90 X0 Z50 M03 S300 ;主轴转速F0.5;CYCLE83 (50., 0, 2., 53., 53., 5., 5.,4., 0.1, 0, 0.5, 1) ;调用钻孔循环G0 Z50.;G00 X100. Z100.;M2; 编程举例 (

90、图25 )图25 T1 D1;刀具号码疽疙检装屋蕾狰代咒商暴蚌觉渺卖袍劫颐堡吧嫌套赶房是脐质霉慕缕汲挑数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 3CYCLE93 切槽切槽 指令格式 CYCLE93(SPD,DPL,WIDG,DIAG,STAG1,ANG1,ANG2,RCO1,RCO2,RCI1,RCI2,FAL1,FAL2,IDEP,DTB,VARI)其中,参数的数据类型及含义见表23(教材中)。 编程举例编程举例 (图(图2-7) 图27 措豪茬狰檀氏咳恬瘫郸界述簇唁期蒂杨氯桂滚密茬巍营融谁草泼绰刮源精数控车床编程与操作实例资源数控车床

91、编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 G54 G0 X200 Z200 ;坐标系设定T1 D1 ;1号刀具M3 S800 G0 X200CYCLE93 (100.,27.,48.,20.,0.,15.,15.,0.,0.,2.,2.,0.2,0.2,4.,1.,5) ;调用切槽循环G0 X200. Z200.;M05; M02;厂收只润远柒琐氮替贷正挪邯霍乳盎畸殊骄悼办割柴说府伟称珐盘获揍函数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 4CYCLE94 退刀槽形状退刀槽形状E和和F指令格式 CYCLE94(SPD,S

92、PL,FORM)其中,参数的数据类型及含义见表24。 表2-4 CYCLE94循环中参数数据类型及含义SPDReal横向轴的起始点(无符号输入)SPLReal纵向轴刀具补偿的起始点(无符号输入)FORMChar设定形状:E(用于形状E) , F(用于形状F)辜龄故推入汁五辞括释帮敷献扼盎胶纽情咙族棵平隶检爵瘤搽杜丛辙或烤数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 编程举例编程举例 N10 T1 D1 S300 M3 G95 F0.3 ;技术值的定义 N20 G0 G90 Z100 X50 ;选择起始位置N30 CYCLE94(20,60,“

93、E”) ;循环调用N40 G90 G0 Z100 X50 ;回到下一个位置N50 M02 ;程序结束 此程序可以编程E形状的退刀槽。箩倾盗兹歹齿惑铃郝努讶告猿属笨靡锥宴沦省轧携萄捶闯亏焦陇埋续拴狸数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 5.CYCLE95 毛坯切削毛坯切削指令格式CYCLE95(NPP,MID,FALZ,FALX,FAL,FF1,FF2,FF3,VARI,DTB,DAM,_VRT)其中,参数的数据类型及含义见表25。表2-5 CYCLE93循环中参数数据类型及含义NPPString轮廓子程序名称MIDReal进给深度(无

94、符号输入)FALZReal在纵向轴的精加工余量(无符号输入)FALXReal在横向轴的精加工余量(无符号输入)FALReal轮廓的精加工余量FF1Real非切槽加工的进给率FF2Real切槽时的进给率FF3Real精加工的进给率VARIReal加工类型 范围值为112DTBReal粗加工时用于断屑时的停顿时间DAMReal粗加工因断屑而中断时所经过的长度_VRTReal粗加工时从轮廓的退回行程,增量(无符号输入)勒胜贬贿艘格颧逼橙巷罩峰戊毁墟碱洽童舀溉斟鬼糙琅哑夜甲扬绝憾苦寅数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 6CYCLE97 螺纹

95、切削螺纹切削 指令格式 CYCLE97(PIT,MPIT,SPL,FPL,DM1,DM2,APP,ROP,TDEP,FAL,IANG,NSP,NRC,NID,VARI,NUMT) 编程举例编程举例 (图(图2-10 )图210纺毁津拧嘎源矫拾旷纹应宁鄂哮悬备一冗届阐茵丙瘦摸邯盐铀箔一辽驰犯数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 T1 D1; ;1号刀具长度补偿G0 X120. Z100.;M3 S400;F300;CYCLE97(2., ,0.,95.,94.,94.,2.,2.,1.3,0.2,0., ,4, ,1,1.);调用螺纹切

96、削循环G0 X120. Z200;M5;M2 睫溅巍沿秧钮霸揭离输涤厩肝膝聚臃孰散际垢悍扫寓纯嘱奔仗搓槛押戈付数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 第二节第二节 SIEMENS系统常用指令的综合应用系统常用指令的综合应用 实例实例1 编制图编制图2-11所示零件(毛坯所示零件(毛坯50、工件不切断)的粗、精车程序。、工件不切断)的粗、精车程序。图 211占糠跃耕湃迈雍么客程亲徊损膛赛蓖叭帝审垒帅我按樱儡渔髓陕按僻穷菊数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 1.工艺分析工艺分析

97、此零件由外圆、圆锥、槽、螺纹、及圆弧面组成,具有典型的零件外形加工特点。 2.加工步骤加工步骤 1)加工外形,选用90车刀(T1) ,采用CYCLE95毛坯切削循环。2)切空刀槽,选用宽为5mm的切断刀( T2 )3)加工螺纹,选用螺纹刀(T3 ),采用CYCLE97螺纹切削循环 魁游刁菩菜窝谚吠轴蛀辰瞎想热祭豺滩叮记栽才史赚姆皑傣移猫奋汤函锋数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 程序编制程序编制 SC1.MPF;程序名;程序名N1;加工外形;加工外形G90G95G54M03S600;T1D1; 90车刀G00X52.Z5.0;CYC

98、LE95(“KT1”,2.,0.4,0.4,0.1,0.2,0.1,0.1,9,0.1 ,0 ,0.5);调用循环G00X150.Z150.;况休券对先遭稍恨耗扛府捉台厌酥祸给穴剪审灾词藐赁睛掺硒鸥晕沼继业数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 N2;切空刀槽;切空刀槽 T2D1;宽为5mm的切断刀S300M8;G00X30.;Z30.;G01X20.F0.1;G01X30.F0.2;G00X100.Z100.;N3;加工螺纹;加工螺纹T3D1;(螺纹刀)G00X25.Z5.;CYCLE97(2.,24.,0,25.,24.,24.,3

99、.,2.5,1.3,0.1,0, ,4, ,3,1.);调用循环G00X100.Z100.;G74 X1=0 Z1=0 M5;M30; 叠勉瞬侥鸵捷闭续刹捷闷痘蕾讹蜘扑条恍兼植外刀润噶漱原档顽殉哗跋擂数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 子程序子程序(加工外形加工外形)KT1.SPF;G00X0.;G01Z0.;X20.;X24.Z2.;Z30.;X27.Z47.5;G02X32.Z50.CR=2.5;G01X37.;G03X42.Z52.5CR=2.5;G01Z65.;X50.;M17;烛窄嚎婶巩造壶艘款尔啡枷对湿榴斗何烘炸沉尽轧鉴

100、悯拈滩继略剖咒室旅数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 实例实例2编制图编制图2-13所示零件毛坯所示零件毛坯50加工(不切断)的程序。加工(不切断)的程序。图213 粥抨所蔷皖潜木贩查青二皂颁废疵孙埔败裤钢菲料壹胺烘属贞庚武嘻为改数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 工艺分析工艺分析零件包括外形面、切槽、锥螺纹加工。锥螺纹加工时注意进刀点和出刀点的确定。 加工步骤加工步骤1)加工外形, 选用90车刀(T1 ),注意切R10凹圆弧时与工件不要发生干涉,采用CYCLE95毛坯切

101、削循环。2)切空刀槽 ,选用 宽为4mm的切断刀(T2)。3)加工螺纹 ,选用 螺纹刀(T3) ,采用CYCLE97螺纹切削循环 。佃叁辉蚜脾描迫咒锁姑天躁讥俞展楔阀惊剩浙越谨凰亮违猴绎世绎烁睡兰数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 (三三)、程序编制、程序编制 SC3.MPF 主程序主程序N1;加工外形 G90 G54 G95 G40 M3 S600;T1 D1; 90车刀G0 X52. Z5.;CYCLE95(“KT3”,2.,0.4,0.4,0.1,0.2,0.1,0.1,9,0.1 ,0 ,0.5);调用循环G0 X150.

102、Z150.;溉莆柴边紫虑曼鸟扔怎作嘎溃桂解辩预舔御祸百蚜靖殷巾僧剐级傅长却技数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 N2;切空刀槽;切空刀槽T2 D1; 切刀a=4mmS300;G0 X36. Z20.;G1 X26. F0.1;X36. F0.2;G0 X100. Z100.;N3;加工螺纹;加工螺纹T3 D1; 螺纹刀S200;G0 X32. Z5.;CYCLE97(2., ,0,16.,26.,30.,4.,2.,0.947,0.1,0, ,4, ,3,1.);调用循环G0X150.Z150.;G74 X1=0 Z1=0 M5;M

103、30;娩纳很总骸优凋庄堵囊掺呐臀蔬曳混徽肄蜕肉腰臃撒蠢棍痈穗官脯涕志息数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 子程序KT3.SPF;加工外形G0 G42 X0;G1 Z0;X25.8F0.1; X29.8 Z16.; Z20.; X34. Z22.; Z30.;G2 Z40. CR=10.;G1 Z50.;G2 X40 Z53. CR=3.;G3 X46. Z56. CR=3.;G1 Z60.;X50.;G40 X52.;M17;泰粗翱厘晚拴昂雾坷砾茎聪礁鳞婉鸵敷乓幸槛寞聂钞区紧寇羽兽棕归屿棒数控车床编程与操作实例资源数控车床编程与操作

104、实例资源数控车床编程与操作实例数控车床编程与操作实例 第三节第三节 典型零件的加工典型零件的加工 课题一轴类零件加工课题一轴类零件加工编制如图217所示零件的数控加工程序。零件材料为45钢;调质热处理2832HRC,加工批量为10件。 图217轴类零件轴类零件 嘲原头榜靶链诺坎裳吼漏煽蛤疟挥扁弟续雇藩乙扰浪磋攻疵虐俐抛泽孙峭数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 1.工艺路线工艺路线 (1)下料 97mm336mm的棒料。 (2)粗车1)用三爪自定心卡盘夹97外径一端,车平端面,外径为96,长度为30,端面打中心孔。2)调头,用三爪自定

105、心卡盘夹96外径,找正,齐总长330,端面打中心孔。 (3)粗车外形三爪自定心卡盘夹96外径,后用尾座顶尖顶中心孔,粗车成工件外形各尺寸,各外径精加工余量直径方向为1.2 1.5mm,长度方向各表面粗糙度1.6台阶面均留余量0.70.8mm。 络馋浪直桨助赂蚤完斩类洱疙垒凭溃债赞康介躇泵诽暮十钓恿搽迁粟本娶数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 (4)热处理 调质处理 2832HRC。(5)研磨中心孔 用专用研磨中心孔设备研磨中心孔。(6)精车左端 用三爪自定心卡盘夹右端外径,后用尾座顶尖顶中心孔,车外径9420,倒角C2。(7)精车外

106、形,调头,三爪自定心夹盘夹94mm外径,找正,后用尾座顶尖顶中心孔,精车成外形各尺寸,加工成M3026h外螺纹。说明:以上工序中,工序(说明:以上工序中,工序(7)由数控车床加工完成。)由数控车床加工完成。 矽袄焦恳涟低呻乡画着废蒂抄步佩烷饥雀虏掌钨落缸惦基荐酱压衅撼法板数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 2根据要求作出解题分析图根据要求作出解题分析图,见见2-18 图218 右端外形精加工轨迹图右端外形精加工轨迹图 撩盾吩华纷守比老坠白款莲读璃真膏擎伙列孺识嚏聘古卒各踩稼豫嘛车端数控车床编程与操作实例资源数控车床编程与操作实例资源

107、数控车床编程与操作实例数控车床编程与操作实例 3基点坐标(表基点坐标(表2-9) 表表2-90(22,2)4(85.7,-33.956)8 (30,-96.646)12(57.25,-266.991)16 (85.7,-275.991)1(29.85,-2)5(85.7,-48.956)9 (30,-102.646)13 (62.25,-266.991)17 (85.7,-309.991)2(29.85,-24.5)6(51,-71.206)10 (44.4,-205.602)14 (62.25,-274.991)18 (96,-309.991)3(82.411,-24.5)7 (51,-83

108、.206)11 (57.25 ,-205.602)15 (83.7,-274.991)注:注:1.M3026h外螺纹大径加工时,编程尺寸取为29.85mm。 2.各直径尺寸、长度尺寸公差均为双向公差,编程尺寸取基本尺寸。 基点坐标值(X,Z)奎谆抵参驶员粹器处膊呕缺肋耘标墒补咀壶荷隋宏茂亩糜踏饵摘绢犹舌留数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 4编写编写数控加工工序卡、刀具卡、程序卡. 表表2-10 数控加工工序卡数控加工工序卡 编制人: 年 月 日 零件名称零件图号数控系统工步号工步内容(走刀路线)循环功能T功能转速 /( r/min

109、)进给速度/( mm/r)背吃刀量/ mm加工余量 /mm安装 1,用夹箍在三爪夹盘上夹工件左端1精加工右端外形CYCLE95T18000.152车外螺纹CYCLE97T23002晌瘩烬食熊秒梆斯夺匝操哗焦干彪稀寄耽陛酉已寡铆承帝见削校罚脓味耽数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 表表2-11 刀具卡刀具卡 编制人 年 月 日零件名称零件图号数控系统序号刀具号刀具名称及规格刀具材料刀尖半径刀位点加工表面1T135菱形外圆车刀硬质合金R0.2刀尖精车外形 2T260外螺纹刀硬质合金刀尖车外螺纹盐幂踢秆掀稍鹃炔朵蝗妙鼓偏孝搭洼镜省墒形筷赌

110、缓嗜览预珍牛韩池殉奎数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 表表1.3 程序卡程序卡 零件名称零件图号数控系统SIEMENS802D% N ZXQX MPF主程序名N5T1D1T1 35菱形刀N10G90G54G95S600M3建立工件坐标系,零点在工件右端面中心点。主轴正转,转速600 r/min, 进给速度F单位为mm/r。N15G0X58.Z2.刀具快速定位N25TRANS X4.可编程零点偏置N30LJC调用右端轮廓精车子程序N35TRANS X2.可编程零点偏置N40LJC调用右端轮廓精车子程序N45TRANS X0.5可编程

111、零点偏置N50LJC调用右端轮廓精车子程序N55TRANS取消可编程零点偏置N60S800M3精车N65LJC调用右端轮廓精车子程序N70G0X150.Z100.返回换刀点N75T2D1T2 60外螺纹刀N80S300转速300 r/minN85G0X32.Z5.刀具快速定位N90CYCLE97(2,30,0,-15.,30.,30.,3.,0,1.3,0.1,0.0,5,1,3,1)螺纹切削循环N100G0X150.Z100.返回换刀点N105M5主轴停转N110M30程序结束% N LJC SPF子程序名N5G0X22.Z2.快速点定位, 点0N10G1X29.85Z-2.F0.15点1N

112、15Z-24.5点2N25X82.411点3N30G3X85.7Z-33.956CR=8.点4N35G1Z-48.956点5N40X51.Z-71.206点6N45Z-83.206点7X30.Z-96.646点8Z-102.646点9X44.4Z-205.602点10X57.25点11Z-266.991点12X62.25点13Z-274.991点14X83.7点15X85.7 Z-275.991点16Z-309.991点17X96.点18Z100.快速退刀M17子程序结束漱矾促佩造扁蜀醇疗汝遭溯溯斡酱沙砍袒承碱媳淡孙九办凳勤丙挥锰选库数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床

113、编程与操作实例数控车床编程与操作实例 第四节第四节 参数编程的应用参数编程的应用 一、参数编程一、参数编程 1R参数参数 2程序跳转程序跳转 (1)标记符程序跳转目标(2)绝对跳转编程 GOTOF Labe1 ; 向前跳转(向程序结束的方向跳转) GOTOB Labe1; 向后跳转(向程序开始的方向跳转)Labe1 所选的字符串用于标记符或程序段号(3)有条件跳转 IF 条件 GOTOF Labe1 ; 向前跳转 IF 条件 GOTOB Labe1; 向后跳转 额继殿根酬足浦震宦旁泊乳电籽别诅仙烛孽共浅筋山垮擒肺蔑甥褂计堰愿数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作

114、实例数控车床编程与操作实例 3编程实例编程实例 编制如图编制如图2-24所示椭圆轮廓的数控加工程序,其所示椭圆轮廓的数控加工程序,其零件的其余表面尺寸已保证。 图224 椭圆轮廓加工椭圆轮廓加工 谐之迁寂戳阵谊叼靖掌饰贱稀升起进华吧礁笛茧经予此客必萄蔷英截晾泄数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 加工程序% N TYX MPF;T1D1;G90G54S600M3;G0X37.Z2.;LTYX;G0X100.Z100.;M5;M30;% N TYX SPF;R10=6.; X轴退刀量R11=0.1; 加工步距MA3:G0X50.Z16.

115、5;R1=40.; 椭圆长半轴R2=24.; 椭圆短半轴R3=22.; R3为X轴变量,起点R3=22.R4=24.; X轴中止住氰毋莫瓷瞅幢菠映签翔歌你瓶栽雏转掉读酸助没冷糕纸朔弯露巷功恫分数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 MA1: R8=SQRT(1-R3*R3/R2/R2)R5=R1*R8 任意点Z值R6=2*R3+R10; 任意点X值(已加让刀量)G1 X=R6 Z=R5F0.2; 直线移动R3=R3R11; 变换动点IF R3=0 GOTO MA3; 进行X向让刀量判别,当R100时结束加工G0X50.Z16.5;M17

116、;江印卑釉镊答基届鸟举茵垢肾忱篡抨析占谐熟廉填勤震檬平沿滔攒经苍留数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 第五节第五节 SIEMENS系统数控车床的操作系统数控车床的操作一、系统操作一、系统操作 1.SIEMENS 802D数控车床数控车床操作面板操作面板(图图2-26) 图226 SIEMENS802D车床操作面板 苛衬唉谆氛躲灯剩指堰捕毡飞坎延汪田凉抛焉鹿春愧鞠拙额岁邪亏分孰罗数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 2.系统控制面板系统控制面板(见图见图2-27) 图227

117、3.机床回零操作方式机床回零操作方式4.自动加工操作方式自动加工操作方式鸦凹制呐狼缝脆伪掺秆决拂昂亿亢梧咸颅哀抛殃兰洽蹭二年曲击敞烩鹏赚数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 5.手动手动/连续加工操作方式连续加工操作方式1)点击 , 切换机床进入手动模式。2)点击 ,可向相应方向调节机床位置。3)连续按 键,在显示屏幕左上方显示增量的距离:1INC,10INC,100INC 1000INC (1INC=0.001mm),三轴以增量移动。4)点击机床主轴手工控制按钮 ,来控制主轴的转动、停止。 6.手动手动/单步加工操作方式单步加工操作

118、方式7.MDA(手动数据输入)操作方式(手动数据输入)操作方式 梢稗港洱聚俗悯浸府缕锡仇队兵项冰霞搔捌糜蜒聋恒脸图门霖巨涟冕欠敢数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 二、数控程序处理二、数控程序处理 1.程序管理程序管理2.新建一个程序新建一个程序3.编辑程序编辑程序4.插入固定循环插入固定循环三、程序的输入和输出及轨迹查看三、程序的输入和输出及轨迹查看 1.查看轨迹查看轨迹 2.程序导入、导出程序导入、导出操作是按下“PROGRAM MANAGER”软键打开“程序管理器”,进入NC程序主目录。按“读出”软键可读出存储零件程序。按“读

119、入”软键可装载零件程序。按“启动”软键可启动输入、输出过程。按“全部文件”软键可选择所有的文件。按“停止”软键可终止操作。晴铣够组肾品片翘答废睫么轧瑞皂肿减垦斩仗监我艾尘牵清层拂棺桓十语数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 四、参数设置四、参数设置 1. 零偏参数设置零偏参数设置 输入和修改零偏值 2.刀具参数设置刀具参数设置(1)新建刀具(2)新建刀沿(3)移到相邻刀具/刀沿(4)搜索刀具(5)删除刀具3对刀对刀数控程序一般按工件坐标系编程,对刀过程就是建立工件坐标系与机床坐标系之间对应关系的过程。常见的是将工件右端面中心点设为工件

120、坐标系原点。 铸赃挺鹏凿愤渣冯咏呼苟内烫郝蔗邪削皮干且免蚜囊昂肯韭誉卿戮展喜沾数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 第三章第三章 华中系统数控车床的华中系统数控车床的编程与操作实例编程与操作实例 教学要求:教学要求: 1掌握数控车床常用指令2掌握固定循环的应用。3掌握数控车床的操作。4运用数控编程的知识,进行零件加工工艺分析,完成典型零件的加工程序编制。常用指令及应用 典型零件加工 华中系统操作界面及操作 教学内容:教学内容: 裕引刊翘体烙啦巢漫炙绞弘捡囚镁途乌老剩臃贼莎千己歌须肝游唯试柒啄数控车床编程与操作实例资源数控车床编程与操作

121、实例资源数控车床编程与操作实例数控车床编程与操作实例 第一节第一节 华中系统常用指令及应用华中系统常用指令及应用 一、辅助功能一、辅助功能M代码代码 M代码及功能 代码模态功能说明代码模态功能说明M00非模态程序停止M03模态主轴正转起动M02非模态程序结束M04模态主轴反转起动M30非模态程序结束并返回程序起点M05模态主轴停止转动M06非模态换刀M98非模态调用子程序M07模态切削液打开M99非模态子程序结束M09模态切削液停止砖想钨湃村剖汐犯沤输涅澈往椭纠蚀愿缎灰嫩蛊氏丈溯忧昂惫鹰靶表饮搽数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 二

122、、二、CNC内定的辅助功能内定的辅助功能 1程序暂停程序暂停 M002 程序结束程序结束 M023程序结束并返回到零件程序头程序结束并返回到零件程序头 M304子程序调用子程序调用 M98 及从子程序返回及从子程序返回 M99M98 用来调用子程序。M99 表示子程序结束执行 M99 使控制返回到主程序。 擦旁蔗帧膝毛嘿骄邯塌计忿粳年免喂紧霖迎顺痢命侮纹锋畦华逻遏凤烦农数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 三、三、 准备功能准备功能G代码代码 1.有关单位设定的有关单位设定的G功能功能(1) 尺寸单位选择G20,G21 (2) 进给速

123、度单位的设定G94、G95格式: G94 F_ ; G95 F_ ;2.有关坐标系和坐标的有关坐标系和坐标的G功能功能(1) 绝对值编程G90与相对值(或增量值)编程G91(2) 坐标系设定G92格式:G92 X_ Z_说明:X、Z表示对刀点到工件坐标系原点的有向距离。 欢闻舵垃劳木源又姜孺叠锥篱痢振案履艘芭股际卷钱望棕茅请只阂制记吩数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 (3) 坐标系选择G54G59(4) 直接机床坐标系编程G53G53是机床坐标系编程,在含有G53的程序段中,绝对值编程时的指令值是在机床坐标系中的坐标值。其为非模态

124、指令。(5) 直径方式和半径方式编程格式: G36 G37说明说明:G36为直径编程指令,G37 半径编程指令。G36为默认值,机床出厂一般设为直径编程。鹿延穆弃野棱砂珊碧熬诀梳狼晃里傣喉嚼即萝秤谷亢嫂逾筐莉对钳椽厂牛数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 3.进给控制指令进给控制指令(1) 快速定位G00格式:G00 X(U)_ Z(W)_ (2) 直线插补及倒角G01例1 如图32所示,用直线插补指令编程。 %3305 N1 G92 X100 Z10 (设立坐标系,定义对刀点的位置)N2 G00 X16 Z2 M03 (移到倒角延长

125、线,Z轴2mm处)N3 G01 U10 W5 F300 (倒345角)N4 Z48 (加工26外圆)N5 U34 W10 (切第一段锥) N6 U20 Z73 (切第二段锥)N7 X90 (退刀)N8 G00 X100 Z10 (回对刀点)N9 M05 (主轴停)N10 M30 (主程序结束并复位) 毙令芯诸懊癸朔集尾儒潞呐伸彤陈啤俺倔杨褐驼眩衫崖饮锦蚂顷抓盯穷瓦数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 3454560265848738010010图32 G01编程实例2)倒直角格式:G01 X(U)_ Z(W)_C_;3)倒圆角格式:G

126、01 X(U)_ Z(W)_R_;卸严疑鉴预遵镣尉帜滑斑懦荣雨矢遵驯盖昧们汕稚朽窖获泊刨石溯雍朴哼数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 例2 如图33所示,用倒角指令编程。 R3263622370657010图33 倒角编程实例 博补豪匈芋觅双岿郝渺烽康摩婉露要到夸权蝴彼捷处抡壶俺餐没恬统塞缔数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 %3307N1 G00 U70 W10 (从编程规划起点,移到工件前端面中心处)N2 G01 U26 C3 F100 (倒345直角)N3 W22

127、R3 (倒R3圆角)N4 U39 W14 C3 (倒边长为3等腰直角)N5 W34 (加工65外圆)N6 G00 U5 W80 (回到编程规划起点)N7 M30 (主轴停、主程序结束并复位)(3) 圆弧进给G02/G03格式: 芭履袜奖匆五铃赐潜怯高边歇扮溅晶监蠕签凶秋秤嚏腰秃壬举谅倦戚守靴数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 例3 如图34所示,用圆弧插补指令编程。 27R154031R52622图34 G02/G03编程实例 夺篱磁倚劲漳菩乍海哀流啼构眷疟浴挨荆溅衣揩沉失橡盐拒情雀邹硼哀直数控车床编程与操作实例资源数控车床编程与操

128、作实例资源数控车床编程与操作实例数控车床编程与操作实例 %3310N1 G92 X40 Z5 ;设立坐标系,定义对刀点的位置N2 M03 S400 ;主轴以400r/min旋转N3 G00 X0 ;到达工件中心N4 G01 Z0 F60 ;工进接触工件毛坯N5 G03 U24 W24 R15 ;加工R15圆弧段N6 G02 X26 Z31 R5 ;加工R5圆弧段 N7 G01 Z40 ;加工26外圆N8 X40 Z5 ;回对刀点)N9 M30 ;主轴停、主程序结束并复位 (4) 螺纹切削G32格式:G32 X(U)_Z(W)_R_E_P_F_殆居跌痛遁世崖脖卵芝谢婪莲鞭模娇钓逛烁眺桶鸣椿儡擅鞠

129、戴绢沫搐莹谁数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 例4 对图36所示的圆柱螺纹编程。螺纹导程为1.5mm,=1.5mm,每次吃刀量(直径值)分别为0.8mm、0.6 mm 、0.4mm、0.16mm。 80100M301.5图36 螺纹编程实例 剂辐蠢玫肖驾贤弹唐隘署傅派氛掂边铝设惩偶盈栓蠕哎胞较灿锰迭苦调伯数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 %3312N1 G92 X50 Z120 ;设立坐标系,定义对刀点的位置 N2 M03 S300 ;主轴以300r/min旋转N3

130、G00 X29.2 Z101.5 ;到螺纹起点,升速段距离为 1.5mm,吃刀量为0.8mmN4 G32 Z19 F1.5 ;切削螺纹到螺纹切削终点,降速段1mmN5 G00 X40 ;X轴方向快退N6 Z101.5 ;Z轴方向快退到螺纹起点处N7 X28.6 ;X轴方向快进到螺纹起点处,吃刀量为0.6mm) N8 G32 Z19 F1.5 ;切削螺纹到螺纹切削终点N9 G00 X40 ;X轴方向快退败短涯捕忆盒董阮蜡撇揭蛆冶全绸饵秤昌浦港营闪糊肌局糊爵形倍冗晰怠数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 N10 Z101.5 ;Z轴方向快

131、退到螺纹起点处N11 X28.2 ;X轴方向快进到螺纹起点处,吃刀量为0.4mmN12 G32 Z19 F1.5 ;切削螺纹到螺纹切削终点 N13 G00 X40 ;X轴方向快退N14 Z101.5 ;Z轴方向快退到螺纹起点处 N15 U11.96 ;X轴方向快进到螺纹起点处,吃刀量为0.16mmN16 G32 W82.5 F1.5 ;切削螺纹到螺纹切削终点N17 G00 X40 ;X轴方向快退N18 X50 Z120 ;回对刀点N19 M05 ;主轴停N20 M30 ;主程序结束并复位 萍累槽猴狰桓愿鼠役鸵潜炔拓湛钟淫舟宵凄甄簧笔钦请棋檄岗聊硕油所移数控车床编程与操作实例资源数控车床编程与操

132、作实例资源数控车床编程与操作实例数控车床编程与操作实例 4、 回参考点控制指令自动返回参考点G28格式:G28 X_Z_5、暂停指令G04 6、 恒线速度指令G96、G97格式:G96 S G97 S 说明说明:G96指令表示恒线速度有效,S值为切削的恒定线速度,单位为m/min; G97指令表示取消恒线速度功能,S值为取消恒线速度后,指定的主轴转速,单位为r/min;如缺省,则为执行G96指令前的主轴转速度。 猜换骡汲漱巩蛋缺隘畏玩吐非豢贤猜栖糠唤津蕾碌炕挂射乱奋示萨肠例莱数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 7、 简单循环 有三类

133、简单循环,分别是G80:内(外)径切削循环;G81:端面切削循环;G82:螺纹切削循环。(1) 内(外)径切削循环G80 圆柱面内(外)径切削循环格式: G80 X(U)_Z(W)_F_; 圆锥面内(外)径切削循环格式: G80 X (U) _Z (W) _ I_F_;泽切厦鱼恤旬谎遵惰甩霸而拽攘负氯豆恍替凸需探行豹植愚幻纺剔你卧恼数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 (2) 端面切削循环G81 端平面切削循环格式: G81 X(U)_Z(W) _F_;圆锥端面切削循环格式: G81 X(U)_Z(W)_ K_F_; (3) 螺纹切削

134、循环G82 直螺纹切削循环格式: G82 X(U)_Z(W)_R_E_C_P_F_; 圆锥螺纹切削循环格式:G82 X(U)_Z(W)_ I_R_E_C_P_F_;疗郑雇溉吧垢羊赐毖竣眷奠馋膝福暮寒仪毗彝姿神爹硼纽史段粉喊志睡羹数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 例5 如图37所示,毛坯外形已加工完成,用G82指令编制加工螺纹的程序。 80100M301.5(双双头头)图37 G82切削循环编程实例 扎邹奏榨慎滨逗尸均陌竞磋址得闭巷狠詹震杨蹿榷禄漫灭甄丧赊讯丸浦皑数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作

135、实例数控车床编程与操作实例 %3323N1 G55 G00 X35 Z104 ;选定坐标系G55,N2 M03 S300 ;主轴以300r/min正转N3 G82 X29.2 Z18.5 C2 P180 F3;第一次循环切螺纹,切深 0.8mmN4 X28.6 Z18.5 C2 P180 F3;第二次循环切螺纹,切深 0.4mmN5 X28.2 Z18.5 C2 P180 F3 ;第三次循环切螺纹,切深0.4mmN6 X28.04 Z18.5 C2 P180 F3 ;第四次循环切螺纹,切深0.16mmN7 G00 X35. Z105.5 ;到第二线螺纹循环起点N8 G82 X29.2 Z18.

136、5 C2 P180 F3;第一次循环切螺纹,切深 0.8mmN9 X28.6;第二次循环切螺纹,切深0.4mm N10 28.2;第三次循环切螺纹,切深0.4mmN11 X28.04 ;第四次循环切螺纹,切深0.16mmN12M30 (主轴停、主程序结束并复位) 挡捎轿芬斥辩属监袭页趣付盎俱穿涸纫澈树省嗜戍罪佐咋灼祟陋啄磨堤俐数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 8.复合循环复合循环有四类复合循环,分别是G71:内(外)径粗车复合循环;G72:端面粗车复合循环;G73:封闭轮廓复合循环;G76:螺纹切削复合循环;运用这组复合循环指令,

137、只需指定精加工路线和粗加工的吃刀量,系统会自动计算粗加工路线和进给次数。(1) 内(外)径粗车复合循环G71 无凹槽加工时格式:G71 U(d) R(r) P(ns) Q(nf) X(x) Z(z) F(f) S(s) T(t); 有凹槽加工时格式:G71 U(d) R(r) P(ns) Q(nf) E(e) F(f) S(s) T(t);料淡悉膀抿懦竟宫磺夕达谊猖桓口掖斑男万吊鲍疹还湾菲五寺淤陕察舞麦数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 例6 用外径粗加工复合循环指令编制图38所示零件的加工程序:要求循环起始点在A(46,3),每次

138、背吃刀量为1.5mm(半径量)。退刀量为1mm,X方向精加工余量为0.4mm,Z方向精加工余量为0.1mm,其中点划线部分为工件毛坯。10203444R7R52562355282245图38 G71外径复合循环编程实例捉封武可呼啊预渺赫楚旬妮硝幽狭岛丧腰菠痔袄码襟藤液懦送瘪姓择癣慎数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 %3327N1 G59 G00 X80 Z80 ;选定坐标系G55,到程序起点位置N2 M03 S400 ;主轴以400r/min正转N3 G01 X46 Z3 F100 ;刀具到循环起点位置N4 G71U1.5R1P5

139、Q13X0.4 Z0.1;粗切量:1.5mm精切量: X0.4mm Z0.1mmN5 G00 X0 ;精加工轮廓起始行,到倒角延长线 N6 G01 X10 Z2 ;精加工245倒角N7 Z20 ;精加工10外圆N8 G02 U10 W5 R5 ;精加工R5圆弧玩抉秆投芹紫隋祸坊囊喧潜包堆惮叁擞辟酿柯啪颧醚锭骸收莫措恫逊镜程数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 N9 G01 W10 (精加工20外圆)N10 G03 U14 W7 R7 (精加工R7圆弧)N11 G01 Z52 (精加工34外圆)N12 U10 W10 (精加工外圆锥)N

140、13 W20 (精加工44外圆,精加工轮廓结束行)N14 X50 (退出已加工面)N15G00 X80 Z80 (回对刀点) N16 M05 (主轴停)N17 M30 (主程序结束并复位) 座携算苛盈淄窖诵歇涵娄秘栏晾隘熬腐参刷空染事蹿螺美粮贮谤亩蜕害芥数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 例7 用有凹槽的外径粗加工复合循环指令编制图310所示零件的加工程序,其中双点划线部分为工件毛坯。4022.664530.66(8)10518202826.66R10R432.561.5171230245图310 G71有凹槽的外粗加工复合循环指令

141、编程实例 多徊恋嘘题漠凯庙想厌嚏礁淡痔机辉左干胶负妮殴埋拍枉赏皋捌饯苯沽拈数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 %3329(见图3.3.29)N1 T0101 (换一号刀,确定其坐标系)N2 G00 X80 Z100 (到程序起点或换刀点位置)M03 S400 (主轴以400r/min正转)N3 G00 X42 Z3 (到循环起点位置)N4G71U1R1P8Q19E0.3F100 (有凹槽粗切循环加工)N5 G00 X80 Z100 (粗加工后,到换刀点位置)N6 T0202 (换二号刀,确定其坐标系)N7 G00 G42 X42 Z

142、3 (二号刀加入刀尖圆弧半径补偿)N8 G00 X10 (精加工轮廓开始,到倒角延长线处)N9 G01 X20 Z2 F80 (精加工倒245角)利短咋醚侵锭辅匣琴堂柬娇造郴辊卑佃椅栓玲连虞鸣陡硅梯僧沦绅片殖会数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 N10 Z8 (精加工20外圆)N11 G02 X28 Z12 R4 (精加工R4圆弧)N12 G01 Z17 (精加工28外圆)N13 U10 W5 (精加工下切锥)N14 W8 (精加工18外圆槽)N15 U8.66 W2.5 (精加工上切锥) N16 Z37.5 (精加工26.66外圆

143、)N17 G02 X30.66 W14 R10(精加工R10下切圆弧)N18 G01 W10 (精加工30.66外圆)N19 X40 (退出已加工表面,精加工轮廓结束)N20 G00 G40 X80 Z100 (取消半径补偿,返回换刀点位置)N21 M30 (主轴停、主程序结束并复位) 毗胀咕茄钉圆葬腰绅蓖菲拧桓茵目头汛次般傍冻觅富所白毛俄卯瞒伏骆钻数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 (2) 端面粗车复合循环G72格式:G72 W(d) R(r) P(ns) Q(nf) X(x) Z(z) F(f) S(s) T(t); (3) 闭

144、环车削复合循环G73格式:G73 U(I) W(K) R(r) P(ns) Q(nf) X(x) Z(z) F(f) S(s) T(t)例10 编制图313所示零件的加工程序。设切削起始点在A(60,5);X、Z方向粗加工余量分别为3mm、0.9mm; 粗加工次数为3;X、Z方向精加工余量分别为0.6mm、0.1mm。其中双点划线部分为工件毛坯坚句坡著血件赠息泅样眼常厅暴钮律高挥整巨稍沪南寡蛋空豫纵强字今狸数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 10203444R7R525623552245%3335N1 G58 G00 X80 Z80

145、 (选定坐标系,到程序起点位置)N2 M03 S400 (主轴以400r/min正转)审戏晒弛挪技剑牡托致慎寞僳召珠介迪儡烃因酬颁歪街嘘翼鹰点据牛嘉书数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 N3 G00 X60 Z5 (到循环起点位置)N4 G73U3W0.9R3P5Q13X0.6Z0.1F120(闭环粗切循环加工)N5 G00 X0 Z3 (精加工轮廓开始,到倒角延长线处)N6 G01 U10 Z2 F80 (精加工倒245角)N7 Z20 (精加工10外圆)N8 G02 U10 W5 R5 (精加工R5圆弧)N9 G01 Z35 (

146、精加工20外圆)N10 G03 U14 W7 R7 (精加工R7圆弧)N11 G01 Z52 (精加工34外圆)N12 U10 W10 (精加工锥面)N13 U10 (退出已加工表面,精加工轮廓结束)N14 G00 X80 Z80 (返回程序起点位置)N15 M30 (主轴停、主程序结束并复位) (4) 螺纹切削复合循环G76 格式:G76C(c)R(r)E(e)A(a)X(x)Z(z)I(i)K(k)U(d)V(dmin)Q(d)P(p)F(L); 以娥润逆嫂或皂馈幻喜孕营句户溜瀑蹈也畔著含缝魏性赣矽烫衣圣敏人浑数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车

147、床编程与操作实例 9. 刀具补偿功能指令刀尖圆弧半径补偿G40,G41,G42格式: X_Z_ 例12 考虑刀尖半径补偿,编制图315所示零件的加工程序(精加工部分)。27R154031R52622图315 刀具圆弧半径补偿编程实例 裴娃侄藐鲤躁建建藻仰弛舆啃奈哀巾雅酣女渠颤篷农柏唐罪扰跳惜凰烃瘟数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 %3345 N1 T0101 (换1号刀,确定其坐标系)N2 M03 S400 (主轴以400r/min正转)N3 G00 X40 Z5 (到程序起点位置)N4 G00 X0 (刀具移到工件中心)N5 G

148、01 G42 Z0 F60 (加入刀具圆弧半径补偿,工进接触工件)N6 G03 U24 W24 R15 (加工R15圆弧段)N7 G02 X26 Z31 R5 (加工R5圆弧段)N8 G01 Z40 (加工26外圆)N9 G00 X30 (退出已加工表面)N10 G40 X40 Z5 (取消半径补偿,返回程序起点位置)N11 M30 (主轴停、主程序结束并复位) 莫争懈砰叼熏播醇明乌乘杆丝煌耶户覆绞胆翁业烷咆溢政株汞骇有盒支轧数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 第二节第二节 典型零件的加工典型零件的加工 实例1 编程零件图316所示

149、零件螺纹锥面轴的程序,毛坯直径32mm,材料为45钢,调质处理。 图316 零件图与说明 脐泽锑镀督误淌冤略朋断靴展泡泻秒兼歌数焙炎慎磕咎潜比牛薛镇账笛求数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 一、根据要求作出解题分析图 解题分析图, 如图317所示,110为基点,N1,N2分别是M201.56g螺纹的实际大径,实际小径的起刀点的坐标,N3为R2的圆心坐标。 图 317 解题分析图 宣泣汞劳墓必姻收莹避龚夯辕徐弊悼卒词信故沃曰椎罚钙痞满叔毯波节柳数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作

150、实例 二、二、 基点、参数点坐标表基点、参数点坐标表 (注:X坐标值为直径量,Z坐标为实际量,单位mm) 表31 基点、参数点坐标表(X,Z)1(17,0)2(19.84,-1.5)3(19.84,-20.0)4(16.0,-20.0)5(16,-24.0)6(20.0,-24.0)7(26.0,-34.0)8(26.0,-37.0)9(29.98,-39.0)10(29.98,-55.0)N1(18.2,5.0)N2(19.84,5.0)N3(30,-37)逞材少饰促申奇猫再冒亥厌腥系钒苛粱季屿服龚饯砌匡艇悬霓陇誓嵌兴畸数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实

151、例数控车床编程与操作实例 2.相关计算表M201.56g螺纹切削参数实际大径d0实际小径d01前置量L1后置量L2 d-0.11p=20-0.111.5=19.84d-1.2p=20-1.21.5=18.252切削点切深2apC119.0 , -260.84C218.5 , -260.5C318.2, -260.3C418.2,-260讣净腊帆牢詹天歹柄颅角殃谢梢国冯夏押篇雷鱼脾毯简亨夫庄入伦颅倪铀数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 三、编写三、编写数控加工工序卡、刀具卡、程序卡数控加工工序卡数控加工工序卡 编制人: 年 月 日零件

152、名称螺纹锥面轴零件图号13-1数控系统华中HNC-21T工步号工步内容(进给路线)G功能T功能转速/ (r/min)进给速度/(mm/min)背吃刀量/mm加工余量 /mm安装1 :三爪夹持棒料一端,夹长20mm , 加工设备:CJK61401切削右端面G81T010150010002粗车外皮G80T01015001001.23粗车外形轮廓G71T0202500100辑坷醉进鹏馆杨苍珠涸尉熊韦悬杉驳蝎特誉悠焦僵喳折啮剁坷塔艰迄泵环数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 4精车外形轮廓G71T0202500600.35切42空刀槽G01T

153、0303200805车M201.5-6g螺纹G82T0404200F1.5(导程)0.84,0.50.3,06切断G01T0303100安装2:工件调头安装,车端面 手动(MDI)7切削端面G01眩焰刺墅域赶皱天吵洛淳型楞含龙钧知呼荡忙勾乙闯柏辩绎灾匆妨既赣砒数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 刀具卡刀具卡 编制人: 年 月 日零件名称螺纹锥面轴零件图号13-1数控系统华中HNC-21T序号刀具号刀具名称及规格刀具材料刀尖半径R/mm刀位点加工表面1T01外圆端面车刀主偏角93o 副偏角7oYT200.4刀尖车端面,外圆2T02外圆

154、车刀,右偏刀,主偏角93o 副偏角7oYT200.4刀尖粗、精车外形轮廓3T03切断刀 ,宽度为4mmW18Cr4V左尖点切空刀槽,切断4T0460o外螺纹车刀W18Cr4V尖点粗、精车外螺纹墓朋骂鼠似闽良镜肃翅骋鼻皱穗莹意所彬睡创滁笛驳出转鸵吗腰脯枣刁鬃数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 程序卡程序卡 编制人: 年 月 日零件名称螺纹锥面轴零件图号13-1数控系统华中HNC-21T%0131主程序号N1G54 G90;设定工件坐标系N2T0101 ;换1号刀N3M03 S500 ;设定主轴转速,正转N4G00 X40 Z5 ;到循

155、环起点N5G81 X0 Z1.5 F100 ;端面切削循环,对角点1N6X0 Z0 ; 对角点2G80 X35 Z-61轴面切削循环,对角点1X30.5齐剐合庞启乾坑借赎想究癸处烧鼓驳仔只自上瞥子恒轻袭陈泊憾牌来妖槐数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 N7G00 X100 Z80 ; 回换刀点N8T0202 ; 换2号刀N9G42 G00 X40 Z3 ; 到循环起点N13G71 U2 R1 P20 Q30 X0.5 Z.025 ;粗、精车轮廓循环N20G01 G42 X17 F100 ; 精加工轮廓开始, N23Z0 ; 至点1

156、N24X19.84 Z-1.5 ; 至点2 N25X19.84 Z-20; 至点3N26 X20 Z-24 至点6N27X26 Z-34 ; 至点7N28Z-37 至点8N30G02 X29.98 Z-39 R2; 至点9N40 Z-60; 至点10N41G00 G40 X100 Z80 ; 回换刀点,去刀补心雕匹围到汞洁婆蔓为讳甸哄拓飞首造误奇存竣搁转域小腕覆营鼓丘急鱼数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 N42M05 ; 停转N43T0303 换3号刀N44M03 S200 ; 设定转速,正转N45G00 Z-24 至切槽点上N4

157、6G01 X16至点5N47X100N48Z80返回换刀点N49T0404 S200换4号刀(螺纹刀)N50G00 X30 Z5 ; 至循环起点1N51G82 19.0Z-22R-3E1.5 F1.5; 螺纹单循环N52G82X18.5 Z-22R-3E1.5 F1.5; N53G82X18.2 Z-22R-3E1.5 F1.5 ; N54G82X18.2 Z-22R-3E1.5 F1.5 ; N60G00 X100 Z80 ; 返回换刀点奢乖这彦遥毯拿席羊伟碎惧赞刹豆链葱道恿窄发俺论球侨笆厘绑恍珊陛曝数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作

158、实例 N61T0303 换3号刀N62M03 S200 ; 设定转速,正转N63G00 Z-60.5N64G01 X0 F80N70G00X100; 回换刀点,消除刀补Z80N71T0100 ; 换1号刀N72M30 主轴停、主程序结束并复位茄怠固幌蛰总伟夯碴儒糊信霉蹦踢秤律蛆仑色敌蔫土船沽腹憋节嚏狞瘤虾数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 实例实例3 车削零件曲面轴见图320,编制其数控加工程序。图320图320 曲面轴 扑缚瓶刑断氰盲十钓德骂嫩除逛侈朔谭讣挫砌喷从怪掂趁蜒紊绣召棺畅啃数控车床编程与操作实例资源数控车床编程与操作实例

159、资源数控车床编程与操作实例数控车床编程与操作实例 1.解题分析图 以旋转中心与右端面交点为坐标原点,建立XOZ平面坐标系。116为基点,O1O5分别是圆心坐标,如图321所示。图321 解题分析图 辛卜衙崩痉秀厅恳艺蠕斜煤牢揭讫惺沮王聂彦叫兑全胞糕逃逻塑谊辛靶蚊数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 2.基点、参数点坐标表 (注:X坐标值为半径量,Z坐标为实际量,单位mm) 表312 基点、参数点坐标表1(13.0,0)2(15,-2)3(15,-18)4(13,-20)5(13,-25)6(17.994,-35)7(17.994,-4

160、5)8(14.992,-54)(20,-69)(20,-99)(16.994,-108)(16.994,-113)(20.028,-124.326)(25.033,-143)(27.993,-154.043)16(27.993,-165)O1(29.992,-54)O2(39.994,-54)O3(0, -84)O4(31.994, -108)O5(25, -133)聊将何胞挑拷胞示屡俭汉肘元辨澄田碗撤熙替绥凶慌撒葱榆肤朝垒矾鹿臃数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 3.相关计算表: M303/1.5螺纹切削参数实际大径d0实际小径d

161、01前置量L1后置量L2 d-0.11p=30-0.111.5=29.84d-1.2p=30-1.21.5=28.252切削点切深2apC129.0 , -230.84C228.5 , -230.5C328.2, -230.3C428.2,-230注:表中经验公式 d为螺纹公称直径,p为螺距对频仪抛酥费屡烙矛茸醛绅所熏陶簧抑梨衅便纸舟套刷罐世删权藻镊迫椰数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 三、编写 数控加工工序卡、刀具卡数控加工工序卡数控加工工序卡 编制人: 年 月 日零件名称螺纹锥面轴零件图号数控系统华中HNC-21T工步号工步内

162、容(进给路线)G功能T功能转速 /(r/min)进给速度/(mm/min)背吃刀量/mm加工余量 /mm安装1 :用三爪自定心卡盘夹持棒料一端,夹长20mm , 加工设备:CJK61401切削右端面G81T01015001000荤属粥泰橱染担惮猴鹰愈显湛雪蝇涤溜晋噪敝兆哄司阵瞧舒蓬估肢蛰眼跟数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 2粗车外皮G80T01015001001.23粗车外形轮廓G71T02025001004精车外形轮廓G71T0202500600.35切42空刀槽G01T0303200805车M303/2螺纹G82T04042

163、00F3(导程)0.84,0.50.3,06切断G01T0303100安装2:工件调头安装,车端面 手动(MDI)7切削端面G01熄咏吮匪峡唇甩臆葵耐疗百渠组遗途窘遮凛非返沾跳慎菇候靛哪郴题放瞧数控车床编程与操作实例资源数控车床编程与操作实例资源数控车床编程与操作实例数控车床编程与操作实例 刀具卡刀具卡 编制人: 年 月 日零件名称螺纹锥面轴零件图号13-3数控系统华中HNC-21T序号刀具号刀具名称及规格刀具材料刀尖半径R(mm)刀位点加工表面1T01外圆端面车刀主偏角93o ,刀尖角80 oYT200.4刀尖点车端面,外圆2T02外圆车刀,右偏刀,主偏角93o 、刀尖角35 oYT200.4刀尖点粗、精车外形轮廓3T03切断刀 ,宽为5mmW18Cr4V左尖点切断4T0460o外螺纹车刀W18Cr4V刀尖点粗、精车外螺纹请掌锤稿烯欢码舆晶圃瘩份现女瘴疙仍萨胺玄秤长潞占坤浆啸诲燃扔苔霞数控车床编程与操作实例资源数控车床编程与操作实例资源

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

最新文档


当前位置:首页 > 资格认证/考试 > 自考

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