From 96f82c1d73a4aea0cc58eb184669300f09e87482 Mon Sep 17 00:00:00 2001 From: Jaime van Kessel Date: Thu, 8 Dec 2016 10:54:13 +0100 Subject: [PATCH] Build volume now works correctly for single extrusion machines CURA-3105 --- cura/BuildVolume.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cura/BuildVolume.py b/cura/BuildVolume.py index 511b66c46b..72cad13468 100644 --- a/cura/BuildVolume.py +++ b/cura/BuildVolume.py @@ -452,7 +452,10 @@ class BuildVolume(SceneNode): if not used_extruders: # If no extruder is used, assume that the active extruder is used (else nothing is drawn) - used_extruders = [extruder_manager.getActiveExtruderStack()] + if extruder_manager.getActiveExtruderStack(): + used_extruders = [extruder_manager.getActiveExtruderStack()] + else: + used_extruders = [self._global_container_stack] result_areas = self._computeDisallowedAreasStatic(disallowed_border_size, used_extruders) #Normal machine disallowed areas can always be added. prime_areas = self._computeDisallowedAreasPrime(disallowed_border_size, used_extruders)