(12)添加自定义编码标准模板及应用


样例视频:链接:https://pan.baidu.com/s/1vN6srL6W9UF3ZJw4HVXhJg?pwd=uv73提取码:uv73

1. 创建一个编码文件Userclass2022_V2.xml,并把此文件放入到C:\ProgramData\Bentley\OpenBuildings CONNECT Edition\Configuration\Datasets\Dataset_CN\Data\Classifications(默认安装路径下)

(可以复制默认的编码模板文件,在此基础上进行修改)

①.<Table>…… </Table> 开头和结尾,中间为相应编码内容

②.<Name>2022 Userclass</Name> 为名称

   <Source>HYBZ</Source>  来源

   <Version>V1</Version>  版本信息

 ③.<Section>……</Section>不同编码内容

    <Code>01 2 </Code> 中间为编码值

    <Name>Tendering</Name> 中间为编码类别

④.重复3内容,表示次级编码,如下图

2.打开上述路径中的ClassificationSystemLookup.xml文件,此文件为编码的查询文件,并添加如下几行语句:

其中,File name为创建的编码文件名称(要和编码文件名称一致),type name为编码名称(可以按需求设定)

3.打开C:\ProgramData\Bentley\OpenBuildings CONNECT Edition\Configuration\Datasets\Dataset_CN\DataGroupSystem目录下的ClassificationSystem.xml文件,并添加如下语句

其中,type name为编码名称(与2中的编码名称一致),displayName为显示名称

4.打开“定义编辑器”,创建一个编码定义属性,文件保存在单位“Organization”中

5.新建一个属性,并改名为“Userclass2.0”,Datatype为“Classification”,并选取System Type中的“Userclass2.0”。

6.把此属性赋予对应的分类即可,并给每一个类别赋予单独的编码。

7.放置柱的时候即可看到