青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

  [复制链接]
发表于 2008-9-12 17:39 | 显示全部楼层 |阅读模式
POST后置处理
  R- m+ {9 t  \- R+ W) w6 t
) I5 \7 `' k8 u  |8 Q$ n一、CAM 后置处理原理图 : `1 P  X; f$ k6 D) e+ e6 `
                       9 N8 h+ q) j# g; W% @& C$ _
                            1.jpg
! S3 ?& Q- U0 ]/ A3 Y5 `; S; w' F, q) q5 d6 ^  Q- P
二、ug/CAM作后置处理的方法
. x1 |4 n( Q% f3 o1、在 Manufacturing Operation Manager 里 通过 Export 生成 CLSF 文件 1 n$ K' Y" n3 C5 ~2 Y
2、ToolBox?CLSF 进入 CSLF Manager $ K) J8 m/ F" I9 r! ~
3、选 Postprocess 进入数控后处理菜单 NC Postprocessing ; R9 q* M" j% r
4、指定机床数据文件 MDFA Specify
8 |4 J% P6 i/ V* \5、设置 NC Output 成为 File
+ ?% y9 m' J0 b( S0 N0 W5 `5 ?$ K8 W6、指定 输出的NC文件名 Output File
$ A; w& b2 {% J, L7、Postprocess后处理,生成 NC 代码 *.Ptp 文件
1 D9 w; ], K. K9 x' m: d三、如何定义机床数据文件MDFA 6 F/ c2 {3 I- j6 U  H% N
(一) 进入MS-DOS方式,用菜单对话方式定义,以下是定义的过程,带底纹部分是用户输入
5 l. h/ p  w# y9 m, l; w-------------------------------------------------------------------------------------------------------------------
5 g& q* F3 {: ]" L6 H$ ZC:\>c:\eds140\mach\mdfg 执行UG带的mdfg .exe 文件
$ E9 f0 ]4 K( G2 m* n8 Z% |  lMDFG VERSION 13.0.3
7 W+ q# G: g2 \  t  O9 y) ?1. EDIT AN MDFA/MDF
9 x' [* T* w7 P/ R2. CREATE NEW MDFA
* k# U* ^7 X! Z# X- N- [* w3. TERMINATE . z* b* [4 g# F, y* ?
ENTER SELECTION: 0 d8 T; @5 P) G) R1 I  v
2 建立新的MDFA,若修改MDFA选 3 " B0 m( C  s' {" Y) e$ }
FILE NAME (default extension: mdfa)
0 W6 d$ W/ i5 ~# ]" E. }% dMDFA TO CREATE? % J; B. u0 r: u9 ?
Test 给MDFA文件名 ( y" A" \" R2 w5 J+ k1 M
**creating test.mdfa** & v0 S( ~' ?. H' }) e8 K
SELECT THE INPUT DATA TYPE
7 o6 f' a4 j6 Q# C4 ?. L3 }+ x$ r1.>ALL DATA VALUES ARE ENTERED IN INCH UNITS
; w# N3 L) c7 P) I7 }2. ALL DATA VALUES ARE ENTERED ON METRIC UNITS ! g. I9 B# z. i5 m
ENTER SELECTION: 7 U8 q, N1 }" J' U8 d: C' E% Z8 @
2 用米制单位
+ r# Q- \; Z0 H) v; ?. eGENERATE MDFA FILE test.mdfa 4 U$ y. H  M+ _& `% z
MDFG主菜单,共有14项,常用的是 1-6和14。
1 M* ?- A( u0 Y! \3 l$ b: @3 T5 Q1.> MACHINE TOOL TYPE – MILL
/ X( A5 r) K/ l% E  [1 F机床类型选择 1 b# I' q: ]0 a+ L$ [4 N
2. MACHINE TOOL COORDINATE AXES VALIDITY 2 C( e- o  o# X2 K% c5 X7 g
确定机床远动轴代码格式 9 i& Z4 V) b2 P! X) m9 q
3. PREPARATORY, AUXILIARY, AND EVENT CODE FORMATS & l3 N- \- u9 q; e7 H' ~" a
确定G代码和M代码格式 程序头尾固定输出格式定义 4 C& L9 x: w6 y4 T' d
4. MACHINE TOOL MOTION CONTROL
0 t. W/ j" v( _9 o" a确定是相对/绝对、英/公制、圆弧直线插补编码等
. n: X7 K( T$ P+ O5. POSTPROCESSOR COMMAND * O1 F" n; J6 B$ ~5 O
确定机床命令控制
6 I. E$ r+ c( A$ y, B6. LISTING AND PUNCH CONTROL 0 {3 Z) b. O4 H" D
确定NC程序的格式
6 g9 C  ?# c2 i, p2 o8 C, f7. LISTING COMMENTARY DATA
2 H/ G3 G8 H# }; I3 y8. INITIAL CODES 9 p& Y+ l( O0 ~: h+ R  |% ?
9. RUN TIME OPTIONS 8 p) Q* j, @3 s! `
10. EDIT WORD ADDRESS CHARACTER OUTPUT SEQUENCE : k% ?( e: v; R1 M
11. OUTPUT FILE VALIDATION
6 R/ r, S( |$ p3 W" a5 i% o6 l, `12. PRINT MDF SUMMARY ! A! v8 v8 I" V. ~) S" t4 H
13. RENAME FILE
1 W: W. ?) n" {9 `2 x3 t1 h7 q14. FILE/TERMINATE
2 I7 J. @' O, V% w( i2 ?( O存盘退出 ' L: ?. {$ f5 y$ F$ S- F* f9 W
ENTER SELECTION:
, R8 r) T7 B  T% S. [# ^----------------------------------------------------------------------------------------------------------------
 楼主| 发表于 2008-9-12 17:40 | 显示全部楼层
(二) 以MDFG主菜单为基础,以下是常用的一些选项
) |# o  _/ N! q9 ]; h( w1、坐标轴数值的表示 2-1-1 (选菜单2、再选1、再选1。 下同) $ Z' [- F5 w( k
X FORMAT DEFINITION ' J" U$ |0 a, d' Q! O& D7 ^$ J+ V
CURRENT STATUS + C' V7 j" D7 T# ]. B) K8 ?
1. CHARACTER FOR WORD ADDRESS X 用X表示X轴 ' P' L- J0 A& ]3 ?  v- z' _! B
2. TOTAL NUMBER OF DIGITS 7 数据位有7位
6 s* K& w7 K1 y3. NUMBER OF DECIMAL PLACES 3 小数点后有3位 8 ^/ N% {  S2 e1 P  A
4. ZERO SUPPRESSION LEADING AND TRAILING
) K, s! E3 w4 }9 E( O/ N' j: K5 T是否省略小数点前后的零
! E6 N+ {8 ]2 v7 S0 F/ U6 n/ A5. SIGN SUPPRESSION PLUS 是否省略正负号
! L& @, q; H2 z$ M2 ^6. DECIMAL POINT OUTPUT? YES 小数点是否出现 / M5 |' G! M$ E; j/ ?
7. TRAILING CHARACTER(S) REQUIRED? (5 MAXIMUM) NO # [& l1 X! Z" F: V% M6 g7 P' T8 b
8.>ENTRY COMPLETE : {! i( F* ^, r$ A) q0 f: V" Q
ENTER SELECTION:
3 o" c3 b" p/ O9 T5 M------------------------------------------------------------------------------------------------------------ ! X9 Z/ _/ H& r" H
2、定义绝对、相对坐标代码 4-1-3
! b  S6 J! ^" ]) M+ h/ ?3、定义公制、英制代码 4-1-4
0 S/ \& q  c4 u& c! M4、定义直线、圆弧插扑代码 4-1-1 : I6 B# ]# M9 Z: j. g' c0 q
5、定义圆弧插补格式 4-4
5 E! F  i+ r1 V: L6、定义圆弧插补是否能跨象限 4-4-1-2-4-5、6
2 Q' _; e* Q$ X/ Q7、圆弧插补的圆心定义 4-4-1-2-4-7、7 ' W2 s7 a  @& C( G9 j' i; q# o
8、在程序头尾输出固定的语句 3-6-1-1、2 / `$ ^  o  W$ U4 l$ [
9、容许在一条语句内有多个G代码 3-3 / s$ l1 w  q! ^; A$ T! `4 V3 ^1 p- _% f
10、程序输出格式 6-4-3 7-BIT ASCII MCD % Q6 D. r# e* L+ {( N) @
11、定义多轴机床 4-3-1 9 `( @5 L1 d$ r& N8 y
(三)控制机床动作的指令定义大部分在菜单5内,注意,要在程序中出现这些指令,UG/CAM编程时须在MACHINE CONTROL中指定动作
3 K! Y" }. _3 a! @/ X; `" N0 d5-1-4 COOLNT 冷却液控制
9 ?5 l, |- V0 y5-1-6 CYCLE 固定循环
$ y: T1 ]2 }) Y5-1-8 END 程序结束
: J* h6 D  C+ l  ?8 w5-1-9 FEADRAT 进给率
6 {( s9 K. E, Q6 T5-1-16 LOAD 换刀和长度补正 ' i# c- ^% J0 `
5-1-24 ROTATE 旋转轴的定义
6 Q: S& I2 P; D* s+ w$ ~  W9 I: {5-1-27 SEQNO 行号的控制 0 P% T* Q: t) ]# T6 D
5-1-30 SPINDL 主轴控制 ; Y2 O  y' G! q, F% K4 o
若需进一步了解,请参阅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, 2024-5-3 10:43 , Processed in 0.119190 second(s), 26 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2023 Discuz! Team.

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