SOLIDWORKS如何在材料明细表中计算设备的总重?

日期:2023-03-14 11:23:45 发布者: ICT-Hoen 浏览次数:

图中的装配体有3块相同的板,材质也是一样的,所以单块板的重量是135g。而总重是135x3=405g。但是这个总重要如何在材料明细表里面自动计算出来呢?

图中的装配体有3块相同的板,材质也是一样的,所以单块板的重量是135g。而总重是135x3=405g。但是这个总重要如何在材料明细表里面自动计算出来呢?

方法是采用方程式:

点击方程式的图标,将公式输入进去自动计算即可

最后结果:

那么有派生配置情况下的材料明细表里面公式应如何表达?

图中装配体有一个默认配置以及三个派生配置。默认配置有四个方块;T1派生配置有一个方块;T2派生配置有两个方块;T3派生配置有三个方块。以此计算不同派生配置下的总重。


在材料明细表里面要计算每个配置下装配体总重

如果采用的材料明细表类型是‘仅限零件’或者‘缩进’的形式,计算总重时,方程式的公式可以写成:`Weight`*'数量'。(引号是因为输入法下的单引号)

但是当材料明细表类型是‘仅限顶层’时,上述的方程式公式并不能对每个派生配置有效。

原因:‘仅限零件’或者‘缩进’的材料明细表的配置只能选择一个,而‘仅限顶层‘的派生配置多个共存。

所以在‘仅限零件’或者‘缩进’的材料明细表里面,切换不同的配置,计算公式里面的‘数量‘属性只对应当前激活的配置,因此能计算出总重。而在‘仅限顶层‘的材料明细表里面可以添加多个‘数量‘属性,当多个‘数量‘属性存在时,计算总重的公式无法识别应该用哪个‘数量‘属性。这就导致切换其他派生配置的时候,无法计算总重。

解决方案:材料明细表的标题栏里的‘数量‘属性要各自起不同的名字(直接双击编辑即可)

计算总重方程式的公式填写的时候,要计算对应派生配置的总重,在选择‘数量‘属性时要选择到对应派生配置的数量。

正是因为一条公式无法满足所以派生配置的计算要求,所以不同派生配置的计算结果可以单独成一列。如下图: