青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

  [复制链接]
发表于 2012-6-17 20:22 | 显示全部楼层 |阅读模式
在平时加工时遇到了难题(跪求):(PROGRAM NAME - T)! ?' i! |5 d/ U1 R; _8 g8 `- |
以下是用Mastercam后处理的程序:, v6 f' _- y, ~3 B) k
N100G40G49G80G69G54* c' i. e9 `9 f3 @4 R/ L; I' O
G91G28Z0.# Z+ H- s, A. A' e% b6 P) i# x
/N102G91G28Z0.) W- l+ m& B. x; P! f) o
/N104G28X0.Y0." e8 M# R* g1 \: ~! O" w
/N106G92X0.Y0.Z0.
+ [  F8 M! E4 c6 ^- |/ [8 uN108G0G90S50M33 \( ~5 x  A0 }% R5 L
X-18.385Y-38.243
2 L& Z- s' O8 bN110G43H1Z100.  \8 f6 }" Q4 L
N112Z10.% n* L+ l/ d' w
N114G1Z0.F0.  s9 i, f1 t( H
N116G41D1+ f8 T- t. v/ S0 T7 e
N118X-11.314Y-45.314! U; Z  Q1 C. m3 J
N120G3X0.Y-50.R16.
( J; p- q+ Q# J# EN122G1X100.$ S  w" g3 f. Y+ S
N124Y50.5 S1 l2 v- [5 g: Z+ Z0 L1 p! i
N126X-100.
" [- M" D( s" m+ UN128Y-50.8 L) u/ I4 r4 ?5 V" A
N130X0.
" u2 {' @1 F- L% EN132G3X11.314Y-45.314R16.4 S! I/ ?/ ?5 ^3 \
N134G0Z100.  c7 c6 p3 l) Z: \
N136G406 i3 p) ]3 J4 A& E% G
N138M57 n5 ~6 g& ]2 k' |
N140G91G28Z0.
3 p1 e$ M8 g! ?N142G40G49G80
1 W$ J; H* p& e" e7 I" n  kN144G69  K  n1 d4 u! q; Y
N146M30% h6 p) x- G3 W
%. i5 J5 G7 w6 U4 A

) [2 b9 T" T6 O: y以下是用ug后处理的程序:N100G40G49G80G69G54
1 v& R3 s4 _9 v0 d$ O# BG91G28Z0.  o* j0 q1 b2 U
/N102G91G28Z0.* z+ c4 y2 q( y' T" P* r
/N104G28X0.Y0.
, _( M1 ]0 m$ R( X8 O7 X" a  ?1 z- ]/N106G92X0.Y0.Z0./ [. z0 }; C; }' B4 L1 x  i0 V0 v
N108G0G90S50M3" t. W' r" G$ I% i' E
X-18.385Y-38.243
, \2 t: I  G6 e% q3 s2 j: }N110G43H1Z100.: }! n; E7 \& b6 L- y
N112Z10.) g% J/ x+ O: s) @0 G8 `9 P
N114G1Z0.F0.
# W' @4 ?' I& |: |' IN116G41D1/ R4 h2 l) C4 _
N118X-11.314Y-45.314
' o. c+ f' Y9 y8 [N120G3X0.Y-50.R16.; F6 r8 g8 u2 \' t
N122G1X100.
& {2 E2 b0 n% I+ z; cN124Y50.
% [1 T$ f) u" g8 U# p  O) ?N126X-100.( R! i7 O, M! @7 b. L$ Y! S( W
N128Y-50.! x/ |8 h4 J  ^8 y: M
N130X0./ [% F7 R9 w& j! ]# I0 \8 o
N132G3X11.314Y-45.314R16.
4 F8 s2 [6 o/ ]6 }! R, \8 V; P! n/ y" YN134G40
) o7 k( a6 D0 n+ n+ RN136G01X12.12Y-46.23
% ]+ N6 }6 V5 O; z" L/ h5 Y
N138G0Z100.7 L! t7 i4 a' l5 z/ ]/ Y0 L
N140M58 s* M) V+ G/ P# h3 l# E3 C0 [
N142G91G28Z0.
2 g, ]$ x& z: c: AN144G40G49G808 L$ D% c+ g9 d# x: x" `
N146G692 W) D7 z9 |# i+ T- d5 e. r
N148M301 u+ [% V8 Z  B$ ]* w6 g$ W
%1 P! s# a, O1 a0 y- ?/ J# c5 y# P
如何修改后处理使UG中G40的位置在G0Z100.的后面
) s) K* ~' j* T9 E& Y: X" H% B: q
发表于 2012-7-3 18:24 | 显示全部楼层
本帖最后由 328612167 于 2012-7-3 18:28 编辑 4 \1 A; U# o1 a9 t$ d4 B' n) F" i" L

3 C4 y* m% w( A, S3 V+ KG40应与G00或G01 的代码在同一行
' c; G, @8 M% l, h6 |6 h9 |  V不然,会报警的,在FANUC系统中
/ K* A8 j/ m" i- }7 M如图把那里的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值都省略了?
" Z3 r, g* l3 ^9 ^N0010 G40 G17 G90 G71
% g5 b- Z  P, ^1 C! p% t! jN0020 G00 X-130. Y0.0 S0 M03
8 D/ _% L) K/ {7 h7 x, O# [! o6 `N0030 G43 Z10. H00! ?# S8 F1 ?, e, h
N0040 Z-2.
: v# }. {9 B2 d' N% w+ v$ p* tN0050 G41 G01 Z-5. F250. D10 M08) C7 c. b2 x( \6 W& w
N0060 X-80.) X4 N1 ~% n/ S7 Z& \
N0070 G02 X-80. Y0.0 Z-5. I80. J0.0 K0.09 E2 V# \* j; J2 C' D  |) K
N0080 G40 G01 X-120.
4 b7 Z0 \  Z$ L5 bN0090 Z-2.+ e7 u7 `$ x( O; {3 H4 m' N  h
N0100 G00 X-130.
% q/ f- r2 s! o* }9 [N0110 Z-7.& ]" S) @6 j3 x
N0120 G41 G01 Z-10.
' |8 J% }0 I: c9 a4 y0 F5 n8 LN0130 X-80.
8 ~# Y: r+ u6 u! v5 S3 _0 D1 sN0140 G02 X-80. Y0.0 Z-10. I80. J0.0 K0.03 f% d' e! G0 z8 x% G* k( @& g4 Q+ ?
N0150 G40 G01 X-120.. g" \2 O2 o' S) w
N0160 Z-7.2 Q" |, a5 O, U
N0170 G00 X-130.
' z' c7 S1 B! u& TN0180 Z-12.
( b& Z0 z% P* {& j# F% n0 K) |N0190 G41 G01 Z-15.# z; y8 v( V2 Z
N0200 X-80.
; v1 }2 _" ~) {7 rN0210 G02 X-80. Y0.0 Z-15. I80. J0.0 K0.02 `2 H8 M0 f/ u6 A
N0220 G40 G01 X-120.
" }/ q0 `3 S0 c. \1 ~, [+ |N0230 Z-12.
* |" j- K; a# `# f. e, ]N0240 G00 X-130." U& B4 A: k$ x
N0250 Z-17.$ g/ |6 u7 \8 P6 C$ W
N0260 G41 G01 Z-20.$ h! z6 v7 e' O+ y$ L
N0270 X-80.
  y' J6 n' O5 h7 c5 J/ O; I3 dN0280 G02 X-80. Y0.0 Z-20. I80. J0.0 K0.0, l0 |# T/ }3 ]5 f2 v1 d
N0290 G40 G01 X-120.: z; \9 D; l* p- @& E9 U5 a
N0300 Z-17.- C% H: q. R3 `5 c9 l2 p( ~
N0310 G00 X-130.. Z1 J" c+ C/ d( ?9 _
N0320 Z-22., T# j4 w3 @8 h2 K( I
N0330 G41 G01 Z-25.- Q3 F# q6 I  N' Y) `7 q
N0340 X-80.
/ B. o( C! C$ N- U) q' F7 }N0350 G02 X-80. Y0.0 Z-25. I80. J0.0 K0.0% F$ O( z. t& Z* Y2 f7 f& z
N0360 G40 G01 X-120.
( i# _/ ^8 w- V" `. {4 RN0370 Z-22.' W. e' w9 _0 _" D6 s" w. D: p
N0380 G00 X-130.$ b, I  h" @3 P
N0390 Z-27.6 h6 }; W3 T# m$ `
N0400 G41 G01 Z-30.7 ?8 N# W: I7 u
N0410 X-80.
( O  `8 c- w) G5 b+ L. Y% n7 lN0420 G02 X-80. Y0.0 Z-30. I80. J0.0 K0.0
6 C! B( @$ J, S9 d: S8 oN0430 G40 G01 X-120.
2 X! G1 ?" h/ T6 z! ?0 uN0440 Z-27.  O* Y# s1 c2 q9 M" w
N0450 G00 Z10.# k4 n) a  r2 a9 K
N0460 M02
回复 支持 反对

使用道具 举报

发表于 2014-2-22 12:13 | 显示全部楼层
请教楼主,为什么G40去掉后,下面G02后面的XYIJ值都省略了?
$ N, a- C" V5 V5 }N0010 G40 G17 G90 G71
. l. ~$ i0 D0 ~+ ?8 L( _N0020 G00 X-130. Y0.0 S0 M03
6 H( D' j) R* T- @# A) d5 uN0030 G43 Z10. H004 ]6 E# k. R$ K4 {
N0040 Z-2.) v( `1 V7 t" C) N1 r
N0050 G41 G01 Z-5. F250. D10 M08  Y+ e! k) B2 t* t
N0060 X-80.
7 A6 v* k4 r# u$ y1 t; l8 r9 LN0070 G02 I80. J0.0
; B. E: I) i8 ~# w- V% AN0080 G40 G01 X-120.
5 c  \" m) S1 vN0090 Z-2.7 s- o% Y0 g4 e& t
N0100 G00 X-130.! U4 ~% n4 K% Y1 H; B
N0110 Z-7.
) Q; g' H$ j  p# v2 {" PN0120 G41 G01 Z-10.& ?& E1 L8 j9 a# w- N% P1 ^- {
N0130 X-80.! a5 y6 r6 j! t" G0 M" w5 \( B& o7 e
N0140 G02
! r) ]- W0 p/ x, c4 DN0150 G40 G01 X-120.- @( z" v* Z  S+ \1 H
N0160 Z-7.$ l( d1 W1 l* S" E
N0170 G00 X-130.8 P( R9 y1 l. h3 O2 G5 k4 X
N0180 Z-12.' j- c. u! v# U1 s- e% C
N0190 G41 G01 Z-15.6 I7 V, L- {3 F9 ]  @$ [% I
N0200 X-80.
9 ]0 ~: S, q4 f& g& ZN0210 G02  U5 ^+ n3 Z, u# R- M6 ?$ F
N0220 G40 G01 X-120.2 v. U6 o. l) s+ ]% u4 ^
N0230 Z-12.0 A  ?1 b4 ]; m3 w3 ]$ o) U* c7 F
N0240 G00 X-130.
4 E/ ]+ C: |! L6 tN0250 Z-17.7 Q# d% Q* Z/ {; J
N0260 G41 G01 Z-20.
7 x- i2 j( z/ p/ JN0270 X-80.  k3 @- E/ W4 D' R5 X
N0280 G02- L% G3 }* D0 i6 d2 ?
N0290 G40 G01 X-120.
" ?/ [% c8 ~' g1 d4 {3 YN0300 Z-17.
# D( P1 K/ [, D# H6 mN0310 G00 X-130., k! F8 V) w: s( S) K6 M; ^4 y
N0320 Z-22." x+ k9 Y2 E1 o, q' g6 r* m
N0330 G41 G01 Z-25.3 r5 D/ k+ M+ ?  ?* Y& D
N0340 X-80.0 Q1 X7 ?5 L# p! j
N0350 G02+ M# _" m/ P' F/ }7 x1 @6 _# X" R
N0360 G40 G01 X-120.
) g; g- p" |# u$ xN0370 Z-22.
6 w: s- J" v& T" k9 xN0380 G00 X-130.
; V% W7 _+ y( R' R* F" S/ hN0390 Z-27.
. Y1 @2 P% B( y0 B. |' B% Z4 LN0400 G41 G01 Z-30.2 w$ B3 T" Q0 K( V
N0410 X-80.1 Z! u8 @! m' `: k' r) ?
N0420 G02: q! x. z# m: \! c& W# g
N0430 G40 G01 X-120.% z; U6 F3 M" T6 U6 j% k. I5 \  ]
N0440 Z-27.' C1 h/ p+ u9 S5 J6 Z% ]4 L- p9 b* V
N0450 G00 Z10.5 L5 n# `5 U/ M: K$ x2 D- d7 Q
N0460 M027 k. K! O3 |3 G- Y& m$ W
%
回复 支持 反对

使用道具 举报

发表于 2014-7-16 14:05 | 显示全部楼层
328612167 发表于 2012-7-3 18:24; O2 ~" T( t2 x9 I* _, E
G40应与G00或G01 的代码在同一行
0 e4 r! x- X; C1 v不然,会报警的,在FANUC系统中% n/ S& Y2 R4 C% @; \+ U4 D
如图把那里的G40删掉就可以了
* e8 i( M+ k" O% t' f- t
终于解决了。: V8 I9 _( v* Y- o1 l! N2 `8 k8 h# `
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-18 00:45 , Processed in 0.050690 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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