|
好多朋友对UG写字还不是很明白,我也只是学习了一点点,在此写一个小小的教程,希望大家有什么好的做法,能够共同探讨,共同进步。 2 S) I1 O& C* P
* y; Y4 [0 `: y: G: {
以下是具体步骤: 2 m+ w2 G |5 J8 j
/ @( F5 m0 ^: f/ c0 }. n
UG版本:NX1.0
. P8 ]8 h& [2 ~/ u2 U2 W! N% B* s6 V3 Q. V
1、先新建一部件,在该部件中编辑文字。进入modeling并不能输入文字,必须到drafting里输入文字,其中英文字可以用mdcfont等空心字体,汉字只能用chinesef(我还没有中文字体库,呜呜)。 6 h" W9 F" Z6 t3 E& @& l& [2 k
[! v* J5 x- ]6 m7 [& C8 `% P6 u
2、从file-->export-->cgm输出文字,在“输出cgm”对话中,“源”选择“图纸”,“文本选择”选用“多义线”,其他的默认,点击“确定”,就得到了cgm文档,在后面在用到。 ! J" `' j& M0 C5 Q
9 H; D* V; u3 H/ d; X+ \. X
3、在需要用文字的部件中,从file-->import-->cgm输入刚刚创建的CGM文件,可以看见文字会在XY平面上了,如果看不到,用"Ctrl+F”快键,这些都是些线条。 6 y& w3 c% C& p- ]( ]/ s! {
% L7 b$ H2 F4 Q3 z3 q
4、将文字“影射”到曲面上: 可以用“缠饶”,也可以用“投影”。
8 e+ w4 T8 |% X& {5 n9 S
2 t! D3 z* O% r8 U/ ?9 h5、就可以对在面上的线条进行各种处理啦。 , g ^" g# k H4 ]3 k7 p8 @9 V& V
0 Q' C* U! n- X: [( ~) D& R) O4 d# B0 \3 J. f8 H
' h% I; `/ [/ i: L
5 T0 S y. u7 i j/ P1 d8 y! B
% f6 L% a7 H$ W8 W* L6 J- \下载解压出MOLDWIZARD-FOR NX.ISO文件,把里面的文件拷贝到UG安装目录MOLDWIZARD文件夹里. MOLDWIZARD需自己建立. 4 K) g$ j- O+ [7 [; S
) t. w- ~ Z: r8 G拷贝后要更改以下这两个文件中的一个参数,运行时会自动加载 mold wizard
+ G; H; q, g% f9 C$ D! w/ bEDS\Unigraphics NX\ugii\ug_english.def , E% {* v6 W5 E- B
EDS\Unigraphics NX\ugii\ug_metric.def, ; i/ T O" [) S V# I4 u, R9 A' E4 C
set:0 X% g7 U8 ]$ `& Y; q0 j9 u0 }# Y
ASSEMBLIES_ALLOWINTERPART: yes % |: |! L2 E5 E5 T
9 x5 r6 T4 K( h1 e% J" h" o
5 N* S G/ o, p1 J! ^$ ^3 Q7 @4 X B2 b7 y
英制改公制 ( w( C/ F% G! Y! ^2 z6 t2 d
% h. {$ X7 z: Z$ a% V! I+ A
缺省设置主要是两个文件:UGII_ENV.DAT和UG_METRIC.DEF - E7 i0 G- d9 O1 R0 w* ^# @
j# p$ O. W. {! j(設定UGNX新建PART時,就默認是公制: ; E* t6 z# h! O F K# y7 W. K
, ?# x9 H1 l0 s8 M6 Y在ugii_env.dat里面设置:
/ y b) ~6 w6 f. M) iUGII_DEFAULTS_FILE=${UGII_BASE_DIR}\ugii\ug_metric.def) 4 |# `' g, @) r" U$ R
+ @9 K% N5 n4 \; L1 V9 E
以下是将已经是英制的part改为公制:
8 l8 D3 t6 b) C( ^+ M7 M8 J1 [; l' ?6 b" d$ Y
1. 只进行单位转换,保证实际长度一致。 g# Y/ C0 ~, o; x+ `. y h2 U
2 A" [3 ~/ k& c% Ka. Start-> rogram->Unigraphics V1x.0->UG Command Prompt" J; n2 I" k! i3 }1 u
b. Cd d:\ugs150(eds140)\ugii # V8 q5 q& G8 Q5 u/ ?0 ?
c. Ug_convert_part -in (-mm) name.prt " v; ~- ^' F" I
5 j4 w9 n) t! D; f; n* t
2 }$ e- M0 x% v4 x, C
( e, u' `2 | s( s, v2. 进行单位转换,保证数值一致,实际长度放大或缩小。 0 ^+ X" z/ b2 Q
# u: S- e$ k& r' d, o1 }a. 启动 UG, 打开UG part 文件,进入Modeling。: Z6 n8 L. Z6 }; K2 }2 j
b. Toolbox->Expression->export 产生 name.exp 文件。
7 [2 [' r" Y+ K# c' zc. Start-> rogram->Unigraphics V1x.0->UG Command Prompt - V9 K" h& H4 K" r8 J
d. Cd d:\ugs150(eds140)\ugii ! Z, B9 c8 a* T7 h" E9 M# H
e. Ug_convert_part -in (-mm) name.prt; k' u$ C9 b, e' i# c3 G+ w2 {1 z: T$ U
f. Close UG part 文件, 重新打开 UG part 文件。进入Modeling。( V- ? j9 \, A0 I$ v
g. Toolbox->Expression->Import with option(Replace Existing)。 $ y4 s+ I' [% f
- }& n3 a7 c4 V
1 k0 }0 R* y4 N6 N( o
8 R; j2 O# ]) E
UG中英文同时打开的问题 ~5 y. C( C X
! A" F, g: X8 n4 S; b3 ]5 Y+ C
不要改环境变量,做一个批处理,放到没有中文路径的文件夹里,即可" P& C# J- U% n! U& v; U7 Z! v
批处理内容如下:0 I( T1 F! @; q$ |( R
set UGII_LANGUAGE_FILE=%UGII_BASE_DIR%\localization\ugii_simpl_chinese.lng
* n s q" A: M2 s# Q* D. Y% s. ^start "Title" "%UGII_ROOT_DIR%\"ugraf.exe %* 4 a0 l* J1 Z( T# h
0 o$ n0 Y9 m0 k3 ~" G& x% t& m
不过,老兄你好像说得不够清楚,应该是按你说的方法建立了批处理文件后,放到没有中文的目录,然后启动UG,这个窗口是英文的,接着在运行刚才建立的批处理文件,它就会另外启动一个中文窗口的UG。我说得没错吧? 0 C4 ^7 `: i! v, L" ^
+ m. w0 ~8 F. p; W. a; {9 f& U再来简单点,可以同时使用中文UG和英文UG,无须修改环境变量,如UG原先是中文的,只须新建一个英文启动的快捷方式,如UG原先是英文的,则只须新建一个中文启动的快捷方式,这样中文UG和英文UG可同时使用,随时切换,而无须频繁修改环境变量。 $ h9 u1 i' L: G' E6 |" F( Q
8 K' U' [7 k% s4 N* l2 r
1 H2 \+ _. ~, s) K" H9 K" c3 k7 z* t
/ C- f$ S# O c6 o9 F5 x" Q) m. a f1 v) `8 |0 i! u K8 f* q7 ]
UG模块列表
5 f4 p' p6 X. Z* v4 |$ y8 e$ Q6 \- |1 }
/ {1 _: n( U+ r) p: K- Y. HCAD
# R# d9 M& d& a1. UG/入口(UG/Gateway)3 ^/ Z$ d4 a/ w: ^+ K, L* q3 x
2. UG/实体建模(UG/Solid Modeling)5 ~8 A, f) D3 i9 p9 ^1 E
3. UG/特征建模(Ug/Features Modeling)
8 ?$ h5 x. i% q$ S! a4. UG/自由曲面建摸(UG/Freeform Modeling): Y, L1 L. O& j2 C2 O
5. UG/用户自定义特征(UG/User-Defined Features)' Z+ W# A7 R# V4 h% D" Y3 U
6. UG/工程制图(UG/Drafting)
5 S) D! e4 v0 H) ] B {7. UG/装配建模(UG/Assembly Modeling)
$ o! @5 r7 @3 M8. UG/高级装配(UG/Advanced Assemblies)
. J! i- j' k' o( w9. UG/虚拟现实(UG/Reality)漫游(UG/Fly-Through)1 n( b* M! o2 |1 P
10. UG/逼真着色(UG/Photo)
5 n7 q7 n2 _ Q# M11. UG/标准件库系统(UG/FAST), r* C; Q7 x# Z0 b
12. UG/WAVE技术
2 r9 P' [( T; t3 x8 _" T13. UG/几何公差(UG/Geometric Tolerancing 6 y- e8 @) V }( k p t
; W. o# L) _/ |0 P% h9 i/ u1 lCAM
, ?, w" s) X" `1. UG/CAM基础(UG/CAM Base)& o. z3 D. W0 N# K; t
2. UG/后置处理(UG/Postprocessing)
8 p& W) B& n' t* {0 R" v3 }3. UG/车加工(UG/Lathe)
/ D5 r R2 Q# M: v9 F/ g4. UG/型芯和型腔铣削(UG/Core & Cavity Milling)
) T, N1 k' p Q9 s) A# ?8 A5. UG/固定轴铣削(UG/Fixed-Axis Milling)! M0 F ]; g e, s+ W+ F8 H' i% j
6. UG/清根切削(UG/Flow Cut)/ O6 }% Z0 b; P
2 V) `/ @) a; L6 |. {% I0 M7 O" O% [; t( o: l3 Z, S
) Q; _& e. w! ^. o
7. UG/可变轴铣削(UG/Variable-Axis Milling)4 o! J( e, L" _* S, D5 ]" f
8. UG/顺序铣切削(UG/Sequential Milling)$ f6 k: U, x. F0 v2 b( O
9. UG/制造资源管理系统(UG/Genius)
+ P5 u" U& c2 R% G10. UG/切削仿真(UG/VERICUT)* }$ P! u1 _# P" g+ J
11. UG/线切割(UG/Wire EDM)
' r8 j# s' h- T2 ~2 h4 k& w! T4 @12. UG/图形刀轨编辑器(UG/Graphical Tool Path Editor)* f- q1 v8 }' j- g. ~
13. UG/机床仿真(UG/Unisim)1 T6 S) K; O. p& J$ e, C5 o+ q, S
14. UG/SHOPS" M- v# e* @/ {1 q4 V& _. Q- m7 k
15. Nurbs(B样条)轨迹生成器(Nurbs(B-Spline) Path Generator)
0 e+ Z/ C2 c4 q6 j0 w6 b6 p
' I* k# x1 Q" V: NCAE
) }1 K* D$ M/ w4 r! Q" v2 G t1. UG/有限元分析(UG/Scenario for FEA)
3 k7 D7 t( w$ [ S2. UG/有限元(UG/FEA)4 u! {, p8 z3 J; a- O
3. UG/机构学(UG/Mechanisms)$ h5 `7 O, r: \* R" {/ j
4. UG/注塑模分析(UG/MF Part Adviser)
* a6 b, q& {( V* ]' _4 {# l, O2 C3 Y
钣金件(Sheet Metal)
) @6 I: T" C$ {' y3 Q# z+ w$ H1. UG/钣金件设计(UG/Sheet Metal Design), d N/ r( o* i5 L: x2 r
2. UG/钣金制造(UG/Sheet Metal Fabrication): _5 q3 o, T5 d) Z& d0 ~* _
3. UG/钣金件排样(Ug/Sheet Metal Nesing)
' B+ s7 u* k* M/ ]; G4. UG/高级钣金设计(Ug/Advanced Sheet Metal Design)- T$ E4 g9 [1 z
5. UG/钣金冲模工程(Ug/Sheet Metal Die Engineering)
1 R! ~: Q2 I; Y8 ^; W# e
$ {3 v: m' \! ^; }用户化UG/Open
1 k2 O) U3 l% f$ P& z: `9 m1. UG/Open MenuScript
9 Z+ e3 \" w, T# D9 L {8 M2. UG/用户界面设计(UG/Open UIStyler)' [/ G/ g' x( | T( p1 N0 F: F( X: W
3. UG/Open GRIP
/ F3 }0 W+ f! j4. UG/Open API5 A" w" E( B: j' i# v8 o ~
5. UG/Open++ 6 W* F! Z' u$ @1 ^4 `1 ?
WEB产品. C* m1 d( J' l' v
1. UG/Web服务器(UG/Web Server)
" a% g* a3 A, T6 L/ l! _/ T2. UG/Web表示(UG/Web Express)# x' F" x. r6 W: w9 X
3. UG/Web渲染UG/(UG/Web Render)
% y& q! S4 w! w3 r" W& s( W' {4 }3 ^! t2 i' |3 \
基于知识的工程(Knowledge Based Engineering)7 b% N( u2 p9 Y
Ug/GenConnect 5 ^. x' p1 R. z2 |# H
管路应用(Routing Applications)
: T+ V! {% A1 t/ u4 gUG/Routing, UG/Tubing, UG/Piping, UG/Conduit, UG/Raceway, UG/Steelwork.& @( f. W) F$ ~& ~ H) I- K
UG/电气配线(UG/Harness) : t. z v5 D a: ^9 P* N) [7 h
质量工程应用(Quality Applications)6 U% ?: P T, ^/ q7 o
UG/设计检验, UG/检测, UG/逆向工程(UG/Design Verification,
6 U9 ], W; Z2 k- t, R8 l9 r# b" QUG/Inspection, UG/Reverse Engineering) 8 G* a& u: l d7 `* X& z: B
数据交换(Data Exchange)
% U0 N) l1 J. O4 p4 XIGES,STEP,DXF二维交换和直接转换器 $ w, T5 z5 l$ y
特殊应用(Special Applications), V, B$ b& L0 c* b) d% J/ V
UG/快速成型(UG/Rapid Prototyping)
* V: p5 W& a9 o2 ^: M; D) G! c" IUG/管理者(UG/Manager) 5 j" `4 l5 n. n% P
CADAM移植(CADAM Migration) O5 {$ H$ a4 O& l# h
UG/移植(UG/MX) ' q& i* Q* t, y% T! |9 ^" v( H6 A) V
( e9 m* r% H( w; D. }) F
6 [ H! B7 v: }6 m- m
9 u# z A& u+ `
- t: I! m9 `1 m& m- b4 a
`* u! E- a ^4 r3 t
mpa就是moldflow的一个产品,是分析注塑流动分析的软件,他的高端是mpi。
; v, a" r: x- n, D/ ^
# }) R! N& N' @" d/ l7 e6 L8 _% x, b# w% G" o
2 o& y3 a) f ]9 @8 K( w) q9 [如何在曲面(或实体表面)上做标记? , G$ o/ C! d/ ~5 Z
/ l! R" f, T% `方法一:
+ L5 e3 P% o. P: W' Z! ?5 h& K) g5 ^8 }
在UG drafting中创建注释并相关于某一视图View w8 }- \: T" J2 y3 R
在Drafting模式下用Insert->Annotation创建文本注释并借助File->Export->CGM, 选择" olylines"选项,输出成一个.cgm文件
/ W: C( f2 N2 z6 x9 t设置相应的工作层work layer,File->Import->CGM选择该.cgm文件插入至modeling模式。定位于所需平面(WCS的工作平面)、所需位置(可借助EditàTransform移动)。该注释可在每个视图下显示。
0 ?" }2 I& E8 {' y: j! w' s7 A/ ^- 在UG的图纸上如要在每个视图上均显示出来,需要用Format->Visible in View 做相应的设置。
1 P7 c# t" _: H! q' v5 w9 ~7 @ 方法二:
3 t9 n+ d8 w6 K" K. f2 [, k6 ], t$ l3 B) R' G1 U9 q
在Expanded View (展开视图)上加注释
! U* Q7 w+ n2 S- ]+ V可以创建2D、非单行的文本注释,创建文本注释并借助File->Export->CGM, 选择"Polylines"选项,输出成一个.cgm文件 & ], l+ ?* V1 p( k# _: v
设置相应的工作层work layer,File->Import->CGM选择该.cgm文件插入至modeling模式。定位于所需平面(WCS的工作平面)、所需位置(可借助Edit->Transform移动)。 : v) e# j9 q0 g7 s2 f+ |- C
拉伸每个字母以产生实体
" [# k1 c, ~: e1 {可以在原实体上进行"Unite和"或"Subtract减"产生"凸"或"凹"效果 0 e# b/ k' y; f8 N4 I
- 因为已在实体上,所以随实体透影而投影。 5 \/ S9 F9 U# ^# m5 j8 m* [
0 y. O2 \! i: |( A) J! e X* R
9 E% {" s+ x1 q. N- H: O如何在UG的模型结构树上只显示需要的特征? 3 k+ _6 v3 r" {3 W0 q
$ \% @$ e0 A% |# q3 O2 U( R· · 选择Tools->Model Navigator->Filter Settings,将"Action"设为"Include" 2 ]% z; c; y+ `- E
" n& x' R: O, a3 `& p3 g; X, X; I! d
· · 从"type"里选择要显示的类型
0 D* S, ^* m% i) ]- X& C* J# q, K: y( y; I+ W n2 k
· · "Apply"或"OK" ( m, b% v" \# ]! G
/ ]4 R( r7 @ S H' ~* [· · 要关闭过滤,即恢复正常显示。选择Tools->Model Navigator->Apply Filter, 将Apply Filter关闭Turn Off. UG与Solid Edge部件能互操作吗? 7 E# b C# h! L: b! i+ b
! M# v. E4 P; W- l0 S5 u" A( _/ XUG与Solid Edge的部件文件是能互操作的(即UG能打开Solid Edge部件文件*.par;Solid Edge也能打开UG的部件文件*.prt)。
( \( E1 n. I; N; V9 f% H2 _但是双方都能打开对方哪一个版本的部件文件则取决于Parasolid版本,只能打开对方采用的比自身的Parasolid版本相同或更低的版本的部件文件。6 S4 X& I: t! O1 v- [( F
UG NX 1.0目前采用的Parasolid版本为14.0; Solid Edge V14目前采用的Parasolid版本为14.1;
$ p+ t- w/ R. {, ~2 D( J5 X如何来察看你目前使用UG的相应Parasolid版本? File->Export->;Parasolid , version列表里的第一个,参见图1: 0 R- ]1 D" h. O6 k$ m7 E
如何来察看你目前使用Solid Edge的相应Parasolid版本?文件->另存为,保存类型为"Parasolid 文档(*.x_b; *.x_t)",在选"选项",可查看parasolid版本。参见图2: # w) d# E' Z) o" e* K) A4 }
|
|