|
POST后置处理
0 v$ ?1 K8 C# ~ p$ Z, Z A- G, @% R& e3 a4 L' d
一、CAM 后置处理原理图
+ l+ \) K. h- V% ~* F ) ~" w9 z- _8 }0 j
4 j+ J: Q) D+ Q( k1 c3 S2 F
8 X3 y7 c2 M% f. v: K5 y: H0 _二、ug/CAM作后置处理的方法
3 r1 C* c( D" `, `% H T* C0 J1、在 Manufacturing Operation Manager 里 通过 Export 生成 CLSF 文件
! R$ h c* J/ o% k6 r4 U) H2、ToolBox?CLSF 进入 CSLF Manager ' M4 s# C/ Q1 V; G- }
3、选 Postprocess 进入数控后处理菜单 NC Postprocessing - H% h" J |5 ^& u6 Y
4、指定机床数据文件 MDFA Specify 8 i* K# q U! s
5、设置 NC Output 成为 File
4 b$ Y+ D2 v" t+ [$ w* u6、指定 输出的NC文件名 Output File
/ S% u; m; t, o) R& k* g7、Postprocess后处理,生成 NC 代码 *.Ptp 文件
$ ?$ k6 z |* S4 n+ j% z三、如何定义机床数据文件MDFA 0 l: E1 j* f3 e4 \ @
(一) 进入MS-DOS方式,用菜单对话方式定义,以下是定义的过程,带底纹部分是用户输入
1 v2 C/ n0 B3 m9 Z------------------------------------------------------------------------------------------------------------------- 5 [5 r, G- {: K
C:\>c:\eds140\mach\mdfg 执行UG带的mdfg .exe 文件 / `: `5 m4 R! V8 Y% X3 K" e* g
MDFG VERSION 13.0.3
) ]3 ^ l: ^; d1. EDIT AN MDFA/MDF
$ k9 E+ k6 y) ?9 w" a. n* G2. CREATE NEW MDFA 2 P. m1 r9 d$ Y5 i" I }: v
3. TERMINATE
- g+ D( K$ h- q0 W; tENTER SELECTION:
& R3 B( i/ f- y. l% [' [2 建立新的MDFA,若修改MDFA选 3
( Y$ A) D( R1 f2 e% [5 ^' HFILE NAME (default extension: mdfa) ; a# x1 Y- e; q3 H; |) k0 k0 K5 ?4 R; b
MDFA TO CREATE?
, |( R9 w$ e" R5 \Test 给MDFA文件名 1 p: r2 g, u4 P7 A' r* m) @
**creating test.mdfa** - G+ J3 e5 L$ }0 v
SELECT THE INPUT DATA TYPE
! P j- X& C' _, ]0 h* R- @2 h; h1.>ALL DATA VALUES ARE ENTERED IN INCH UNITS
1 p# Y1 _0 G( e C: I6 F2. ALL DATA VALUES ARE ENTERED ON METRIC UNITS
; ?' ~3 V' o' D4 T# K: f5 n$ y: }3 l' s* nENTER SELECTION:
8 k& o" U" X7 y, |, c2 用米制单位 ( r4 R9 M K- M) y F1 |
GENERATE MDFA FILE test.mdfa ! W* Q* Y( u: T3 x3 H8 U
MDFG主菜单,共有14项,常用的是 1-6和14。 " l8 c Q4 q; E, I' U' {8 Q
1.> MACHINE TOOL TYPE – MILL
% _+ Y% z: ^, {9 ^, N! r机床类型选择 8 s" E5 f, z% M/ X
2. MACHINE TOOL COORDINATE AXES VALIDITY
/ y8 @4 i$ O p- O7 m% L确定机床远动轴代码格式
z6 N" V7 [) m/ b; w( F0 Q3. PREPARATORY, AUXILIARY, AND EVENT CODE FORMATS $ o. S r/ ^" @; O5 y+ G' t
确定G代码和M代码格式 程序头尾固定输出格式定义
3 D3 M8 W" ~+ w6 N0 H( l$ u5 i4. MACHINE TOOL MOTION CONTROL
& u. |) Z7 {& P7 A7 y: p) {( }确定是相对/绝对、英/公制、圆弧直线插补编码等 3 E& E5 \! H h
5. POSTPROCESSOR COMMAND
/ @& ?- Q; z$ t确定机床命令控制 * U; r7 b0 N% R5 N" ]$ H
6. LISTING AND PUNCH CONTROL / [" a% D0 M0 L# B* p& A
确定NC程序的格式 . x7 ~' ?: ?0 R3 y$ g
7. LISTING COMMENTARY DATA
) }% K5 ~- C/ n# N; n8. INITIAL CODES , [0 d/ q3 ~& c
9. RUN TIME OPTIONS
$ c, g3 m7 j7 i; A10. EDIT WORD ADDRESS CHARACTER OUTPUT SEQUENCE / i1 d/ d+ G& ]/ @8 y) o- d
11. OUTPUT FILE VALIDATION
& N$ F& |3 ]7 T3 ~12. PRINT MDF SUMMARY - F9 j8 F' m) n2 Y0 a
13. RENAME FILE $ M5 e, k& W1 {' W) t2 ]6 ^
14. FILE/TERMINATE 1 z' R. R# M& [# @
存盘退出 8 n- i5 V: M8 Q$ k) I, y& z
ENTER SELECTION:
' R/ o% K5 s3 z---------------------------------------------------------------------------------------------------------------- |
|