样式的分类


在前面的小节中已经介绍了样式属性的基本概念:https://communities.bentley.com/communities/other_communities/chinafirst/w/chinawiki/41674/page

在OBD中,对象的二维图纸表达(被看到的和被剖到的)、三维渲染、工程量统计、分析特性等都是通过样式属性指定给特定对象,跟对象挂接,而很少直接设置引用图层、线型等,所以对于样式的分类我们也是依据对象来分类:

A. 作为对象的基本属性,比如墙体:在放置对象时可以看到样式选项栏是灰显的,如果在放置时修改要在对象的属性对话框中改,然后保存:

这个样式定义存在于对象的类型属性中,是对象基本属性的一部分,可以在数据组目录编辑器中看到:

B.作为对象的内嵌属性:对于组合对象,比如门窗,是由不同的部分组成的,在定义对象时,是将不同的部分设置了不同的样式内嵌在参数化模型里,当放置对象时是作为一个整体被放入的,所以系统也给这个整体赋予了一个样式,但这个样式只是作为一个逻辑意义上的容器,而并没有实际的影响和意义,如下图中的window:

该部分对应实例详见:https://communities.bentley.com/communities/other_communities/chinafirst/w/chinawiki/42378/page

C.用于区分对象类型:主要针对管道对象,系统用不同的样式区分不同的管道类型。

在配置文件中还定义了不同管道设备放置时默认的管道类型(family and part):

D.复合样式:适用于特定对象,比如用基本构件工具form创建的基本模型,可以用复合样式形成多层的基本模型,如复合墙: