青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

  [复制链接]
发表于 2008-9-12 17:39 | 显示全部楼层 |阅读模式
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
                            1.jpg
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
----------------------------------------------------------------------------------------------------------------
 楼主| 发表于 2008-9-12 17:40 | 显示全部楼层
(二) 以MDFG主菜单为基础,以下是常用的一些选项
# M0 l6 O3 l* K, c& _& h' \3 f. {/ q1、坐标轴数值的表示 2-1-1 (选菜单2、再选1、再选1。 下同) 3 v5 a$ ~9 z) Z3 S
X FORMAT DEFINITION 6 v9 L/ ?" M% Z$ ]' e- g/ V  O' J; B
CURRENT STATUS
) N# q% L- p9 u' @1. CHARACTER FOR WORD ADDRESS X 用X表示X轴 / f2 H# ?. t' B
2. TOTAL NUMBER OF DIGITS 7 数据位有7位
0 O+ t4 S" B, [' z7 O" a3. NUMBER OF DECIMAL PLACES 3 小数点后有3位
* G+ N& U2 l7 X8 ^3 t% F) R4. ZERO SUPPRESSION LEADING AND TRAILING
6 t2 f! v3 |% {6 z是否省略小数点前后的零
& }& n4 s$ F: y3 n) Q3 k- S5. SIGN SUPPRESSION PLUS 是否省略正负号
' x6 P& o7 K5 U' t6. DECIMAL POINT OUTPUT? YES 小数点是否出现 / o/ O& e4 X$ w: q2 V
7. TRAILING CHARACTER(S) REQUIRED? (5 MAXIMUM) NO
+ F" W7 r; \% S8.>ENTRY COMPLETE # [" R% E, x, w" f/ e% t( R+ N/ l
ENTER SELECTION:
* v3 `6 U, B, B2 t; P------------------------------------------------------------------------------------------------------------
1 _2 Z" @3 r5 H) Y2、定义绝对、相对坐标代码 4-1-3
# n  r3 P' M" }3、定义公制、英制代码 4-1-4
; N$ J0 O; [. V. K4、定义直线、圆弧插扑代码 4-1-1
+ E% a8 \# r4 |( i5、定义圆弧插补格式 4-4 7 u6 v( J& B$ `3 \& S9 ]3 U0 s
6、定义圆弧插补是否能跨象限 4-4-1-2-4-5、6 9 h. C2 ^5 Z4 y
7、圆弧插补的圆心定义 4-4-1-2-4-7、7 . u! M' M1 @* [! j5 g
8、在程序头尾输出固定的语句 3-6-1-1、2 : X8 `+ p$ J. _  H) K# N
9、容许在一条语句内有多个G代码 3-3
' r8 ~0 [. X- Q7 I" N& ?2 R& k  X10、程序输出格式 6-4-3 7-BIT ASCII MCD % p1 c, l% y( Z6 }& Z& a
11、定义多轴机床 4-3-1
% @* a( ^; O% |" ~8 n(三)控制机床动作的指令定义大部分在菜单5内,注意,要在程序中出现这些指令,UG/CAM编程时须在MACHINE CONTROL中指定动作 $ J, B, E7 r/ R. P. \, L% [
5-1-4 COOLNT 冷却液控制
' S3 m# Y$ ]! l) B2 a5-1-6 CYCLE 固定循环
9 X+ E5 V# m3 E  F; @5-1-8 END 程序结束
5 e# K8 p3 {9 K* [& f) \5-1-9 FEADRAT 进给率
* @1 \5 h( I' a6 f+ ?  n5-1-16 LOAD 换刀和长度补正 2 I1 T: S  z* ?
5-1-24 ROTATE 旋转轴的定义
( z  s7 \" A& w5 k2 d5-1-27 SEQNO 行号的控制 / h( ^% ?3 W5 ^( s. a5 p: J
5-1-30 SPINDL 主轴控制
1 w0 }  r. f8 j若需进一步了解,请参阅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-1-10 21:02 , Processed in 0.058786 second(s), 26 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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