ImageVerifierCode 换一换
格式:DOCX , 页数:26 ,大小:326.77KB ,
资源ID:973866      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/973866.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(FANUC系统编程.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

FANUC系统编程.docx

1、FANUC系统编程FANUC 系统编程TMSFD 代码T:刀具号M:辅助代码S:主轴转速F:进给速度D:半径补偿MCS:机械坐标系工厂生产厂家出厂时固定的永久不变的一个坐标系,它的原点在三个轴的最大位移处WCS:工件坐标系工件坐标系,为了工作方便自己设定的一个坐标系REL: 相对坐标系起一个临时辅助的作用,个人感觉来讲应该叫临时坐标系模态的概念:一次指定永久有效,只到被同一代码取代。M0:程序停止M2:程序结束M4:主轴反转M6:刀具交换M9:切削液关闭M98:调用子程序常用的 M 代码:M1:程序选择性停止M3:主轴正转M5:主轴停止M8:切削液开启M30:程序结束返回开头M99:子程序结束

2、G 代码注:不同组的 G 代码写在同一行同时生效,同一组的 G 代码写一在 同一行最后的一个生效G17 G18 G19:平面选择指令平面指令平面第一轴 / 平面第二轴平面第三轴G17X/YZG18Z/XYG19Y/ZX注:平面第三轴的正方向往该平面看,顺时针为正转,逆时针为反转G0:快速定位格式:G17 G0 X_ Y_以快速定位的方式到达 G17 平面的 X Y 位置。G0不需要指定速度,是系统预设好的。G1:直线切削运动G43:刀具长度补偿(对刀长)G0 Z0 G43 H1(指定刀具补偿号为 1 号刀补,并快速定位到 Z0 位置)G94 G95:进给方式格式 1:G17 G94 G1 X_

3、 Y_ F100在 G17 平面以 mm/分钟的速度直线切削到 XY 坐标位置。G94 是以 mm/分钟 的速度进给(分钟进给)格式 2:G17 G94 G1 X_ Y_ F0.5G95 是以 mm/转 为单位,也就是说刀具转一圈往前走多少毫米。通常情况下用 G94 比较多,很少用 G95G90:绝对坐标G91:增量坐标 绝对坐标是相对于原点来确定位置的A(40,40) B(40,60) C(30,60) 增量坐标是第二个点是相对于第一个点来确定的,也就是说第二个 点是第一个点的坐标增量G90 A(40,40) G91 B(0,20) C(-10,0) D(10,30)G0 G1 小练习M6

4、T1;换 1 号刀G17 G54 G90;指定平面、工件坐标,以绝对编程的方式G0 X40 Y40;到工件起始坐标点准备下刀Z100 G43 H1;刀具抬到 Z100 的位置M3 S600;主轴正转,转速 600M8;开冷却液G0 Z2;靠近工件 Z2 位置G1 Z-2 F20;刀具下刀深 2mm 速度 20 开始刀削Y60;X30;X40 Y90;X80;X90 Y60;X80;Y40;X40;G0 Z100; 抬刀到 100 的位置M9; 关冷却液M5; 主轴停转M30; 程序结束并返回程序开头G2 G3 :圆弧指令G2:顺时针圆弧 G3:逆时针圆弧格式 1:(终点+半径)G17 G2/G

5、3 X_ Y_ R_ F_G18 G2/G3 X_ Y_ R_ F_G19 G2/G3 X_ Y_ R_ F_G17 G18 G19 为平面选择,X Y 是圆弧终点坐标,R 是圆弧半径,F 是进给速度。注意半径 R 有大圆弧和小圆弧区别,大圆弧要用负值(-R),小圆弧用正值(R)例:小圆弧G1 X50.2 Y57.4 F300G2 X68.8 Y71.6 R25大圆弧G1 X50.2 Y57.4 F300G2 X68.8 Y71.6 R-25格式 2:I J K 方式(终点+I J K )G17 G2/G3 X_ Y_ I_ J_ F_G18 G2/G3 X_ Z_ I_ K_ F_G19 G

6、2/G3 Y_ Z_ J_ K_ F_ 在半径不知道的情况下,但知道圆心的坐标。I J K 的意思是:圆 心的 XYZ 坐标相对于起点的 XYX 坐标的增量。IJ K = (圆心 XYZ)-(起点 XYZ)例:G1 X50.2 Y57.4 F300G2 X68.8 Y71.6 I22.8 J-10.4如果是绕一个整圆,就不能用终 点+半径的方式,只能用 I J K 方 式。G1 X50.2 Y57.4 F300G3 I22.8 J-10.4 逆进针整圆,X Y 在上一句中已经 被指定,所以在下一句中可以省 略不写。而且起点与终点重合,所以只需要写一个起点就可以了。C:倒角 R:圆角在用这个命令

7、之前,先了解一个概念:虚拟拐点虚拟拐点:意思是说,在没有倒角或圆角时,两条直线的交点 用法也很简单,直接在前面的运动轨迹后面加C或R 图 a :G1 X70 Y20 C10X100 Y70注意 C 为腰长倒角,也就是等腰倒角图 b :G1 X70 Y20 R20X100 Y70 (用增量坐标方式也可写成:G1 G91 X30 Y50)圆弧小练习:O0001文件名G91 G28 Z0回 Z0 的参考点(G28 )Z 轴最高位置, 可加可不加,针对老机床换刀时怕回不 到换刀位置M6 T1换刀G17 G55 G90选择 G17 平面 G55 坐标,绝对编程方 式G0 X-10.0 Y6.0快速定位到

8、 XY 起点位置Z100.0 G43 H1抬刀到 Z100 位置 ( G43 H1 刀具长度补偿)M3 S750主轴正转,转速 750G0 Z5.0靠近零件 5mm 位置M8开启冷却液G1 Z-2.0 F20.0直线切削,下刀深度 2mmY-15.0 R5.0 F300.0直线走到 Y-15 位置,插入 R5 圆角 速度300X0到 X0 位置G3 X12.5 Y-8.3 J15.0逆时针圆弧,终点位置知道 X12.5 Y-8.3 , 半径不知道,用 I J K 方式,因为 I 在 X 方向的增量是 0 所以不用写, J 的增量是 15G2 X19.9 Y-19.9 R-7.5顺时针圆弧,知道

9、半径,用终点 + 半径方式,且大于半圆 R 值用负数G0Z100.0抬刀到 Z100 位置M9关闭冷却液M5主轴停转M30程序结束并回程序开头G41 G42 G40 : 刀具半径补偿G41:半径左补偿,沿前进的方向看,刀具在轮廓的左边G42:半径右补偿,沿前进的方向看,刀具在轮廓的右边G40:取消半径补偿(这也是开机时的默认状态)格式:G0/G1 G41/G42 D_ X_ Y_D 是刀具半径,在机床里设置。 XY 是要走到的坐标位置程序规则:1、刀补建立2 、刀补进行3 、刀补取消注意:1、只有在 G0 G1 程序段才可以建立半径补偿2 、半径补偿模态有效,只到被 G40 取消3 、半径补偿

10、的程序段内,不允许出现连续 2 段或 2 段以上非当前平面内移动指令G15 G16 : 极坐标G15:取消极坐标G16:开启极坐标格式:G16;G17 X_ Y_ ;G15;X:代表目标点到原点的长度Y:代表角度图 1 打孔小练习指定平面(G17) 指定坐标(G54) 绝对编程方式 开启极坐标定位到第一个点(X方向为 50,角度 30度) 抬刀高度 100 刀具长度补偿 H1 主轴正转,转速 750靠近零件 Z5开冷却液向下切削 深度-10 进给速度 80抬刀 Z100到第二个点( X 方向 50,角度 120 度) 靠近直线向下切削深度 -10抬刀 Z100到第三个点( X 方向 50,角度

11、 -150 度)关闭极坐标关冷却液主轴停转程序结并回到程序开头图 2 走六边形M6 T2换刀G17 G54 G90指定平面(G17) 指定坐标(G54) 绝对编程方式G16开启极坐标G0 X50 Y0定位到 X50 角度 0 度Z100 G43 H2抬刀到 Z100 位置,刀具补偿 H2M3 S800主轴正转 转速 800G0 Z5靠近M8开冷却液G1 Z-2 F200直线向下切削深度 -2 进给速度 200X50 Y60切削走到 X50,角度 60 度位置Y120切削走到角度 120 度位置(X50 上句已指定)Y180切削走到角度 180 度位置,X 值不变G91 Y60采用增量坐标方式(

12、 G91 )相对于上个角度 180增加了 60 度,所以 Y 为 60 度,X 值不变Y60Y 增加 60 度,X 值不变G90 Y0改为绝对编程方式( G90 ) Y 为 0 度,X 值不变G0 Z100抬刀 到 Z100 位置G15关闭极坐标M9关冷却液M5主轴停转M30程序结束并回程序开头G52 : 局部坐标把工件坐标的原点临时移动到另外一个地方 格式:Y_ Z_Y0 Z0G52 X_G52 X0G52 X45 Y65G52 X0 Y0(到临时坐标点)回到坐标原点)局部坐标小练习G91 G28 Z0M6 T1G17 G54 G90指定平面( G17) 指定坐标 (G54) 绝对编程方式G

13、16开启极坐标G0 X50 Y30定位到第一个点(X 方向为 50,角度 30 度)Z100 G43 H1抬刀高度 100 刀具长度补偿 H1M3 S750主轴正转,转速 750G0 Z5靠近零件 Z5M8开冷却液G1 Z-10 F80向下切削 深度-10 进给速度 80G0 Z100抬刀 Z100X50 Y120到第二个点( X 方向 50,角度 120 度)Z5靠近G1 Z-10直线向下切削深度 -10G0 Z100抬刀 Z100X50 Y-150到第三个点( X 方向 50,角度 -150 度)Z5G1 Z-10G0 Z100X50 Y-60到第四个点Z5G1 Z-10G0 Z100G5

14、2 X12 Y25 到临时坐标点G0 X18 Y45Z5G1 Z-10G0Z100X18 Y135Z5G1 Z-10G0 Z100G52 X0Y0 回到原点位置G15关闭极坐标M9关冷却液M5主轴停转M30程序结并回到程序开头G68 :坐标系旋转G69 :取消旋转把坐标系旋转一定的角度,后面的刀路也会跟着一起旋转。G68 X_ Y_ R_X Y 是旋转中心,R 是旋转角度XY 的中心点是可以随便指定的一个点注意:G69 取消旋转指令后的每 个运动指令必须用绝对坐标编程。也就是说只能用 G90 编程,不可 以用 G91 编程。G53:机床坐标系 为了把工件移到人的面前好装缷工件用,基本上很少用。例: G0 G90 G53 Y-2旋转小练习把这个六边形旋转 45 度M6 T2换刀G17 G54 G90指

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1