切图时的文字和标注样式


这部分的定义相对简单一些。文字和标注样式可以定制并且存储在DGNLib文件里面,所以您可以由此来制作一个项目级别的标准。比如您可以制作一个名为ProjectTextDimStyles.dgnlib的文件来存放正在当前项目的文字和标注样式。

自定义文字样式的时候,通过点击Element > Text Styles打开文字样式窗口,最简单的自定义方法就是拷贝默认的文字样式然后根据需要修改字体样式,字体大小来自作属于自己项目的标准。在这篇WIKI里我们不会去详细介绍设置字体样式的细节,这些属于MicroStation的内容,我们主要从机制方面来阐述。

默认的文字标注样式存放在TextDimStyle.dgnlib文件里面。在文字样式窗口里,将鼠标放在Drawing Title或者Drawing Notes的上方,可以看到实际存放的路径。也可以说在当前工作环境下看到的文字样式并不是存储在当前文件中,而是从DGNLib里映射过来的。

而ABD是怎么找到TextDimStyle.dgnlib文件的呢。其实是通过MS_DGNLIBLIST,ABD会去搜索这个参数变量所定义的所有DGNLib文件里的文字样式。这里需要注意的是,不要在MS_DGNLIBLIST所指向的所有DGNLib里都定义文字样式,容易造成混乱。

如果更改了TextDimStyle.dgnlib文件里的文字样式,当前文件的该文字样式的映射是不会自动更新的。这是会出现如下图所示的三角符号。如果需要和库里的文字样式同步,需要点击右键选择“Update From Library”

对于标注样式,原理和文字样式是一样的。这里就不另外说明了。