4.4 遍历零件,存入BOM
将遍历到的零件类别与BOM中的页名进行比较,相同类别的零件参数存于同一页中,新增类别需要新建页,主要代码如下:
4.5 输出excel并保存
最终生成的BOM表格如图3所示。
图3 BOM表
5 小结
在CATIA V5平台上,以VB作为开发工具,对桥梁三维模型中零件的参数进行提取和分类存储,可以实现BOM表的自动生成,减少了手动操作的重复劳动和出错的几率,提高了工作效率和质量。该方法还可以推广至其他市政类,如水厂,隧道等工程三维模型的参数提取中,实现灵活的个性化定制,有广泛的应用价值。