background image

——数控文库——为数控人才量身定制的数控行业知识分享平台

 

在实际加工中,采用宏程序编程可以有效提高工作效率的情况可以归纳为以下几类:

(1)机械零件上常见的一些典型结构,如多边形槽、圆槽、孔系、内外球面和倒 R 面等,在

采用了宏程序编程之后,只要是同一类型的零件,不论尺寸如何变化,都可以用同一程序来
完成加工,而操作者只需在加工前把反映零件关键尺寸的参数输入即可。

(2)在车削零件加工中,可以通过 G 代码编程与宏程序编程相结合的方式,来实现几乎

所有零件的加工。有经验的操作工经过相应的培训后,就能够完成从零件的分析到加工的
全部工艺过程。对于一些中小企业来说,就完全没有必要设立专门的编程部门,大大的节约
了生产成本。

(3)对中等难度的零件来说,使用宏程序编程可以选择更加合适的走刀方式。由于应用

了大量的编程技巧,使得宏程序的精度很高,这样不仅使程序段大大的缩短了,而且也比自
动编程的程序加工时间要少了很多。

2.2 宏程序在数控编程教学中的应用

在用户宏程序本体中,通过使用变量,并给变量赋值,变量间就可以进行算术运算、罗辑

运算和函数的混合运算。程序还可以使用循环语句、分支语句等进行跳转、循环,用近似于 C
语言等高级计算机编程语言的方式,进行数控加工程序的编制。

与 G 代码编程方式相比,宏程序编程要更加复杂,不再是利用已有的编程指令,而是输

入相应的参数。在进行宏程序编程之前,学生必须对所加工的零件有全面的了解,如:为什么
该零件要使用宏程序编程,用其它简单的编程方法是否可以实现;零件的哪些参数要设为变
量,是什么类型的变量;要用到哪些数学知识;使用何种语句,达到什么样的加工效果,等等,在
综合的考虑好这些问题之后方能进行编程。虽然这些问题对于高职学生来说是有一定难度
的,但这也正是学生能力的最好体现。

作为新一代的技术工人,不能只限于把活干出来就行,还要会干活、巧干活,在能力上不

断的提升自己,给自己未来的职业发展留出足够的空间。所以我们培养的学生也要紧跟时
代的变化,不仅技能上胜人一筹,综合素质也要高人一等。能力及素质的培养不是一朝一夕
或是一门课就可以完成的,所以在日常的学习生活中,我们就要潜移默化地去感染学生,有
意识的去培养学生,使其在校期间就具备了技术工人的初步素质。而宏程序编程就是一个
非常有效的载体。简洁的思路、严谨的逻辑思维、细致的工作态度和善于学习的精神等都是
对学生综合素质的锻炼。

此外,如果学校办学的条件有限,难以提供足够的机房及软件来对学生的自动编程能力

进行充分的训练,而复杂零件的加工又是学生的必修课,宏程序编程就可以有效地缓解这一
矛盾。在进行宏程序编程时,首先学生可以根据自己的想象和爱好,设计出一些带有复杂曲
线及曲面的零件;其次,进行书面编程;再次,将编出的程序(程序长度均较短)手动输入到机
床中。以上在编制程序及加工的各个阶段,都不需要使用专用的设备即计算机,但同样可以
达到适当的学习效果。

找数控资料上一览数控文库!

更多资料:

http://wk.yl1001.com/sk/