|
好多朋友对UG写字还不是很明白,我也只是学习了一点点,在此写一个小小的教程,希望大家有什么好的做法,能够共同探讨,共同进步。
4 z( `6 D3 O4 k6 p' z* c0 O8 M8 K, C& N8 i: L
以下是具体步骤: ( ^' I6 z$ g4 J; _
6 L5 K7 v. u, d3 z6 z& u1 ~$ N. ^UG版本:NX1.0
' q [& W& {$ C. y- O, F( U/ _1 M' r7 W9 l
1、先新建一部件,在该部件中编辑文字。进入modeling并不能输入文字,必须到drafting里输入文字,其中英文字可以用mdcfont等空心字体,汉字只能用chinesef(我还没有中文字体库,呜呜)。
, N. @( r4 ?; \# u4 p# A8 n& D( K. t. L3 {3 I! `, S5 X( e% J3 ~- n
2、从file-->export-->cgm输出文字,在“输出cgm”对话中,“源”选择“图纸”,“文本选择”选用“多义线”,其他的默认,点击“确定”,就得到了cgm文档,在后面在用到。
2 Y( V. U: a/ y* `) P" [3 E9 \, X; f$ l3 ^; }: K6 v9 ~; U& l
3、在需要用文字的部件中,从file-->import-->cgm输入刚刚创建的CGM文件,可以看见文字会在XY平面上了,如果看不到,用"Ctrl+F”快键,这些都是些线条。 & y3 i; W5 r8 L5 h' e% u$ w8 O% {6 Y8 ]
0 o9 Z# a2 ]* H, p3 m5 l* G
4、将文字“影射”到曲面上: 可以用“缠饶”,也可以用“投影”。
' ?8 s6 j- ^$ j
3 {* d' w, t* c. s, R- M5、就可以对在面上的线条进行各种处理啦。
6 [* a# L B. \' }# H- Z
# D. H+ y3 `$ U( ~, o4 n
4 F8 R; D& O: [8 g) Y
" O4 {" [, s- z
# U c5 e9 g- r# l! T! a8 D# X' F7 y! y3 e0 E0 k
下载解压出MOLDWIZARD-FOR NX.ISO文件,把里面的文件拷贝到UG安装目录MOLDWIZARD文件夹里. MOLDWIZARD需自己建立. 1 p5 {- O5 k# y/ w
4 x2 m! O) ^) u8 e9 ~拷贝后要更改以下这两个文件中的一个参数,运行时会自动加载 mold wizard
( h; g) ]2 G* g! [, b$ TEDS\Unigraphics NX\ugii\ug_english.def * m4 c7 Y7 X6 q8 k' F. p
EDS\Unigraphics NX\ugii\ug_metric.def, ! U4 G1 o6 \% r" |, e. ~
set:
* d9 V) v- F7 ~! o: E1 f8 W) FASSEMBLIES_ALLOWINTERPART: yes 3 }6 S% @% }9 Q3 I0 I; Z8 o$ ^9 t
0 D8 C; ~8 v$ _7 L1 J2 L2 `" g' g& c, P; X6 k
: v1 y7 g. P$ F英制改公制
. W c* y1 H0 F/ o2 L
+ b& W' Y- b# E缺省设置主要是两个文件:UGII_ENV.DAT和UG_METRIC.DEF ' F+ }4 ]2 v( t/ `. V8 Y3 K4 C9 E( r
4 ^$ J/ e$ Y% _4 y9 _8 W" z(設定UGNX新建PART時,就默認是公制: : `) b. I6 S. L O, U
8 x& N8 z. d/ {6 K$ K" Q在ugii_env.dat里面设置:
& p, o. S/ g. BUGII_DEFAULTS_FILE=${UGII_BASE_DIR}\ugii\ug_metric.def)
+ E' g5 u2 e- X& N' f$ ]8 F* a
以下是将已经是英制的part改为公制: 9 U9 G0 A7 ?* U0 L% n0 g$ K
9 s8 [) n3 E3 O6 i, c3 S0 s
1. 只进行单位转换,保证实际长度一致。 % a) p' F b# l, g, k: p. y
3 w# R* Q/ K- K9 v% @: u
a. Start->rogram->Unigraphics V1x.0->UG Command Prompt9 F) |* y% ]$ u
b. Cd d:\ugs150(eds140)\ugii
7 r6 Z" w+ o9 }6 Zc. Ug_convert_part -in (-mm) name.prt 2 c- e! m2 H8 ~- U% |
7 B4 t5 ^ R A4 _+ F) X
- J1 l ~1 _1 k+ @$ V" Y. N
3 x3 t6 c2 T' D' I$ n$ \6 @2 F' u2. 进行单位转换,保证数值一致,实际长度放大或缩小。 " I: g! b: B( p3 f' v
+ ?( g- J# L. T
a. 启动 UG, 打开UG part 文件,进入Modeling。
6 X% m+ s; Y# c4 o0 M+ gb. Toolbox->Expression->export 产生 name.exp 文件。
$ U0 z! O4 D6 V6 S: jc. Start->rogram->Unigraphics V1x.0->UG Command Prompt
2 x6 b" K4 I- R* z5 R# {: H3 yd. Cd d:\ugs150(eds140)\ugii 4 N9 D- T- p& [5 {; A1 C
e. Ug_convert_part -in (-mm) name.prt
) U. \3 N: b4 c0 r9 `# m# Gf. Close UG part 文件, 重新打开 UG part 文件。进入Modeling。
" a2 X: B. h5 {* dg. Toolbox->Expression->Import with option(Replace Existing)。
- O7 @! Y2 e" {2 E8 v$ Z6 Y, s" y1 H6 l9 ~# k; _" ]
( n# b" p) r9 n; o/ L# S/ I8 H
4 }$ V4 _; z- z2 e+ y j0 m3 Z0 PUG中英文同时打开的问题 , a1 s2 U1 q, j
5 ~3 R7 T( O4 p
不要改环境变量,做一个批处理,放到没有中文路径的文件夹里,即可' C5 H6 ^+ F6 j3 `' v& \
批处理内容如下:
* r2 S+ M5 ^8 R& h2 F: S6 Eset UGII_LANGUAGE_FILE=%UGII_BASE_DIR%\localization\ugii_simpl_chinese.lng6 u8 j# `6 O, V* X
start "Title" "%UGII_ROOT_DIR%\"ugraf.exe %*
, f& h- p, {3 a3 ~8 w/ N/ u: l! B; v8 ]
不过,老兄你好像说得不够清楚,应该是按你说的方法建立了批处理文件后,放到没有中文的目录,然后启动UG,这个窗口是英文的,接着在运行刚才建立的批处理文件,它就会另外启动一个中文窗口的UG。我说得没错吧? $ l% v- e( H% N# m/ |4 W" ]1 P
/ A0 V$ b& I. ?4 A4 N' L再来简单点,可以同时使用中文UG和英文UG,无须修改环境变量,如UG原先是中文的,只须新建一个英文启动的快捷方式,如UG原先是英文的,则只须新建一个中文启动的快捷方式,这样中文UG和英文UG可同时使用,随时切换,而无须频繁修改环境变量。 6 Y V- @- y! D0 r) C- S% |* Y
. x9 h U _+ R9 C- W
8 R8 @6 V: F( X% W& \- S5 L
9 W( `: M6 O8 u/ K- @- |* u
2 p6 `% c' [. E: c/ F( a2 q3 W+ F0 h2 h
UG模块列表 . Y% v: H7 ]9 H3 V7 `6 [! z
4 ?3 t; f* H3 K' c8 t& Q
CAD
) b# Y$ k# A4 R) t1. UG/入口(UG/Gateway)
- R4 s2 M- F! c% c4 x9 J9 }5 d$ r2. UG/实体建模(UG/Solid Modeling)
; g! w3 J* ]7 B' r' `3. UG/特征建模(Ug/Features Modeling)
5 A, N6 A- X0 h8 Z2 v- j4 O4. UG/自由曲面建摸(UG/Freeform Modeling)
& D1 f4 F, g8 {/ O# `! |3 f7 }5. UG/用户自定义特征(UG/User-Defined Features)/ E$ C2 a E6 w
6. UG/工程制图(UG/Drafting)0 { ^" A# c) p: L$ J4 |! k8 q* ^
7. UG/装配建模(UG/Assembly Modeling)
" J1 q, H4 Z, E) k" W, ?5 }- X, {8. UG/高级装配(UG/Advanced Assemblies)
" I) |0 R1 J; F2 N7 H9. UG/虚拟现实(UG/Reality)漫游(UG/Fly-Through)( K( G) k7 T. j- ~
10. UG/逼真着色(UG/Photo)
: f- I1 ?( _+ f- ]+ n8 W11. UG/标准件库系统(UG/FAST); S+ [/ t$ U( _6 `! \
12. UG/WAVE技术
a, ?* Y0 v3 f! n+ H4 {9 c2 v13. UG/几何公差(UG/Geometric Tolerancing
: K6 C( J4 i- _$ \/ g) r8 _4 m
) V9 o" k% }/ g zCAM. C. z' q5 q2 C" i6 h7 M" f
1. UG/CAM基础(UG/CAM Base)3 w1 |! ?: o( A3 o/ M$ r
2. UG/后置处理(UG/Postprocessing)5 L' U, m/ r0 k( y
3. UG/车加工(UG/Lathe)9 o* I! b7 q" S# B' s% r: S
4. UG/型芯和型腔铣削(UG/Core & Cavity Milling)8 g1 |0 ~# x& R" E0 ^5 r( g3 B/ W- P
5. UG/固定轴铣削(UG/Fixed-Axis Milling)2 Z/ z+ D$ K& U$ C$ Q
6. UG/清根切削(UG/Flow Cut)2 }* z7 ^. r" [, u8 p
' q3 d4 O( B/ E: _4 w
; m5 Z/ f& ^% {" J8 R' N6 s# _2 F2 ^, p( d
7. UG/可变轴铣削(UG/Variable-Axis Milling)
% l3 |6 ^1 j' G. c( N! N8. UG/顺序铣切削(UG/Sequential Milling)
0 o, d. r/ L( q# \" m; h9. UG/制造资源管理系统(UG/Genius)
" q* T: B3 _+ ?9 O0 H- }, M+ f10. UG/切削仿真(UG/VERICUT). E7 ?) c0 ~, j- D1 y
11. UG/线切割(UG/Wire EDM)
9 S" R) K* K# H& D12. UG/图形刀轨编辑器(UG/Graphical Tool Path Editor)
: z7 x: _& k- U4 j$ r0 [) u13. UG/机床仿真(UG/Unisim)* M/ y0 B, L" S3 f+ H
14. UG/SHOPS
& ?: ]: X; {* x0 {15. Nurbs(B样条)轨迹生成器(Nurbs(B-Spline) Path Generator) 4 v/ {# ?1 X, {; y2 ^7 B! `
- a, ^5 D: J6 @* `$ f) PCAE
" ?4 Q1 L* }' b# {7 D$ x1. UG/有限元分析(UG/Scenario for FEA)" D0 d* u9 F1 r3 F% z/ y, F
2. UG/有限元(UG/FEA)
% G# u6 k" U: u; b) V d3. UG/机构学(UG/Mechanisms)
/ e2 Y# b8 A u; x$ w4. UG/注塑模分析(UG/MF Part Adviser)
! L- Q0 ^ J! x, Y! T; r" r1 X6 K7 ?7 s
& j/ z% c( a) ~& K钣金件(Sheet Metal). P& U8 B. L2 B1 u* P
1. UG/钣金件设计(UG/Sheet Metal Design): N- @3 u! {9 ~, U% b
2. UG/钣金制造(UG/Sheet Metal Fabrication)
4 S9 T" v0 g2 D3. UG/钣金件排样(Ug/Sheet Metal Nesing)
+ |9 J! K7 F, K+ i4. UG/高级钣金设计(Ug/Advanced Sheet Metal Design)8 m& ~9 m% Z% c2 T! G
5. UG/钣金冲模工程(Ug/Sheet Metal Die Engineering)
( ]0 W6 D d3 R$ Q, ^& f+ F
0 o4 {8 Y1 i& u用户化UG/Open
/ f' x* \+ @6 l9 L. i% W1. UG/Open MenuScript
6 ]! q0 W O% E1 V7 U# I$ L' }2. UG/用户界面设计(UG/Open UIStyler)% e \' u! ]% ~% G Y/ G4 b
3. UG/Open GRIP! t& G. A0 K2 B4 ^, w' S; s$ a
4. UG/Open API
9 M0 N$ j: b6 u+ M* u; {+ s5. UG/Open++ * e; H' J1 a# k
WEB产品5 p* l! t: l3 V" G0 f2 D
1. UG/Web服务器(UG/Web Server)3 L8 e5 U' ]/ o5 a
2. UG/Web表示(UG/Web Express). E" r1 |- U( w+ y
3. UG/Web渲染UG/(UG/Web Render)
/ O# S* m% w$ B6 y# t5 }& V/ M2 {5 } H7 G
基于知识的工程(Knowledge Based Engineering)) n2 O+ K& m3 \2 S6 ^: g4 `
Ug/GenConnect
9 D8 J' i. ?5 v' X' v管路应用(Routing Applications)
6 M4 |$ m1 R* dUG/Routing, UG/Tubing, UG/Piping, UG/Conduit, UG/Raceway, UG/Steelwork.
$ D9 |) x+ j# n3 {8 NUG/电气配线(UG/Harness) ) o2 Y9 W1 j/ n8 f" u
质量工程应用(Quality Applications)
$ q/ w" A- P+ F1 D% bUG/设计检验, UG/检测, UG/逆向工程(UG/Design Verification,
( D: y7 K1 n% ?2 N" dUG/Inspection, UG/Reverse Engineering)
R- R" b7 p, {4 }, ]) ^数据交换(Data Exchange)
' ~& x+ h7 t3 @. {4 q+ GIGES,STEP,DXF二维交换和直接转换器
8 I7 L/ E; n6 u+ {4 X& N1 M: m特殊应用(Special Applications)
2 e* \2 G' `# n# ]; d5 ]UG/快速成型(UG/Rapid Prototyping)& N5 L. B4 {$ w) E4 r
UG/管理者(UG/Manager)
( \ p1 i$ I% ~+ I5 o' ~CADAM移植(CADAM Migration)
9 c' @& L" z/ ]2 s8 }UG/移植(UG/MX)
$ s9 O6 B5 ]. I% x7 J
/ D7 v. [- D1 {; n9 `
* E, t* l1 A% y1 X4 N8 L& `0 s# o6 x
9 x* ^& y5 T9 T( @) `6 y2 ~* `* s1 D; k
7 |. Q. l; B& S8 c$ V4 T8 U: |$ x0 |mpa就是moldflow的一个产品,是分析注塑流动分析的软件,他的高端是mpi。 : e; ?& V4 z' g
) J2 ~( E' m1 `( @5 o+ ^8 m0 I% D7 |9 m5 }9 F& d
; g* }( z3 |7 ^" K1 y H如何在曲面(或实体表面)上做标记? / N) W. k% P; p# k" K+ d
" V8 R3 I7 G/ |. l; I( f* O方法一: 6 x' K8 T7 o, {8 ~/ c% L' n
" R5 f1 s; g1 v2 D4 Y3 m& o
在UG drafting中创建注释并相关于某一视图View / v2 V+ N g1 I8 L
在Drafting模式下用Insert->Annotation创建文本注释并借助File->Export->CGM, 选择"olylines"选项,输出成一个.cgm文件
/ [- V }2 x1 ]+ V4 H, @! e设置相应的工作层work layer,File->Import->CGM选择该.cgm文件插入至modeling模式。定位于所需平面(WCS的工作平面)、所需位置(可借助EditàTransform移动)。该注释可在每个视图下显示。 " q$ a$ [- A8 e( N/ o A
- 在UG的图纸上如要在每个视图上均显示出来,需要用Format->Visible in View 做相应的设置。 ) e0 y' d7 Y" |+ z
方法二: 9 A' c+ @3 O5 d3 x: @& O
& o- U x' Q0 x4 H5 q
在Expanded View (展开视图)上加注释
, i* ^. Y% o: u, O: @) Q可以创建2D、非单行的文本注释,创建文本注释并借助File->Export->CGM, 选择"Polylines"选项,输出成一个.cgm文件
5 S* V3 A& n$ ?' v9 [+ D3 I设置相应的工作层work layer,File->Import->CGM选择该.cgm文件插入至modeling模式。定位于所需平面(WCS的工作平面)、所需位置(可借助Edit->Transform移动)。 ( p7 o& g# H1 F0 s: J( y
拉伸每个字母以产生实体 0 X3 }$ F9 u1 M$ q! j9 _' d' v
可以在原实体上进行"Unite和"或"Subtract减"产生"凸"或"凹"效果 # R: y9 |$ y/ s- m# t6 d
- 因为已在实体上,所以随实体透影而投影。 Q: |- J" B$ F. s" Q
! m$ `% J6 j- `9 H: t4 u# x5 Z6 L$ V5 D" E/ A7 k
如何在UG的模型结构树上只显示需要的特征?
0 }1 |, x! a# c4 I6 }& ~4 i" d7 t q7 L' n, x
· · 选择Tools->Model Navigator->Filter Settings,将"Action"设为"Include"
, b$ O. y5 Y8 l; T* f; R4 S8 m5 h' X7 ~; @- W
· · 从"type"里选择要显示的类型 0 I: i+ ]( L: Z
" g) S" m! t$ C6 X/ z' T7 G· · "Apply"或"OK"
3 X) m2 G) k! R) n/ R$ U0 z* R0 O
9 `. R* j9 G {. Q+ x' P( `5 c· · 要关闭过滤,即恢复正常显示。选择Tools->Model Navigator->Apply Filter, 将Apply Filter关闭Turn Off. UG与Solid Edge部件能互操作吗? & u$ j: m- f/ Q( B
4 v- r6 L* H* J7 J+ @9 N/ k) W) [2 MUG与Solid Edge的部件文件是能互操作的(即UG能打开Solid Edge部件文件*.par;Solid Edge也能打开UG的部件文件*.prt)。% H& F0 @. ~: g6 D! t
但是双方都能打开对方哪一个版本的部件文件则取决于Parasolid版本,只能打开对方采用的比自身的Parasolid版本相同或更低的版本的部件文件。
/ a, W0 Q( k3 m; u4 s3 Z vUG NX 1.0目前采用的Parasolid版本为14.0; Solid Edge V14目前采用的Parasolid版本为14.1;
/ ^; _3 o# | u9 O如何来察看你目前使用UG的相应Parasolid版本? File->Export->;Parasolid , version列表里的第一个,参见图1:
5 j& W+ S; g' c7 \9 R6 J# w如何来察看你目前使用Solid Edge的相应Parasolid版本?文件->另存为,保存类型为"Parasolid 文档(*.x_b; *.x_t)",在选"选项",可查看parasolid版本。参见图2: : Q! t3 B* N; L
|
|