Simply open Cura and go to the Marketplace in the menubar, search for the QidiPrint plugin and install it!
With Cura not running, unpack the zip file from the release to this specific folder:
- Windows:
%USERPROFILE%\AppData\Roaming\cura\4.7\plugins\
- MacOS:
~/Library/Application Support/Cura/4.7/plugins/
- Linux:
/home/<username>/.local/share/cura/4.7/plugins/
If you don't have Qidi printers available in Cura, unpack the Qidi Printer Definitions.zip to this specific folder:
- Windows:
%USERPROFILE%\AppData\Roaming\cura\4.7\
- MacOS:
~/Library/Application Support/Cura/4.7/
- Linux:
/home/<username>/.local/share/cura/4.7/
Do NOT try to add a new "networked printer"! This is only for Ultimaker printers.
If you did not use printer definitions archive from above to add Qidi printer, in order for this plugin working properly, your printer.def.json must have "manufacturer" property set to "Qidi"
QIDI printers are configured through the extension menu bar:
- Start Cura
- Inside the cura Prefernces->Printers selct and activate your printer
- Click "QidiPrint" button right to the Machine Settings button:
- A new window will pop-up with detected printers list (you also can add them manually by pressing the Add button)
- Choose your printer and press the "Connect" button
- Click "Close"
- Done!
Now you can load a model and slice it. Then look at the bottom right - there should be the big blue button with you printer name on it!
This project is inspired and using code from:
- https://github.com/Kriechi/Cura-DuetRRFPlugin
- https://github.com/Jeredian/mks-wifi-plugin
- ChituCodeWriter.py is taken from https://github.com/Spanni26/ChituCodeWriter