青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 11775|回复: 21

[转载] 关于UG后处理的简介和制作

  [复制链接]
发表于 2008-9-12 17:39 | 显示全部楼层 |阅读模式
POST后置处理 " u4 @1 {! \2 Y) ?3 c8 V

% d) N+ f8 I' ~" Q一、CAM 后置处理原理图 8 Z$ z/ }) r! `$ z9 ^  v
                         {: I! q6 g5 P6 s
                            1.jpg ! Y7 `: p  L/ }$ e' N' K

% {3 u9 n2 n( M2 j二、ug/CAM作后置处理的方法 4 Z5 I4 Z1 v. D# b! W
1、在 Manufacturing Operation Manager 里 通过 Export 生成 CLSF 文件
+ ?: i$ F- x; b& j2、ToolBox?CLSF 进入 CSLF Manager 7 G$ H3 ?4 D6 Q, X8 L6 \& L' U
3、选 Postprocess 进入数控后处理菜单 NC Postprocessing
( q# C/ U' e9 I1 M; S/ p  p4、指定机床数据文件 MDFA Specify
  f* o7 c' J6 K9 h5、设置 NC Output 成为 File + U/ O4 Q; @" A6 s; W
6、指定 输出的NC文件名 Output File $ w& ^1 V/ l- U/ V0 J& @
7、Postprocess后处理,生成 NC 代码 *.Ptp 文件
- _9 r; \3 e! [! n# n* c( P三、如何定义机床数据文件MDFA 1 a& q) E7 c: |$ H+ E
(一) 进入MS-DOS方式,用菜单对话方式定义,以下是定义的过程,带底纹部分是用户输入 % x% l1 o0 L( ?% D! D1 X9 E) p
------------------------------------------------------------------------------------------------------------------- ( D& f& `5 z* Z- P1 r+ M% ?
C:\>c:\eds140\mach\mdfg 执行UG带的mdfg .exe 文件
# U3 M, r3 u4 |# j. YMDFG VERSION 13.0.3
3 q) n; O1 T* }7 w4 ^0 x1. EDIT AN MDFA/MDF
5 U+ S- V6 `% _$ t* |; @; c2. CREATE NEW MDFA
3 k: n( }0 h, E9 x! S" y0 n% Y/ k3. TERMINATE * ~9 T; ]/ ?5 T+ q* X
ENTER SELECTION: / d! X# C8 l. ], S' A& _
2 建立新的MDFA,若修改MDFA选 3 ( ^; ]0 c" T8 R
FILE NAME (default extension: mdfa) 5 d+ W3 R% O! O3 _, U3 R: k
MDFA TO CREATE? ) J) `* c; N- u0 S
Test 给MDFA文件名 ; ~" b/ O) _9 \+ z9 v, E0 s
**creating test.mdfa**
: v, N' h# L4 N' v/ g6 QSELECT THE INPUT DATA TYPE + D* x) C: V( k9 H  W
1.>ALL DATA VALUES ARE ENTERED IN INCH UNITS
- K/ T, w* H. c7 t% L% S; }2. ALL DATA VALUES ARE ENTERED ON METRIC UNITS
' ^& ~" }. d% A8 n6 B, uENTER SELECTION:
0 i  A& w. q- y( g% K4 e! q1 I2 用米制单位
0 {& A4 h  I% x+ NGENERATE MDFA FILE test.mdfa
7 |( v, f8 T  |( oMDFG主菜单,共有14项,常用的是 1-6和14。
8 ?3 P5 f: K) I% G1.> MACHINE TOOL TYPE – MILL
3 E- _5 {6 b* m' d% d% X% Y2 x6 W机床类型选择 - y5 _4 r" A( R
2. MACHINE TOOL COORDINATE AXES VALIDITY , M5 G& S; y, o/ B9 p7 w
确定机床远动轴代码格式
" I9 t0 c- w  g$ l/ I! ?+ Q, T0 F3. PREPARATORY, AUXILIARY, AND EVENT CODE FORMATS
$ S7 G+ m, s" L确定G代码和M代码格式 程序头尾固定输出格式定义 % a! c; p* w) G8 Z
4. MACHINE TOOL MOTION CONTROL
( f$ f0 Q( s# }) K确定是相对/绝对、英/公制、圆弧直线插补编码等 4 {2 Q; L+ i0 l8 x8 R
5. POSTPROCESSOR COMMAND 9 t9 Y4 n# c+ \+ X
确定机床命令控制 5 L8 Q- T& D/ k( o! {6 o6 @
6. LISTING AND PUNCH CONTROL
7 T: v5 Q) x- r- F# E' [- _. I6 G确定NC程序的格式
5 P' Z4 G8 l1 K$ r' S# e7. LISTING COMMENTARY DATA
  U8 z" e5 L, P  z8. INITIAL CODES " s5 k2 ?6 b( r. {$ m# P+ [
9. RUN TIME OPTIONS
( y2 i0 a& O4 V/ t- f9 J10. EDIT WORD ADDRESS CHARACTER OUTPUT SEQUENCE
% [; ^! o- d" {: l' F5 t11. OUTPUT FILE VALIDATION
( Z7 _9 X: `7 K8 v& g  k4 C2 F12. PRINT MDF SUMMARY 9 S4 a/ R! s. e. }/ n( V
13. RENAME FILE 5 n! B. F. Y! k- S+ `# ]9 g0 l
14. FILE/TERMINATE - ]: Y' {: \/ a' m, S& Q: Q
存盘退出
7 \+ k, x1 n. DENTER SELECTION:
( U- d2 X7 W: @- y----------------------------------------------------------------------------------------------------------------
 楼主| 发表于 2008-9-12 17:40 | 显示全部楼层
(二) 以MDFG主菜单为基础,以下是常用的一些选项 % N1 i- \! E- G* q0 y
1、坐标轴数值的表示 2-1-1 (选菜单2、再选1、再选1。 下同)
) T  t6 `* u4 w2 U( mX FORMAT DEFINITION ; o; k. w3 z! a( z$ Y8 {& E
CURRENT STATUS # N3 {4 s9 F* e" @; r. @! [
1. CHARACTER FOR WORD ADDRESS X 用X表示X轴 ) f4 \; p5 O/ Q: z8 U' K
2. TOTAL NUMBER OF DIGITS 7 数据位有7位
4 T2 {! P4 X+ |1 S# Y3. NUMBER OF DECIMAL PLACES 3 小数点后有3位 & v4 d& ]3 K, @+ L
4. ZERO SUPPRESSION LEADING AND TRAILING
2 E% Q/ X* D, v3 D( v& ^. _+ J是否省略小数点前后的零 ) t8 o8 g% c$ T  i* E& j5 ?
5. SIGN SUPPRESSION PLUS 是否省略正负号
1 |$ c2 e( D5 K/ b( a4 C( b, ^6. DECIMAL POINT OUTPUT? YES 小数点是否出现 . t+ x3 e- W0 F; H" o; W
7. TRAILING CHARACTER(S) REQUIRED? (5 MAXIMUM) NO ' E6 U  Z1 c/ d" l0 S# q
8.>ENTRY COMPLETE
$ J( T5 B" N$ k0 UENTER SELECTION:
! P9 ]( [  E% e; Y------------------------------------------------------------------------------------------------------------
) |/ _5 u# T, K" \  u2、定义绝对、相对坐标代码 4-1-3 & d. W7 S! h7 P+ Z
3、定义公制、英制代码 4-1-4
8 h- T; g1 j. ~; Z" n6 V+ P4、定义直线、圆弧插扑代码 4-1-1 8 b9 R8 ^8 b" t
5、定义圆弧插补格式 4-4
; ]: `6 Q! f( A% {6、定义圆弧插补是否能跨象限 4-4-1-2-4-5、6 - F5 B0 m2 k4 _8 F7 Z) g
7、圆弧插补的圆心定义 4-4-1-2-4-7、7
- H% G7 _0 _0 h  E/ m. Q1 Z; x3 f8、在程序头尾输出固定的语句 3-6-1-1、2 ' b/ |7 p. ~/ H# a9 {; L& P' ~
9、容许在一条语句内有多个G代码 3-3 0 B  U6 w3 r7 f
10、程序输出格式 6-4-3 7-BIT ASCII MCD 3 @6 J: y4 _) r5 J! }
11、定义多轴机床 4-3-1 ( m! U5 J4 ?! s* k% Q* K% t
(三)控制机床动作的指令定义大部分在菜单5内,注意,要在程序中出现这些指令,UG/CAM编程时须在MACHINE CONTROL中指定动作
, k8 }# w1 z+ Y5-1-4 COOLNT 冷却液控制
4 R* {1 ~0 G5 Q- Z5-1-6 CYCLE 固定循环 ' u' ?6 X6 K6 q
5-1-8 END 程序结束 ) x" f0 q" Y% i3 x
5-1-9 FEADRAT 进给率
9 p$ e+ U1 b# T* m! F# b1 H5-1-16 LOAD 换刀和长度补正 5 j* h9 H* P1 B6 `* z
5-1-24 ROTATE 旋转轴的定义
& \5 E, J- u& M* d9 h" N. {5-1-27 SEQNO 行号的控制
. [6 S, h4 K0 K  @/ |5-1-30 SPINDL 主轴控制 1 g" ~2 R- K2 @8 g6 j, s* L
若需进一步了解,请参阅UG用户手册《Postprocessing》
发表于 2008-10-15 22:52 | 显示全部楼层
请问楼主这些语言是不是复制过来的,楼主有ug的用户手册吗?能不能发给我。
发表于 2011-7-25 15:09 | 显示全部楼层
谢谢楼主!  我的修改不了啊 ,输入3确定后,那个对话框就没有了啊。请费心帮忙看一下。
回复 支持 反对

使用道具 举报

发表于 2009-11-26 22:06 | 显示全部楼层
楼主,能发UG后处理制作方法给我吗?
回复 支持 反对

使用道具 举报

发表于 2009-12-17 14:46 | 显示全部楼层
多谢楼主了
回复 支持 反对

使用道具 举报

发表于 2009-12-22 13:06 | 显示全部楼层
楼主加我766376703
回复 支持 反对

使用道具 举报

发表于 2009-12-23 11:09 | 显示全部楼层
感谢楼主分享
回复 支持 反对

使用道具 举报

发表于 2009-12-25 15:21 | 显示全部楼层
感谢楼主分享
回复 支持 反对

使用道具 举报

发表于 2009-12-29 21:08 | 显示全部楼层
我是新学员,谢谢楼主
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-19 07:13 , Processed in 0.058253 second(s), 26 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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