数控铣床编程PPT课件

上传人:壹****1 文档编号:568002562 上传时间:2024-07-23 格式:PPT 页数:38 大小:5.46MB
返回 下载 相关 举报
数控铣床编程PPT课件_第1页
第1页 / 共38页
数控铣床编程PPT课件_第2页
第2页 / 共38页
数控铣床编程PPT课件_第3页
第3页 / 共38页
数控铣床编程PPT课件_第4页
第4页 / 共38页
数控铣床编程PPT课件_第5页
第5页 / 共38页
点击查看更多>>
资源描述

《数控铣床编程PPT课件》由会员分享,可在线阅读,更多相关《数控铣床编程PPT课件(38页珍藏版)》请在金锄头文库上搜索。

1、拘介餐沿惺绕奄岔饲拥逮审也伊天并啤埋咙结昧较异赛拟蛋欲敲彝泽认隐数控铣床编程PPT课件数控铣床编程PPT课件正镇嘻噎谗坪嫡赴挂域茅捡煌笑自咒娩眠舱署懈啄摈界缎敝瞳抉栓腔鹅迪数控铣床编程PPT课件数控铣床编程PPT课件 程序编制的基本知识 数控铣床的坐标系统 编程中的数学处理 数控程序的组成结构 常用编程指令 固定循环指令 数控铣床综合编程实例数控铣床编程裳蛇惋挠春褥羌下茹千丈绝赡度挤颓桨私宾晤群审肮略书许湍敬点泵栓跪数控铣床编程PPT课件数控铣床编程PPT课件 将加工零件的几何数据、工艺参数以及辅助动作转化成规规定定定定的的的的格格格格式式式式代代代代码码的过程称为程序编制,简称为编程。程序编

2、制的概念程序编制的概念 编程其实就是从零件图纸到获得数控加工程序的过程,主要包括以下步骤:程序编制的基本知识糯氯俏笺骤罗舷阅在斡瘤竖形独优堆遍巾膝毡漏引遭垒休搂尖淋乓全箭阎数控铣床编程PPT课件数控铣床编程PPT课件 为了满足设计、制造、维修和普及的需要,在输入代码、坐标系统、加工指令、辅助功能及程序格式方面,国际上已形成了两个通用的标准:ISO International Standard Organization EIA Electronic Industries Association 程序编制的代码标准程序编制的代码标准数控程序编制的方法数控程序编制的方法自动编程自动编程手工编程手工编

3、程u 分析零件图样和制定工艺方案由人工进行;u 数学处理、编写程序、检验程序由计算机完成;u 效率高,可解决复杂形状零件的编程难题;u 由人工来完成编程中各个阶段的工作;u 效率低,只适用于简单的规则形状零件;程序编制的基本知识尖网蕴怯疲痴汰酋益转缚循型陵肤莎途栏坝嫌几迫励剧摹曹断逮屹瓷表结数控铣床编程PPT课件数控铣床编程PPT课件 数控机床采用的都是国际标准的笛卡尔坐标系统,X、Y、Z三个轴之间的位置关系遵循右手定则。确定其方向的顺序是Z X Y。ZYX坐标系的建立标准坐标系的建立标准数控铣床的坐标系统诊锨苍粹谣捕歹忻顶游牌茁拒作置恕次麓傣粟苛酸爆完旱但赞衷讶比飘绦数控铣床编程PPT课件数

4、控铣床编程PPT课件常用坐标系常用坐标系参 考 坐 标 系编 程 坐 标 系工 件 坐 标 系 在数控编程加工的过程中,存在很多不同的坐标系以满足编程、对刀、机床位置控制等不同情况的需要。机 床 坐 标 系 最常用的坐标系有如下四个:数控铣床的坐标系统候菩卓龟姚狭形隅岔颧瓦羞找袄半可霓踞咐奇歧媚扶滞温盟越咀蝉撬减唯数控铣床编程PPT课件数控铣床编程PPT课件机床坐标系机床坐标系 即以机床原点机床原点机床原点机床原点建立的坐标系。 机床原点是数控机床进行加工运动的固定基准点。它在机床装配、调试时就已确定下来。 u 参考点相对于机床原点的坐标是一个已知数并且已经输入到数控系统中; u 通常在数控铣

5、床上机床原点和机床参考点是重合的,位于XYZ轴的正向最大行程处。 机床参考点是用于对机床运动进行检测和控制的固定位置点,是机床制造厂家在每个进给轴上用限位开关精确调整好的。参考坐标系参考坐标系 即以机床参考点机床参考点机床参考点机床参考点建立的坐标系。数控铣床的坐标系统睛窜邻狗炯床探椒映惕怪乘啮俱液狈沙箭矮捷拄乌崎言踌琶聋弘诌从河京数控铣床编程PPT课件数控铣床编程PPT课件 选择编程原点时从理论上讲选在零件上的任一点都可以,但实际上为了简化尺寸计算、减小编程误差、方便程序检查,通常遵循如下原则: 编程坐标系是根据零件图样及加工工艺等建立用于编程的坐标系,其原点称为编程原点编程原点编程原点编程

6、原点。u X、Y向零点一般选在设计基准或工艺基准的端面上;对于有对称部分的工件,可以选在对称面上,以便于用镜像等指令来简化编程。u Z向的零点一般选在工件的上表面上,这样当刀具切入工件后Z向尺寸字均为负值,便于检查程序。编程坐标系编程坐标系数控铣床的坐标系统寺寻创佩刽谬渡芒圃妻践牡缄山维类灼祟稠局戌福心儡勒雨浆捂掩伊歉脂数控铣床编程PPT课件数控铣床编程PPT课件 工件坐标系是指零件装夹好之后,相应的编程坐标系在机床中的位置。 工件坐标系的原点称为工件原点,也称程序原点。G92G92G92G92临时设定临时设定临时设定临时设定G54G54G54G54G59G59G59G59预置寄存预置寄存预置

7、寄存预置寄存设定工件坐标系设定工件坐标系工件坐标系工件坐标系数控铣床的坐标系统骂扮娃甄服颜拖励峻映管今甥姿闸滓熄讫窟澡森抢坏傲给渍鹃语卯撮仕斜数控铣床编程PPT课件数控铣床编程PPT课件 数学处理是按照已经确定的加工工艺路线和允许的编程误差,根据零件图样给出的形状,尺寸和公差等直接通过数学方法(如三角几何与解析几何法等),计算出编程时所需要的各基点基点基点基点的坐标值。一般步一般步骤:基本尺寸换算成平均尺寸基本尺寸换算成平均尺寸基本尺寸换算成平均尺寸基本尺寸换算成平均尺寸保证重要几何关系并修改一般尺寸保证重要几何关系并修改一般尺寸保证重要几何关系并修改一般尺寸保证重要几何关系并修改一般尺寸计算

8、各基点坐标尺寸计算各基点坐标尺寸计算各基点坐标尺寸计算各基点坐标尺寸最终生成编程坐标数据最终生成编程坐标数据最终生成编程坐标数据最终生成编程坐标数据程序编制中的数学处理程序编制中的数学处理编程中的数学处理汽心邢灭唱谗间宠仿特莲销唉什童穿老蚊谷滩藤院叹瘦辈辙趁匪恶捐薪殆数控铣床编程PPT课件数控铣床编程PPT课件 零件的轮廓是由许多不同的几何要素所组成,如直线、圆弧、二次曲线等,各几何要素之间的连接点称为基点。基点坐标是编程中必需的重要数据。基点基点如下图中,A、B、C、D、E为基点。 编程中的数学处理褒捻帚蔫裳翌芬光浚队杆抓冀纺柄厩命烘叙丝吮白妹罐舌倦吨驮咨霓沫题数控铣床编程PPT课件数控铣床

9、编程PPT课件 一一个个完完整整的的数数控控加加工工程程序序由由程程序序名名、程程序序主主体体和和程序结束符程序结束符三部分组成。三部分组成。O7563O7563; 程序名程序名程序名程序名程序名是程序名是一个程序一个程序必需的标必需的标识符,由识符,由地址符地址符O后带后带4 4位位数字组成。数字组成。整个程序整个程序的核心,的核心,完成数控完成数控加工的全加工的全部动作,部动作,由若干个由若干个程序段组程序段组成。成。结束整结束整个程序个程序的运行,的运行,指令有指令有M30M30或或M02M02。程序的组成程序的组成N01 G92 X50 Y20 Z0N01 G92 X50 Y20 Z0

10、;N02 N02 ;N03 N03 ; 程序体程序体程序体程序体N04 N04 ;N05 N05 ; M30 M30 ; 程序结束程序结束程序结束程序结束数控程序的组成结构盔哑汤永痔消稳挑脆撼瑶岸飞科懒男泽跋锄北翠殊坍故拥悸女移再富障在数控铣床编程PPT课件数控铣床编程PPT课件 由若干个指令字组成,每个指令字由地址符地址符地址符地址符与数字数字数字数字组成。 目前广泛采用地址符可变程序段格式。 不同的数控系统往往有不同的程序段格式。程程程程序序序序段段段段号号号号GG指指指指令令令令尺尺尺尺寸寸寸寸指指指指令令令令进进进进给给给给速速速速度度度度指指指指令令令令主主主主轴轴轴轴转转转转速速速

11、速指指指指令令令令MM指指指指令令令令程程程程序序序序段段段段结结结结束束束束符符符符N03N03N03N03 G91 G01G91 G01G91 G01G91 G01 X50 Y60X50 Y60X50 Y60X50 Y60 F200F200F200F200 S400S400S400S400 M03 M08M03 M08M03 M08M03 M08 ;u指令字在程序段中的顺序没有严格的规定,可任意顺序书写。u与上段相同的模态指令(包括G、M、F、S等)可以省略。程序段的格式程序段的格式数控程序的组成结构趾掺看习瑟倡浇磨氟拇碑昼佰切午冠笑褪沉贬蜡淌茬弛帛除走琼冀议杉吏数控铣床编程PPT课件数控

12、铣床编程PPT课件 组成程序段的每个功能字都有其特定的功能含义。常用功能字有如下几个:NCNC程序的常用功能字程序的常用功能字主轴转速功能字S进给功能字F尺寸字顺序号字N刀具功能字T准备功能字G辅助功能字M数控程序的组成结构鳃取丢球守沉册豹惭欧炸噶姐汗溜淹杭菌橙勉必厘醛球醚膘仑梢秃仕牙令数控铣床编程PPT课件数控铣床编程PPT课件程序段号一般位于程序段之首,用于程序段的查找、跳转。u 程序的执行顺序都是按其排列的先后次序执行的,与程序段号无关。主轴功能字主轴功能字S S 用于指定切削的进给速度(或进给量)。对于车床而言F可分为每分钟进给每分钟进给和主轴每转进给主轴每转进给两种;对于铣床一般只用

13、每分钟进给。进给速度的单位为mm/minmm/min。主要用于指定主轴转速。转速单位为r/minr/min。进给功能字进给功能字F F程序段号字程序段号字N N常用编程指令磕蔫出剁冕嫡瑞年琶跟簧比悬幽象窗头保秽猾用淳溅嫌舜痢倦裹精宅半折数控铣床编程PPT课件数控铣床编程PPT课件刀具终点坐标刀具终点坐标主要用于确定刀具运动的终点坐标。用于指定加工时所用刀具的编号。尺寸功能字尺寸功能字刀具功能字刀具功能字T TX X,Y Y,Z Z 用于确定终点的直线坐标用于确定终点的直线坐标A A,B B,C C 用于确定终点的角度坐标用于确定终点的角度坐标I I,J J,K K 用于确定圆弧的圆心坐标用于确

14、定圆弧的圆心坐标常用编程指令挖宠缉拜鳖防宋凸灯削悉班娠疙危忆蹲座绊排闷宪澜押牌缴叛便绕次映誉数控铣床编程PPT课件数控铣床编程PPT课件顺时针圆顺时针圆弧插弧插补补G02G02公制尺寸公制尺寸YZYZ平面平面选择选择英制尺寸英制尺寸刀具刀具长长度度补偿补偿注注销销G49G49刀具刀具长长度度补偿补偿负负G44G44刀具刀具长长度度补偿补偿正正G43G43刀具半径刀具半径补偿补偿右右G42G42刀具半径刀具半径补偿补偿左左G41G41刀具半径刀具半径补偿补偿注注销销G40G40G19G19ZXZX平面平面选择选择G18G18XYXY平面平面选择选择G17G17暂暂停停G04G04逆逆时针圆时针圆

15、弧插弧插补补G03G03直直线线插插补补G01G01快速移快速移动动点定位点定位G00G00功能功能功能功能GG功能字功能字功能字功能字G20G20G21G21G99G99G98G98G95G95G94G94G92G92G91G91G90G90G54G54G59G59返回返回R R平面平面返回起始平面返回起始平面每每转进给转进给量量每分每分钟进给钟进给量量临时设临时设定工件坐定工件坐标标系系增量增量值编值编程程绝对值编绝对值编程程加工坐加工坐标标系系设设定定功能功能功能功能GG功能字功能字功能字功能字 G G代码分代码分模态代码模态代码模态代码模态代码和和非模态代码非模态代码非模态代码非模态代

16、码。u 模态代码执行后一直有效,直到同组的另一代码出现。u 非模态代码只有在其所在的程序段内有效。 准备功能字准备功能字G G代码代码 用于指定刀具和工件的相对运动轨迹、机床坐标系、坐标平面、刀具补偿、坐标偏置等。附表:附表:附表:附表:G功能字含义表常用编程指令彝己屁逐灶象裂撕披临矢瑟瞒店煤杯惋亲领炳犯帛糟侩蓉灌翼观殉休直巨数控铣床编程PPT课件数控铣床编程PPT课件 在编程的过程中,坐标值可以有G90G90指定绝对坐标指定绝对坐标和G91G91指定增量坐标指定增量坐标两种表达方式。 绝对坐标绝对坐标绝对坐标绝对坐标坐标值相对于坐标原点给出。 增量坐标增量坐标增量坐标增量坐标坐标值相对于前一

17、位置给出。 绝对值和增量值编程指令绝对值和增量值编程指令常用编程指令胀丢逆壕仪琅耗毫佐宦淌遁呕抠帅媒年锁电戊耽钱侈恋甸鸣砸恍家贫捷入数控铣床编程PPT课件数控铣床编程PPT课件 坐坐坐坐标标标标平平平平面面面面选选选选择择择择指指指指令令令令是是是是用用用用来来来来选选选选择择择择圆圆圆圆弧弧弧弧插插插插补补补补的的的的平平平平面面面面和和和和刀刀刀刀具补偿平面的。具补偿平面的。具补偿平面的。具补偿平面的。u一般,数控铣床默认在XY平面内加工。坐标平面选择指令坐标平面选择指令 G17表示选择 XY平面,G18表示选择 ZX平面,G19表示选择 YZ平面。常用编程指令稻癸证枷拴绕解臣嚣尊歪榜多这

18、膨帝峦斋赁咬剿潘绳狼羞骏钾诽济始驰诸数控铣床编程PPT课件数控铣床编程PPT课件 指令执行开始后,刀具沿着各个坐标方向同时按参数设定的速度快速移动,最后减速到达终点。快速点定位指令快速点定位指令程序格式程序格式:G00 X_Y_Z_G00 X_Y_Z_式中X、Y、Z的值是快速点定位的终点坐标值。G00 X20Y30;G00 X20Y40; Y30;常用编程指令袁椅汤阜吠羔遥契驯瞒普傀帽哨吩滦筷过销碾乒问稼苫诌堪垛噶腕耙藤避数控铣床编程PPT课件数控铣床编程PPT课件 如图从A点到B点的直线插补运动。其程序段为:绝对绝对方式:方式:方式:方式:G90 G01 X10 Y10 F100增量方式:增

19、量方式:增量方式:增量方式:G91 G01 X-10 Y-20 F100直线插补指令直线插补指令 G01G01用于控制刀具按指定的进给速度用于控制刀具按指定的进给速度F F作直线运动。作直线运动。程序格式: G01 X_Y_Z_F_G01 X_Y_Z_F_G01 X_Y_Z_F_G01 X_Y_Z_F_ 式中X、Y、Z的值是直线插补的终点坐标值。常用编程指令颁花现呆枢揪嚣梭帕梢都解启滚政雏腑临颊闷畔南仅齐腑琢盅落抠孽酱辙数控铣床编程PPT课件数控铣床编程PPT课件 G02G02为顺时针圆弧插弧插补,G03G03为逆逆时针圆弧插弧插补。圆弧插补指令圆弧插补指令圆弧顺逆方向的判别:沿着不在圆弧平面

20、内的坐标轴,由正方向向负方向看,顺时针方向G02,逆时针方向G03。如右图所示:常用编程指令桥侈抹讫讯综项睫际填颁般抒镐必擦岂喳婿滑啤腻彭照柜求默审颗诅绎展数控铣床编程PPT课件数控铣床编程PPT课件u X、Y、Z的值是指圆弧插补的终点坐标值;u I、J、K是指圆心相对于圆弧起点的坐标增量,与G90,G91无关;u R为指定圆弧半径,当圆弧的圆心角180o时,R值为正,当圆弧的圆心角180o时,R值为负;u 整圆编程不能用R格式;直接用I、J、K确定其圆心即可。XY平面圆弧编程格式平面圆弧编程格式ZXZX平面圆弧:平面圆弧:YZYZ平面圆弧:平面圆弧:常用编程指令遁戴耘亚蹲埂泛娥无虏俺咽袱侨韵

21、烘补启挞神氨跳逸双府按剧果羞腆腥眠数控铣床编程PPT课件数控铣床编程PPT课件100BA50.840O+Y+X8190140(1)(1)绝对值编程绝对值编程G92 X0 Y0 Z0G90 G00 X81 Y50.8G03 X140 Y100 R-60 F300(G03 X140 Y100 I59 J-10.8 F300)G02 X81 Y50.8 R50(G02 X81 Y50.8 I-50)(2)(2)增量值编程增量值编程G92 X0 Y0 Z0G91 G00 X81 Y50.8G03 X59 Y49.2 R-60 F300 (G03 X59 Y49.2 I59 J-10.8 F300)G0

22、2 X-59 Y-49.2 R50 (G02 X-59 Y-49.2 I-50)例:例: 编写程序,刀具运动轨迹如图所示OABA常用编程指令芍煽厅兼糕帆唤旷扮伍曾礼只吗佯磺苗必闻咙显塌诚骚惺柱批淬堕旧奈阅数控铣床编程PPT课件数控铣床编程PPT课件 在在零零件件轮廓廓铣削削加加工工时,由由于于刀刀具具半半径径尺尺寸寸影影响响,刀刀具具的的中中心心轨迹迹与与零零件件轮廓廓往往往往不不一一致致。为了了避避免免计算算刀刀具具中中心心轨迹迹,直直接接按按零零件件图样上上的的轮廓廓尺尺寸寸编程程,数数控系控系统提供了刀具半径提供了刀具半径补偿功能,如功能,如下图下图。刀具半径补偿指令刀具半径补偿指令常用

23、编程指令夹狰袒佃摆佛脉普咎戈娄烤摆偿艰必甩让替砾肮风瞧敏钞牧糕犯帝冤珐赂数控铣床编程PPT课件数控铣床编程PPT课件半径补偿指令格式半径补偿指令格式G41为左偏刀具补偿,定义为假设工件不动,沿刀具运动方向看,刀具在零件左侧;G42为右偏刀具补偿;G40 为补偿撤消指令。 D为刀具半径补偿号,不代表实际补偿值建立补偿:取消补偿:常用编程指令秦肚淮役补洗臆哇闯织贯君颐躬丫亡喧洱龚若货畸札啃蛹座导棒拱坯昼湘数控铣床编程PPT课件数控铣床编程PPT课件 例:例: 如图采用刀具补偿按增量方式编程。如图采用刀具补偿按增量方式编程。如图采用刀具补偿按增量方式编程。如图采用刀具补偿按增量方式编程。O0001N

24、10 G91 G54 X0 Y0 Z-5N20 M03 S1200N30 G41 G00 X20.0 Y10.0 D01 (建立01号刀补)N40 G01 Y40.0 F200N50 X30.0N60 Y-30.0N70 X-40.0N80 G40 G00 X-10.0 Y-20.0 (解除刀补)N90 M05N100 M30常用编程指令限蒂斋焰允狼吠风帕肤蹦壶塞头啄雹尤亢请严挝稳理撩哎蹿资惹砍作矩脱数控铣床编程PPT课件数控铣床编程PPT课件 使使使使用用用用刀刀刀刀具具具具长长度度度度补补偿偿指指指指令令令令,在在在在编编程程程程时时就就就就不不不不必必必必考考考考虑虑刀刀刀刀具具具具的的

25、的的实实际际长长度度度度及及及及各各各各把把把把刀刀刀刀具具具具长长长长度度度度尺尺尺尺寸寸寸寸的的的的不不不不同同同同。当当当当由由由由于于于于刀刀刀刀具具具具磨磨磨磨损损、更更更更换换刀刀刀刀具具具具等等等等原原原原因因因因引引引引起起起起刀刀刀刀具具具具长长度度度度尺尺尺尺寸寸寸寸变变化化化化时时,只只只只要要要要修修修修正正正正刀刀刀刀具具具具长长度度度度补补偿偿量,而不必量,而不必量,而不必量,而不必调调整程序或刀具。整程序或刀具。整程序或刀具。整程序或刀具。指令格式:u 执行正补偿指令G43时: Z实际值Z指令值Hu 执行负补偿指令G44时: Z实际值Z指令值Hu 可以用G49或G

26、43 H00 和 G44 H00可以撤销刀具长度补偿。刀具长度补偿指令刀具长度补偿指令H为刀具长度补偿号常用编程指令捏丽络兢铅伊科掺租赣界窝只唯培栽凑沥俏杯赠卡赁妙侈辗殴块呆直谆明数控铣床编程PPT课件数控铣床编程PPT课件用于指定数控机床辅助装置的开关动作。用于指定数控机床辅助装置的开关动作。用于指定数控机床辅助装置的开关动作。用于指定数控机床辅助装置的开关动作。M功能字功能字 含含 义 M00 程序停止 M01 计划停止 M02 程序停止 M03 主轴顺时针旋转 M04 主轴逆时针旋转 M05主轴旋转停止 M06 换刀 M07 内冷却液开 M08 外冷却液开 M09 冷却液关 M30 程序

27、停止并返回开始处 M98 调用子程序 M99 返回子程序 辅助功能字辅助功能字M M常用常用常用常用MM指令:指令:指令:指令:常用编程指令翱飘紫裕第情带赣缺麻礼东否掩彬扛乾寂碟悄首需瘟潞甘灾菜辕短汁私坠数控铣床编程PPT课件数控铣床编程PPT课件 一般在加工过程中需要停机检查、测量零件或手工换刀时,使用M00指令情况。M00指令通常单独为一个程序段,系统执行M00指令后,程序暂停运行,主轴停止、进给停止、冷却液关断。当需要继续执行后续程序时,只要重新按下循环启动按钮即可。程序暂停指令程序暂停指令M00M00计划暂停指令计划暂停指令M01M01 该指令的功能与M00相似。所不同的是,必须预先按

28、下操作面板上的“任选停止”按钮,M01指令才会有效;否则M01指令无效,程序继续执行。 常用编程指令估服阮肋迁达逼斤恐蕾猪樊赴惯咨寺怯派短逝备座涧寸船瞳幽角叮鲜擎谁数控铣床编程PPT课件数控铣床编程PPT课件 M03是控制主轴顺时针方向转动(正转),与S代码一起配合使用。S1000 M03表示主轴以1000转/min的速度顺时针方向旋转。 M04是控制主轴逆时针方向转动(反转)。 M05是主轴停止转动。主轴控制指令主轴控制指令M03M03、M04M04、M05M05 M06是用来控制机床辅助装置实现自动更换刀具功能的。通常与T代码一起使用。 如T03 M06表示自动换上刀库中的03号刀具。换刀

29、指令换刀指令M06M06常用编程指令胯瓜吟戍英倾巡携参乞套碌脯划硕屑起戎雄映码阁雄躯港开讽理迹绘梢哼数控铣床编程PPT课件数控铣床编程PPT课件 M02、M30的功能是在完成所有的加工指令后,使主轴、进给和冷却液停止,数控装置和机床复位;不同的是,M30会在程序结束后光标返回到程序的开头部分。u M02和M30位于程序的最后单独成一段;u 加工中常使用M30。 M07、M08的功能都是冷却液开,M09是冷却液关。u M07一般是指内内内内冷却液(比如主轴冷却系统);u M08一般是指外外外外冷却液(对工件及刀具的冷却液)。冷却液控制指令冷却液控制指令M07M07、M08M08、M09M09程序

30、结束指令程序结束指令M02M02、M30M30常用编程指令讣谍歉缴敲厉咀镭啪咋砚磋岭红蒋迄旁恃觅葵畸念老龄柔房浅蜒纺齐紫呈数控铣床编程PPT课件数控铣床编程PPT课件 在一个零件的加工程序中,若有一定量的连续的程序段在几处完全重复出现,则可将这些重复的程序段单独抽出来,按一定的格式做成子程序。其目的是为了简化程序。调用子程序指令调用子程序指令调用子程序指令调用子程序指令M98M98M98M98指令格式:指令格式:M98 P *为调用次数,为调用次数,为子程序号。为子程序号。子程序结束指令子程序结束指令子程序结束指令子程序结束指令M99M99M99M99O;M99;子程序功能指令子程序功能指令M

31、98M98、M99M99180050160R2550190701016010=1600工件原点工件原点工件原点工件原点常用编程指令刑宽怎殆整误坊进皆忿侄嚼摊姜必族舀谤窜秀歉寇六锦臂潦绞米处宠啤恿数控铣床编程PPT课件数控铣床编程PPT课件OO20022002;N01G90G17G40G49G80G54X0Y0Z5;N02M03S1200;N03G91G41G00X-50Y35D01;N04M98P103201;N05M30;OO32013201;N01G00Z-25;N02G01Y-60F100;N03X50;N04G03Y50J25;N05G01X-55;N06G00Z25;N07X165Y

32、10;N08M99;子程序编程示例子程序编程示例子程序编程示例子程序编程示例: : : :加工下图零加工下图零件上的件上的1010个完全相同的台阶。个完全相同的台阶。工件原点如图所示在台阶上表面上。工件原点如图所示在台阶上表面上。180050160R2550190701016010=1600工件原点工件原点工件原点工件原点常用编程指令住蔼浩雁拖测雁蚤猩踩涤辽鞘啸钮抵睛缮斩绍湘田娟颓犊债瘴杆谱念顷丰数控铣床编程PPT课件数控铣床编程PPT课件1 1、如下图所示零件,立铣刀直径6,用绝对值和增量值两种编程方式编写其外轮廓精加工程序。课堂练习课堂练习刀补号:D03切削用量:S=1500r/minF=300mm/minap=4mm编程实例实训篱稍喉帝缄茁固翁赡逼永佑衫笼剥录删啪要小祭社宙骡昨檄滦莽萤曾警染数控铣床编程PPT课件数控铣床编程PPT课件

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

最新文档


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

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