lukexc 发表于 2012-1-3 14:36:43

数车简单零件之方法无限扩展!


题目:如图虚线为毛坯,粗实线为加工后的图。
要求:除了保证零件图纸的要求外,零件的两面在同一台数控车床同一个程序中加工完成。

【原创】

lukexc 发表于 2012-1-3 14:39:22


方法一:传统方法
用一把刀一个刀补做完两面
O0001;
……
G0Z0.
T0101;
……
M00;
T0101;
G0Z-2.6;
……
……
……
优点:编程简单,即使是初学数控者也可以在短时间编程完成;
易于理解。
缺点:输入程序篇幅太大,对刀及调节刀补误差较大。
方法二:G50偏移坐标法
用一把刀一个刀补做完两面
O0001;
……
G0Z0.
T0101;
……
M00;
G50W2.6;
T0101;
G0Z0.;
……
……
G50W-2.6;
……
优点:编程简单,即使是初学数控者也可以在短时间编程完成;
易于理解。
缺点:加工之前需要设置G50及基准刀(即通过相对对刀实现);
输入程序篇幅太大;
对刀及调节刀补误差较大。
方法三:子程序法
用一把刀一个刀补做完两面
O0001;
M98P2;
M00;
G0W-2.6;
M98P2;
……
O0002;
G97M3S800
T0101;
……
优点:一定程度简化程序
编程简单;
易于理解。
缺点:子程序需要采用相对编程;
对刀及调节刀补误差较大;
对程序修改难度较前两种大。
方法四:双刀补法
O0001;
……
T0101;
……
M00;
T0102;
……
优点:对刀精度大大提高;
程序结构简单;
调节刀补方便简单,不用考虑两面之间的影响;
修改方便。
缺点:习惯以前的一刀一刀补容易输入错误;
方法五:系统变量改变法
O0001;
#500=#2801;
T0101;
……
M00
#2801=#2801-2.6;
T0101;
……
#2801=#500;
……
优点:程序结构简单;
修改方便。
缺点:必须掌握系统变量的用法,而且操作工不一定看得懂。
方法六:G50和子程序结合法
方法七:子程序和双刀补结合法
方法八:G50和宏程序循环结合法
方法九:系统变量法和宏程序循环结合法
方法十:双刀补和宏程序循环结合法
……

lukexc 发表于 2012-1-3 14:41:45

本帖最后由 lukexc 于 2012-1-3 14:50 编辑

*本人是个操作工,用的系统是“广州数控980TDb”,下面是我用了三个月的程序,望指教!*

O2929 (LUKEXC)
#100=101
#101=102
#120=130
#121=20
WHILE[#100LE#101]DO1
N1G97 M3 S800
#122=#120+#121
T#100
G98
G0 X85.0 Z-1.5
X59.2 F#120
X56 Z0.0 F#122
G0 X85.0
Z-2.9
G1 X83.4 F#122
X81.0 Z-2.22
X59.2 F#120
G3 X56.0 Z-0.62 R1.6
G1 Z-0.3 F#120
X55.0 Z0.0 F#120
X43.0 F#122
G0W1.0
M5
G0 Z160.0
#100=#100+1
IF[#100GT#101]GOTO2
M00
END1
N2M30

此方法是双刀补和宏程序循环结合的方法!
通过改变#100可以实现只加工第二面;
通过改变#101可以实现只加工第一面;
通过改变#120和#121实现进给速度的改变以适应当时情况!

sjkabc 发表于 2012-1-3 19:28:34

别搞这么多出来了。其实适合自己现场实际的那是最好的,不是么?我一直告诉下面跟我学编程调试的人,你用最简单的程序可以加工出工件就可以了。要是太复杂,一个编写容易出错,还有就是对调试带来困难。自己写的东西只有自己知道,别人看不明白不会调试,那么程序就是编写失败的。

2010dengkai 发表于 2012-1-3 19:45:33

lukexc 发表于 2012-1-3 14:41 static/image/common/back.gif
*本人是个操作工,用的系统是“广州数控980TDb”,下面是我用了三个月的程序,望指教!*




LD是一个很不错的技术能手,善于总结,寻找不同的方法达到提高效率的目的,总结得越多,所得的体会便越多,提高效率便更快,所提练的思维便越精,值得学习!!

ι祂叫jün、 发表于 2012-1-3 21:15:20

调用子程序是很蛋疼的。。。编程也就几分钟的事。。。。我都是能简单就简单。。。。要的是结果不是过程   看到有些人编程搞得很花俏。。看着都头晕。。

柳雨凌风 发表于 2012-1-3 21:41:20

除了保证零件图纸的要求外,零件的两面在同一台数控车床同一个程序中加工完成。本人愚钝,请问是一次装夹将两端面加工完成吗?一把刀可以吗?

sjkabc 发表于 2012-1-3 23:37:49

sjkabc 发表于 2012-1-3 19:28 static/image/common/back.gif
别搞这么多出来了。其实适合自己现场实际的那是最好的,不是么?我一直告诉下面跟我学编程调试的人,你用最 ...

算了,本来想说点什么的。不说了。还是前头的话,适合自己是最好的,反正条条大路通罗马,编的东西只有自己明白自己会调试就没有意义了。

anye 发表于 2012-1-4 08:34:34

我是来看邓大湿的回复的,飘过。。。。。。

ft0408 发表于 2012-1-4 19:21:11

看的头大如斗,不知道怎么搞
页: [1] 2 3 4
查看完整版本: 数车简单零件之方法无限扩展!