Après avoir structuré l'arborescence globale de notre projet et finalisé le dossier matériel, nous attaquons le second pilier de notre architecture : le répertoire des scripts. Dans cet Article, nous mettons en place le fichier racine Macros.cfg. L'intérêt de ce module ? Centraliser en un seul script l'intégralité des routines fondamentales qui orchestrent chaque cycle d'impression (allumage, extinction, pauses et reprise sécurisée). Une approche saine et étanche qui pose les bases de notre automatisation logicielle.
L'élégance de la centralisation algorithmique : Contrairement aux scripts utilitaires ou de confort, les blocs présentés ici interagissent directement avec l'état natif de Klipper et votre trancheur (Slicer). Rassembler ces commandes fondamentales dans un fichier dédié protège votre Hub central de toute modification accidentelle.