機械社區(qū)

標題: 數(shù)控銑編程G54~G59不夠用怎么辦?急! [打印本頁]

作者: hfnuanliu    時間: 2014-6-8 22:47
標題: 數(shù)控銑編程G54~G59不夠用怎么辦?急!
數(shù)控銑編程G54~G59不夠用(就機床自帶的這么六個,沒有G54.P1~G59.P1這些可用)。我工件小,要是一次加工好幾個!!* y0 P- T$ ~) E
& {! s3 L+ c1 I
還有就是有時候加工復雜零件需要一次用到10把以上刀具,坐標系完全不夠用,我現(xiàn)在都是好幾把刀公用一個坐標系!編程修改太麻煩!!不知道還有什么好的方法??跪求高手解答。!
; k4 j% h  f% T0 q7 }
作者: 夜總是要來的    時間: 2014-6-9 11:24
用宏程序
作者: 夜總是要來的    時間: 2014-6-9 11:26
示范!
9 a2 q# Z5 F9 B$ {9 I
. G$ u1 n% D4 N/ h/ ^% h- ~0 H' j2 i" D5 m$ D: b: v# |
#107=[-364.85]        (G54  X)& w; K6 N$ E* q
#108=[-517.65]        (G54  Y)  m. g: s" H% [' R4 ~0 K: r
#109=[-634.11]        (G54  Z)9 }8 O( Q! W9 |9 ^) c! f

+ ]* y( C. i, W" u& A) Y$ Q#110=[-364.85]        (G55  X)
6 ^' z/ j/ |" \$ Q. S#111=[-517.65]        (G55  Y)
0 k9 k3 w' Q. G0 \! f#112=[-620.76]        (G55  Z)
  D! Q9 x' s8 G1 X0 E, f* J1 o; w# b1 Y, d7 S2 t7 L3 b* U
G90 G10L2P1 X#107 Y#108 Z#109         (G54)5 I; H* c: D8 @; e/ Z
G90 G10L2P2 X#110 Y#111 Z#112         (G55)
作者: pixyzh    時間: 2014-6-9 17:55
沒道理啊,再怎么批量件,也只用一個坐標系就夠了啊
作者: pixyzh    時間: 2014-6-9 17:56
一般都是一個工裝一個坐標系的,
作者: 海底撈月    時間: 2014-6-10 03:24
夜總是要來的 發(fā)表于 2014-6-9 11:26# |  E+ T+ Y+ _5 _, p) K& `
示范!/ z# A5 i0 Q) h# f6 k# `  q

/ {0 s  c1 W; [, q. W3 r1 q. J2 [% T9 Q8 H. y

# o% B4 m, p6 H5 z" G大俠的辦法很好。
作者: 夜總是要來的    時間: 2014-6-11 13:51
海底撈月 發(fā)表于 2014-6-10 03:24 ; O5 g  e6 g. y
大俠的辦法很好。

# n1 F* x8 A& N2 o0 `3 K" N. G不客氣。!3 B$ k6 \) S/ U

作者: yg196733456    時間: 2014-6-12 06:06
10把刀用10個長度補償哇。
作者: niudong    時間: 2014-6-22 20:14
用G10L12P
作者: 孤城領主領主    時間: 2014-6-22 23:08
宏程序,或者局部坐標系
作者: 240852026    時間: 2014-6-22 23:57
宏程序,G10  或G52 G92
作者: lngk    時間: 2014-6-24 09:42
有專家給出了完整的步驟。
作者: anhuidy    時間: 2014-6-24 17:40
受教
作者: 興大官人    時間: 2014-6-24 21:13
G52就可以了,G52 X  Y
作者: hfnuanliu    時間: 2014-7-4 21:39
夜總是要來的 發(fā)表于 2014-6-9 11:26
6 W& M1 z9 f8 \3 ?4 \示范!

) D; {7 |9 N* T) z$ T#107=[-364.85]        (G54  X)! @% z+ b* x7 X( ?1 R* M" @5 W
#108=[-517.65]        (G54  Y)) y7 G% J) D& i' s) y
#109=[-634.11]        (G54  Z)" v1 {2 R% [% D! n" A! F# m

/ I% N" d( \& x/ H4 Z這個得給個程序號么(比如O0001) 這樣G10P2L1#107#108#109這樣L1就是調(diào)用的O0001對吧?' g" K, x6 {! S4 X7 V8 N
+ F+ i% V4 u# r& J, K( H
還有就是上面編寫的宏程序最后結束語用不用什么》??能給個調(diào)用到加工主程序中的使用編程例子么??謝謝師傅!!
  i: y; d' s% B
作者: hfnuanliu    時間: 2014-7-4 21:49
240852026 發(fā)表于 2014-6-22 23:57
; }9 U# m- Q6 l3 K- e3 s% A3 \宏程序,G10  或G52 G92
: u5 _. q0 C7 l  k( f  y
能給個編程的事例么?+ K1 G' z1 ?" `- V( A  D

作者: 傷情于劍    時間: 2014-7-5 04:50
G10改變工件坐標系的方法
) k, O9 t/ M. J# v8 ?' ]/ U' C( J- b- _4 `5 B
  G10 L2 PO~P6 IP-;
' z# Y# S! b1 K7 Q% p: }9 _, b6 E
  h. [% a7 }+ Y- m6 l1 f6 @  ^  比如: G10 L2 P0 Z20.0 : 工件坐標系外部零點在Z軸上賦值20
" t" a* y9 K; r4 x3 H; T  \4 D6 k. B7 O# i) @
  G10 L2 P1 Z20.0 : 工件坐標系 G54 在Z軸上賦值20
7 {+ v# \+ X! F) s$ Q1 ~4 J' r  l1 y, M$ V1 T. j& D- b
  G10 L2 P2 Z20.0 : 工件坐標系 G55 在Z軸上賦值20" i' Z6 n3 B. i3 r, b

6 X7 H* ]) j( L, X% _, h  其它以此類推.
# [( I  r3 L' H% K6 c* f+ M) H! x
作者: 傷情于劍    時間: 2014-7-5 07:51
刀具長度可以所有的坐標系共用一個刀補,你只需要在坐標z值里面把落差補償上即可
作者: hfnuanliu    時間: 2018-6-20 16:53
傷情于劍 發(fā)表于 2014-7-5 07:51
9 K9 l2 ?" g& `. m刀具長度可以所有的坐標系共用一個刀補,你只需要在坐標z值里面把落差補償上即可

0 m+ G/ V7 X& `' f謝謝師傅指導。∫院筮要多多學習提升自己!




歡迎光臨 機械社區(qū) (http://e-learninguniversity.com/) Powered by Discuz! X3.4