|
POST后置处理 - ~$ }" ?" `, x2 ?: \! b
9 l0 a; j" y: E2 H! @3 w1 H
一、CAM 后置处理原理图
3 n3 B0 J+ j* \. } $ ^" q- E5 G: `8 d: I
3 A6 d3 N7 K9 ]$ P
" C# q1 Q& g7 k& d0 h4 S二、ug/CAM作后置处理的方法
# c, |$ _2 \8 ~/ K( c1、在 Manufacturing Operation Manager 里 通过 Export 生成 CLSF 文件 0 o. b1 k/ W( [- k7 ? I5 B
2、ToolBox?CLSF 进入 CSLF Manager . e: M! A1 r, s; V5 n% f
3、选 Postprocess 进入数控后处理菜单 NC Postprocessing
( S1 l k! Q; b4、指定机床数据文件 MDFA Specify " ~+ p. }3 D# j' {0 _5 V
5、设置 NC Output 成为 File
( l) L( G8 n ^6 x9 \! E2 a" _" y6、指定 输出的NC文件名 Output File
4 U- ^/ F! S3 Q2 V7 H5 Q% P; g; {7、Postprocess后处理,生成 NC 代码 *.Ptp 文件 7 F" e/ G. ^' J1 } _
三、如何定义机床数据文件MDFA ) ~* c! o. g% P# O- N8 [
(一) 进入MS-DOS方式,用菜单对话方式定义,以下是定义的过程,带底纹部分是用户输入 / x" S7 u, e3 p+ E, q+ U" a
------------------------------------------------------------------------------------------------------------------- . J4 l, X3 a& R6 Q
C:\>c:\eds140\mach\mdfg 执行UG带的mdfg .exe 文件
7 R# x, O( Z) C, SMDFG VERSION 13.0.3 7 ? L6 z$ i. p4 E G
1. EDIT AN MDFA/MDF , c) n, D* D: U9 r) B, s7 H& s
2. CREATE NEW MDFA 8 Q) G% [: n6 E# O& k: s, k
3. TERMINATE
% m" p1 a( q! q, bENTER SELECTION: 9 @& L% Z' {5 x3 d( _5 H( F
2 建立新的MDFA,若修改MDFA选 3 8 {0 p O0 L' o/ h8 `: ~
FILE NAME (default extension: mdfa) 7 y/ D4 J: o+ c
MDFA TO CREATE? & t j$ b' \( V1 Y
Test 给MDFA文件名 1 \; I( ~- E d: y/ t+ P' W9 n
**creating test.mdfa**
# b' H4 ?" z+ [SELECT THE INPUT DATA TYPE
( q( V7 ]$ C4 e9 g! ^, F3 K# S1.>ALL DATA VALUES ARE ENTERED IN INCH UNITS
" m( l' C8 q0 m9 g9 s! b2. ALL DATA VALUES ARE ENTERED ON METRIC UNITS
6 Q& Z; y( U8 ^. l7 c5 CENTER SELECTION:
) G* k# [4 X" L+ u# E* Y2 用米制单位
; y. B' q: T! c2 yGENERATE MDFA FILE test.mdfa 1 V) Z- e3 m q
MDFG主菜单,共有14项,常用的是 1-6和14。
& _( o# {) j. X& }. I) u. J- d9 n. G; x1.> MACHINE TOOL TYPE – MILL
7 l; u) q" S% I机床类型选择
6 v" ]! g6 N7 o! l/ f" T6 t2. MACHINE TOOL COORDINATE AXES VALIDITY 2 ^& C7 c$ N5 v$ Y# L/ ~/ C! N
确定机床远动轴代码格式
+ H: o8 z& q! |$ L+ L& W+ u8 A/ W3. PREPARATORY, AUXILIARY, AND EVENT CODE FORMATS
" |- T8 V$ R) }6 b. p, K确定G代码和M代码格式 程序头尾固定输出格式定义
' H% r. R) H" B3 X' S% l, b4 m {4. MACHINE TOOL MOTION CONTROL
5 P/ W1 u+ v" E; Y确定是相对/绝对、英/公制、圆弧直线插补编码等
' a2 z2 ]$ F- q n5. POSTPROCESSOR COMMAND ( r$ x: v4 I" F
确定机床命令控制 m3 H( s8 P: c- T+ Y
6. LISTING AND PUNCH CONTROL ' `7 }8 o0 t+ c
确定NC程序的格式
c+ z+ e; f3 I4 D6 a% E7. LISTING COMMENTARY DATA
6 A; v3 F6 ?$ i- k* Z; N3 \8. INITIAL CODES ) h6 P7 {: c8 X; E
9. RUN TIME OPTIONS v5 K0 z1 j, x
10. EDIT WORD ADDRESS CHARACTER OUTPUT SEQUENCE
3 U/ }. ~3 G1 ^11. OUTPUT FILE VALIDATION S# {2 c0 g- g. ?: X
12. PRINT MDF SUMMARY ) q) [6 T. e! i; H5 |( `4 b
13. RENAME FILE
' O% J) J6 s: M8 h! L" R6 W14. FILE/TERMINATE
# j$ X& U8 i: p+ T存盘退出
4 Q" P: A- Z7 I _+ o7 A+ wENTER SELECTION: - j P) t, ]/ z. `
---------------------------------------------------------------------------------------------------------------- |
|