Updating model quantities now auto refreshes parametric quantities in cost schedules

This commit is contained in:
Dion Moult
2021-08-10 12:01:29 +10:00
parent f393c5f1d2
commit ebd84a662e
3 changed files with 8 additions and 7 deletions
@@ -7,6 +7,7 @@ import ifcopenshell.util.attribute
import blenderbim.bim.schema
from blenderbim.bim.ifc import IfcStore
from ifcopenshell.api.pset.data import Data
from ifcopenshell.api.cost.data import Data as CostData
from blenderbim.bim.module.pset.qto_calculator import QtoCalculator
@@ -211,6 +212,7 @@ class EditPset(bpy.types.Operator):
"properties": properties,
},
)
CostData.purge()
Data.load(IfcStore.get_file(), oprops.ifc_definition_id)
bpy.ops.bim.disable_pset_editing(obj=self.obj, obj_type=self.obj_type)
return {"FINISHED"}