Skip to content

Conversation

@jimmyjon711
Copy link

@jimmyjon711 jimmyjon711 commented Nov 28, 2025

Overview of changes

AFC-Klipper-Add-On Card was originally done in mainsail by(@meteyou and @Wondro), this is a port over from mainsail to fluidd.

Features added:

  • AFC Card to easily interact with AFC plugin without using manual macros and shows current status/errors of lanes.
  • Added new column to Spoolman interface to show spools that are loaded in lanes
  • Added toolchange count to status tab when printing, only shows up if total number of toolchanges is greater than 0
  • If user is not using Spoolman, a color dialog box is poped up instead to allow user to manually set color, weight and material.
  • Integrates TD-1 scanned TD and color per lane

All changes have been in testing with multiple users in Armored Turtle discord.

Signed-off-by: Jim Madill [email protected]

Artifacts:

video1.mp4

Settings popup window:

video1.mp4

Error message dialog:

error_messages.mp4

Spoolman popup:

spoolman.mp4

TD-1 Integration:

td1_integration.mp4

Manual color, material, weight selection:

manual_selection.mp4

Toolchange in status tab:

toolchange1

Signed-off-by: Jim Madill <[email protected]>
Signed-off-by: Jim Madill <[email protected]>
…ane, support AFC integration

Signed-off-by: Jim Madill <[email protected]>
…board selection if MMU software is not installed

Signed-off-by: Jim Madill <[email protected]>
- Removing .i18nignore files that was not needed

Signed-off-by: Jim Madill <[email protected]>
@pedrolamas pedrolamas added the FR - Enhancement New feature or request label Nov 30, 2025
@pedrolamas pedrolamas added this to the 1.35.2 milestone Nov 30, 2025
@pedrolamas
Copy link
Member

Hi @jimmyjon711, thank you for sending this Pull Request.

I haven't reviewed it yet but I will try to do it over the next couple of days.

Thank you for adding the indications regarding the attribution of the original code!

Right now, my only worry is in terms of future updates on the AFC module and the support we will be providing on Fluidd side to bring those in...

@jimmyjon711
Copy link
Author

Hi @jimmyjon711, thank you for sending this Pull Request.

I haven't reviewed it yet but I will try to do it over the next couple of days.

Thank you for adding the indications regarding the attribution of the original code!

Right now, my only worry is in terms of future updates on the AFC module and the support we will be providing on Fluidd side to bring those in...

@pedrolamas First off thanks for taking the time to review this. To your question about support, I am one of the main developers for AFC, so we intend to keep help supporting the AFC integration for both fluidd and mainsail, from adding new features to the web interfaces if we add new features that think could be useful to users in or if we push out a breaking change( we intend on trying to keep everything backwards compatible though).

@pedrolamas
Copy link
Member

@jimmyjon711, that is perfect, indeed that makes things a lot easier then!

Thank you for confirming that, I will get on top of this right now! 🙂

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

FR - Enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants