发那科数控系统的编程与操作[汇编]

上传人:瑶*** 文档编号:147304663 上传时间:2020-10-08 格式:PDF 页数:52 大小:1.32MB
返回 下载 相关 举报
发那科数控系统的编程与操作[汇编]_第1页
第1页 / 共52页
发那科数控系统的编程与操作[汇编]_第2页
第2页 / 共52页
发那科数控系统的编程与操作[汇编]_第3页
第3页 / 共52页
发那科数控系统的编程与操作[汇编]_第4页
第4页 / 共52页
发那科数控系统的编程与操作[汇编]_第5页
第5页 / 共52页
点击查看更多>>
资源描述

《发那科数控系统的编程与操作[汇编]》由会员分享,可在线阅读,更多相关《发那科数控系统的编程与操作[汇编](52页珍藏版)》请在金锄头文库上搜索。

1、数控车床编程与操作 - 1 - 第第一一节节 指指令令详详解解 一、 FANUC 系统准备功能表 表 4-1 FANUC 0iMATE-TB 数控系统常用G 代码( A 类)一览表 序号代码组群功能简介 1G00 定位(快速进给) 2G01直线插补(直线切削) 3G02圆弧插补(顺时针) 4G03 01 圆弧插补(逆时针) 5G04暂停(延时) 6G10 00 可编程数据输入(资料设定) 7G20英制输入单位 8G21 06 公制输入单位(美制) 9G22存储行程检查接通 10G23 04 存储行程检查断开 11G25主轴速度波动检测断 12G26 08 主轴速度波动检测开 13G27自动返回

2、参考点确认 14G28返回参考位置 15G30 00 第 2、3、4 参考位置返回 16G32螺纹切削 17G34 01 变螺距螺纹切削 18G40取消刀尖半径补偿 19G41刀尖半径左补偿 20G42 07 刀尖半径右补偿 数控车床编程与操作 - 102 -102 21G50 坐标系设定或主轴最大速度设 定 22G52局部坐标系设定 23G53 00 机床坐标系设定 24G54工件坐标系选择1 25G55工件坐标系选择2 26G56工件坐标系选择3 27G57工件坐标系选择4 28G58工件坐标系选择5 29G59 14 工件坐标系选择6 30G6500调用宏指定 31G66模态宏调用 32

3、G67 12 模态宏调用注销 33G70精车固定循环 34G71外径粗车循环 35G72端面粗车循环 36G73固定形状粗车循环 37G74 Z 向啄式钻孔及 端面沟槽循环 38G75外径断续切槽循环 39G76 00 多头螺纹切削循环 40G90外圆切削循环 41G92螺纹切削循环 42G94 01 端面切削循环 43G96恒线速度控制有效 44G97 05 恒线速度控制取消 数控车床编程与操作 - 1 - 45G98进给速度按每分钟指定 46G99 02进给速度按主轴每转进给量指 定 二、 FANUC 0i MATE-TB 编程规则 1小数点编程:在本系统中输入的任何坐标字(包括 X、Z、

4、I、K、U、W、R 等)在其数值后须加小数点。即X100 须记作 X100.0。否则系统认为所坐标字数值为1000.001mm0.1mm。 2绝对方式与增量方式:FANUC-0T 数控车系统中用U 或 W 表示增 量方式。在程序段出现U 即表示 X 方向的增量值,出现W 即表示 Z 方向 的增量值。同时允许绝对方式与增量混合编程。注意与使用G90 和 G91 表示增量的系统有所区别。 3进给功能:系统默认进给方式为转进给。 4程序名的指定:本系统程序名采用字母O 后跟四位数字的格式。子 程序文件名遵循同样的命名规则。通常在程序开始指定文件名。程序结束须加 M30 或 M02 指令。 5G 指令

5、简写模式:系统支持G 指令简写模式。 三、常用准备功能代码详解 1直线插补( G01) 格式: G01 X(U) Z(W) F 说明:基本用法与其它各系统相同。此处主要介绍 G01 指令用于回转 体类工件的台阶和端面交接处实现自动倒圆角或直角。 圆角自动过渡: 格式: G01 X R F G01 Z R F 说明: X 轴向 Z 轴过渡倒圆(凸弧)R 值为负, Z 轴向 X 轴过渡 倒圆(凹弧) R 值为正。 数控车床编程与操作 - 104 -104 程序示例: O4001 N10 T0101 N20 G0 X0 Z1. S500 M03 N30 G1Z0 F0.2 N40 G1 X20. R

6、-5. N50 G1 Z-25. R3. N60 G1 X30.5 N70 G28 X120. Z100. N80 M30 直角自动过渡: 程式: G01 X C F G01 Z C F 说明:倒直角用指令C,其符号设置规则同倒圆角。 程序示例: O4002 N10 T0101 N20 G0 X0 Z1. S500 M03 N30 G1Z0 F0.2 N40 G1 X20. C-2. N50 G1 Z-25. R3. N60 G1 X30.5 N70 G28 X120. Z100. N80 M30 提示:自动过渡倒直角和圆角指令在用于精加工编程时会带来方便, 但要注意符号的正负要准确,否则会发

7、生不正确的动作。另外,某些 FANUC 系统倒直角采用 I 和 K 指令来表示 C 值。 图 4-1-1 圆角自动过渡过 245 25 30 345 20 图 4-1-2 直角自动过渡 数控车床编程与操作 - 1 - 2暂停( G04) 格式: G04 X(U) 或 G04 P 说明:指令中出现X、U 或 P 均指延时, X 和 U 用法相同,在其 后跟延时时间,单位是秒,其后需加小数点。P 后面的数字为整数,单位 是 ms。如需延时2 秒,该指令可表述为:G04 X2.0 或 G04 U2.0 或 G04 P2000。 3返回参考位置(G28) 格式: G28 X(U) Z(W) 说明: G

8、28 指令意义类似于西门子G74 指定。它的作用效果是各 轴以快速移动速度通过中间点回参考点。它与G74 指令不同的是G28 指 令中的坐标字有效,此位置作为中间点。指定语句G28 U0 W0 即直接回 参考点(中间点为程序执行前坐标。 4等螺距螺纹加工(G32) 格式: G32 X(U) Z(W) F 说明: G32 指定为单刀切削螺纹指令,其中IP(即指 X、Z 坐标) 指螺纹终点坐标。F 指螺距,对端面螺纹,螺距采用半径值。 提示:G32 指令也可用于加工连续螺纹切削。参见第三章西门子系统 图 3-1-3。 5变螺距螺纹加工(G34) 格式: G34 X(U) Z(W) F K 说明:

9、G34 螺纹用于加工增螺距螺纹或减螺距螺纹。所谓变螺距螺纹 指的是以螺纹切入开始指定基准螺距值F,然后每隔一个螺距产生一个螺距 差值(增值或减值) 。 6坐标系设定或主轴最大速度设定(G50) 说明: G50 指定用于在程序中设定编程坐标系原点的位置,即预 置寄存指令。大多数系统使用G92 指令作为预置寄存指令(参见第一章 P24 页 G92 指令说明,注意本系统G92 指令有其它定义) 。G50 指令格式 数控车床编程与操作 - 106 -106 和使用方法与G92 同。 G50 也可用在恒线速度加工限制主轴最高转速。指令格式为“G50 S ” 。 7单一固定形状循环加工圆柱及圆锥面(G90

10、) 车削圆柱面 格式: G90 X(U) Z(W) F 说明:本指令的意义是在刀具起点与指定的终点间形成一个封闭的矩 形。刀具从起点按先X 方向起刀走一个 矩形循环。其中第一步和最后一步为 G00 动作方式,中间两步为G01 动作方 式,指令中的F 字只对中间两 步作用。 如图 4-1-3 所示,按刀具走刀方向,第 一刀为 G00 方式动作;第 二刀 切削 工件 外圆;第三刀切削工件端面;第四刀 G00 方式快速退刀回起点。 程序示例(用G90 方式将图 4-1-4 工件完全加工成型): O4003 N10 T0101 N20 G0 X31. Z1. S800 M03 ;快速走刀至循环起点。

11、N30 G90 X26. Z-24.9 F0.3 ;X 方向切深单边量2mm, 端面留余量 0.1mm 精加工。 N40 X22.;G90 模态, X 向切深至 22mm。 N50 X20.5;X 向单边余 量 0.25mm 精加工。 图 4-1-3 G90 外圆切削过程 图 4-1-4 G90 外圆加工程序示例 数控车床编程与操作 - 1 - N70 X20. Z-25. F0.2 S1200 ;精车 N80 G28 X100. Z100. N90 M30 提示:因 G90 动作的第一刀为快速走刀,因注意起点的位置以确认安 全。 车削圆锥面 格式: G90 X(U) Z(W) R F 说明:

12、 R 字代表被加工锥面的大小端直径差的1/2,即表示单边量 锥度差值。对外径车削,锥度左大右小R 值为负,反之为正。对内孔车削, 锥度左小右大R 值为正,反之为负。U、W、R 关系参见图4-1-5。 30 25 20 15 图 4-1-6 G90 外锥度加工示例 编程示例: O4004 N10 T0101 N20 G0 X32.Z0.5 S500 M3 ;刀具定位 N30 G90 X26. Z-25. R-2.5 F0.15 ;粗加工 N40 X22. N50 X20.5 ;留精加工余量双边0.5mm。 N60 G0 Z0 S800 M3 N70 G90 X20. Z-25. R-2.5 F0

13、.1 N80 G28 X100. Z100. 数控车床编程与操作 - 108 -108 N90 M5 N100 M2 提示:锥面精加工时,注意刀具起始位置的 Z 轴坐标应与实际锥度的 起点 Z 坐标一致,否则加工出的锥度不正确;若刀具起始位置的 Z 轴坐标 取值与实际锥度的起点 Z 坐标不一致,则应算出锥面轮廓延长线上对应 所取 Z 坐标处与锥面终点处的实际直径差。 W 4(R) W 4(R) R U/2 W U/2 3(F) Z X 2(F) 4(R) 1(R) 3(F) 2(F) R W 3(F) Z X U/2 4(R) 2(F) 1.U0,W0,R0,WO 3.U0,W0,atRU/2

14、4.U0,W0,R0,atRU/2 图中:( R)快速进刀,(F)按程序中 F 指令速度切削,后 面各图中符号含义相同。 图 4-1-5 G90 指令代码与加工形状之间的关系 8单一固定角度循环加工圆柱及圆锥螺纹(G92) 圆柱螺纹加工 格式: G92 X(U) Z(W) F 说明:本指令实质为单一循环 加工螺纹,加工过程中,刀具先沿 X 轴进刀至 X(U)坐标;第二步沿 (R) (R) (R) (F) 数控车床编程与操作 - 1 - Z 轴切削螺纹,当到达某一位置时,接收到 从机床来的信号,起动螺纹倒角 (螺纹倒角参见第二章图2-1-8) ,到达 Z(W)坐标;第三步刀具沿X 轴退刀至 X

15、初始坐标;第四步沿Z 轴退刀 至 Z 初始坐标,加工结束。 注:螺纹倒角距离在0.1L 至 12.7L 之间指定,指定单位为 0.1L,由参数 #5130 决定。 编程示例(仅螺纹加工段) : O4005 N110 T0303 N120 G0 X28. Z5. S350 M3 ;刀具定位 N130 G92 X19.4 Z-23. F1.5 ;螺纹加工 N140 X19. ;逐层进刀 N150 X18.6 N160 X18.2 N170 X18. N180 X17.9 N190 X17.8 车削圆锥螺纹 格式: G92 X(U) Z(W) R F 说明: R 字代表被加工锥螺纹 的大小端外径差的1/2,即表示单边 量锥度差值。对外螺纹车削,锥度左大 图 4-1-7 G92 的加工过程 245 25 52 30 M201.5 图 4-1-8 G92 外圆柱螺纹加工 20 20 15 数控车床编程与操作 - 110 -110 右小 R 值为负,反之为正。对内螺纹车削,锥度左小右大R 值为正,反 之为负。加工过程与圆柱螺纹的加工相同。 程序示例: O4006 N10 T0101 N20 G0 X25. Z

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号