u/rickseiden

Image 1 — Box screen for KlipperScreen
Image 2 — Box screen for KlipperScreen
▲ 9 r/QIDI

Box screen for KlipperScreen

In a previous post I asked about what macro is used to remove a spool from the box (E_BOX SLOT=0 for the first slot). It was so I could update KlipperScreen to have buttons that I could use to control the Qidi Box. I want to start using Spoolman, but to do that, I kind of have to be running KlipperScreen, but KlipperScreen doesn't have a method to let you eject the filament to replace the spool.

So, I did some researched and found the macros that QiDi uses to control the box:

  • Remove (completely remove the filament from the slot): E_BOX SLOT=0
  • Reload (take a filament that is already loaded and reload it): RFID_READ SLOT=slot0
  • Load (load it to the hot end): E_LOAD slot=0

I don't "need" the Load macro, but the Remove and Reload are important. I edited my KlipperScreen.conf and uploaded an SVG of the QiDi logo, and now I have a QiDi Box button on my home screen.

That takes me to a screen with buttons to Remove or Reload the spools in the box.

You can find the configuration files and logo svg on github.

u/rickseiden — 3 days ago
▲ 1 r/QIDI

Box Macros to REMOVE filament

What are the macros used to remove the filament from a specific slot? I'm not talking about unloading filament from the hot end, I'm talking about what happens when you hit the remove button on the screen and the box rewinds the filament onto the spool until the end of the filament comes out of the box and you can remove the filament from the spool.

I've been told it's UNLOAD_BOX_FILAMENT, but I can't find that defined anywhere.

Thanks

PS: For those of you curious, I'm trying to add buttons to KlipperScreen to handle this.

reddit.com
u/rickseiden — 4 days ago
▲ 2 r/QIDI+1 crossposts

Where do these screws go?

Hello,

I had to disassemble the enter hot end assembly to replace the small extruder fan. It took a week for the part to come in, and now I don't remember where two of the screws go, and I can't figure it out.

https://preview.redd.it/wkb7jotbwi3h1.jpg?width=628&format=pjpg&auto=webp&s=2779837d97a4df6b973b244a1036380eaa507e3c

The two long screws are the ones I'm talking about. The short one is one that holds the plastic housing on thrown in for size (a banana would be too big).

Does anyone know where they came from?

Thanks!

reddit.com
u/rickseiden — 1 month ago
▲ 1 r/QIDI

In PrusaSlicer when you load an object it is set to be printed using filament 1. You can change it to another filament and the color of the model changes. You can paint with filament based on the position in the MMU, not the color.

In QiDi Studio it's all based on color, and the color of the model in the 3mf. For example, if I have a model that is green, and I have black loaded in the first spot of my QiDi box, it will show in the Objects menu as being on filament 1, but it will be shown as green, and when you go to print it, the system will print it with the closest color it can find, without regard to what filament you've selected.

Is there a way to make QiDi Studio treat things based on the position in the box instead of the color of the model and matching to the color of the filament in the QiDi Box?

reddit.com
u/rickseiden — 2 months ago