版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、FANUC系统宏程序基础知识 编制: 姜仁义 宏程序简介宏程序简介 l在数控编程中,利用宏程序能让程序变得灵活、简洁。宏程序与普通 的程序不同就在于它可以进行数值计算、逻辑判断、系统控制等。宏 程序主要针对复杂零件的加工,如:曲面、曲线、型腔、固定循环等。 l针对某些零件利用宏程序可以把几十条甚至上百条的程序简化成几句 程序。在当今自动编程软件日益流行之际,人们觉得手工编程似乎显 得“无用武之地”,但是针对某些特殊零件的加工,宏程序还是它有 一定的优势,也是自动编程所无法替代的,所以说宏程序在我们工作 当中还是起着很重要的作用。 l书中常说宏程序是手工编程的堡垒 宏程序的分类 宏程序分为A类和
2、B类宏程序 A类宏程序属于老系统所使用,由于编程比较麻 烦,慢慢的已被淘汰。但目前部分的国产系统仍 使用A类宏程序,如GSK、KND系统等。 B类宏程序因其编程简捷直观,目前被广泛使用。 本章主要以介绍B类宏程序为主,A类宏程序只做 简单了解。 v 功 能 格 式 v 正 弦 SIN v 余 弦 COS v 正 切 TAN v 绝对值 ABS v 平方根 SQRT v 舍 入 ROUND v 上取整 FIX v 下取整 FUP 计算数值或条件表达必须用方括号括上 v如:X2+3; v X#1+#2; 如取负值负号应放在括号前面 Z-3+1; 如先算加减后乘除应表示为 X20+40/10-3;
3、条件表达和循环 v(1)无条件转移: vGOTON;N为要转移的程序段。 vGOTO10表示转移到N10段的程序。 例题一 o利用宏程序加工一件直径为200,长度为300的轴,要求:只 走一刀精车; oO1234; oM3 S200 T101; o#101=200; o#102=-300; oG0 X#101; oZ2.; oG1 Z#102 F0.2; oG0 X300. Z300.; oM30; 例题二 o根据上题利用宏程序完成由粗到精的加工,毛坯直径为225,每次粗车3mm,精车留量1mm; oO1234; oM3 S200 T101; oG0 X230.; oZ2.; o#1=1(精车
4、次数); o#101=222(留量); o#102=-300(加工长度); oN10WHILE#101GE200DO1; oG0 X#101; oG1 Z#102 F0.25; oG0 U5. Z2.; o#101=#101-3(每次粗车3mm); oEND1; o#101=200(精车最终尺寸); o#1=#1-1(精车控制); oIF#1EQ0GOTO10; oG0 X300. Z300.; oM30; 抛物线加工 oG1 X 0 Z 0 F0.3; o#1=0; o#2=0; oWHILE#1 LE 12 DO1; oG1X#1*2Z#2; o#1=#1+0.5; o#2=-#1*#1/
5、12; oEND1; 椭圆粗加工 oO0023 oM3S100T101 o#5=70 oN10G0X80.Z3. oG0X0Z1. oG1Z0F0.3 oN10#1=0 oWHILE#1LE90DO1 o#2=60*SIN#1+#5 o#3=60*COS#1-60 oG1X#2Z#3F0.3 o#1=#1+5 oEND1 o#5=#5-5 oIF#5GE0GOTO10 oG0Z200. v习题1 M201.5 30 0 -0.039 R20 204 26 椭 圆 22 16 145 30 30 20 80 未 注 倒 角 C1.5 M261.5-6g 46 0 -0.039 = X 2 10
6、材 料 :45 其 余 3.2 材 料 :45 其 余 3.2 1.6 1.6 v程序:O1234; v M3 S500 T101 G40; v G0 X 32. Z 2.; v G73 U15. W0 R5; v G73 P1 Q2 U0.4 W0 F0.35; v N1 G0 X 0; v G1 G42 Z0 F0.35; v #1=0; v WHILE #1 LE 145 DO1; v #2=30*SIN#1; v #3=30*COS#1-30; v G1 X#2 Z#3 F0.25; v #1=#1+0.5; v END1; v G3 X 29.98 Z-60. R20. v G1 Z-80. F0.3; v N2 G0 G40 U5.; v G70 P1 Q2; v G0 X 100. Z100.; v M30; v(4)利用宏程序分层车削轴承内套滚道部分 v程序:O0110 vM3S100T101 vG0X195. vZ-55. v#100=1(精车次数控制) v#101=1.5(切除量) vN10#1=189.86(X向起点) v#2=167.44(X向终点) vWHILE#101GE0DO1(循环车削) vG0G41X#1+#101Z-52.17 vG3X#2+#101Z-8.37 R96.64 F0.3 vG0G40X195. vZ-55. v#101=#1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中小学班主任家校协同教育计划制定能力考核试卷
- 2025年广告行业数字广告与消费者反馈研究报告及未来发展趋势预测
- 2025年互联网医疗行业医疗健康大数据应用报告
- 2025年互联网行业区块链应用水平考试-AI生成数字资产NFT确权考核试卷
- 2025年建筑电工职业技能竞赛光伏电站电气系统操作考核试卷
- 2026中国铁路沈阳局集团有限公司招聘高校毕业生475人(一)考试笔试参考题库附答案解析
- 2025合肥市粮食集团有限公司公开招聘工作人员7人笔试考试参考题库及答案解析
- 2026重庆市设计院有限公司校园招聘4人考试笔试备考试题及答案解析
- 2025年下半年长春市总工会公开招聘工会社会工作者(61人)笔试考试备考题库及答案解析
- 2025浙江金华市东阳市部分机关事业单位招聘编外人74人员(二)考试笔试模拟试题及答案解析
- 2026届新高考物理热点冲刺复习 从“心”出发向“新”而行-三新背景下物理高考的守正与创新
- 风险评估标准作业流程表合规风险管理版
- 全国大学生职业规划大赛《卫星通信与导航技术》专业生涯发展展示【高职(专科)】
- 2025外研版新教材英语七年级上册单词表(复习必背)
- 凭什么让学生服你:读书分享技巧
- 四级手术术前多学科讨论制度(2025年)
- 血友病预防知识培训课件
- 沙石料销售知识培训内容课件
- 人教版六年级数学上册第一单元测试卷(含解析)
- 2025云南昆明元朔建设发展有限公司第一批收费员招聘20人备考考试题库附答案解析
- 2025年微生物专升本习题库(含答案)
评论
0/150
提交评论