Cura/cura/PrinterOutput/PrinterOutputController.py
Jaime van Kessel 00a5127b19 Added home head & bed
CL-541
2017-11-17 17:00:09 +01:00

39 lines
No EOL
1.1 KiB
Python

MYPY = False
if MYPY:
from cura.PrinterOutput.PrintJobOutputModel import PrintJobOutputModel
from cura.PrinterOutput.ExtruderOuputModel import ExtruderOuputModel
from cura.PrinterOutput.PrinterOutputModel import PrinterOutputModel
class PrinterOutputController:
def __init__(self):
pass
def setTargetHotendTemperature(self, printer: "PrinterOutputModel", extruder: "ExtruderOuputModel", temperature: int):
# TODO: implement
pass
def setTargetBedTemperature(self, printer: "PrinterOutputModel", temperature: int):
pass
def setJobState(self, job: "PrintJobOutputModel", state: str):
pass
def cancelPreheatBed(self, printer: "PrinterOutputModel"):
pass
def preheatBed(self, printer: "PrinterOutputModel", temperature, duration):
pass
def setHeadPosition(self, printer: "PrinterOutputModel", x, y, z, speed):
pass
def moveHead(self, printer: "PrinterOutputModel", x, y, z, speed):
pass
def homeBed(self, printer):
pass
def homeHead(self, printer):
pass