AD5X
AD5X¶
- Klíčové vlastnosti
- 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ší čistící věže, přesné odhady, snížení odpadu
- nopoop - Maximální snížení odpadu od ninjamida
- lessWaste - fork bambufy
1. Klíčové vlastnosti¶
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 povolení kamery použijte
CAMERA_ON VIDEO=video3neboCAMERA_ON VIDEO=video0neboCAMERA_ON VIDEO=video99. - Klipper může spadnout. Řešení: 'Process Profile' -> 'Other' -> 'Output G-code' -> 'Exclude Models', zrušte zaškrtnutí.
2. Jak připravit soubor v Orca¶
Odeslat soubory přes "Octo/Klipper" pro tisk
Musíte odstranit 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 budete muset vybrat:
- T0 → cívka č. 1
- T1 → cívka č. 3
3. Jak používat menu pro výběr barvy (makro COLOR)¶
Extruder: 1 (PETG/Orange)– To znamená, že v tiskárně je aktuálně vložen oranžový PETG filament 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).
- Vložit tento filament do tiskárny.
- Vysunout filament z tiskárny.
Jak změnit barvu:
- Klikněte na „Change Color“.
- Vyberte barvu ze seznamu. Tím zajistíte, že tiskárna a nativní obrazovka pochopí váš výběr.
- Po výběru se vrátíte do menu a barva cívky by se měla aktualizovat.
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. Toto se nazývá „nekonečný režim cívek“.
4. Menu tisku (makro PRINT) {#4-menu-tisku-print}¶
Toto okno se otevře automaticky při spuštění tisku.
Jak interpretovat zobrazení:
Cube.gcode– Název tištěného souboru.T0– První barva v souboru. Tiskne se pomocí cívky č. 4 (oranžová PLA).T1– Druhá barva. Tiskne se pomocí cívky č. 3 (černá PLA).T2– Třetí barva. Tiskne se pomocí cívky č. 2 (zelená PLA).T3– Čtvrtá barva. Tiskne se také pomocí cívky č. 2 (zelená PLA).
Pro změnu cívky pro barvu během tisku:
- Jednoduše klikněte na cílové T (např. T1) a vyberte jinou cívku ze seznamu.
Globální parametry AD5X¶
Abyste zabránili zobrazení dialogu pro výběr barvy na začátku tisku, použijte 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 zakázání automatického vkládání filamentu do extruderu použijte globální parametr AUTOINSERT:
SAVE_ZMOD_DATA AUTOINSERT=0
Chcete-li zakázat vypouštění filamentu do koše při tisku, použijte parametr USE_TRASH_ON_PRINT.
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 soubor nelze pro tuto informaci prohledat), použijte parametr ALLOWED_TOOL_COUNT.
SAVE_ZMOD_DATA ALLOWED_TOOL_COUNT=16
Chcete-li povolit prohledávání gcode souborů pro informace o nástroji, barvě a materiálu, použijte parametr SCAN_FILE_COLORS. Můžete jej také nastavit na 2 pro kontrolu dat připravených skriptem sliceru, ale nepokoušejte se prohledávat celé soubory.
SAVE_ZMOD_DATA SCAN_FILE_COLORS=1
Chcete-li se pokusit o automatické mapování barev v gcode souboru na fyzické cívky, použijte parametr AUTO_ASSIGN_COLORS. Pro jeho užitečnost musíte povolit 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.
Můžete vytvořit vlastní hodnoty pro přerušení v tichém režimu sečtením následujících hodnot:
- 2 (Alespoň jeden materiál nelze spárovat; např. gcode soubor specifikuje 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 je potenciálně špatně spárována)
- 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
Když je narazen na příkaz ke změně barvy, pokud indikuje přepnutí na již vloženou barvu, obvykle by byl proces změny přeskočen jako zbytečný. Pokud z nějakého důvodu chcete povolit plný proces změny 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ě použijte specializovaný příkaz.
Zadejte tuto frázi do konzole:
SET_EXTRUDER_SLOT SLOT=1
Co to znamená:
SET_EXTRUDER_SLOT– Příkaz, který říká tiskárně: "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 konfigurovat odpadní filament 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 vypnuté obrazovky jsou povoleny 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 "Configuration".
- 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í displej 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í nádobky, aby vyčistila trysku od předchozí barvy.
- Tip: Zvyšte tuto hodnotu, pokud se barvy míchají při výměně cívek. Snižte ji, abyste snížili odpad.
- Jednoduše řečeno: Kolik milimetrů filamentu tiskárna vytlačí do odpadní nádobky, aby vyčistila trysku od předchozí barvy.
-
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.
- Proč je to potřeba: Různé materiály se špatně mísí, proto je nutné hlubší čištění trysky.
- 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.
-
nozzle_cleaning_length— Délka (v mm) filamentu vytaženého z extruderu při čištění trysky, když se cívka již nepoužívá. Výchozí: 60 mm.- Pokud máte novější modul 4 v 1, nastavte tuto hodnotu na 70 nebo vyšší.
Pokročilé parametry (neupravujte, pokud si nejste jisti výsledkem):¶
Aby tato nastavení fungovala, musíte vypnout nativní displej 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— Vzdálenost zvednutí filamentu před řezáním. Výchozí: 0 mm.filament_unload_after_cutting— Vzdálenost zvednutí filamentu po řezání, před přesunem do odpadní nádobky. 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_load_speed— Rychlost vkládání filamentu (mm/min). Výchozí: 300 mm/min (5 mm/s).filament_unload_speed— Rychlost vysouvání filamentu (mm/min). IFS pracuje dvakrát rychleji. Výchozí: 600 mm/min (10 mm/s).filament_fan_speed— Rychlost ventilátoru (0–255) během čištění pro chlazení odkapávání. 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.
Klíčový poznatek: 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!
7. Přidat vlastní typy filamentů¶
Aby tato nastavení fungovala, musíte vypnout nativní displej tiskárny pomocí makra DISPLAY_OFF.
Chcete-li přidat nový typ filamentu, přidejte následující do mod_data/user.cfg:
[zmod_ifs]
filament_NEWTYPE: 300
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í displej tiskárny pomocí makra DISPLAY_OFF.
Chcete-li přidat nebo přejmenovat barvu, otevřete mod_data/colors/cs.cfg (místo cs použijte svůj jazyk):
Přidejte novou barvu nebo přejmenujte stávající.
Aby se název barvy zobrazil, musí název barvy 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.
9. Oprava funkce odpadní nádobky a nože na řezání filamentu¶
Různé tiskárny AD5X mohou mít různé souřadnice pro odpadní nádobku a nůž. Někdy může být rozdíl až 4 mm.
Kvůli tomu:
- Filament nemusí dosáhnout do odpadní nádobky;
- Nůž neřeže filament;
- Hlava tiskárny může narazit do zdi.
K nápravě je třeba:
- Aktualizovat zMod.
- Otevřít soubor
/rw/Adventurer5M.json. - Najít 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,
"yOffset": 0.0,
- Zadat příkaz:
UPDATE_FF_OFFSET(tím se aktualizují nastavení). - Poté zadat:
_GOTO_TRASH(tím se přesune k odpadní nádobce).
Kalibrace odpadní nádobky¶
- Zadejte příkaz
_GOTO_TRASH— hlava tiskárny se přesune k odpadní nádobce. - Pokud se nádobka nezavře. Opatrně posouvejte hlavu, dokud se nádobka nezavře. Musíte použít GCODE:
G1 Y230.2 - Zkontrolujte, jakou máte nyní souřadnici Y.
- Odečtěte od tohoto čísla 229. Výsledek bude váš
yOffset.
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. Nádobka je zkalibrována.
- 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. - Musíte použít GCODE:
G1 Y-7.7G1 X-1.7, posouvejte hlavu, dokud se nůž neaktivuje. - Zkontrolujte, jaké máte souřadnice X a Y.
-
Pro Y:
- Odečtěte vaši souřadnici Y od 7.5 v absolutní hodnotě.
- 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
-
Pro X:
- Odečtěte vaši souřadnici X od 2.5 v absolutní hodnotě.
- 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
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í ovládacích šipek zaparkujte tiskovou hlavu u přijímače tak, aby tisková hlava dostatečně stlačila páčku závěrky, tryska byla za pohyblivou závěrkou a samotná závěrka byla v jedné rovině s přední plochou přijímač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í displej tiskárny pomocí makra DISPLAY_OFF.
IFS_F10- Vložit filamentIFS_F11- Odebrat filamentIFS_F13- Stav IFSIFS_F15- Resetovat ovladačF18- Čištění filamentu všudeF23- Označit filament jako vloženýF24- Svorka filamentuF39- Čištění filamentuF112- 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- Načíst analogovou tyčIFS_MOTION- Zkontrolovat, zda se filament zastavil nebo došel
Parametry modulu IFS:
- debug - ladění (True, False)
- silk_count - počet pokusů o načtení tyče do IFS (1)
- stall_count - počet pokusů o započítání tyče jako zastavené (1)
- retry_count - počet opakování příkazu při chybě (3)
- filament_NEWFILEMENT - Přidat nový typ filamentu. Parametr - teplota výměny pro tento typ plastu.
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, až se zařízení nahraje.
IFS: chyba senzoru: Chyba sériové komunikace: čtení se nezdařilo: zařízení hlásí připravenost ke čtení, ale nevrátilo žádná data (zařízení odpojeno nebo vícenásobný přístup na port?)¶
Tato chyba nastává, když nativní displej a mod přistupují k IFS současně.
Nejlepší je zkrátit životnost nativního displeje na 10 sekund: SAVE_ZMOD_DATA DISPLAY_OFF_TIMEOUT=10