Q: I need help understanding Machines and how to use them. #9098
-
I've read the Machines section of the documentation and know about the Label Printer machine and have seen the Python example. Yet, I fail to understand how to best apply the concept to my situation. For example: Is it appropriate to define a 3D printer as a machine? If so, what is needed for the Driver? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Hi, Currently only label printing machines are implemented in inventree. If you want to integrate a 3D printer, a new machine type and one (or more) corresponding drivers for your individual 3d printer model need to be implemented. The machine type should implement things that are relevant to all 3d printer models. E.g. a print button on parts that have a stl/gcode attached. Your specific driver then needs to implement a method for sending the gcode to the printer (e.g. octoprint) This is already a suggestion collected in #6486, but nobody has picked up the work. So feel free to implement the 3d printer machine type and upstream it into inventree. Then you can create your own 3d printing driver for e.g. octoprint. |
Beta Was this translation helpful? Give feedback.
Hi, Currently only label printing machines are implemented in inventree. If you want to integrate a 3D printer, a new machine type and one (or more) corresponding drivers for your individual 3d printer model need to be implemented.
The machine type should implement things that are relevant to all 3d printer models. E.g. a print button on parts that have a stl/gcode attached. Your specific driver then needs to implement a method for sending the gcode to the printer (e.g. octoprint)
This is already a suggestion collected in #6486, but nobody has picked up the work. So feel free to implement the 3d printer machine type and upstream it into inventree. Then you can create your own 3d printing …