下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、宏程序作为数控编程的一种方法,具有编程简单、修改方便及程序量小等优点。 宏程序分为A类和B类,在一些较老的FANUC系统中采用A类宏程序,现在 较先进的系统中则采用B类宏程序。B类宏程序是使用变量进行编程的,变量分 为局部变量(#1#33)、公共变量(#100#149、#500#549)和系统变量(#1000)。对于局部变量和公共变量的使用,经过短期的学习很容易掌握, 而系统变量一般不会轻易地使用和更改,但是如果能够掌握好,使用系统变量可以实现一些特殊的功能。在加工时,当刀具发生磨损需要改变磨损值时,为了及时提醒操作者进行换 刀以及防止操作者更改错误,可以通过在程序中的设定,使刀具半径补偿的磨
2、损 量控制在一定的范围,超出这个范围时程序就会产生报警而无法执行程序。用系统变量可以读写刀具补偿值,通过对系统变量赋值,可以设定刀具补偿 值范围。在FANUC0系统中,刀具补偿分为几何补偿和磨损补偿, 刀具补偿号可 达400个。当补偿号小于等于200时,刀具长度补偿也可以使用#2001#2400, 补偿号与刀具长度补偿值(H)和刀具半径补偿值(D )的对应关系如附表所示。下面以刀具半径磨损补偿系统变量为例进行说明。当加工某个零件的轮廓时,如果想要将刀具补偿的磨损值控制在- 0.20mm勺范围内,通过编程设定 可以对该刀具的磨损值进行判断,如果磨损值在-0.20mn范围内继续执行程 序,超出范围
3、则机床报警,显示报警信息。假设使用 1号刀具T1,刀具半径补 偿号为1,它所对应的刀具半径磨损补偿系统变量号为 #12001。具体程序如下:01200N10 T1 M6N20 G90 G54 G00 G40 Z100.N30 S2000 M03N40 G43 H5 Z30. M08N50 G00 X_ Y_ (刀具到达下刀位置)N60 G00 Z 5.0N70 #1=#12001 (将补偿号1的磨损补偿值赋值给#1)N80 IF#1 LE 0.2 GOTO 110(判断#12001的值,如果W 0.2,转到程序段110)N90 IF#1 GE 0.0 GOTO 110 (判断#12001的值,
4、如果0,转到程序段 110)N100 GOTO 120N110 #3000=80 (range error )(显示报警号为3080,内容为range error的报警信息)N120 G01 G41 X_ Y_ D1 F200N200 G01G40 X_ Y_ (N12旷 N200 轮廓轨迹程序略)N210 Z100.N220 M05N230 M30当刀具较多时的编程方法(以两把刀具为例):01000T5 M6G90 G54 G0 G40.S2000 M03G43 H5 Z100. M08G00 X_ Y_ (刀具到达下刀位置)Z2.G0 Z-5. F1000#30=5 (等于刀具号数)M98
5、 P10G01 G41 X_ Y_ D5F200G01G40 X_ Y_G0 Z100.T6 M6G90 G54 G0 G40 X- 60. Y 60.S2000 M03G43 H6 Z100. M08Z2.G0 Z 5. F1000#30=6 (等于刀具号数)M98 P10G01 G41 X_ Y_ D6F200G01G40 X_ Y_G0 Z100.M05M30%O10#1二12000#2=#1+#30(确定刀具半径磨损补偿系统变量号)IF#2 LE 0.2 GOTO 60 (判断#2的值,如果W 0.2,转到程序段 60)IF#2 GE 0.0 GOTO 60 (判断#2的值,如果0,转到程序段 60)GOTO 70N60 #3000=80 (range error )N70 M99同理,也可以像上述一样控制刀具长度补偿值。采用该方法的好处有以下两个方面: 可以避免修改磨损值时的误操作。现在很多企业机床编程和机床操作人员是分开的,不允许操作者修改程序,但可以修改刀具磨损补偿值,当刀具磨损或 工件尺寸变化需要修改刀具磨损补偿值时,为了防止操作者在修改刀具磨损补偿值时输入错误,造成工件的报废和刀具的损坏,可以将磨损值限定在一定的范围 内,如果超出范围程序会停止执行并产生报警信息。 可以保
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年含乳饮料行业分析报告及未来发展趋势报告
- 依安县(2025年)辅警考试题《公安基础知识》综合能力试题库(附答案)
- 2026年护理常见急救知识与技能操作相关试题测试题附答案
- 2025年《医疗器械监督管理条例》培训考试试题及答案
- 范县省直机关公开遴选公务员笔试题及答案解析
- 2026年物业项目考核试题带答案
- 2026年甜菜成品糖行业分析报告及未来发展趋势报告
- 2026年肿瘤护理试题题库及答案
- 2026年家庭美育考试题及答案
- 2026年实验室安全与管理习题试题与答案
- GB/T 6109.1-2025漆包圆绕组线第1部分:一般规定
- 雪茄烟经营知识培训总结课件
- 网络社会学课件
- 《城市无障碍环境建设专项规划编制指南》
- 2025年河南中州水务控股有限公司下属子公司财务人员专项招聘笔试题库历年考点版附带答案详解
- 2025广东珠海市下半年市直机关事业单位招聘合同制职员37人考试参考试题及答案解析
- 石膏娃娃涂鸦课件
- 屋顶贴瓦合同协议书模板
- 2025年度医学影像学期末考试真实病例诊断影像读片答案及解析
- 藏文教学课件
- 内蒙古电力建设定额站2025年第二季度配电网设备材料编审指导价
评论
0/150
提交评论