青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

  [复制链接]
发表于 2008-9-12 17:39 | 显示全部楼层 |阅读模式
POST后置处理 3 j$ y% K0 A7 }3 B+ u" V

# w: k' x' h. a7 p9 k7 v' C; H0 F一、CAM 后置处理原理图 : ?$ g+ x( e* X# u2 l
                       , S  t; ]3 `7 r
                            1.jpg
8 k4 Y/ U  e7 q& g$ n! q1 b+ q8 J: J9 j/ E# L
二、ug/CAM作后置处理的方法 % c0 u" G6 X: O& }, D  A+ Q
1、在 Manufacturing Operation Manager 里 通过 Export 生成 CLSF 文件
% ]# p& B; e- F! a0 b/ n" ]2、ToolBox?CLSF 进入 CSLF Manager - B3 i* [$ \7 v8 r8 f
3、选 Postprocess 进入数控后处理菜单 NC Postprocessing 1 j% O7 O0 u! i3 S0 Q# b3 V; c
4、指定机床数据文件 MDFA Specify
- q$ d, U/ m5 K5、设置 NC Output 成为 File
9 K9 ?/ f5 W: F  Y6、指定 输出的NC文件名 Output File
4 |5 n. s! n. J5 U0 t+ m9 B7、Postprocess后处理,生成 NC 代码 *.Ptp 文件 ! h& u! A3 r* Z, I1 Y2 w5 Q, H
三、如何定义机床数据文件MDFA ' p0 l! k- E  z
(一) 进入MS-DOS方式,用菜单对话方式定义,以下是定义的过程,带底纹部分是用户输入 0 ~: O: i% r' J0 k% B, k5 Z
-------------------------------------------------------------------------------------------------------------------
6 P; A6 y4 Y" J% ^$ T  NC:\>c:\eds140\mach\mdfg 执行UG带的mdfg .exe 文件
5 E$ }- O; T: u1 s- k) K# AMDFG VERSION 13.0.3
: M9 w0 a/ c+ l+ t$ J! b' o1. EDIT AN MDFA/MDF
, ~) d% h* {1 w4 Y" W7 h: S2. CREATE NEW MDFA
8 i( I4 R) R; E: C; l2 b, n8 k% X3. TERMINATE % c/ {1 `6 Z' `  M: h- S
ENTER SELECTION: 5 s2 V! K3 U9 I! D% M% J: M
2 建立新的MDFA,若修改MDFA选 3 ' a9 F9 D+ f# m  x, I
FILE NAME (default extension: mdfa) / _2 E# |- r7 S
MDFA TO CREATE?   B& Q( g+ V) A- Y2 J& H4 Z
Test 给MDFA文件名
/ W# E# M1 v- T* f6 x0 m0 {5 N0 j**creating test.mdfa** & l% v. x9 j+ |+ ^
SELECT THE INPUT DATA TYPE 6 v) [( {! ]9 U& Z- k/ X
1.>ALL DATA VALUES ARE ENTERED IN INCH UNITS
% ]& |8 O2 A4 [2. ALL DATA VALUES ARE ENTERED ON METRIC UNITS
& j- ^) e' `$ i! @4 X% p0 o. gENTER SELECTION:
3 R- d* a& @" ]% t. }- A9 Y6 ?! u2 用米制单位
( T, r) X+ I3 P* ?8 G2 oGENERATE MDFA FILE test.mdfa
8 _2 d7 x$ E9 h7 F) UMDFG主菜单,共有14项,常用的是 1-6和14。 4 @9 F/ |( `1 O" ?
1.> MACHINE TOOL TYPE – MILL ' T5 M6 h9 x; q" {4 |$ z
机床类型选择
8 a; ]+ _) N& ?% o' o! {2. MACHINE TOOL COORDINATE AXES VALIDITY ' b) A! j& q4 Q: K: {" U5 I8 j! Z
确定机床远动轴代码格式
! J! j# B& J- I) K$ N3. PREPARATORY, AUXILIARY, AND EVENT CODE FORMATS 7 S/ H# Y0 N3 Q' |+ l7 ]  D) C
确定G代码和M代码格式 程序头尾固定输出格式定义 ) p' d2 }& v& X
4. MACHINE TOOL MOTION CONTROL * `# T8 Y6 y3 `8 M3 O" q3 L( a
确定是相对/绝对、英/公制、圆弧直线插补编码等
# H) u0 Z, \2 d  n0 d2 e5. POSTPROCESSOR COMMAND
! C7 l5 i3 U. ^, v7 H  {确定机床命令控制 # c; H9 g8 s; W" A
6. LISTING AND PUNCH CONTROL
* h: h" H1 K) d8 F' I% i确定NC程序的格式
2 j$ z% J" s/ f  M# }7. LISTING COMMENTARY DATA   G7 j; t% E2 K# l% l
8. INITIAL CODES 7 y; b0 ?( ?  |& |
9. RUN TIME OPTIONS
5 Y- l* D, W  }10. EDIT WORD ADDRESS CHARACTER OUTPUT SEQUENCE $ i* `! t, b9 {! k6 C6 a
11. OUTPUT FILE VALIDATION 3 Q: A# U% o& U7 a7 w8 N
12. PRINT MDF SUMMARY 4 p; q7 ]% R" z8 D8 o
13. RENAME FILE
: X+ r; W2 w# J14. FILE/TERMINATE # e) }! q# X0 Z% E$ B8 S$ l
存盘退出 / b/ t0 A/ b! Q7 g/ U# L5 T
ENTER SELECTION:
1 h) L1 t0 }" K5 Z, i- ~. _----------------------------------------------------------------------------------------------------------------
 楼主| 发表于 2008-9-12 17:40 | 显示全部楼层
(二) 以MDFG主菜单为基础,以下是常用的一些选项 ) \, N/ G% z& `3 |0 Q, P+ m2 h
1、坐标轴数值的表示 2-1-1 (选菜单2、再选1、再选1。 下同)
# a# V* E6 ]- G- F; C# ^  SX FORMAT DEFINITION , m# }# Z* R! g4 a: M- P  O
CURRENT STATUS 7 X! H6 |1 M; p. @
1. CHARACTER FOR WORD ADDRESS X 用X表示X轴
! p# u$ c! a' P: C2. TOTAL NUMBER OF DIGITS 7 数据位有7位
; k$ }% l6 l2 l, K9 E, h. T0 W+ A$ W3. NUMBER OF DECIMAL PLACES 3 小数点后有3位 " G$ C" \1 j$ z: B( _4 ~, q8 v) w
4. ZERO SUPPRESSION LEADING AND TRAILING 1 v# i+ m* S2 C7 k2 G; ~" {1 C! C
是否省略小数点前后的零 " n% N- |( |/ x! }9 s) M# f& [
5. SIGN SUPPRESSION PLUS 是否省略正负号
; A# x! \% j+ r' G+ y+ R' j( X6. DECIMAL POINT OUTPUT? YES 小数点是否出现 ( s9 X, T  U( }
7. TRAILING CHARACTER(S) REQUIRED? (5 MAXIMUM) NO 2 \/ w  M0 \- K/ b9 v
8.>ENTRY COMPLETE
; p* n! ~. m0 |$ vENTER SELECTION: 3 f5 c, Z; U7 X: Z; i! n
------------------------------------------------------------------------------------------------------------
; ^# D/ A1 u6 O* w2、定义绝对、相对坐标代码 4-1-3 : p! j3 A0 ]& J* T
3、定义公制、英制代码 4-1-4 . f' ^0 [  b& q+ e. M
4、定义直线、圆弧插扑代码 4-1-1
, ^% _6 O- c7 Q% c* m5、定义圆弧插补格式 4-4
* H3 X& c, f3 ?% @! w" U2 ]" c6、定义圆弧插补是否能跨象限 4-4-1-2-4-5、6 2 N; o! t% e9 w) ^
7、圆弧插补的圆心定义 4-4-1-2-4-7、7 ! _2 Q! b# ?& V9 m. W, ^7 r. A
8、在程序头尾输出固定的语句 3-6-1-1、2 / {. I  V8 K$ E8 n! M4 }
9、容许在一条语句内有多个G代码 3-3 7 w& ]6 \! P/ h* M, i8 U
10、程序输出格式 6-4-3 7-BIT ASCII MCD
% Q0 w- A! ~& Y6 ]' j8 n3 M11、定义多轴机床 4-3-1
) G, ^; g$ {( A(三)控制机床动作的指令定义大部分在菜单5内,注意,要在程序中出现这些指令,UG/CAM编程时须在MACHINE CONTROL中指定动作 ' G3 _4 \/ j' k2 G( _  s
5-1-4 COOLNT 冷却液控制
6 X# ?1 h' S3 k5-1-6 CYCLE 固定循环
1 G% t& r: b- p# s% }5-1-8 END 程序结束 8 p2 R! z0 _% v1 K% I3 w) h5 M
5-1-9 FEADRAT 进给率
& r0 q' s! m0 g0 c1 |5-1-16 LOAD 换刀和长度补正
' K1 L2 u% T" ?$ o/ @5-1-24 ROTATE 旋转轴的定义 + d- b8 p7 b& I* r( m
5-1-27 SEQNO 行号的控制 5 Z7 q- y+ w6 X1 F; D) b& n
5-1-30 SPINDL 主轴控制
4 d9 D' t/ o# E& w( X) l- F若需进一步了解,请参阅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-11-18 09:42 , Processed in 0.061994 second(s), 26 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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