若枫后处理论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 23018|回复: 491

[原创] UG全能3轴后处理

    [复制链接]
发表于 2011-5-24 12:44:57 | 显示全部楼层 |阅读模式

马上注册,学习更多后处理知识,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
鉴于大家对后处理的要求不同。所需功能也不同,下面我做了一个UG全能的3轴后处理,基本能够满足3轴加工的要求,不管是带刀库还是不带刀库一个刀具的,都能够满足。这个后处理集聚很多不同的功能。
4 |2 w+ ]+ G% F+ O都是大家在论坛所求助的最多的问题。
6 {6 y  ~* B2 y+ ^9 e4 H同时支持按组批处理输出
+ Z* X  G: K' x需要或是不要什么功能大家自己找到TCL文件取消相关代码即可。! a% P' ?/ i' @9 F, d& }1 P
因没有什么特殊的功能,所以没有PUI文件。
7 r( n; t, X0 F5 c; j* j后处理版本7.5.15* J& u1 \$ ?+ s& f8 `) S; G  i' L2 P

& S5 n( A7 l7 m5 k/ l7 `1.程序头输出零件名
4 V. k- O4 h) ]8 z6 u& A. Z, T2.日期,未定义格式,如需要,自己定义
" v, K: s9 F- N8 }3.当前电脑登录名
& z3 s' @7 T4 c& _6 g5 I4.机器回换刀原点,同一个刀具不输出5 A) d; H5 B4 j. u/ v9 e
5.选择型暂停指令,同一个刀具不输出7 m/ k% z" k9 N
6.行号,从101行开始,自动+1,同一个刀具不输出
4 q# ]" n' S& M- @" v* i7.输出G54.G55..G54.1P1....G54.1P48.。etc。。。超过P48未作处理。相信还没有超过P48的程序: J9 D2 Q. g- }5 P
8.M08独立一行,同一个刀具不输出
0 p. ^( ~, B4 H1 x. V  g# l0 q6 l6 Z9.刀具补正DXX跟随G41/G42每次输出。一般情况下只输出一次
: ]) N* W' I: A+ q' M+ O& T10.修正G40独立一行
/ i; r+ G# F+ @6 X11.输出操作名(OPERATION #1 = 加操作名,自动+1
: y) D+ P: x# v  ?( @12.程序尾部输出X,Y,Z最大,最小加工范围,X,Y方向未考虑圆弧I,J的最大点,所以与实际不准,需要的自己修正1 I: {6 @: g3 m4 }4 Y7 a
13.S,M03一个刀具输出一次
" o& d2 Z: Y6 ~9 U14.优化程序大小,I,J,K为0是,抑制输出
/ T3 Y  K) j4 f; t15.自动换刀时自定重复上面第4,5,6,7,8,9,10,11,12,13,14等内容: B, E6 l; O- ?2 b# c( m$ s3 T
16........
* k1 \+ G! x2 P& S6 s因时间关系,下次再做个带G05.1P1后处理。
- n  F& L9 n9 b9 H5 g% U2 {- |& a, C, k: N, v, B  A( A
%《========================下面程序头) d* H9 I5 K1 r/ G; _- {4 L; W
O0001 (TEST)
& A7 C; Z8 N" o  G: V1 n' p(PROGRAMMER KEN_SHENG)
' d0 P- l& L8 H& i0 M/ r% D(DATE TUE MAY 24 10:45:56 2011)
; O7 Z% y: L5 ]# D3 E/ [2 s  tG91 G28 Z0.0
0 x: k% G7 \5 t( F9 G5 [! T3 C& BG91 G28 X0.0 Y0.0* K, |5 Y  H8 C
M1
/ p& \. |+ D3 u) F(OPERATION #1 = PLANAR_MILL)
: Z) W# h5 i) z9 d' xN101 T10 M6 (MILL)《====================第一刀具
) G  @4 t, _; M5 l/ bG0 G90 G54 X-3.1496 Y0.0 S10000 M3
: Y' t& ]  Y1 zG43 H10 Z.3937 T20
* T6 c+ `8 T% u4 u) N+ uM8/ L% \) F1 H, e( ?  r
Z-.2756
$ e/ d4 _9 ~8 H+ L2 X5 h6 z, _G1 Z-.3937 F9.8
: g+ ~$ d( U; Y' l+ W. E1 SG41 D10 X-2.5591& S1 T) W0 \$ ^
.....1 W' R# y8 a' [, L3 d& I' t8 N0 j
.....
, s" Q" K9 ?! U  P.....
* P8 N% C. f* v- rG1 Y0.0《=================中间部分
& }/ V. D% z* x& ^" k! Z+ ~* T" E2 EG40 X-3.1496' k; L% l# c$ V# ^1 A/ Y7 X
Z-.2756+ J, v) W) B4 C
G0 Z.3937: K! C, m& h* w. Q+ o3 E* K
Z-.6693
$ q/ ]( w8 v; r4 a; _% x3 c0 KG1 Z-.78741 G* b: c8 ~8 {+ l9 S: Z) ?
G41 D10 X-2.55917 U0 N1 P' S: {& E' j
Y1.9685
. K3 w0 c0 h! T0 d( g....  Z& D6 ?! f9 j, Q
....+ x5 P% r5 _) r0 m
G1 Y0.0- U+ k& `9 T+ j0 f4 v5 Z
G40 X-3.1496  i& Q  ]( z$ @: `; k
....- V  g9 d; _9 x) y3 K
....
) c% }4 M: C4 [; h2 e. }....
4 y$ N( m8 Y2 K( t3 M- f+ f- C( s8 x. l: _- ~* g1 k
M5
* R0 i) r& q4 H; @0 x3 CM92 e) I" F4 r" J& U  _& N! v
G91 G28 Z0.0
1 |) l7 V% u: d/ J! L3 r9 uG91 G28 X0.0 Y0.0
% u: L/ j/ P3 G$ |) ~( ]" RM1) D$ Y1 l2 r, ]# n! H
(OPERATION #3 = COPY_PLANAR_MILL)( Y+ }8 U" i- _2 U% m! z
N102 T20 M6 (MILL_COPY)《=================第二个刀具+ `: b8 z1 F8 @! Z  i* d
G0 G90 G53 X-3.1496 Y0.0 S0 M3
' w/ ~/ f9 D& Y+ y  {0 q3 o9 H$ hG43 H20 Z.3937 T10
; ?8 P9 S9 L' qM8" {9 R5 r" Y! m0 E, e' M0 U4 M
....# ^- k$ S% I0 i, J8 Q; {, g4 c6 B; u1 L2 {
....
% C' t4 \6 [& \1 u3 H4 |....+ r. k  x8 W8 ?* i, G* L2 _. A
M5《=============================下面是程序结尾的部分
7 A$ b. k0 u7 IM9
. \& u( N2 ^0 N1 p' \4 {G91 G28 Z0.00 f/ r9 q8 x% Z% w% d0 `1 I
G91 G28 X0.0 Y0.0  Z6 C' J7 x/ u* K( k0 I8 E
(MAXX = 2.5591 , MINX = -3.1496): I5 z, P. Y  I* @1 C
(MAXY = 2.5591 , MINY = -2.5591)! n/ K& G- C" r0 C
(MAXZ = 0.3937 , MINZ = -3.937)
& Z0 f1 v. W( E  O$ ~8 NM30+ `! h: W- q4 A: @
%
0 F, e7 e& T* S& M
游客,如果您要查看本帖隐藏内容请回复
发表于 2011-5-24 19:02:36 | 显示全部楼层
你好 老大  小弟学习了
发表于 2011-5-24 19:06:18 | 显示全部楼层
下来 学习下  谢谢 老大
发表于 2011-5-24 21:30:54 | 显示全部楼层
老是要钱算什么老大
 楼主| 发表于 2011-5-24 22:03:21 | 显示全部楼层
8 m, U) s: W5 o# O0 H. g* `

4 l) x2 V! U; a' K- N3 n
! O$ ^4 Y, M- |5 J1 V5 a    要是每个人都来下载资料,再到别的论坛发原创帖,你又该如何处理?你又做何种解释?) r6 {; |% N1 r4 `1 Q) P
我始终坚持欢迎转载的原则,但前提是本站链接不能少.但现在又有几个站在内容保持了链接的存在?
6 A" J! M+ w! d
6 \- o* [1 e$ m5 }$ I我只是把我认为做的对的做出来帮助大家,至于算不算老大,你说对了,这个论坛我还真是老大,站长是我,管理员是我,版主还是我.
 楼主| 发表于 2011-5-24 22:05:01 | 显示全部楼层
回复 6# lane518
) }) W1 Q) ?+ J+ y! ]0 R: u5 r. H" B) E5 ^, C8 A: T

# i9 f* r  F9 Z7 n, O: ~6 a+ I    不支持810--840D及TNC的机器
 楼主| 发表于 2011-5-25 07:51:21 | 显示全部楼层
回复  yanhuinvshen198
: N8 K' R+ j7 F# F, |$ a6 ]按组输出批处理搞的那么神秘 老是不发PUI9 |; ~& B* b% e1 R. H$ W. [7 S5 g
yanhuinvshen198 发表于 2011-5-25 02:31
% L; T. [: N$ M. o0 R  |3 A

% Q! A# A6 |6 d5 B
8 x7 G9 Y  G% T    按组输出很简单,按照下面的方法修改就可以了
) w4 j( e! a5 u" A' r8 Y7 h+ }, a4 n, e" `0 l
打开.tcl文件,     set mom_sys_group_output                      "OFF"
1 x  E. |$ V; u2 ?! b把OFF改为ON就可以按组输出。) `# E9 m& \5 f
1 f& o2 a! O8 f
这个会点后处理的都知道的,所以不用说的。
发表于 2011-5-25 10:08:37 | 显示全部楼层
谢谢分享~~~~~~~~  Q; [0 Z6 N9 v& M, ^  v0 t/ U
这个后处理够牛
发表于 2011-5-25 12:32:46 | 显示全部楼层
提供PUI文件可能涉及到被修改某些信息内容,不过会更受欢迎
发表于 2011-5-25 23:38:32 | 显示全部楼层
回复 9# yanhuinvshen198 1 ~6 E$ x. `5 ]6 |: @$ O0 T4 w% H1 E  Z: j9 B6 F" {0 Q
按组输出批处理搞的那么神秘 老是不发PUI
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /8 下一条

QQ|Archiver|小黑屋|若枫后处理论坛 ( 苏ICP备11015087号-1 )苏公网安备32059002001368号

GMT+8, 2018-11-18 08:38

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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