旗开得胜 读万卷书 行万里路 1 设置 Solidworks 保存 BOM 到 TC 为精确或非精确 作者:拾敏 审校:赖良顺 适用版本:Teamcenter10.1.4、Solidworks2012 在 Solidworks 集成中,我们将装配保存至 Teamcenter,发 现装配默认保存为精确 BOM(图 1、2、3) ,而我们希望建立非精 确 BOM 图 1 图 2 图 3 旗开得胜 读万卷书 行万里路 2 首先,找到 TC 中关于精确/非精确 BOM 的首选项 TC_BOM_Precision_Preference,发现其默认值就是 Imprecise (图 4) ,而且 IDE 中业务对象是基于 TC 首选项创建 BOM 视图 (图 5) ,故排除 TC 中首选项问题 图 4 图 5 因此问题在于 Soliworks 集成,找到 swim.properties 并定位 模块为“Save Dialog” (图 6) ,然后在其中搜索查找关键字,找到 相关首选项“iman.precisebom” (图 7) ,允许值为 true 和 false,默认是精确 BOM 还是非精确 BOM。
当值为 true 时:BOM 视图为精确;false:BOM 视图为非精确,默认值为 true 旗开得胜 读万卷书 行万里路 3 图 6 图 7 将属性的值改为“false” ,即 iman.precisebom = false保 存并重启 Solidworks,保存装配至 TC 系统中,此时,默认保存的 是非精确 BOM(图 8、9) 图 8 旗开得胜 读万卷书 行万里路 4 图 9 。