APP下载

数控宏程序对学生的要求

2017-03-28杜羽

山东工业技术 2017年4期
关键词:使用要求

摘 要:数控宏程序是数控教学中的一个难点,学生掌握存在一定的难度,编制程序对学生要求较高,学生要具备一定的数学基础和编程基础,特在此讲述一下普通曲线的编程方法和对学生的要求。

关键词:数控宏程序;使用;要求

DOI:10.16640/j.cnki.37-1222/t.2017.04.181

1 数控宏程序

宏程序作为数控加工的一个难点,经常作为考核学生手动编程能力的一项重要指标,几乎每一届的数控大赛,都会有数控宏程序的身影。宏程序作为衡量一名优秀数控编程人员的重要指标,在教学中是一个重点和难点。

宏程序引入了变量和表达式,还有函数功能,具有实时动态计算能力,数控宏程序在解决一些特殊图形和数学曲线(如椭圆,双曲线,抛物线,三角函数曲线等)方面有着非常大的作用;使用数控编写一些大批相似零件和工艺路径一样,图形一样,位置不同、尺寸有变化的系列零件时,可以用宏程序编写,这样只需要改动几个数据即可,没有必要进行大量重复编程,能极大地简化编程,精简程序,适合于复杂零件加工的编程。宏程序具有一定决策能力,能根据条件选择性地执行某些部分.。宏程序与普通程序相比较,普通的程序字为常量,一个程序只能描述一个几何形状,所以缺乏灵活性和适用性。而在用户宏程序的本体中,可以使用变量进行编程,还可以用宏指令对这些变量进行赋值、运算等处理。 因此,宏程序具有普通程序无法完成的优点。

2 数控宏程序的使用

数控宏程序具有上述优点,但是,数控宏程序在编制过程中对学生的要求较高,要求学生有一定的数学基础,需要了解各类数学曲线(如椭圆,双曲线,抛物线等)参数方程和数学表达式,能够将曲线进行偏移,旋转等变换。还要掌握编程语言、指令,熟悉编程方法和思维方式,因此在使用中存在很大的难度。特在此讲述一下普通曲线的编程方法和对学生的要求。

检查程序会发现,偏移工件坐标原点后,程序变化不大,唯一变化的地方就是拟合曲线切削程序G01 X[2*[#6+#7]]Z[#5+#4] ,其中#4为Z轴偏移量,#6为X轴偏移量,#7为标准椭圆方程的X值,#5为标准椭圆方程的Z值,也就是说实际计算时,还是以椭圆标准方程作为依据,所有参数不变,只是在转化为实际点的时候,加上一个偏移量。例如,采用半径编程,中心偏移量(10,-20),椭圆上的点(10,0),(0,20);计算时还采用标准椭圆方程,最后转化为(10+10,0-20)即(20,-20),(0+10,20-20)即(10,0)。采用这种方法可以简化计算过程,运算时还是采用标准椭圆方程,只是在最后转化为新坐标系的坐标,使得学生更容易掌握。

3 结论

另外,宏程序的使用,要求學生要熟悉编程语言,合理的选用条件跳转、无条件跳转指令和循环指令,掌握算术和逻辑运算的代码,以及比较运算符号,并且能够合理的调用宏程序。

鉴于宏程序的上述优点,并且是数控教学中的一项内容,需要学生掌握;但是由于宏程序的难度大,是教学中的一个难点,对学生提出了更高的要求,数控编程需要有一定的数学基础、计算机编程基础,需要学生在以后学习过程中,认真钻研,多多练习,才能够熟练掌握。

作者简介:杜羽(1981-),男,河南新乡人,本科,讲师,研究方向:机械设计制造。

猜你喜欢

使用要求
积极践行“四铁”要求,建设过硬党委机关
浅谈普通高校竹笛专业教材的使用
浅谈工位器具的合理性设计与使用
论中职德育课教学中案例的选择与使用
浅谈如何提高导学案在初中数学教学中的实效性
简议小区物业专项维修资金管理使用的要求及其措施
试谈在初中数学教学中微课程的应用
《黔东南日报》:地方报纸重大主题报道的选题与采写技巧