-
-
Notifications
You must be signed in to change notification settings - Fork 0
Features
This custom LCD firmware offers a unique and seamless experience for Qidi X-Max 3 and X-Plus 3 printers, working flawlessly with the official mainline Klipper firmware without requiring any modifications. It matches perfectly with my FreeQIDI tutorial to create a clean and up-to-date Armbian-Klipper system with a functional and aesthetically pleasing user interface (UI), designed for daily use.
-
Seamless Integration with Klipper
This firmware operates directly with the mainline Klipper firmware, ensuring compatibility and ease of use without needing additional modifications or tweaks. -
Advanced Safety Features
- Emergency Stop: An emergency stop button is present on every screen, allowing for immediate shutdown of the printer in case of emergencies.
- Prevent Cold Extrusion: Extrusion and retraction buttons are disabled if the extruder temperature is below 180°C, preventing accidental damage and clogging.
- Prevent Unhomed Move: Printer movements are restricted until a homing sequence is completed, ensuring safe and precise operation.
-
Low Latency Display
The display boasts a low response time, ensuring quick input recognition. Any delays are typically due to necessary operations like heating or blocking macros, ensuring optimal performance. -
Thumbnail Support
Easily view print job thumbnails directly on the display - yes, it works. Yes :) -
Unified Design with Home Screen
A streamlined home screen features all essential settings for daily use, providing quick access to commonly used functions. -
Intuitive Naming for Components
All components have clear, understandable names, improving usability:- Chamber heater is labeled "Chamber" instead of "Hot".
- Fans are named for their function, e.g., "Partfan", "Filterfan", and "Sidefan", instead of generic names like "fan0", "fan2", or "fan3".
-
Support for All Stock Components
Enjoy a full-featured Klipper experience on your 3D printer without extra costs. The firmware supports all stock components, including other mainboards and additional parts.
-
Temperature Control
- Set and monitor extruder temperature
- Set and monitor bed temperature
- Set and monitor chamber temperature
-
Fan Control
- Control case light
- Adjust part fan, side fan, and filter fan speeds
-
Printer Movement and Positioning
- Home all axes, or individually home X, Y, and Z axes
- Move the toolhead manually
- View current printhead position
-
Filament Management
- Extrude or retract filament
- Use load and unload filament macros
- Enable or disable the filament sensor
-
Preset Temperature Profiles
- Quick temperature presets for common materials: PLA, ABS/ASA, PETG, and TPU
-
Language Settings
- Change the interface language (supported languages include English, French, German, Italian, Portuguese, Spanish, and Russian)
-
System Management
- Restart Klipper
- Restart the firmware
- Restart the system
- Shut down the system
-
Print Management
- Browse all saved G-code files and start print jobs
- Adjust Z-height (babystepping) during printing
- Pause, resume, or stop a print job
-
Calibration and Tuning
- Calibrate Z-offset for optimal print quality
- Receive error messages and notifications, such as when the connection to Klippy is lost
- Access options to reconnect, restart, or shut down from a dedicated menu
-
Advanced Features
- Perform input shaping for vibration compensation
- Execute bed meshing for optimal first-layer adhesion
- Manage Wi-Fi network settings
- Toggle the filament sensor on or off
- Automated input shaping with the ability to save values and restart
- Automated bed meshing with saving mesh data and system restart
-
Display and System Settings
- Adjust screen brightness and dimmed brightness
- Set screen saver options and delay timings
- Enable or disable the buzzer sound
- Choose the specific printer model for accurate configuration
This firmware provides a comprehensive and user-friendly interface, tailored for both novice and experienced users, to get the most out of their X-Max 3 and X-Plus 3 printers.