|
浩辰CAD早期版本在扩展工具中提供了动态反应文字(rtext)功能,动态反应文字可以用Diesel表达式来定义动态文字,也可以动态链接文本文
/ [2 l) O0 }! j% m2 W) b2 }
) K6 n8 T$ r3 y I' ]! F档。由于大多数设计人员对Diesel表达式不了解,因此这个功能普及率不高。浩辰CAD高版本提供了字段(field)功能,这个功能预定义了一系列动
! o o" |. v! F0 R) n$ r1 N' X6 _6 C& @2 p# \; E& Z
态文字,设计人员只需在列表中选用即可,大大简化了操作。
4 @+ m9 u+ H3 ~4 r% V( E# c9 X' x一、字段(field)
) [6 a/ ]! M& W1 m1 O) J, d 字段不仅可以单独插入,也可以在单行文字、多行文字中插入。如若单独插入字段, 可以在菜单中选择【插入】—【字段】,软件会弹出+ n8 w, X' E3 Q$ s/ \
; t" m0 b6 u" |' r2 w, O
对话框(如图1)。0 \3 w5 ~5 |# i3 A7 P j: L
# l" o. `/ G% A8 [5 Q3 ]5 ]+ ^! J9 c1 t7 z$ i/ s' L! W
图1
: v1 z( T' Z3 A" ^. R! Y$ b0 \( H如果想插入预设好的字段,操作非常简单。直接在左侧列表中选择“字段名称”,在右侧列表中选择一个符合自己要求的“样例”,然后点【确定】7 E8 N8 V( q2 d, \- m* n
6 x0 M- B! o% \; U, I+ W
按钮后在图面上确定位置即可。3 ]6 k; S) x+ j1 | v5 \ S! d, M
由于预设的字段比较多,为了更快找到自己需要的字段,可以在“字段类别”中选择需要的类别,例如在类别中选择“打印”或“日期和时间”,以
3 w* I( y, |' e# D C. Q+ V/ m2 ~5 o8 R0 h1 I0 h! L3 U# a6 o0 ?
备选择的名称就少多了,选起来会更方便。
* j% d& k5 b6 A* m8 O二、动态反应文字(RTEXT)5 Q" a! w3 n7 O5 {: k% ?
动态反应文字可以说是字段的前身,功能在浩辰CAD扩展工具的文字工具中。动态反应文字需要自己编写表达式,不如字段方便,但其还有一个字段
3 O8 A$ V R" F2 C v, B* A; T) S# F+ v; _7 n# D; Y
没有的功能:链接文本文件,还有独特的Diesel表达式。& j+ L! f1 D# n
1、链接文本文件: ~/ X' A3 P( p
使用文件作为输入可以把大量规格化的文本保存在外部文件中,在图形中用RTEXT显示出来。例如如果多张同类图纸中会使用了相同的注解或说明文1 I5 H& m0 w6 A
' R6 o' I: u3 [6 U
字,这些文字有时需要批量修改,就可以利用这个功能插入,只需修改文本文件,所有图纸中的内容都会自动修改。当然打开图纸时必须要能找到这
7 V, H" {3 H; |2 n+ w1 h# ?' D( r8 r e* w7 i! d) o1 A/ S7 b0 Y3 P
个文本文件,如果要将图纸文件归档或发送给其他人,直接分解(x)成普通文字就可以了。$ Y6 g( i- Y. l+ ]8 S
例1:使用RTEXT显示文本文件内容
* s+ x; k7 }# j) U1 _: U操作很简单,执行RTEXT命令后,选择RTEXT的“文件(F)”选项,弹出文件选择对话框,可选择一个文本文件(如图2)。
r' ]1 [7 s* }! L' [ 7 g6 M1 c0 V5 Q) d/ l- _/ |5 l2 E0 x
8 Q) C2 H6 E' B* y* m
图2
5 Y( t8 K0 o8 @2、Diesel表达式/ g, h6 B# F0 }+ m: |7 W3 k
这里从摘取两段用Diesel表达式定义的例子,让大家对Diesel表达式有所了解。
6 J) |9 X- w- }3 `1 |. C- y例1:使用RTEXT显示文件位置
9 a0 ]* c7 l2 C v8 U' `选择RTEXT的Diesel选项,在弹出的表达式输入对话框中输入如下字符串:
$ n- W, T0 ]. v5 h0 J7 z8 u$(getvar, "dwgprefix")$(getvar, "dwgname")
& K5 D/ e* H- Z# b在图中选择适当位置后,则在图中位置显示如下当前日期文本(如图3): q% H5 H; ~0 P3 M: s9 f3 D- J
& s C- r* O, m2 _2 G3 ~
2 \( x' L/ s2 @
图3
/ Z+ X9 m4 k/ z; E5 E例2:使用RTEXT显示日期、时间
1 j( v1 k+ |2 ?8 C3 X选择RTEXT的Diesel选项,在弹出的表达式输入对话框中输入如下字符串:
/ n" f( V1 e9 k$(edtime,$(getvar,date),DDD", "D MON YYYY)
% C; w% k' [9 D6 k6 T) a在图中选择适当位置后,则在图中位置显示如下当前日期文本(如图4):
* y. T8 _% b" K H% w
- q% j' y, }& Y6 c/ Y+ V1 T+ [! m- h2 I) v
3 w' ]- `( x8 A5 G0 B6 E; N图4
4 @+ O7 I4 F6 O4 ?. S0 s通过这两个例子可以看到,这个表达式跟字段对话框中显示的表达式是类似的,有了字段功能后,大家就可以不用依赖这个表达式了。# L9 B9 ^9 {3 `5 b
浩辰CAD2012下载: http://www.gstarcad.com/cad_7_74.html |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|