|
POST后置处理
0 U6 p* s7 `7 k# H) D7 W' {' ]
$ N1 Z* e1 T. I6 j5 D一、CAM 后置处理原理图
; M1 F3 z! _3 Q# v3 ]
- H: G$ `3 D( B5 z Q; t
3 l7 q4 J0 J! b1 |. `6 N1 e# f
3 z7 w" A( u3 E j; w二、ug/CAM作后置处理的方法 0 K+ x! y1 M9 H0 J8 g5 A
1、在 Manufacturing Operation Manager 里 通过 Export 生成 CLSF 文件
4 t/ b% Y6 N7 h. U5 D2 ?2、ToolBox?CLSF 进入 CSLF Manager : P0 I$ k: {* i, T4 v( T8 @+ j
3、选 Postprocess 进入数控后处理菜单 NC Postprocessing
; k3 }. c1 R5 J2 E" p8 _- ~0 e4、指定机床数据文件 MDFA Specify
1 A3 Z3 |1 k- I$ N+ }0 J* S- u5、设置 NC Output 成为 File . {5 n1 O$ F, f9 Y
6、指定 输出的NC文件名 Output File
( L- r6 a9 q. u7、Postprocess后处理,生成 NC 代码 *.Ptp 文件
7 A. u2 g+ k+ M8 j+ z# B& s' e; k三、如何定义机床数据文件MDFA
9 P5 L& u3 F. D w(一) 进入MS-DOS方式,用菜单对话方式定义,以下是定义的过程,带底纹部分是用户输入
5 k- |9 x7 [+ k- ?5 D1 E* L------------------------------------------------------------------------------------------------------------------- . p e3 j8 ^7 `$ l% N4 l
C:\>c:\eds140\mach\mdfg 执行UG带的mdfg .exe 文件
, b9 E3 i% n- k) g8 H( DMDFG VERSION 13.0.3
6 d9 j0 _; L' G( Y" r1. EDIT AN MDFA/MDF - W& d; U |- C; t
2. CREATE NEW MDFA
e8 V) X( ~# R# W3 s a: x3. TERMINATE + U$ e0 n' n6 \' H; _
ENTER SELECTION: + @( K# M a% C0 ?
2 建立新的MDFA,若修改MDFA选 3
. A2 j' y1 b2 |2 W% e4 LFILE NAME (default extension: mdfa) / d* E$ e; y; E! t
MDFA TO CREATE?
z: m3 N6 G2 E9 r$ [Test 给MDFA文件名 y5 A4 e1 C5 w& w
**creating test.mdfa** 1 f1 f. L5 C& G6 i, L
SELECT THE INPUT DATA TYPE 4 P7 L( n S5 W$ }* B
1.>ALL DATA VALUES ARE ENTERED IN INCH UNITS
) A, n, }) }$ d5 C+ T5 Y2. ALL DATA VALUES ARE ENTERED ON METRIC UNITS
& @4 f0 S! {) _5 o7 U1 j; k: T( iENTER SELECTION: ) P O j% F9 f1 l- `- c
2 用米制单位 0 N. t) D2 K; i) z/ d0 E
GENERATE MDFA FILE test.mdfa
+ T. j( `" b# }6 C2 t, iMDFG主菜单,共有14项,常用的是 1-6和14。
' H3 K0 E% U2 I" A: q3 m+ Y9 Q1.> MACHINE TOOL TYPE – MILL 9 V/ B; E' a# N" p5 h
机床类型选择 ! t0 |+ {* N+ G! U
2. MACHINE TOOL COORDINATE AXES VALIDITY
4 m r% b/ ~. e: Q5 A1 F确定机床远动轴代码格式 8 T( N/ v7 w0 O
3. PREPARATORY, AUXILIARY, AND EVENT CODE FORMATS : x" F% y2 B4 R
确定G代码和M代码格式 程序头尾固定输出格式定义 ) I7 z2 U9 x" ^. U9 U3 R, ^3 h( \, b
4. MACHINE TOOL MOTION CONTROL 5 T. o4 W* l8 k- `
确定是相对/绝对、英/公制、圆弧直线插补编码等 % f) J% V) l" e: S7 @" H- r4 _( R
5. POSTPROCESSOR COMMAND
) r- f6 d$ H5 q- H* W确定机床命令控制 & `+ r$ h$ A: ]
6. LISTING AND PUNCH CONTROL
% Q V- G7 w6 m& [) `/ C确定NC程序的格式
: l! F1 v. r8 H/ p$ f7. LISTING COMMENTARY DATA ) [# `% C+ }- `: z
8. INITIAL CODES
* n7 m+ N0 J( J9. RUN TIME OPTIONS 2 `( \& U" h; d2 H+ K
10. EDIT WORD ADDRESS CHARACTER OUTPUT SEQUENCE : R+ s0 X5 h' k& K1 U" A) W
11. OUTPUT FILE VALIDATION
% R5 K* b+ a" G3 p" {12. PRINT MDF SUMMARY
7 z+ |+ v3 j5 Q# n% c- |& M# P13. RENAME FILE - o* }/ C% s/ V+ p; x
14. FILE/TERMINATE & h O- j5 J% Y# L3 ~5 P5 A( U
存盘退出 3 D7 s& C% ]( Y9 n- y
ENTER SELECTION:
. t6 x/ Q% G0 C% G8 W---------------------------------------------------------------------------------------------------------------- |
|