青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

  [复制链接]
发表于 2008-9-12 17:39 | 显示全部楼层 |阅读模式
POST后置处理 - ~$ }" ?" `, x2 ?: \! b
9 l0 a; j" y: E2 H! @3 w1 H
一、CAM 后置处理原理图
3 n3 B0 J+ j* \. }                       $ ^" q- E5 G: `8 d: I
                            1.jpg 3 A6 d3 N7 K9 ]$ P

" C# q1 Q& g7 k& d0 h4 S二、ug/CAM作后置处理的方法
# c, |$ _2 \8 ~/ K( c1、在 Manufacturing Operation Manager 里 通过 Export 生成 CLSF 文件 0 o. b1 k/ W( [- k7 ?  I5 B
2、ToolBox?CLSF 进入 CSLF Manager . e: M! A1 r, s; V5 n% f
3、选 Postprocess 进入数控后处理菜单 NC Postprocessing
( S1 l  k! Q; b4、指定机床数据文件 MDFA Specify " ~+ p. }3 D# j' {0 _5 V
5、设置 NC Output 成为 File
( l) L( G8 n  ^6 x9 \! E2 a" _" y6、指定 输出的NC文件名 Output File
4 U- ^/ F! S3 Q2 V7 H5 Q% P; g; {7、Postprocess后处理,生成 NC 代码 *.Ptp 文件 7 F" e/ G. ^' J1 }  _
三、如何定义机床数据文件MDFA ) ~* c! o. g% P# O- N8 [
(一) 进入MS-DOS方式,用菜单对话方式定义,以下是定义的过程,带底纹部分是用户输入 / x" S7 u, e3 p+ E, q+ U" a
------------------------------------------------------------------------------------------------------------------- . J4 l, X3 a& R6 Q
C:\>c:\eds140\mach\mdfg 执行UG带的mdfg .exe 文件
7 R# x, O( Z) C, SMDFG VERSION 13.0.3 7 ?  L6 z$ i. p4 E  G
1. EDIT AN MDFA/MDF , c) n, D* D: U9 r) B, s7 H& s
2. CREATE NEW MDFA 8 Q) G% [: n6 E# O& k: s, k
3. TERMINATE
% m" p1 a( q! q, bENTER SELECTION: 9 @& L% Z' {5 x3 d( _5 H( F
2 建立新的MDFA,若修改MDFA选 3 8 {0 p  O0 L' o/ h8 `: ~
FILE NAME (default extension: mdfa) 7 y/ D4 J: o+ c
MDFA TO CREATE? & t  j$ b' \( V1 Y
Test 给MDFA文件名 1 \; I( ~- E  d: y/ t+ P' W9 n
**creating test.mdfa**
# b' H4 ?" z+ [SELECT THE INPUT DATA TYPE
( q( V7 ]$ C4 e9 g! ^, F3 K# S1.>ALL DATA VALUES ARE ENTERED IN INCH UNITS
" m( l' C8 q0 m9 g9 s! b2. ALL DATA VALUES ARE ENTERED ON METRIC UNITS
6 Q& Z; y( U8 ^. l7 c5 CENTER SELECTION:
) G* k# [4 X" L+ u# E* Y2 用米制单位
; y. B' q: T! c2 yGENERATE MDFA FILE test.mdfa 1 V) Z- e3 m  q
MDFG主菜单,共有14项,常用的是 1-6和14。
& _( o# {) j. X& }. I) u. J- d9 n. G; x1.> MACHINE TOOL TYPE – MILL
7 l; u) q" S% I机床类型选择
6 v" ]! g6 N7 o! l/ f" T6 t2. MACHINE TOOL COORDINATE AXES VALIDITY 2 ^& C7 c$ N5 v$ Y# L/ ~/ C! N
确定机床远动轴代码格式
+ H: o8 z& q! |$ L+ L& W+ u8 A/ W3. PREPARATORY, AUXILIARY, AND EVENT CODE FORMATS
" |- T8 V$ R) }6 b. p, K确定G代码和M代码格式 程序头尾固定输出格式定义
' H% r. R) H" B3 X' S% l, b4 m  {4. MACHINE TOOL MOTION CONTROL
5 P/ W1 u+ v" E; Y确定是相对/绝对、英/公制、圆弧直线插补编码等
' a2 z2 ]$ F- q  n5. POSTPROCESSOR COMMAND ( r$ x: v4 I" F
确定机床命令控制   m3 H( s8 P: c- T+ Y
6. LISTING AND PUNCH CONTROL ' `7 }8 o0 t+ c
确定NC程序的格式
  c+ z+ e; f3 I4 D6 a% E7. LISTING COMMENTARY DATA
6 A; v3 F6 ?$ i- k* Z; N3 \8. INITIAL CODES ) h6 P7 {: c8 X; E
9. RUN TIME OPTIONS   v5 K0 z1 j, x
10. EDIT WORD ADDRESS CHARACTER OUTPUT SEQUENCE
3 U/ }. ~3 G1 ^11. OUTPUT FILE VALIDATION   S# {2 c0 g- g. ?: X
12. PRINT MDF SUMMARY ) q) [6 T. e! i; H5 |( `4 b
13. RENAME FILE
' O% J) J6 s: M8 h! L" R6 W14. FILE/TERMINATE
# j$ X& U8 i: p+ T存盘退出
4 Q" P: A- Z7 I  _+ o7 A+ wENTER SELECTION: - j  P) t, ]/ z. `
----------------------------------------------------------------------------------------------------------------
 楼主| 发表于 2008-9-12 17:40 | 显示全部楼层
(二) 以MDFG主菜单为基础,以下是常用的一些选项
: x9 k0 X9 e* z6 r1、坐标轴数值的表示 2-1-1 (选菜单2、再选1、再选1。 下同) 3 h% c! m* h! R( B, w- ^
X FORMAT DEFINITION ; r0 r& P: o4 T& f( `) J3 j
CURRENT STATUS
7 g) k% Y; g- H& b1. CHARACTER FOR WORD ADDRESS X 用X表示X轴
. H! Q% n: \' h- R# L% n2. TOTAL NUMBER OF DIGITS 7 数据位有7位
7 t9 [& j% A- K; f3. NUMBER OF DECIMAL PLACES 3 小数点后有3位 / {8 B! I( v6 H% L' P; T
4. ZERO SUPPRESSION LEADING AND TRAILING
4 ]! D/ n& J1 i8 L# R# m5 H- E" t& T, {是否省略小数点前后的零
5 o/ i. `7 _6 d$ f5. SIGN SUPPRESSION PLUS 是否省略正负号 ) j3 O0 B) ~* A
6. DECIMAL POINT OUTPUT? YES 小数点是否出现 + v# e4 W. b* x3 R/ O) d9 ~
7. TRAILING CHARACTER(S) REQUIRED? (5 MAXIMUM) NO 6 ^6 J: {4 V" J& @
8.>ENTRY COMPLETE + H3 J' P9 K! l- c# U# ?
ENTER SELECTION: 0 {' f; l5 G: j% D3 W' r* A
------------------------------------------------------------------------------------------------------------ 1 G5 x6 L# Y! {" q. P8 o
2、定义绝对、相对坐标代码 4-1-3
& m4 \) l4 P( b; ~4 U3、定义公制、英制代码 4-1-4
! D, s3 z2 f% R. ]3 v4、定义直线、圆弧插扑代码 4-1-1
, k) T' v, w8 W5、定义圆弧插补格式 4-4
0 K: |, d" W- h/ f; b6、定义圆弧插补是否能跨象限 4-4-1-2-4-5、6 ; @7 l1 N. f1 e& p8 a; e  p: e* {
7、圆弧插补的圆心定义 4-4-1-2-4-7、7 ) @$ ~- V9 I2 l$ ~* n( D
8、在程序头尾输出固定的语句 3-6-1-1、2
1 c7 t/ s" v+ L9、容许在一条语句内有多个G代码 3-3
9 F1 y" O, H+ C1 v10、程序输出格式 6-4-3 7-BIT ASCII MCD
+ W$ n) b' m% S* m( q( \/ f11、定义多轴机床 4-3-1
: |# [0 s  C9 ]7 x(三)控制机床动作的指令定义大部分在菜单5内,注意,要在程序中出现这些指令,UG/CAM编程时须在MACHINE CONTROL中指定动作
3 L1 S5 W* C& \, b+ Q2 L/ c5-1-4 COOLNT 冷却液控制
5 {, R/ R6 ?0 c' C5-1-6 CYCLE 固定循环 , N$ {, _2 P! M  O8 H
5-1-8 END 程序结束
) Y6 ^, t8 \4 e( p5-1-9 FEADRAT 进给率
; [+ I5 y! X" H7 y: i0 j5-1-16 LOAD 换刀和长度补正 3 l# g" i/ \* ]! C
5-1-24 ROTATE 旋转轴的定义 # H9 C0 o" W6 L' O/ X$ U% e
5-1-27 SEQNO 行号的控制
' Z) O, P" [9 w' o5-1-30 SPINDL 主轴控制
( l5 i) h) C& {# D! i若需进一步了解,请参阅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-2-19 07:19 , Processed in 0.061653 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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