Ignore nodes that are outside the build volume for slicing

This commit is contained in:
Arjen Hiemstra 2015-04-20 16:42:19 +02:00
parent 4ae8263238
commit daa6e04d8c

View file

@ -127,6 +127,7 @@ class CuraEngineBackend(Backend):
objects = [] objects = []
for node in DepthFirstIterator(self._scene.getRoot()): for node in DepthFirstIterator(self._scene.getRoot()):
if type(node) is SceneNode and node.getMeshData(): if type(node) is SceneNode and node.getMeshData():
if not getattr(node, '_outside_buildarea', False):
objects.append(node) objects.append(node)
if not objects: if not objects: