|
好多朋友对UG写字还不是很明白,我也只是学习了一点点,在此写一个小小的教程,希望大家有什么好的做法,能够共同探讨,共同进步。 4 @4 S6 z( C7 J& \6 t
1 R, Z c8 Z- o# c E v* J
以下是具体步骤: 6 U N3 ~0 M/ H1 G+ s( r
# s2 ]/ ]! o0 M' b! i, t9 y P
UG版本:NX1.0
; }/ K' U1 A+ C! D; p9 A* J/ }0 k* s* m; I! m/ J
1、先新建一部件,在该部件中编辑文字。进入modeling并不能输入文字,必须到drafting里输入文字,其中英文字可以用mdcfont等空心字体,汉字只能用chinesef(我还没有中文字体库,呜呜)。 J r! C2 T/ U( c% w
, f1 r/ a; f, ~. { A+ F# b
2、从file-->export-->cgm输出文字,在“输出cgm”对话中,“源”选择“图纸”,“文本选择”选用“多义线”,其他的默认,点击“确定”,就得到了cgm文档,在后面在用到。
+ e3 Z0 X+ i- B. ^7 {7 Z8 j5 h x' F1 N! n" x& x: V
3、在需要用文字的部件中,从file-->import-->cgm输入刚刚创建的CGM文件,可以看见文字会在XY平面上了,如果看不到,用"Ctrl+F”快键,这些都是些线条。
, e/ w9 }9 n! V; t. W# I
/ ^# B! S! k1 u) [4、将文字“影射”到曲面上: 可以用“缠饶”,也可以用“投影”。 / g; I* L W9 Z6 O4 {" k% ^
@* y( c; E* K& G0 W% u6 X
5、就可以对在面上的线条进行各种处理啦。
5 z3 J4 m# H+ F. S9 n+ |, ]8 q/ w% Y
R& f; G; t- y( E4 M4 u- S
& i0 G! ?. ~1 N1 i! ?
! R8 F" @3 @5 V9 ~' }* x9 G* X* t5 n
+ r+ ^1 L0 i* ^& W5 {2 W7 e下载解压出MOLDWIZARD-FOR NX.ISO文件,把里面的文件拷贝到UG安装目录MOLDWIZARD文件夹里. MOLDWIZARD需自己建立.
9 w0 h, J$ p3 |2 a+ t
) M* t( `5 E+ Y5 }2 b6 b" m( J拷贝后要更改以下这两个文件中的一个参数,运行时会自动加载 mold wizard
, | s2 R8 _6 @2 |( q: OEDS\Unigraphics NX\ugii\ug_english.def 7 A) p+ ?! d" R) ]/ [( F# F3 K
EDS\Unigraphics NX\ugii\ug_metric.def, 7 H. e% F# l' r
set:
8 P5 r5 ~. ^; q0 tASSEMBLIES_ALLOWINTERPART: yes
: F( X# N; D# x/ P
P1 [4 w* [9 w, n) B1 b9 V" z6 Y- P5 _
( R/ a: w, I# o3 }3 A
英制改公制 9 W. U. E5 t8 c% Z9 r
. f; ?' O. m/ w* Q3 b; D
缺省设置主要是两个文件:UGII_ENV.DAT和UG_METRIC.DEF 0 M. f: L1 f7 c/ Q M- a" v
: @# v) r& c: B
(設定UGNX新建PART時,就默認是公制: & G$ W7 t; z! g: p
: ]4 S' t7 d4 F% w# ]" Q0 z在ugii_env.dat里面设置:
, G: D# G+ V9 d0 \: L) ^UGII_DEFAULTS_FILE=${UGII_BASE_DIR}\ugii\ug_metric.def) ( c4 m8 G2 V7 K) m$ V8 g
# u6 l8 [7 J5 h8 j- |
以下是将已经是英制的part改为公制: * r3 z0 N8 J* M6 f% E( T0 a4 `7 W
- P2 g0 T/ B& r- A8 v1. 只进行单位转换,保证实际长度一致。
5 C4 A+ u* T7 T0 s. l) }4 m0 B7 D) Q: \7 K
a. Start->rogram->Unigraphics V1x.0->UG Command Prompt! D( R. w* C' x8 k
b. Cd d:\ugs150(eds140)\ugii $ K& J/ B$ ]) k( H+ F) k- @
c. Ug_convert_part -in (-mm) name.prt 8 l# s" V) x( P/ B. v- E# n; y
& K; t, L; D, w
3 E1 b- T- J( e9 O; k) s# @, z
% n3 O0 F# s0 a- l m% a' n$ Y2. 进行单位转换,保证数值一致,实际长度放大或缩小。
+ K4 e T8 u; A8 L9 ~! A% W
, _% I1 u3 B+ ya. 启动 UG, 打开UG part 文件,进入Modeling。
5 W" L) M$ u' h3 n) w. s( Sb. Toolbox->Expression->export 产生 name.exp 文件。
6 c( ? g, N+ q; `# z4 Lc. Start->rogram->Unigraphics V1x.0->UG Command Prompt % y: G u8 [& L7 ]6 q! V
d. Cd d:\ugs150(eds140)\ugii ( i- V7 K, A4 ~+ R! E1 A# ^7 C
e. Ug_convert_part -in (-mm) name.prt
+ [8 e1 q: G- S9 s% a4 E' wf. Close UG part 文件, 重新打开 UG part 文件。进入Modeling。" S' m% R9 F, u m$ }
g. Toolbox->Expression->Import with option(Replace Existing)。
0 j3 @' h1 e2 H' l' E
: y; D9 E1 Y& h# o# M* K% H6 T1 D+ ]3 k5 V8 G `
1 \6 Q% r4 {8 G. X" ?UG中英文同时打开的问题
" p; w$ b5 ?$ Q# u3 f6 C5 R1 w$ \4 Y% ~1 E. V1 e/ O) W
不要改环境变量,做一个批处理,放到没有中文路径的文件夹里,即可2 [0 z! d, D/ G- a0 m
批处理内容如下:
+ r) ?" A; a5 ?% P' {set UGII_LANGUAGE_FILE=%UGII_BASE_DIR%\localization\ugii_simpl_chinese.lng
2 P1 g2 f S2 ?$ F. I, I3 kstart "Title" "%UGII_ROOT_DIR%\"ugraf.exe %* 6 V. A) v4 o1 S& J
6 J6 s% n7 b( g/ N; u$ g% O, q: n
不过,老兄你好像说得不够清楚,应该是按你说的方法建立了批处理文件后,放到没有中文的目录,然后启动UG,这个窗口是英文的,接着在运行刚才建立的批处理文件,它就会另外启动一个中文窗口的UG。我说得没错吧?
, o& z$ c; f8 K% Y
0 j2 i K j* w再来简单点,可以同时使用中文UG和英文UG,无须修改环境变量,如UG原先是中文的,只须新建一个英文启动的快捷方式,如UG原先是英文的,则只须新建一个中文启动的快捷方式,这样中文UG和英文UG可同时使用,随时切换,而无须频繁修改环境变量。
$ `4 F5 ^" `) D) Q1 Z/ q4 ]1 q( ~! Y3 E% A9 Z t7 Q6 W! f
2 Z4 Y# t) M+ |
5 f+ Y- R4 a2 D7 X4 G. K4 D% t) h% {8 v8 J+ k& D0 U
& N% F! `2 E+ c# ]2 U! y" A! _% H3 R
UG模块列表 ; G/ R4 K) B' ^ H
# u1 \+ C, a5 Z: p8 l; oCAD3 I. w. Z+ L, y. j
1. UG/入口(UG/Gateway)( v. d5 l, y% _9 _/ R
2. UG/实体建模(UG/Solid Modeling)
7 G$ {2 V& ?# s/ `! a. E* O3. UG/特征建模(Ug/Features Modeling)
' m$ a. y6 l8 U/ v: Y" ^4. UG/自由曲面建摸(UG/Freeform Modeling)5 _: [: W& c9 c4 [; F
5. UG/用户自定义特征(UG/User-Defined Features)
5 X. t& Y0 v* c& h# r3 w6. UG/工程制图(UG/Drafting)
9 M) {7 ]) a P$ R' P0 x7. UG/装配建模(UG/Assembly Modeling)
& l# \6 g3 v8 s6 E8. UG/高级装配(UG/Advanced Assemblies)
* e7 W) a- a# s2 e3 M9. UG/虚拟现实(UG/Reality)漫游(UG/Fly-Through)1 t3 ~8 t) L# U: P/ a9 s
10. UG/逼真着色(UG/Photo)
2 b: T* c8 J7 q11. UG/标准件库系统(UG/FAST)
4 t x; N8 v0 n7 g/ E' ^1 j0 O12. UG/WAVE技术; S. E* j |$ v' g# t- f
13. UG/几何公差(UG/Geometric Tolerancing / y& C3 P" h" ^' H% o7 }" v. S2 O
1 h3 ~, T8 E+ Z. I. H0 p
CAM
' e+ F& a* J! P) O1. UG/CAM基础(UG/CAM Base)* O: m6 O6 a$ N' q# y. f
2. UG/后置处理(UG/Postprocessing)
/ d) H# W% e5 K( j5 s2 A3. UG/车加工(UG/Lathe). e" y8 Y$ r' {0 \% y6 ~
4. UG/型芯和型腔铣削(UG/Core & Cavity Milling)/ M4 d2 y) O: h' l
5. UG/固定轴铣削(UG/Fixed-Axis Milling)# y" q" Q' B3 V7 H$ H4 ~ T5 k
6. UG/清根切削(UG/Flow Cut)
) L# q2 R" C R2 a
! [- @5 B& V7 U* o, z7 M" K. w, D2 c3 Z" @2 p. k/ \2 b
9 M$ D; z0 i2 k% b) _
7. UG/可变轴铣削(UG/Variable-Axis Milling)
9 g a; a% K. v( J* {/ V) Y" x8. UG/顺序铣切削(UG/Sequential Milling)
( k* Y$ B* v1 w7 l# ~! S! S9. UG/制造资源管理系统(UG/Genius)9 M) Y. k# L( z( C5 E. x; f
10. UG/切削仿真(UG/VERICUT)4 N* q. |3 R' z/ y! p
11. UG/线切割(UG/Wire EDM)2 \2 S$ z, I( m8 G# v; I/ N
12. UG/图形刀轨编辑器(UG/Graphical Tool Path Editor)% I4 P1 o: L: V& Q
13. UG/机床仿真(UG/Unisim): h3 x+ B9 G3 r, _( e+ E
14. UG/SHOPS! u) D1 g# k& B" l$ i) Q
15. Nurbs(B样条)轨迹生成器(Nurbs(B-Spline) Path Generator)
, U) y5 i( a4 u4 C9 |3 }
: \4 T' e$ N9 A8 D! }7 {" w) |CAE
6 l+ e8 \3 B. c7 l) ]: I# @% Y0 ~1. UG/有限元分析(UG/Scenario for FEA)0 D3 S6 y K; z5 w; b: B6 P
2. UG/有限元(UG/FEA)
: T5 a' S' ^& Y: _( m3. UG/机构学(UG/Mechanisms): W" ^. g" }$ U2 A! {' p9 e; ?
4. UG/注塑模分析(UG/MF Part Adviser) ; ]& i [ j8 P+ Z
+ C" V3 E2 Q# D' S- G1 a7 v5 C
钣金件(Sheet Metal)
* i+ L( g" @3 h3 \+ E6 [1. UG/钣金件设计(UG/Sheet Metal Design)! n- a$ T; Q0 ~7 s( f6 _6 Y
2. UG/钣金制造(UG/Sheet Metal Fabrication), F$ P/ S6 u; F- k
3. UG/钣金件排样(Ug/Sheet Metal Nesing)- B# J. M& c4 Z5 o% X: K. B
4. UG/高级钣金设计(Ug/Advanced Sheet Metal Design)
% Y0 {) T: d; Z/ E5. UG/钣金冲模工程(Ug/Sheet Metal Die Engineering)
7 {& c/ ], F; M! `/ m- ?9 M7 q2 X" a5 I$ M; w9 i7 f
用户化UG/Open
. L/ x u5 t5 H6 v8 L' @. X1. UG/Open MenuScript$ u$ K$ k# M$ ^4 Z2 J7 }. K# l
2. UG/用户界面设计(UG/Open UIStyler)
+ v8 |. |7 h0 r) \% {& \$ x3. UG/Open GRIP/ O) @ _/ n3 F9 U
4. UG/Open API- B& y: L* t" o. A! Q
5. UG/Open++
- f1 `) @8 Q0 M" }* c% w4 NWEB产品
/ i# W' ?+ \4 t* G) j" P, C1. UG/Web服务器(UG/Web Server); a* ~" J5 u" C% U% _; U4 @
2. UG/Web表示(UG/Web Express)
/ g- f, ]3 a- l, V* W2 x* c4 p- E% C3. UG/Web渲染UG/(UG/Web Render) ( x8 U8 t7 k6 b+ X
6 k7 P- N6 r$ v
基于知识的工程(Knowledge Based Engineering)
% h* L: z7 m& x6 n# ?& c R6 x% gUg/GenConnect
$ f( r+ R& _8 V# H. ?" C管路应用(Routing Applications): x2 I8 m7 _! Z0 {9 }; x0 z
UG/Routing, UG/Tubing, UG/Piping, UG/Conduit, UG/Raceway, UG/Steelwork.$ W8 S$ L4 X5 n0 R8 ~3 ~$ V9 I
UG/电气配线(UG/Harness)
; O( G. s# k. r9 W/ q/ p0 L8 ~质量工程应用(Quality Applications)
- B5 [5 G9 e8 x m) V* gUG/设计检验, UG/检测, UG/逆向工程(UG/Design Verification,
& O% R: C6 S+ \' z( FUG/Inspection, UG/Reverse Engineering)
) _- V3 {! `: R" D数据交换(Data Exchange)9 H* S- Z7 b5 k1 L0 }1 @
IGES,STEP,DXF二维交换和直接转换器 6 V4 |- V2 t; R) _' k7 o* u
特殊应用(Special Applications)8 i1 q$ Z4 R$ O) r, Z+ T
UG/快速成型(UG/Rapid Prototyping)4 Z$ I2 j, D( x2 v8 y
UG/管理者(UG/Manager) : J0 J. h1 x& A8 x% |1 m
CADAM移植(CADAM Migration)3 T4 M4 Z8 D2 E& z
UG/移植(UG/MX)
/ O8 B) i7 ~% r7 S# d. g# ]
" m; x& W$ V0 I" T7 N$ Y6 t, v; T
3 M2 _1 m, e7 y! V
0 l D, ~* d1 j& f5 w) m S1 ?7 ?/ p7 M! B' ?: S/ h
8 z7 X4 }+ |* u* B( G
mpa就是moldflow的一个产品,是分析注塑流动分析的软件,他的高端是mpi。
$ f$ ^/ x2 @4 }: ^1 v2 i- t9 L; ]1 m$ Y6 X# m
. i, ?3 g8 h) x
$ N' J9 e! P3 l4 s% O如何在曲面(或实体表面)上做标记? ' X# G! `6 L, g! Q
3 r6 X6 q" k6 V2 W$ ^/ Y方法一:
* o8 O) Z, \2 j; J9 g0 v- F% T3 o
在UG drafting中创建注释并相关于某一视图View K I, n; g5 h5 y
在Drafting模式下用Insert->Annotation创建文本注释并借助File->Export->CGM, 选择"olylines"选项,输出成一个.cgm文件 + \3 V- t- \7 U
设置相应的工作层work layer,File->Import->CGM选择该.cgm文件插入至modeling模式。定位于所需平面(WCS的工作平面)、所需位置(可借助EditàTransform移动)。该注释可在每个视图下显示。 ( N5 n# ?9 f3 R- |; h! F& \) [
- 在UG的图纸上如要在每个视图上均显示出来,需要用Format->Visible in View 做相应的设置。 - D: U f, `& B- s+ g
方法二: ! k. \/ W$ ` S& B1 n
; x+ b7 Z# D* E3 K
在Expanded View (展开视图)上加注释
: E6 S0 M0 o9 f5 F* D可以创建2D、非单行的文本注释,创建文本注释并借助File->Export->CGM, 选择"Polylines"选项,输出成一个.cgm文件
8 C" ~7 G9 x# t+ S设置相应的工作层work layer,File->Import->CGM选择该.cgm文件插入至modeling模式。定位于所需平面(WCS的工作平面)、所需位置(可借助Edit->Transform移动)。 : Y% P8 k @. a6 L* E4 o
拉伸每个字母以产生实体
% h+ M2 d# |+ o* _* n. X可以在原实体上进行"Unite和"或"Subtract减"产生"凸"或"凹"效果 " O# w7 s% L$ j! w) z
- 因为已在实体上,所以随实体透影而投影。 ) b' J* h; T. D/ C
) I( X. t' b/ ?/ C/ l( l
* _2 ]: R3 B; i/ Z" i. F5 x8 A如何在UG的模型结构树上只显示需要的特征? ! s7 t2 e6 J+ P" y* z0 X7 x
% l8 @; k. D$ j6 Y ^8 }- ^
· · 选择Tools->Model Navigator->Filter Settings,将"Action"设为"Include" / O8 w) b! W0 O7 T
% k0 e$ J; @+ e7 Y· · 从"type"里选择要显示的类型 9 T* D% ^; K7 @2 R6 c4 m
5 [2 K) Q$ A! T( L! q: q$ J6 \4 b· · "Apply"或"OK"
0 g( o! Y% d/ P; j6 J* Z9 j: B4 Z; t2 D+ {
· · 要关闭过滤,即恢复正常显示。选择Tools->Model Navigator->Apply Filter, 将Apply Filter关闭Turn Off. UG与Solid Edge部件能互操作吗?
0 c- ^% d4 W$ e9 Q. ]+ j" O2 D
4 I% |5 |3 x$ ~! J7 IUG与Solid Edge的部件文件是能互操作的(即UG能打开Solid Edge部件文件*.par;Solid Edge也能打开UG的部件文件*.prt)。
9 h! h. \' Z- P, O但是双方都能打开对方哪一个版本的部件文件则取决于Parasolid版本,只能打开对方采用的比自身的Parasolid版本相同或更低的版本的部件文件。
1 E$ ]: S1 l- \2 cUG NX 1.0目前采用的Parasolid版本为14.0; Solid Edge V14目前采用的Parasolid版本为14.1;
( D D3 K. D5 Y9 `- P如何来察看你目前使用UG的相应Parasolid版本? File->Export->;Parasolid , version列表里的第一个,参见图1:
B/ ^( ]. N. [3 ]* S6 P如何来察看你目前使用Solid Edge的相应Parasolid版本?文件->另存为,保存类型为"Parasolid 文档(*.x_b; *.x_t)",在选"选项",可查看parasolid版本。参见图2: & q0 S/ R2 k! d$ V) t1 A
|
|