Based on bambufy AD5X V1.2.10
Changes relative to bambufy:
- Start print routine
- Start dialog
- tweaks here and there
- Large G-code parsing
- End print routine
Test conditions:
- Enabled Plugins: recommend,lessWaste,notify,timelapse
- Klipper 13
- USB camera
- zmod 1.6.6
- recommend 1.1.5
- AD5X-1.1.7-1.1.0-3.0.6-20250912-Factory firmware (Can downgrade with a flash drive. Best version IMO) https://github.com/ghzserg/zmod/releases/download/R/AD5X-1.1.7-1.1.0-3.0.6-20250912-Factory.tgz
- Downgrade to 1.1.7 Firmware if needed on AD5X (removes forced start routine)
- Install zmod following the instructions
- Change the native display to Guppyscreen running the
DISPLAY_OFFcommand - (Optional) Change web ui to Mainsail running the
WEBcommand - In ui, go to Machine/configuration tab, /config/mod_data/user.moonraker.conf, and add the following:
[update_manager lessWaste]
type: git_repo
channel: dev
path: /root/printer_data/config/mod_data/plugins/lessWaste
origin: https://github.com/Hrybmo/lessWaste.git
is_system_service: False
primary_branch: master - Run
ENABLE_PLUGIN name=lessWastecommand from the console (recommend should be enabled already) - Use OrcaSlicer_GCODE.md for OrcaSlicer configuration.
- Run the
DISABLE_PLUGIN name=lessWastecommand from the console. - (Optional) Go back to stock screen
DISPLAY_ON - (Optional) Go back to Fluidd
WEB
You have two options and depending on the type of print, one may be better than the other.
Description: Instead of purging out the back, a prime tower is used for purging.
Pros: The settings "Flush into object's infill", "Flush into objects' support", and "flushing volumes" are respected.
Cons: A large prime tower is generally required, taking up volume.
Best used for: Flushing into things.
Notes: Placing the prime tower close to the cutter area works well when using "No sparse layers (beta)". Use the "print time" and "total filament used" to compare between options.
Description: Purge out the back like stock but with more control.
Pros: A small prime tower is required, less area needed on the build plate. Respects "flushing volumes" when purging.
Cons: The settings "Flush into object's infill" and "Flush into objects' support" do not reduce the purge amount.
Best used for: Where it is more efficient to build a small prime tower instead of a large one on every layer.
Notes: Use the "print time" and "total filament used" to compare between options.
Description: If backup is enabled and there are matching filament types and color filaments, they will join. The backup locations are set on start and consumed during print. If backup is triggered during a print, the lowest available filament number is activated (scans 1 -> 4). When printing, consumed channels can be refilled once there are no backups left and there is a pause.
Example below: If filament one runs out then filament two will automatically load and continue.
Example below: Double backups!
Description: Performs a bed mesh leveling in the print area at start.
Description: Creates a purge line in front or to the side of the print.
Pros: quicker than a skirt or similar priming.
Description: With this disabled, the filament stays in the hotend from print to print.
Set multiplier to 1, recalculate, then set any value lower than 90 to 90. 90 seems to be a safe value for nozzle pressure.