【功能概述】
Descr(Description)是BRCM为桥架或者设备设置的一种多变量的宏组合,用于表达桥架或者设备的型号规格等。通过修改Descr(Description)可以为桥架不同部件分别定义其在报表中的描述,可用于其型号或者其他异于其他部件的说明或描述。
【功能详解】
1.对于某个桥架,例如名为:“TEST20220421”的桥架,其默认的宏定义定义保存在以这个桥架命名的Descr文件中:“CAT_Bentley_Cable_Tray_TEST20220421_Descr_EN.xml”,文件路径在当前工作空间的dataset中:
C:\ProgramData\Bentley\BRCM CONNECT Edition\Configuration\WorkSpaces\Chinese WorkSpace Example\Standards\BRCM\std_dataset\raceway
2.xml文件可以使用记事本或者motepad++打开进行查看和编辑,这里可以看到一些默认列出的fitting(桥架部件),例如Custom tee(定制三通)、Custom Vertical Bend(定制垂直弯通)等等。如果想要修改的部件已经包含,那就可以直接跳到第5步。但是这里往往不包括全部想要修改的fitting,例如“straight”就不包含。对于不包含但是又想修改的部件,可以进行添加,不难看出,所需要的信息包含GUID和Name。
3.想要在文件中添加直通等不包含的fitting的GUID和Name信息,可在CAT_Bentley_Cable_Tray_TEST20220421.xml中查找straight字段,可以看到这里有至少三种,我们选择最常用的3m的直通的信息。
4.按CAT_Bentley_Cable_Tray_TEST20220421_Descr_EN.xml文件中默认格式添加straight的信息,至于这里的ExtDescription我们下一步详细介绍:
5.ExtDescription信息就是我们要对Descr进行定义的宏组合,他可以包含固定信息,例如汉字说明,桥架部件型号得公共部分等;也可以包含变量,变量都以括号和括号内关键字的方式体现。填写的方法格式参考第4步Straight的ExtDescription内容写,变量的调用可以参考下表或者其他fitting中使用的字段:
ExtDescription Listet in BOQ
($CN) CatalogName($VN) VariantName($VA[AttributeName]) Variant Attribute($FN) Fitting Name($FT) Fitting Tag($GW) Geometry Attrib 宽度($GW/10) Geometry Attrib 宽度 / 10($GW/100) Geometry Attrib 宽度 / 100($GH) Geometry Attrib 高度($GA) Geometry Attrib (STRAIGHT = StraightLength , BEND = BendAngle , HINGE = BendAngle , REDUCER = RightTrayWidth)($MN) Manufacturer($RT) TradeWidth of right reducer size($TT) TradeWidth of branch / TrayWidthVertical (for Reducing/Expanding Tee and Crossover)($DU) DrawingUnit($CU) CatalogUnit($DV[DNAVariablename]) DNA Variable Value($UT[UDAName]) UDA Tag($UV[UDAName]) UDA Value
6. 修改完成之后,这样的宏定义会通过报表中的DESCR变量来体现:
7.最终,放置了的300X300的该类型的直通,在报表DESCR变量对应列中的内容为: