Skip to content

Erklärung der config files

ph3x edited this page Nov 23, 2021 · 1 revision

Wie du siehst, haben wir die printer.cfg in mehrere Files aufgeteilt. Das macht es dir einfacher, die für dich passende Konfiguration zu erstellen, da es sich im Prinzip auf die Auswahl der richtigen Files beschränkt.

Klipper hat dafür die [include ...] Funktion, somit entfällt das copy/paste von ganzen Blöcken. Einfach das richtige File uploaden und mit [include ...] in der printer.cfg hinzufügen.

Die printer.cfg befindet sich im Hauptverzeichnis auf welches Fluidd/Mainsail zugreift. Die restlichen Dateien gehören ins cfg Verzeichnis (du kannst auch Verzeichnisse mit Fluidd/Mainsail erstellen).

Zur Erklärung, in der printer.cfg haben wir zum Beispiel 2 Extruder Konfigurationen - orbiter_extruder.cfg und stock_extruder.cfg In der printer.cfg steht Folgendes:

[include cfg/sheetmanager.cfg]
[include cfg/resonance_tester.cfg]
[include cfg/orbiter_extruder.cfg]
#[include cfg/stock_extruder.cfg]
[include cfg/macros.cfg]
[include cfg/pi_mcu.cfg]

In diesem Beispiel wäre also die Konfiguration für den Orbiter Extruder eingebunden. Wenn du einen Stock Extruder hast, stell einfach ein # vor die orbiter_extruder.cfg Zeile und lösch das # aus der stock_extruder.cfg Zeile - das sieht dann so aus:

[include cfg/sheetmanager.cfg]
[include cfg/resonance_tester.cfg]
#[include cfg/orbiter_extruder.cfg]
[include cfg/stock_extruder.cfg]
[include cfg/macros.cfg]
[include cfg/pi_mcu.cfg]

Die Meisten unter euch haben vermutlich keinen ADXL zur Resonanzkompensation mit Klipper - in dem Fall bitte die pi_mcu.cfg Zeile mit einem # auskommentieren - Klipper startet sonst NICHT!

[include cfg/sheetmanager.cfg]
[include cfg/resonance_tester.cfg]
[include cfg/orbiter_extruder.cfg]
#[include cfg/stock_extruder.cfg]
[include cfg/macros.cfg]
#[include cfg/pi_mcu.cfg]
Clone this wiki locally