青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

  [复制链接]
发表于 2012-6-17 20:22 | 显示全部楼层 |阅读模式
在平时加工时遇到了难题(跪求):(PROGRAM NAME - T)4 D+ Z2 p8 m* j1 y4 B4 J
以下是用Mastercam后处理的程序:
) F: L: u( a2 k3 _+ {3 V
N100G40G49G80G69G54
  L7 K% F) [. q$ D  FG91G28Z0.6 C  X7 ^6 e8 k
/N102G91G28Z0.
- r5 S2 C2 b3 P" Q/N104G28X0.Y0./ |: `, O& ^2 |
/N106G92X0.Y0.Z0.
& ~' |; u! I% p/ v$ J) D: hN108G0G90S50M3! Q, z" M8 d( p2 r8 P* ?
X-18.385Y-38.243
  T) l, D8 o' y- MN110G43H1Z100.& n* f1 k6 x: t# I8 H
N112Z10.6 C" N: j( _/ }. i2 e
N114G1Z0.F0.
! e& i* U5 Y& ~! Z6 F& UN116G41D1
/ j- y! d: v5 g  t$ k1 u( @; P! |
N118X-11.314Y-45.314
5 }4 H, P% K  o1 {" @- A- SN120G3X0.Y-50.R16.
, _" T# A, J# B$ L0 yN122G1X100.9 }* a  F# n4 m
N124Y50.
+ w5 C* d9 e+ D+ IN126X-100." ?% U8 i; R- ?) U
N128Y-50.+ n0 N. r4 J6 x" D- W. x3 V
N130X0.
  X- w( Z5 h/ _! ~( ]N132G3X11.314Y-45.314R16.
6 V. A, j2 Y& s, X1 dN134G0Z100.
" i0 [# ]7 a( @& S+ K7 lN136G40' M7 a4 @  K6 p: J+ f
N138M5& P9 _2 M( G" y! H2 `  {) u* L2 K
N140G91G28Z0.
+ d1 A- [7 }; @N142G40G49G80
* P# p! }/ t" P4 L; g; K8 u' C8 uN144G69
+ ?" }3 K6 y$ U" FN146M305 l+ c% _8 c8 W* E! u
%
9 `! {# s% l9 c% G  r8 C0 H0 ~
: Q# l; Z! q9 d  M& d以下是用ug后处理的程序:N100G40G49G80G69G541 |9 f: j  F* P! P
G91G28Z0.
6 V8 B( W9 }2 h; y5 j; {! A; L0 K' N/N102G91G28Z0.
' t2 @8 a6 v* N, X3 T( c/N104G28X0.Y0.# P+ L2 u0 q( q, Z/ E3 t
/N106G92X0.Y0.Z0.
' w0 ?& s4 T5 j8 s; J2 W( T4 GN108G0G90S50M3
6 \) A) H5 b  j1 RX-18.385Y-38.2437 I& ?' c$ x+ n5 S+ B2 r1 u1 w
N110G43H1Z100.
; b5 P+ I3 _9 `9 J5 ON112Z10.
4 i5 m( F7 u" p7 h' |  `2 GN114G1Z0.F0.2 e2 y5 G$ a$ S, o0 F: p8 |) D( u1 c
N116G41D1
1 @$ I  t- ?2 |3 z) B: _% g
N118X-11.314Y-45.314; X( h9 a2 g- v+ Q4 e
N120G3X0.Y-50.R16.' B( t/ d0 f4 X4 R
N122G1X100.
# ]: M& y" {+ J: MN124Y50.# x) }! B$ o5 h4 e
N126X-100.
8 ]9 z$ }- |. {' V5 ?: \  E4 \: D  oN128Y-50.. u! q8 ]( o7 Z2 \
N130X0.
' @# y- z. K- N& s% l- cN132G3X11.314Y-45.314R16.3 j6 l$ n8 f1 U. i, _" H7 M1 b$ G
N134G40
6 U- t& X) w) i9 rN136G01X12.12Y-46.23
- Y7 I. A3 o- s: Q; R
N138G0Z100.
$ j+ A# E; `5 B" b/ }# J5 [
N140M5/ S, g  W! C" s- B' j) c
N142G91G28Z0.2 `3 w( }+ S1 l2 }9 p$ {- i  z# j
N144G40G49G80* z# _- q/ x8 b  b
N146G69% `+ K% c' V7 S4 g! E  x% T
N148M30
- I% ]+ [) B5 W  k# ]- f& F%: ?$ m& G# u5 ]9 b& E5 f  V
如何修改后处理使UG中G40的位置在G0Z100.的后面
! m) x; y6 r- ~6 [+ r
发表于 2012-7-3 18:24 | 显示全部楼层
本帖最后由 328612167 于 2012-7-3 18:28 编辑
4 }7 h; L$ @' i- ]5 ]# Z
; b6 c  D3 U2 U7 dG40应与G00或G01 的代码在同一行
# E: T7 Q% n$ w2 l不然,会报警的,在FANUC系统中( {+ L/ e, y! P: E! W
如图把那里的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值都省略了?! T. z2 Z5 Z; r& U
N0010 G40 G17 G90 G71
7 G- _2 a# i: d  HN0020 G00 X-130. Y0.0 S0 M03
3 K0 i. R7 p  ^N0030 G43 Z10. H00- C$ z5 l; r6 o" [* x8 ?7 \
N0040 Z-2.
7 ~4 ]4 ?! f/ q1 h0 ~! W! IN0050 G41 G01 Z-5. F250. D10 M08
  p+ o5 v' }, U# }; k3 H, M% PN0060 X-80.
; n/ O. n; B9 l! ?7 yN0070 G02 X-80. Y0.0 Z-5. I80. J0.0 K0.0; c6 u% H% \) q) W/ Z- U( ~' p
N0080 G40 G01 X-120.9 ^; `3 ?' d6 |* j: E) w+ P
N0090 Z-2.$ N2 [% v9 I: G4 f4 P
N0100 G00 X-130.
# h/ y" ]% l8 w0 G9 v+ @. LN0110 Z-7.
( V, ?1 u4 o/ [$ r& y! z8 BN0120 G41 G01 Z-10.
. X, h* m" ~- a+ v8 [9 ~" O: RN0130 X-80.
3 G2 W: g+ P5 f& j+ S' J# n  _$ R! [2 `N0140 G02 X-80. Y0.0 Z-10. I80. J0.0 K0.0) E7 K# `9 r: @( O$ j3 ?
N0150 G40 G01 X-120.
) ]" Q" r' i  R) O! y( i+ SN0160 Z-7.' i+ }4 @0 T: O& `
N0170 G00 X-130.
# z5 `% g. r$ ~4 O" X4 L2 BN0180 Z-12.$ G& D5 U- f, s$ u4 X' i
N0190 G41 G01 Z-15.4 {2 I$ R0 w4 v9 V  o" ^
N0200 X-80.) k: [& I* {9 I
N0210 G02 X-80. Y0.0 Z-15. I80. J0.0 K0.0
: @; f& M2 r2 f# Y& V$ o- zN0220 G40 G01 X-120.
+ R; D+ w  E8 g0 tN0230 Z-12.  d' k$ p  ]  S6 `) T
N0240 G00 X-130.
) J! y& S: N' W4 U+ L8 y1 _# }5 ON0250 Z-17., g8 P" f. e, Z& C
N0260 G41 G01 Z-20.
1 z( r7 R8 W2 ]1 }N0270 X-80.6 d3 L+ A& f5 z/ k+ N
N0280 G02 X-80. Y0.0 Z-20. I80. J0.0 K0.04 t" v$ L$ n3 h/ U8 Q
N0290 G40 G01 X-120.; s& z% K: a' T% D0 U# |' s
N0300 Z-17.
) U5 I, w/ Y. S; T- qN0310 G00 X-130.+ p: h: h( m$ V, C6 j7 h
N0320 Z-22.0 _6 g5 d8 {0 U8 w2 P2 t- R  T
N0330 G41 G01 Z-25.* \" w6 _- S' m4 l. ?/ Y6 ?; {. x
N0340 X-80.
* w' o+ i4 D1 lN0350 G02 X-80. Y0.0 Z-25. I80. J0.0 K0.0' x8 O; \' m: v
N0360 G40 G01 X-120.& K3 j( V' d6 o2 o6 n* L" F
N0370 Z-22.
5 X( K& X& M* a+ N! d9 qN0380 G00 X-130.. K, [/ t7 F# A4 n! O3 ]% O
N0390 Z-27.9 ^3 |/ [+ U9 q
N0400 G41 G01 Z-30.2 @* X0 u& y" ]* S1 [
N0410 X-80.
6 P+ N3 A' O: ~N0420 G02 X-80. Y0.0 Z-30. I80. J0.0 K0.0
- {' }  m- F5 KN0430 G40 G01 X-120.: y9 Q2 d/ C$ h' @
N0440 Z-27.- x; F2 S4 c/ ^1 J1 D
N0450 G00 Z10.
+ N2 l+ a2 ]  r* o5 q' h- ^# b$ QN0460 M02
回复 支持 反对

使用道具 举报

发表于 2014-2-22 12:13 | 显示全部楼层
请教楼主,为什么G40去掉后,下面G02后面的XYIJ值都省略了?0 y% A+ ?: `8 m+ l8 J7 r
N0010 G40 G17 G90 G71$ m. i" g/ Z' |# v
N0020 G00 X-130. Y0.0 S0 M03
. w1 F1 P( ~; j% u5 U5 v. b' ^N0030 G43 Z10. H00( L+ h, l* @) N2 \% ^
N0040 Z-2.
8 U: W9 Y5 K: o* d( T/ Z2 e8 zN0050 G41 G01 Z-5. F250. D10 M08; z% Q5 h6 k: _0 l
N0060 X-80.. o1 F* w9 z1 m
N0070 G02 I80. J0.0
# d% P. K, E) j9 \# k8 bN0080 G40 G01 X-120./ q% n3 d0 `7 s: y, A! ?
N0090 Z-2.
% o1 Q5 u+ K; S4 m" wN0100 G00 X-130.
3 D: G+ }# W/ i5 \7 D7 j: UN0110 Z-7." V  e" j! e- J
N0120 G41 G01 Z-10.0 l' P, K8 b4 V
N0130 X-80.
# n" Q4 L+ ]% b# {( KN0140 G02! s1 u" y# e  X3 L2 Q3 ?" ]( Y
N0150 G40 G01 X-120.
$ Q! D2 Y4 O* D5 U6 X% tN0160 Z-7.! H# ^1 L$ |" K& @
N0170 G00 X-130." o2 S* r" d) ]" g$ H
N0180 Z-12.
& t! d8 F' n) L: G1 tN0190 G41 G01 Z-15.
" j( Z! U8 A* [3 ]N0200 X-80.4 B3 Y* Y5 B$ m: l( S
N0210 G02( V) m+ v' g. j" t; a
N0220 G40 G01 X-120.* T1 C. m" H6 `. B' t$ u
N0230 Z-12.
% x* c- k. B) w, r: NN0240 G00 X-130./ |2 w1 X' p% s) K9 G* U$ U- m+ x- ^
N0250 Z-17.5 K6 I/ ]9 Z0 @8 o0 D, g
N0260 G41 G01 Z-20.8 r7 c# u& H  g
N0270 X-80.8 C& d: u( T& x3 s9 y& X2 `
N0280 G02" O8 q5 @6 b1 M: K' C
N0290 G40 G01 X-120.
3 D& n+ S2 n8 h6 NN0300 Z-17.; x* L+ ~& Z0 I! y& L
N0310 G00 X-130.
/ I+ ]7 p* `2 y( hN0320 Z-22.
! \* B, b8 {5 P3 m5 mN0330 G41 G01 Z-25.
7 J* @) f( i- F5 KN0340 X-80.
* L7 X0 S( M6 l- w& I" h+ CN0350 G02+ j" @: Z$ C6 u1 I( c
N0360 G40 G01 X-120.. ^3 z% V2 l0 L9 J
N0370 Z-22.+ ^  X8 a0 o" R4 G0 S' L
N0380 G00 X-130.
- n+ k* E/ C: z2 Q# ^5 bN0390 Z-27.) F/ @7 e+ d+ ]& X6 s
N0400 G41 G01 Z-30.. N: D$ t; o! N# R2 X0 b3 ?( V
N0410 X-80.* g# F+ ^. D9 b& Y
N0420 G029 \1 Y! @" D  `. H4 S: _: q
N0430 G40 G01 X-120.
. u+ j& I3 \7 pN0440 Z-27.
5 x  d, h! `# G; I0 jN0450 G00 Z10., p3 z8 s  d5 I
N0460 M02& Z/ W+ v% h% a: @: C: H
%
回复 支持 反对

使用道具 举报

发表于 2014-7-16 14:05 | 显示全部楼层
328612167 发表于 2012-7-3 18:24
# ]' Q1 @" u; G4 c1 s) i9 VG40应与G00或G01 的代码在同一行
* Z! y3 s9 K* R  d不然,会报警的,在FANUC系统中2 l# ~+ K: g# h  s8 p/ R2 z
如图把那里的G40删掉就可以了
) T5 ~4 I, x# f& G
终于解决了。3 T/ s& V5 D4 q9 h
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-18 00:43 , Processed in 0.053973 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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