|
POST后置处理 + z3 f" G$ e' l; v) y v
! [+ I2 \: o; H9 x
一、CAM 后置处理原理图
d' W2 `- J) u/ x 1 P7 |+ V9 x" Q. w) m4 i
2 b0 f2 H( B& D$ U- q2 R# |* f% t( r2 @ ] \# V( j( C
二、ug/CAM作后置处理的方法 0 G) R. X' u+ n2 I& G+ @2 L
1、在 Manufacturing Operation Manager 里 通过 Export 生成 CLSF 文件 0 @& t4 V& _3 B% n" ~& f
2、ToolBox?CLSF 进入 CSLF Manager 0 b3 r( P& B0 Y+ {
3、选 Postprocess 进入数控后处理菜单 NC Postprocessing
0 S, p- w5 T3 ^3 N6 O5 C# H4、指定机床数据文件 MDFA Specify : Q; b, c C2 I8 a# x- @ D9 a7 e
5、设置 NC Output 成为 File
' K+ @; w. D5 w7 U3 g* d$ w: k6、指定 输出的NC文件名 Output File
' l/ l/ \7 d; }/ [+ H+ }7、Postprocess后处理,生成 NC 代码 *.Ptp 文件
1 e$ M! E( \3 A8 c1 ^* B2 m g三、如何定义机床数据文件MDFA
3 X0 J5 i2 p+ v* N% c4 L2 F5 n" f(一) 进入MS-DOS方式,用菜单对话方式定义,以下是定义的过程,带底纹部分是用户输入
3 ^: S6 n3 u z1 o( T7 ^------------------------------------------------------------------------------------------------------------------- 4 ]! R. U; O- B" t; ?5 F5 _0 @
C:\>c:\eds140\mach\mdfg 执行UG带的mdfg .exe 文件 9 h* u( g" B/ u4 e4 d6 a
MDFG VERSION 13.0.3 & M' Y8 B+ W8 D
1. EDIT AN MDFA/MDF ) d& w) v' j) O- E+ w; o- Y2 E; n
2. CREATE NEW MDFA : X* Z( f* P$ J! w7 w
3. TERMINATE % b8 f- N' T: w% ^( i" i% b
ENTER SELECTION: ( R- u: e4 n" c
2 建立新的MDFA,若修改MDFA选 3
/ }! Z; {7 o6 \: r$ YFILE NAME (default extension: mdfa) $ R9 V) h! O& Z/ K
MDFA TO CREATE? - t: G- ^3 \2 ?( u. i8 N
Test 给MDFA文件名 4 D7 ~( V+ D ~: ?( O! |
**creating test.mdfa** , q/ S; I8 e# ?. M& x8 D! ~
SELECT THE INPUT DATA TYPE + G- a/ j7 E9 f, P, @
1.>ALL DATA VALUES ARE ENTERED IN INCH UNITS
# S2 U& k* y! `& m' M v Q# z3 |2. ALL DATA VALUES ARE ENTERED ON METRIC UNITS
* G' o3 T- f- j; Q& vENTER SELECTION:
+ @+ }4 T, a: j; `7 P2 用米制单位
/ U; b, [, ~3 h! |GENERATE MDFA FILE test.mdfa 8 z. P5 ^8 D+ i# K1 F( K1 m m" H# s
MDFG主菜单,共有14项,常用的是 1-6和14。 , i- j; s) [9 X) f/ D
1.> MACHINE TOOL TYPE – MILL
! P3 i& o/ Y: o4 V. C机床类型选择 J, m6 q) C, ^0 H3 ~$ {
2. MACHINE TOOL COORDINATE AXES VALIDITY ( Q8 `. z R8 \- Q
确定机床远动轴代码格式
& H5 `7 D& C9 w P/ l7 {3. PREPARATORY, AUXILIARY, AND EVENT CODE FORMATS
5 s* r F$ o5 O确定G代码和M代码格式 程序头尾固定输出格式定义
5 |# f. Y4 L% o R1 a+ R4. MACHINE TOOL MOTION CONTROL 8 t" ]$ h4 s3 c5 V9 p) v
确定是相对/绝对、英/公制、圆弧直线插补编码等
- P* X0 e* A7 S# s+ C5. POSTPROCESSOR COMMAND , i: F2 T' c. ?
确定机床命令控制 " V: c5 P# Z* {- g& A s7 y# |
6. LISTING AND PUNCH CONTROL % P7 [& y! @# ~7 q5 H+ `
确定NC程序的格式
3 m5 e, i/ M9 l% Y* {- W7. LISTING COMMENTARY DATA : g! A4 x% p/ T. W7 }0 }
8. INITIAL CODES
" J6 t' @, \+ r& V" D6 F% s2 M9. RUN TIME OPTIONS
7 j6 X) Z- D9 T6 M% s- m$ \10. EDIT WORD ADDRESS CHARACTER OUTPUT SEQUENCE
: r* D8 E# e& u+ o p: f8 z11. OUTPUT FILE VALIDATION
p0 s& V3 g/ j ~) e12. PRINT MDF SUMMARY
A/ N4 q9 f+ v3 m7 u* v13. RENAME FILE
5 A6 u$ {# d3 q3 K8 V14. FILE/TERMINATE
/ n4 y) D1 i9 q* u存盘退出
6 z3 p; ^, @ ~6 Q) GENTER SELECTION: + j3 q$ T# V" G$ |% K' v8 a0 W; v
---------------------------------------------------------------------------------------------------------------- |
|