大多数的放置结构部件的工具都使用截面库里定义的截面信息。默认情况下,这些截面信息都是以项目为单位,存放在名为ProjectShapes.xml文件里的。
参数变量STRUCTURAL_SHAPES控制从哪些xml文件里读取截面信息。默认指向项目单位的ProjectShapes.xml文件。它可以同时指向多个xml文件。比如,有一个公司标准的Company_Shapes.xml 文件,您就可以将该文件放在公司的Dataset文件夹下,然后在PCF文件里加入如下的语句。
STRUCTURAL_SHAPES < $(COMP_DATASET)Company_Shapes.xml
我们建议在项目或者公司级别去自定义截面。
尽量不要去修改ABD默认自带的XML文件。
第一种,使用ABD自带的Excel
使用这种方法时,在开始之前请确保在Excel里打开Developer标签
下面我们以C:\ProgramData\Bentley\AECOsimBuildingDesigner V8i Ss6\WorkSpace\Projects\BuildingExamples\BuildingTemplate_US\support\dataset\data\ProjectShapesTemplate.xls举例说明
1, 打开C:\ProgramData\Bentley\AECOsimBuildingDesigner V8i Ss6\WorkSpace\Projects\BuildingExamples\BuildingTemplate_US\support\dataset\data\ProjectShapesTemplate.xls文件
2, 将文件另存为一个新的文件,这么做的目的是保留原始文件的备份。
3, 在Developer标签下,点击Import,导入ProjectShapes.xml
4, 根据需要在worksheets里创建新的截面数据。我们所提供的所有截面类型在该worksheet里都能够找到。
5, 上述操作完毕之后,在Developer标签下点击Export导出数据。
第二种,手动修改XML文件
最好使用xml编辑器打开xml文件,比如Notepad++(实用小工具介绍 - 【Notepad++】 - 让Configuration File更加易读),然后添加修改截面数据,注意保持格式和默认的格式相同即可。