|
好多朋友对UG写字还不是很明白,我也只是学习了一点点,在此写一个小小的教程,希望大家有什么好的做法,能够共同探讨,共同进步。 p0 z& Z4 S3 _+ O
7 }7 X& F3 n; f Y6 Y6 p
以下是具体步骤: 6 f# [. L' j5 t; u* P* D/ B' q! e% a
( \7 U/ Q0 t( ^5 G7 }5 @UG版本:NX1.0
; `7 R% z, o5 o$ g! `" F' d! U- V7 c5 W; X2 ^8 ?
1、先新建一部件,在该部件中编辑文字。进入modeling并不能输入文字,必须到drafting里输入文字,其中英文字可以用mdcfont等空心字体,汉字只能用chinesef(我还没有中文字体库,呜呜)。
" m; D, }$ ^! F: i1 W7 S2 D# G* L3 j7 o& |$ t
2、从file-->export-->cgm输出文字,在“输出cgm”对话中,“源”选择“图纸”,“文本选择”选用“多义线”,其他的默认,点击“确定”,就得到了cgm文档,在后面在用到。 7 K& S& y9 u0 X S* z
! c& I h) ^# S3、在需要用文字的部件中,从file-->import-->cgm输入刚刚创建的CGM文件,可以看见文字会在XY平面上了,如果看不到,用"Ctrl+F”快键,这些都是些线条。
4 _8 V* \+ Y! V+ D- |& w# b2 }( P( G3 F+ ~7 ]
4、将文字“影射”到曲面上: 可以用“缠饶”,也可以用“投影”。 f c5 T4 ~" l
5 d$ u7 y( C$ Y8 E5 Z/ }. P6 d5、就可以对在面上的线条进行各种处理啦。
! x) |% }9 V# t R) {5 w
9 |4 F, H3 w. _. O `5 ^- G$ y9 U
, p* m( A* I2 E2 |6 Q4 K6 U6 s' O7 R7 a& S3 d) G
5 L$ O3 A# B8 E- T3 ?7 [5 P' g4 m% p) Z4 {$ `0 U
下载解压出MOLDWIZARD-FOR NX.ISO文件,把里面的文件拷贝到UG安装目录MOLDWIZARD文件夹里. MOLDWIZARD需自己建立. 7 E% z9 z4 C3 @( n
- `9 m, C# A9 {. u
拷贝后要更改以下这两个文件中的一个参数,运行时会自动加载 mold wizard
: s! W3 \* B" x, s" A6 w* TEDS\Unigraphics NX\ugii\ug_english.def
& t2 m {0 K% o" GEDS\Unigraphics NX\ugii\ug_metric.def, & m3 e" M/ {; X6 ] w2 O i
set:4 E n2 J2 z( }( n/ S, c
ASSEMBLIES_ALLOWINTERPART: yes
; x. ^1 N% V: [- Y( }" \) U6 l5 I# u) N
* b9 n$ y' }6 m; l/ K4 g6 d2 ~( M; B; |, D
英制改公制
/ S3 C# p1 T* O8 c6 @! R `$ l
( u6 z. r. X3 X1 d2 V) Z- j缺省设置主要是两个文件:UGII_ENV.DAT和UG_METRIC.DEF * F$ i; M. u' ]! Q) D
5 }2 t$ ]$ h; H) P: ^- a
(設定UGNX新建PART時,就默認是公制:
) \ C; q. Y! C! @) c/ q% n6 ~) D2 Q9 T9 f) ^" p
在ugii_env.dat里面设置:
4 D) G/ D. H# b( GUGII_DEFAULTS_FILE=${UGII_BASE_DIR}\ugii\ug_metric.def)
# X' Y$ r k- `( |, `4 I
) H" l; O/ Q# P8 A以下是将已经是英制的part改为公制: ' ?3 u% X- ~- K' M, e$ _
! O' J2 a! T4 k- u2 r( b- S4 W( p1. 只进行单位转换,保证实际长度一致。
" y8 n3 x- U! Q. x$ M
" @ B6 C5 Y- I9 La. Start-> rogram->Unigraphics V1x.0->UG Command Prompt
$ Y- F8 M; _1 M5 T% Y+ Hb. Cd d:\ugs150(eds140)\ugii . y* P t# W1 |
c. Ug_convert_part -in (-mm) name.prt ' A7 L1 J/ s0 w* ^8 q0 w
& ^) ~- z2 w% x# s6 e: K8 }, n
9 Y. `( ^" b+ T; W& t
- ?4 \4 c1 R0 [8 {6 n2. 进行单位转换,保证数值一致,实际长度放大或缩小。 4 U& Z7 Z3 {' c) e" c
8 H: }; O" M8 e0 b- V" ]3 V
a. 启动 UG, 打开UG part 文件,进入Modeling。9 S/ A2 F( n$ |# a$ Z
b. Toolbox->Expression->export 产生 name.exp 文件。
6 ^5 q9 i2 S s3 O. v5 c7 Vc. Start-> rogram->Unigraphics V1x.0->UG Command Prompt 5 W1 E* C0 V8 {: X
d. Cd d:\ugs150(eds140)\ugii * J" S" x; y+ z$ I; i
e. Ug_convert_part -in (-mm) name.prt6 r Y& \2 u; c8 ]' W# N8 }
f. Close UG part 文件, 重新打开 UG part 文件。进入Modeling。' J0 \2 r. G( }, ^) e
g. Toolbox->Expression->Import with option(Replace Existing)。 . w/ O( I4 V1 d( G4 K
7 P ]# n2 d M" v2 ^0 n
4 f8 d) O$ X2 k1 d/ k/ L
0 E- k; X! Q- P7 k7 G4 d
UG中英文同时打开的问题
k# i" X) \# w: J- E! J: Z/ e5 j. b
不要改环境变量,做一个批处理,放到没有中文路径的文件夹里,即可
, D) F' }5 u9 C- }批处理内容如下:
/ G0 Z) k0 y5 U, ~: r' a& xset UGII_LANGUAGE_FILE=%UGII_BASE_DIR%\localization\ugii_simpl_chinese.lng3 `3 r7 @! L5 @6 }2 C
start "Title" "%UGII_ROOT_DIR%\"ugraf.exe %*
J8 A' U1 k r7 W4 C; b; O5 j
4 A1 x |: e1 z& q不过,老兄你好像说得不够清楚,应该是按你说的方法建立了批处理文件后,放到没有中文的目录,然后启动UG,这个窗口是英文的,接着在运行刚才建立的批处理文件,它就会另外启动一个中文窗口的UG。我说得没错吧?
7 N! K3 Z! ]- s* k! n" K$ b) ?
5 r7 T y: r' P$ ?+ ~4 w s/ v+ H再来简单点,可以同时使用中文UG和英文UG,无须修改环境变量,如UG原先是中文的,只须新建一个英文启动的快捷方式,如UG原先是英文的,则只须新建一个中文启动的快捷方式,这样中文UG和英文UG可同时使用,随时切换,而无须频繁修改环境变量。 8 M8 a6 |" n# C/ \8 r# u" e
# E. Z& U! t: h, b
1 u3 {; k2 Q+ W- S
{0 w' j( o, O4 w! \$ B: e5 E( O9 D! Z4 k% J, a) F1 g) X# C
, n( b$ x9 v8 C" U B! gUG模块列表
# M. A( k4 e/ ]* @9 `( n8 e, O' n; I6 J. B2 a5 z( H
CAD9 D0 b- ~6 ?9 M% p
1. UG/入口(UG/Gateway)
& ]9 q s( D& F& m4 n% R; C/ L2. UG/实体建模(UG/Solid Modeling)
6 [1 o% W% y+ ~4 C7 U! S3. UG/特征建模(Ug/Features Modeling)
; f* W* L8 u, W0 ~, G4. UG/自由曲面建摸(UG/Freeform Modeling)
$ R, {' H9 @4 r5 a: n2 j5. UG/用户自定义特征(UG/User-Defined Features)
, a7 ?, @" S# h, i6. UG/工程制图(UG/Drafting)
. [& j; \6 o+ e: G2 Q7. UG/装配建模(UG/Assembly Modeling)
0 a9 D* D) h! a& s! _8. UG/高级装配(UG/Advanced Assemblies)
: P; C4 f2 C! g$ J+ b# M# j4 T9. UG/虚拟现实(UG/Reality)漫游(UG/Fly-Through)
- i6 E# Y; r5 n1 R10. UG/逼真着色(UG/Photo)1 z, j' j u! i# _' W! G
11. UG/标准件库系统(UG/FAST)
9 F! U/ J" I* @' O7 l5 O12. UG/WAVE技术& N2 y& s, `& e+ e6 T
13. UG/几何公差(UG/Geometric Tolerancing / t7 [, G! Q, @( T9 u
9 @) t; A2 @ B; V9 T
CAM
2 a7 T$ }" h2 R- \. R b1. UG/CAM基础(UG/CAM Base)8 Y1 a. U! h3 p, r: l
2. UG/后置处理(UG/Postprocessing)8 S! z8 M6 c# |' @8 M/ v) `
3. UG/车加工(UG/Lathe)
. e. j# W3 [" A2 \9 F$ O! |4. UG/型芯和型腔铣削(UG/Core & Cavity Milling), y/ h$ q2 @1 Q* I+ u9 ^0 c
5. UG/固定轴铣削(UG/Fixed-Axis Milling)5 w3 d/ Q8 u1 x2 T$ x$ k2 e6 S# N+ s
6. UG/清根切削(UG/Flow Cut)
s0 n' V/ [0 J% Z2 i& ]
# j' [! E9 M* H; g4 {+ z, `
) r+ J6 m! O& M* q, ?' u7 W+ c3 [8 s4 v6 |+ T
7. UG/可变轴铣削(UG/Variable-Axis Milling)
' v8 w5 s5 a/ B8. UG/顺序铣切削(UG/Sequential Milling)
, n# I. M7 y/ K" k- p9. UG/制造资源管理系统(UG/Genius)5 z R/ P) q0 v' w
10. UG/切削仿真(UG/VERICUT)' S, Q- g, C% m$ z7 l) D( _+ P
11. UG/线切割(UG/Wire EDM): L8 i5 m( s" u
12. UG/图形刀轨编辑器(UG/Graphical Tool Path Editor)
6 y2 ^" ^) a2 y: D13. UG/机床仿真(UG/Unisim), l& @3 R( ]7 C! N9 f: G5 O
14. UG/SHOPS
/ x/ S1 q& ?1 Q9 W15. Nurbs(B样条)轨迹生成器(Nurbs(B-Spline) Path Generator) ( N. A) i" H# I
! k( z% O! L) G+ I( C/ j
CAE
" K1 q" ^$ a8 u1. UG/有限元分析(UG/Scenario for FEA)/ @7 K) Z/ \ b2 t" i, Y' ?
2. UG/有限元(UG/FEA)5 K" f" u* A t) V+ Z3 P
3. UG/机构学(UG/Mechanisms)
# r3 j1 I3 O4 o7 r, T4. UG/注塑模分析(UG/MF Part Adviser) - R" X. c$ c+ k. L) a
% G9 G5 i" U/ U钣金件(Sheet Metal)
( ^# ?5 {" i9 E2 m. Z1. UG/钣金件设计(UG/Sheet Metal Design)
* K6 Y2 M$ L5 r b/ y2. UG/钣金制造(UG/Sheet Metal Fabrication)
2 G5 Q% l4 b7 m3. UG/钣金件排样(Ug/Sheet Metal Nesing)
+ {! @+ G1 u# `% `4. UG/高级钣金设计(Ug/Advanced Sheet Metal Design)4 H2 }' n! E( |/ [; Z3 f- f
5. UG/钣金冲模工程(Ug/Sheet Metal Die Engineering) O. o' V# O7 S" {2 t( R# x1 B
. v9 o: d& [" W: }* M- o# z& H- {& ^
用户化UG/Open
! w7 H* z( Z: X2 ]6 b; E h- M' ]1. UG/Open MenuScript& S" Y& J F6 |) R7 A( k2 H! b
2. UG/用户界面设计(UG/Open UIStyler)
) s( P& B, G& R" K3. UG/Open GRIP
$ t8 a ]% t7 \* ~4. UG/Open API
: s6 i5 i9 [* T2 Z3 f* T1 y L5. UG/Open++
2 S0 h! B& k- w1 f& mWEB产品' ?* X9 @ n: L
1. UG/Web服务器(UG/Web Server)
: r+ B7 H! K# i& @7 o' e2. UG/Web表示(UG/Web Express)1 X1 }% J0 S# b8 {1 L- S! @
3. UG/Web渲染UG/(UG/Web Render) 7 k5 R6 `. n g6 p+ l% f9 O: ]* ~
& f4 M! e# }$ o- H
基于知识的工程(Knowledge Based Engineering), M/ K0 l7 s% x( Z( h3 H( W
Ug/GenConnect
; G5 F- X2 V: i9 u管路应用(Routing Applications)
2 U6 N' \; {' J+ H- z* D# ^UG/Routing, UG/Tubing, UG/Piping, UG/Conduit, UG/Raceway, UG/Steelwork.& q8 M3 | u S* R: e! r
UG/电气配线(UG/Harness) - u5 j, s8 w7 w. z- s
质量工程应用(Quality Applications)
P$ `9 l& J) s5 T2 Q5 rUG/设计检验, UG/检测, UG/逆向工程(UG/Design Verification,+ E ^7 j6 {. M
UG/Inspection, UG/Reverse Engineering) - ~2 M) A8 E9 ?9 O. s
数据交换(Data Exchange)
; W" U& t' l jIGES,STEP,DXF二维交换和直接转换器 ( Q5 }' J( B' R6 Z* k
特殊应用(Special Applications)
0 U+ @' G& s1 i4 L5 q. u- jUG/快速成型(UG/Rapid Prototyping)" G4 v% R* {( }* {* ?: c7 q
UG/管理者(UG/Manager)
- W! X; i, y0 m. g. H- |CADAM移植(CADAM Migration)
" E7 T+ D3 s, S6 N' gUG/移植(UG/MX)
! X2 d4 Q! G1 x+ t# {7 D/ X( F x
+ y$ D% E9 g5 @& }: D; F- m& L Q* m1 L8 ]; X# B7 Z( l
4 W' x$ K' n$ \; [, c. }/ u2 b" H! l) S
% {4 n4 Z' A) i. r, }; S
mpa就是moldflow的一个产品,是分析注塑流动分析的软件,他的高端是mpi。 . y2 q( g+ o9 b7 x8 P* J+ a+ _
! C j! D; {- m- @& i
9 h2 @4 W0 e' P! y3 ?
* J- I4 q1 m# ?8 ], G' w7 S7 H
如何在曲面(或实体表面)上做标记?
% \4 M7 E# Z% ~: j' d+ M T" A% I
方法一: ! H: ~2 d% [1 b p' C9 S; O
7 A! L0 E" k6 F0 m% }
在UG drafting中创建注释并相关于某一视图View
7 t2 z" h' l! B在Drafting模式下用Insert->Annotation创建文本注释并借助File->Export->CGM, 选择" olylines"选项,输出成一个.cgm文件
7 L4 Q( n! S5 Q5 n, N设置相应的工作层work layer,File->Import->CGM选择该.cgm文件插入至modeling模式。定位于所需平面(WCS的工作平面)、所需位置(可借助EditàTransform移动)。该注释可在每个视图下显示。 ! U, b) V( A% f; P: Z, p
- 在UG的图纸上如要在每个视图上均显示出来,需要用Format->Visible in View 做相应的设置。 4 m. J$ _* e ?6 h+ Z0 x6 }: u
方法二:
5 M4 X% U/ C) x8 |# J) Z0 @5 V0 l$ M3 ]9 V
在Expanded View (展开视图)上加注释 7 J; M3 t6 h: `- J4 t
可以创建2D、非单行的文本注释,创建文本注释并借助File->Export->CGM, 选择"Polylines"选项,输出成一个.cgm文件 - X3 d8 M4 ?' B
设置相应的工作层work layer,File->Import->CGM选择该.cgm文件插入至modeling模式。定位于所需平面(WCS的工作平面)、所需位置(可借助Edit->Transform移动)。
, P9 ^0 f' ?4 R拉伸每个字母以产生实体
7 X4 j$ g9 B' ]- L可以在原实体上进行"Unite和"或"Subtract减"产生"凸"或"凹"效果 0 J) |4 s6 m, {/ n& a1 T% ^
- 因为已在实体上,所以随实体透影而投影。 & y" O' k9 E) I' `
' `! P5 N8 O0 z
1 v. B, V+ J* x7 @ W# }0 o如何在UG的模型结构树上只显示需要的特征?
: ?& a/ _% [" o/ [7 q! f$ f% |9 W0 V# o5 O, R8 X$ l! l
· · 选择Tools->Model Navigator->Filter Settings,将"Action"设为"Include"
/ |3 J/ D4 W+ a5 x5 y+ m+ |# e" l" Z9 ]/ ]" H
· · 从"type"里选择要显示的类型
5 R; {% n& b* D- S* W3 u U# @7 j/ V! L/ o6 a$ V
· · "Apply"或"OK" / u, c1 |( L5 F1 v( R
6 [( Z/ U# c! S
· · 要关闭过滤,即恢复正常显示。选择Tools->Model Navigator->Apply Filter, 将Apply Filter关闭Turn Off. UG与Solid Edge部件能互操作吗? ) h2 G4 W6 Q7 Z8 J& {9 t
, P6 ^% J5 O) X9 S0 r! p9 I
UG与Solid Edge的部件文件是能互操作的(即UG能打开Solid Edge部件文件*.par;Solid Edge也能打开UG的部件文件*.prt)。: X; f$ C" D, H5 Z% J
但是双方都能打开对方哪一个版本的部件文件则取决于Parasolid版本,只能打开对方采用的比自身的Parasolid版本相同或更低的版本的部件文件。
* r, C2 l" p- Z& S$ i. W; W9 L( pUG NX 1.0目前采用的Parasolid版本为14.0; Solid Edge V14目前采用的Parasolid版本为14.1;
, `! H" N2 H1 N( @( a如何来察看你目前使用UG的相应Parasolid版本? File->Export->;Parasolid , version列表里的第一个,参见图1: 9 g4 \) R0 _+ f% B) }' V5 ^' ]
如何来察看你目前使用Solid Edge的相应Parasolid版本?文件->另存为,保存类型为"Parasolid 文档(*.x_b; *.x_t)",在选"选项",可查看parasolid版本。参见图2:
3 M2 p+ W2 V4 e3 d7 Z- o1 g4 M# r# A |
|