用户自定义切图种子文件概述


在建立了立体三维信息模型之后,可以使用动态视图切图定义来将三维信息模型输出为二维图纸。
在使用动态视图(Dynamic View)进行切图操作时,需要指定种子文件也就是Drawing Seed。其实您完全可以将种子文件看作是一个切图模板(Drawing Template)。
如果每次切图时都要去做复杂的各种设置,工作效率就会非常低下,所以我们可以利用切图种子文件的模板来提高工作时的效率。

ABD默认在Dataset里已经为用户准备好了一些种子文件。放在如下的路径。

Workspace\BuildingDatasets\Dataset_**\Dgnlib(ABD所带的任何Dataset里都有这样一些种子文件)

以我安装的US Dataset为例。请看下图路径。

不同专业的切图种子文件在ABD里被不同的参数变量所控制。

但是可能这些默认的种子文件并一定能够满足您的工程需求,或者您想完完全全重新制作一个属于自己的种子文件来满足您公司的制图标准。最简单同样也是最安全的方法就是修改自带的这些种子文件或者复制他们以后再进行修改。关于不同级别种子文件的体系结构可以参考下面这篇WIKI。
切图种子文件体系结构

不管怎么说,那么首先,我们还是需要明确的是大概有哪些方面的因素是需要在设立公司制图标准是考虑的。其中也就包括了切图种子文件能够控制的方面。

  1. Family和Part的再符号化(Resymbolization)。这应该是很重要的一块内容,能够定义线宽(line weight),切图样式(cut pattern),中心线符号(centerline symbology)等,但是实际上这些内容都不会受切图种子文件影响,而是被Family和Part的定义所决定。
    关于Family和Part的定义内容简介请查看下面这篇WIKI
    Family和Part的再符号化(Resymbolization)
  2. 显示样式(Display Styles)。从另一方面看,显示样式能够重写Family和Part再符号化所定义的切图样式。默认的显示样式被存储在DisplayStyles.dgnlib里面。然而,你也可以在自己的DGNLib里创建自定义的显示样式。种子文件决定了在制作动态视图的时候使用哪一种显示样式。
  3. 文字和标注样式(text and dimension styles)。用在Notes,Labels,Drawing Titles等上面。默认的文字和标注样式被存储在TextDimStyle.dgnlib里面,同样,您也可以在自己的DGNLib里面创建自定义的文字和标注样式。
    关于文字和标注样式的工作机制可以参考下面这篇WIKI
    切图时的文字和标注样式
  4. 详图符号样式(Detailing Symbol Styles)。默认是被存储在detailingsymbolstyles.dnglib里的。您可以在自己的DGNLib里面创建自定义的详图符号样式,而切图种子将会决定在制作动态视图的时候使用哪一种样式。
    关于详图符号的定制方法可以参考下面这篇WIKI
    详图符号的定制
  5. 属性符号(DataGroup Annotation Styles),默认存储在Annotation_DG.cel单元库里。类似,您可以自定义自己的单元库来为这些标签提供单元符号等。种子文件可以可以定义运用了属性符号的切图规则。
    关于如何自定义属性符号,可以参考下面这篇WIKI
    属性符号的定制
    关于如何将自定义的属性符号设置为默认符号,可以参考下面这篇WIKI
    将自定义的属性符号设置为默认符号
  6. 建筑类的切图规则可以用来定义哪些属性符号标签可以显示在图纸里。设备和结构类的切图规则实际上不仅可以用来定义标签,还可以用在元素的再符号化上面,比如管道单线图(single line ductwork)。这些切图规则并不是存储在切图种子文件里的,而是存储在不同的.rul文件中。然而,哪些规则能够被运用于图纸中则是由种子文件决定的。
    关于切图规则的设置请参考下面这篇WIKI
    切图规则
  7. 公司或者工程标准的图纸尺寸,边框类型也是属于切图标准的一个方面。这些也都是由切图种子文件所决定的。所以如果您使用了多种不同尺寸的图纸的话,建议您为每种尺寸都建立一个相应的种子文件。
    关于切图时如何使用自定义的边框和设置图纸尺寸请参考下面这篇WIKI
    切图时设定图纸尺寸以及使用自定义的图纸边框

以上便是设立制图标准是所需要考虑到的主要因素。可以看到除了第1点和第3点,其他都可以被切图种子文件所控制。关于每个方面的详细内容可以参加文章里的各个链接。