探讨椭圆宏程序的编程方法.doc

探讨椭圆宏程序的编程方法.doc

ID:53234420

大小:61.00 KB

页数:4页

时间:2020-04-02

探讨椭圆宏程序的编程方法.doc_第1页
探讨椭圆宏程序的编程方法.doc_第2页
探讨椭圆宏程序的编程方法.doc_第3页
探讨椭圆宏程序的编程方法.doc_第4页
资源描述:

《探讨椭圆宏程序的编程方法.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、探讨椭圆宏程序的编程方法摘要:我们在数控编程与操作课程教学过程中,涉及到椭圆等非圆曲线的零件加工,一般需耍进行宏程序的编程,这点往往成了广人师生的拦路虎,因为宏程序对教师来说,不易教学,对学生来说,难以理解。针对此难点,本文采用数控车HNC-21/22T系统,进行探讨关于椭圆宏程序编程方法,希望有助于教师方便教学,有利于提高学生对椭圆筹非圆曲线零件的编程与加工能力,同时也利于简化数控编程程序,缩短编程时间,提高编程与加工的效率,降低经济成木,提高生产效益。关键词:椭圆数控编程宏程序难点简化中图分类号:TG659文献标识码:A文章

2、编号:1003-9082(2013)12-0251-01随着数控技术不断的发展,数控技术在生产制造的作用和地位逐渐凸显出来,在企业内的应用也越来越广泛,对数控技能的掌握就显得更有必要了。每年全国数控职业技能大赛的规模举办得越来越大,显然国家对数控技能人才的培养很重视。借技能大赛,国家意于发现更多的数控人才,培养出更多的数控人才,发挥数控人才的技能,强大数控人才团队,从而更好更快的推动数控技术的发展。比赛的趋势必然对选手的技能要求越来越高,比如非圆曲线的加工在竞赛中的比例逐渐加大,非圆曲线的手工编程涉及到宏程序,很多学生碰到宏程序

3、编程就觉得无从下手,总认为是一个难以攻破的难题。在我们数控编程与加工教学过程中,广大教师感到宏程序编程不易教学;学生学起来也不易理解,难以掌握,所以能否掌握非圆曲线的宏程序编程就成为了解决难题的关键。本文针对IINC-21/22T数控车系统关于椭圆宏程序编程方法的探讨,希望有助于我们尽快尽早地解决此难题,同时利于提高学生在比赛编程环节屮的效率,提高学生的数控编程能力和赢得获奖荣誉的机会。我们以下面已知轴类零件图为例,来探讨椭圆的宏程序编程,归纳出椭圆编程的规律,便于今后的教学。通过图样分析,椭圆的编程是零件图的难点之处,编程之前

4、我们需要掌握相关的知识。一、建立椭圆轮廓的数学模型A形式:椭圆参数方程a为椭圆的长半轴,b为椭圆的短半轴,为离心角,(c,d)为椭圆屮心处标相对于编程处标原点的坐标。零件图的椭圆,长半轴&二9,短半轴b二6,离心角,在椭圆上的任一点A的坐标为(,),则X=9,y二6o在数控车床编程时,我们要注意坐标轴的转换,把椭圆方程坐标系的轴变为车床的轴,Z轴变成X轴,Y轴变为X轴,再考虑椭圆中心(c,d)坐标相对于编程坐标系的坐标,则椭圆的参数方程应转变为:离心角的定义域二、需要了解数控编程宏程序的基础知识1・算术运算符:+,*,/2•条件

5、运算符:EQ(=),GT(>),GE(2),LT(<),LE(W)3•函数:SIN(正弦),COS(余弦)SQRT(开平方)4•常量卩L圆周率H5•变量#1(1=1,2,3…)6.赋值语句格式:宏变量二常数或表达式,如#1=30;#2=12*SIN[#l*PI/180]7•循环语句表达式:用运算符连接起来的常数,宏变量构成表达式格式:WHTLE条件表达式ENDW三、根据以上两部分的知识,针对华中“世纪星"IINC-21/22T系统进行椭圆宏程序编程四、在大量的典型例子练习屮,我们摸索出了椭圆宏程序编程的规律,按此规律来编写宏程序

6、就简便许多了,又容易掌握(见表1)五、总结通过以上椭圆宏程序编程的探讨,我们会发现只要掌握椭圆方程的数学建模和数控宏程序的知识,充分利用以上归纳出来的宏程序编程方法,就可以化难为易,轻松解决椭圆编程的难题。同理,我们举一反三,类似地对其他非圆曲线进行宏程序编程,这样可以减少手工或者自动编程的繁冗,简化数控编程程序,缩短编程时I'可,提高编程与加工的效率,降低经济成本,必然将提高生产效益。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。