機械社區(qū)

 找回密碼
 注冊會員

QQ登錄

只需一步,快速開始

搜索
查看: 13315|回復(fù): 39
打印 上一主題 下一主題

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

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2012-1-3 14:36:43 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
. V- {0 t+ A$ W1 ~4 r2 C
題目:如圖虛線為毛坯,粗實線為加工后的圖。
  ?$ i8 p' N/ u要求:除了保證零件圖紙的要求外,零件的兩面在同一臺數(shù)控車床同一個程序中加工完成。

. T* R* w. r3 R* O) h
* W* s6 w( i! p) H【原創(chuàng)】
- |: R* @$ g% s0 i* s2 J

本帖子中包含更多資源

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

x
回復(fù)

使用道具 舉報

2#
 樓主| 發(fā)表于 2012-1-3 14:39:22 | 只看該作者

1 G8 r/ W* w4 i8 @9 g8 o# k方法一:傳統(tǒng)方法$ o: k6 y% q$ h. c2 A7 p
用一把刀一個刀補做完兩面# t' v& r- L5 N
O0001;6 r7 }1 J8 J" ~4 j
……
- S& {9 w+ \: F, iG0Z0.
3 m8 ^: Q8 X/ q7 w2 tT0101;
1 z- m! A. V' i3 O……& \; R8 t0 V* k% C- n; r
M00;/ R+ S% D1 {/ j6 X
T0101;
! c( u* ]) N& t% D. TG0Z-2.6;* S" E& x9 W' h& c% b2 R
……
! t4 r7 d. G# u2 A# h; h( O6 y……- n  C, s/ Z; i' \9 f  S, n6 M
……0 M( ^) G, y7 u. ?5 @1 X; A
優(yōu)點:編程簡單,即使是初學(xué)數(shù)控者也可以在短時間編程完成;
" r0 b8 G' M" }) ~* n) X" d易于理解。8 h0 I5 N8 k* p& S; o' L7 Z
缺點:輸入程序篇幅太大,對刀及調(diào)節(jié)刀補誤差較大。" k: K: t% g9 d. y
方法二:G50偏移坐標法
' Z- O( p* K% P% B
用一把刀一個刀補做完兩面3 R( I  K' f& U6 W- b- ]
O0001;
1 s0 e  s5 f$ j  e……: A6 e9 O. |7 f* \3 T. o9 b  l
G0Z0.; G/ ~2 n0 f! l* W4 D- s8 G
T0101;
/ ?% ^+ E8 T5 x3 ~. S" _……: S, S" W+ W: g& @
M00;$ \5 }1 ^/ H4 w% j1 H
G50W2.6;
7 }# o0 n! Y7 ]7 ]0 l% ^T0101;( \* t: h- ?" S$ F
G0Z0.;
7 {* i6 C! i( j+ f7 _) [) N……
4 x8 w9 ?: c  a) i……
' \5 N, s$ R0 h: v8 t: q' D8 K/ FG50W-2.6;. T# N: p6 |4 d' |( A
……7 `# `% w# n$ P' W, c9 u
優(yōu)點:編程簡單,即使是初學(xué)數(shù)控者也可以在短時間編程完成;
! y4 `. j* ]7 g# E3 Q+ z易于理解。
* x; M; x" \; h0 v! V% K5 M6 V8 r( a& N8 P缺點:加工之前需要設(shè)置G50及基準刀(即通過相對對刀實現(xiàn));
6 A) B+ V/ s9 X輸入程序篇幅太大;
; E( x, o7 L. D4 H8 B( z對刀及調(diào)節(jié)刀補誤差較大。1 m9 C9 i) o0 B$ R
方法三:子程序法; A- h5 ^$ \: j. p: P/ H. x& I) s
用一把刀一個刀補做完兩面
5 b" J* c$ m5 w; O& q4 `O0001;+ z# J- j5 A. ]' {
M98P2;
' y: V8 j, Q2 v8 ^& xM00;
0 }' i, L8 c& u  l  Z0 F6 {4 u8 h1 sG0W-2.6;
" g* t& C8 M$ r, t9 Q" ]; ]M98P2;4 [2 m' i4 K# T9 {/ K$ x0 ]! x
……
1 O, o; ^9 t) c+ p* e: ^; {+ k3 oO0002;9 ?, f: ]4 \( f0 v4 ^. i) z( Z
G97M3S8002 |+ e& X" K$ {) u5 D+ a& J
T0101;! g1 f1 b) T- y4 X
……
9 @/ O9 v6 e) [0 S6 d優(yōu)點:一定程度簡化程序) M3 b- t; T* _/ H) c- `* y& H! E; H! Q
編程簡單;
$ ?+ {$ S: Z- @/ [易于理解。3 w# h& a/ _; U( _/ F0 q2 m& S
缺點:子程序需要采用相對編程;/ T/ x% B. n' m+ Y9 A
對刀及調(diào)節(jié)刀補誤差較大;: {( Y  F2 J/ C. c5 ]
對程序修改難度較前兩種大。! _' v. U7 F* v* H2 T2 ^' E
方法四:雙刀補法
/ {6 g5 Y; P7 B
O0001;
& k' P/ v2 ^: U& l……: r: g# Z8 }9 l' g; ?3 i
T0101;
0 Y; ]% R& L" `7 `  ?- O……
' U+ g. m3 j% I$ T8 V; N% ^6 A9 H2 NM00;
7 J9 ~, E$ V0 _3 J1 `5 XT0102;
4 {, ]$ r; T+ T- n……4 X4 _) p" r- G
優(yōu)點:對刀精度大大提高;
! [' I% E" P, C. ^' a5 e程序結(jié)構(gòu)簡單;
' C9 r( F* f5 u% e0 ]/ n& q6 a調(diào)節(jié)刀補方便簡單,不用考慮兩面之間的影響;* }9 p$ _) I. t" j2 M
修改方便。  f" H2 c, l* U6 G, c& G
缺點:習(xí)慣以前的一刀一刀補容易輸入錯誤;3 V' X. j# n/ x3 T+ H
方法五:系統(tǒng)變量改變法# t, n8 }, o+ e" C( o
O0001;
, x& ~! S; F3 v% B& v& j! Z#500=#2801;
; h2 n( F4 T. j' h' K  A/ g! IT0101;* U/ i) ~7 I+ u  ^) k. H
……& B% F- W1 L+ a; p% d
M00
. g7 u1 a, o% m# p1 o+ Q& v#2801=#2801-2.6;/ N8 ~! t+ h) X' K/ Y
T0101;% Y3 R3 m; v6 |8 l, U. G% m
……
4 K- E) A" J, X. L6 ^9 b#2801=#500;
2 e+ e; ~6 B' `7 v! V6 f; ^……
2 Q. O8 ~  L" P6 p9 F8 w優(yōu)點:程序結(jié)構(gòu)簡單;
# x& x( ^9 R4 T! v修改方便。
  P- K3 g) T$ [* A% P4 J缺點:必須掌握系統(tǒng)變量的用法,而且操作工不一定看得懂。
! ^' t; f6 H7 T- y! [方法六:G50和子程序結(jié)合法* m( X( ]6 {6 |$ T8 k+ x: c0 u1 A( U4 w
方法七:子程序和雙刀補結(jié)合法
3 b- e+ \" E0 V! \$ y1 j* _0 Z方法八:G50和宏程序循環(huán)結(jié)合法1 _4 ]$ `1 K. Q$ u) N% F( ^
方法九:系統(tǒng)變量法和宏程序循環(huán)結(jié)合法
  D6 \9 x4 l: k! {3 j1 Q  J& i* y方法十:雙刀補和宏程序循環(huán)結(jié)合法! c: k/ j$ T9 U5 ?6 f* O+ c; Q
……( [- r: E# T. K' h- l
8 z$ b+ t  v/ b7 W" x
回復(fù) 支持 反對

使用道具 舉報

3#
 樓主| 發(fā)表于 2012-1-3 14:41:45 | 只看該作者
本帖最后由 lukexc 于 2012-1-3 14:50 編輯
0 @3 R$ f. [- z* Q( X) }* \4 t: S* D; e! @& P! L
*本人是個操作工,用的系統(tǒng)是“廣州數(shù)控980TDb”,下面是我用了三個月的程序,望指教!*, s$ r6 I, F9 k: c/ s/ E
, e. H5 @0 }" t/ N3 a
  1. O2929 (LUKEXC)
    5 [6 e6 k1 M; H% g# s7 d" n# _0 y
  2. #100=101 + L+ k- D# R' |6 P- V
  3. #101=102
    3 n2 g' p5 P; Z1 a0 C. V* e
  4. #120=130
    ; q7 Z' x' W: h2 K% y
  5. #121=206 C- R/ v1 o* @1 p
  6. WHILE[#100LE#101]DO1; T$ o* L& H  e/ \7 K4 z  q$ K# `
  7. N1G97 M3 S800* l3 @2 E" {. l5 e6 @. b8 h
  8. #122=#120+#121: T% |( \% k9 k
  9. T#100; o" K6 [% X7 v2 \; H; k( c6 N, M
  10. G98
    / b& |1 R: n% A' T
  11. G0 X85.0 Z-1.5% Y! H. y3 U, }' A) s" i* T2 G% t
  12. X59.2 F#120; ?9 z  O! o; Y0 g) \
  13. X56 Z0.0 F#122
    % s- T$ n+ y" F/ m
  14. G0 X85.0
    ! O7 S: ~: R8 |, w' B9 Z
  15. Z-2.95 p$ [$ I  B0 c6 n
  16. G1 X83.4 F#122
    * f4 Y, O) D; g0 W$ F' `. x
  17. X81.0 Z-2.22
    ) Q# ?% g) H- E2 l' B0 x# C( Y1 I
  18. X59.2 F#120
    * Q/ e7 I- _) K6 x( ~  V  t$ ^" c
  19. G3 X56.0 Z-0.62 R1.6% s- N( q/ R- n( u" G2 @8 i* J
  20. G1 Z-0.3 F#120
    . W% Y* u0 S; K
  21. X55.0 Z0.0 F#120
    2 L/ W2 V6 n) Q- I
  22. X43.0 F#122
    4 }5 O2 G8 N2 ?" f6 ~3 F
  23. G0W1.05 ?2 W" F# D, [1 N% j+ _4 O- p2 t
  24. M5$ m9 @3 X) W2 }' {+ w
  25. G0 Z160.0
    : q/ C9 y$ M9 H( `: f# M; z
  26. #100=#100+1
    8 W0 o2 X# o' c1 I7 {4 `2 ^
  27. IF[#100GT#101]GOTO2
    / `0 M6 `) \2 \* R2 |9 z
  28. M00
    2 G) {$ u1 I4 j2 b- R
  29. END1
    , p8 I$ J0 z; ^) Y9 a
  30. N2M30
    ) u0 p. ~  `2 x
復(fù)制代碼
2 }6 g7 e5 C8 ~6 |0 _0 H8 K
此方法是雙刀補和宏程序循環(huán)結(jié)合的方法!$ P( E9 [9 ~) W6 j! s' O
通過改變#100可以實現(xiàn)只加工第二面;
! K) `2 w# Z) f# `: Q6 N通過改變#101可以實現(xiàn)只加工第一面;# F  o+ n3 p! |" d$ a5 A
通過改變#120和#121實現(xiàn)進給速度的改變以適應(yīng)當(dāng)時情況!
; B5 {6 B7 K  d4 x3 E
7 |5 h% ~9 e3 g" k
回復(fù) 支持 反對

使用道具 舉報

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

點評

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

使用道具 舉報

5#
發(fā)表于 2012-1-3 19:45:33 | 只看該作者
lukexc 發(fā)表于 2012-1-3 14:41
0 j7 K, O7 g+ e* R3 x*本人是個操作工,用的系統(tǒng)是“廣州數(shù)控980TDb”,下面是我用了三個月的程序,望指教!*
% v) Y9 t6 f# b
LD是一個很不錯的技術(shù)能手,善于總結(jié),尋找不同的方法達到提高效率的目的,總結(jié)得越多,所得的體會便越多,提高效率便更快,所提練的思維便越精,值得學(xué)習(xí)。

點評

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

使用道具 舉報

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

使用道具 舉報

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

點評

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

使用道具 舉報

8#
發(fā)表于 2012-1-3 23:37:49 | 只看該作者
sjkabc 發(fā)表于 2012-1-3 19:28
( l6 {: a4 H) Q; Q- E別搞這么多出來了。其實適合自己現(xiàn)場實際的那是最好的,不是么?我一直告訴下面跟我學(xué)編程調(diào)試的人,你用最 ...
7 B( G( p* e5 a2 N/ w/ n
算了,本來想說點什么的。不說了。還是前頭的話,適合自己是最好的,反正條條大路通羅馬,編的東西只有自己明白自己會調(diào)試就沒有意義了。

點評

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

使用道具 舉報

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

點評

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

使用道具 舉報

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

使用道具 舉報

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

本版積分規(guī)則

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

GMT+8, 2024-11-19 02:42 , Processed in 0.056810 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回復(fù) 返回頂部 返回列表