|
好多朋友对UG写字还不是很明白,我也只是学习了一点点,在此写一个小小的教程,希望大家有什么好的做法,能够共同探讨,共同进步。 ) G+ v( o) e4 w- C1 t. j0 K
6 y; I: M6 M$ e3 @9 \
以下是具体步骤:
1 a9 m8 F6 u4 ~( p
# r. v- c) q* j3 u) bUG版本:NX1.0 ' V4 z% E' |" N2 a" v
+ s- x! z5 u2 Y' C5 |' L1、先新建一部件,在该部件中编辑文字。进入modeling并不能输入文字,必须到drafting里输入文字,其中英文字可以用mdcfont等空心字体,汉字只能用chinesef(我还没有中文字体库,呜呜)。 , a8 W6 d6 y- h7 U6 O+ ~! o
% D; w/ b. b3 f" n8 o" c/ A
2、从file-->export-->cgm输出文字,在“输出cgm”对话中,“源”选择“图纸”,“文本选择”选用“多义线”,其他的默认,点击“确定”,就得到了cgm文档,在后面在用到。
7 t3 t0 I2 s: r% w' g: p
{ ]$ {' ?; J" L3、在需要用文字的部件中,从file-->import-->cgm输入刚刚创建的CGM文件,可以看见文字会在XY平面上了,如果看不到,用"Ctrl+F”快键,这些都是些线条。
2 a9 E- y2 Z6 ~* v- M4 P( ~6 K. C. w' t- _; K q- q2 ^4 r
4、将文字“影射”到曲面上: 可以用“缠饶”,也可以用“投影”。 : ~( P5 u& q$ T
. k' n$ Z& f; Q+ B' j+ \5、就可以对在面上的线条进行各种处理啦。 # p* d$ i2 _# ?! _6 C
. y" C% n! g" D5 c7 L2 \
. G4 ^# r c8 V# S; V
& V2 c% o Y0 j1 k2 S) i) U/ s( t. [% Z. r3 l! e. {
" `! x( q' o0 Q) E- h下载解压出MOLDWIZARD-FOR NX.ISO文件,把里面的文件拷贝到UG安装目录MOLDWIZARD文件夹里. MOLDWIZARD需自己建立. + O8 D# g: ?+ t0 C
, q5 ~6 h7 I. v/ H9 k' D P拷贝后要更改以下这两个文件中的一个参数,运行时会自动加载 mold wizard
9 T6 e6 ]! p9 o2 \& F3 dEDS\Unigraphics NX\ugii\ug_english.def
9 b/ m7 n* P- R$ E8 a. [EDS\Unigraphics NX\ugii\ug_metric.def,
' R0 Z- \' K& V; }) D1 k4 v( {2 yset:
" \' Z$ n& \# q0 mASSEMBLIES_ALLOWINTERPART: yes ( o2 Y0 f U0 T1 V
, j- B a, c; q g/ s' J1 f
, b* X7 V7 [" _' v( Z0 m
; s: G4 y0 y+ F: h& @* k
英制改公制 & U8 j+ ]0 J) U3 J5 c) r5 j0 `
+ B) s2 {/ |: | J0 @' @" i缺省设置主要是两个文件:UGII_ENV.DAT和UG_METRIC.DEF
9 U' r# x9 u7 ^6 f3 v4 k' ]/ t& w4 ^/ u6 {$ |3 k& e# i+ h
(設定UGNX新建PART時,就默認是公制:
# ~9 `# R- I+ q9 d3 {
/ F, [1 C$ t% I6 \0 }在ugii_env.dat里面设置:1 h% P$ B3 x6 h# T/ j
UGII_DEFAULTS_FILE=${UGII_BASE_DIR}\ugii\ug_metric.def)
$ Z ~# m% e( M2 Z% P( B" I# d( E% p1 M( t; F" T: C
以下是将已经是英制的part改为公制: ! Z* y5 w- d# Q8 {4 g. f
7 N5 a% Y. b5 C" ]8 `1. 只进行单位转换,保证实际长度一致。 2 l* ?( f: q! u0 t& v* D- s
) }, W2 `& n4 B! S; P+ b s# n
a. Start->rogram->Unigraphics V1x.0->UG Command Prompt
2 e4 m8 i2 l. F- C0 Ob. Cd d:\ugs150(eds140)\ugii 5 L& a; s0 \- ~4 J
c. Ug_convert_part -in (-mm) name.prt
1 e. L9 ~6 T' T( p2 q, T/ m
8 o* H7 f; a9 @4 ?( k
2 r1 d9 b9 C! S$ [9 f6 V
* A2 X) T( H. |8 t) D2. 进行单位转换,保证数值一致,实际长度放大或缩小。
! h* @0 f, k( H3 g4 s1 C, J- g3 X4 U4 I+ f3 F
a. 启动 UG, 打开UG part 文件,进入Modeling。* \) Y& @/ y+ c
b. Toolbox->Expression->export 产生 name.exp 文件。4 W1 J& ]$ ]. m& k
c. Start->rogram->Unigraphics V1x.0->UG Command Prompt , [: K+ W+ U& h* r3 H
d. Cd d:\ugs150(eds140)\ugii
, Z1 }. _- _0 A) [# ^; L2 n5 d; he. Ug_convert_part -in (-mm) name.prt. c6 r4 p. ]: S
f. Close UG part 文件, 重新打开 UG part 文件。进入Modeling。! D# y4 s1 E* ^; Y% L
g. Toolbox->Expression->Import with option(Replace Existing)。
. |! u: U4 ]8 i. j3 m8 n( |
$ x& s- p8 C9 f
3 ^8 C3 K2 A" X$ U7 f' p, C
5 g) m& E& Z' u7 P9 h# X3 iUG中英文同时打开的问题
8 w; b/ [8 B! _2 h5 `$ w m9 _3 ?. f8 F0 i7 Z* ?
不要改环境变量,做一个批处理,放到没有中文路径的文件夹里,即可8 F8 G/ q6 Y( m o7 R T
批处理内容如下:& g$ W5 R; S" l" f( \! i
set UGII_LANGUAGE_FILE=%UGII_BASE_DIR%\localization\ugii_simpl_chinese.lng# h+ f" w% Q" \1 F" o( [
start "Title" "%UGII_ROOT_DIR%\"ugraf.exe %*
" o" ~0 d* M; n& V1 e
q& |. |2 Z0 j: S& p* f不过,老兄你好像说得不够清楚,应该是按你说的方法建立了批处理文件后,放到没有中文的目录,然后启动UG,这个窗口是英文的,接着在运行刚才建立的批处理文件,它就会另外启动一个中文窗口的UG。我说得没错吧? ! I1 l, v4 R9 l m8 m) R# q
; i# O$ Z7 M5 n2 u. Y
再来简单点,可以同时使用中文UG和英文UG,无须修改环境变量,如UG原先是中文的,只须新建一个英文启动的快捷方式,如UG原先是英文的,则只须新建一个中文启动的快捷方式,这样中文UG和英文UG可同时使用,随时切换,而无须频繁修改环境变量。
/ u4 ^/ j& A8 |4 J ~
8 Z) f8 I) } O$ u9 W# ]: V! p( u& n% v5 n' r; ]- e" p
: F1 u! v" p- {& B. k( [
" _4 k' M' C1 T$ q8 v: C( `, R1 a: w' O2 |. U
UG模块列表
- O& J1 ^/ }" P# X" Z3 l
2 T& R: @6 V7 }! A. Z5 L8 U sCAD
# \$ B& X4 h) c1 x5 }# E1. UG/入口(UG/Gateway)
2 |+ O) C+ X- A9 j, I; `2. UG/实体建模(UG/Solid Modeling)" T; R! j7 q* T4 @0 R
3. UG/特征建模(Ug/Features Modeling)
6 }! s! L# R' n4. UG/自由曲面建摸(UG/Freeform Modeling)3 H/ f/ \0 q6 k, }' _+ z
5. UG/用户自定义特征(UG/User-Defined Features)
/ }' z$ P3 `" z- H/ i) u: o6. UG/工程制图(UG/Drafting)4 v) L3 Z6 V0 m' ^* L; V$ Q
7. UG/装配建模(UG/Assembly Modeling)
- t+ z6 o. s6 d" j& G1 C8. UG/高级装配(UG/Advanced Assemblies)
; r& f# l+ r; N g7 F) _! e9 x9. UG/虚拟现实(UG/Reality)漫游(UG/Fly-Through) {( p) z2 [! e5 d7 \; \9 ?
10. UG/逼真着色(UG/Photo)
5 R- q/ {' c8 j2 m, t/ ] R: f11. UG/标准件库系统(UG/FAST)
3 e9 d# t) K& I12. UG/WAVE技术9 B$ l% h5 S( J' B( H0 \
13. UG/几何公差(UG/Geometric Tolerancing
8 Y* @" E% b: T& N3 y. N: X& o' v K; x% S+ ]
CAM9 {4 }" x& V+ }* C; n/ E
1. UG/CAM基础(UG/CAM Base)- s8 w6 g! V( @5 t) M
2. UG/后置处理(UG/Postprocessing)
: M }) N, c! i7 y% ^3. UG/车加工(UG/Lathe)
7 |. o6 k& M5 ~, Y: |) e1 f4. UG/型芯和型腔铣削(UG/Core & Cavity Milling)
5 L5 o+ d- h% ^6 Z7 m+ J8 ^- h* Y5. UG/固定轴铣削(UG/Fixed-Axis Milling)4 i3 @$ N D5 K0 A3 \, Z8 ]
6. UG/清根切削(UG/Flow Cut)' F: A9 {% S! B! u3 x; Z
8 R* G' U+ B# K
; F3 S: Z7 S, @7 a
o* n8 I& ] U2 o7. UG/可变轴铣削(UG/Variable-Axis Milling)
! F+ S& f2 } C2 E0 `8. UG/顺序铣切削(UG/Sequential Milling)
( w8 m; |# h: Y3 M4 ?7 c9. UG/制造资源管理系统(UG/Genius)
- V9 v' P/ C( i6 ]/ Q+ h10. UG/切削仿真(UG/VERICUT)
4 S+ P$ f" o+ e* ?2 M: A8 }# ~, B11. UG/线切割(UG/Wire EDM); [; x8 w8 r3 y3 w2 o8 G% W
12. UG/图形刀轨编辑器(UG/Graphical Tool Path Editor)! O6 Y2 @% ]! |3 k) j K
13. UG/机床仿真(UG/Unisim)
: H8 c8 x( G t2 J( V$ g4 ]% _14. UG/SHOPS" T' I) X+ g2 U# E4 D# t! X9 D7 k4 n
15. Nurbs(B样条)轨迹生成器(Nurbs(B-Spline) Path Generator)
$ k! X8 o2 r2 d$ V$ j( V2 |, z
! C, k* o6 j4 o, rCAE- u3 `) ~- m- ?
1. UG/有限元分析(UG/Scenario for FEA)
- I9 n' R+ d! j$ [* J" y& Z2. UG/有限元(UG/FEA)
$ e# K6 ^- d# t, G8 S- ~$ }3. UG/机构学(UG/Mechanisms)0 @# o% J' b }" K6 n3 J/ B: h
4. UG/注塑模分析(UG/MF Part Adviser)
$ Z* L( C! r# j5 T# T! L2 A6 O% b8 A0 {3 i/ m+ h& A
钣金件(Sheet Metal)
5 {, }+ t6 r- k! ^6 Y3 u3 h1. UG/钣金件设计(UG/Sheet Metal Design)
4 K" Y' j Q$ c2. UG/钣金制造(UG/Sheet Metal Fabrication)' |4 V9 H" i3 Y/ T/ ^% w
3. UG/钣金件排样(Ug/Sheet Metal Nesing), i7 j- T( ]0 ]6 p( t: i0 P! Y0 e
4. UG/高级钣金设计(Ug/Advanced Sheet Metal Design)
( P( m3 W( O: [, m7 A6 A6 b' X5. UG/钣金冲模工程(Ug/Sheet Metal Die Engineering) 0 l, _+ J0 S5 _, A: y& @
$ z! u$ c0 P/ R: Q
用户化UG/Open* `9 C( q, n" j/ K9 [1 a* G9 V
1. UG/Open MenuScript: i9 T" {) c f5 q$ I+ [8 t( O; x
2. UG/用户界面设计(UG/Open UIStyler)
6 a1 j5 V/ o% y' w* D0 w. n% q3. UG/Open GRIP, }" L) S! M. `9 k& \, c" L% m
4. UG/Open API
- b: d* N4 E1 j, u* H5. UG/Open++
4 i; j- e, B! c, E+ iWEB产品) B `# V2 x/ ?& w
1. UG/Web服务器(UG/Web Server)
: Q0 u( ]7 [" \( n& C2. UG/Web表示(UG/Web Express)
4 [' }& Z0 ?! N" J' n- p' ]3. UG/Web渲染UG/(UG/Web Render) 1 R$ c( J' w, j! S( r$ d" R
5 l8 _1 P+ {# F' Y8 V* e- |3 ^基于知识的工程(Knowledge Based Engineering)
- O v, B n& C. {3 [$ e0 wUg/GenConnect 8 S! I, ?8 o" l" w7 E) B( B$ ` k
管路应用(Routing Applications)
8 C& d9 t* Q1 {UG/Routing, UG/Tubing, UG/Piping, UG/Conduit, UG/Raceway, UG/Steelwork.
+ M5 L3 q a" P# k! @& d* B7 M. KUG/电气配线(UG/Harness) ( o( |4 j8 p6 ^9 [/ n; |: H5 C
质量工程应用(Quality Applications)- D( o5 v1 c6 o Y6 S( ^' o
UG/设计检验, UG/检测, UG/逆向工程(UG/Design Verification,4 G! s% K L; l. j0 t+ K
UG/Inspection, UG/Reverse Engineering)
% _: q7 u% j [: q数据交换(Data Exchange)
8 T5 S3 l+ Y( R- r5 N J& jIGES,STEP,DXF二维交换和直接转换器 7 A. M* H( {6 _5 x6 x
特殊应用(Special Applications)
4 ~4 ?9 t) t' p% ^1 Y; _6 AUG/快速成型(UG/Rapid Prototyping)
0 {+ m2 k4 t6 E) a C8 ]UG/管理者(UG/Manager)
: c3 B, y2 ~8 L% p( P4 ?* LCADAM移植(CADAM Migration)
J" z; H$ n6 O4 `UG/移植(UG/MX) ! F6 v3 k. m- F! H6 X
$ S% p8 E$ X0 X+ T5 c3 O5 a: c* M, Y5 x6 t7 |4 L
, R) D# K, z5 ?# m$ z4 P J
3 k, O; }8 [3 W9 ]. \0 ~+ f0 |* | j% N8 r2 M3 J4 u+ f
mpa就是moldflow的一个产品,是分析注塑流动分析的软件,他的高端是mpi。
+ T9 j" M/ K4 b& e8 d" R4 C4 H$ U7 H ]# Y7 O2 _6 y1 O; }* F
a1 [: K# H: f! R8 a) D$ q! B$ e0 N% a6 m7 }3 @
如何在曲面(或实体表面)上做标记?
2 `* t$ I) [, b( T, n
+ z4 {# Z+ ~0 P3 M' o方法一:
0 C A B3 t! Q8 R5 T# E. E
5 g! r/ W$ W$ p在UG drafting中创建注释并相关于某一视图View
2 n5 A0 v) [2 o$ v6 X在Drafting模式下用Insert->Annotation创建文本注释并借助File->Export->CGM, 选择"olylines"选项,输出成一个.cgm文件
; ~, d( X" P4 k8 E! ?2 I/ Q设置相应的工作层work layer,File->Import->CGM选择该.cgm文件插入至modeling模式。定位于所需平面(WCS的工作平面)、所需位置(可借助EditàTransform移动)。该注释可在每个视图下显示。 , h" O3 F' b- w- d1 a4 d4 j
- 在UG的图纸上如要在每个视图上均显示出来,需要用Format->Visible in View 做相应的设置。 ( N5 u1 _7 N4 d j% C* v+ ] C
方法二:
5 y4 N7 \ s& U6 m5 d4 _$ i
5 x: O: e- `. a1 X8 Y" H* s% k8 {在Expanded View (展开视图)上加注释
# I/ z3 h- T; ^可以创建2D、非单行的文本注释,创建文本注释并借助File->Export->CGM, 选择"Polylines"选项,输出成一个.cgm文件 . ]( }! U# a: A. ]! _
设置相应的工作层work layer,File->Import->CGM选择该.cgm文件插入至modeling模式。定位于所需平面(WCS的工作平面)、所需位置(可借助Edit->Transform移动)。 - C' p# t, t/ E- C' O
拉伸每个字母以产生实体
! O# F1 Q2 g2 i9 v" B可以在原实体上进行"Unite和"或"Subtract减"产生"凸"或"凹"效果 * U1 W" ]! R) E7 v5 T' G' c l: Y
- 因为已在实体上,所以随实体透影而投影。 , X7 g* j; e+ Y* X4 ~7 }0 o
4 M1 v8 b3 B6 B7 L
' p. P0 `1 {4 b$ x+ g# Q( L4 [* E如何在UG的模型结构树上只显示需要的特征? ' S. _! m" w$ i, o& Y# q
$ P" h" y; T* Y! u( @· · 选择Tools->Model Navigator->Filter Settings,将"Action"设为"Include" 9 z6 e5 c" Z6 C5 w% c
4 l$ N1 ]% F4 t' ?0 L" |
· · 从"type"里选择要显示的类型
8 ]4 S) n8 |8 I) w3 D
3 M0 \0 w4 m: K+ a0 o. c& |- q+ E· · "Apply"或"OK"
2 K4 O- F9 b' q1 Y: t
* d7 [) s; J" y% R# P: H0 S· · 要关闭过滤,即恢复正常显示。选择Tools->Model Navigator->Apply Filter, 将Apply Filter关闭Turn Off. UG与Solid Edge部件能互操作吗?
: E% }( Y+ c* N" H, O
$ n8 X# z8 L- d% e* [+ ?& WUG与Solid Edge的部件文件是能互操作的(即UG能打开Solid Edge部件文件*.par;Solid Edge也能打开UG的部件文件*.prt)。
( B3 i: n$ G6 i5 V但是双方都能打开对方哪一个版本的部件文件则取决于Parasolid版本,只能打开对方采用的比自身的Parasolid版本相同或更低的版本的部件文件。; G# y5 ?. ?0 D% J7 c
UG NX 1.0目前采用的Parasolid版本为14.0; Solid Edge V14目前采用的Parasolid版本为14.1; $ k7 K( O5 u, c+ [/ o$ K/ O; E
如何来察看你目前使用UG的相应Parasolid版本? File->Export->;Parasolid , version列表里的第一个,参见图1: 9 |( m6 ]% |$ k6 F- t
如何来察看你目前使用Solid Edge的相应Parasolid版本?文件->另存为,保存类型为"Parasolid 文档(*.x_b; *.x_t)",在选"选项",可查看parasolid版本。参见图2:
0 u# ]* ` `9 z1 v* k( A1 y* ], { |
|