Recommendations¶
Recommendations to Improve Printer Stability¶
These recommendations apply to both stock firmware and ZMOD.
Enable Object Exclusion¶
Enable object exclusion in Orca:
Process Profile->Other->Custom G-code-> CheckExclude objectsProcess Profile->Other->Custom G-code-> CheckLabel objects
Install the Latest Stock Firmware and ZMOD Updates¶
Only the latest version of ZMOD is actively supported.
The developer lacks resources to maintain older versions, so install the latest stock firmware and ZMOD updates.
Replace Spiral/Auto Z-Hop¶
The printer does not support this feature.
In Orca:
Printer Profile -> Extruder 1 -> Z Hop Type -> Set to Normal or Slanted.
Disable "Arc Move" Approximation¶
While the printer supports arc moves, they reduce print quality and may cause errors.
In Orca:
Process Profile -> Quality -> Precision -> Uncheck Arc Move Approximation.
Disable the Built-in Camera on the Printer Screen¶
The built-in camera consumes excessive memory and offers poor image quality. Use an alternative camera instead.
On the printer screen:
Settings -> Camera Tab -> Disable Camera and Video toggles.
Then, run the CAMERA_ON macro.
Disable Chinese Cloud Services¶
Lan mode error¶
These services are unstable and may disconnect intermittently. Reconnection attempts can overload the printer with queued requests, causing errors.
Disabling them also enables faster dialog closure after printing and native bed leveling via the screen.
On the printer screen:
Settings->WiFi Tab->Network Mode-> EnableLocal Network Only.Settings->Cloud Tab-> DisableFlashCloudandPolar3d.
Instead, you can use:
- zmod.link - cloud, for managing printers via Fluidd/Mainsail.
- Telegram bot.
More about Chinese cloud services.
Enable [MD5] Checksum Control¶
Igor Polunovskiy
Add CHECK_MD5 to your workflow.
It is recommended to use the global parameter FORCE_MD5 SAVE_ZMOD_DATA FORCE_MD5=1
Add addMD5.bat or
addMD5.sh for Mac/Linux to your post-processing scripts (don't forget to add executable permissions to the file chmod +x addMD5.sh) or
addMD5.py it's located in mod. More details*
You can also use Go binaries built for the main architectures from @asd2003ru:
addmd5-darwin-amd64(MacOS Intel). Don't forget to runchmod +x addmd5-darwin-amd64addmd5-darwin-arm64(MacOS Silicon). Don't forget to runchmod +x addmd5-darwin-arm64addmd5-linux-amd64(Linux). Don't forget to runchmod +x addmd5-linux-amd64addmd5-windows-amd64.exe(Windows)
Download it to your computer and then add it to Orca. Process Profile -> Other -> Post-Processing Scripts.
Here are the options for adding:
"С:\path_to_file\addMD5.bat";"C:\python_folder\python.exe" "C:\Scripts\add_md5.py";"/home/user/addmd5-linux-amd64";
hamster
Send Files via "Octo/Klipper" for Printing¶
The native FF protocol occasionally transfers corrupted files and lacks metadata support for the Telegram bot.
In Orca:
- Click the WiFi icon next to the printer.
-
Set:
- Protocol:
Octo/Klipper - Hostname:
Printer_IP:7125 - Host URL:
Printer_IPorPrinter_IP:80
- Protocol:
If using Mainsail, specify only these thumbnail sizes: 140x110/PNG, 64x64/PNG
In Orca, Printer Profile -> General Information -> Advanced -> G-Code Thumbnails
Note that the native screen will no longer display thumbnails.
Enable Fix for E0017 Error¶
Enabled by default.
Enable Fix for E0011 Error¶
Resolves E0011 and Communication timeout during homing errors.
Experimental feature — disabled by default.
Verify Stock OS File Integrity¶
Improper printer shutdowns can corrupt the filesystem, leading to minor or major bugs.
The CHECK_SYSTEM macro checks file MD5 hashes and repairs symbolic links if needed.
Enable Nozzle Collision Detection¶
Disabled by default. Enable using the NOZZLE_CONTROL macro:
NOZZLE_CONTROL WEIGHT=0
This halts Klipper if the nozzle scratches the bed or a part detaches. Highly recommended for users employing nozzle pre-cleaning routines.