AD5X
AD5X¶
- Důležité zvláštnosti
- Jak připravit soubor v Orca
- Jak používat menu pro výběr barvy (makro
COLOR) - Menu tisku (
PRINT) - Jak ručně sdělit tiskárně, která cívka je vložena
- Přidat vlastní barvy
- Obnova firmwaru IFS
Pluginy¶
- bambufy - Kompatibilita s Bambu Studio, lepší správa čisticí věže, přesné odhady, méně odpadu
- lessWaste - fork pluginu Bambufy
- nopoop - Maximální snížení odpadu od ninjamida
- IFS Jacker – Doplněk pro podporu hardwarového modu IFS Jacker
1. Důležité zvláštnosti¶
Rozdíly oproti AD5M:
- Žádná podpora
Entware - Vždy používejte
FAST_CLOSE_DIALOGS(rychlé zavírání) místoCLOSE_DIALOGS(pomalé zavírání). - Makro
NEW_SAVE_CONFIGnefunguje. - Pro zapnutí kamery použijte
CAMERA_ON VIDEO=video3neboCAMERA_ON VIDEO=video0neboCAMERA_ON VIDEO=video99. - Klipper může spadnout. Řešení:
Process Profile->Other->G-code output-> zrušte zaškrtnutíExclude objects.
2. Jak připravit soubor v Orca¶
Odesílejte soubory k tisku přes „Octo/Klipper“
Odstraňte nepoužívané cívky ze seznamu v Orce.
Příklad: Tiskárna má 4 cívky (č. 1, č. 2, č. 3, č. 4). K tisku jsou potřeba pouze cívky č. 1 a č. 3.
- V souboru budou pojmenovány T0 (první barva) a T1 (druhá barva).
- V menu vyberte:
- T0 → cívka č. 1
- T1 → cívka č. 3
3. Jak používat menu pro výběr barvy (makro COLOR)¶




Extruder: 1 (PETG/Orange)– v tiskárně je aktuálně zaveden oranžový PETG z cívky č. 1.IFS: True– automatický systém podávání filamentu je aktivní.
Nyní vyberte cívku, se kterou chcete pracovat (např. cívka 2):


Můžete provést čtyři akce:
- Změnit barvu cívky.
- Změnit typ materiálu (např. z PLA na PETG).
- Zavést tento filament do tiskárny.
- Vysunout filament z tiskárny.
Jak změnit barvu:
- Klikněte na „Change Color“.
- Vyberte barvu ze seznamu. Tak barvu nejlépe rozpozná tiskárna i nativní obrazovka.


- Po výběru se vrátíte do menu a barva cívky se změní.


Pokud se barva nezmění: Zavřete okno tlačítkem „X“ a restartujte makro COLOR. Někdy se obrazovka neobnoví okamžitě.
Jak změnit typ materiálu:
- Klikněte na „Change Type“.
- Vyberte typ materiálu ze seznamu.


Pokud se typ nezmění: Zavřete okno tlačítkem „X“ a restartujte makro COLOR. Někdy se obrazovka neobnoví okamžitě.
Tip: Pokud je více cívkám přiřazena stejná barva a typ materiálu, tiskárna se automaticky přepne na další cívku, když současná dojde. Tomu se říká „režim nekonečné cívky“.
4. Menu tisku (makro PRINT)¶
Toto okno se otevře samo, když spustíte tisk.
Alternativa: s parametrem ORCA_FF se cívky pro barvy vybírají přímo v OrcaSliceru nebo Flash Studiu při odeslání k tisku.

Co se zde zobrazuje:
- V levém sloupci jsou čísla nástrojů a barvy ze souboru předané ze sliceru.
- V pravém sloupci jsou čísla cívek a barvy načtené/použité na tiskárně.
Cube.gcode– to je název souboru, který se tiskne.1: PETG ->– to je první barva ze souboru (oranžový PETG). Tiskne se filamentem z cívky 3 (oranžový PETG).2: PLA ->– to je druhá barva (šedý PLA). Tiskne se filamentem z cívky 4 (modrý PLA), protože v tiskárně není žádný jiný PLA.3: PETG ->– třetí barva (černý PETG), tiskne se z cívky 3 (oranžový PETG), protože v tiskárně není žádný jiný PETG.4: PETG-CF ->– čtvrtá barva (modrý PETG-CF), tiskne se z cívky 1 (černý PETG-CF), protože v tiskárně není žádný jiný PETG-CF.
Pokud obrázek vypadá takto:

znamená to, že máte vypnutou volbu automatického přiřazení barev a/nebo skenování souborů. Můžete kliknout na tlačítko AUTO_SELECT_COLORS nebo ji zapnout v globálních parametrech:
SAVE_ZMOD_DATA SCAN_FILE_COLORS=1 AUTO_ASSIGN_COLORS=1
Důrazně doporučujeme zapnout preprocesor
Jak před tiskem změnit cívku pro barvu:
- Jednoduše klikněte na cílové T (např. T1) a vyberte jinou cívku ze seznamu.


Globální parametry AD5X¶
Zda se na začátku tisku zobrazí dialog výběru barvy, určuje globální parametr SILENT:
- 0 – zobrazit dialog (výchozí)
- 1 – nezobrazovat dialog, použít dříve nastavené barvy
- 2 – nezobrazovat dialog, nepoužívat IFS
SAVE_ZMOD_DATA SILENT=1
Pro vypnutí automatického zavádění filamentu do extruderu použijte globální parametr AUTOINSERT:
SAVE_ZMOD_DATA AUTOINSERT=0
Chcete-li při tisku vypnout vytlačování filamentu do koše, použijte parametr USE_TRASH_ON_PRINT.
- 0 - K čištění do odpadu nedojde. Tisková hlava přesto při změnách barvy v první vrstvě přejede k odpadnímu žlabu, aby se omezil výskyt shluků plastu. Pokud k tomu dochází v každé vrstvě, zkontrolujte svůj startovací G-code a G-code pro změnu vrstvy!
- 1 - Během změn barev dojde k vyčištění do odpadního žlabu. Při každé změně barvy proběhnou dvě čištění o délce rovné
filament_drop_lengthve filament.json (plusfilament_drop_length_add, pokud jsou materiály odlišné). - 2 - Po zavedení nové barvy tisková hlava přejede k odpadnímu žlabu a odtud vrátí řízení sliceru. Používejte jen s profilem sliceru, který je pro tento režim připraven.
SAVE_ZMOD_DATA USE_TRASH_ON_PRINT=0
Chcete-li po dokončení tisku vysunout filament, použijte parametr REMOVE_FILAMENT.
SAVE_ZMOD_DATA REMOVE_FILAMENT=1
Chcete-li nastavit, kolik nástrojů se zobrazí v okně pro výběr barvy (pokud tuto informaci nelze ze souboru zjistit), použijte parametr ALLOWED_TOOL_COUNT.
SAVE_ZMOD_DATA ALLOWED_TOOL_COUNT=16
Chcete-li zapnout prohledávání G-code souborů kvůli informacím o nástrojích, barvách a materiálech, použijte parametr SCAN_FILE_COLORS. Hodnota 2 načte jen data připravená skriptem sliceru, bez prohledávání celého souboru.
SAVE_ZMOD_DATA SCAN_FILE_COLORS=1
Chcete-li automaticky přiřadit barvy z G-code souboru k fyzickým cívkám, použijte parametr AUTO_ASSIGN_COLORS. Aby fungoval, musí být zapnuté prohledávání souborů. Použití hodnoty 30 přeruší tisk v tichém režimu, pokud dojde k jakémukoli problému s automatickým přiřazením.
Vlastní podmínky přerušení v tichém režimu nastavíte sečtením následujících hodnot:
- 2 (Alespoň jeden materiál nelze spárovat; např. G-code soubor uvádí ABS, ale máte vložený pouze PLA; nebo data o materiálu nelze načíst)
- 4 (Alespoň jednu barvu nelze vůbec spárovat, obvykle kvůli zakázanému nebo neúspěšnému prohledávání souborů)
- 8 (Alespoň jedna barva odpovídá špatně)
- 16 (Alespoň jedna fyzická cívka byla přiřazena k více než jednomu indexu nástroje v souboru)
SAVE_ZMOD_DATA AUTO_ASSIGN_COLORS=30
Pokud příkaz ke změně barvy přepíná na již zavedenou barvu, výměna se obvykle přeskočí jako zbytečná. Pokud přesto chcete provádět plnou výměnu barvy, použijte parametr ALWAYS_FULL_COLOR_CHANGE.
SAVE_ZMOD_DATA ALWAYS_FULL_COLOR_CHANGE=0
5. Jak ručně sdělit tiskárně, která cívka je vložena¶
Někdy ručně změníte cívku, ale tiskárna to nerozpozná a zobrazuje zastaralé informace.
K nápravě slouží speciální příkaz.
Zadejte do konzole:
SET_EXTRUDER_SLOT SLOT=1
Co to znamená:
SET_EXTRUDER_SLOT– Příkaz, který tiskárně říká: „Zapamatuj si tuto cívku!“SLOT=1– Číslo cívky, kterou jste právě vložili. Toto číslo můžete změnit!
Příklady:
- Pokud jste vložili filament z cívky č. 3:
SET_EXTRUDER_SLOT SLOT=3 - Pokud z cívky č. 2:
SET_EXTRUDER_SLOT SLOT=2
Po tomto příkazu bude tiskárna vědět, která cívka je aktivní, a nebude míchat barvy.
6. Jak nastavit odpad při výměně filamentu¶
Tato nastavení pomáhají snížit plýtvání plastem při přepínání cívek. Chcete-li je upravit, nejprve vypněte nativní obrazovku tiskárny pomocí makra DISPLAY_OFF.
V režimu bez nativní obrazovky jsou dostupné a aktivní tyto senzory:
Head Switch Sensor– Detekuje přítomnost filamentu v extruderuIfs Motion Sensor– Sleduje pohyb filamentu v IFS
Jak najít tato nastavení:
- Otevřete kartu „Konfigurace“.
- Přejděte do složky
mod_data. - Otevřete soubor
filament.json.

V tomto souboru má každý typ materiálu (PLA, ABS, PETG atd.) seznam hodnot. Zde je jejich význam:
Základní parametry (nejčastěji upravované):¶
Aby tato nastavení fungovala, musíte vypnout nativní obrazovku tiskárny pomocí makra DISPLAY_OFF.
temp— Teplota trysky pro výměnu filamentu. Výchozí hodnota závisí na typu materiálu.-
filament_drop_length(délka čištění)- Jednoduše řečeno: Kolik milimetrů filamentu tiskárna vytlačí do odpadního koše, aby vyčistila trysku od předchozí barvy. Toto platí při zavádění barev mimo tisk nebo před tiskem, nebo při změně barev, když je USE_TRASH_ON_PRINT nastaveno na 1.
- Tip: Zvyšte tuto hodnotu, pokud se barvy míchají při výměně cívek. Snižte ji, abyste snížili odpad.
-
filament_drop_length_add(dodatečné čištění)- Jednoduše řečeno: Extra délka čištění při přechodu mezi typy materiálů (např. z PLA na PETG), nejen barvami. Toto platí při zavádění barev mimo tisk nebo před tiskem, nebo při změně barev, když je USE_TRASH_ON_PRINT nastaveno na 1.
- Proč je to potřeba: Různé materiály se špatně mísí, proto je nutné hlubší čištění trysky.
-
nozzle_cleaning_length— délka (v mm) filamentu vytaženého z extruderu při vysouvání, když se cívka již nepoužívá. Výchozí: 60 mm. -
filament_unload_into_tube— o kolik se filament zatáhne zpět do modulu 4 v 1, když se extruder již nepoužívá. Výchozí: 70 mm.- Pokud máte modul 4 v 1 nové verze, zvyšte
filament_unload_into_tubenebo v krajním případěnozzle_cleaning_length.
- Pokud máte modul 4 v 1 nové verze, zvyšte
Pokročilé parametry (neupravujte, pokud si nejste jisti výsledkem):¶
Aby tato nastavení fungovala, musíte vypnout nativní obrazovku tiskárny pomocí makra DISPLAY_OFF.
filament_tube_length— Celková délka PTFE hadičky od modulu IFS k extruderu. Užitečné pro nestandardní hadičky. Výchozí: 1000 mm.filament_unload_before_cutting— zatažení filamentu před řezáním. Výchozí: 0 mm.filament_unload_after_cutting— zatažení filamentu po řezání, před přesunem do odpadního koše. Výchozí: 5 mm.filament_unload_after_drop— Vzdálenost retrakce po čištění, aby se zabránilo odkapávání. Výchozí: 3 mm.filament_extruder_speed— Rychlost (v mm/min), kterou je filament zaváděn do extruderu. Výchozí: 300 mm/min (5 mm/s).filament_ifs_speed— Rychlost (v mm/min), kterou pracuje modul IFS. Výchozí: 1200 mm/min (20 mm/s).filament_fan_speed— Rychlost ventilátoru (0–255) během čištění pro chlazení vytlačeného plastu. Výchozí: 102.filament_autoinsert_empty_length— Délka filamentu taženého při automatickém vkládání do prázdného extruderu. Výchozí: 600 mm.filament_autoinsert_full_length— Délka filamentu taženého při výměně stávajícího filamentu. Výchozí: 550 mm.filament_autoinsert_ret_length— Vzdálenost retrakce po spuštění senzoru extruderu (pouze prázdný extruder). Výchozí: 90 mm.filament_autoinsert_speed— Rychlost automatického vkládání (mm/min). Výchozí: 1200 mm/min (20 mm/s).
Varování! Úprava pokročilých parametrů může způsobit poruchy tiskárny, ucpání filamentu nebo poškození hardwaru. Upravujte pouze tehdy, pokud plně rozumíte účelu a potenciálním následkům každého parametru.
Důležité: Chcete-li snížit odpad, začněte snížením filament_drop_length a filament_drop_length_add pro váš materiál. Nezapomeňte po změnách soubor uložit!
Čištění řízené slicerem (Slicer-controlled purge)¶
Čištění může místo tiskárny řídit slicer, pokud pro USE_TRASH_ON_PRINT použijete jinou hodnotu než výchozí 1.
Režim Nopoop (SAVE_ZMOD_DATA USE_TRASH_ON_PRINT=0)¶
V tomto režimu tiskárna během výměny barev neprovádí žádné čištění. Tiskárna odstřihne filament, poté se vrátí k čisticí věži (prime tower), aby vyjmula a zavedla filament, a následně odtud ihned pokračuje v tisku.
V první vrstvě tiskárna při výměně filamentu namísto toho přejede k odpadní šachtě, ale poté se vrátí k čisticí věži, aniž by vyprodukovala jakýkoli odpad (poop).
Aby bylo možné v tomto režimu řádně vyčistit starý filament, doporučeným přístupem je povolit volbu „Čištění v čisticí věži“ (Purge into prime tower) v nastavení OrcaSliceru. Toto nastavení naleznete v nastavení tiskárny na kartě „Multimaterial“. Poté můžete použít nastavení „Flush Volumes“ pro úpravu množství čištění. Pokud si přejete přidat fixní množství k automaticky vypočítaným objemům propláchnutí, můžete tak učinit nastavením „Objem trysky“ (Nozzle Volume) v záložce „Obecné“ (General) v nastavení tiskárny.
Je normální, že vaše čisticí věž bude při použití této volby výrazně větší než obvykle, zejména při práci s malou výškou vrstvy.
V tomto režimu můžete navíc použít volby jako „Čištění do výplně“ (Purge to infill), „Čištění do tohoto objektu“ (Purge to this object) atd., abyste snížili množství odpadu vyčištěného do čisticí věže.
Tato volba je podporována pouze v OrcaSliceru; nelze ji použít v Bambu Studio kvůli absenci funkce „Čištění v čisticí věži“.
Režim odpadu řízený slicerem (SAVE_ZMOD_DATA USE_TRASH_ON_PRINT=2)¶
V tomto režimu tiskárna během výměny barev sama neprovádí žádné čištění. Tiskárna odstřihne filament, přejede k odpadní šachtě a předá řízení zpět sliceru.
Tento režim vyžaduje řádnou podporu ze strany profilu tiskárny ve sliceru, zejména je nutný gcode pro výměnu filamentu, který obstará vyhození odpadu a následný návrat k čisticí věži. Nepoužívejte tento režim s žádným gcode souborem, který pro něj nebyl specificky připraven (sliced).
Při použití OrcaSliceru nelze v tomto režimu použít volby jako „Čištění do výplně“. Jedná se o chybu v OrcaSliceru a nelze ji opravit pomocí Z-Mod. V Bambu Studio tyto volby fungují správně.
Profily tiskáren¶
Profily tiskáren nastavené pro čištění řízené slicerem jsou k dispozici pro OrcaSlicer a Bambu Studio. Tyto profily se blíží výchozím profilům AD5X s výjimkou: - Přidány všechny vlastní gcode Z-Mod, včetně příslušného gcode pro výměnu filamentu pro USE_TRASH_ON_PRINT=2 - Povoleno „Čištění v čisticí věži“ (pouze OrcaSlicer) - Automaticky nastaví správnou hodnotu USE_TRASH_ON_PRINT na začátku tisku - Typ Z-Hop nastaven na Normální (Normal) - Objem trysky nastaven na 144 - Čas vyjmutí filamentu nastaven na 66 s pro přesnější odhady (na základě výchozího nastavení filament.json) - Čas rozběhu ventilátoru nastaven na 1,5 s a kickstart na 0,5 s (pouze OrcaSlicer)
Při použití OrcaSliceru můžete přepínat mezi těmito dvěma režimy změnou nastavení „Čištění v čisticí věži“. Pokud je povoleno, použije se režim nopoop. Pokud je zakázáno, použije se režim odpadu (poop mode). Profil pro vás na začátku tisku automaticky nastaví správnou hodnotu USE_TRASH_ON_PRINT.
Při použití Bambu Studio je podporován pouze režim odpadu (poop mode).
Pokud tisknete z těchto profilů v režimu odpadu řízeném slicerem, nezapomeňte před tiskem jakéhokoli vícebarevného gcodu, který nebyl připraven pomocí těchto profilů, změnit nastavení USE_TRASH_ON_PRINT zpět na 0 nebo 1.
7. Přidat nebo odebrat typy filamentů¶
Aby tato nastavení fungovala, musíte vypnout nativní obrazovku tiskárny pomocí makra DISPLAY_OFF.
Chcete-li přidat nový typ filamentu, přidejte do mod_data/user.cfg:
[zmod_ifs]
filament_NEWTYPE: 300
NEWTYPE nahraďte požadovaným typem filamentu (např. HIPS) a číslo je teplota extruderu pro zavádění, vysouvání a proplach tohoto filamentu.
Chcete-li skrýt typ filamentu, přidejte do mod_data/user.cfg:
[zmod_color]
hide_filament_types: XXX,YYY,ZZZ
XXX, YYY, ZZZ nahraďte požadovanými typy filamentů (např. PLA-CF,PETG-CF,SILK). Tuto možnost můžete použít ke skrytí výchozích typů nebo typů, které jste ručně přidali pomocí výše uvedeného nastavení. Tím se typ filamentu nezakáže; pouze se skryje z nabídky výběru typu.
IFS_PRINT_DEFAULTS - zobrazí dostupné typy filamentů a jejich teploty tání
8. Přidat vlastní barvy¶
Aby tato nastavení fungovala, musíte vypnout nativní obrazovku tiskárny pomocí makra DISPLAY_OFF.
Chcete-li přidat nebo přejmenovat barvu, otevřete mod_data/color/cs.json (místo cs použijte svůj jazyk) a přidejte novou barvu nebo přejmenujte stávající.
Aby se název barvy zobrazil na tlačítkách, musí začínat podtržítkem _.
Příklad:
{
"ffffff": "bílá",
"fffff1": "_průhledná",
"fef043": "jasně žlutá",
"dcf478": "světle zelená",
"0acc38": "zelená",
"067749": "tmavě zelená",
"0c6283": "modrozelená",
"0de2a0": "tyrkysová",
"75d9f3": "azurová",
"45a8f9": "modrá",
"2750e0": "tmavě modrá",
"46328e": "fialová",
"a03cf7": "jasně fialová",
"f330f9": "purpurová",
"d4b0dc": "lila",
"f95d73": "růžová",
"f72224": "červená",
"7c4b00": "hnědá",
"f98d33": "oranžová",
"fdebd5": "béžová",
"d3c4a3": "světle hnědá",
"af7836": "terakotová",
"898989": "šedá",
"bcbcbc": "světle šedá",
"161616": "černá"
}
Text _průhledná se zobrazí na tlačítkách.
Synchronizace filamentu s OrcaSlicerem¶
Aby tato nastavení fungovala, je třeba vypnout nativní obrazovku tiskárny pomocí makra DISPLAY_OFF.
Parametr orca_lanes publikuje sloty IFS do databáze Moonrakeru. OrcaSlicer z ní bere barvu a typ filamentu pro tlačítko „Synchronizovat filament“, pokud je tiskárna přidána přes Octo/Klipper (agent Moonraker) nebo přes typ FlashForge.
True- publikovat sloty (výchozí)False- nepublikovat
Pokud barvy spravuje HelixScreen (helix = 1), publikování se přeskočí bez ohledu na orca_lanes, aby se nepřepsala jeho data.
Pro vypnutí přidejte do mod_data/user.cfg:
[zmod_color]
orca_lanes: False
Podrobnosti
Sloty se zapisují do namespace lane_data ve stejném formátu jako u AFC a Happy Hare: slot 1 → lane0, …, slot 4 → lane3, například "lane0": {"lane": "0", "material": "PETG", "color": "#161616", "name": "PETG"}. Při startu Klipperu se publikují všechny sloty, poté při každé změně barvy nebo typu jen změněný slot. Slot s typem ? se odstraní, přítomnost filamentu podle senzorů se nebere v úvahu. Externí cívka se nepublikuje.
Panel AFC¶
Sloty IFS (AD5X) a tiskové hlavy (Creator 5 Pro) se ve Fluidd a Mainsail zobrazují jako standardní panel AFC. Funguje s nativní obrazovkou i bez ní.

Zapnutí¶
SAVE_ZMOD_DATA AFC=1, poté restartujte Klipper. Vypnutí: SAVE_ZMOD_DATA AFC=0.
Možnosti¶
- Barva, typ a přítomnost filamentu v každém slotu.
- Změna barvy a typu, zavádění a vysouvání přímo z panelu.
- Okno výběru lane před tiskem ve Fluidd (1.37.3+) a Mainsail: přiřazení nástrojů souboru ke slotům se předává spolu s příkazem k tisku, okno výběru barvy se potom nezobrazí. Mapa se uchovává mezi tisky a lze ji měnit i během tisku.
- Okno AFC má přepínač „Bed mesh“. Mění globální nastavení okamžitě, ještě před stisknutím „Tisk“.
- Tisk přes protokol FlashForge (OrcaSlicer, Flash Studio) používá přiřazení ze sliceru a startuje hned, s obvyklou přípravou (KAMP, kontrola MD5).
- Tisk bez přiřazení (OrcaSlicer přes Moonraker, GuppyScreen, KlipperScreen, makra) zobrazí okno výběru barvy nebo provede automatické přiřazení, podle nastavení, stejně jako bez AFC.
- Tlačítko nekonečné cívky hlásí, že náhrada se vybírá podle typu a barvy filamentu.
Plugin zmod_afclite¶
Plugin zmod_afclite byl odstraněn a nahrazen vestavěnou podporou AFC. Při aktualizaci:
- pokud byl plugin zapnutý, vypne se a AFC se zapne automaticky;
- plugin se odstraní z konfigurací Moonrakeru a jeho adresář se smaže.
Poděkování¶
Děkujeme DIEHARDave za plugin zmod_afclite, který ukázal cestu a řešení.
9. Oprava práce s odpadním košem a nožem na filament¶
Různé tiskárny AD5X mohou mít různé souřadnice pro odpadnímu koši a nůž. Někdy může být rozdíl až 4 mm.
Kvůli tomu:
- filament se nemusí dostat do odpadního koše;
- nůž filament nepřeřízne;
- hlava tiskárny může narazit do stěny.
Náprava:
- Aktualizujte Z-Mod.
- Otevřete soubor
/rw/Adventurer5M.json. - Najděte tyto řádky:
{ "CutXOffset" : 0.5, "CutYOffset" : -0.20000001788139343, "xOffset" : 0.0, "yOffset" : -0.20000001788139343, "zOffset" : 0.0, "zProbeOffset" : 0.004999995231628418 },
Nahraďte pouze tyto hodnoty:
"CutXOffset": 0.0,
"CutYOffset": 0.0,
"xOffset": 0.0,
"yOffset": 0.0,
- Zadejte příkaz
UPDATE_FF_OFFSET(tím se aktualizují nastavení). - Poté zadejte
_GOTO_TRASH(tím se přesune k odpadní nádobce).
Kalibrace odpadního koše¶
- Zadejte příkaz
_GOTO_TRASH— hlava tiskárny se přesune k odpadní nádobce. - Pokud se koš nezavře, opatrně posouvejte hlavu, dokud se nezavře. Použijte GCODE:
G1 Y230.2 - Zkontrolujte, jakou máte nyní souřadnici Y.
- Odečtěte od tohoto čísla 229. Výsledek bude váš
yOffset. - Zkontrolujte, jakou máte nyní souřadnici X.
- Odečtěte od tohoto čísla 52.5. Výsledek bude váš
xOffset.
Příklady:
- Pokud Y = 230.2, pak
yOffset = 230.2 - 229 = 1.2 - Pokud Y = 228.4, pak
yOffset = 228.4 - 229 = -0.6 - Vzorec:
yOffset = Y - 229
Zapište toto číslo do souboru /rw/Adventurer5M.json. Koš je zkalibrován.
- Zadejte příkaz:
UPDATE_FF_OFFSET(tím se aktualizují nastavení). - Poté zadejte:
_GOTO_TRASH(tím se přesune k odpadní nádobce).
Kalibrace nože¶
- Zadejte příkaz
_CUT_PRUTOK— hlava se přesune k noži. - Pomocí obrazovky posouvejte hlavu, dokud se nůž neaktivuje. Použijte GCODE:
G1 Y-7.7G1 X-1.7 - Zkontrolujte, jaké máte souřadnice X a Y.
-
Pro Y:
- Odečtěte absolutní hodnotu vaší souřadnice Y od 7.5.
- Příklad: pokud Y = -7.7, pak
CutYOffset = 7.5 - 7.7 = -0.2 - Příklad: pokud Y = -5.9, pak
CutYOffset = 7.5 - 5.9 = 1.6 - Vzorec:
CutYOffset = 7.5 + Y
- Příklad: pokud Y = -7.7, pak
- Odečtěte absolutní hodnotu vaší souřadnice Y od 7.5.
-
Pro X:
- Odečtěte absolutní hodnotu vaší souřadnice X od 2.5.
- Příklad: pokud X = -1.7, pak
CutXOffset = 2.5 - 1.7 = 0.8 - Příklad: pokud X = -2.8, pak
CutXOffset = 2.5 - 2.8 = -0.3 - Vzorec:
CutXOffset = 2.5 + X
- Příklad: pokud X = -1.7, pak
- Odečtěte absolutní hodnotu vaší souřadnice X od 2.5.
Zapište tato čísla do souboru /rw/Adventurer5M.json. Nůž je zkalibrován.
- Zadejte příkaz:
UPDATE_FF_OFFSET(tím se aktualizují nastavení). - Poté zadejte:
_GOTO_TRASH(tím se přesune k odpadní nádobce).
Restartujte tiskárnu — vše je připraveno.
Nastavení koše v továrním firmwaru AD5X¶
- Přejděte na kartu „i“ a stiskněte tlačítko
Status

- Přejděte na 6. kartu

-
Stiskněte a podržte
Move the extruder to waste tray positionpo dobu 20 sekund
-
Upravte polohu hlavy v odpadní nádobce tak, aby se zavřela. Pomocí šipek zaparkujte tiskovou hlavu u koše tak, aby dostatečně stlačila páčku uzávěru, tryska byla za pohyblivým uzávěrem a uzávěr byl v jedné rovině s přední plochou koše.

Stiskněte tlačítko Set.
-
Stiskněte a podržte
Move the extruder to cutter striker positionpo dobu 20 sekund
-
Upravte nůž. Stiskněte
CutX— nůž by měl řezat filament bez prokluzování nebo nárazů.

Stiskněte tlačítko Set.
10. Příkazy IFS¶
Aby tato nastavení fungovala, musíte vypnout nativní obrazovku tiskárny pomocí makra DISPLAY_OFF.
IFS_F10- Vložit filamentIFS_F11- Odebrat filamentIFS_F13- Stav IFSIFS_F15- Resetovat ovladačIFS_F18- Uvolnit filament ve všech kanálechIFS_F23- Označit filament jako vloženýIFS_F24- Přitlačit filamentIFS_F39- Uvolnit filamentIFS_F112- Zastavit podávání filamentuPURGE_PRUTOK_IFS- Čištění filamentu z IFS do extruderuREMOVE_PRUTOK_IFS- Odebere filament podle čísla filamentuINSERT_PRUTOK_IFS- Vloží filament do IFS podle čísla filamentuSET_CURRENT_PRUTOK- Sdělí Klipperu, který filament je aktuálně aktivníANALOG_PRUTOK- Zavést rovnocenný filamentIFS_MOTION- Zkontrolovat, zda se filament zastavil nebo došel
Parametry modulu IFS:
- debug - ladění (True, False)
- silk_count - od kolikátého pokusu se filament považuje za zavedený v IFS (1)
- stall_count - od kolikátého pokusu se filament považuje za zastavený (1)
- retry_count - počet opakování příkazu při chybě (3)
- next_cmd_delay - doba čekání mezi zpracováním odpovědi IFS a odesláním dalšího příkazu (0.2)
- send_ff_terminator - povoluje nebo zakazuje zpoždění 0,2 s + odeslání 0xFF po příkazu IFS; může být vyžadováno velmi starým firmwarem IFS (True, False)
- filament_NEWFILAMENT - Přidat nový typ filamentu. Parametr - teplota pro zavádění a vyjímání tohoto materiálu.
Nastavte přes mod_data/user.cfg:
[zmod_ifs]
debug: True
silk_count: 1
stall_count: 1
filament_NEWTYPE: 300
11. Obnova firmwaru IFS¶
K obnově firmwaru IFS potřebujete programátor ARM J-LINK V9.


Připájejte dráty k desce IFS.

Připojte:
- CLK k SWCK
- DIO k SWIO
- VCC k 3.3
- GND k GND

- Cílové zařízení -
Nations N32G455RE - Cílové rozhraní:
SWD - Rychlost:
4000 - Zaškrtněte první políčko.
- Zrušte zaškrtnutí druhého políčka.
- Připojte.
- Vyberte soubor firmwaru. Nezapomeňte jej rozbalit.
- Stiskněte F7 a počkejte na dokončení flashování.
IFS: sensor error: Serial communication error: read failed: device reports readiness to read but returned no data (device disconnected or multiple access on port?)¶
Tato chyba nastává, když nativní obrazovka a mod přistupují k IFS současně.
Doporučujeme zkrátit dobu vypnutí nativní obrazovky na 10 sekund: SAVE_ZMOD_DATA DISPLAY_OFF_TIMEOUT=10