OpenBuildings Designer数据组(DataGroup)发表时间:2021-08-17 15:53 OpenBuildings Designer的数据和模型架构 OpenBuildings Designer的数据架构由“模型+信息”构成,也就是“对象类型+属性定义”来完成OpenBuildings Designer的数据整合。通过讲解OpenBuildings Designer的数据和模型架构,可以让用户明白OpenBuildings Designer模型的创建类型和调用方式。 OBD数据组(DataGroup) OpenBuildings Designer是Bentley土建设计软件的核心产品之一,能够创建土建专业包括建筑、结构、水暖、电气专业的建筑信心模型,所以简单来看OpenBuildings Designer的数据结构就是“模型+信息”,模型是通过软件创建的各种符合实际工程的构件,信息则是通过自动或者手动添加的赋予设计、施工、运维等一系列有用的属性内容。其中所有的属性信息内容被称为数据组(DataGroup),不论是前期进行构件分类还是后期进行数据统计,所有的信息都是通过数据组来进行调用和处理的。 构件的数据组(DataGroup)包括的内容: 1 对象类型(CatalogType)——构件是什么 即构件是真实环境中的哪类模型,如墙、门、梁、风管、灯具等。对象类型又可分为对象型号(CatalogItem),表明为构件不同的型号,例如混凝土墙、双开门、矩形梁、送风管、吸顶灯等。 ![]() 对象类型 ![]() 对象型号 Tips:“对象类型”和“对象型号”所在的查看界面叫做“目录编辑器(Catalog Editor)”,这里也是OpenBuildings Designer的自定义构件库的位置。“对象类型”和“对象型号”所生成的XML文件保存在DataGroupSystem和DataGroupCatalogs文件夹中供软件调用读取。 2 属性定义(Definition)——构件的特性 每个对象类型都包括了多种不同的属性信息,这些属性信息都是通过自动或者手动把属性定义文件添加到每一类构件上的。需要注意的是,同一类对象类型中不同型号中的属性定义值可能不同,但是包含的属性定义都是一样的。 ![]() 定义编辑器 ![]() 对象型号中不同的属性值 Tips:“属性定义”文件是“定义编辑器”创建的XSD文件保存在DataGroupSystem文件夹中,被“目录编辑器”给相应的构件进行属性连接。 3 类别样式(Family/Part)——构件的表达 严格意义来说,类别样式应该算是属性定义中的一类,软件中是通过ObjectMaterial这个属性定义来调用。由于构件的样式涵盖的内容很多,例如图层、二维表达、材质、工程量等等,一般都会把类别样式作为重要的功能来介绍。 ![]() 类别样式 ![]() 墙应用的样式 Tips:“类别/样式”是通过“类别/样式”编辑器生成的XML文件保存在Part(单一样式)、Cpart(复合样式)和Comp(工程量)文件夹中,通过属性被应用于各种构件上。 不论是对象类型、还是属性定义、或者是类别/样式都可以通过后台界面“文件-数据集工具”来打开对应的编辑窗口界面。 ![]() 打开数据集工具 前面我们说了OpenBuildings Designer中的构件是由两部分构成“模型+信息”,其中数据组包括了构件的全部信息,比较重要的是对象类型和类别样式,前者表明了信息模型的对象是什么,后者表明了信息模型对象如何表现。 需要注意的是,一个被OpenBuildings Designer所识别的构件,肯定会有对象类型,但是不一定会有类别样式。从另一方面说,构件的对象类型是必要属性,必须表明此构件在OpenBuildings Designer中的类型,才能被OpenBuildings Designer通过墙体、门窗等功能正确调用,同时调用的时候通过属性信息的不同确定不同的对象型号,来放置到项目中成为实例模型;而依据传统二维做法,不论是线、面还是体都需要应用正确合适的图层、颜色、线型等来进行表达,在三维环境下,构件不仅仅需要对象类型,同样还需要材质、切图图案、工程量信息等,为了便于设置,OpenBuildings Designer给构件一次性赋予所需的这些属性,这就是类别样式,但是由于习惯和需求不同,有时候会在后期才增加样式特性或者直接用颜色来表达,所以类别样式就成为了构件的非必要属性。不过为了正确表明构件的所有特性,一般建议每个对象类型都添加必要的对象类型。 文章来源:Bentley软件 文章仅代表作者观点,与本公众号无关,版权归原作者所有 better products better services U / T / U / M 武汉优土优木科技有限公司,为企业提供规划、设计、施工、运维全阶段数字经济服务,包括数字平台开发、BIM专业软件、BIM模型设计、BIM应用咨询、BIM技能培训等。 18827424100 官网:www.utum.cn 上一篇六种路基支护类型简介
|