青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 5348|回复: 7

[疑难] UG后处理修改G40位置

  [复制链接]
发表于 2012-6-17 20:22 | 显示全部楼层 |阅读模式
在平时加工时遇到了难题(跪求):(PROGRAM NAME - T)
5 c3 r3 q' N: h5 J3 t1 J, a5 A2 A) \以下是用Mastercam后处理的程序:
" p- n+ r% Z% x7 P" T3 i
N100G40G49G80G69G54
, t- s. m* L9 p& J4 U" gG91G28Z0.8 q3 T: x  |8 W& k8 _9 B& v
/N102G91G28Z0.
1 @1 {7 _# h, t+ [/ U6 g/N104G28X0.Y0.
" {" ~( u2 s. ~/ X; d' s2 E2 w$ }5 \/N106G92X0.Y0.Z0.
: F% z; @  t. y: j5 bN108G0G90S50M3
. K, D* q8 j* w& f5 a1 tX-18.385Y-38.243
! U8 n& ]0 d4 vN110G43H1Z100.
" x" i4 K- Q8 F! z% N2 C) Y5 nN112Z10.
, Z8 D0 h! p' M2 F$ p3 K  bN114G1Z0.F0.( _% h5 f+ Q! G/ m8 z
N116G41D1% G& t/ L0 g2 k+ b9 ?: b* t
N118X-11.314Y-45.3145 B# Z2 {, S# ]8 a% O! @
N120G3X0.Y-50.R16.
4 {) Z: m3 @" D" G2 f2 GN122G1X100.7 X: g# N9 I' I4 x6 B  L  V  L
N124Y50.' F1 U5 l% B$ K0 v' `6 M
N126X-100.; I3 M- `- `/ c: D  Z8 e0 i
N128Y-50.- q! [" O3 h2 t! y  E
N130X0.
) V; Y( ~' k, k4 ~N132G3X11.314Y-45.314R16.8 @7 Z$ k6 |' [$ y2 m7 P) Y9 }
N134G0Z100.
5 `1 u- L( N7 |9 l" x: y% oN136G40. E9 G2 V5 j5 R$ I
N138M58 m( G1 I) ?) Y$ F6 R9 A5 E; R$ Q: l
N140G91G28Z0.
- r  k( E4 I+ S- W- z" f" H" aN142G40G49G80! c1 G. h' f$ b1 `& M/ J- w; W
N144G69
* O) F$ E8 V8 o! s4 ~N146M30- M. C. d. Q8 L
%
( P- ?, Q0 }0 I" g5 v9 ?& F
4 ~) u! ~: e9 f) A. E以下是用ug后处理的程序:N100G40G49G80G69G54
$ _1 m3 R2 A6 T' E7 Y, SG91G28Z0.
* R4 _% T+ v; D- ?1 S/N102G91G28Z0.: Y8 J" m) l8 `) H9 @# M
/N104G28X0.Y0.2 T4 C1 x2 w7 B5 r4 M& ~" R
/N106G92X0.Y0.Z0.  h2 G: z/ B! K3 j0 J9 v: B
N108G0G90S50M3
5 i4 W; t: v+ @0 {3 @0 `3 p. i; H( uX-18.385Y-38.2432 S! k1 B0 Z  q' y
N110G43H1Z100.9 p8 i$ h3 o: X7 D* ~/ b2 r5 G
N112Z10.( [1 o5 T: H) I, l2 f0 }
N114G1Z0.F0.7 f% i% S+ E; l  f2 ?0 w
N116G41D1
0 M( M' k$ g. F' v) d0 a
N118X-11.314Y-45.314
, |  V/ j# ^( d6 B, xN120G3X0.Y-50.R16.
7 V$ P2 t3 r! c: YN122G1X100./ `! [0 P: L7 \, `+ `
N124Y50.
" g- D6 j' H4 x, [! p: D9 KN126X-100.
6 s! b  e( b- BN128Y-50.. {4 g" q: r% l  x& F! ~, i$ h
N130X0.
3 n) m0 s. P7 NN132G3X11.314Y-45.314R16.
4 P( A3 C* o  g  t2 t; uN134G407 j1 z5 S- ^" T# p+ l- x" B5 g
N136G01X12.12Y-46.235 K# b* Y, J) z5 H' c  r, {0 T
N138G0Z100.
, X, q5 ~8 Q1 W# l) G  o& I& K7 i; R
N140M54 x7 M5 {' J, E, ~/ V- `% E. j
N142G91G28Z0.
4 t" y" X* q: @$ Y  G7 S7 M5 C8 Y+ u1 mN144G40G49G80( A' x& U( w5 B5 I6 v4 \( P9 K
N146G69' K& ?, C6 {: |' v' o
N148M30& r2 ^$ \; A) c' L1 |2 K
%
4 b7 n; c! T$ Y4 L0 m5 U! j如何修改后处理使UG中G40的位置在G0Z100.的后面% g1 y" p* v" t6 L& C# e
发表于 2012-7-3 18:24 | 显示全部楼层
本帖最后由 328612167 于 2012-7-3 18:28 编辑 * w& t1 n0 n9 e) ]

8 p9 W  R8 ]9 [G40应与G00或G01 的代码在同一行7 P  d( }" A' I- z
不然,会报警的,在FANUC系统中  x5 l8 Q( y9 q+ B
如图把那里的G40删掉就可以了
捕获111.JPG
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2012-10-2 22:20 | 显示全部楼层
谢谢大侠帮忙啊!
回复 支持 反对

使用道具 举报

发表于 2013-3-29 07:32 | 显示全部楼层
感谢分享。。。。。
回复 支持 反对

使用道具 举报

发表于 2013-11-2 21:18 | 显示全部楼层
啥也不说了,楼主就是给力!
回复 支持 反对

使用道具 举报

发表于 2014-2-22 12:11 | 显示全部楼层
请教楼主,为什么G40去掉后,下面G02后面的XYIJ值都省略了?
; v- G. L- l! V0 s$ nN0010 G40 G17 G90 G71  U) ~! L0 ^" W$ o' Y6 r9 m0 S1 S
N0020 G00 X-130. Y0.0 S0 M03
" h" C: k& ]) ]/ I3 }" [, sN0030 G43 Z10. H00
% y; w, e. g) `$ }* jN0040 Z-2.# z- }  h/ M  Q
N0050 G41 G01 Z-5. F250. D10 M088 W5 u: |* x) J7 _# Q! q7 ]
N0060 X-80.
- g, ~3 B7 G) |- S9 J/ o% mN0070 G02 X-80. Y0.0 Z-5. I80. J0.0 K0.04 ]' t5 {" P3 H2 y0 X5 }' v
N0080 G40 G01 X-120.) X, V" U3 Q# ^2 k& w9 ~9 f8 J: B
N0090 Z-2.1 k$ ?7 b& _( ]5 z; \
N0100 G00 X-130./ c2 c! p- t7 Z" [! f! V
N0110 Z-7.' v$ m% \5 r5 U+ K7 h  h
N0120 G41 G01 Z-10.% N, x1 Q& b( a
N0130 X-80.: V$ j* C& }- W$ [
N0140 G02 X-80. Y0.0 Z-10. I80. J0.0 K0.0
2 A0 v- o+ K; C; |& U* N$ tN0150 G40 G01 X-120.
5 ]- K4 C# R- x: m/ _5 AN0160 Z-7.- n' T5 Y1 H0 f) t1 p
N0170 G00 X-130.! m: n1 q# A2 E8 U) Z) ~
N0180 Z-12.
( n8 v1 I0 u9 wN0190 G41 G01 Z-15.
% P0 R: ~, p2 K1 X( [* kN0200 X-80.% ?3 q# r! z* Q5 b7 Y
N0210 G02 X-80. Y0.0 Z-15. I80. J0.0 K0.0
+ a5 K. C) S4 z1 j2 {N0220 G40 G01 X-120.
7 }' X' s5 y7 b) jN0230 Z-12.
% }6 O. |; [5 r- [% iN0240 G00 X-130.& E) ^# j  X) P0 d' N
N0250 Z-17.
2 f0 u( h8 d9 @# N* O7 y! QN0260 G41 G01 Z-20.- t1 D) x! _/ b: R
N0270 X-80.
2 Y/ `+ J) B* D& }4 m! f8 R: BN0280 G02 X-80. Y0.0 Z-20. I80. J0.0 K0.0+ i7 S7 Y' H; R" W
N0290 G40 G01 X-120.
% t2 [1 H4 \3 a2 M' G! i* _- m+ iN0300 Z-17.: \/ N4 P: n4 ^. ^: F9 w8 ?
N0310 G00 X-130.
  V- q! |) R9 Z' sN0320 Z-22.3 w% W, T- S- e1 R
N0330 G41 G01 Z-25.
, Z& Q1 M1 v, @8 c1 r7 R" K& _1 f. @N0340 X-80.
3 \  `2 H, S" d; Y3 Z9 dN0350 G02 X-80. Y0.0 Z-25. I80. J0.0 K0.0
& r; A' D3 P( N. T9 R  {% YN0360 G40 G01 X-120.$ a& r  D1 p$ p1 y  M8 P. K
N0370 Z-22.  B# t7 q( t/ U* a& S! L0 p
N0380 G00 X-130.8 F2 C+ c  v8 M- {; |7 ~7 r. Y
N0390 Z-27.9 B# ]7 F; X3 x- b) o" P9 h
N0400 G41 G01 Z-30.* q+ J/ D% a5 @- Y
N0410 X-80.+ \7 Y; ^( }! c# O
N0420 G02 X-80. Y0.0 Z-30. I80. J0.0 K0.0
/ b2 g/ a, V6 u; b4 |/ GN0430 G40 G01 X-120.' @8 T8 W+ \. ~
N0440 Z-27.
2 P# B! [! e- j* c" ~2 lN0450 G00 Z10.% M. d. [5 H9 }# y1 z; F
N0460 M02
回复 支持 反对

使用道具 举报

发表于 2014-2-22 12:13 | 显示全部楼层
请教楼主,为什么G40去掉后,下面G02后面的XYIJ值都省略了?( ~0 B# ^) e2 s
N0010 G40 G17 G90 G71* @! x( {$ n- u3 q8 y+ B4 j" R) a
N0020 G00 X-130. Y0.0 S0 M03+ z, l9 ?( u: R) f
N0030 G43 Z10. H006 s: g' ?4 @/ _' d$ L; Y# t
N0040 Z-2.
9 _. v; ^! t6 M; Q9 Z0 aN0050 G41 G01 Z-5. F250. D10 M08
( ]5 A5 {# ?  e. e* Q' \" X! nN0060 X-80.
& K- [5 k* h$ h* {$ a, l+ T0 m! HN0070 G02 I80. J0.03 @- U, z8 U0 p. f
N0080 G40 G01 X-120.9 W7 z# s4 x' K  ?
N0090 Z-2.
& E$ N5 o6 f4 ~N0100 G00 X-130.
. z0 R, d7 d9 g# R6 `3 \( g9 m* ON0110 Z-7.
% {7 i, b- m2 y% \6 K9 W. ~8 gN0120 G41 G01 Z-10.! p( d  U) B8 k! _/ @1 Q
N0130 X-80.
9 q, c; T& J7 H$ S" G1 G9 E+ UN0140 G02
2 E7 d9 u" |) a. c+ lN0150 G40 G01 X-120.
7 x$ _. e) E6 d5 A4 WN0160 Z-7.
+ w$ K9 ]# R: ^: I5 N3 x, wN0170 G00 X-130.2 z. h- v. c; ?  o' O
N0180 Z-12.
, Y, s6 i: J1 x3 P2 M, ]1 Q+ W' hN0190 G41 G01 Z-15.4 `( F( \& s' F
N0200 X-80.
4 m' z: b2 `) I' t* o# ~% iN0210 G02
  h0 Q" w5 b0 Y+ PN0220 G40 G01 X-120.! D- k( J0 w) D# T+ E0 ?. q8 \
N0230 Z-12.
6 D# F* M; i) |5 HN0240 G00 X-130.$ U1 q0 ?1 w' I( y! L6 I1 ^& C' U
N0250 Z-17.
$ ^6 M* ~( p8 WN0260 G41 G01 Z-20.
- q" F/ T3 t! A/ I7 @3 e8 bN0270 X-80.+ _" E) s8 k: F8 b) C" g: W5 a% E* r
N0280 G027 g) h+ y; T0 P8 ^8 ?" g. E0 N8 {  T
N0290 G40 G01 X-120.
  @' v5 K+ c5 W) vN0300 Z-17.5 P+ E; @) a8 z7 V
N0310 G00 X-130.
2 Q9 S5 q) C- C! l  YN0320 Z-22.2 O2 R: f5 U0 p7 G) T
N0330 G41 G01 Z-25.
* Q1 t( ?4 r% A4 rN0340 X-80.
; k- p, e) t% |N0350 G02
, J( S; _& l( E3 f0 I6 uN0360 G40 G01 X-120.
8 n8 c, I- ]8 h4 QN0370 Z-22.
" ]# K4 V: K9 f3 u! I0 G" R0 E: `N0380 G00 X-130.% k( }" y" D7 F. _  w
N0390 Z-27.
" I! S* T# X0 H' QN0400 G41 G01 Z-30.
, o1 ]. o3 S3 p. Z" Y; V1 W8 _N0410 X-80.4 x; E- a8 f0 {; s; @
N0420 G02- T% V2 X. v9 q7 \9 _  k
N0430 G40 G01 X-120.+ q8 q6 V; m' O+ K/ h5 h% |
N0440 Z-27.
" j" X. H7 ?0 {3 C0 E' t! c" v; r4 PN0450 G00 Z10.
+ u# ?! I2 s, nN0460 M02
! X. Y, Z' c# N# N$ a: z  @%
回复 支持 反对

使用道具 举报

发表于 2014-7-16 14:05 | 显示全部楼层
328612167 发表于 2012-7-3 18:24$ ?: m* G7 U# w$ j0 z2 y
G40应与G00或G01 的代码在同一行
4 s1 P, ~4 H) I5 b- i4 U不然,会报警的,在FANUC系统中8 h# L! U; I2 ^) |& D2 k/ g- E
如图把那里的G40删掉就可以了
5 h3 F' ^7 x7 P8 S" {) |
终于解决了。) `" e. q: t1 [/ W' D
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2025-1-9 14:28 , Processed in 0.057655 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表