Fix getting platform centre

With the new setting system.

Contributes to issues CURA-1278 and CURA-1591.
This commit is contained in:
Ghostkeeper 2016-05-24 01:16:11 +02:00
parent fedbda1990
commit fa1d262123
No known key found for this signature in database
GPG key ID: 701948C5954A7385

View file

@ -62,8 +62,6 @@ class ProcessSlicedLayersJob(Job):
self._progress.hide() self._progress.hide()
return return
settings = Application.getInstance().getMachineManager().getWorkingProfile()
mesh = MeshData() mesh = MeshData()
layer_data = LayerData.LayerData() layer_data = LayerData.LayerData()
layer_count = len(self._layers) layer_count = len(self._layers)
@ -132,8 +130,9 @@ class ProcessSlicedLayersJob(Job):
new_node.setMeshData(mesh) new_node.setMeshData(mesh)
new_node.setParent(self._scene.getRoot()) # Note: After this we can no longer abort! new_node.setParent(self._scene.getRoot()) # Note: After this we can no longer abort!
if not settings.getSettingValue("machine_center_is_zero"): settings = Application.getInstance().getGlobalContainerStack()
new_node.setPosition(Vector(-settings.getSettingValue("machine_width") / 2, 0.0, settings.getSettingValue("machine_depth") / 2)) if not settings.getProperty("machine_center_is_zero", "value"):
new_node.setPosition(Vector(-settings.getProperty("machine_width", "value") / 2, 0.0, settings.getProperty("machine_depth", "value") / 2))
if self._progress: if self._progress:
self._progress.setProgress(100) self._progress.setProgress(100)