利用Revit系统族创建的构件都有"体积"这个参数,我们利用这个参数,可以查看单个构件体积,也可以利用明细表工具或Dynamo按层、按类型批量统计构件体积。
但是,对于利用自定义族创建的构件,却没有"体积"参数。那么,我们能不能自己创建这样一个参数呢?
比如,我们自建了这样一个独立基础族,它下面立方体部分长度为L,宽度为B,高度为h1,上面四棱台部分顶部对应的长度为l,宽度为b,四棱台高度为h2。
族创建完成后,添加一个类型参数,命名为“体积”,参数类型选择“体积”,参数分组方式选择“其他”,确定。
添加完体积参数后,返回族类型面板,在“体积”参数后面的“公式”一栏内添加独立基础的计算公式。
点击应用,确定。将族重新载入项目,“覆盖现有版本”。
返回到项目中,任意选择一个独立基础,点击“编辑类型”,在独立基础类型属性的“其他”一栏里就有“体积”参数和体积数值了。调整独立基础的尺寸,体积数值也会随着独立基础的实际体积跟着变化。
利用“体积”参数和体积数值,我们就可以提取构件体积了。
对于其他如电梯基坑、集水坑等需要利用自定义族创建的构件,都可以利用这种办法计算构件体积。
需要注意的是,在输入体积公式时,要注意构件之间的剪切关系对构件体积的影响,输入正确的计算公式。
转载请注明来源本文地址:https://www.tuituisoft/blog/11102.html