




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
浅析应用宏程序车削非圆二次曲线轮廓数控车削加工宏程序编程 摘要: 用户宏程序是数控系统及类似产品中的特殊编程功能。依托宏程序编程加工一些有规律变化的非圆曲线轮廓的产品,可以提高产品的加工效率和加工精度,满足现代工业产品的加工要求。所谓非圆二次曲线指椭圆、抛物线、双曲线、正弦曲线等的二次函数轮廓线,应用宏程序通过曲线轮廓的函数方程、宏变量编程、点坐标的计算而最终方便快捷地完成产品的加工。关键词: 宏程序;非圆二次曲线;椭圆曲线;正弦曲线;直线拟合 :TH11 :A :1006-4311(xx)22-0035-020 引言 随着数控加工技术的广泛应用,机械加工中经常出现由复杂曲线所构成的非圆曲线零件,如柱塞泵、灯罩、模具等。由于产品性能要求的不断提高,对非圆曲线零件的精度要求越来越高。但数控机床的数控系统一般只有直线插补和圆弧插补功能,没有非圆曲线插补指令。因此需要通过宏变量编程、点坐标的计算及图形要求,根据曲线轮廓的解析几何方程y=f(x)将其中的一个参数变量在它的定义域内从一个极限值以一定的插补步进距离(如0.01mm,0.1mm,1)逐步向另一个极限值变化从而求出任意一个点的坐标值,然后用直线插补G01进行直线拟合加工,完成曲线轮廓的加工。作为一名职业学校机械加工专业教师,如果能深层的掌握、理解及熟练的应用宏程序,则可以方便快捷地进行宏程序编程,提高教学质量,提高产品加工效率和加工精度。 用户宏程序是FANUC数控系统及类似产品中的特殊编程功能。用户宏程序的实质与子程序相似,它也是把一组实现某种功能的指令,以子程序的形式预先存储在系统存储器中,通过宏程序调用执行这一功能,在主程序中只要编入相应的调用指令就能实现功能。把一组以子程序的形式存储并带有变量的程序称为用户宏程序,简称宏程序;调用宏程序的指令称为“用户宏程序指令”或宏程序调用指令(简称宏指令)。宏程序与普通程序相比较,普通程序的程序字为常量,一个程序只能描述一个几何形状,所以缺乏灵活性和适用性。而在用户宏程序的本体中,可以使用变量进行编程,还可以用宏指令对这些变量进行赋值、运算等处理。通过使用宏程序能执行一些有规律变化(如非圆二次曲线轮廓)的动作,从而形成我们需要的非圆二次曲线。应用WHILE语句编写非圆二次曲线宏程序的一般步骤: 选定自变量。非圆曲线中的X和Z坐标均可以被定义成为自变量,一般情况下会选择变化范围大的一个作为自变量,并且要考虑函数表达式在宏程序中书写的简便,为方便起见,我们事先把与Z坐标相关的变量设为#1,#4,将X坐标相关的变量设为#2,#3。 确定自变量起止点的坐标值。必须要明确该坐标值的坐标系是相对于非圆曲线自身中心的坐标系,其起点坐标为自变量的初始值,终点坐标为自变量的终止值。 进行函数变换,确定因变量相对于自变量的宏表达式。 确定公式曲线自身坐标系的中心原点相对于工件原点的代数偏移量(X和Z)。 计算工件坐标系下的非圆曲线上各点的X坐标值(#3)时,判别宏变量#3的正负号。以编程轮廓中的公式曲线自身坐标原点为原点,绘制对应的曲线坐标系的X和Z坐标轴,以其Z坐标为分界线,将轮廓分为正负两种轮廓,编程轮廓在X正方向称为正轮廓,编程轮廓在X负方向为负轮廓。如果编程中使用的公式曲线是正轮廓,则在计算工件坐标系下的X坐标值(#3)时,宏变量#2的前面应冠以正号;如公式曲线是负轮廓,则宏变量#2的前面应冠以负号,即#3=#2+X。 设计非圆曲线宏程序的模板。设Z坐标为自变量#1,X坐标为因变量#2,自变量步长为W,X为曲线本身坐标系原点在工件坐标系下X方向偏移量,Z为曲线本身坐标系原点在工件坐标系下Z方向偏移量,那么非圆曲线段的加工程序宏指令编程模板如下。 #1=Z1 (是指定义自变量的起点Z坐标) WHILE #1 GE Z2DO 1 ;(Z2是指定义自变量的终点Z坐标) #2=f(#1) ;(建立自变量与因变量函数关系式) #3=#2+X;(计算曲线上点在加工坐标系的X坐标) #4=#1+Z ;(计算曲线上点在加工坐标系的Z坐标) G01 X#3 Z#4; END1 下面就以FANUC 0i-MATE数控系统数控车床为加工机床,以椭圆、正弦曲线的加工为例,对宏程序的应用进行分析。 1 椭圆曲线的加工 下述图形工件毛坯:5278; 椭圆方程:Z2/252+X2/152 =1 图形的粗精加工宏程序应用如下: O0001; M03 S800 T0101 F0.2; (35度菱形刀片) G00 X52 Z2;(刀具快速定位) G73 U8 R6; G73 U0.5 P1 Q2 U0.5; N1 G00 X47.2; (粗车循环的首句) GO1 Z0; #1=5.1; (#1为椭圆曲线公式中自身坐标系中Z坐标,5.1为椭圆曲线上起点的Z值) WHILE #1GE-21.9 DO1; (宏程序循环语句,-21.9为椭圆曲线上终止点的Z值) #2=SQRT140625-225*#2*#2/625; (#2为椭圆曲线各点在公式中的X坐标) #3=18+2*#2; (#3为椭圆曲线
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 母婴护理服务质量规范执行与客户权益保障合同
- 2025年家庭教育指导服务市场家庭教育行业消费者需求分析报告
- 商业地产项目智能化转型2025年数字化运营与客户体验变革报告
- 2025年教育大数据在教育个性化教学中的应用与创新报告
- 协商出院康复协议书
- 地震物资储备协议书
- 重要历史文艺作品的影响试题及答案
- 劳动关系补贴协议书
- 土地占用赔偿协议书
- 2025年工程法规考试标杆案例学习试题及答案
- 环保行业人才培养机制方案
- 专题18 热学-五年(2020-2024)高考物理真题分类汇编(解析版)
- 十二生肖调查报告
- 健身塑形瑜伽学习通超星期末考试答案章节答案2024年
- 2024-2025年辽宁省面试真题
- 2024年高考真题-地理(河北卷) 含答案
- 单位驾驶员劳务派遣投标方案投标文件(技术方案)
- 资本经营-终结性考试-国开(SC)-参考资料
- 2024年浙江省中考科学试卷
- 拆除工程地坪拆除施工方案
- 软件授权书范本
评论
0/150
提交评论