青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

  [复制链接]
发表于 2008-9-12 17:39 | 显示全部楼层 |阅读模式
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
                            1.jpg 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----------------------------------------------------------------------------------------------------------------
 楼主| 发表于 2008-9-12 17:40 | 显示全部楼层
(二) 以MDFG主菜单为基础,以下是常用的一些选项
4 W# R4 w: H. @/ J" O1、坐标轴数值的表示 2-1-1 (选菜单2、再选1、再选1。 下同) , Z& L0 p  H& G% [) c$ W9 P4 R
X FORMAT DEFINITION
+ N$ ~0 H0 Y  A* r& G0 p4 @$ cCURRENT STATUS * \* T. L4 P) B$ Z3 B
1. CHARACTER FOR WORD ADDRESS X 用X表示X轴
. z3 U" F3 z4 K5 ]: Y2. TOTAL NUMBER OF DIGITS 7 数据位有7位
) G! K, ^! }; J3 @5 K! P3. NUMBER OF DECIMAL PLACES 3 小数点后有3位
/ h9 ~7 J# ?3 [6 Z- w7 _( Q4. ZERO SUPPRESSION LEADING AND TRAILING 8 k" j# I# l/ ~7 {7 P
是否省略小数点前后的零
. B9 ~$ a7 j! W  i9 O5. SIGN SUPPRESSION PLUS 是否省略正负号 0 Z" t& |: l# {# e  ]4 d& T
6. DECIMAL POINT OUTPUT? YES 小数点是否出现
+ w- z6 h* r) i4 M8 H# o9 J7. TRAILING CHARACTER(S) REQUIRED? (5 MAXIMUM) NO
* [) x7 @$ H4 m* m8.>ENTRY COMPLETE
6 i$ W2 X" a: x9 L( JENTER SELECTION: + y5 b. S8 C9 ~4 }
------------------------------------------------------------------------------------------------------------
# @& ^* s& y9 e5 I2、定义绝对、相对坐标代码 4-1-3 ( w% v- N% X  k, p
3、定义公制、英制代码 4-1-4 8 K  B3 `7 f: p8 f
4、定义直线、圆弧插扑代码 4-1-1
& z+ J& e4 g2 H% S1 n0 b8 r  o  w- g5、定义圆弧插补格式 4-4 9 |- l5 n3 V7 r3 O1 D4 S5 W
6、定义圆弧插补是否能跨象限 4-4-1-2-4-5、6 ( r1 B! D5 B. S- J; G8 ~
7、圆弧插补的圆心定义 4-4-1-2-4-7、7 # I' [  T( A! c2 P& M
8、在程序头尾输出固定的语句 3-6-1-1、2
8 n  g4 H; q+ `, R5 m* ^9、容许在一条语句内有多个G代码 3-3
4 O" B# t( b. ^, Z4 Q10、程序输出格式 6-4-3 7-BIT ASCII MCD 0 T3 ?, I: ~* k& Z& Z
11、定义多轴机床 4-3-1 ! i8 a- G0 D, A3 w
(三)控制机床动作的指令定义大部分在菜单5内,注意,要在程序中出现这些指令,UG/CAM编程时须在MACHINE CONTROL中指定动作
- W/ C1 ~, n6 j/ U. Z" H5-1-4 COOLNT 冷却液控制
, `& Q/ O& d" G& _$ {4 f5-1-6 CYCLE 固定循环
3 N' U5 X% y2 L1 w5 d  F5-1-8 END 程序结束 0 f. w" V7 n) B
5-1-9 FEADRAT 进给率 ) B8 e5 i0 y: g
5-1-16 LOAD 换刀和长度补正
6 g$ X& @- W# a. ?; Y8 p* [2 T6 o5-1-24 ROTATE 旋转轴的定义 6 m% H" S2 O. X% o& ?! \5 E
5-1-27 SEQNO 行号的控制
# A; H. ~% Y* ~. X* r5-1-30 SPINDL 主轴控制 + X2 R! ?. t, Y, |- X4 d: Q( V
若需进一步了解,请参阅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-4-30 15:24 , Processed in 0.206526 second(s), 27 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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