- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
项目五 曲面铣削加工工艺及程序编制 知识目标 能力目标 一、项目导入 如图5-1所示零件,毛坯100?mm×100?mm×50?mm,材料为45#钢,采用数控铣床加工。假定:零件已进行粗加工和半精加工,本项目分析如何使用宏程序进行凹球面的精加工。 二、相关知识 4.宏程序中的程序运行控制指令 (1)无条件转移指令 指令使用格式:GOTO n;n为顺序号。 例如:N100 ……; N110 GOTO 150; N120 ……; ……; N150 ……; 即程序从N110直接跳转到N150,不再执行N120与N150之间地程序。 (2)有条件转移指令 指令使用格式:IF[逻辑条件]GOTO n;n为顺序号。 其含义为:当逻辑条件为真时,执行GOTO n,否则顺序执行下一行程序。用户宏程序逻辑条件表达式见表5-2。 例如:IF[#10 EQ #20]GOTO 10; (3)循环指令 指令使用格式:WHILE[逻辑条件]DO n ; …… END n; 当逻辑条件为真时,程序执行DO n 和END n之间的程序,当逻辑条件为假时,程序执行END n后的程序。n的取值为1、2、3。 例如:WHILE[#20 GT #30]DO 1; G01 X10.0 Y10.0 F100 ; END 1; 5.宏程序中的调用 FANUC 0i MC数控系统中用户宏程序调用格式为: G65 P程序号 L宏程序被重复调用几次 <自变量赋值> 如:G65 P1234 L3 A10.0 B100.0 C200.0 其中1234为被调用的宏程序号,L3表示重复调用3次,A10.0表示向#1赋值10.0,B100.0表示向#2赋值100.0,C200.0表示向#3赋值200.0。FANUC 0i MC用户宏程序自变量赋值与变量号码对应关系,见表5-3。 三、项目实施 如图5-1为型腔类零件,毛坯100?mm×100?mm×50?mm,材料为45#钢,采用数控铣床加工。假定:零件已进行粗加工和半精加工,这里只分析用球头铣刀进行精加工凹球面的宏程序。 (一)加工工艺分析 1.零件图工艺分析 该零件外形比较简单。其主要特征为由球面内壁组成的型腔。其表面粗糙度为Ra3.2,要求较高,其他形位公差要求较低。该零件材料为45#钢,切削加工性能较好。 2.选择加工方案 根据零件形状及加工精度要求,一次装夹完成所有加工内容。 3.确定装夹方案 零件毛坯外形为规则的正方形,因此加工时选择平口机用虎钳。装夹高度25?mm,因此须在虎钳定位基面加垫铁。 4.刀具及切削用量的选择 型腔内壁球面的加工,选择?10?mm的球头铣刀。 5.填写工艺文件 将各工步的加工内容所需刀具等填入零件数控加工工序卡,见表5-4。 图5-2 加工分析图 2.加工凹球面的宏程序 (1)主程序采用G65 P9001 Aa Bb Cc Dd的形式调用宏程序,其中: Aa:凹球面顶部大圆半径(40?mm); Bb:凹球面底部小圆半径(25?mm); Cc:球头铣刀刃口半径(采用?10球头铣刀,刃口半径为5?mm); Dd:步进角?的步进量(取步进角为0.5°); (2)宏程序中各变量含义 #101: 定义凹球面顶部大圆半径; #102: 定义凹球面底部小圆半径; #103: 定义球头铣刀刃口半径; #104: 定义步进角的步进量; #110: 定义球头铣刀刀心运动的初始半径; #120: 定义球头铣刀刀心运动的X坐标; #130: 定义球头铣刀刀心运动的Z坐标; #140: 定义球头铣刀下降角; #150: 定义球头铣刀下降最大深度; (3)主程序 分别见表5-5、表5-6 四、拓展知识 不仅在FANUC 0i MC系统中提供了用户宏指令编程功能,在FANUC 其他中、高端的系统也提供相应的功能。如:FANUC 16i/18i/21i等,用户宏指令编程功能在Sinumerik数控系统中被称为“R参数编程”,在Fidia系统中被称为“参数编程”,在Heidenhain系统中被称为“Q参数编程”,虽然称呼不同,但其实质内容基本是相同的。 * * 项目导入 一 相关知识 二 项目实施 三 拓展知识 四 掌握FANUC 0i MC用户宏指令含义及使用方法 能使用宏指令编写加工程序用于曲面铣削加工 图5-1 零件图 (一)认识宏程序 宏程序是一种编程方法,它不仅可以让编程者按照数控系统规定的格式编写数控程序,还可以允许编程者在程序中进行简单逻辑运算与初等数学运算,从而拓展编程的灵活性与适用性。 (二)FANUC 0i MC用户宏程序使用方法 1.变量的表示 FANUC 0i MC数控系统中,变量的格式是在“#”符号后加变量号码,如:#10表示10号变量。 2.变量的引用
您可能关注的文档
- 数控原理与系统配套习题作者 张伟中 姜晓强 徐安林NX_CAD_Hands_On_Customer_Question.doc
- 数控原理与系统配套习题作者 张伟中 姜晓强 徐安林NX_CAD_Written_Customer_Question.doc
- 数控原理与系统配套习题作者 张伟中 姜晓强 徐安林NX_CAD_Written_Customer_Question_Answer.doc
- 数控编程与操作 教学课件 作者 顾晔 张秀玲 金山 第二章.ppt
- 数控编程与操作 教学课件 作者 顾晔 张秀玲 金山 第三章.ppt
- 数控编程与操作 教学课件 作者 顾晔 张秀玲 金山 第四章.ppt
- 数控编程与操作 教学课件 作者 顾晔 张秀玲 金山 第五章.ppt
- 数控编程与操作 教学课件 作者 顾晔 张秀玲 金山 第一章.ppt
- 数控编程与实训 第2版 普通高等教育十一五 国家级规划教材 教学课件 周虹 2.ppt
- 数控编程与实训 第2版 普通高等教育十一五 国家级规划教材 教学课件 周虹 4.ppt
- 广东省东莞市2024-2025学年八年级上学期生物期中试题(解析版).pdf
- 非遗剪纸文创产品开发经理岗位招聘考试试卷及答案.doc
- 广东省东莞市2024-2025学年高二上学期期末教学质量检查数学试题.pdf
- 体育安全理论课件图片素材.ppt
- 3.1 公民基本权利 课件-2025-2026学年道德与法治八年级下册 统编版 .pptx
- 广东省潮州市湘桥区城南实验中学等校2024-2025学年八年级上学期期中地理试题(解析版).pdf
- 大数据运维工程师岗位招聘考试试卷及答案.doc
- 广东省深圳市福田区八校2026届数学八年级第一学期期末教学质量检测模拟试题含解析.doc
- 广东省潮州市湘桥区城基初级中学2024-2025学年八年级上学期11月期中考试数学试题(解析版).pdf
- 广东省潮州市湘桥区城西中学2024-2025学年八年级上学期期中地理试题(解析版).pdf
原创力文档


文档评论(0)