Reposting my post from the QIDI X-Max group:
If you're using Ultimaker's Cura with your X-Max [X-Plus, in your case] you've probably noticed that you don't get the 3D model on the touchscreen, nor an accurate time remaining estimate.
Well, I've found a Cura post-processing script that inserts the 3d model data as well as the estimated print time into the gcode file that will display on the touchscreen.
You can find the script in the github link below. Credit to Spanni26 on github for making this. I've been testing it for over a week now and it has been working well without issue.
I've also added a screenshot of what it looks like on the touchscreen.
QIDI Tech 3D Printer discord link: https://discord.gg/s2rwfms
I've also founded a QIDI Tech 3D Printer discord to converse with fellow QIDI owners and share resources. I hope it to become an excellent source of QIDI printer information. Hopefully we can discover enough to do as we please with the closed-source hardware and software.
Just for anyone who may be reading this now; There is a new Cura plugin called QidiPrint that will automate all that automatically. It will additionally enable wireless and wired network printing and monitoring!
Here is the development page: https://github.com/alkaes/QidiPrint
Here is the plugin page: https://marketplace.ultimaker.com/app/cura/plugins/alkaes/QidiPrint
Thanks for this info!
I grabbed the latest Cura 4.6 and got the X-Plus profile for Cura from QIDI. With the ChituCodeWriter and 3dWifiSend I don't have to use the USB stick.
Here's a working link for the ChituCodeWriter. Not sure if the developer changed the name?https://github.com/Spanni26/ChituCodeWriter
The network send script is here. Doesn't have to be wifi, I'm using ethernet. You need the QIDI-Print software installed on OSX.https://github.com/tkuebler/3dWiFiSend
If anyone needs it, I attached the x-plus profile for Cura below. In Cura, go to File, Open and open the file. When it asks, click "Open as project" and it will ask you to add the new printer. If you start Cura for the first time, just create any generic printer and after adding the X-Plus remove it.
This plugin (ChituCode) works with mac too?
It does, I'm using it on 10.15.4 with Cura 4.6. Just put the ChituCodeWriter directory in ~/Library/Application Support/cura/4.6/plugins
And remember that after you click slice and "Save to File", in the to save to file window select "Chitu gcode (.gcode)" and not the default "G-code File (.gcode)"