久久久国产一区二区_国产精品av电影_日韩精品中文字幕一区二区三区_精品一区二区三区免费毛片爱

機械社區

標題: Fanuc系統特別指令G16.G52.G37.1. G34編程 [打印本頁]

作者: djs2661003    時間: 2009-6-9 22:43
標題: Fanuc系統特別指令G16.G52.G37.1. G34編程
我換了一個工作,這次這個公司很有競爭力,每個人都會手動編程,我發現我的動手能力很弱!' ^( V2 b4 j- C
其中我發現他們在編制打孔程序時,都把每個孔的坐標計算出來,我知道還有方法就是 用系統的一些特別命令來解決這樣問題 ,比如可以用G68 G54 XO Y0 R(度數)
! M) C- `6 @+ o1 O0 w+ a1 s4 ]來旋轉相同的加工段                                           G69X0 Y0 (取消)
* J- }% C4 B, H6 o* F0 B ; M8 o& t* M( N
FANUC 系統走均步孔  指令:G34 XO Y0 I  J  K   & L7 \( y. J- u2 I
I表示首孔的到圓心的半徑
. ?! |6 E$ |+ Q( p! }' K) HJ表示首孔角度 , o- C7 A$ y1 H6 _0 L
K孔數
7 c4 d0 B4 G- S其中C 可以直接接在G01命令下走倒角,方便快截!
8 B0 U3 m& w. e6 F8 yG37.1棋盤孔循環 此指令加工孔特方便 用法是:G37.1 X  Y(IP值) I(IP間距) P(X方向孔數)J(IP間距)K(Y方向孔數)
7 x. \% U1 q' Q8 D8 u+ X' o這些都是我自己學到的,公司里面的人都不會,我能編程序的長度是他們的1/5 ,這點我感到自豪,說明運用這樣特殊指令 ,不僅節約了編程時間 ,而且便于管理自己的程序!* V5 s# j2 K9 ?2 b/ z
! c+ Y5 Q, ?( Z9 W, b/ n
我有一點不懂的就是 ,在用極坐標指令G15 G16的時候不知道如何正確的用,我用過 .來做6個度數為30度R30的孔,可以用 ,但是在加工中 ,我發現只要有暫停,坐標就會變亂!6 {3 H7 `  U; W8 l

% C5 u, [  a' ^我希望大家都能好好的把這些實用的指令用上去,以后別人看到你的程序就會知道你的能力有多強!
作者: djs2661003    時間: 2009-6-9 22:46
[img][/img]http://b16.photo.store.qq.com/http_imgload.cgi?/rurl4_b=802b332cd6d6e8cc868ef6038fa098a501b82b737f7cc35410ef0ca14b9a3fd340f39cef0659c7b4ed0033afca628d838277a828caf3c93304b42ee755729d1b5fe0f2a46e98e401efc123495aa67f84189837df
作者: djs2661003    時間: 2009-6-9 22:49
我這幾天,因為獨立操作,所以沒時間來考慮G15.G16怎么用,?
9 u2 Z5 K. V7 n" j8 e   還是那句話 ,希望有能力的人幫我,  沒有能力的請不在我的疑問上再加疑問!
作者: 黃學明    時間: 2009-6-23 21:19
用G16旋轉之前刀具要在旋轉的坐標中心上,如在100的圓上鉆六等分孔,坐標原點就設在100的中心上,程序如下:G0G90G54X0.Y0.S1500M3
4 D: w6 B2 h, i! WG43H2Z50.M8: r& _/ H) ~9 k# _# q9 f
G16
2 Q6 H$ H( T' T9 r7 W0 G7 q# X( eG98G81Z-2.R1.X50.Y0.F50
4 f0 V3 C; a% H7 `Y60.
8 n5 b  E3 K# [5 p& Y1 b) N$ ^Y120.
6 d" ]: D; ?. |1 Y* ^Y180.& G5 j- ?% K, h4 K2 F
Y240.
! r+ s" Y7 |- g4 N8 f8 X9 sY300.% j: m$ M0 c& D; l% e2 A
G80
- L  z' T& U. q& vG15. a+ B, c& f4 M8 A
M30
- o! \* |8 i  F5 `" |; Z孔數多的話可以用增量坐標
作者: djs2661003    時間: 2009-6-29 10:11
4# 黃學明 : W; T3 I5 a+ s- F7 m
謝謝你了 ,祝你成功!
作者: 國際化    時間: 2009-6-29 18:36
你的動手能力很弱?怎么理解?  M6 c% s9 x. M6 p, D! `- M2 G+ f
G52是局部坐標系,用的時候G52X Y,最后G52XO,YO取消。
作者: djs2661003    時間: 2009-7-16 17:41
3# djs2661003 3 }9 _$ c$ \" D' {2 y. @
忘記謝你啦!4 B+ S7 Z2 E) q8 D2 Z
謝謝 ,我就是不知道具體怎么用現在有所理解 !
4 r  F3 C7 X/ j$ F0 `5 l# g4 _9 ^# {1 u# \
我在用G41 X10 Y10 D1: G41 X10 D1他們有區別嗎 我現在唯一就是補償沒有區分?
作者: djs2661003    時間: 2009-7-16 17:42
5# djs2661003
4 z" m% i2 t+ T大哥 我能力還行  我會G52  我是問G15 G16怎么用 ,你怎么回答不對口 ,難道你不知道怎么用?
作者: 國際化    時間: 2009-7-16 20:07
G34  G37.1有的機床廠家編的宏程序比這2個詳細多了,不要說棋盤孔了,就是等間直線,不等間直線,等間圓弧,不等間圓弧,斜格孔都可以給你搞出來,所以根本不要用所謂的極坐標。
3 T% R. m) z# n0 _9 p" B* BG90 (設置一個坐標原點); * s4 A0 f8 R" ~- q" {8 Z, x$ S
G98 G81 Z-XX.R-XX.FXXX K0;
: Z- U# G) J7 Y3 |3 N. fG16 X100 Y30 ; (指定極徑和30度的角度 注意X是極坐標半徑,Y是角度,如果是順時針,Y就是正的,相反就是負的)
) U5 v- N3 j" ]; q. I2 ~$ _* W( ]G91 Y120 K2; (指定+120度的角度增量重復兩次 )
) |( A! J  V" x& h  CG15 G80;
" u. E$ a; O. K3 y這樣看就懂了吧
5 o5 f; q1 K% X$ j" [2 @1 p1 Z7 T3 H9 m    我的理解就是不是別人不是不會,可能嫌你編的太煩了,有的人很厲害,但是從來不再人面前表現,這樣的人最陰了,你不在的時候趁你不注意搞,我朋友就是這樣的。
作者: 國際化    時間: 2009-7-16 20:15
7# djs2661003 這個要看你你是怎么走刀的,哪個方向了,只要不影響就無所謂,如果影響的話,就不能用了!至于怎么去判斷影不影響走刀,就你自己去看了!+ v8 ~: ^+ B$ j9 K1 K1 U
    你如果怕的話可以選擇空運行和抬高Z坐標,看撞不撞,或者切不切的到
作者: djs2661003    時間: 2009-9-3 16:17
謝謝你對我的支持哦 ,你的留言  我現在才看到,你是個好人,我最近電腦沒連網,連的時候我就會跟你多將講我的經驗,現在我已經是師傅拉,什么都是自己做,感覺越來越順手拉,謝謝你哦! 9# 國際化
作者: ~~@~~@~~    時間: 2009-9-3 22:49
值得學習一下
作者: 少年游    時間: 2009-9-13 18:54
樓主能力有點差,繼續努力吧
作者: 畢龍    時間: 2010-10-21 19:46
用G16旋轉之前刀具要在旋轉的坐標中心上,如在100的圓上鉆六等分孔,坐標原點就設在100的中心上,程序如下:G0G90G54X0.Y0.S1500M3 G43H2Z50.M8 :G16: G98G81Z-2.R1.X50.Y0.k5 F100  :  就可以了! 你可以試試看!
作者: 石工道    時間: 2010-10-23 11:57
真的不錯啊!!!!!!!
作者: 數控達人007    時間: 2010-10-23 23:40
G16是極坐標指令,在同一個圓上加工的孔,! }# ]  g) g9 W' i# a- C. d
用了G16,那么Y就不等于Y方向的值,是表示旋轉的角度,
* d' x& H6 t+ x, X6 W用完一定要記得用G15取消,否則會出現嚴重的后果。
作者: bdecadem    時間: 2011-3-13 22:55
從加工時間的角度考慮 4#的可用G99 最后一個孔的時候加G98 這樣前面的所有用都是返回到R點 最后一個返回Z50  提高加工效率  
作者: qingzhisong    時間: 2011-3-19 20:32
看來中國數控高手如云,看樣了差不多都是做了6個月以上,佩服
) U: P* d* {5 T- F
作者: ZHAOYAWEI    時間: 2011-3-19 20:47
頂。。。。。。。。。。。。。。。。。。。。。。。。。。
作者: 爺單身1`卻瀟灑    時間: 2012-5-8 01:21
國際化 發表于 2009-7-16 20:07 9 g( e* Q4 C  I% T7 f" Z
G34  G37.1有的機床廠家編的宏程序比這2個詳細多了,不要說棋盤孔了,就是等間直線,不等間直線,等間圓弧, ...

8 V3 K: i. K+ l6 h5 N. k& ]我要的就是你發表的這個
作者: 爺單身1`卻瀟灑    時間: 2012-5-8 01:24
黃學明 發表于 2009-6-23 21:19
/ r0 r/ ?# F. q: `用G16旋轉之前刀具要在旋轉的坐標中心上,如在100的圓上鉆六等分孔,坐標原點就設在100的中心上,程序如下: ...
5 q+ F/ S1 |! L) A8 |7 q3 @& j
G98我感覺可用可不用
作者: ailaodao    時間: 2012-5-9 16:40
樓主掌握的已經很不錯了、咱還需要向樓主學習啊
作者: 大爺很黃    時間: 2012-5-9 20:35
比如你在100的直徑上的10個孔用G16編。# N/ _" S/ V, i7 [; i7 |
G0G90G54G16X50.Y0-------G0 走到半徑50、 0度。也就是坐標X50.Y08 \5 M4 }5 J7 Y/ Q
G43H1Z10.M3S1000+ Z& ]& Y* @2 s5 Z4 Q
G81Z-20.R2.F300
0 r. {( k. O( Y) OG91Y36.K9--------每旋轉36度一個孔、循環9次。逆時針旋轉、如需順時針設Y-36.即可。1 f) l7 p% F  P6 n0 ~
G80G158 O: Y; `! R5 x6 e! g9 l- p
M30
- ~) o4 k% r6 n. P# l
作者: 大爺很黃    時間: 2012-5-9 20:38
能否請教下G34和G68用法。
4 ?/ C2 a  @7 D/ M% p3 R  S4 \& C( I8 G8 m' @) i" |7 u
我需要實例。) I7 b7 X2 a( Z! q6 ^

0 W3 G# p8 m% s, H# _' @% D我這有兩臺機床不能用G16編程。2 m6 Y. v6 m0 G% i2 }1 E

" L$ s6 {) O. V3 A" V( o每次都自己算、或者去CAD畫圖算。麻煩。
& u+ C. U, @" b& g
作者: 清微    時間: 2012-5-10 15:13
xiexiel xie謝謝了
作者: 上善£若水    時間: 2012-5-10 21:55
討論的很激烈,學習了。
作者: HC小丁    時間: 2012-5-12 22:29
黃學明 發表于 2009-6-23 21:19
" r6 \  v4 b( ^$ L9 v- ^; j5 X/ o+ x# U- y用G16旋轉之前刀具要在旋轉的坐標中心上,如在100的圓上鉆六等分孔,坐標原點就設在100的中心上,程序如下: ...
2 ]. h9 R: ]& e
你程序對!但是理解有問題,"G16旋轉之前刀具為什么要在旋轉中心呢"只用坐標零點時分布孔心就可以了,  C: o# i% t$ [% w( G
而且程序可以更簡單/ _" G2 F( ^) c1 u$ J3 c
G0G90G54G16X50Y0;, I2 R* h3 C- O% y7 G. T( `' e
S1500M36 x# s6 y6 f2 f" P& y8 W1 ]2 d4 m1 I0 O* m# i" Y$ c- r
G43H2Z50.M82 ~3 C* l3 J7 g# s8 |Z. B* h2 I7 Q% y' G( }1 Z) }7 Q
G98G81Z-2.R1F50
2 z4 ]2 P8 N, A* p" p, t" i9 N& H* @2 ~) s0 P& ~Y60.: i3 n- M- c, m6 V0 l: S$ B. s. Y% L, Q. X0 E# d! _
Y120., a& t" `- d9 z. H3 B6 C2 b2 b) W& E
Y180.0 C; Q; E/ ~) r+ j' f
& |) ~: }2 ~+ e  w% QY240.; D( M. _8 H: e  Q
! `2 p; v$ m- c% J8 cY300.! ~- |' W2 E' J" V
" b# u7 s, u3 x; O8 wG800 M! a: ~9 v4 u7 ?& t
0 A1 @8 u1 z1 g0 l6 Y& XG15, u/ [+ D( {4 t: `: _+ w+ m6 g& Q5 ^2 R( y3 F! j! x0 t
M30. Y: A2 {( V9 E& |( J/ X/ X; b" G' d% U3 x
孔數多的話可以用增量坐標+ ~. ~6 h: e8 \7 B6 _

作者: aeon87    時間: 2012-11-19 21:40
g52 后加工過程中復位    再走的話 原坐標就亂了   怎么取消掉G52??      程序頭用G52 XO YO  沒用啊
作者: 被遺忘的一族    時間: 2012-11-21 15:38
簡化編程多的很
作者: xujuan5201314    時間: 2014-2-15 20:05
(我換了一個工作,這次這個公司很有競爭力,每個人都會手動編程,我發現我的動手能力很弱!
# I- Y0 \" S; i, U! t, f' W2 i其中我發現他們在編制打孔程序時,都把每個孔的坐標計算出來,
  R& T) d8 v' u3 i3 E% X1 z% t% R: p8 |! o
這些都是我自己學到的,公司里面的人都不會,我能編程序的長度是他們的1/5 ,這點我感到自豪,說明運用這樣特殊指令 ,不僅節約了編程時間 ,而且便于管理自己的程序!)8 W  ]7 c( `3 B* E, e% G3 p
不的不說你真簡單。知道為什么他們在編制打孔程序時,都把每個孔的坐標計算出來?: A* D# R0 z: P6 U3 U% w: d
我敢打保證在做第一個搞機打眼時,他們大部分都會用G15G16。可之后大批量就會改回具體坐標,知道為什么嗎?
# d' T3 K5 r. N  }( P' _) F) f' G# N# i# I. a* y$ J6 x# R) S
因為受機床,夾具。刀具等影響,打的眼越多越不準。比如打十個眼就有三四個測量下來不準,可能差十幾絲。可用了G15G16之后又不好改。具體坐標的話不好就可直接改。
# x* _3 W$ }! o9 h
作者: 379116911    時間: 2014-2-16 14:45
本帖最后由 379116911 于 2014-2-16 14:47 編輯
; {) B! |  e  b% i. @: Z" ?5 m
djs2661003 發表于 2009-7-16 17:42
5 r4 M' O; E) s& W% F* d7 t5# djs2661003  
7 M- f; X2 K) L4 h( K大哥 我能力還行  我會G52  我是問G15 G16怎么用 ,你怎么回答不對口 ,難道你不知道怎么 ...
- q0 ~- T! o$ l4 q; {
) R' B5 m" P0 J
g15 g16  極坐標編程   參考對象是坐標系的原點   
, Y; e( N- T6 i4 V我是這樣理解的  
7 I# z8 d( \- m( H4 f" y  ?5 }如果要以g54坐標的 x50  y60為中心,半徑10的圓上打孔,使用極坐標編程需要這樣做8 u4 h: \9 a  u4 M' ?
1 對好g54的坐標系 : O4 R1 }9 J. Q& c+ ?1 p* y% r
2 再設置一個和g54坐標系z向相同,但是坐標系x  y 零點在g54坐標中為x50 y60的坐標系g55  然后這樣編程3 e! W; ~7 z  x9 ?: L- ?
0 c" s& f" c. h* {) f
g54  g90  g49 g402 K$ A. }* X; t8 N
t1m62 }0 p4 U# b% m$ t9 B0 Q
g0 x0 y0: @! a2 I! [1 f, Y
g0 z10
1 X, c) p% z" \, G1 r" Y9 wm3 s6005 ?8 c% n) h4 c' B. z
g0 x50 y60
" B' x/ i8 Q6 _/ l0 B2 d9 Qm00. ~1 R" d- l% b4 l; {
g55
* H7 N) P$ p& }3 d# q5 L1 ?g15
1 g  Z$ l  T* Zg0 x10 y0
' `1 D0 B- T( S; f& r0 L5 `0 Ug98 g81 z-5 f70
5 w; Q* W, u2 @. gg91 y45 k7
) v1 [! _) L6 N9 E$ o$ Ig80& F5 }5 w% B, m
g160 _. C1 U) ?, H3 w  k
g54
# X1 k3 W  A3 {% a: \* wg28 g91 z0
4 i+ Z8 ^3 |" ^2 m; w4 p/ Sm307 a# a$ c! i6 z6 }1 J, c2 O! C5 |% v, c
手機編的只能這樣了   有個問題想問你  手工編程都做的什么類型的活  能告訴我么?留個qq379116911




歡迎光臨 機械社區 (http://www.ytsybjq.com/) Powered by Discuz! X3.5