|
好多朋友对UG写字还不是很明白,我也只是学习了一点点,在此写一个小小的教程,希望大家有什么好的做法,能够共同探讨,共同进步。 + z4 ]5 u: I& J
4 E& n# g* @: j( K$ Q
以下是具体步骤:
' d! j/ p6 Y0 j# n- }- k
% u$ E$ O7 M0 \9 y: W4 r. ^' UUG版本:NX1.0
1 u. a2 C1 d# I# k! G0 V! p
* e& S' [1 ~% Q4 P1、先新建一部件,在该部件中编辑文字。进入modeling并不能输入文字,必须到drafting里输入文字,其中英文字可以用mdcfont等空心字体,汉字只能用chinesef(我还没有中文字体库,呜呜)。
' [4 z' S7 r% k# r7 q4 T1 k$ O! B, C# j8 e. l$ o
2、从file-->export-->cgm输出文字,在“输出cgm”对话中,“源”选择“图纸”,“文本选择”选用“多义线”,其他的默认,点击“确定”,就得到了cgm文档,在后面在用到。 1 m3 V1 Z" P: V2 S. e
/ D$ {- q: r" g' L) B3 L0 |
3、在需要用文字的部件中,从file-->import-->cgm输入刚刚创建的CGM文件,可以看见文字会在XY平面上了,如果看不到,用"Ctrl+F”快键,这些都是些线条。
! F% I* }3 P" x* z" |: C: d: l8 r5 u" v! B3 R3 v2 o8 C
4、将文字“影射”到曲面上: 可以用“缠饶”,也可以用“投影”。
9 D9 k6 B& i/ o* q
% w h% \# } J( k* T% K5、就可以对在面上的线条进行各种处理啦。 ( b8 m# Q/ E. n- Y
/ s) D. \8 h. `) v% F$ J+ D3 Q! g6 \! L9 N
1 W! P, o F' m% q) b# a4 r1 s* I. l, ?7 F
) |! r, ?9 D! `0 w4 R, A下载解压出MOLDWIZARD-FOR NX.ISO文件,把里面的文件拷贝到UG安装目录MOLDWIZARD文件夹里. MOLDWIZARD需自己建立.
J2 F6 _, J: `# M3 y% `% D1 c; T: v$ o5 Q
拷贝后要更改以下这两个文件中的一个参数,运行时会自动加载 mold wizard
2 F+ a6 V9 r$ t: k8 }EDS\Unigraphics NX\ugii\ug_english.def
8 r) T7 f+ |/ E! cEDS\Unigraphics NX\ugii\ug_metric.def, + l' ~9 ~) ^4 ?" u
set:' h$ ^3 S B5 d1 o; ?% o
ASSEMBLIES_ALLOWINTERPART: yes
0 e6 o! _0 G! h2 C- @; E
, A! S* ^- a( Z# ~7 ]% n' c+ _. B& U# P; W- z" w- z2 Z, h+ I0 w9 F
+ E/ w2 g# z) A, K8 [! J
英制改公制 7 Z/ W8 D) t9 i9 [
* n7 g$ n* Q- P
缺省设置主要是两个文件:UGII_ENV.DAT和UG_METRIC.DEF 0 Y5 B" B6 g7 i- S3 ]9 \
2 t. r7 t- q# ^' N( u9 A4 v8 M
(設定UGNX新建PART時,就默認是公制:
- |) f6 {, V" _6 k) [: P% ?. l9 z
在ugii_env.dat里面设置:9 N4 p" h+ f2 P: s9 l9 t
UGII_DEFAULTS_FILE=${UGII_BASE_DIR}\ugii\ug_metric.def)
# r7 b9 d* O) F- n/ ^
4 u4 U/ k' V# ~" c% `以下是将已经是英制的part改为公制:
S1 b f5 u- a* ?6 u8 n' u1 j- P5 J; O; I% P
1. 只进行单位转换,保证实际长度一致。
7 _( w7 {% n! O! H, z9 \6 b% O9 A& P/ N8 m
a. Start->rogram->Unigraphics V1x.0->UG Command Prompt
4 H. A6 x0 E7 }2 a1 J7 gb. Cd d:\ugs150(eds140)\ugii
9 g8 s+ m& t! T8 j6 M6 P4 Z6 tc. Ug_convert_part -in (-mm) name.prt
" V2 H/ _5 f5 m. i
5 `3 H- A0 J9 w6 C% _# _
/ b3 _3 A$ m# Q! p# i; F% E4 n) l0 k( V" f2 [9 c9 n- V
2. 进行单位转换,保证数值一致,实际长度放大或缩小。
+ G: W! o% e: |; d( h9 ?
! K4 [+ A5 W& }7 x6 f# sa. 启动 UG, 打开UG part 文件,进入Modeling。
: O" Y# }$ d0 J. ?* ]' h% Z5 H# lb. Toolbox->Expression->export 产生 name.exp 文件。
6 [" I5 p0 A0 {* t6 C9 mc. Start->rogram->Unigraphics V1x.0->UG Command Prompt + x8 L1 G1 |; ?& W' N8 b
d. Cd d:\ugs150(eds140)\ugii 1 I$ S9 v% b" K' C% ?5 h: O2 |' [
e. Ug_convert_part -in (-mm) name.prt: P9 e' T; D4 N8 a8 v# d: k
f. Close UG part 文件, 重新打开 UG part 文件。进入Modeling。
$ B; J0 Z/ [# V) j4 x9 `" \8 E: _g. Toolbox->Expression->Import with option(Replace Existing)。 ' R) _" U. R6 |. W: z+ h3 I
' K$ E* h$ a2 B1 s% A- ~
4 I: Z# J5 X& p ?3 {; H3 n/ X7 W9 n
UG中英文同时打开的问题
( A; _$ U' y' R$ K7 ^, y) t& |3 K: K2 ^: N/ t2 }9 z) ?
不要改环境变量,做一个批处理,放到没有中文路径的文件夹里,即可8 l, a, j# _4 u+ u% l& E* G w+ e( S
批处理内容如下:
1 V% q+ i4 I) qset UGII_LANGUAGE_FILE=%UGII_BASE_DIR%\localization\ugii_simpl_chinese.lng
1 y& t2 w& U' S" _* Q# R; S; gstart "Title" "%UGII_ROOT_DIR%\"ugraf.exe %*
3 I; z. b& L( x+ ~% H! E# i0 ~, I9 a$ F/ f5 q( i( l
不过,老兄你好像说得不够清楚,应该是按你说的方法建立了批处理文件后,放到没有中文的目录,然后启动UG,这个窗口是英文的,接着在运行刚才建立的批处理文件,它就会另外启动一个中文窗口的UG。我说得没错吧?
+ \* R8 u% ]; f( {9 l
' V# ?$ H1 b- Q& t再来简单点,可以同时使用中文UG和英文UG,无须修改环境变量,如UG原先是中文的,只须新建一个英文启动的快捷方式,如UG原先是英文的,则只须新建一个中文启动的快捷方式,这样中文UG和英文UG可同时使用,随时切换,而无须频繁修改环境变量。 # a5 g) I( q) O8 _ f5 }* s+ _
) l; }8 ]5 K, b8 w) g) F
3 T8 f4 r- K8 N
5 D8 q' o8 P: m* [! t. E
?5 Z4 a6 l+ n+ C! }( e8 l/ G" T1 X
/ q5 g* J1 x7 Z+ OUG模块列表
4 B6 n; P+ W" D4 a9 {5 @8 ^) z+ s2 O; E' l# z9 C& }# o4 a
CAD
& m0 n9 h( N/ @+ i4 _ g1. UG/入口(UG/Gateway)/ ?4 Z2 S5 X3 i7 ~; O# k3 W3 w6 N
2. UG/实体建模(UG/Solid Modeling)
# Y1 U: R7 Q! ?5 n8 z! r" p3. UG/特征建模(Ug/Features Modeling)
/ n" J6 Q' a i+ w- B' _4 E% @4. UG/自由曲面建摸(UG/Freeform Modeling)
* Q% m" }9 I4 [) z: |5. UG/用户自定义特征(UG/User-Defined Features)
9 @1 {' ?5 H6 K, n5 T6. UG/工程制图(UG/Drafting)8 I( R! }$ o S4 Z$ F" b5 I
7. UG/装配建模(UG/Assembly Modeling)
) U* w7 n4 R& L- J2 T8. UG/高级装配(UG/Advanced Assemblies)
7 e7 V% ~- K3 H2 {9. UG/虚拟现实(UG/Reality)漫游(UG/Fly-Through)
5 G9 d; H. H" n' X' i. F! |10. UG/逼真着色(UG/Photo)4 p0 O; r+ l2 ?6 E m/ H1 R
11. UG/标准件库系统(UG/FAST)
. |) b& ~$ q/ l5 a1 Y+ I# t12. UG/WAVE技术
+ g; t) g* o5 p7 }/ c& N: A0 _13. UG/几何公差(UG/Geometric Tolerancing
+ u' O! Q* G: \. ^
8 u- j$ t0 O8 z& [# UCAM x# Q6 O( [; p7 \) Q8 y
1. UG/CAM基础(UG/CAM Base)
5 Z" D) G& L6 ~( C! M! Y2. UG/后置处理(UG/Postprocessing)8 a5 A5 k) H% S! X4 m; x
3. UG/车加工(UG/Lathe)5 m2 e, t6 T% h, F
4. UG/型芯和型腔铣削(UG/Core & Cavity Milling)
( Q3 C5 x! x9 e. Q$ O5. UG/固定轴铣削(UG/Fixed-Axis Milling)
9 w% Q: }7 M. K: y6. UG/清根切削(UG/Flow Cut)
. ]* G" `$ A' C- t$ q9 l- c( M/ ]; c
! j) e4 J, E% p! j" ~3 B0 x8 [4 c8 M+ p# j( H4 n+ J. N/ ^" k
7. UG/可变轴铣削(UG/Variable-Axis Milling)5 o0 ~4 i" [: N" n5 Y
8. UG/顺序铣切削(UG/Sequential Milling)
3 W/ D. _7 K/ L. `- m9. UG/制造资源管理系统(UG/Genius)
" M0 w* W. h* k! |# m! F+ L10. UG/切削仿真(UG/VERICUT)1 W7 o+ |: t2 ], j: E7 i9 i
11. UG/线切割(UG/Wire EDM)
$ B0 M6 f3 U$ D3 W12. UG/图形刀轨编辑器(UG/Graphical Tool Path Editor)
! ]. d. K* \+ D1 D: @" i+ y$ i, }13. UG/机床仿真(UG/Unisim)
% n2 g8 g4 x8 r+ m$ e14. UG/SHOPS
' F& p: W( A. A$ ~* W15. Nurbs(B样条)轨迹生成器(Nurbs(B-Spline) Path Generator) 4 W6 W. \8 [/ u9 q
; n' ^* K: Z% E, D$ p7 V4 VCAE
; B. o" f. R C4 `8 e6 ?1. UG/有限元分析(UG/Scenario for FEA); H4 H3 E4 l5 Q. M/ [
2. UG/有限元(UG/FEA)
( |% T9 ^4 F1 n9 C0 y+ `3. UG/机构学(UG/Mechanisms)
2 s4 t7 z3 c0 k, t# A2 {4. UG/注塑模分析(UG/MF Part Adviser) 9 }. @9 ?6 o4 r7 m9 }$ _
- ^9 F6 }/ T b9 d+ `% K1 H. P
钣金件(Sheet Metal)& c, q) j% d' `, s, ?
1. UG/钣金件设计(UG/Sheet Metal Design)
7 F+ H# u6 z# B2. UG/钣金制造(UG/Sheet Metal Fabrication)
9 R% s+ q7 ?# j: z y. }2 j$ ~3. UG/钣金件排样(Ug/Sheet Metal Nesing)
, n9 [# C4 O+ X; g4. UG/高级钣金设计(Ug/Advanced Sheet Metal Design)7 S+ {/ M& J% Y) J/ D
5. UG/钣金冲模工程(Ug/Sheet Metal Die Engineering)
7 o8 [# V" t1 M, a& }% C: y2 g, j1 \% X, M/ A
用户化UG/Open ^ Y$ O, I9 B' P6 J) d
1. UG/Open MenuScript
6 t8 j9 e! L1 j; c7 ]3 C2. UG/用户界面设计(UG/Open UIStyler)
/ c2 P3 |2 R- ^+ G- w: a/ `: M3. UG/Open GRIP' o9 {) {2 {6 K* c
4. UG/Open API
- A, n+ c T, {3 Q& u6 r5. UG/Open++ / m( { J$ w5 n5 I
WEB产品
9 w) S5 y5 U5 H7 M" F( |1. UG/Web服务器(UG/Web Server)
+ q) F s# k# m6 }0 r2. UG/Web表示(UG/Web Express)
9 {, |6 k6 o; Z% T/ `* g3. UG/Web渲染UG/(UG/Web Render) }) b ?/ u- ]. J5 C
9 ^% \9 k5 ]9 T! L+ X" X2 Q1 X: S3 [基于知识的工程(Knowledge Based Engineering)3 {. b9 ?- s6 o! L9 i
Ug/GenConnect 3 c5 o' _6 M. z
管路应用(Routing Applications)
% r6 |6 {6 r' W1 M$ QUG/Routing, UG/Tubing, UG/Piping, UG/Conduit, UG/Raceway, UG/Steelwork. O: Q. k8 X& \5 Z! \$ j
UG/电气配线(UG/Harness) - M6 @% Z4 c4 P" q- K+ k/ L
质量工程应用(Quality Applications)
& o0 |" M3 @, j, s$ FUG/设计检验, UG/检测, UG/逆向工程(UG/Design Verification,8 d% \" S: ~& e1 R4 p
UG/Inspection, UG/Reverse Engineering)
- S. _ O! s( ~3 X' y! t数据交换(Data Exchange)6 G' B9 W% c" N+ v# S
IGES,STEP,DXF二维交换和直接转换器
" X( b) U& ~3 }; F# V4 q/ Y特殊应用(Special Applications)- j D' E$ Y5 `) J4 A
UG/快速成型(UG/Rapid Prototyping)8 a5 N. x6 e, W( a
UG/管理者(UG/Manager)
. t, j/ @1 e3 n' H R3 Z/ @$ SCADAM移植(CADAM Migration)0 g" `: l! @9 |$ c! e3 W/ w
UG/移植(UG/MX)
2 ^ a5 B: R% Y: q0 M' R
9 f" S0 q4 l0 K( V Y3 Y; B0 M
' D# k4 Y% z% o" {
5 n+ ]) K5 F U# {1 R- R8 t% A: n
0 m: ~" d p) b& Q Z9 f2 r' C0 K& E, o" P) t8 N# @
mpa就是moldflow的一个产品,是分析注塑流动分析的软件,他的高端是mpi。 0 C: ?, |& B9 f; s
! c h2 _8 f1 q% V3 m( n
/ }# M" p; y) ~. r" k* c- L# ?; x' E3 L0 Y, C' U& `6 {
如何在曲面(或实体表面)上做标记?
1 ~+ ?+ h0 p+ {# o3 |/ Y, S# h
) Q6 ~0 J! e. |方法一:
- S7 W+ d& u9 n8 m
' J7 {. M- Q& b4 ]0 o7 P- `在UG drafting中创建注释并相关于某一视图View ' x1 r' {6 S& s+ [: [: Z
在Drafting模式下用Insert->Annotation创建文本注释并借助File->Export->CGM, 选择"olylines"选项,输出成一个.cgm文件 ( k9 U& {# |8 y9 ?- c& H
设置相应的工作层work layer,File->Import->CGM选择该.cgm文件插入至modeling模式。定位于所需平面(WCS的工作平面)、所需位置(可借助EditàTransform移动)。该注释可在每个视图下显示。 8 G. n7 ^. a1 l& q
- 在UG的图纸上如要在每个视图上均显示出来,需要用Format->Visible in View 做相应的设置。 : k0 C3 V; _! {5 Y* S' @
方法二: P( x. M) p8 F
! ]9 w- W/ ?2 h9 x$ K- ^2 x( }在Expanded View (展开视图)上加注释
+ R- v7 M. o$ J8 e& N7 t3 R0 {可以创建2D、非单行的文本注释,创建文本注释并借助File->Export->CGM, 选择"Polylines"选项,输出成一个.cgm文件 ! p N l1 H0 m% D0 b, f! x
设置相应的工作层work layer,File->Import->CGM选择该.cgm文件插入至modeling模式。定位于所需平面(WCS的工作平面)、所需位置(可借助Edit->Transform移动)。 # T3 c& Q/ i# b& [2 L
拉伸每个字母以产生实体
3 c' `) @! D, u' q3 r可以在原实体上进行"Unite和"或"Subtract减"产生"凸"或"凹"效果
, `1 j8 z- P6 X0 h" b- 因为已在实体上,所以随实体透影而投影。 3 ~; k' }$ o/ o1 _5 v6 P
" v# J l3 h8 D# Y. B& x- S
9 r8 ^4 m& `/ p. h如何在UG的模型结构树上只显示需要的特征? # T- d# e: `) U/ M4 x+ N% T8 `# ~2 @7 i/ K
8 _/ H* _9 M+ }3 L
· · 选择Tools->Model Navigator->Filter Settings,将"Action"设为"Include" 2 y2 Z$ z# L/ W) F
% _& [. S9 b0 u# x' @5 N1 X
· · 从"type"里选择要显示的类型
X" J R4 m) g" _" E$ T$ |5 g+ S
· · "Apply"或"OK"
2 Y) b' {) H7 h& C" L/ p+ E2 B/ k. \9 w. A
· · 要关闭过滤,即恢复正常显示。选择Tools->Model Navigator->Apply Filter, 将Apply Filter关闭Turn Off. UG与Solid Edge部件能互操作吗? 8 V$ c3 {% Y F! u5 j* F) U
: Z+ p( U8 q4 b8 p4 A
UG与Solid Edge的部件文件是能互操作的(即UG能打开Solid Edge部件文件*.par;Solid Edge也能打开UG的部件文件*.prt)。 u' Q/ c, |5 s. e0 H/ J J
但是双方都能打开对方哪一个版本的部件文件则取决于Parasolid版本,只能打开对方采用的比自身的Parasolid版本相同或更低的版本的部件文件。
0 C0 m7 P- E( S3 Q. X1 L- U6 S1 }UG NX 1.0目前采用的Parasolid版本为14.0; Solid Edge V14目前采用的Parasolid版本为14.1;
8 j* O% ^& p* h如何来察看你目前使用UG的相应Parasolid版本? File->Export->;Parasolid , version列表里的第一个,参见图1:
) F/ c6 c3 B) F/ s: @如何来察看你目前使用Solid Edge的相应Parasolid版本?文件->另存为,保存类型为"Parasolid 文档(*.x_b; *.x_t)",在选"选项",可查看parasolid版本。参见图2: ( j5 a3 O' V; A- Q
|
|