机械社区

标题: 数控铣编程G54~G59不够用怎么办?急! [打印本页]

作者: hfnuanliu    时间: 2014-6-8 22:47
标题: 数控铣编程G54~G59不够用怎么办?急!
数控铣编程G54~G59不够用(就机床自带的这么六个,没有G54.P1~G59.P1这些可用)。我工件小,要是一次加工好几个!!
/ U7 L9 c2 n6 q3 @1 ?+ U- D# f( |" U5 n: b( Z- T+ T/ G' @( ?# `  Q
还有就是有时候加工复杂零件需要一次用到10把以上刀具,坐标系完全不够用,我现在都是好几把刀公用一个坐标系!编程修改太麻烦!!不知道还有什么好的方法??跪求高手解答!!!# m8 D$ M, B: o8 b* b0 U/ d

作者: 夜总是要来的    时间: 2014-6-9 11:24
用宏程序
作者: 夜总是要来的    时间: 2014-6-9 11:26
示范!
5 |1 U1 N* X8 u
& P- C' f: B! K$ J  Z& ~/ {4 p2 [0 W! Z' @% ~; z5 ]
#107=[-364.85]        (G54  X)% ]$ ?+ p9 m, m; f: t
#108=[-517.65]        (G54  Y)
5 U2 s5 M/ Y  t6 p#109=[-634.11]        (G54  Z)
5 M% J& Q4 e$ K3 }9 ]8 c/ l% V3 `: _) p
#110=[-364.85]        (G55  X)
+ D* @# ~- ?' d#111=[-517.65]        (G55  Y)
3 D9 N# u* f) J* U/ J2 w#112=[-620.76]        (G55  Z); e  ]. ?3 c0 L- H6 t& i' K

5 D: R. ^0 p+ Y. o6 NG90 G10L2P1 X#107 Y#108 Z#109         (G54)5 N, N5 A* D! @0 P* h
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
夜总是要来的 发表于 2014-6-9 11:26
7 Y$ ^& `4 Y/ A" r5 I& y示范!4 G5 T, _+ r7 T( n* f0 }3 }

6 K& w2 ~- Q+ a% q
/ n2 c0 x9 E9 V% Q& N

8 K" }& t- o! M$ b) ?- d大侠的办法很好。
作者: 夜总是要来的    时间: 2014-6-11 13:51
海底捞月 发表于 2014-6-10 03:24
/ Q. X( z" S6 S( f9 ^2 g大侠的办法很好。
0 }1 X2 F" W, B* q5 V1 z+ }
不客气!!!: m$ Y7 u9 t# Y( J% {

作者: 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
夜总是要来的 发表于 2014-6-9 11:26 6 h5 O0 m$ ]7 X4 Z/ ]: c
示范!
$ N+ t  e/ b. N$ V8 \
#107=[-364.85]        (G54  X)
) ^) z+ y8 U" O; ]. j#108=[-517.65]        (G54  Y)
5 z6 t% L6 h- \1 P1 S# q' t# z  q#109=[-634.11]        (G54  Z)
* J, `% x: D0 r, z- h, u6 {' ^' j3 n& g: O& z
这个得给个程序号么(比如O0001) 这样G10P2L1#107#108#109这样L1就是调用的O0001对吧?
0 P( w* f2 r' F, _, f* N; c' \5 a8 y0 y' N8 J4 c
还有就是上面编写的宏程序最后结束语用不用什么》??能给个调用到加工主程序中的使用编程例子么??谢谢师傅!!1 N/ S$ {. s8 r. ^* F+ Z  b

作者: hfnuanliu    时间: 2014-7-4 21:49
240852026 发表于 2014-6-22 23:57 " u$ G( K: r/ T5 e, U5 V! Y
宏程序,G10  或G52 G92
4 X; b9 x$ F2 |4 h
能给个编程的事例么?
- Q3 f' I  P: F# F
作者: 伤情于剑    时间: 2014-7-5 04:50
G10改变工件坐标系的方法
2 U0 `/ Z' M  W: A6 m2 I7 n- l& u. ^1 K
  G10 L2 PO~P6 IP-;# c( O" b& u; w" {1 h

- v8 U  P/ a' F% N2 [. o) a- u  比如: G10 L2 P0 Z20.0 : 工件坐标系外部零点在Z轴上赋值20
: U# _  G9 {; U% }
0 z5 a# t9 I. Z, N7 g! w  G10 L2 P1 Z20.0 : 工件坐标系 G54 在Z轴上赋值20
; ~4 U) ~/ S+ V# L) j7 c" }0 u! F
& Y/ ]6 G5 r7 ^: {, ?) |( I  G10 L2 P2 Z20.0 : 工件坐标系 G55 在Z轴上赋值202 [& D% t4 J: k1 Z1 m# D/ i
( H, r# ?, u4 `3 o" O& B
  其它以此类推.
. z) ~( j6 ?, G; f
作者: 伤情于剑    时间: 2014-7-5 07:51
刀具长度可以所有的坐标系共用一个刀补,你只需要在坐标z值里面把落差补偿上即可
作者: hfnuanliu    时间: 2018-6-20 16:53
伤情于剑 发表于 2014-7-5 07:51% T, _9 U4 G, z/ E! s
刀具长度可以所有的坐标系共用一个刀补,你只需要在坐标z值里面把落差补偿上即可
! I' {; ?, a/ O; ]& ^
谢谢师傅指导!!以后还要多多学习提升自己!




欢迎光临 机械社区 (http://www.cmiw.cn/) Powered by Discuz! X3.4