def _createPrinterList(self):
     printer = PrinterOutputModel(
         output_controller=self._output_controller,
         number_of_extruders=self._number_of_extruders)
     printer.setCamera(NetworkCamera(self._camera_url))
     printer.updateName(self.name)
     self._printers = [printer]
     self.printersChanged.emit()
Beispiel #2
0
 def _createPrinterModel(self, data):
     printer = PrinterOutputModel(
         output_controller=ClusterUM3PrinterOutputController(self),
         number_of_extruders=self._number_of_extruders)
     printer.setCamera(
         NetworkCamera("http://" + data["ip_address"] +
                       ":8080/?action=stream"))
     self._printers.append(printer)
     return printer
Beispiel #3
0
 def _createPrinterModel(self, data: Dict) -> PrinterOutputModel:
     printer = PrinterOutputModel(output_controller=ClusterUM3PrinterOutputController(self),
                                  number_of_extruders=self._number_of_extruders)
     printer.setCamera(NetworkCamera("http://" + data["ip_address"] + ":8080/?action=stream"))
     self._printers.append(printer)
     return printer