数控车床宏程序怎么编写,一般宏程序都加工什么样的零件?

最好能举例说明,带图最好咯。刚接触宏程序,菜鸟能学会吗,望老鸟们指条明路。在这里谢谢了

宏程序一般是在做重复路径的程序时用,最典型的就是切槽,切垫片等重复的零件会用到
一般是把某个重要数据用变量代数表示,后面在子程序里面做加减法
如切槽是把Z像坐标用代数表示,如在主程序起点坐标为Z2.,那么程序可以编时Z=#300,#300=2,然后在子切槽程序里加一段#300=#300-15。
那么这样每M99循环一次后定位时Z向就会往里边偏15毫米,5毫米的刀那么切出来的垫片就是10毫米厚。这个你可以在网上下载一些资料看一下,很容易理解的。而且那些很高深的,如乘法,除法,函数....等得应用你刚开始就不要去纠结了,有些难度,但实际工作中基本用不上。你把加减运算弄清楚就可以了,相对来说简单很多。希望能帮到你
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-09-12
学过C语言吗?和C语言很像。举个简单的例子说,比如钻孔的时候就是模态下的宏程序,还有可以自己编一个铣圆周孔的程序,用循环和条件语句来实现自动加工。还有,带刀库的机床自动换刀的程序就是宏程序,也是条件和循环语句。比如,要判断一下各轴是不是在换刀点(第二参考点),在就执行换刀语句,不在就执行将各轴移动到该点的语句;而刀库的运转就是一个循环语句,达到这个条件之后才终止刀库的旋转。学的时候不难,多看几条程序就会了。建议看一下换刀、换托盘的宏程序。另外,系统自带的编程手册上都有各个宏指令的介绍和编程举例。
第2个回答  2011-09-16
数控车床用宏程序的也就是法兰克。。 像980 928 好像都用不了吧。。。我是个刚毕业的学生。。。 我们在学校的实习的时候,用法兰克编宏程序干椭圆来着。。。
一般的零件都不用宏程序,太麻烦了。直接用指令编程序就行了。。。一般用到宏程序的都是数控铣,加工中心什么的。。。本回答被提问者采纳
第3个回答  2011-09-15
这个东西我已经不想写了!你可以查看我以前的回答,很详细的!
第4个回答  2011-09-12
一般加工椭圆啊
相似回答