機械社區(qū)

 找回密碼
 注冊會員

QQ登錄

只需一步,快速開始

搜索
查看: 13310|回復: 39
打印 上一主題 下一主題

數(shù)車簡單零件之方法無限擴展!

[復制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2012-1-3 14:36:43 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式

# I9 l9 R/ c" N題目:如圖虛線為毛坯,粗實線為加工后的圖。& O- D2 X4 ]# R
要求:除了保證零件圖紙的要求外,零件的兩面在同一臺數(shù)控車床同一個程序中加工完成。

/ h4 }  t& V. H+ J/ E
) y' G: [; W' F+ c; W# W  {7 @- f5 f& G【原創(chuàng)】, [6 v) w( I% s4 E

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?注冊會員

x
回復

使用道具 舉報

2#
 樓主| 發(fā)表于 2012-1-3 14:39:22 | 只看該作者
5 v- }8 a0 }' H; e1 W0 y
方法一:傳統(tǒng)方法5 }, H6 y# g$ K( \# U6 p
用一把刀一個刀補做完兩面
( L' T. K1 @0 v* {$ M& A. LO0001;5 I8 r0 h( o. h- N, A; c
……5 J% V" U0 h& ?1 I: V/ K/ j
G0Z0.+ ~% W  d6 z( B4 A( w1 B
T0101;+ k; D* N2 b# B# o8 E
……  y; j: ?) b( z) t, j
M00;  [8 A0 ~; J2 q5 z4 i' l8 Z7 C
T0101;
/ V( l; N% ~; `$ ~2 g( ]; nG0Z-2.6;$ r, O: }( S5 t3 a
……
) r- Z! k: x6 c$ L: ^! n) f……" k( d& ]1 G1 ~# ?8 e0 [
……
: a9 i3 }. P3 W* ?優(yōu)點:編程簡單,即使是初學數(shù)控者也可以在短時間編程完成;
& b# p" J8 s7 h易于理解。7 g1 z+ l" r% c7 ~
缺點:輸入程序篇幅太大,對刀及調(diào)節(jié)刀補誤差較大。1 B( c- V0 H6 K! Z6 g
方法二:G50偏移坐標法
9 x" }9 |3 L! J/ a
用一把刀一個刀補做完兩面
- V; ?9 t: B& zO0001;* K' m* L6 Q8 S& O9 P! b
……: m1 C: M4 _% I; d/ `2 @
G0Z0.1 m, O& P, |1 c( H5 G3 c
T0101;
9 d: m/ i/ j* o# n6 L……/ |2 p% R4 g% W- u0 f7 b& t
M00;
0 _9 S  `  }' I! U- k$ hG50W2.6;3 _+ l4 H/ g: M( B1 L/ B3 }
T0101;5 g! H' D  b3 A8 W/ _
G0Z0.;' }* T1 b0 r* s- B3 K
……% `$ N. u4 \/ F0 m8 M2 x1 j. `
……
# y! ]- f& r' b2 w( K2 n2 C) jG50W-2.6;. U" x1 Y+ T; {" o' y5 l. Q6 H0 A
……
& W' N8 e% Y' d" E優(yōu)點:編程簡單,即使是初學數(shù)控者也可以在短時間編程完成;
# _# R9 Q* j1 X易于理解。' K, Q0 G/ A/ V6 N" W- l$ [( A
缺點:加工之前需要設置G50及基準刀(即通過相對對刀實現(xiàn));
) ?+ Z1 h, b" _6 i3 I5 R' C# ?0 U輸入程序篇幅太大;  @7 O, o" k% D6 H& F# x
對刀及調(diào)節(jié)刀補誤差較大。
% C3 U8 c% _6 s. o2 _& L方法三:子程序法
) i- K  Y" ?0 m9 O
用一把刀一個刀補做完兩面' S& ?8 w2 M+ i7 @3 F' K7 @2 |; R$ r
O0001;
8 O- o$ X9 ~  e* s1 p3 ZM98P2;, D4 F" b' N( ~
M00;4 [- ^, n! Z: N; b
G0W-2.6;
# ~: V! p; q& [& vM98P2;
8 k) ?7 [: M" W' Z: h……
+ H) S% C& a/ [  _( ~3 VO0002;; I; J# F0 V7 `/ _; `/ j* [
G97M3S800
- Z% c7 t9 {! a& ~" B% B& v. O5 R+ e  n0 iT0101;
' e% a! j% ^% U……
* Z* o, r+ }1 C8 }) ]6 D優(yōu)點:一定程度簡化程序
* d- x1 G1 B1 C編程簡單;6 F! S# C; [# q% p* Y' c% F
易于理解。
& e" S. o2 `9 `5 S+ J缺點:子程序需要采用相對編程;7 C) X2 R/ G1 F; R6 N3 u* b
對刀及調(diào)節(jié)刀補誤差較大;
, L% @( H; U. j* F對程序修改難度較前兩種大。4 T# O, O; k8 u$ Y9 }
方法四:雙刀補法, }; |! i. ]5 R# h
O0001;# S( T4 ]7 r+ J7 F9 a" L1 K
……6 m, [4 s0 |( N% O5 S$ c5 R" |
T0101;* q. B7 h' M4 O/ V
……
  J8 l2 i  f( v1 h; `  V& k3 GM00;4 s- z: ]1 D! q' w. d8 ]4 a& i
T0102;
& \" y2 C7 I6 s* W2 \' ?0 J- W……1 _$ Z% n4 f; s, ?
優(yōu)點:對刀精度大大提高;
+ b+ z4 m) m. f% w, e程序結構簡單;, q" V# ~: o6 E/ h; |2 W! _* T$ y1 j
調(diào)節(jié)刀補方便簡單,不用考慮兩面之間的影響;/ D0 j: [1 b% e9 }  R% }" I
修改方便。' J. [% ]5 F/ i9 m- F1 b
缺點:習慣以前的一刀一刀補容易輸入錯誤;/ g1 g: I$ j+ n+ m" s- m2 m
方法五:系統(tǒng)變量改變法! o5 J0 W: M7 T7 d# g2 p
O0001;
! w! P' D. v4 U#500=#2801;3 A, S$ A% S- D& e# @0 e" K
T0101;7 f2 ?9 ?0 r/ p, n. [/ }
……
. }4 |/ O* f3 ?7 l2 G1 PM00
" I# O: U0 e5 ^4 P( P#2801=#2801-2.6;
: c- L8 i6 C& O% I7 i% }7 hT0101;8 y0 E! V9 C4 L! g" v: y# z5 j9 u
……# x% W& t, L6 n! [3 ^
#2801=#500;
% G! }, M: R. n4 j……( D7 p4 d- M& j1 Z6 k0 Y: @
優(yōu)點:程序結構簡單;
7 ~! A0 I4 o0 u. V0 J; p! p' [& a2 O修改方便。
, L6 \0 F6 a6 D' [缺點:必須掌握系統(tǒng)變量的用法,而且操作工不一定看得懂。' N0 h, u: Q# a# W( B) E. Y
方法六:G50和子程序結合法
. b3 s# D& U9 o+ q! ?) m方法七:子程序和雙刀補結合法5 X9 f' j7 g' B5 a& z
方法八:G50和宏程序循環(huán)結合法
" F$ H6 ~; \: M方法九:系統(tǒng)變量法和宏程序循環(huán)結合法
0 W/ c5 c( J- F' R- |! \方法十:雙刀補和宏程序循環(huán)結合法" x; `6 V- n/ k
……* p. c$ m. v( G  _6 v
5 q) n2 C6 l+ R
回復 支持 反對

使用道具 舉報

3#
 樓主| 發(fā)表于 2012-1-3 14:41:45 | 只看該作者
本帖最后由 lukexc 于 2012-1-3 14:50 編輯   u; z& M4 d; Z9 T' l' n2 A

( h  L# d( g$ W*本人是個操作工,用的系統(tǒng)是“廣州數(shù)控980TDb”,下面是我用了三個月的程序,望指教!*0 p6 y  n) v% q6 s! t& `
4 {  u3 b3 i6 ]4 p* {! p
  1. O2929 (LUKEXC), w0 O$ v. b; R9 ~
  2. #100=101
    , C9 c  E9 T4 H+ ?7 j6 i2 A( z" [
  3. #101=102 + ?. t! v; P; S1 V; @+ H# V3 s
  4. #120=130& s. b7 y7 A8 _
  5. #121=20
    * F4 C7 J# _# o% o' [# v5 L
  6. WHILE[#100LE#101]DO1
    - W/ S* t$ v. h5 X$ p  a
  7. N1G97 M3 S800; L( h. p4 w) H0 {
  8. #122=#120+#121
    & C  ]! A, m0 ^3 Z
  9. T#100
    , a& F8 s, G2 C6 J( F' ~
  10. G98
    1 @" ?7 e( W4 L$ R3 e, z
  11. G0 X85.0 Z-1.5
      _- l+ a; k+ [! j; [6 r
  12. X59.2 F#120
    & ~$ c( i" N1 U, S+ X$ Z3 }$ n" q, |5 [
  13. X56 Z0.0 F#122
    ! X  ~0 R7 p) v8 u% u
  14. G0 X85.0
    ) u; i3 L" Y0 q* J6 z" p
  15. Z-2.9( j8 K; Y) \& {6 ~
  16. G1 X83.4 F#122( n2 V8 G1 q. i, _5 w0 `. P* `) l
  17. X81.0 Z-2.22
    " {  Q. z5 u' o* d$ h5 g' _* f  M
  18. X59.2 F#120
    6 ]3 J% F  \" p) T3 K
  19. G3 X56.0 Z-0.62 R1.6
    8 W3 K4 I6 u8 m& Q! `
  20. G1 Z-0.3 F#120
    ' _3 U0 ~* @* s) Y0 h# F
  21. X55.0 Z0.0 F#1205 F4 ]7 v! t! G: n
  22. X43.0 F#122/ i# O+ z! z2 N9 C2 w2 G; [: X
  23. G0W1.0
    + A: b/ \1 j$ |; a- K: h
  24. M52 s9 l, t% I4 H9 }, w: C! @. C
  25. G0 Z160.0: k$ U1 A6 Q/ C  h7 p  _# G4 d
  26. #100=#100+1
    7 d4 S- ~- r8 }  w: `9 [( t/ @# }
  27. IF[#100GT#101]GOTO2
    7 y% M  x4 Q3 V5 o1 l
  28. M00; j1 F. A7 O; B# T. D7 _: n4 c
  29. END1: m9 z2 @9 j+ r  E: H
  30. N2M30
    5 |. B' T( ?5 c1 B# ?; B
復制代碼
% a- _& l5 c$ ^  ?2 f2 |3 p6 x
此方法是雙刀補和宏程序循環(huán)結合的方法!
9 p& S: T7 s+ j( e- \9 B通過改變#100可以實現(xiàn)只加工第二面;% Z. H9 J* ?$ J" q
通過改變#101可以實現(xiàn)只加工第一面;
" J( M9 g) s+ j' h6 ^3 T# M* L通過改變#120和#121實現(xiàn)進給速度的改變以適應當時情況!# B- H9 q+ P* ^: e9 ]4 p
/ p6 N* y8 \: }
回復 支持 反對

使用道具 舉報

4#
發(fā)表于 2012-1-3 19:28:34 | 只看該作者
別搞這么多出來了。其實適合自己現(xiàn)場實際的那是最好的,不是么?我一直告訴下面跟我學編程調(diào)試的人,你用最簡單的程序可以加工出工件就可以了。要是太復雜,一個編寫容易出錯,還有就是對調(diào)試帶來困難。自己寫的東西只有自己知道,別人看不明白不會調(diào)試,那么程序就是編寫失敗的。

點評

確實是這樣的!但是你如果不知道有這些方法,那你有可能找不到最優(yōu)的那種方法! 舉個例子:比如加工一個零件可以有20種方法,但是你只知道5種,最優(yōu)的程序可能在你知道的那5種之內(nèi),但是也有可能在另外15種內(nèi)!  發(fā)表于 2012-1-3 20:59
回復 支持 反對

使用道具 舉報

5#
發(fā)表于 2012-1-3 19:45:33 | 只看該作者
lukexc 發(fā)表于 2012-1-3 14:41
% ~- v, ~/ Z7 v( {/ w! x8 ]" Y+ e*本人是個操作工,用的系統(tǒng)是“廣州數(shù)控980TDb”,下面是我用了三個月的程序,望指教!*

0 A6 B+ y5 y  {7 }0 k/ ]% B  U, SLD是一個很不錯的技術能手,善于總結,尋找不同的方法達到提高效率的目的,總結得越多,所得的體會便越多,提高效率便更快,所提練的思維便越精,值得學習!!

點評

謝謝鄧大師的表揚!哈哈!  發(fā)表于 2012-1-3 21:03
回復 支持 反對

使用道具 舉報

6#
發(fā)表于 2012-1-3 21:15:20 | 只看該作者
調(diào)用子程序是很蛋疼的。。。編程也就幾分鐘的事。。。。我都是能簡單就簡單。。。。要的是結果不是過程   看到有些人編程搞得很花俏。。  看著都頭暈。。
回復 支持 反對

使用道具 舉報

7#
發(fā)表于 2012-1-3 21:41:20 | 只看該作者
除了保證零件圖紙的要求外,零件的兩面在同一臺數(shù)控車床同一個程序中加工完成。本人愚鈍,請問是一次裝夾將兩端面加工完成嗎?一把刀可以嗎?

點評

游客
  發(fā)表于 2012-4-10 11:24
效率完全不會降低,你換面的時候換刀。  發(fā)表于 2012-4-10 11:24
呵呵,這個在現(xiàn)在一般的數(shù)控機床上一次裝夾完成兩面加工的我認為是不可能的! 當然兩把刀也可以,只是效率將會降低!  發(fā)表于 2012-1-3 22:21
回復 支持 反對

使用道具 舉報

8#
發(fā)表于 2012-1-3 23:37:49 | 只看該作者
sjkabc 發(fā)表于 2012-1-3 19:28
1 K2 L5 s* D# R; u別搞這么多出來了。其實適合自己現(xiàn)場實際的那是最好的,不是么?我一直告訴下面跟我學編程調(diào)試的人,你用最 ...

# p2 p7 `# c8 z; f  j) s! V" y算了,本來想說點什么的。不說了。還是前頭的話,適合自己是最好的,反正條條大路通羅馬,編的東西只有自己明白自己會調(diào)試就沒有意義了。

點評

哈哈!我是同意你的觀點的! 我只是覺得知道的方法多比方法少要好些,但是方法多不一定就可以編寫出最優(yōu)的程序!  發(fā)表于 2012-1-4 01:00
回復 支持 反對

使用道具 舉報

9#
發(fā)表于 2012-1-4 08:34:34 | 只看該作者
我是來看鄧大濕的回復的,飄過。。。。。。

點評

游客
  發(fā)表于 2012-4-10 11:26
他愛思考,不過離大師還遠。  發(fā)表于 2012-4-10 11:26
他覺得他是大師?  發(fā)表于 2012-4-10 11:25
回復 支持 反對

使用道具 舉報

10#
發(fā)表于 2012-1-4 19:21:11 | 只看該作者
看的頭大如斗,不知道怎么搞
回復 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 注冊會員

本版積分規(guī)則

小黑屋|手機版|Archiver|機械社區(qū) ( 京ICP備10217105號-1,京ICP證050210號,浙公網(wǎng)安備33038202004372號 )

GMT+8, 2024-11-19 00:27 , Processed in 0.064663 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表