leadustin / qidi-up2date-english Goto Github PK
View Code? Open in Web Editor NEWUpdate of the Qidi Series 3
Update of the Qidi Series 3
Ive followed your guide for klipperscreen shutdown but get the following error,
/home/mks/printer_data/config/klipperscreen_shutdown.sh: line 24: sshpass: command not found
Fixed by installing sshpass sudo apt-get install sshpass
Can you provide how to get to the screen to replace it, I can only get to the bottom 2 screws. Does the front panel come off?
Once again, thank you for the excellent write up. I was investigating possible KlipperScreen options for my 2nd Qidi printer, and came across this page here: https://klipperscreen.readthedocs.io/en/latest/VNC/
This basically allows us to install Klipperscreen directly on the Qidi control board, but have it use a tigervncserver as the virtual display.
From here, we can simply purchase a very cheap Wifi-capable android tablet (as in like $35-40 on Amazon) with a 7" or 8" screen. Remove the stock screen and print up a mount for the tablet and attach it into the area left by the display.
I recommend installing AVNC on the tablet as this (free) app allows for VNC to act just like a touch screen without having to drag the virtual mouse pointer around.
The tablets will typically last for about a week on their own battery power, but they can be recharged easily by temporarily running a cable from the USB stick port on the printer to the tablet as needed.
I found this to be about the cheapest way to give Klipperscreen functionality to the Qidi's, while giving an appearance that's similar to the screen mounts on the Bambu X1's or the Creality K1's.
I personally experienced zero lag with this solution as VNC is a fairly bandwidth efficient protocol and KlipperScreen doesn't send a lot of rapidly changing image data. All up this comes to about half the cost of the Pi + 5" display solution, and gives us a larger screen as a bonus.
It may be something you'd like to consider adding to your write up?
First of all, thanks for all your great work.
the 3d models are correct for the x-max 3, however the models for the x-plus 3 should be different.
The printhead on the x-plus 3 is shorter, the space between the two rods is less compared to the x-max 3. In addition, the pins that locks the two pieces are different.
The covers has a different lock system.
As the space between the two rods of the x-axes are different, and the belt width is 6mm instead of 9mm, I think also the other pieces that connects the axes/rods are wrong. At least the pieces for the x-axes.
I did some digging.
The Integrated Display is a TJC Touch Display. Its not a QIDI Homebrew that runs its own MCU.
Which means we can actually use it on stock klipper by just flashing another firmware.
There are some out there.
Trying to decompile the TFT File gives me the Info the Firmware was made with the tjc-1.65.5 editor, which can be found here:
http://filedown.tjc1688.com/USARTHMI/USARTHMIsetup_latest.zip
I will dig into some of these Files available and try to build one for the X3-Plus and use this Issue here to keep you up2date.
As per the title.
The guide recommends to use a Raspberry Pi to drive a touchscreen, but would it be possible to forego a Raspberry Pi, and use a USB-C cable attached to one of the spare USB-C ports on the Qidi mainboard itself to drive a touchscreen via Klipperscreen installed on the Qidi mainboard instead?
Hello.
Can we have the steps to return machine to original state please?
ls /dev/serial/by-id/*
Shows nothing?? All else went to plan.
Cannot access, no such file or directory?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.