Huge models no longer block loading

CURA-3676
This commit is contained in:
Jaime van Kessel 2017-04-12 15:09:31 +02:00
parent 299ad624da
commit 3e75583f2b

View file

@ -1283,6 +1283,8 @@ class CuraApplication(QtApplication):
child.addDecorator(ConvexHullDecorator()) child.addDecorator(ConvexHullDecorator())
if node.callDecoration("isSliceable"): if node.callDecoration("isSliceable"):
# Only check position if it's not already blatantly obvious that it won't fit.
if node.getBoundingBox().width < self._volume.getBoundingBox().width or node.getBoundingBox().depth < self._volume.getBoundingBox().depth:
# Find node location # Find node location
offset_shape_arr, hull_shape_arr = ShapeArray.fromNode(node, min_offset = min_offset) offset_shape_arr, hull_shape_arr = ShapeArray.fromNode(node, min_offset = min_offset)