From aba0392728d38accda9cb60b367401d6682973d6 Mon Sep 17 00:00:00 2001 From: Jaime van Kessel Date: Tue, 5 Jul 2016 10:46:38 +0200 Subject: [PATCH] Saving g-code no longer crashes --- plugins/SliceInfoPlugin/SliceInfo.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/plugins/SliceInfoPlugin/SliceInfo.py b/plugins/SliceInfoPlugin/SliceInfo.py index 863eaa5166..f19a20c2b0 100644 --- a/plugins/SliceInfoPlugin/SliceInfo.py +++ b/plugins/SliceInfoPlugin/SliceInfo.py @@ -54,7 +54,9 @@ class SliceInfo(Extension): # Get total material used (in mm^3) print_information = Application.getInstance().getPrintInformation() material_radius = 0.5 * global_container_stack.getProperty("material_diameter", "value") - material_used = math.pi * material_radius * material_radius * print_information.materialAmounts #Volume of material used + + # TODO; Send material per extruder instead of mashing it on a pile + material_used = math.pi * material_radius * material_radius * sum(print_information.materialAmounts) #Volume of all materials used # Get model information (bounding boxes, hashes and transformation matrix) models_info = []