数控系统的编程与操作-fanuc 0i mate-tb

上传人:wt****50 文档编号:36896380 上传时间:2018-04-04 格式:DOC 页数:50 大小:1.11MB
返回 下载 相关 举报
数控系统的编程与操作-fanuc 0i mate-tb_第1页
第1页 / 共50页
数控系统的编程与操作-fanuc 0i mate-tb_第2页
第2页 / 共50页
数控系统的编程与操作-fanuc 0i mate-tb_第3页
第3页 / 共50页
数控系统的编程与操作-fanuc 0i mate-tb_第4页
第4页 / 共50页
数控系统的编程与操作-fanuc 0i mate-tb_第5页
第5页 / 共50页
点击查看更多>>
资源描述

《数控系统的编程与操作-fanuc 0i mate-tb》由会员分享,可在线阅读,更多相关《数控系统的编程与操作-fanuc 0i mate-tb(50页珍藏版)》请在金锄头文库上搜索。

1、数控车床编程与操作 - 1 -第第四四章章 日日本本发发那那科科数数控控系系统统编编程程与与操操作作本章主要讲解 FANUC 0i MATE-TB 数控系统的编程与操作。本章共分五节,第一节讲解常用编程指令;第二节讲解 FANUC 系统多重复合循环;第三节讲解宏指令及应用,第四节典型综合零件的编程示例,第五节介绍 FANUC 0i MATE-TB 系统的功能与操作。第第一一节节 指指令令详详解解一、 FANUC 系统准备功能表表 4-1 FANUC 0iMATE-TB 数控系统常用G 代码( A 类)一览表序号代码组群功能简介1G00定位(快速进给)2G01直线插补(直线切削)3G02圆弧插补

2、(顺时针)4G0301圆弧插补(逆时针)5G04暂停(延时)6G1000可编程数据输入(资料设定)7G20英制输入单位8G2106公制输入单位(美制)9G22存储行程检查接通10G2304存储行程检查断开11G25主轴速度波动检测断12G2608主轴速度波动检测开13G27自动返回参考点确认14G28返回参考位置15G3000第 2、3、4 参考位置返回16G32螺纹切削17G3401变螺距螺纹切削18G40取消刀尖半径补偿19G41刀尖半径左补偿20G4207刀尖半径右补偿数控车床编程与操作 - 102 -10221G50坐标系设定或主轴最大速度设定22G52局部坐标系设定23G5300机床

3、坐标系设定24G54工件坐标系选择 125G55工件坐标系选择 226G56工件坐标系选择 327G57工件坐标系选择 428G58工件坐标系选择 529G5914工件坐标系选择 630G6500调用宏指定31G66模态宏调用32G6712模态宏调用注销33G70精车固定循环34G71外径粗车循环35G72端面粗车循环36G73固定形状粗车循环37G74Z 向啄式钻孔及 端面沟槽循环38G75外径断续切槽循环39G7600多头螺纹切削循环40G90外圆切削循环41G92螺纹切削循环42G9401端面切削循环43G96恒线速度控制有效44G9705恒线速度控制取消45G98进给速度按每分钟指定4

4、6G9902进给速度按主轴每转进给量指定二、 FANUC 0i MATE-TB 编程规则1小数点编程:在本系统中输入的任何坐标字(包括X、Z、I、K、U、W、R等)在其数值后须加小数点。即X100 须记作 X100.0。否则系统认为所坐标字数值为1000.001mm0.1mm。2绝对方式与增量方式:FANUC-0T 数控车系统中用U 或 W 表示增量方式。在程序段出现U 即表示 X 方向的增量值,出现W 即表示 Z 方向的增量值。同时允许绝数控车床编程与操作 - 1 -对方式与增量混合编程。注意与使用G90 和 G91 表示增量的系统有所区别。3进给功能:系统默认进给方式为转进给。4程序名的指

5、定:本系统程序名采用字母O 后跟四位数字的格式。子程序文件名遵循同样的命名规则。通常在程序开始指定文件名。程序结束须加M30 或 M02 指令。5G 指令简写模式:系统支持G 指令简写模式。三、常用准备功能代码详解1直线插补( G01)格式: G01 X(U) Z(W) F 说明:基本用法与其它各系统相同。此处主要介绍 G01 指令用于回转体类工件的台阶和端面交接处实现自动倒圆角或直角。 圆角自动过渡:格式: G01 X R F G01 Z R F 说明: X 轴向 Z 轴过渡倒圆( 凸弧) R 值为负 ,Z 轴向 X 轴过渡倒圆( 凹弧)R 值为正 。程序示例:O4001N10 T0101N

6、20 G0 X0 Z1. S500 M03N30 G1Z0 F0.2N40 G1 X20. R-5.N50 G1 Z-25. R3.N60 G1 X30.5 N70 G28 X120. Z100.N80 M30 直角自动过渡:图 4-1-1 圆角自动过渡过数控车床编程与操作 - 104 -104程式: G01 X C F G01 Z C F 说明:倒直角用指令C,其符号设置规则同倒圆角。程序示例:O4002N10 T0101N20 G0 X0 Z1. S500 M03N30 G1Z0 F0.2N40 G1 X20. C-2.N50 G1 Z-25. R3.N60 G1 X30.5 N70 G2

7、8 X120. Z100.N80 M30 提示:自动过渡倒直角和圆角指令在用于精加工编程时会带来方便,但要注意符号的正负要准确,否则会发生不正确的动作。另外,某些 FANUC 系统倒直角采用 I和 K 指令来表示 C 值。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) 说明: G28

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

9、34)格式: G34 X(U) Z(W) F K 说明: G34 螺纹用于加工增螺距螺纹或减螺距螺纹。所谓变螺距螺纹指的是以螺纹切入开始指定基准螺距值F,然后每隔一个螺距产生一个螺距差值(增值或减值)。6坐标系设定或主轴最大速度设定(G50)说明: G50 指定用于在程序中设定编程坐标系原点的位置,即预置寄存指令。大多数系统使用G92 指令作为预置寄存指令(参见第一章P24 页 G92 指令说明,注意本系统 G92 指令有其它定义) 。G50 指令格式和使用方法与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图 4-1-3 G90 外圆切削过程数控车床编程与操作 - 106 -106N10 T0101N20 G0 X31. Z

11、1. S800 M03;快速走刀至循环起点。N30 G90 X26. Z-24.9 F0.3 ;X 方向切深单边量2mm,端面留余量 0.1mm 精加工。N40 X22.;G90 模态, X 向切深至 22mm。N50 X20.5;X 向单边余量0.25mm 精加工。N70 X20. Z-25. F0.2 S1200 ;精车N80 G28 X100. Z100. N90 M30提示:因 G90 动作的第一刀为快速走刀,因注意起点的位置以确认安全。 车削圆锥面格式: G90 X(U) Z(W) R F 说明: R 字代表被加工锥面的大小端直径差的1/2,即表示单边量锥度差值。对外径车削,锥度左大

12、右小R 值为负,反之为正。对内孔车削,锥度左小右大R值为正,反之为负。U、W、R 关系参见图4-1-5。30252015图 4-1-6 G90 外锥度加工示例编程示例:图 4-1-4 G90 外圆加工程序示例数控车床编程与操作 - 1 -O4004N10 T0101N20 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 M3N70 G90 X20. Z-25. R-2.5 F0.1N80 G28 X100. Z100.N90 M

13、5N100 M2提示:锥面精加工时,注意刀具起始位置的 Z 轴坐标应与实际锥度的起点 Z 坐标一致,否则加工出的锥度不正确;若刀具起始位置的 Z 轴坐标取值与实际锥度的起点 Z 坐标不一致,则应算出锥面轮廓延长线上对应所取 Z 坐标处与锥面终点处的实际直径差。W4(R)W4(R)RU/2WU/23(F)ZX2(F)4(R)1(R)3(F)2(F)RW3(F)ZXU/24(R)2(F)1.U0,WO3.U0,atRU/24.U0,W0,WORU/2X3(F)1(R)2.U0,W0,w0,i0,k0Zikwu/23.u0,w0,k0,i0ikwu/2wkiu/2ku/2iw图 4-2-7 G73

14、指令中 uwki 的符号数控车床编程与操作 - 1 -另: F、S、T 意义同 G71、G72。3G73 指令应用示例及详解:加工如图所示工件,其毛坯为锻件。工件X 向残留余量不大于5mm。Z 向残留余量不大于 3mm。要求采用G73 方式切削出该零件。程序示例如下:O4010N10 T0101N20 G0 X110. Z10. S800 M3N30 G73 U5. W3. R3. N40 G73 P50 Q110 U0.4 W0.1 F0.3N50 G0 X50. Z1. S1000N60 G1 Z-10. F0.15 N70 X60. Z-15.N80 Z-25.N90 G2 X80. Z-35. R10.N100 G1 X90. Z-40.N110 G0 X110. Z10.N120 G70 P50 Q110N130 G28 X100. Z150. N140 M30G73 同样可以切削没有预加工的毛坯棒料。如上图所示工件,假如将程序中的 N30N50 行进行调整,如下所述,即可采 用不同的渐进方式将工件加工成型。 (由于 G73 在每次循环中的走刀路径是确 定的,须将循环起刀点与工件间保持一 段距离)图 4-2-8 G73 加工示例数控车床编程与操作 - 118 -118

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

当前位置:首页 > 生活休闲 > 社会民生

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