Fixed uncaught exception on first run

This commit is contained in:
Jaime van Kessel 2016-07-20 11:06:26 +02:00
parent bb4d4e7807
commit b69388525f

View file

@ -48,7 +48,13 @@ class PlatformPhysics:
bbox = node.getBoundingBox()
# Ignore intersections with the bottom
build_volume_bounding_box = self._build_volume.getBoundingBox().set(bottom=-9001)
build_volume_bounding_box = self._build_volume.getBoundingBox()
if build_volume_bounding_box:
build_volume_bounding_box.set(bottom=-9001)
else:
# No bounding box. This is triggered when running Cura from command line with a model for the first time
# In that situation there is a model, but no machine (and therefore no build volume.
return
node._outside_buildarea = False
# Mark the node as outside the build volume if the bounding box test fails.