mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-07-08 23:46:22 -06:00
Account for center and proper layer height when displaying the sliced layers
This commit is contained in:
parent
6f825598c1
commit
645a179bc3
2 changed files with 12 additions and 3 deletions
|
@ -30,6 +30,8 @@ class CuraEngineBackend(Backend):
|
|||
self._message_handlers[Cura_pb2.GCode] = self._onGCodeMessage
|
||||
self._message_handlers[Cura_pb2.ObjectPrintTime] = self._onObjectPrintTimeMessage
|
||||
|
||||
self._center = None
|
||||
|
||||
def getEngineCommand(self):
|
||||
return [Preferences.getPreference("BackendLocation"), '--connect', "127.0.0.1:{0}".format(self._port)]
|
||||
|
||||
|
@ -43,7 +45,7 @@ class CuraEngineBackend(Backend):
|
|||
self._onChanged()
|
||||
|
||||
def _onSlicedObjectListMessage(self, message):
|
||||
job = ProcessSlicedObjectListJob.ProcessSlicedObjectListJob(message)
|
||||
job = ProcessSlicedObjectListJob.ProcessSlicedObjectListJob(message, self._center)
|
||||
job.start()
|
||||
|
||||
def _onProgressMessage(self, message):
|
||||
|
@ -128,6 +130,8 @@ class CuraEngineBackend(Backend):
|
|||
posZ.value = str(int(0)).encode('utf-8')
|
||||
self._socket.sendMessage(posmsg)
|
||||
|
||||
self._center = center
|
||||
|
||||
self._socket.sendMessage(msg)
|
||||
|
||||
self._changeTimer = None
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue