数控铣床编程6030315626ggfj.docx
-
资源ID:63028596
资源大小:168.56KB
全文页数:39页
- 资源格式: DOCX
下载积分:20金币
快捷下载
![游客一键下载](/images/hot.gif)
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
数控铣床编程6030315626ggfj.docx
CNC铣铣削编程程与操作作宇龙数控控仿真系系统简介介一、数控控系统的的进入1.点击击“加密锁锁管理程程序”2.点击击“数控加加工仿真真系统”3.点击击“快速登登陆”4.进入入系统主主画面 (1)菜菜单栏 (2)快快捷键 (3)虚虚拟仿真真机床 (4)操操作控制制面板加工中心心的编程程与操作作二、机床床、工件件、夹具具、刀具具选择 1.选选择机床床(1)控控制系统统:FAANUCC 00i机床类型型:立式式加工中中心 北北京一机机床(2)视视图与选选项功能能: 复复位、 局部放放大(窗窗口)、动动态缩放放、动态态平移、动动态旋转转; 左左视图、右右视图、俯俯视图、前前视图、选选项菜单单、控制制面板切切换。 2. 定义毛毛坯名字材料形状尺寸毛坯145钢长方形100 ×80 ×30长 宽 高毛坯2ZL4112 铝铝圆形50 × 1000直径 长度度毛坯3HT3000铸铁铁长方形250×× 1660× 200长宽 高 3. 夹具选选择选择零件件(形状状描述)选择夹具具毛坯1(长长方体)平口钳毛坯2(圆圆柱体类类零件)卡盘毛坯3(薄薄板类零零件)工艺板(或或压板)*移动:将毛坯坯调整到到夹具适适当位置置。 4. 放置与与拆除零零件 (1)放放置零件件 选选择毛坯坯(选择择模型) 点点击“安装零零件” 将将毛坯与与夹具调调整到工工作台适适当位置置 (2)拆拆除零件件 (注注:需先先拆除零零件后再再放置零零件) *借助助压板将将工件固固定在工工作台上上(压板板可以固固定工艺艺板)*若在“放置零零件”菜单中中毛坯的的夹具形形状为“无”安装零零件后可可选择压压板来固固定工件件。*点击“零件”点击“安装压压板”实现毛毛坯的夹夹持(压压板有两两种夹持持类型)。点击“移移动压板板”将压板板调整到到适当位位置; 点击“拆拆除压板板”将压板板拆除掉掉。 5.选选择刀具具系统可装装T1、TT2、TT3最多24把刀刀具 (换换刀指令令:G91 G28 Z0;T_ M66;) (1)所所需刀具具直径(限限定) (2)所所需刀具具类型(限限定)(3)添添加到主主轴(4)撤撤除主轴轴刀具(5)删删除当前前刀具*练习:按照下下表进行行刀具参参数设定定刀号刀具直径径刀具类型型T1204刃铣刀刀T2104刃铣刀刀T35中心钻T48钻头 6. 点击“文件” 保存存项目(扩扩展名*.MAAC) 新建建项目 打开开项目三、激活活机床 操作作控制面板板: 屏幕显显示区域域 编程区区域手动操作作控制区区域 编程程区域:“POSS”、“PROOG”、“OFFFSETTSETTTINNG”、“SYSSTEMM”、“MESSSAGEE”、“CUSSTOMMGRAAPH” 手动动操作控控制区域域:(功能键键)1. 自动执行行2. 编辑3. MDI4. 远程执行行5. 单节(程程序单句句执行)6. 单节忽略略7. 选择性停停止8. 回原点(返返参)9. 手动(点点动)10. 手动脉冲冲(电子子脉冲手手轮控制制) 四、启启动机床床释放“急急停”按绿色色“启动”键,启动系系统1. 手手动操作作控制 轴选择择 移移动速度度选择 移动方方向选择择2.电子子脉冲手手轮控制制轴选择择 脉冲当当量选择择 调节手手轮3.机床床返回参参考点 “R”“” (1)通通过手动动操作控控制,将将机床调调整到适适当位置置(机床床参考点点行程范范围之内) (2)点点击“”轴选择择,沿各各轴正向向返回;选择“ZZ”=点点击“+” 选择“X”=点点击“+” 选择“Y”=点点击“+”机床执行行返参过过程。返回参考考点后,机机械坐标标值置零零(X00,Y0,Z0),同时(XX、Y、Z原点点灯)亮亮;再将将机床调调整到适适当位置置。4.MDDI模式式 在“MDII”状态下下,按“PROOG”键SHIFFTCANINPUUTALTEERINSEERTDELEETE上档删除输入入域中字字输入修改插入删除光标标所在代代码(注:回回车换行行以“EOBBE”键结束束)步骤: 在“输入域域”中输入入指令代代码; 点击“EOBBE”键,回车换换行; 点击“INSSERTT”插入键键; 点击“”启动键键。例如:设设定主轴轴转速“S6000 MM3 ;”=“INSSERTT”=“”启动;“M5 ;”=“INSSERTT”=“”主轴停停止。5.对刀刀(1)试试切法“Z轴”对刀步骤:“Z向”擦刀(手手轮方式式) 点击“OFFFSETTSETTTINNG”=点点击软键键“补正”;借助刀具具补偿地地址中的的“形状H”对“Z坐标标”位置进进行调整整;坐标标调整为为“Z0”,点击击“测量”;建立当前前刀具的的“Z0”平面; (2)塞塞尺法“Z轴”对刀 (注:已加工工过的表表面不能能用“塞尺法法”对刀)步骤: 利用“手动”功能将将刀具ZZ向接近近工件上上表面;点击“塞塞尺检查查”=选选择“1MMM”塞尺;利用手轮轮将“提示信信息”中“塞尺检检查的结结果”调整到到“合适”;点击“OOFFSSETSETTTINNG”=软软键“补正”,借助刀刀具补偿偿地址中中的“形状H”对“Z坐标标”位置进进行调整整;坐标标调整为为“Z1”(与塞塞尺尺寸寸对应),点击“测量”;*完成后后点击“检查塞塞尺”=“收回塞塞尺”。*练习:1.测量量出T11、T22、T33、T44刀具的的Z向HH值;2.结合合T1号号刀的长长度补偿偿指令“G433 H11”,利用“手动”功能将工工件上表表面去除1MMM。(3)偏偏心式寻寻边器XX、Y向向对刀(不不需要塞塞尺)点击“基基准工具具”=选选择“偏心式式寻边器器”(尺寸:10MMM)寻边器由由固定端端和测量量端两部部分组成成,固定定端由刀刀具夹头头夹持在在机床主主轴上,中中心线与与主轴轴轴线重合合。在测测量时,主主轴以4400rr/miin旋转转。通过过手动方方式,将将寻边器器向工件件基准面面靠近。当测量端端与固定定端重合合后,在在某一瞬瞬间向一一侧发生生偏斜时时,停止止移动。偏心心式寻边边器X向向对刀:利用“手手动”将寻边器器在X向向调整到位位。点击“OOFFSSETSETTTINNG”软键“坐标系系”,将“G544”中的XX坐标值值进行设设置,点击“测量”。偏心心式寻边边器Y向向对刀,同同于X向向。加图* 全部部完成后后主轴停停止,点点击“机床”“拆除除工具”(4)刚刚性靠棒棒X、YY向对刀刀(主轴轴静止不不动)步骤:将将机床调调整到适适当位置置;点击“基基准工具具”选择“刚性靠靠棒”(尺寸:14MMM)刚性性靠棒XX向对刀刀:利用“手手动”将刚性性靠棒进进行位置置调整,接接近工件件X向基基准边。点击“塞塞尺检查查”选择“1MMM”塞尺,利利用手轮轮将“塞尺检检查的结结果”调整到到“合适”。点击“OOFFSSET - SSETTTINGG”软键“坐标系系”将“G544”中的XX坐标值值进行设设置(= 靠靠棒半径径 + 塞尺厚厚度),点击“测量”。(刚刚性靠棒棒Y向对刀刀,同于于X向。)完成后点点击“检查塞塞尺”“收回塞塞尺”;五、程序序的编制制1.点击击“编辑”“PROOG”程序名“O +四位数数字”直接点点击“INSSERTT”(插入入)。利用上档档、删除除、插入入、修改改、“PAGGE”、“PAGGE”、“”、“”“”、“”等功能能键编辑程程序。例:O 01111;N10 G91GG28ZZ0;N20 T1M6;N30 G0 G54 G17 G40 G49 G800 G90;N40 G43 Z1100 H011;(刀具具长度补补偿)N50 G0 X155 Y116 SS8000 M33;N60 Z2 M8;N70 G1 Z-33 F60;N80 X755 Y660 FF2000;N90 G0 Z1000;N1000 M55;N1100 M99;N1200 M330;2.导出出程序:在程序编编辑状态态下,点击软软键点击击“操作”“翻页”“PUNNCH”选择存存盘路径径,输入入文件名名称(以以“*.NNC”为扩展展名),“保存”。3.导入入程序:点击快捷捷键“DNCC传送”在菜单单中选择择文件打打开路径径,双击击目标文文件在程序序编辑状状态下,点点击“PROOG”点击软键键“操作”“翻页”“REAAD”以“O+四四位数字字”为程序序命名点击“EXEEC”。在编辑状状态下有有“程式”和“LIBB”两种方方式,分分别代表表“当前程程序编辑辑”和“程序列列表选择择”。点击软键键“LIBB”“OO1233”“INNSERRT”新建程程序;“O1225”“INNSERRT”新建程程序;“O1223”“O检检索”选择程程序;“O1223”“DEELETTE”删除程程序;六、工件件的加工工与测量量1.程序序的“自动运运行”“自动”、“单段”等 ; 循环启启动键“” ;“CUSSTOMM GRRAPHH”轨迹仿仿真功能能;2.测量量选择菜单单栏中的的“测量”点击“剖面图图测量”进行尺尺寸检测测;如果工件件超出尺尺寸公差差要求的的范围,记记住超差差值“”;点击“OOFFSSETSETTTINNG”点击软软键“补正”将超差差值“”向相相反的方方向补偿偿到“磨耗H”中点击“输入”,保证工工件尺寸寸在公差差要求范范围之内内;圆弧插补补(G002、GG03) G022为顺时时针圆弧弧插补,GG03为为逆时针针圆弧插插补,圆圆弧插补补指令可可以自动动加工圆圆弧曲线线,但仅仅限于在在坐标平平面内进进行插补补,因此此,需指指定插补补平面。如如图3所示。XY图 3 圆弧插补OZXYOO(a)(b)(c)G02G03G17G02G03G19G18G03G02Z指令格式式:说明: (1) GG17、GG18、GG19表表示选择择圆弧插插补平面面,分别别表示选选择在XXY、ZZX、YYZ平面面进行圆圆弧插补补; (2) XX、Y、ZZ表示圆圆弧的终终点坐标标,其坐坐标值采采用绝对对坐标还还是增量量坐标,取取决于GG90或或G911的状态态,G991状态态下终点点坐标为为相对圆圆弧起点点的增量量值; (3) RR为圆弧弧半径值值; (4) II、J、KK为圆心心相对于于起点的的坐标增增量。XY图4 用圆弧半径R编程OABab 用半径径法编写写圆弧加加工程序序时应注注意,在在使用同同一半径径R的情情况下,从从起点AA到终点点B的圆圆弧可能能有两个个,如图图4所示,即即圆弧aa与圆弧弧b,编编程时它它们的起起始点及及半径都都一样,为为区分二二者,规规定圆弧弧所对应应的圆心心角小于于1800°时(圆圆弧段aa)用“R”表示半半径,圆圆心角大大于1880°时(圆圆弧段bb)用“-R”表示半半径。圆圆心角等等于1880°时用“R”或“-R”均可。 图5 圆弧编程 如图55,沿AABCD轨迹迹,编制制轮廓程程序。 (1) 用圆弧弧半径RR的编程程 绝对对值编程程方式: N001 GG90 G033 X115.00 Y00 R115.00 F1100;(由AA移至BB) N002 GG02 X555.0 Y0 R200.0;(由BB移至CC) N003 GG03 X800.0 Y-225.00 R25.0;(由由C移至至D) 增量量值编程程方式: N00l GG91 G033 X115.00 Y115.00 R115.00 Fll00; N002 GG02 X400.0 Y0 R200.0; N003 GG03 X255.0 Y225.00 R-25.0;(2) 用分矢矢量I、JJ、K编编程(II、J、KK为圆心心相对于于圆弧起起点在XX、Y、ZZ轴上的的坐标增增量) 绝对对值编程程方式: N001 GG90 G033 X115.00 Y00 I00 J115.00 F1100; N002 GG02 X555.0 Y0 I200.0 J0; N003 GG03 X800.0 Y-225.00 I00 J-25.0;程序例:N10GG91GG28ZZ0;N20 T1M6;N30 G900 G554 GG0 GG40;N40 G433 Z1100 H011;(刀刀具长度度补偿)N50 X188 Y118 SS6000 M33N60 Z2 M8;N70 G1 Z-33 F660;N80 Y622 F1120;N90 X466.2;N1000 X882 YY18;N1100 X118;N1200 G0 Z1000;N1300 M55;N1400 M99;N1500 M300;刀具补偿偿功能1、 刀具半径径补偿功功能1)指令令代码:G411 左刀刀补 G422 右刀刀补G40 取消消刀具半半径补偿偿功能判别:沿沿着刀具具进给方方向观察察,若刀刀具在工工件轮廓廓线的左左侧,称称之为左左刀补 G441(顺顺铣);沿着刀具具进给方方向观察察,若刀刀具在工工件轮廓廓线的右右侧,称称之为右右刀补 G442(逆逆铣);2)指令令格式:G41(G422) G00(或GG1) X_ YY_ D_(半半径补偿偿地址) . . . GG40 G00(或GG1)XX_ Y_2、刀具具长度补补偿功能能1)指令令代码:G433 刀具具长度正正补偿指指令G44 刀具具长度负负补偿指指令G49 取消消刀具长长度补偿偿指令2)指令令格式:G43(G444) G00(或GG1) Z_ HH_(长长度补偿偿地址) . . . GG49 G00(或GG1) Z_ 基于二维维平面下下的 CCNC铣铣削加工工类型类型 11:槽型型铣削加加工(工工件槽宽宽=刀具直直径)类型 22:轮廓廓铣削加加工(带带刀具半半径自动动补偿功功能)类型 33:型腔腔铣削加加工(规规则型腔腔与不规规则型腔腔)类型 11:槽型型铣削加加工(工工件槽宽宽=刀具直直径)编程方式式:在 XOOY 平平面内,人人为控制制刀具中中心的运运动轨迹迹,“软件刀刀具库”中的刀刀具参数数“R”对对工件不不会产生生影响;只有硬硬件刀具具半径“RR ”对对加工结结果才有有影响了了。加工特点点:加工工过程中中要始终终“照顾到到”刀具两两侧的轮轮廓形状状,由于于刀具两两侧的铣铣削方式式不同,因因此适用用于粗加加工的场场合。类型 22:轮廓廓铣削加加工(带带刀具半半径自动动补偿功功能)编程方式式:在 XOOY 平平面内,程程序仅对对工件轮轮廓线进进行描述述(目标标终点、运动轨迹、走刀方向)。CNC系统通过识别刀具补偿方向和补偿半径,自动偏置出刀具中心轨迹。此时, “软件刀具库”中的刀具参数“R”对工件形状及尺寸精度均有影响。(*轮廓廓线:可可以是封封闭的也也可以是是不封闭闭的)(*目标标终点:必须都都在轮廓廓线上。)加工特点点:由于于加工过过程中只只保证刀刀具一侧侧的轮廓廓形状,因因此轮廓廓铣削适适用于半半精加工工或精加加工。类型3:型腔铣铣削加工工(规则则型腔与与不规则则型腔)编程方式式:在 XOOY 平平面内,程程序仅对对封闭的的内轮廓廓线进行行形状、尺尺寸与位位置的限限定;给给定刀具具尺寸、排排刀方向向及排刀刀量。CCNC系系统自动动编排铣铣削循环环方式。此此时, “软件件刀具库库”中的刀刀具参数数对型腔腔的形状状及尺寸寸精度均均会产生生影响。(*轮廓廓线:必必须是封封闭的内内轮廓)加工特点点:型腔腔加工循循环指令令保证封封闭轮廓廓内部多多余的材材料完全全被去除除。在某某种程度度上,可可以认为为是槽型型与内轮轮廓铣削削加工的的结合。3、程序序举例:程序:O 03318;N10 G91 G288 Z00;N20 T1 M6;N30 G54 G900 G117 GG0 GG40 G499 G880;N40 G43 Z1000 HH1;N50 X-110 YY-100 S8800 M3;N60 Z2 MM8;N70 G1 ZZ-5 FF60;N80 G41 G1 X100 Y110 DD01 F2000;N90 Y755;N1000 X995;N1100 Y112;N1200 X88;N1300 G40 G1 X-110 YY-100;N1400 G0 ZZ1000;N1500 M5;N1600 M9;N1700 M30;DECKKEL数数控铣床床“BA”功能状状态BA1 机床床超程时时用电子子脉冲手手轮返回回;BA2 工件零零点确定定;BA3 机床床返回参参考点“R”(回零零);BA4 手动动电子脉脉冲手轮轮进给方方式;BA5 手动动点动进进给方式式;BA6 手动动连续进进给方式式;BA7 单语句句输入并并执行(MMDI);BA8 程序序的单句句执行(单单节);BA9 程序序连续自自动运行行;BA100 刀具具库管理理( TT * RR_ RAA_ L_ LA_ );BA111 程序序编辑;BA122 参量量编程;BA133 程序序库管理理(%数字字);BA144 数据据传输;BA155 DNNC直接接控制;BA166 图形形模拟与与自动运运行状态态切换。简化编程程固定循环环指令在数控加加工中,某某些加工工动作已已经典型型化,例例如钻孔孔、镗孔孔的动作作顺序是是孔位平平面定位位,快速速引进、工工作进给给、快速速退回等等,这一一系列动动作已经经预先编编好程序序,存储储在内存存中,可可用包含含G代码码的一个个程序调调用,从从而简化化了编程程工作,这这种包含含了典型型动作循循环的GG代码称称为循环环指令。1、固定定循环的的动作 孔加工工固定循循环通常常由6个个动作组组成。动作1:X、YY轴定位位,使刀刀具快速速定位到到孔加工工位置; 动作22:快速速移到RR点,刀刀具自初初始点快快速进给给到R点点; 动作33:孔加加工,以以切削进进给的方方式执行行孔加工工的动作作; 动作44:在孔孔底的动动作,包包括暂停停,主轴轴准停,刀刀具移位位等动作作;动作5:返回RR点,继继续孔的的加工而而又可以以安全移移动刀具具时选择择R 点点; 动作66:快速速返回初初始点,孔孔加工完完成后一一般应选选择返回回初始点点。 (1)初初始平面面初始平面面是为安安全下刀刀而规定定的一个个平面。初初始平面面到零件件表面的的距离可可以任意意设定在在一个安安全的高高度上。当当使用同同一把刀刀具加工工若干孔孔时,只只有孔之之间存在在障碍需需要跳跃跃或全部部孔加工工完了时时,使用用G98功功能使刀刀具返回回到初始始平面上上的初始始点,否否则使用用G999返回RR点。(2)RR点 R点所所在平面面又叫RR点参考考面,这这个平面面是刀具具下刀时时自快进进转为工工进的高高度平面面,距工工件的距距离考虑虑工件表表面尺寸寸的变化化,一般般可取225mmm,使使用G999时,刀刀具将返返回到该该参考面面上。(3)孔孔底平面面 加工盲盲孔时,孔孔底平面面就是孔孔底Z轴轴的深度度,加工工通孔时时一般刀刀具还要要伸出工工件底平平面一段段距离,主主要保证证全部孔孔深都加加工到尺尺寸,钻钻削加工工还应考考虑钻尖尖对孔深深的影响响。 孔加工工循环与与平面选选择指令令(G117、GG18或或G199)无关关,即不不管选择择哪个平平面,孔孔加工都都是在XXY平面面上定位位并在ZZ轴方向向上钻孔孔。 固定定循环的的动作顺顺序指定定应当考考虑三个个问题:1)坐标标数据是是使用绝绝对值还还是增量量值方式式;2)返回回点平面面是选在在初始点点所在平平面还是是R点所所在平面面;3)考虑虑采用什什么样的的孔加工工循环方方式,如如下面将将要介绍绍的G773GG89等等循环加加工指令令。2、固定定循环的的代码(1)数数据形式式固定循环环指令中中R与ZZ的数据据指定与与G900或G991的方方式有关关。选择择G900方式时时R与ZZ一律取取其终点点坐标值值;选择择G911方式时时,R是是指自初初始点到到R点的的距离,ZZ是指自自R点到到孔底平平面Z点点的距离离。(2)选选择返回回平面(GG98、GG99)由G988或G999决定定刀具在在返回时时到达的的平面如如指令了了G988则自该该程序段段开始,刀刀具将返返回到初初始平面面,如果果指令了了G999则返回回到R点点所在平平面。通通常加工工一组相相同的孔孔时加工工第一个个孔后用用G999返回到到R平面面,加工工最后一一个孔后后用G998返回回到初始始平面。(3)GG8l指令令的动作作循环为为,X、YY坐标定定位、快快进、工工进和快快速返回回等动作作。指令一般般格式如如下:G81 XYYZRFFXY_ 平面定定位点坐坐标值,可可以用绝绝对值也也可以用用增量值值; Z 指指定孔底底平面的的位置,可可以用绝绝对值也也可以用用增量值值; R 指指定R点点所在平平面的位位置,可可以用绝绝对值也也可以用用增量值值;F 指指定孔加加工切削削进给速速度。这这个指令令为模态态指令,即即使取消消了固定定循环在在其后的的加工中中仍然有有效;G80 - 取消孔孔加工方方式,而而如果中中间出现现了任何何01组组的G代代码,则则孔加工工方式也也会自动动取消,因因此用GG01、GG00、GG02、GG03可可以取消消固定循循环,其其效果与与G800一样。铣床编程程的程序序段格式式轮廓铣削削:G91 G28 Z0;T_MM6;G90 G54 G0 G400;G43 Z1000.00 H_;X_ Y_ S_ MM3;Z2 MM8;G1 ZZ-_ FF_;G1 GG41 X_ YY_ D_ F_; 轮廓廓程序段段G1 GG40 X_ YY_;G0 ZZ1000.0;M5;M9;M30;钻孔加工工:G91 G28 Z0;T_MM6;G90 G54 G0 G400 S_ M3;G43 Z1000.00 H_;M8;G81 X_ YY_ Z_ R_ FF_; 孔坐坐标 G80;G0 ZZ1000.0;M5;M9;M30;3. 坐标系系指令数控机床床的自动动运行是是靠指定定各轴坐坐标值进进行的。编编程时,可可指定不不同形式式坐标系系下的坐坐标值,主主要包括括机床坐坐标系、工工件坐标标系和局局部坐标标系。机机床坐标标系在实实际加工工中应用用较少,加加工零件件编程主主要是在在工件坐坐标系内内进行的的。(1)工工件坐标标系 工件件坐标系系的设定定:通过过CRTT/MDDI面板板设定机机床零点点到各坐坐标系原原点的距距离,便便可设定定六个工工件坐标标系。 工件件坐标系系的选择择:对事事先设定定了工件件原点偏偏置值的的工件坐坐标系,可可用G554GG59分分别选择择。G554GG59分分别对应应工件坐坐标系001006。 00为偏偏移坐标标系,其其数据将将分别与与其它工工件坐标标系数据据累加,用用于坐标标系偏移移。指令格式式:G554(G599) 如果未选选择工件件坐标系系,系统统便按缺缺省值选选择其中中一个。一一般情况况下,把把G544设定为为缺省值值,具体体情况要要看机床床厂的设设定。在绝对值值移动时时,与刀刀具位置置无关,不不需操作作者修改改程序。当当再次使使用时,程程序也不不需修改改,程序序与工件件安装的的位置无无关,也也与刀具具的位置置无关,在在加工中中被广泛泛应用。 工件件坐标系系的扩充充对有些机机床,66个工件件坐标系系若不够够用,此此时,可可扩充至至48个个或1550个,并并将扩充充的工件件坐标系系的工件件原点偏偏置值设设定到相相应的偏偏置量存存储区中中。指令格式式:G554 PPn;(nn=148)(2)局局部坐标标系(GG52)在工件坐坐标系中中编程时时,对某某些图形形若用另另一个坐坐标系描描述更简简便,如如不想将将原坐标标系偏移移时,可可用局部部坐标系系设定指指令。 指令格式式:G552 XX_ Y_ Z_; 式中XX_ Y_ Z_指令令局部坐坐标系原原点在工工件坐标标系中的的位置。它它适合于于所有的的工件坐坐标系116。因因是局部部坐标系系,只在在指令的的工件坐坐标系内内有效,而而不影响响其余的的工件坐坐标系。因因其使用用方便而而被广泛泛使用。如图,调调用局部部坐标系系得程序序段可编编写如下下:G90 G522 X1100.0 YY1000.0;此时,OO为新的的坐标系系原点,若若想重新新启用坐坐标系GG54原原点O,则执行行指令: G900 G552 XX0 YY0;2、比例例缩放(GG50、GG51)对加工程程序指定定的图形形指令进进行缩放放,有两两种指令令格式。比例因子子相等指令格式式为:G51 X Y Z P ;式中X Y Z 为比比例缩放放中心,以以绝对值值指定。P 为比比例因子子,指定定范围为为0.00019999.9999倍。利用上述述指令,由由P指定定的比例例因子,XX、Y、ZZ作为比比例缩放放中心,使使下一个个移动指指令按比比例缩放放。如图所示示ABCCD为程程序指令令的图形形,abbcd为为缩放后后的图形形,O为为缩放中中心。比例缩放放方式由由G500取消,指令格式式:G50;各轴比例例因子单单独指定定通过对各各轴指定定不同的的比例,可可以按各各自比例例缩放各各轴尺寸寸。 指令格式式:G551 XX YY ZZ II JJ KK ;式中X Y Z 为比比例缩放放中心,以以绝对值值指定。I、J、KK为各轴轴(X、YY、Z)比比例因子子,指定定范围为为:±0.0001±9.9999 比比例缩放放方式由由G500取消。注意:比比例系数数I、JJ、K不不用小数数点。坐标系旋旋转功能能(G668、GG69)使用坐标标系旋转转功能可可以旋转转一个编编程图形形,相当当于实际际位置相相对于编编程位置置旋转了了某一角角度。当当一个图图形由若若干个相相同形状状的图形形组成,且且分布在在由一个个图形旋旋转便可可得到的的位置上上时,只只要编这这个形状状的程序序并进行行旋转,就就可以得得到这个个图形。这这就是坐坐标系旋旋转功能能。如图图所示11为程序序指令的的图形,22为旋转转后的图图形,OO为旋转转中心。指令格式式: 图图3-118G68 X Y R ; 式中X Y 为旋旋转中心心的坐标标值,RR 为为旋转角角度(单单位:°°),指指定范围围为±3600°“+”表表示逆时时针方向向,“-”表示顺顺时针方方向。可可为绝对对值,也也可为增增量值。取消坐标标系旋转转用G669,指令格式式为:G69;第六节 子程序序 一、子子程序的的概念 把程序序中某些些固定顺顺序和重重复出现现的程序序单独抽抽出来,按按一定格格式编成成一个程程序供调调用,这这个程序序就是常常说的子子程序,这这样可以以简化主主程序的的编制。子子程序可可以被主主程序调调用,同同时子程程序也可可以调用用另一个个子程序序。 二、子子程序的的格式Oxxxxx N110000 N110100 N110200 N110300 M999 在子程程序的开开头,继继“O” (EEIA)或或“:”(ISSO)之之后规定定子程序序号,子子程序号号由6位位数字组组成,前前边的“O”可省略略。M999为子子程序结结束指令令。M999不一一定要独独立占用用一个程程序段,如如G000 X YZMM99也也是可以以的。 三、子子程序的的调用 调用子子程序的的格式为为: M988 Pxxxxxxxxxxx 其中MM98是是调用子子程序指指令,地地址P后后面的44位数字字为子程程序号,前前4 位位为重复复调用次次数,若若调用次次数为“1”可省略略不写,系系统允许许调用次次数为999999次。 主程序序调用某某一子程程序需要要在M998后面面写上子子程序号号,此时时要改子子程序OOxxxxx为PPxxxxx。 四、子子程序的的执行过过程 以下列列程序为为例说明明子程序序的执行行过程:主程序 子程程序O00001 O10010 N00110 N10020 N00220 MM98 P2210110; N110300 N10330 N10040 N00440 MM98 P10010 NN10550 N00550 N10060 M999; 主程序序执行到到N00020时时就调用用执行PP10110子程程序,重重复执行行两次后后,返回回主程序序,继续续执行NN00220后面面的程序序段,在在N00040时时再次调调用P110100子程序序一次,返返回时又又继续执执行N000500及其后后面程序序。当一一个子程程序调用用另一个个子程序序时,其其执行过过程同上上。 五、子子程序的的特殊调调用方法法 1子程序序中用PP指令返返回的地地址 除子程程序结束束时用MM99指指令返回回主程序序外,还还可以在在M999程序段段中加入入Pxxxxx,则则子程序序在返回回时,将将返回到到主程序序中顺序序号为PPxxxxx程序序段,如如上例中中把子程程序中NN10660程序序段中的的M999改成MM99 P00010,则则子程序序结束时时,便会会自动返返回到主主程序NN00110程序序段,但但这种情情况只用用于储存存器工作作方式而而不能用用于纸带带方式。 2自动返返回到程程序头 如如果在主主