Skip to content

jetguy/AFC-Klipper-Add-On

 
 

Repository files navigation

Automated Filament Changer (AFC) Klipper Add-on

This Klipper plugin is for use on the Box Turtle Filament Changer (currently in closed beta).

Installation

To install this plugin, you should have the following pre-requisites installed:

  1. Klipper
  2. Moonraker
  3. WebUI (Mainsail or Fluidd)

To install this plugin, you can use the following commands from the users home directory:

wget -O - https://raw.githubusercontent.com/ArmoredTurtle/AFC-Klipper-Add-On/main/install-afc.sh | bash

Configuration

Sample configuration files for the most popular boards are located in the Klipper_cfg_example/AFC directory.

The AFC directory should be placed in your ~/printer_data/config directory and included in your printer.cfg file.

[include AFC/*.cfg]

Ensure you rename one of the sample configuration files and replace the extension with .cfg such as afc_hardware_AFC.cfg and so forth.

You MUST double-check all pins in the configuration file for your specific hardware prior to using.

Usage

Troubleshooting

Debug information about the respooler system can be found by visiting the following URL in your browser:

{ip address}/printer/objects/query?AFC

Removing Plugin

To remove the plugin, you can use the following commands:

cd ~/AFC-Klipper-Add-On
./install-afc.sh -u

Support

Join us on Discord here.

About

Automated Filament Changer Software

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 93.6%
  • Shell 6.4%