I’ve had a Qidi Q1 Pro for a while now and I really do love it, very minor issues (mostly caused by my tinkering) so far and now I need help from someone that’s a lot smarter than me.
There’s a gesture to auto replace the filament. Problem is, it just does that wherever the head is and makes a mess on the plate. So I had an idea, why not move the head back to the chute and do the filament change there? I added the code for that (including a few wipes on the pad) inside the filament change macros but had to add a home all axies G28 first in order to locate the head and then move it.
That presents 2 problems: 1. When you push go on the screen to change the filament, it heats the nozzle first and then calls the macros. Doing that oozes filament out where it is, still making a mess. 2. I’m trying to experiment with manually changing colors during a print but it calls on that same automatic filament change routine with the homing call which makes it lose its position.
If anyone knows how to change the screen’s firmware and/or knows how to fetch a current position and feed it to the macro (I would add an if statement saying if the location of the head is unknown, home, otherwise proceed) I would be very excited to hear from you!
Check in your about menu for the customer support email. I shit you not, qidi will help you do just about anything with their machines. They sent me a video for how to rewire the motors on my x-pro to run in reverse as part of my efforts to make it be Bowden feed as well as writing cura specs for my custom extruder head. I’ve never met a company as down to clown as qidi and I’ll rep them until I die for it.
I’ve also got a Q1 Pro but I haven’t done a lot of tinkering myself. However, I did want to leave this link here since you asked about how to change the firmware: https://github.com/Phil1988/FreeDi

