先说下CAD中的动态文字:字段(field)和长途文字(rtext)

CAD中有些文字需求跟着图纸的当时条件的改变主动改变,例如保留日期、打印日期、打印份额等等。CAD前期版别仅仅在拓展东西中供给了动态反响文字 (rtext)功用,动态反响文字能够用CAD的Diesel表达式来界说动态文字,也能够动态连接文本文档,文本文档被修正后,图纸中的文字会主动更新。因为大多数规划人员对Diesel表达式不了解,因而这个功用会用的人不多,CAD高版别供给了字段(field)功用,这个功用预界说了一系列动态文字,规划人员只需在列表中选用即可,这么运用起来就简略多了。当然也支撑高手们用Diesel表达式、LISP变量、体系变量来自界说动态文字。
一、字段(field)
字段不仅能够独自刺进,也能够在单行文字、多行文字、特点文字的值中刺进字段。独自刺进字段的话,直接输入field指令,或许在菜单中挑选:刺进>字段;弹出对话框如下:
CAD中的动态文字:字段(field)和动态反响文字(rtext) 
假如仅仅要刺进预设好的字段操作十分简略,直接在左边列表中挑选“字段称号”,在右侧列表中挑选一个契合自个请求的“样例”,然后点“断定”按钮后在图面上断定方位即可。
因为预设的字段比较多,为了更快找到自个需求的字段,能够如今“字段类别”中挑选需求的类别,例如在类别中挑选“打印”或“日期和时刻”,下面列出的称号就少多了,选起来会更便利。
假如要把字段刺进一般的文字中心,在写单行文字和多行文字时右键,右键中都会有“刺进字段”的功用。假如你的图框用的是特点块,也能够在界说特点文字时刺进字段,“特点界说”对话框的特点值的后边有一个“刺进字段”的按钮,点此按钮能够在特点中刺进字段,如下图所示。
CAD中的动态文字:字段(field)和动态反响文字(rtext)
 
在挑选一个字段的时分就能够看到对话框下面会显现“字段表达式”,假如感兴趣,能够研究一下。不过我觉得现在预界说的字段关于大多数一般规划人员来说彻底够用了。我对CAD编程方面也不太了解,无法给咱们太多辅导。后边从网上介绍动态反响文字的文章中Diesel表达式的文章中摘取两个比如,看看对咱们有没有协助。
 
二、动态反响文字(RTEXT)
动态反响文字能够说是字段的前身,AutoCAD和浩辰CAD都放在拓展东西中。
动态反响文字需求自个编写表达式,不如字段便利,但RTEXT还有一个字段没有的功用:连接文本文件。
1、连接文本文件
运用文件作为输入能够把很多规格化的文本保留在外部文件中,在图形顶用RTEXT显现出来。例如假如多张同类图纸中会运用了一样的注解或阐明文字,这些文字有时需求批量修正,就能够运用这个功用刺进,只需修正文本文件,所有图纸中的内容都会主动修正。当然翻开图纸时有必要要能找到这个文本文件,假如要将图纸文件归档或发送给其他人,直接分化(x)成一般文字就好了。
例1:运用RTEXT显现文本文件内容
操作很简略,履行RTEXT指令后,挑选RTEXT的“文件(F)”选项,弹出文件挑选对话框,可挑选一个文本文件。如下图:
CAD中的动态文字:字段(field)和动态反响文字(rtext) 
2、Diesel表达式
这儿从其他文章中摘取两段用Diesel表达式界说的比如,让咱们对Diesel表达式有所了解。
示例2:运用RTEXT显现文件方位
咱们能够运用RTEXT来主动记录文件方位并在图中显现出来,不管你的文件在何处。运用RTEXT的Diesel选项,输入内容为$(getvar,"dwgprefix")$(getvar, "dwgname"),则在图中指定方位会显现如下文本:

CAD中的动态文字:字段(field)和动态反响文字(rtext)
 
示例3:运用RTEXT显现日期、时刻
挑选RTEXT的Diesel选项,在弹出的表达式输入对话框中输入如下字符串:
$(edtime,$(getvar,date),DDD", "D MONYYYY)
在图中挑选恰当方位后,则在图中方位显现如下当时日期文本:
CAD中的动态文字:字段(field)和动态反响文字(rtext) 
通过这个能够看到,这个表达式跟字段对话框中显现的表达式是相似的,有了字段功用后,咱们就能够不用在研究这个Diesel了。假如你对LISP编程有一点了解的话,这个Diesel表达式本来也十分简略。