Zum Inhalt

AD5X

AD5X

  1. Wichtige Merkmale
  2. Wie man eine Datei in Orca vorbereitet
  3. Farbauswahlmenü (COLOR)
  4. Menü Drucken (PRINT)
    • Globale AD5X-Parameter](#global-parameters-ad5x)
  5. Manuelle Angabe der Spule
  6. Einstellen der Abfallmenge beim Filamentwechsel

  7. Fügen Sie Ihre Filamenttypen hinzu

  8. Fügen Sie Ihre Farben hinzu
  9. Einparken im Korb und Schneiden des Filaments

    • Über das Engineering-Menü der nativen Firmware](#customise-the-basket-on-native-firmware-ad5x)
    • Über Flash auf nativer Firmware](/de/Setup/#attention-ad5x)
  10. IFS-Befehle

  11. IFS-Firmware wiederherstellen

Plugins:

  • bambufy - Kompatibel mit Bambu Studio, verbessert die Steuerung des Zufuhrturms, bietet eine genaue Zeit- und Materialverbrauchsabschätzung, reduziert Abfall, unterstützt Mainsail, schnelle Farbwechsel und erweiterte Druckfunktionen.

  • nopoop - Maximiert die Abfallreduzierung von ninjamida

  • lessWaste - Eine Abspaltung von bambufy

1. Wichtige Merkmale von AD5X

Unterschiede zum AD5M:

  • Keine Entware.
  • Anstelle des Makros CLOSE_DILALOGS (langsames Schließen), immer FAST_CLOSE_DILAOGS (schnelles Schließen) verwenden.
  • Das Makro NEW_SAVE_CONFIG funktioniert nicht.
  • Um die Kamera einzuschalten, müssen Sie CAMERA_ON VIDEO=video3 oder CAMERA_ON VIDEO=video0 oder CAMERA_ON VIDEO=video99 verwenden.
  • Klipper kann abstürzen. Lösung Process Profile -> Other -> Output G-cod -> Model Exclusion das Häkchen ausschalten.

**2. Wie wird eine Datei in Orca AD5X vorbereitet?

Dateien zum Drucken über "Octo/Klipper" senden.

Sie müssen unbenutzte Spulen aus der Liste in Orca entfernen.

Beispiel: Im Drucker befinden sich 4 Spulen (#1, #2, #3, #4). Zum Drucken werden nur die Farben der Spulen Nr. 1 und Nr. 3 benötigt.

  • In der Datei werden sie als T0 (erste Farbe) und T1 (zweite Farbe) bezeichnet.
  • Im Menü müssen Sie für T0 -> Spool #1 und für T1 -> Spool #3 auswählen.

3. Verwendung des Farbauswahlmenüs (Makro "COLOR") AD5X

image

image

image

Farbe

  • Extruder: 1 (PETG/Orange) - Dies bedeutet, dass der Drucker jetzt mit orangefarbenem PETG-Kunststoff von Spule Nummer 1 gefüllt ist.
  • IFS: True - Das automatische Filamentzufuhrsystem funktioniert.

Wählen Sie nun die Spule aus, mit der Sie arbeiten möchten (z. B. Spule 2).

image

Bildschirmfoto

Sie können vier Maßnahmen ergreifen:

  1. Die Farbe der Spule ändern.
  2. Ändern Sie die Art des Kunststoffs (z. B. von PLA zu PETG).
  3. Laden Sie dieses Filament in den Drucker.
  4. Entladen Sie das Filament aus dem Drucker.

Wie man die Farbe ändert:

  1. Drücken Sie "Farbe ändern".
  2. Wählen Sie eine Farbe aus der Liste aus. Auf diese Weise wird der Drucker und der native Bildschirm Sie am besten verstehen. image

Bildschirmfoto

  1. Nach der Auswahl gehen Sie zurück und die Farbe der Spule in der Liste sollte sich ändern. bild

Bildschirmfoto

Wenn sich die Farbe nicht ändert: schließen Sie das Fenster mit einem Kreuz und führen Sie das Makro COLOR erneut aus. Manchmal wird der Bildschirm nicht rechtzeitig aktualisiert.

So ändern Sie den Typ:

  1. Klicken Sie auf "Typ ändern".
  2. **Wählen Sie einen Typ aus der Liste aus.

image

Bildschirmfoto

Wenn sich der Typ nicht ändert: schließen Sie das Fenster mit einem Kreuz und führen Sie das Makro COLOR erneut aus. Manchmal wird der Bildschirm nicht rechtzeitig aktualisiert.

Tipp:Wenn Sie die gleiche Farbe und den gleichen Typ für mehrere Spulen angeben, wechselt der Drucker automatisch zur nächsten Spule, wenn die erste aufgebraucht ist. Dies wird als "Endlosspulenmodus " bezeichnet.


4. Menü "Drucken" (Makro "PRINT") AD5X

Dieses Fenster öffnet sich selbst, wenn Sie den Druckvorgang starten. image

Bildschirmfoto

Wie ist das zu verstehen:

  • Cube.gcode ist der Name der Datei, die gedruckt wird.
    • "T0" ist die erste Farbe aus der Datei. Sie wird mit Filament von Spule #4 (orangefarbenes PLA) gedruckt.
  • T1" ist die zweite Farbe. Sie wird mit dem Filament von Spule #3 (schwarzes PLA) gedruckt.
  • T2" ist die dritte Farbe, sie wird aus der Spule #2 (grünes PLA) gedruckt.
  • T3" ist die vierte Farbe, die ebenfalls von der Spule #2 (grünes PLA) gedruckt wird.

Wenn Sie während des Drucks die Farbspule wechseln müssen:

Drücken Sie einfach auf das gewünschte T (z.B. T1) und wählen Sie eine andere Spule aus der Liste. image

Bildschirmfoto

Globale AD5X-Parameter

Verwenden Sie den globalen Parameter SILENT, um zu verhindern, dass das Farbauswahlfenster beim Druckstart angezeigt wird.

  • 0 - Fenster anzeigen (Standard)
  • 1 - Fenster nicht anzeigen, vorher eingestellte Farben verwenden
  • 2 - Fenster nicht anzeigen, keine IFS-Farben verwenden
SAVE_ZMOD_DATA SILENT=1

Verwenden Sie den globalen Parameter AUTOINSERT, um das automatische Einsetzen der Stangen im Extruder zu deaktivieren

SAVE_ZMOD_DATA AUTOINSERT=0

Um das Abladen von Filament in den Papierkorb beim Drucken zu deaktivieren, verwenden Sie den Parameter USE_TRASH_ON_PRINT.

SAVE_ZMOD_DATA USE_TRASH_ON_PRINT=0

Um das Filament nach Abschluss des Druckvorgangs zu entfernen, verwenden Sie den Parameter REMOVE_FILAMENT.

SAVE_ZMOD_DATA REMOVE_FILAMENT=1

Mit dem Parameter ALLOWED_TOOL_COUNT kann die Anzahl der im Farbauswahlfenster angezeigten Werkzeuge eingestellt werden (wenn die Informationen nicht durch das Scannen der Datei ermittelt werden können).

Siehe Vorverarbeitungseinstellung

``gcode SAVE_ZMOD_DATA ALLOWED_TOOL_COUNT=16

Mit dem Parameter [SCAN_FILE_COLORS](/Global/#scan_file_colors) können Sie gcode-Dateien nach Werkzeug-, Farb- und Materialinformationen durchsuchen. Sie können den Wert auch auf 2 setzen, um nur die vom Slicer-Skript vorbereiteten Daten zu scannen, ohne die gesamten Dateien zu scannen.

[Siehe Einstellung für die Vorverarbeitung](https://wiki.zmod.link/de/Recomendations/#enable-md5-checksum-control)

```gcode
SAVE_ZMOD_DATA SCAN_FILE_COLORS=1

Mit dem Parameter AUTO_ASSIGN_COLORS können Sie die automatische Zuordnung von Farben aus der Gcode-Datei zu physischen Spulen aktivieren. Das Scannen von Dateien muss aktiviert sein, damit diese Funktion funktioniert. Bei einem Wert von 30 wird der Druck im stillen Modus unterbrochen, wenn es Probleme mit der automatischen Zuweisung gibt.

Sie können Ihre eigenen Werte für die Unterbrechung des Druckvorgangs im stillen Modus konfigurieren, indem Sie die folgenden Zahlen addieren:

  • 2 (Mindestens ein Material stimmt nicht überein, z. B. wenn in der gcode-Datei ABS angegeben ist, Sie aber nur PLA geladen haben, oder die Materialdaten nicht geladen werden konnten)
  • 4 (Mindestens eine Farbe stimmt überhaupt nicht überein, in der Regel weil das Scannen von Dateien deaktiviert oder fehlgeschlagen ist)
  • 8 (Mindestens eine Farbe stimmt nicht gut überein)
  • 16 (Dieselbe physische Spule wurde mehr als einem Werkzeugindex in der Datei zugewiesen)

Siehe Vorverarbeitungseinstellung

SAVE_ZMOD_DATA AUTO_ASSIGN_COLORS=30

Wenn der Farbwechselbefehl feststellt, dass die neue Farbe mit einer bereits geladenen Farbe übereinstimmt, wird der Wechselvorgang normalerweise als sinnlos übersprungen. Wenn Sie aus irgendeinem Grund wollen, dass der Farbwechselprozess immer vollständig durchgeführt wird, verwenden Sie den Parameter ALWAYS_FULL_COLOR_CHANGE.

``gcode SAVE_ZMOD_DATA ALWAYS_FULL_COLOR_CHANGE=0

## **5. wie man dem Drucker manuell mitteilt, welcher Spool gerade mit AD5X gefüllt ist**

Es kann vorkommen, dass Sie den Spool selbst geändert haben und der Drucker dies nicht bemerkt und die alte Information anzeigt.

Es gibt einen speziellen Befehl, um dies zu beheben.

**Geben Sie einfach diesen Satz in die Konsole ein:**
SET_EXTRUDER_SLOT SLOT=1
**Was das bedeutet:**

* `SET_EXTRUDER_SLOT` ist ein Befehl, der sagt: "Drucker, speichere die Spule!
* `SLOT=1` ist die Nummer der Spule, die Sie gerade nachgefüllt haben. **Die Nummer kann geändert werden!

**Beispiele:**

* Wenn Sie Filament von Spule Nummer 3 aufgefüllt haben, geben Sie ein: `SET_EXTRUDER_SLOT SLOT=3`.
* Wenn von Spule Nummer 2, geben Sie ein: `SET_EXTRUDER_SLOT SLOT=2`.

Nach diesem Befehl weiß der Drucker, welcher Spool gerade läuft und vermischt die Farben nicht mehr.

## **6. Einstellen der Abfallmenge beim Wechsel des AD5X**-Filaments

Diese Einstellungen werden benötigt, um beim Wechseln der Spulen weniger Kunststoff zu verschwenden. Um sie zu ändern, müssen Sie zunächst **den systemeigenen Bildschirm des Druckers** mit dem Makro `DISPLAY_OFF` deaktivieren.

Im bildschirmlosen Modus sind die Sensoren verfügbar und aktiviert:

- "Kopfschaltersensor" - Vorhandensein von Filament im Extruder
- IFS-Bewegungssensor" - Filamentbewegung im IFS

**Wie Sie diese Einstellungen finden:**

1.  Klicken Sie auf die Registerkarte **"Konfiguration "**.
2.  Suchen Sie den Ordner **"mod_data "** und öffnen Sie ihn.
3.  Suchen und öffnen Sie in diesem Ordner die Datei **`filament.json`**.

[Wo finde ich die Datei](https://github.com/user-attachments/assets/109b0f0a-c87d-4f5c-9333-ebfbb8065b87)

In dieser Datei gibt es eine Liste von Nummern für jede Art von Kunststoff (PLA, ABS, PETG, etc.). Hier ist ihre Bedeutung:

---

#### **Wichtigste Einstellungen (was am häufigsten zu ändern ist) AD5X:**

Damit diese Einstellungen funktionieren, müssen Sie den **eigenen Bildschirm des Druckers** mit dem Makro `DISPLAY_OFF` abschalten.

1.  ** `temp`** - Die Temperatur, auf die sich die Filament-Wechsel-Düse aufheizt. **Der Standardwert hängt von der Materialart ab.
2.  ** `filament_drop_length` - Die Temperatur, auf die die Düse für den Fadenwechsel aufgeheizt wird.

    * **Einfach:** Wie viele Millimeter Plastik der Drucker in den Abfallbehälter drückt, um die Düse von alter Farbe zu **reinigen**.
        ** **Tipp:** Wenn die Farben beim Wechseln der Spulen gemischt werden, erhöhen Sie diese Zahl. Wenn Sie weniger Abfall wünschen, verringern Sie diesen Wert.

3.  **`Filament_drop_length_add` (Optional zurücksetzen)**

    * **Einfach ausgedrückt:** Wie viel **mehr** Plastik der Drucker in den Müll wirft, wenn Sie nicht nur die Farbe, sondern auch den **Materialtyp** ändern (z. B. von PLA zu PETG).
        **Warum wird es benötigt:** Verschiedene Materialien lassen sich nicht gut mischen, daher muss die Düse besser gereinigt werden.

4.  **`nozzle_cleaning_length`** - Die Länge (in mm), die das Filament beim Reinigen der Düse aus dem Extruder gezogen wird, wenn die Spule nicht mehr in Gebrauch ist. **Voreinstellung: 60 mm.

    ** Wenn Sie ein neueres 4-in-1-Modul haben, setzen Sie den Wert auf 70 oder höher.**

---

##### **Erweiterte Einstellungen (nicht ändern, wenn Sie sich des Ergebnisses nicht sicher sind) AD5X:**

Damit diese Einstellungen funktionieren, müssen Sie **den systemeigenen Bildschirm des Druckers** mit dem Makro `DISPLAY_OFF` deaktivieren.

* ** **`filament_tube_length`** - Die volle Länge des Teflonschlauches vom IFS-Modul zum Extruder. Nützlich für nicht standardisierte Schläuche. **Voreinstellung: 1000 mm.
**`Filament_unload_before_cutting`** - Wie viele Millimeter wird das Filament angehoben, **bevor** es geschnitten wird. **Standard: 0 mm.**
** ** `filament_unload_after_cutting`** - Wie viele Millimeter wird der Faden **nach** dem Schneiden angehoben, bevor er in den Korb gelegt wird. **Standard: 5 mm.**
* **`filament_unload_after_drop`** - Zieht das Filament nach dem Ablegen in den Korb vor dem Druck wieder nach oben. Wird benötigt, um ein Abtropfen der Düse zu verhindern. **Standard: 3mm.
* **`filament_load_speed`** - Die Geschwindigkeit (in mm/m), mit der das Filament in den Extruder geladen wird. ** Voreinstellung: 300 mm/m (5 mm/sec).** ** ** **`filament_unload_speed`**
* ** `filament_unload_speed`** - Die Geschwindigkeit (in mm/m), mit der das Filament aus dem Extruder gezogen wird. Das IFS-Modul ist doppelt so schnell. **Standard: 600 mm/m (10 mm/s).
* ** **`filament_fan_speed`** - Die Gebläsegeschwindigkeit (0 bis 255) beim Ablassen in den Korb. Er bläst um die Düse herum, um den Unterlauf zu kühlen. **Standard: 102**.
* ** **`Filament_autoinsert_empty_length`** - Wie viele Millimeter Filament werden beim automatischen Einsetzen gezogen, wenn der Extruder leer ist. **``Standard: 600 mm.
* ** **`Filament_autoinsert_full_length`** - Wie viele Millimeter Filament werden beim automatischen Befüllen eingezogen, wenn sich bereits ein anderes Filament im Extruder befunden hat. **Voreinstellung: 550 mm.
* ** `filament_autoinsert_ret_length`** - Wieviele Millimeter Filament werden zurückgezogen, wenn der Sensor im Extruder ausgelöst wird (nur wenn der Extruder leer ist). **Voreinstellung: 90 mm.
* ** `filament_autoinsert_speed`** - Die Geschwindigkeit (in mm/m), mit der das Filament automatisch in den Extruder eingezogen wird. ** **Standard: 1200 mm/m (20 mm/s).**

**WARNUNG!** Das Ändern der Einstellungen im erweiterten Bereich kann zu fehlerhaftem Betrieb des Druckers, Filamentstaus oder Ausfällen führen. Ändern Sie die Einstellungen nur, wenn Sie genau wissen, wofür die einzelnen Parameter verantwortlich sind und welche Folgen sie haben können.

**Hauptgedanken:** Wenn Sie weniger Abfall haben wollen, beginnen Sie damit, die **`filament_drop_length`** und **`filament_drop_length_add`** Zahlen für Ihren Kunststoff zu reduzieren. Vergessen Sie nicht, die Datei nach den Änderungen zu speichern!

## **7. Fügen Sie Ihre AD5X-Filamenttypen hinzu**

Damit diese Einstellungen funktionieren, müssen Sie **den systemeigenen Bildschirm des Druckers** mit dem Makro `DISPLAY_OFF` deaktivieren.

Um einen neuen Filamenttyp hinzuzufügen, fügen Sie ```mod_data/user.cfg`` hinzu:
[zmod_ifs]. filament_NEWTYPE: 300
Dabei wird NEWTYPE durch den gewünschten Filamenttyp (z.B. HIPS) ersetzt und die Zahl ist der Schmelzpunkt des Filaments.

``IFS_PRINT_DEFAULTS`` - gibt die verfügbaren Filamenttypen und deren Schmelztemperaturen aus

---

## **8. Fügen Sie Ihre AD5X-Farben hinzu**

Damit diese Einstellungen funktionieren, müssen Sie **den druckereigenen Bildschirm** mit dem Makro `DISPLAY_OFF` deaktivieren.

Um eine Farbe hinzuzufügen oder umzubenennen, öffnen Sie ``mod_data/colors/ru.cfg`` (verwenden Sie Ihre Sprache anstelle von ru):

``und fügen Sie eine neue Farbe hinzu oder benennen Sie eine bestehende Farbe um.

Um den Namen einer Farbe anzuzeigen, muss der Farbname mit einem Unterstrich ``_``` beginnen.

Beispiel:
{ "ffffff": "weiß", "fffff1": "_transparent", "fef043": "hellgelb", "dcf478": "hellgrün", "0acc38": { "green", "067749": "dunkelgrün", "0c6283": "blau-grün", "0de2a0": "türkis", "75d9f3": "blau", "45a8f9": "blau", "2750e0": "dunkelblau", "46328e": "lila", "a03cf7": "helles Lila", "f330f9": "magenta", "d4b0dc": "flieder", "f95d73": "rosa", "f72224": "rot", "7c4b00": "braun", "f98d33": "orange", "fdebd5": "beige", "d3c4a3": "hellbraun", "af7836": "terracotta", "898989": "grau", "bcbcbc": "hellgrau", "161616": "schwarz" }
Die Aufschrift ```_transparent`` wird auf den Schaltflächen angezeigt

---

## 9. Korrigiert den Betrieb mit dem Korb und dem Filamentschneider AD5X

[Alternative Betriebsanleitung](/de/Setup/#attention-ad5x)

Die Korb- und Messerkoordinaten können bei verschiedenen AD5X-Druckern unterschiedlich sein. Manchmal kann der Unterschied bis zu 4 mm betragen.

Dies ist der Grund dafür:

- Das Filament gelangt möglicherweise nicht in den Korb;
- Das Messer schneidet das Filament nicht;
- Der Druckkopf kann gegen die Wand stoßen.

Um dies zu beheben, müssen Sie:

1. zMod aktualisieren.
2. öffnen Sie die Datei `/rw/Adventurer5M.json`.
3. finden Sie Zeilen wie:
``json
{
    "CutXOffset" : 0.5,
    "CutYOffset" : -0.20000001788139343,
    "xOffset" : 0.0,
    "yOffset" : -0.20000001788139343,
    "zOffset" : 0.0,
    "zProbeOffset" : 0.004999995231628418
},
image

Ersetze nur diese Werte:

"CutXOffset": 0.0,
"CutYOffset": 0.0,
"yOffset": 0.0,

  1. Geben Sie den Befehl: UPDATE_FF_OFFSET (damit werden die Einstellungen aktualisiert).
  2. Geben Sie dann ein: _GOTO_TRASH (dies bringt den Drucker zurück in den Papierkorb).

Einstellung des AD5X-Papierkorbs

Alternative Anweisungen

  1. Geben Sie den Befehl _GOTO_TRASH ein - der Druckkopf fährt in den Papierkorb.
  2. Wenn sich der Mülleimer nicht schließt, bewegen Sie den Druckkopf vorsichtig, bis sich der Mülleimer schließt. Sie müssen den GCODE verwenden: `G1 Y230.2.
  3. Schauen Sie, welche Y-Koordinate Sie jetzt haben.
  4. 229 von dieser Zahl subtrahieren. Das Ergebnis ist Ihr "yOffset".

Beispiele:

  • Wenn Y = 230,2, dann ist "yOffset = 230,2 - 229 = 1,2".
  • Wenn Y = 228,4, dann ist yOffset = 228,4 - 229 = -0,6.
  • Formel: yAbweichung = Y - 229`.

Schreiben Sie diese Zahl in die Datei /rw/Adventurer5M.json. Der Korb ist eingerichtet.

  1. Geben Sie den Befehl ein: UPDATE_FF_OFFSET (damit werden die Einstellungen aktualisiert).
  2. Geben Sie dann ein: _GOTO_TRASH (dies bringt den Drucker zurück in den Papierkorb).

Einrichten des AD5X-Messers

Alternative Version der Anleitung

  1. Geben Sie den Befehl _CUT_PRUTOK ein - der Kopf wird zum Messer fahren.
  2. Benutzen Sie den Bildschirm, um den Kopf zu bewegen, bis das Messer ausgelöst wird. Sie müssen GCODE verwenden: G1 Y-7.7``G1 X-1.7``.
  3. Schau nach, wie deine X- und Y-Koordinaten lauten.
  4. Für Y:

    • Subtrahiere von 7,5 deine Y-Koordinate modulo deiner Y-Koordinate.
    • Beispiel: Wenn Y = -7,7, dann ist CutYOffset = 7,5 - 7,7 = -0,2.
    • Beispiel: Wenn Y = -5,9, dann ist CutYOffset = 7,5 - 5,9 = 1,6.
    • Formel: CutYOffset = 7,5 + Y".
  5. Für X:

    • Subtrahiere deine X-Koordinate modulo deiner X-Koordinate von 2.5.
    • Beispiel: Wenn X = -1,7, dann ist CutXOffset = 2,5 - 1,7 = 0,8.
    • Beispiel: Wenn X = -2,8, dann ist CutXOffset = 2,5 - 2,8 = -0,3.
    • Formel: CutXOffset = 2,5 + X".

Schreibe diese Zahlen in die Datei /rw/Adventurer5M.json. Das Messer ist eingestellt.

  1. Gib den Befehl ein: UPDATE_FF_OFFSET (damit werden die Einstellungen aktualisiert).
  2. Geben Sie dann ein: _GOTO_TRASH (dies bringt den Drucker zurück in den Papierkorb).

Starten Sie den Drucker neu und Sie sind fertig.


Korb-Setup auf nativer AD5X-Firmware

  1. Gehen Sie auf die Registerkarte "i" und drücken Sie die Schaltfläche "Status".

image

  1. Gehen Sie zu Registerkarte 6

image

  1. Drücken Sie die Taste Extruder in Abfallbehälterposition bringen und halten Sie sie 20 Sekunden lang gedrückt. image

4- Stellen Sie die Position des Kopfes im Abfallbehälter so ein, dass er sich schließt. Verwenden Sie die Steuerpfeile, um den Druckkopf gegen den Empfänger zu parken, so dass der Druckkopf genügend Druck auf den Verschlusshebel ausübt, die Düse hinter dem beweglichen Verschluss liegt und der Verschluss selbst mit der Vorderseite des Empfängers bündig ist.

image

Drücken Sie die "Set"-Taste

  1. Drücken Sie Move the extruder to cutter stiker position und halten Sie die Taste für 20 Sekunden gedrückt. image

4- Stellen Sie das Messer ein. Drücken Sie CutX - das Messer sollte das Filament schneiden, ohne sich zu verschieben oder anzustoßen.

image

Drücken Sie die Taste Set.


10. IFS-Befehle

Damit diese Einstellungen funktionieren, müssen Sie den druckereigenen Bildschirm mit dem Makro DISPLAY_OFF deaktivieren.

  • IFS_F10" - Leiste einfügen
  • IFS_F11" - Leiste entfernen
  • IFS_F13` - IFS-Status
  • IFS_F15 - Treiber zurücksetzen
  • F18 - Faden überall eindrücken
  • F23 - Stange als eingefügt markieren
  • F24` - Faden einklemmen
  • F39` - Filament quetschen
  • F112` - Filamentzuführung stoppen
  • PURGE_PRUTOK_IFS` - Stange vom IFS zum Extruder freigeben
  • REMOVE_PRUTOK_IFS` - Entfernt Stange nach Stangennummer
  • INSERT_PRUTOK_IFS` - Fügt Stange in IFS nach Stangennummer ein
  • SET_CURRENT_PRUTOK` - Gibt dem Klipper an, welcher Stab gerade aktiv ist
  • ANALOG_PRUTOK - Lädt eine ähnliche Stange
  • IFS_MOTION` - Prüfen, ob das Filament angehalten hat oder ausgegangen ist

Parameter des IFS-Moduls:

  • debug - Fehlersuche (True, False)
  • silk_count - ab welchem Versuch auszulesen, dass der Stab im IFS ist (1)
  • stall_count - ab welchem Versuch auszulesen, dass der Balken angehalten hat (1)
  • retry_count - wie oft soll der Befehl im Falle eines Fehlers wiederholt werden (3)
  • filament_NEWFILEMENT - Hinzufügen einer neuen Art von Filament Parameter - Temperatur des Ersatzes dieser Art von Kunststoff.

Eingestellt über mod_data/user.cfg:

[zmod_ifs].
debug: Wahr
silk_count: 1
stall_count: 1
filament_NEWTYPE: 300

11. IFS-Firmware wiederherstellen

Um die IFS-Firmware wiederherzustellen, benötigen Sie ein ARM J-LINK V9 Programmiergerät.

image

image

Löten der Drähte an die iFS-Platine

image

Anschließen:

  • CLK an SWCK
  • DIO an SWIO
  • VCC an 3,3
  • GND an GND

  • Zielgerät - "Nations N32G455RE".
  • Zielschnittstelle: SWD
  • Geschwindigkeit: 4000
  • Kreuzen Sie das erste Kästchen an.
  • Deaktivieren Sie das zweite Kästchen
  1. Verbinden Sie
  2. Wählen Sie Flash-Datei. Vergessen Sie nicht, sie zu entpacken.
  3. drücken Sie F7 und warten Sie, bis das Gerät geflasht ist

IFS: Sensorfehler: Serieller Kommunikationsfehler: Lesen fehlgeschlagen: Gerät meldet Lesebereitschaft, hat aber keine Daten zurückgegeben (Gerät getrennt oder Mehrfachzugriff auf Port?).

Dieser Fehler tritt auf, wenn der native Bildschirm und der Mod gleichzeitig auf den IFS zugreifen.

Es ist am besten, die Lebensdauer des nativen Bildschirms auf 10 Sekunden zu reduzieren: SAVE_ZMOD_DATA DISPLAY_OFF_TIMEOUT=10.