|
好多朋友对UG写字还不是很明白,我也只是学习了一点点,在此写一个小小的教程,希望大家有什么好的做法,能够共同探讨,共同进步。 ~& b* s6 i- |) G
" ?& L8 q/ ` U' ^
以下是具体步骤:
{! A. u& b+ b+ o4 P8 z1 e5 Y# E
G t9 L$ C) _9 K/ s" aUG版本:NX1.0 : D7 Q& R9 a3 N( O3 ]9 v. z
/ P4 s; _ B" U/ B- ]1 |1、先新建一部件,在该部件中编辑文字。进入modeling并不能输入文字,必须到drafting里输入文字,其中英文字可以用mdcfont等空心字体,汉字只能用chinesef(我还没有中文字体库,呜呜)。
6 o6 S: ~9 |0 y# c9 [* H6 E7 z, }6 X; x5 i( a9 J; l/ T0 `
2、从file-->export-->cgm输出文字,在“输出cgm”对话中,“源”选择“图纸”,“文本选择”选用“多义线”,其他的默认,点击“确定”,就得到了cgm文档,在后面在用到。 , f) P5 P( S& n' h& T( C
) {+ o& m) W3 e- u
3、在需要用文字的部件中,从file-->import-->cgm输入刚刚创建的CGM文件,可以看见文字会在XY平面上了,如果看不到,用"Ctrl+F”快键,这些都是些线条。
% b! `, t& u$ u/ r: S
* j9 q/ b8 e% t; e1 [4、将文字“影射”到曲面上: 可以用“缠饶”,也可以用“投影”。 ( }1 e- ~# \6 H# m, p
. X ~) ^( h+ x
5、就可以对在面上的线条进行各种处理啦。 2 ~5 a5 T# q$ H7 i! N Q
& i6 | G) v. W9 \1 E
8 y2 v+ j3 x) g) f
* h8 e# H% a# n6 f% k g) }5 q) B) q4 k3 ^- `3 p
8 Y8 V& e- z" M* Q& }下载解压出MOLDWIZARD-FOR NX.ISO文件,把里面的文件拷贝到UG安装目录MOLDWIZARD文件夹里. MOLDWIZARD需自己建立. . a3 v) E2 \8 _( c# P+ M
2 D5 W1 t& o3 L' B* q$ M# L; q
拷贝后要更改以下这两个文件中的一个参数,运行时会自动加载 mold wizard
$ G% D) a0 h& P+ j, k) r* ^6 rEDS\Unigraphics NX\ugii\ug_english.def d8 u% i* p1 ~: N# u k( x
EDS\Unigraphics NX\ugii\ug_metric.def,
- d8 c# F" a$ _; B) Q: }set:
4 K8 q J- [0 z: WASSEMBLIES_ALLOWINTERPART: yes
+ D0 N- V( c/ A- r8 y% V9 C3 O$ S# C7 f2 ^0 D9 E7 }9 `
8 B9 _/ U+ p4 \6 S
4 f& O' j& h9 g) e2 S' {# V英制改公制
0 S" a8 w' |3 m: S8 Z$ ^, A' ?# @
缺省设置主要是两个文件:UGII_ENV.DAT和UG_METRIC.DEF
- H2 b3 S! k! C$ O, @# x% U; p2 N& x
(設定UGNX新建PART時,就默認是公制: 2 E- r/ T& @9 Z. w6 K4 b/ ^4 R5 u6 O
' g( N, A( \4 n/ p% ]4 Q4 u% ^- g: v; B在ugii_env.dat里面设置:
: C; {3 r0 P, f' C$ D' CUGII_DEFAULTS_FILE=${UGII_BASE_DIR}\ugii\ug_metric.def)
1 k* i/ H6 z( E4 y3 E9 ]
' x( K! X; ?) ?% {1 h以下是将已经是英制的part改为公制: & P: G% a6 M- v9 D# h2 z
* h7 `9 n( W+ Z
1. 只进行单位转换,保证实际长度一致。 . K2 u! M" e l8 {# n# b& v! w: H
8 ?& y) ?2 o5 ~6 X7 p+ aa. Start->rogram->Unigraphics V1x.0->UG Command Prompt3 Z0 Q9 U4 P3 q
b. Cd d:\ugs150(eds140)\ugii * k, w/ L$ o, H7 ^$ u% v
c. Ug_convert_part -in (-mm) name.prt
1 @/ I4 C2 Y+ c8 S+ ]! s- x+ g
8 z% Y$ m6 [* b, q F1 ?0 Q' T2 i3 n; l+ t
* A- u3 t$ o2 f* P3 {9 h
2. 进行单位转换,保证数值一致,实际长度放大或缩小。 # _% j i1 n" E& x# @
! `9 R% M F0 s6 t; Y9 qa. 启动 UG, 打开UG part 文件,进入Modeling。
" H7 o0 j) Q' i' U2 k6 O1 P# Y/ nb. Toolbox->Expression->export 产生 name.exp 文件。: ` H5 t! U2 M. U: ]- R
c. Start->rogram->Unigraphics V1x.0->UG Command Prompt ) l4 K( \2 c& a. F- u( _# z
d. Cd d:\ugs150(eds140)\ugii / i9 G9 z0 n0 j$ w+ x, C
e. Ug_convert_part -in (-mm) name.prt4 {8 n( I K' d, @/ j& L
f. Close UG part 文件, 重新打开 UG part 文件。进入Modeling。( U& Q+ }3 h9 z
g. Toolbox->Expression->Import with option(Replace Existing)。
2 |" s% M' q$ x) X
+ |- ^3 v# s5 I: r5 P- p7 @
J6 f0 @6 {; Q8 |: b7 }, u9 r6 U
UG中英文同时打开的问题 * p$ }/ \8 c4 \7 b( a
" T! q& B4 a. q8 j! q+ Q/ E1 W
不要改环境变量,做一个批处理,放到没有中文路径的文件夹里,即可
& N/ Z7 V; m' k/ A$ V6 ^* y2 n批处理内容如下:8 n- \" m# ]& @4 P6 U$ r+ B6 M6 D
set UGII_LANGUAGE_FILE=%UGII_BASE_DIR%\localization\ugii_simpl_chinese.lng8 c5 y4 N2 q7 [$ C: o2 @4 {9 ~, l" Y: a
start "Title" "%UGII_ROOT_DIR%\"ugraf.exe %*
. o Y! G/ I( Q2 d/ {" T
0 u Y* ~% Q1 u7 g/ k- u不过,老兄你好像说得不够清楚,应该是按你说的方法建立了批处理文件后,放到没有中文的目录,然后启动UG,这个窗口是英文的,接着在运行刚才建立的批处理文件,它就会另外启动一个中文窗口的UG。我说得没错吧?
7 e4 o0 K+ i6 ?4 L( @( k% Q9 _! }& {( Z$ _! Q, S/ T& F5 A& _
再来简单点,可以同时使用中文UG和英文UG,无须修改环境变量,如UG原先是中文的,只须新建一个英文启动的快捷方式,如UG原先是英文的,则只须新建一个中文启动的快捷方式,这样中文UG和英文UG可同时使用,随时切换,而无须频繁修改环境变量。
- U1 K3 G, Q# o% C# R, I
2 @, ?6 l' {, y5 {, K4 ^) J/ v) H; {, H3 ^
d' M/ \# v4 {! X, o& F) a& j
1 h4 H) d& g- _ {
5 {& a& g- q+ }3 u0 I7 n% o. j3 M {UG模块列表 , M2 j( Z7 u& L) [. n
5 ?$ y. ]' \8 ^) Q
CAD6 w9 Q% D# G: O, r" ?
1. UG/入口(UG/Gateway)# W( N- v1 H/ q
2. UG/实体建模(UG/Solid Modeling). {' n* F2 N/ k0 c* p
3. UG/特征建模(Ug/Features Modeling)- ]) C7 r5 t: l A
4. UG/自由曲面建摸(UG/Freeform Modeling)
. i3 @& c$ \. F$ ^1 Z5. UG/用户自定义特征(UG/User-Defined Features)4 Z) i {! r3 v% y- N# w! e
6. UG/工程制图(UG/Drafting)
0 t0 {1 |7 P: C H `6 r0 M7. UG/装配建模(UG/Assembly Modeling); Y7 M1 a. @/ B( N7 E, @
8. UG/高级装配(UG/Advanced Assemblies)2 E5 t+ Q; P& z$ Q) E9 P- B
9. UG/虚拟现实(UG/Reality)漫游(UG/Fly-Through)
% L1 N5 i7 ^% @6 d5 } g9 J4 @$ _2 x10. UG/逼真着色(UG/Photo)! b) C4 a4 U) f! K
11. UG/标准件库系统(UG/FAST): z" g; x0 P2 r5 n5 X7 C4 S6 o9 |
12. UG/WAVE技术
0 k# k( F! u7 L5 A13. UG/几何公差(UG/Geometric Tolerancing 1 N4 t/ c" a+ `
( M9 a! q+ Q- t5 w% k2 {5 ACAM1 I6 |( ~: x3 w2 c8 h7 N8 _
1. UG/CAM基础(UG/CAM Base)! P) O6 c1 j) c! T9 b' M4 P
2. UG/后置处理(UG/Postprocessing)/ {8 J+ s' E6 N4 ]& _9 v; \6 z
3. UG/车加工(UG/Lathe)
& _" f+ B' A- D8 D" l' t4. UG/型芯和型腔铣削(UG/Core & Cavity Milling)
4 H) t( q+ {0 N* t) v$ g5. UG/固定轴铣削(UG/Fixed-Axis Milling)& D% u8 O) [. a2 @1 F
6. UG/清根切削(UG/Flow Cut)% }% w. p0 `: r
: N( V. [; s& q
; X- e$ Z0 q( I8 G
W# g2 O9 o1 \% p% p* b/ L7. UG/可变轴铣削(UG/Variable-Axis Milling)( l4 j! w& x$ l: L- Z8 }" Q; i
8. UG/顺序铣切削(UG/Sequential Milling)
8 }7 ?5 T2 L1 b: \* N; j9. UG/制造资源管理系统(UG/Genius)- @6 F( |3 Q9 q) g0 s" S) Y3 E
10. UG/切削仿真(UG/VERICUT)
$ Y- s/ ]2 k/ G: L) D w11. UG/线切割(UG/Wire EDM), x. z: u2 k3 ]# G
12. UG/图形刀轨编辑器(UG/Graphical Tool Path Editor)# S+ G' h: ?1 z7 @
13. UG/机床仿真(UG/Unisim)% X( }3 j; q, b/ |
14. UG/SHOPS! B8 W0 L% H$ x) j- t- l5 M1 A
15. Nurbs(B样条)轨迹生成器(Nurbs(B-Spline) Path Generator)
" p' U8 d6 B6 h% f0 A* ~
- I+ g8 @7 H1 L) p; V8 ICAE2 Z5 s, l! W" W6 R* t, o
1. UG/有限元分析(UG/Scenario for FEA)$ h: x* h6 i' y N
2. UG/有限元(UG/FEA)4 D: S, c5 B, ^8 A/ j- R9 g
3. UG/机构学(UG/Mechanisms)
6 {7 p/ \1 g, i% i! p4. UG/注塑模分析(UG/MF Part Adviser)
$ U8 h* `+ }1 V6 [" H
+ E8 p+ h2 h5 m' }) A钣金件(Sheet Metal)
/ v1 ]6 I" D; f/ d8 k" j1. UG/钣金件设计(UG/Sheet Metal Design)
b0 b6 H' Y p2. UG/钣金制造(UG/Sheet Metal Fabrication)
( f3 `3 o2 s" @ t0 J( p$ B3. UG/钣金件排样(Ug/Sheet Metal Nesing)# l" j: l3 w) n; _4 s+ ?( z" A
4. UG/高级钣金设计(Ug/Advanced Sheet Metal Design)2 @7 v" I$ ] Z7 S; l8 l) _
5. UG/钣金冲模工程(Ug/Sheet Metal Die Engineering) 6 K3 _8 P; }( U
$ Q- z# Q# n" W' ]! n4 t9 h
用户化UG/Open% E1 Z" D ^$ ~9 }$ k
1. UG/Open MenuScript5 x( S- J+ y; @; p# A
2. UG/用户界面设计(UG/Open UIStyler)
" S0 e" `3 G$ p5 ~6 F, t3. UG/Open GRIP
5 J, v9 |5 {" `/ Y+ v4. UG/Open API
- F( t, Q* \% |3 ?- M5. UG/Open++ 6 o/ R+ g8 k* h
WEB产品% f& F; ~' }/ N0 H: D* r# i8 E
1. UG/Web服务器(UG/Web Server)& c6 g# D7 R% g) J$ T: V* y4 @
2. UG/Web表示(UG/Web Express)3 r; v- T$ q7 F. S& H
3. UG/Web渲染UG/(UG/Web Render) ; m4 I4 f$ l a9 A
- s: M4 j; t% d- s+ k( }
基于知识的工程(Knowledge Based Engineering)
' Z& c' O! e/ B4 z/ j: S6 E, m) oUg/GenConnect
: \9 u4 u, }9 z6 p9 f- ?3 u8 h管路应用(Routing Applications)9 E! N# ~! P- c
UG/Routing, UG/Tubing, UG/Piping, UG/Conduit, UG/Raceway, UG/Steelwork.
3 I0 {; w% T9 l/ i2 o" PUG/电气配线(UG/Harness) ! J2 k" W) ]6 ?6 X( J
质量工程应用(Quality Applications)
7 v# Q9 D- ~% N- l! O7 h/ yUG/设计检验, UG/检测, UG/逆向工程(UG/Design Verification,
& m6 u# F: s2 @ B; w$ A7 _UG/Inspection, UG/Reverse Engineering) " e. h+ M8 q$ Z+ H) O! Z; J
数据交换(Data Exchange)9 R/ s' Y1 n/ q
IGES,STEP,DXF二维交换和直接转换器
6 w0 C2 H V2 R, K; D7 Q Z" O9 N特殊应用(Special Applications)$ s, L( G2 J/ }5 D+ }! t. t, g
UG/快速成型(UG/Rapid Prototyping)
- C Y4 B! d) n5 H; D+ _8 nUG/管理者(UG/Manager)
, m* k4 @ a* n: n- Y1 ]; p5 ECADAM移植(CADAM Migration)' ^# @8 g }. r% Q/ K
UG/移植(UG/MX)
p0 N) o7 w+ Q. W, D4 o* y4 X% K+ c8 B I6 r% H
& B# c% U, s" B& X; X+ ?+ }) R5 m/ R- k& b
, v5 A \; S5 Z
/ G M8 m! t, c! O" x+ W) Ampa就是moldflow的一个产品,是分析注塑流动分析的软件,他的高端是mpi。 ( |- v" T$ o3 l& i7 k" f# x/ s
4 y0 q* A( c) Y+ Y. y. ~! A' G# M" P, E& a
7 y I1 |+ g$ E! t, ~
如何在曲面(或实体表面)上做标记? 1 X9 {0 K. p3 C5 Y5 ]" L
6 o5 h6 h" M! S% ?
方法一:
% w% p3 j' W( }; l8 U5 z \' F/ h7 l0 J) x
在UG drafting中创建注释并相关于某一视图View
3 U3 w8 U U, p6 @7 O在Drafting模式下用Insert->Annotation创建文本注释并借助File->Export->CGM, 选择"olylines"选项,输出成一个.cgm文件 $ b- i$ w% r1 |8 j
设置相应的工作层work layer,File->Import->CGM选择该.cgm文件插入至modeling模式。定位于所需平面(WCS的工作平面)、所需位置(可借助EditàTransform移动)。该注释可在每个视图下显示。
- y+ i# s2 ^% [6 b0 ?; t$ L- 在UG的图纸上如要在每个视图上均显示出来,需要用Format->Visible in View 做相应的设置。
+ m$ q! Z2 R' [6 m7 O 方法二: ; r: V, L, w% G4 q# ^
7 m+ n/ g) e I1 R. ~ {9 B% U& x9 S: u" ?; e
在Expanded View (展开视图)上加注释
9 o4 K9 z# x5 M可以创建2D、非单行的文本注释,创建文本注释并借助File->Export->CGM, 选择"Polylines"选项,输出成一个.cgm文件 ! t. {. d( Q# Q4 ?, d+ h
设置相应的工作层work layer,File->Import->CGM选择该.cgm文件插入至modeling模式。定位于所需平面(WCS的工作平面)、所需位置(可借助Edit->Transform移动)。
0 ~% {( B! }% s$ Q! r$ Z& E拉伸每个字母以产生实体 ! |6 N: a- v6 y# y U. |* X/ X
可以在原实体上进行"Unite和"或"Subtract减"产生"凸"或"凹"效果
! N; s1 k: F5 k- 因为已在实体上,所以随实体透影而投影。
/ l) M: w) v0 y q + a2 V9 p9 y8 K# f5 A, j
Q! _! X) j4 r O, r4 m% c如何在UG的模型结构树上只显示需要的特征? " a0 a6 \0 z7 s) H% n' Y3 x+ J# r
* d7 u( L" u+ A1 M) Z. Q& ^5 H· · 选择Tools->Model Navigator->Filter Settings,将"Action"设为"Include"
& W7 m' @# l; K) @) t+ d# {' M
· · 从"type"里选择要显示的类型
8 m# v& I, q0 l0 \% {
0 }# X6 L" R. ^· · "Apply"或"OK" & N8 f0 H2 s, E2 Z* m
& M+ S( \0 A2 u) C, S· · 要关闭过滤,即恢复正常显示。选择Tools->Model Navigator->Apply Filter, 将Apply Filter关闭Turn Off. UG与Solid Edge部件能互操作吗?
! I l% ^; ?% H, A+ A$ v/ B
% r' |7 |1 O: t- ?6 GUG与Solid Edge的部件文件是能互操作的(即UG能打开Solid Edge部件文件*.par;Solid Edge也能打开UG的部件文件*.prt)。) s* [4 W7 r! w$ X
但是双方都能打开对方哪一个版本的部件文件则取决于Parasolid版本,只能打开对方采用的比自身的Parasolid版本相同或更低的版本的部件文件。$ t8 ?8 v% h, t
UG NX 1.0目前采用的Parasolid版本为14.0; Solid Edge V14目前采用的Parasolid版本为14.1;
! R9 C( q! h: _# r3 s如何来察看你目前使用UG的相应Parasolid版本? File->Export->;Parasolid , version列表里的第一个,参见图1:
. W% T1 r0 h: r( e$ D如何来察看你目前使用Solid Edge的相应Parasolid版本?文件->另存为,保存类型为"Parasolid 文档(*.x_b; *.x_t)",在选"选项",可查看parasolid版本。参见图2: , @0 \5 Q8 ?& r5 e
|
|