机械必威体育网址

找回密码
注册会员

QQ登录

只需一步,快速开始

搜索
1 2 3 4 下一页
返回列表 发新帖
查看: 12516 | 回复: 39
打印 上一主题 下一主题

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

[复制链接]
跳转到指定楼层
1#
发表于 2012-1-3 14:36:43 | 只看该作者 回帖奖励 | 倒序浏览 | 阅读模式

R. e$ H- g% T6 l' N/ K- d3 Y& o题目:如图虚线为毛坯,粗实线为加工后的图。: U8 C& I" h0 i a: L4 u
要求:除了保证零件图纸的要求外,零件的两面在同一台数控车床同一个程序中加工完成。

) q1 O" A% g$ A, V" E8 u* M. _) i1 Iv- P( [( y+ P p9 N- k$ r6 @
【原创】( d. R) g, f" e% v

本帖子中包含更多资源

您需要登录才可以下载或查看,没有帐号?注册会员

x
2#
楼主 | 发表于 2012-1-3 14:39:22 | 只看该作者

) F. K3 k+ h$ g- I* E方法一:传统方法9 R( L, A C" X! x, |
用一把刀一个刀补做完两面3 h- Y. j: M8 n8 Y N' R9 v e
O0001;& H5 X) P: Y9 G0 I. ?, b; `% ~- h7 u
……* H2 v f5 Q1 F d$ L( ?( l
G0Z0.
) Z0 E+ H7 Q: ?! _; J( y8 p, YT0101;, W- O& Y2 P& m! h
……$ ~3 t- E. Z% G1 Q
M00;1 }8 L# t2 ~# r+ @' D/ J+ h
T0101;
; ~; n* G+ n( Q* UG0Z-2.6;) u1 z# |. _8 v: u! T! N9 x9 F) A
……
9 y1 Q9 v5 G1 j4 p5 v……@; {5 k5 U+ O+ {0 T' v* @, h
……
2 }1 R# S- @7 z优点:编程简单,即使是初学数控者也可以在短时间编程完成;
, o5 N) s* H7 F易于理解。
$ H, ?2 g c+ i" C9 h7 u4 g! k缺点:输入程序篇幅太大,对刀及调节刀补误差较大。
' r% q4 c' [ Z3 J. J, c' H/ `: y方法二:G50偏移坐标法0 {( I9 s! w8 @7 x3 b- a+ b
用一把刀一个刀补做完两面
5 d6 }4 R# F7 [9 W6 @" p/ M" c$ [O0001;! f% {8 R/ N% c2 `% L) v6 o Y
……6 j* r3 @9 Z! t0 ^. y) a
G0Z0.5 O, C, |( @# N9 U) W
T0101;
, H- Z- X5 z: Z; _9 _; G……
& S$ F4 x [% l6 p4 u. j! z; j t2 hM00;8 ?! T1 ~! z/ R4 C4 n) e z
G50W2.6;
1 n( G5 f3 y% ?5 ^5 M" C9 Z; p5 }T0101;
9 }, ~/ R7 Y5 ?G0Z0.;! f9 H! J2 g |( h9 w+ b1 f
……* v: y) B2 t7 W3 t- E0 T
……
) F, `+ n, M4 D1 F% z0 M+ @G50W-2.6;
, L% k9 d3 Z' m' Z……
^! I: _0 B9 {8 T% [! c优点:编程简单,即使是初学数控者也可以在短时间编程完成;; j# i. l3 i7 o6 N
易于理解。
4 n) j- _; Y# _- f1 I6 T缺点:加工之前需要设置G50及基准刀(即通过相对对刀实现);& w4 t& E8 b' Q0 a
输入程序篇幅太大;
) c$ V' o2 L" v8 Z* R; B6 E对刀及调节刀补误差较大。0 ^& R" M1 g- m4 ~' ~, u
方法三:子程序法
+ a% z# n9 Y8 O4 P7 b: V
用一把刀一个刀补做完两面: G* N: l6 B$ }; {
O0001;% A- ~9 |( r x! B, i
M98P2;+ w3 Q h" D1 ^
M00;) W- J7 ^8 Y( Y* ?2 e7 z5 I6 P5 a8 B
G0W-2.6;
1 N1 Z: ~; T' KM98P2;
! R: D! g6 ]9 E) m8 W3 L0 W……! P! _+ B0 y n9 J: ?- e
O0002;
. q) z) M. H c( C. O& QG97M3S800% [* E. B: V! Q+ U, D3 `
T0101;2 S0 a& U; m1 {! @+ Z# k
……- E4 }, }5 B- @+ n$ c$ O/ Q
优点:一定程度简化程序
2 }$ O$ O3 c2 D' q编程简单;" s& r( D' J9 e7 F. D- V
易于理解。! |3 u1 k& c: E/ G
缺点:子程序需要采用相对编程;7 n* p9 o7 [0 ]. `9 }: J
对刀及调节刀补误差较大;- {0 s* a0 [+ \$ U% r; N
对程序修改难度较前两种大。6 H4 d# T+ t8 J% |& }
方法四:双刀补法% y. C! n+ j h! A
O0001;j v- q/ U6 g3 K! O* Y
……- ?6 N$ \7 B4 j' q7 X7 G" q
T0101;
+ r9 b, M" m. s; u9 B- I! T; m……* z3 B; m' t( s4 i5 |
M00;
# @' K S# q7 M& @* AT0102;
8 ?; z" @' X, N( E……
2 O8 l. z0 O% u; m8 I优点:对刀精度大大提高;1 o9 t# Z! n0 ^% X# T0 G# ~
程序结构简单;- i9 Q0 o( Y/ B9 F* y- F
调节刀补方便简单,不用考虑两面之间的影响;9 z" {* }4 {, R
修改方便。
: `$ {! w- l v1 t' i! e; o/ @缺点:习惯以前的一刀一刀补容易输入错误;% L' l9 d) S0 B/ X
方法五:系统变量改变法
! }) s9 M, a9 v7 P, |+ i
O0001;. y9 k6 x1 S s' L! ]- E
#500=#2801;2 k& h. `- w+ ]9 \. _
T0101;
. E7 r( x6 ]! s+ \……- V0 v8 d' `( c! @; A* i9 ]
M00
$ ^ t7 E1 r% f#2801=#2801-2.6;
0 K9 V: p n+ ^% dT0101;- A5 y L5 o! i$ \4 I
……
1 N6 Y0 |% ]3 T2 b# l+ v8 `$ x" F y#2801=#500;
" z2 k" d, x6 c' j" }9 M5 h7 y) a……! k- w* W0 A5 V1 |" R
优点:程序结构简单;+ m u- ? M y* y
修改方便。
4 }5 f% d: c% D1 j* S, I) b% n$ r l缺点:必须掌握系统变量的用法,而且操作工不一定看得懂。
- t/ g% ]) N6 w O# ?1 H方法六:G50和子程序结合法
- w* E0 R$ b* ^方法七:子程序和双刀补结合法+ b4 _7 [. P: {: T3 N" R% ~
方法八:G50和宏程序循环结合法6 ?* l9 J0 `4 |8 B; K4 v1 j
方法九:系统变量法和宏程序循环结合法
9 F2 Z, d5 x9 \5 F1 N1 _方法十:双刀补和宏程序循环结合法
, @0 S4 f1 g$ G. k% d$ j; D0 F……4 Z- U' Y e# W; ~& d$ _" I8 e
& q3 f, A& v$ X7 A Y
3#
楼主 | 发表于 2012-1-3 14:41:45 | 只看该作者
本帖最后由 lukexc 于 2012-1-3 14:50 编辑8 v" o2 g) h; g! r
& u1 X* w( c4 _
*本人是个操作工,用的系统是“广州数控980TDb”,下面是我用了三个月的程序,望指教!*
* [( B/ [) g& H$ L* R! V
7 I! h1 r" I& y6 W
  1. O2929 (LUKEXC)
    ! q3 G. B: V& Q8 S( s
  2. #100=101
    , Y0 h8 i4 G" X& d$ l) c
  3. #101=102
    % @; ]6 o/ X1 q: O8 Z4 q0 ~
  4. #120=130
    0 s& a4 k/ M: e# t* s; ^
  5. #121=20
    6 T7 e+ V# z$ @, j' \ F1 y
  6. WHILE[#100LE#101]DO1( X% b- m. x3 t H, ?; @8 ~3 ~0 w& e
  7. N1G97 M3 S800; o; l( B8 ?: `' f1 ^
  8. #122=#120+#121
    + N2 L; a7 {4 c, z8 e
  9. T#100
    7 g- R8 C' a* g
  10. G98
    ( T7 R* J) j% j9 K9 S! a. T; @0 _+ v
  11. G0 X85.0 Z-1.5
    ! y- J9 ]! J) _+ n5 W' W( B2 ?2 L
  12. X59.2 F#120% U3 `, J$ J7 C4 P
  13. X56 Z0.0 F#122
    # K0 N# h3 G( P( D
  14. G0 X85.0
    / C) f8 `# s6 M. c. l. O: U
  15. Z-2.9
    % \; t# V. i3 [
  16. G1 X83.4 F#122! l; Z3 W+ G; X& U9 b+ j
  17. X81.0 Z-2.22
    - y" d( \+ f. T; g
  18. X59.2 F#120
    : n( k j; M, H. s- `
  19. G3 X56.0 Z-0.62 R1.60 A5 E# a' K/ ~! |4 Q( t/ ~; h. L1 Q
  20. G1 Z-0.3 F#120# [6 f, w4 x: ~& k. O) v
  21. X55.0 Z0.0 F#120
    s, I0 I8 j2 z
  22. X43.0 F#122
    ' [, s$ z8 Y9 S- c
  23. G0W1.0% [5 Z' b$ d) q1 M* r% ^, b( l
  24. M57 ^1 p. S8 H. i% E; L
  25. G0 Z160.0
    - t% J/ L9 f. c+ Y8 V
  26. #100=#100+1
    6 A/ R. J& x7 H, c1 y
  27. IF[#100GT#101]GOTO2
    ' V% t; |9 z- f9 E9 U
  28. M00# w8 C; _. ~. J- j
  29. END1
    ' F& s) q, K+ d0 Y& r! O l- r6 ^) y
  30. N2M305 o [! O- J1 ?# _2 `
复制代码

+ `, e2 c7 v$ ?此方法是双刀补和宏程序循环结合的方法!
- D' C2 k7 }! E/ v( t通过改变#100可以实现只加工第二面;
+ n8 d- c. Y- \! r* }通过改变#101可以实现只加工第一面;
2 `+ k' |1 D* a: `1 ?, E) F% e7 [9 U通过改变#120和#121实现进给速度的改变以适应当时情况!
! r2 ?2 k! g- h* r. v: h; B( L6 c- g9 V8 }
4#
发表于 2012-1-3 19:28:34 | 只看该作者
别搞这么多出来了。其实适合自己现场实际的那是最好的,不是么?我一直告诉下面跟我学编程调试的人,你用最简单的程序可以加工出工件就可以了。要是太复杂,一个编写容易出错,还有就是对调试带来困难。自己写的东西只有自己知道,别人看不明白不会调试,那么程序就是编写失败的。

点评

确实是这样的!但是你如果不知道有这些方法,那你有可能找不到最优的那种方法! 举个例子:比如加工一个零件可以有20种方法,但是你只知道5种,最优的程序可能在你知道的那5种之内,但是也有可能在另外15种内! 发表于 2012-1-3 20:59
5#
发表于 2012-1-3 19:45:33 | 只看该作者
lukexc 发表于 2012-1-3 14:41 4 `. y/ y: |1 r$ ^1 d& Z! v* }4 V
*本人是个操作工,用的系统是“广州数控980TDb”,下面是我用了三个月的程序,望指教!*
5 e; v' [, q( |% k
LD是一个很不错的技术能手,善于总结,寻找不同的方法达到提高效率的目的,总结得越多,所得的体会便越多,提高效率便更快,所提练的思维便越精,值得学习!!

点评

谢谢邓大师的表扬!哈哈!! 发表于 2012-1-3 21:03
6#
发表于 2012-1-3 21:15:20 | 只看该作者
调用子程序是很蛋疼的。。。编程也就几分钟的事。。。。我都是能简单就简单。。。。要的是结果不是过程 看到有些人编程搞得很花俏。。 看着都头晕。。
7#
发表于 2012-1-3 21:41:20 | 只看该作者
除了保证零件图纸的要求外,零件的两面在同一台数控车床同一个程序中加工完成。本人愚钝,请问是一次装夹将两端面加工完成吗?一把刀可以吗?

点评

游客
发表于 2012-4-10 11:24
效率完全不会降低,你换面的时候换刀。 发表于 2012-4-10 11:24
呵呵,这个在现在一般的数控机床上一次装夹完成两面加工的我认为是不可能的! 当然两把刀也可以,只是效率将会降低! 发表于 2012-1-3 22:21
8#
发表于 2012-1-3 23:37:49 | 只看该作者
sjkabc 发表于 2012-1-3 19:28
( W {; y& A- S: w# j别搞这么多出来了。其实适合自己现场实际的那是最好的,不是么?我一直告诉下面跟我学编程调试的人,你用最 ...
' ~# m9 Y7 S* e/ U, E) l
算了,本来想说点什么的。不说了。还是前头的话,适合自己是最好的,反正条条大路通罗马,编的东西只有自己明白自己会调试就没有意义了。

点评

哈哈!我是同意你的观点的! 我只是觉得知道的方法多比方法少要好些,但是方法多不一定就可以编写出最优的程序! 发表于 2012-1-4 01:00
9#
发表于 2012-1-4 08:34:34 | 只看该作者
我是来看邓大湿的回复的,飘过。。。。。。

点评

游客
发表于 2012-4-10 11:26
他爱思考,不过离大师还远。 发表于 2012-4-10 11:26
他觉得他是大师? 发表于 2012-4-10 11:25
10#
发表于 2012-1-4 19:21:11 | 只看该作者
看的头大如斗,不知道怎么搞
1 2 3 4 下一页
返回列表 发新帖
您需要登录后才可以回帖 登录| 注册会员

本版积分规则

小黑屋|手机版|Archiver|机械必威体育网址(京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号)

GMT+8, 2024-6-28 00:09, Processed in 0.055036 second(s), 16 queries , Gzip On.

Powered byDiscuz!X3.4Licensed

? 2001-2017Comsenz Inc.

快速回复 返回顶部 返回列表