-
Notifications
You must be signed in to change notification settings - Fork 11
Filament_en
Sergei Rozhkov edited this page May 14, 2025
·
4 revisions
A macro is a small program written in Klipper/Gcode language.
It can be called from:
- A GCODE file
- The Fluidd/Mainsail console (press the English letter
C
in Fluidd)
To enable these features, add the following to your start code:
SET_PRINT_STATS_INFO TOTAL_LAYER=[total_layer_count]
Add this to the layer change code:
SET_PRINT_STATS_INFO CURRENT_LAYER={layer_num + 1}
Note
The value in parentheses is the default value
🔷 Filament & Pause 🔷 |
||
---|---|---|
COLDPULL | COLOR (AD5X only) | M600 |
SET_PAUSE_AT_LAYER | SET_PAUSE_NEXT_LAYER |
Cold pull (nozzle cleaning) without force.
Implements this algorithm.
- Select cleaning material (PETG, ABS, NYLON)
- Follow instructions in the Fluidd console
- Remove residue from the nozzle
Pause and filament change.
AD5X only
Manage filament type, color, and load/unload from colored spools.
Works only in native screen mode.
Set pause/trigger a macro on the next layer:
-
ENABLE
—0
= disable,1
= enable (default:1
) -
MACRO
— macro to call (e.g.,PAUSE
)
Enable/disable pause at a specific layer number:
-
ENABLE
—0
= disable,1
= enable (default:1
) -
MACRO
— macro to call (e.g.,PAUSE
) -
LAYER
— target layer number (default:0
)
- Главная страница | Home Page
- История версий | Version History
- Часто задаваемые вопросы | Frequently Asked Questions
- Рекомендации по повышению стабильности работы принтера | Recommendations for Improving Printer Stability
- Список Макросов | List of Macros
- Установка/Обновление/Удаление мода/Восстановление загрузки | Installation/Update/Removal/Boot Recovery
На развитие мода | Support Mod Development: BTC 17wXTd9BqYp1K3zCLTxVyGLEXUDjf7XNLL