数控第三章程序编制4课件_第1页
数控第三章程序编制4课件_第2页
数控第三章程序编制4课件_第3页
数控第三章程序编制4课件_第4页
数控第三章程序编制4课件_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

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

文档简介

1、第四节Fanuc系统常用指令简介一、 Fanuc的准备功能指令(G指令)P671. 常用工件坐标指令G50(1)格式:G50 X(U)_ Z(W)_S_;(2)作用:建立工件坐标系并设定主轴最高转速。二、 Fanuc的辅助功能指令(M指令)P69三、 Fanuc车削编程的特征指令 P69例:G50 S2000 表示限制主轴的最高转速为2000 r/min.1注:不采用G90,G91的格式来指明坐标值的计算方式。2.常用的坐标计算方式:P70 采用X_ Z _为绝对对坐计算方式,采用U_ W _为相对对坐计算方式.23. 恒转速控制指令G96、G97(模态指令) (与JB相同)(1)格式:G96

2、 S ; G97 S ;G96恒线速度切削,S单位:m/min;G97为取消G96,S单位:r/min,如S 未指定,将保留G96的最终值;开机后,机床默认的是G97恒转速控制一般用在车螺纹或车削工件直径变化不大时。3(1)车外圆或锥面的循环指令G90下一页上一页返回4. 单一形状固定循环 G90、G94 格式1:G90 X(U)-Z(W)-F-; 圆柱面 其中:X、Z表示终点坐标值;F表示进给量; U、W切削终点相对循环起点的坐标增量值。4 格式2:G90 X- Z-I-F-;锥面 其中:X、Z表示终点坐标值;F表示进给量; I表示锥体大小端的半径差,从大端向小端加工时, I取正值;从小端向

3、大端加工时,I取负值; 5G00 X65 Z2 ;G90 X55 Z-25 I-5 F0.2 ; X50; G00 X100 Z200;例:应用圆锥面切削循环功能加工图示零件。被吃刀量 2.575. 复合固定循环指令 G70 G76 (非模态指令)这里讲FAUNCOi(与 FAUNC6T有区别)8(4)精车循环指令 G70 (用来切除G71、G72、G73粗车后留 下的余量) 其中:ns:精车循环语句程序第一句的程序号; nf:精车循环语句程序最后句的程序号;格式:G70 P(ns) Q(nf); 在G71、G72、G73程序应用nsnf程序段后再加上“G70 Pns Qnf”程序段,并在ns

4、nf程序段中加上精加工适用的F、S、T,就可以完成从粗加工到精加工的全过程。说明:P7810 例:毛坯为棒料,粗加工切削深度为3.5mm,进给量为0.3mm/r,主轴转速为500r/min。精加工余量X0.4mm(直径),Z0.2mm,X向退刀0.5mm。若进给量为0.15mm/r,主轴转速为800/min。程序如下:11 N10 G50 X200.0 Z220.0 T0101; N20 G00 X160 Z180 M03 S800 ; 快速运动到A点 N30 G71 U3.5 R0.5 ; N40 G71 P50Q110 U0.4 W0.2 F0.30 S500; N50 G00 G42 X

5、40.0; N60 G01 W-40.0 F0.15; N70 X60.0 W-30.0; N80 W-20.0; N90 X100.0 W-10.0; N100 W-20.0; N110 X140.0 W-20.0 ; N120 G70 P50 Q110; N130 G00 X200.0Z 220.0 N140 M05; N150 M30; 粗车循环实例(FANUCoi)12 格式:G92 X(U) Z(W) I F; (2)螺纹切削循环(G92)(模态指令) P79参数说明: X(U)、 Z(W)螺纹切削的终点坐标值; I螺纹部分半径之差,即螺纹切削起始点与切削终点的半径差。加工圆柱螺纹时

6、,I=0;加工圆锥螺纹时,当X向切削起始点坐标小于切削终点坐标时,I为负,反之为正。 说明:P79 注意(d) 14例:试编写图示圆锥螺纹加工程序。P80O0001N10 G50 X200.0 Z250.0 ;N20 G97 S200 ;起刀点(200.0,250.0);循环起点(84.0;92.0)第一刀切:0.45第二刀切:0.35第三刀切:0.25第四刀切:0.17第五刀切:0.08N50 G92 X49.1 Z30.0 I-5.0 F2.0 ;N30 T0101 M03 ;N40 G00 X84.0 Z92.0 ;快速运动到螺 纹加工起点A。N60 X48.4 ;N70 X47.9 ;

7、N80 X47.56 ;N90 X47 ; 螺纹加工结束,回A点。N100 G00 X200.0 Z250.0 T0100 M05 ;N110 M30 ;15四、FAUNC系统铣削编程特征指令1.设定工件坐标系指令 P83格式:G92 X-Y-Z- ;2.返回参考点指令G27G30 格式:G27 X-Y-Z- ;X、Y、Z机床参考点在工件坐标系中的坐标 说明:P84(1)返回参考点校验指令G27G3017(2)自动返回参考点指令G28格式:G29 X-Y-Z- ;X、Y、Z返回到指定点的坐标。说明:快速经过G28指定的中间点返回到指定位置。(换刀后返回加工位置)(3)从参考点返回指令G29(通

8、常与G28配对使用)格式:G28 X-Y-Z- ;X、Y、Z返回参考点时中间点的坐标。说明:P8418(1)格式:G30 X-Y-Z- ;X、Y、Z(2)说明:P84(4)第二参考点返回指令G30(通常与G28配对使用)3.固定循环指令(见表3-6)19五、FAUNC系统综合编程实例1、数控车床编程特点坐标系为XOZ;在一个程序段中,绝对值编程、增量值编程、绝对值和增量值混合编程均可。X是直径值,U是径向移动量的两倍(有+、-);要进行半径补偿;具备不同形式的固定循环功能;X向的脉冲当量取Z向的一半。20例: 加工如图3-50所示零件。毛坯为 52mm的棒料,试编制数控加工程序。 2、数控车床

9、编程实例 P85图3-50 21(1)零件图分析:这是一个轴类零件,由外圆柱面、外圆锥面、圆弧面、螺纹面等构成。确定工艺路线:车端面自右向左粗车轮廓自右向左精车轮廓切槽切螺纹(2)确定装夹方式、坐标原点及换刀点: 三爪卡盘装夹,夹毛坯外圆;工件坐标原点选在工件右端面中心;换刀点(100,170)(3)确定数控加工刀具: 根据工件形状特点,选T01为90 外圆车刀,T02为90 精车刀,T03为宽度为4mm的切槽刀,T04为60 螺纹车刀。T01为标准刀,分别测出其余3把刀的位置偏差并进行补偿。22N50 G42 G00 X0; (精车开始,采用右刀补)N60 G01 Z0 F0.15;(轴向进

10、刀,到右端面中心)N70 X31.84; (精车端面,到倒角开始点)N80 X33.84 Z-2.0; (倒角)N90 Z-30.0; (精车螺纹外圆)24N100 X38.0; (径向退刀到锥面小端) N110 X50.0 W-25.0; (精车锥面)框里的语句与教材一样,是有问题的25N200 G00 X100.0 Z170.0; (回换刀点)N210 S400 T0303;(改变主轴转速 400rpm,调用3号刀) N220 G00 X40.0 Z-30.0;(到车槽程序起点)N230 G01 X30.0 F0.1;(车槽)N240 G04 X2.0;(修光槽底)N250 X40.0 F

11、0.5;(径向退刀)N260 G00 X100.0 Z170.0;(回换刀点)N270 S800 T0404;(改变主轴转速 800rpm,调用4号刀) 回换刀点换刀切槽27N280 G00 X36.0 Z5.0;(到车螺纹程序起点)N290 G92 X33.0 Z-28.0 F2.0;(车螺纹,螺距为2mm)N300 X32.5;(车螺纹第二刀)N310 X31.9;(车螺纹第三刀)N320 X31.5;(车螺纹第四刀)N330 X31.4;(车螺纹第五刀)N340 G00 X100.0 Z170.0;(回换刀点)N350 M30;(程序结束)28(前面与教材一样)N120 Z-120.0;

12、(精车50外圆)N130 G40 X53.0;(刀补结束,径向退刀,精车语句结束)(此 句与教材N150一样。程序另编为:锥面车完,车50外圆,不车圆弧。教材 N130 为车圆弧指令从 N130N310是换刀,车槽、车螺纹语句,与 教材 N150 N330( N330切螺纹结束)完全一样。29N320 G00 X100.0 Z170.0 S900 T0202 ;(改变主轴转速 900rpm,回换刀点,换2号刀)N340 G00 X54.0 Z-75.0 ;(到圆弧程序起点)N350 M98 P044023;(4次调用车圆弧子程序)N360 G00 X100.0;(径向退刀)N370 Z170.

13、0 M30;(回换刀点,程序结束)30O4023(车圆弧车圆弧)N400 G01 U-1.0 F0.15;(径向进刀)N410 G02 U0 W-30.0 R35.0;(车圆弧)N420 G00 U3.0;(径向退刀)N430 W30.0;(轴向退刀)N440 U-3.0;(径向进刀)N450 M99;(子程序结束)切圆弧子程序31第四节 自动编程简介 教材104下一页上一页返回 自动编程的组成 自动编程的输入方式 自 动 编 程 的 步 骤要求掌握32 自动编程:用专用的数控编程软件,代替人来完成数控加工程序的编制。 简单的平面零件可以用手工直接编写数控加工程序。 而对于空间曲线,形状复杂的

14、零件,无法用人工精确计算的图形,用手工编程几乎是不可能的。人们为了解决这些工程的实际问题就产生了自动编程。一、概述33 在目前的技术水平下,分析图纸以及确定工艺仍然需要人工来完成。 随着CAPP(计算机辅助工艺规程设计)技术的发展,将来只要给出加工材料、零件几何尺寸、公差等原始条件,编程软件就可以自动选择刀具、决定工序和切削用量等数控加工中的全部信息。 在自动编程方式下,编程人员只需采用某种方式输入工件的几何信息及工艺信息,计算机就可以完成数据处理、编写加工程序、制作程序信息载体、及程序检验。34硬件:计算机、外部设备1)前置程序:接收用户输入信息,进行编辑,计算处理将其转换成一定格式的文件刀

15、位数据文件(后缀.CLD)它不是加工程序格式,由ISO规定的标准格式。 下一页上一页返回自动编程软件:前置程序、后置处理程序。 (自动编程软件的组成)2)后置处理程序:依据CLD文件内容和不同机床的性能,编制出符合要求的加工程序,通过输出通信方式(通讯接口)输出。 一般来讲,自动编程的软件有多个不同的后置处理软件,与不同的机床相匹配。 注:购置的自动编程软件,如果无后置软件则不能使用。二、自动编程的组成 P105353)自动编程软件的分类:语言程序自动编程系统 P105:人工用数控软件所规定的数控语言(自动编程语言)编写零件加工源程序,用计算机里的数控软件对源程序进行编译.组成:自动编程语言、

16、数控程序系统(数控软件)、计算机36国外有:(MASTERCAM、VG、ProE )国内有:CAXA图形交互自动编程系统(软件) p105 都是基于CAD/CAM的集成数控编程系统。自上世纪90年代开始广泛应用。主要特点: P154 CAD/CAM的集成数控编程:以待加工的零件的CAD模型为基础的集加工工艺规划及数控编程为一体数控编程方法。图形交互自动编程软件:(自上世纪90年代开始广泛应用。)37三、自动编程的输入方式1语言输入方式 用APT语言编程输入,最早1955年美国开发,现在很少使用。下一页上一页返回APT语言:用各种语句对零件几何信息、工艺参数、刀具与轨迹之间相对运动轨迹和加工过程进行描述。382图形输入方式 近年来发展的通过图形输入,激活菜单方式,来对图形进行处理,人机对话的形式进行人机交流,它是随大容量、高速度的计算机发展而产生的,现在已相当成熟( MASTERCAM 、Pro-E、UG、 CAXA等)。 它们都是基于CAD/CAM的集图形绘制、仿真、自动编程于一身的.39四、自动编程的步骤 p1052几何造型 进行三维图形构造、并转换成

温馨提示

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

评论

0/150

提交评论