数控宏程序在中职学校教学中应用

数控宏程序在中职学校教学中应用

ID:6088967

大小:29.00 KB

页数:8页

时间:2018-01-02

数控宏程序在中职学校教学中应用_第1页
数控宏程序在中职学校教学中应用_第2页
数控宏程序在中职学校教学中应用_第3页
数控宏程序在中职学校教学中应用_第4页
数控宏程序在中职学校教学中应用_第5页
资源描述:

《数控宏程序在中职学校教学中应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、数控宏程序在中职学校教学中应用  摘要:数控宏程序在中职学校中的教学比较困难,本文通过讲述宏程序的基本知识、讨论宏程序的学习方法,以及给出宏程序的应用实例来介绍如何在中职学校中更好地学习和应用宏程序。关键词:数控;宏程序;应用引言:中职学校数控专业的教学效果是否良好,能否在各类数控竞赛中占据先手,最具代表性的一项指标就是看学生能否掌握宏程序这一知识难点。现今中职学生学习的编程知识主要还是手工编程。因为其程序可控性好、自由度大,能进行程序流程控制,程序的优化性是自动编程难以比拟的。尤其是宏程序,不但具有强大的灵活性、通用性和智能性,而且与软件生成的程序相比极大地缩短了程序的

2、长度,还兼有较高的程序优化性。鉴于以上优点,再加上各类数控大赛中宏程序是必考内容,所以目前数控宏程序的学习正在被越来越多的中职院校所看重。而当前,中职学校却普遍存在生源质量偏低、教学质量较差的事实,许多数控专职教师在讲解宏程序的时候总感到难以深讲,学生理解费劲、掌握困难。面对这一问题,本人结合自身十余年的数控教学经验,通过典型宏程序的实例讲解写下此文。希望使同行们能彼此借鉴共同进步,为中职学校数控专职教师间的交流做出一份贡献。8一、宏的基本知识介绍1.宏程序概述。宏程序是数控程序编制的高级形式,里面应用了大量的编程技巧,例如数学模型的建立、运算关系的表达、走刀方式的取舍等

3、,这使得宏程序有些类似于计算机程序语言的编程。简单说,宏程序就是应用了变量和运算式的一组命令集合。它能作为一个完整程序使用,也能象一条命令一样被其它程序调用。在历史发展过程中,宏程序产生了A、B两种类型。A类型因不能直接使用运算符和函数式,现已几乎不用。我们现在所说的宏程序一般都指的是B类型。它可以象计算机编程语言一样使用变量、运算符、函数式以及逻辑语句,而且许多编程语句形式和关系运算过程与计算机编程很是近似,凡接触过计算机编程的学生都很容易理解。虽然中职学校现在的学生底子较差,但教师只要善于引导,学生就不难掌握其基本概念和运用技巧。2.变量的使用。数控宏程序的最大特色就

4、是使用了变量,而学生要学的第一步就是接受程序中出现的变量。他们必须了解变量其实是一种代替程序中各种确定值的未知量,它可以代替坐标值、指令号、功能值等确定值。下来要掌握变量的表示形式,即:8“#+”,其中数字范围从0~9999。例“#0”、“#1”、“#8”、“#17”、“#103”、“#3001”都是变量,另外,“#[#11*8+#24]”也属于变量的一种应用。最后,学生还要掌握变量的分类与功能,数控编程中的变量按作用分为三类:局部变量、公共变量、系统变量(“#0”作为唯一的空变量单独列出,不属于上述分类)。“#l~#33”是局部变量,局部变量只在某一程序内起作用,使用时

5、必须在程序中赋初值;“#100~#199”、“#500~#599”是公共变量,在所有程序中都起作用,可以不在程序中赋初值,只是断电时“#100~#199”变量中数据丢失、“#500~#599”变量中数据保持;#1000及以上是系统变量,控制着机床的各种运行状态,不能轻易修改。3.函数的运用。数控编程中的函数主要是数学函数。除了加减乘除外,编程中常用的数学函数有:平方根函数#i=SQRT[#j]、绝对值函数#i=ABS[#j]、取整函数#i=ROUND[#j]、正弦函数#i=SIN[#j]、余弦函数#i=COS[#j]等。需要让学生注意的一点是:宏程序中的各种运算只能用中括

6、号,小括号只在程序中起解释作用。84.宏程序的使用方法和应用技巧。宏程序的使用有五种方法:直接执行、模态调用、非模态调用、M代码调用、G代码调用。如果以M30或M02指令结束的宏程序,可以直接当作独立的主程序来执行;如果以M99指令结束的宏程序则应被当作一种特殊的子程序来执行,这时,可用非模态指令G65或模态指令G66来调用(G67取消模态调用)。另外,宏程序还可以用G代码、M代码调用。有时,编程人员也可以自已编制新的G代码或M代码指令,这其实本质上还是一种宏程序的调用过程。二、宏程序常用讲述方法在常期的数控教学过程中,本人归纳出以下三种宏程序课堂讲授方法:1.直接讲授法

7、。这种方法直接根据教材按部就班进行讲解,从数控宏的概念开始讲解,直至最后的应用与总结,一步一步逐渐学习。这是许多学校一直采用的教学方法。它系统、正规、循序渐进,能够让大部分学生学会宏程序的相关知识,但缺乏足够的学习吸引力和结合实际的现场应用性,许多基础较差的学生学习难度较大。2.兴趣引入法。这个方法最大特色就是突出了宏的灵活性与适用性,通过引入许多小而具体的实例来展现宏程序的趣味性与多样性。例如,用宏程序来计算一段自然数的总和、通过改变宏程序的步进值来渐进加工圆弧、利用宏程序来调控机床的容错性、自编新的系统指令等带有趣味性的小

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

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

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