青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

  [复制链接]
发表于 2012-6-17 20:22 | 显示全部楼层 |阅读模式
在平时加工时遇到了难题(跪求):(PROGRAM NAME - T)6 t6 v* A3 `( }9 {: ]
以下是用Mastercam后处理的程序:& G/ j! R( x8 m1 V# p6 ~7 Y- i
N100G40G49G80G69G54( L$ v" X3 W) [  I( _( t" [$ v% M
G91G28Z0.4 o; l# ], P0 R+ t+ v& k0 g4 W
/N102G91G28Z0.  a4 O' G) K* w0 o( S
/N104G28X0.Y0.( J2 j# \6 R6 @, r- `6 T, l% v
/N106G92X0.Y0.Z0.- f7 I% D) I8 I+ L5 ]0 H
N108G0G90S50M3
% n5 i& r/ T) x* EX-18.385Y-38.243# q( T$ i- O& n& m, V$ W
N110G43H1Z100.
2 B& O1 K3 ?' D  `" T2 a% l6 |" t" rN112Z10.- h" m1 |- `7 o3 Q2 R2 S# u
N114G1Z0.F0.0 U: F1 J5 X! w0 l9 I7 X7 J) f
N116G41D1; u! t' ]. Q6 d# y  K% h$ y+ O
N118X-11.314Y-45.314( \2 z$ s# L$ o8 |" V
N120G3X0.Y-50.R16.
* k' F  ]/ K) f1 k' oN122G1X100.7 l) h7 c4 A2 d& F" |# `
N124Y50.* L1 H" t( i) m1 k
N126X-100.- s% Z" v0 r0 b2 p
N128Y-50.
0 l3 G( y2 h* l( [( DN130X0.
3 L# p# l3 F$ j" `: d* A! R& XN132G3X11.314Y-45.314R16.2 j: A) S2 S, G5 f6 ~! Y% l9 u0 H
N134G0Z100.
: L1 ^9 E; `1 g: p0 p/ qN136G40  t/ T! Z; w  D8 Z# V% C; @
N138M5
: p: p9 u7 y8 ^8 Y5 F+ gN140G91G28Z0.' r! G2 \. i. `: c' A
N142G40G49G80  ~6 z( |+ l. S' h  S6 r+ p, I& w
N144G69
8 Z2 n) E" R* RN146M30, j2 P4 P2 \) }$ ?
%/ C# d. t. p( G. K
: y' K5 x! \, x. q/ T0 r1 j
以下是用ug后处理的程序:N100G40G49G80G69G54
( C0 o2 w- }  R2 Z/ T2 rG91G28Z0.
1 w: |/ F# |1 H4 U1 B0 q, `/N102G91G28Z0.0 _. k2 C# ]2 N* n% O4 N
/N104G28X0.Y0.
' W' J! G% O  T" m( U/N106G92X0.Y0.Z0.( [! d2 o: p1 Q6 M1 m! t
N108G0G90S50M3
8 j* }; n2 T0 y; c8 AX-18.385Y-38.243. l# j- d9 l, Q" Q: o! }! F- Y. ^
N110G43H1Z100.
/ f3 t4 F2 h& b9 X* L( t6 a7 HN112Z10.
  ?, Q$ ^% }0 `$ |( O! ]+ x' Y& |3 AN114G1Z0.F0.# P. B  Q- c! I# C/ T! h$ F$ u
N116G41D1+ b8 i+ }* _2 f( Z' `  i
N118X-11.314Y-45.314
+ p" H$ d1 X2 c. WN120G3X0.Y-50.R16.5 k9 y! ]  q. G: |% c; a1 s4 |
N122G1X100.
5 ~& }3 z/ l3 H/ q# x* B- nN124Y50.
; o% b. N; l7 U  U9 MN126X-100." a! [$ d7 _  u9 y6 b% w; D
N128Y-50.5 w5 k: }% i; Y
N130X0./ W: A) F, H: @; R: ^
N132G3X11.314Y-45.314R16.
% c3 W, ^8 n$ ~) L+ g# ?/ j+ F2 SN134G40: s1 I( I3 y3 l6 P
N136G01X12.12Y-46.23
' u5 `+ a' d, Y) _, q5 P
N138G0Z100.+ L, b* Y2 H1 {7 V% M  S
N140M55 X+ p9 V4 H4 J4 B! ]/ V5 u' C
N142G91G28Z0.
* ?- J" s) q/ H, T# M" M& AN144G40G49G80
0 n/ r! U9 j" u- Y2 J) e% _  I* x. [7 NN146G692 k7 |& n9 G( {! z9 L$ M; b
N148M303 h) L6 D) e. P
%
; e( U) [* C( \* g如何修改后处理使UG中G40的位置在G0Z100.的后面
- K; A% y2 ^8 c. Z
发表于 2012-7-3 18:24 | 显示全部楼层
本帖最后由 328612167 于 2012-7-3 18:28 编辑
1 v- t7 i$ u0 r4 K: P7 K( E5 ~" ^& d4 p% F* e. J, [
G40应与G00或G01 的代码在同一行
9 {$ P- j  k6 z, W% Z7 p* z6 o不然,会报警的,在FANUC系统中
7 Y. D- U  ~- j2 V- }如图把那里的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值都省略了?" x) q1 ^# V0 o% H
N0010 G40 G17 G90 G71
+ b' G& {! Z6 P3 }8 T) z+ WN0020 G00 X-130. Y0.0 S0 M03& `( j) P' x3 J. r7 {: V
N0030 G43 Z10. H00! d$ S' y+ S  S6 V6 c  W# w( w
N0040 Z-2.
7 z0 F7 U0 @* N  HN0050 G41 G01 Z-5. F250. D10 M08
; r! q4 ?- j! O" IN0060 X-80.
8 F1 k9 n2 z, vN0070 G02 X-80. Y0.0 Z-5. I80. J0.0 K0.0
/ X6 Q- G4 M1 YN0080 G40 G01 X-120.
6 u7 Y: ]! C' D& X! f: o" S& K& [- UN0090 Z-2.+ @1 [1 U, o4 _) `# o
N0100 G00 X-130.6 m( {$ z0 V  J
N0110 Z-7.7 g- W, O, S0 q2 `8 S1 \
N0120 G41 G01 Z-10.
! |1 V5 Q' c9 HN0130 X-80.- T# x* `1 J9 ?; O+ f2 O- p* K. j
N0140 G02 X-80. Y0.0 Z-10. I80. J0.0 K0.0$ E, b* {9 c! t: p% n
N0150 G40 G01 X-120.7 r1 w' Y# H0 p! v
N0160 Z-7.
2 {, T+ ^2 n6 KN0170 G00 X-130.9 m0 N, G7 A; b( O" t
N0180 Z-12./ k* X4 @1 d; d3 t+ J
N0190 G41 G01 Z-15.! M% Z' t1 T# f
N0200 X-80., x: W( k3 O* D9 z
N0210 G02 X-80. Y0.0 Z-15. I80. J0.0 K0.0' O4 u/ o, t$ b4 T" y. K9 J+ g+ V
N0220 G40 G01 X-120.2 r( w- n3 D+ p, o- Q
N0230 Z-12.
- T$ S+ R" |$ ^! N4 c1 ?N0240 G00 X-130.
% \4 o/ @# Q. ^1 I6 v* j# ^4 }N0250 Z-17.
; C4 o  z0 Q; R( f0 l1 WN0260 G41 G01 Z-20.
9 K% }; s) M' sN0270 X-80.
: R0 @1 Y! s# ?9 v4 QN0280 G02 X-80. Y0.0 Z-20. I80. J0.0 K0.0
" j4 U; |- N. h4 F8 z- ?! jN0290 G40 G01 X-120." f7 Q2 d3 E$ i% f- G
N0300 Z-17./ |* F9 t4 }0 f) d& \& M
N0310 G00 X-130.
( w& D: L* s( n* t4 f5 fN0320 Z-22.
0 z7 L* [: m* K8 |N0330 G41 G01 Z-25.
9 J: ^4 g7 U" n9 E) g1 X, yN0340 X-80.
  M" j2 T, v0 h* a$ N9 g# A" F" qN0350 G02 X-80. Y0.0 Z-25. I80. J0.0 K0.0
5 n, B/ {% G( Z$ d! O; VN0360 G40 G01 X-120.
: Z) f' Z1 S7 O* [1 kN0370 Z-22.
/ |4 ]1 z8 X$ [N0380 G00 X-130.* x! q& h; o. ]& p( O3 o
N0390 Z-27.) p1 a; w7 P* Q
N0400 G41 G01 Z-30.
/ v7 ?5 ]$ S. R% O( YN0410 X-80.% A0 k6 [! C( l
N0420 G02 X-80. Y0.0 Z-30. I80. J0.0 K0.0" k0 z/ a7 z9 \3 {6 M
N0430 G40 G01 X-120.
8 u/ `4 M' F2 K  t$ G' MN0440 Z-27.
& S7 W/ E8 }7 M" g0 m3 hN0450 G00 Z10.: p" P) f; I$ E5 d% L
N0460 M02
回复 支持 反对

使用道具 举报

发表于 2014-2-22 12:13 | 显示全部楼层
请教楼主,为什么G40去掉后,下面G02后面的XYIJ值都省略了?( |6 |% i! g; N9 n" J, H) k3 A+ N
N0010 G40 G17 G90 G71; V! W- `) s4 a( {8 c0 z* U
N0020 G00 X-130. Y0.0 S0 M03
7 d; g+ ^% T+ U6 {8 SN0030 G43 Z10. H00
3 c! b+ `' U. d  K0 q6 zN0040 Z-2.0 ^, r$ H& {3 [  ~7 d/ I
N0050 G41 G01 Z-5. F250. D10 M08* ^$ F. A% e4 _% G6 L% O, [- q
N0060 X-80.
- g, _( Q( x* h. x# @N0070 G02 I80. J0.0
6 E; b0 h8 M3 g( vN0080 G40 G01 X-120.6 c* Q& M- A/ `- f8 G) T+ R
N0090 Z-2.
9 `$ @& f" {2 s" ?* X/ }! H8 `N0100 G00 X-130.
6 x* T6 P/ r! g6 l' G! i7 e0 ~N0110 Z-7.' |% P- r- f! l) T6 T
N0120 G41 G01 Z-10.5 B8 W  V# b( g% Q' \# g8 x
N0130 X-80.6 I, o7 h( K) k7 M
N0140 G02
8 |+ o: @6 N& i7 R4 QN0150 G40 G01 X-120.
, K1 e0 O4 E$ i) }0 sN0160 Z-7.7 k" [* ^. t8 L( K8 _
N0170 G00 X-130.6 k# a- O7 L4 l5 T9 [4 d4 I
N0180 Z-12.
+ G8 R! C9 F: a. s  `0 TN0190 G41 G01 Z-15.
* @' z$ F4 |1 V5 q0 }N0200 X-80.
6 Z9 r7 o6 c! q3 n0 j( lN0210 G023 v/ h3 G6 |& r# q* z9 f8 x6 \
N0220 G40 G01 X-120.7 ]% L2 L, f) |" S; I; s
N0230 Z-12.. \" ~' g  g+ D. |& Z
N0240 G00 X-130.& _9 H* E6 e+ m$ r$ @# ~. ^3 N0 w
N0250 Z-17.  N' r; S) O$ Y; v1 @& U
N0260 G41 G01 Z-20.: w# V' ?. {: o% E/ h) `
N0270 X-80.+ a9 e0 `: d9 K9 c; ~
N0280 G02! R3 e. j7 n- B' _( I( ?$ a' j
N0290 G40 G01 X-120./ ^7 I& a3 V0 O/ F; p4 B
N0300 Z-17.6 }2 g; J3 S  Q' p
N0310 G00 X-130.* a0 K, F% A# a* d! A( _
N0320 Z-22.! M* Y8 x( z( e0 ]/ o. |! Z
N0330 G41 G01 Z-25.% Z5 \1 m  ~" N% K5 w; T1 A
N0340 X-80.
# v. d& s. T# j% s, VN0350 G02
+ B6 r/ q6 j3 n. TN0360 G40 G01 X-120.
" |' W% \, n2 [( y/ z  IN0370 Z-22.
& v& [  g& n) H0 ZN0380 G00 X-130.8 P6 @  x. }8 Q" A( y* S2 r5 a& @, c
N0390 Z-27.# L9 Y, K# @1 h) |
N0400 G41 G01 Z-30.2 y& z, Q; @) c2 M, _
N0410 X-80.
( |' x: p9 o' W! _" o7 i! Z1 H* }N0420 G02% b) t6 U" _3 ]) T0 Q
N0430 G40 G01 X-120.; u0 x3 C0 F* l, }( X! _
N0440 Z-27.; `& i$ n! `0 k
N0450 G00 Z10.$ e# @8 ]7 ]/ R5 v; g/ s5 U( h
N0460 M02
. m( A1 j$ s5 U5 Y- u! E%
回复 支持 反对

使用道具 举报

发表于 2014-7-16 14:05 | 显示全部楼层
328612167 发表于 2012-7-3 18:24
- Z* q( W" O0 d* X2 w  d' XG40应与G00或G01 的代码在同一行3 u/ ]/ k1 s6 p! v  j" w
不然,会报警的,在FANUC系统中  g" ~/ c6 M# j/ h7 @
如图把那里的G40删掉就可以了
7 @+ y  O/ T3 F1 ?: E' |; u  e! c
终于解决了。1 Y' @$ @  H* l
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-1 04:01 , Processed in 0.060541 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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