FANUC数控系统天津大学仁爱学院课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《FANUC数控系统天津大学仁爱学院课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- FANUC 数控系统 天津大学 仁爱 学院 课件
- 资源描述:
-
1、数控车床实训(数控车床实训(FANUC数控系统)数控系统)天津大学仁爱学院天津大学仁爱学院机械工程系机械工程系学习目的:学习目的:掌握FANUC系统数控加工编程的方法 掌握数控程序的一般结构 理解数控编程的一般步骤 掌握FANUCS系统数控车床编程指令的含义 能够编制中等复杂零件的数控车床加工程序1.程序的结构程序的结构 FANUC数控系统的基本功能数控系统的基本功能加工程序结构说明意义O0001;程序开始程序检索和调用的唯一标识N0001 G00 G40 G97 G99 S800 M03;程序主体由若干个程序段组成,表示数控车床在零件加工的过程中要完成的所有动作N0002 T0101 F0.
2、2;N0003 X32.Z1.;N0004 G01 X0.;N0005 X25.;N0020 M05;N0021 M30;程序结束表示加工程序结束2.程序段的格式程序段的格式 概念:程序段由指令字组成,程序段的格式是指令字在程序段中的排列顺序。FANUC数控系统的基本功能数控系统的基本功能1)程序段号,作为程序段的标识,主要用于程序段的检索和调用,由地址符N和四位数字组成,取值范围为N00019999。程序执行不按程序段号顺序大小而按程序段的实际位置。程序执行不按程序段号顺序大小而按程序段的实际位置。N0001可写成可写成N01、N1、N001等简化形式。等简化形式。2)准备功能G代码 指定刀
3、具的运动方式(如快进、直线和圆弧插补等),由地址符G和两位数字组成如G00、G01、G02等。3)坐标移动指令 由X(U)/Z(W)和带符号的数字组成,其中正号可省略,如X(U)23.5、Z(W)-35.8等。小数点以前不能超过4位数,小数点以后不能超过3位数。FANUC数控系统的基本功能数控系统的基本功能4)其他常用指令地址符的意义:FANUC数控系统的基本功能数控系统的基本功能功能名称指令地址符号意义说明主轴功能S指定主轴回转速度辅助功能M指定机床各种辅助动作及其状态工具功能T指定刀具号和刀具补偿号进给功能F指定切削进给速度或螺纹切削时的导程指定程序号P子程序调用时,指定调用程序的编号指定
4、程序段号P、Q固定循环指令中,指定循环开始和结束的程序段尺寸字R圆弧半径或倒圆角尺寸字C倒角量3.FANUC系统数控车床的编程原则系统数控车床的编程原则 1)小数点的使用 坐标字后的数字如:X100.0或X100.表示100mm;X100表示100个脉冲当量 (一般机床脉冲当量为(一般机床脉冲当量为0.001mm)2)直径编程与半径编程 直径编程(A-B):G01 X25.;半径编程(A-B):G01 X12.5;FANUC数控车床统一用直径方式直径方式编制程序。FANUC数控系统的基本功能数控系统的基本功能 3)绝对坐标编程与相对坐标编程 FANUC系统数控车床编程时,以地址符X、Z表示绝对
5、坐标编程方式,U、W表示相对坐标编程方式。绝对方式(A-B):G01 X25.Z-20.;相对方式(A-B):G01 U10.W-20.;混合方式(A-B):G01 X25.W-20.;FANUC数控系统的基本功能数控系统的基本功能 4)前置刀架车床与后置刀架车床 前置刀架:刀架位于主轴与操作人员之间;后置刀架:主轴位于刀架和操作人员之间;本节统一按照后置刀架后置刀架数控车床,主轴正转主轴正转时的情况介绍数控程序的编制,所编制的程序同样适用于前置刀架的数控车床。FANUC数控系统的基本功能数控系统的基本功能1.1.快速定位快速定位:G00 X(U)_ Z(W)_;绝对坐标编程:G00 X15.
6、Z5.;相对坐标编程:G00 U-45.W-45.;FANUC数控系统的基本编程指令数控系统的基本编程指令2.2.直线插补:直线插补:G01 X(U)_ Z(W)_ F_;O101;(绝对坐标编程)N60 G01 X20.Z-25.F0.2;N70 X35.;/Z轴移动量为0可省略N80 M05;N90 M30;FANUC数控系统的基本编程指令数控系统的基本编程指令FANUC数控系统的基本编程指令数控系统的基本编程指令O102;(相对坐标编程)N60 G01 U0 W-25.F0.2;N70 U15.W0.;N80 M05;N90 M30;O103;(混合坐标编程)N60 G01 U0 Z-2
7、5.F0.2;N70 X35.W0.;N80 M05;N90 M30;FANUC数控系统的基本编程指令数控系统的基本编程指令 1)G01(圆角自动过渡)格式1:G01 X(U)_ R_ F_;格式2:G01 Z(W)_ R_ F_;N20 G01 XO.F0.3 N30 Z0 F0.3;N40 X20.R-5.;N50 Z-25.R4.;FANUC数控系统的基本编程指令数控系统的基本编程指令 2)G01(倒角)格式1:G01 X(U)_ C_ F_;格式2:G01 Z(W)_ C_ F_;N20 X0;N30 G01 Z0 F0.3;N40 G01 X20.C-3.;N50 Z-25.C4.;
8、3.顺时针圆弧插补顺时针圆弧插补G02 格式1:终点坐标+半径 G02 X(U)_ Z(W)_ R_ F_;G00 X10.Z0;G03 X20.Z-9.R30.F0.3;或G00 X10.Z0.;G03 U10.W-9.R30.F0.3;FANUC数控系统的基本编程指令数控系统的基本编程指令 格式2:终点坐标+分矢量 G02 X(U)_ Z(W)_ I_ K_ F_;I、K为圆弧起点起点到圆心的方向矢量方向矢量在X、Z轴方向上的投影投影,与坐标轴同向为“正正”,反向为“负负”。G00 X10.Z0.;G02 X20.Z-9.I28.K11.F0.3;或G00 X10.Z0.;G02 U10.
9、W-9.I28.K11.F0.3 FANUC数控系统的基本编程指令数控系统的基本编程指令4.逆时针圆弧插补逆时针圆弧插补G03 格式1:终点坐标+半径 G03 X(U)_ Z(W)_ R_ F_;G00 X10.Z0;G03 X20.Z-14.R25.F0.3;或G00 X10.Z0.;G03 U10.W-14.R25.F0.3;FANUC数控系统的基本编程指令数控系统的基本编程指令 格式2:终点坐标+分矢量 G03 X(U)_ Z(W)_ I_K _ F_;I、K为圆弧起点起点到圆心的方向矢量方向矢量在X、Z轴方向上的投影投影,与坐标轴同向为“正正”,反向为“负负”。G00 X10.Z0.;
10、G03 X20.Z-14.I-20.K-15.F0.3;或G00 X10.Z0.;G03 U10.W-14.I-20.K-15.F0.3;FANUC数控系统的基本编程指令数控系统的基本编程指令5.进给功能指令(进给功能指令(F)和进给控制指令()和进给控制指令(G98、G99)1)每转进给量G99 格式:G99(G01/G02/G03)F_;进给量以主轴每转一周刀具的移动距离来计量,F后面数字的单位为mm/r。2)每分钟进给量 格式:G98(G01/G02/G03)F_;进给量以每分钟刀具的移动距离来计量,F后面数字的单位为mm/min。FANUC数控系统的基本编程指令数控系统的基本编程指令6
11、.G04 暂停指令暂停指令 格式:(G99)G04 X(U)_;/刀具暂停时间以主轴回转转数计量;(G98)G04 X(U)_;或(G98)G04 P_;/刀具暂停是将以时间计量;X(U)后面的数字为带小数点后面的数字为带小数点 的数,单位为的数,单位为s,P后面的数后面的数 字为整数单位为字为整数单位为ms。FANUC数控系统的基本编程指令数控系统的基本编程指令 钻头 在孔底暂停 在槽底暂停 切槽或切断刀具 7.主轴功能指令(主轴功能指令(S)和主轴转数控制指令()和主轴转数控制指令(G96、G97、G50)1)主轴最高转数设定指令G50 格式:G50 S_;2)以每分钟转数设定主轴速度G9
12、7 格式:G97 S_;S后面数字的单位为r/min,如要求主轴最高转数不超过1500r/min,指定当前主轴转数为750r/min的程序段为:G50 S1500;G97 S750;FANUC数控系统的基本编程指令数控系统的基本编程指令 3)以恒定线速度设定主轴转数G96 格式:G96 S_;S后面数字的单位为m/min,如要求主轴最高转数不超过2000r/min,设定当前主轴线速度恒定为100m/min的程序段为:G50 S2000;G96 S100;这里需要注意的是主轴转速和线速度有如下关系:可见当可见当D 趋于趋于0时,时,n趋于无穷大,必须使用趋于无穷大,必须使用G50限定最高限定最高
展开阅读全文