地址:江苏省常州市新北区西夏墅镇工业园
电话:0519-85528662
手机:13775638881; 13775018166
传真:0519-85138135
QQ:445283229
邮编:213022
Email:wss37@163.com
网址:http://www.mydaoju.cn
数控机床所使用的程序是按一定的格式并以代码的形式编制的,一般称为“加工程序”,目前工件加工程序的编制主要采用手工编程和CAD/CAM两种方法。手工编程是利用一般的计算工具,通过各种数学方法,人工进行刀具轨迹的运算,并编制指令。这种方式比较简单,很容易掌握,适用于中等复杂程度程序或计算量不大的工件编程,适应性较广,机床操作人员必须掌握。本文主要介绍手工编程技巧的应用。
1 子程序的应用及其手工编程
在一个加工程序中,若有几个一连串的程序段完全相同(即一个工件中有几处形状相同,或刀具运动轨迹相同),为了缩短程序,可把重复的程序段单独抽出,编成“子程序”,存储在CNC系统内,反复调用。调用子程序的程序称为“主程序”。子程序编程是计算机程序设计语言中的基本功能,现代CNC系统一般都提供调用子程序功能。但子程序调用不是数控系统的标准功能,不同的数控系统所用的指令和格式均不相同。一次装夹加工多个相同工件或一个工件有重复加工部分的情况下可使用子程序。如图1 所示,在同一工件上加工两个轨迹,内部的加工轨迹是外部加工轨迹............