




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、程序中指定的 Z与 图 3 16 )。 也可以为 “一” 用 G43指令。2.刀具半径补偿指令G40 、G41 、G42精品文档1. 刀具长度补偿指令一一G43、G44、 G49刀具长度补偿指令对立式加工中心而言,一般用于刀具轴向(Z方向)的补偿,它将编程时的刀具长度和实际使用的刀具长度之差设定于刀具偏置存储器中(图3 - 1 ),用 G43或 G44指令补偿这个差值而不用修改程序。图 3 15为加工中心刀库中的部分刀具,它们的长度各不相同,为每把刀具设定一个工件坐标系也是可以的(FANUC 0i MB系统可以设置 54 个工件坐标系 ) 但通过刀具的长度补偿指令在操作上更加方便。图 3 16
2、 G43、G44与 H指令对应偏置量的运算结果编程格式: H Z44 G43 GG49 Z_G43指令表示刀具长度正方向补偿;G44指令表示刀具长度负方向补偿;G49指令表示取消刀具长度补偿。使用 G43、G44指令时,不管是 G90指令有效还是 G91指令有效,刀具移动的最终 Z方向位置, 都是H指令的对应偏置量进行运算(见H指令对应的偏置量在设置时可以为“ + ”,它们的运算关系见图3 16 ,编程时一般使在加工工件轮廓时,当用半径为 R的圆柱铳刀加工工件轮廓时,如果数控系统不具备刀具补偿功能,那么编程人员必须要按照偏离轮廓距离为R的刀具中心运动轨迹的数据来编程,其运算有时是相对复杂的 ;
3、而当刀具磨损后,刀具的半径减少,此时就要按新的刀具中心轨迹进行编程, 否则加工出来的零件要增加 一个余量(即刀具的磨损量)。对于有刀具半径补偿功能的数控系统, 可不必求刀具中心的运动轨迹, 而只需按被加工工件轮廓曲线编程,同时在程序中给出刀具半径的补偿指令, 数控系统自行计算后,偏置一定的距离(如刀具半径或其它设定值)后进行走刀,这样就可加工出具有轮廓曲线 的零件,使编程工作大大简化。刀具半径补偿时的移动轨迹在G1 7指令有效时,编程格式: G41( G42 )G00( G01X_ Y_D_F_G40 G00 ( G01 )X_ Y_F_1欢血下载精品文档其运动轨迹见图 3 - 17G41指令
4、表示刀具半径左侧补偿。沿刀具进给方向看去,刀具中心在零件轮廓的左侧(见图 3 17 , 通 常顺铳时采用左侧补偿 )。G42指令表示刀具半径右侧补偿。沿刀具进给方向看去,刀具中心在零件轮廓 的右侧(见图 3 15 , 通常逆铳时采用右侧补偿)。G40指令表示刀具半径补偿取消当 G41或G42程序完成后用 G40程序段消除偏置值, 从而使刀具中 心与编程轨迹重合有了刀具补偿,除了可免去刀具中心轨迹的人工计算外,还可以利用同一加工程序去适应不同的情况(例如用同一程序进行粗加工、半精加工及精加工;刀具磨损后的补偿),只需要在系统参数中更改一下有关半径补偿量(图 3 1中 D所对应的值)就可。使用刀具
5、半径补偿指令时应注意:(1 )从无刀具补偿状态进入刀具半径补偿方式时,或在撤消刀具半径补偿时,刀具必须移动一段距离否则刀具会沿运动的法向直接偏移一个半径量,很容易出意外,特别在加工全切削的型腔时,刀具无回空间,会造成刀具崩断。(2 )在执行 G41、G42及G40指令时,其移动指令只能用 G01或 G00 ,而不能用 G02或 G03。(3 )为了保证切削轮廓的完整性、平滑性,特别在采用子程序分层切削时, 注意不要造成欠切或过切的现象。内、外轮廓的走刀方式见图3 18 。具体为:用G41或G42指令进行刀具半径补偿-走过渡段 -轮廓切削-走过渡段-用G40指令取消刀具半径补偿。(4 ) 切入点
6、应选择那些在 XY平面内最左(或右)、最 上(或下)的点(如圆弧的象限点等)或相交的 点。图3 18内、外轮廓刀具半径补偿时的切入、切出(图中都为顺铳)a -轮廓尺寸较大时的过渡段 b -轮廓尺寸较小时的过渡段c -轮廓有交角时的过渡段(5 )用 G18、 G19指令平面时(用球铳刀切削曲面),注意 G41与 G42指令的左、右偏方向。图 3 19过切现象(6 )在刀具半径补偿的切削程序段中,即从 G41 (或 G42 )开始的 程序段到 G40结束的程序段之间,FANUC系统对处理 2个或更多刀具在平面内不移动的程序段(如暂停、M99返回主程序 、 子程序名 、 第三轴移动等等),刀具将产生
7、过切现象。如用 10mm小立铳刀对图3 - 19所示矩形进行轮廓铳削,程序如下:2欢血下载精品文档:3103 主程序名M6 T1 换上 1 号刀G54 G90 G0 G43 H1 Z100 选择坐标系,引入长度补偿 M3 S600主轴正转X - 30 Y20 Z1 到达起刀点 G41 Y12.5 D1引入刀具左侧半径补偿 X - 20过渡段M98 P23014 调用 O3014子程序 2 次 G0 Z100主轴上升Y20过渡段G40 X - 30取消半径补偿G49 Z0取消长度补偿,到机床坐标ZM30程序结束 % % :3104 子程序名G1 G91 Z - 5 F30 在 A 点处沿 Z 增
8、量切削 G90 X20 F100至ijB点(BUC 自动完成)Y 12.5 至ij D点(D至ijE自动完成 )X 20至ij F点(F至ij G自动完成) Y12.5 至 U H 点 M99子程序结束并返回 % 子程序修改为: % :3104 G1 G91 Z - 5 F30 G90 X20 F100 Y 12.5X 20Y12.5 M99 % % 在编制程序时,如果把刀具半径补偿引入与取消的程序段放在主程序 中(在加工平面凸轮的槽时必须这 样),那么当调用子程序(加工轮廓的程序)的次数超过1次,在切削第 2次的时候就会出现过切现象(图3-19中打剖面线部分)。这主要由于在上面的程序中, 程
9、序段 M99、O3014、 G1 G91 Z - 5 F30 已超过 2 个以上没有 X、 Y的移动,所以系统不会自动完成H到 A (图中黑线圆弧)的切削,从而引起过切。此时可 采取减少程序段的方法,把子程序名放到第一个程序段的段首;把 M99放到 最后一个程序段的段尾。另外 必须严格按照上面 (3 )所确定的切入方法,即必须有过渡段,否 则刀具补偿没有完成,同样会产生过切的3欢血下载精品文档现象。图3 - 20刀具半径补偿及调用子程序举例例3 6刀具半径补偿及调用子程序举例。加工图 3-20所示工 件的外轮廓。加工程序如下:主程序:%:3006 程序名N10 M6 T4 换上 4 号刀, 1
10、6mm小 键槽铳刀N20 G54 G90 G0 G43 H4 Z200 选择坐标系,引入长度补偿N30 M3 S600主轴正转,转速 600r/minN40 X140 Y70刀具快速移动到 P点上方N50 Z2 M8快速下降,切削液开N60 G1 Z 6 F50 进给到 Z - 6N70 M98 P3106 调用 O3106 子程序一次N80 G1 Z 13 F50 进给到 Z - 13N90 M98 P3106 调用 O3106 子程序一次N100 Z100 M9 Z 轴快速上移,切削液关N110 G49 G90 Z0取消刀具长度补偿,Z轴快速移动到机床坐标 Z0处N120 M30 程序结束
11、%子程序:%:3106 子程序名N10 G0 G41 X100 D4刀具左侧补偿,快速移动到点A ,引入刀具半径补偿N20 G1 Y40 F100刀具以 100mm/min的速度直线插补到点B (走过渡段)N30Y20 到点CN40X75 到点DN50G3 Y 20 R-20 F60逆圆到点 E。进给速度修调N60G1 X100F100 到点FN70 Y - 40 到点 GN80 X0到点 HN90 G2 Y40 R - 40 F120 顺圆到点 I 。进给速度需修调N100 G1 X100 F100 到点 BN110 X140 到点 JN120 G40 G0 Y70取消刀具半径补偿,快速到点PN130 M99子程序结束并返回到主程序%刀具补偿功能给数控加工带来了许多方便,简化了编程工作。编程人员不但可以直接按工件轮廓编程,而且还可以用同一个加工程序对工件轮廓进行粗、精加工。当按工件轮廓编程以后,在粗加工零件时我们4欢血下载精品文档可以把偏置量设为R + A ,其中 A为精加工前的加工余量;而在精加工零件时,偏置量仍然设为R (对于有公差要求的零件,精加工时的偏置量应设置为R +平均偏差 /23.用程序输入补偿值指令一一G10H的几何补偿值编程格式:G10L10P_R_H的磨损补偿值编程格式:G10L11P_R_D的几何补偿值编程格式:G10L12P_R_D的磨损补偿值编程格式
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广西金融职业技术学院《化工热力学》2023-2024学年第二学期期末试卷
- 2025年安全员《A证》考试题库
- 青岛农业大学海都学院《商法》2023-2024学年第二学期期末试卷
- 郑州电力职业技术学院《高等仪器分析》2023-2024学年第二学期期末试卷
- 凯里学院《木质材料性能检测》2023-2024学年第二学期期末试卷
- 黑龙江工程学院昆仑旅游学院《林业生物技术》2023-2024学年第二学期期末试卷
- 牡丹江师范学院《现代汽车基础》2023-2024学年第二学期期末试卷
- 西藏大学《Photoshop(版式设计)》2023-2024学年第二学期期末试卷
- 月度工作总结结尾范文(6篇)
- 员工劳动合同(30篇)
- 《政府管制基本理论》课件
- 环境岩土工程学课件-东南大学-潘华良境岩土工程学概论-9大环境岩土工程问题
- 《红楼梦》中宝黛之间的爱情与悲剧分析
- 养老产业并购重组
- 2024年1月浙江高考英语听力考试试题真题完整版答案详解+MP3文本
- 《SolidWorks建模实例教程》第5章 装配建模及实例
- 口腔科护理教学查房
- 《赵匡胤:北宋的开国皇帝》
- 二年级 书法 开学第一课课
- 精神科病人跌倒的预防与处理
- 蒸压加气混凝土砌块干燥收缩检测记录11969-2020
评论
0/150
提交评论