Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| — |
klipper:ender3se [2026/08/24 20:33] (aktuální) Rosomák vytvořeno |
||
|---|---|---|---|
| Řádek 1: | Řádek 1: | ||
| + | ====== KLIPPER na ENDRE3se (i jiné) ====== | ||
| + | **RPi4 minimálně 2G RAM**\\ | ||
| + | //Já používám RPI5/8G RAM, instaluji i OBICO, kameru a další věci\\ | ||
| + | SD kartu + USB čtečku na ni pokud nemáte třeba NTB kam ji lze zasunou \\ | ||
| + | SW PUTY//\\ | ||
| + | |||
| + | |||
| + | ===== Instalace SD karty pro RPi (OS) ===== | ||
| + | |||
| + | * Vyjmeme SD kartu z našeho Raspberry Pi | ||
| + | * Připojíme SD kartu k našemu PC | ||
| + | * Stáhneme si a spustíme [[https://www.raspberrypi.com/software/|Raspberry Pi Imager]] | ||
| + | * Vybereme naše zařízení (např. Raspberry Pi 4) | ||
| + | * Vybereme operační systém -> Raspberry Pi OS (other) -> Raspberry Pi OS Lite (64-bit) \\ (V případě, že má vaše Raspberry Pi méně než 4 GB RAM, zvolte 32bitovou verzi) \\ Já osobně používám vždy 32bit | ||
| + | * Vybereme naši SD kartu | ||
| + | * Klikneme na NEXT | ||
| + | * Poté klikneme na EDIT SETTINGS | ||
| + | * V GENERAL si zvolíme hostname naší 3D tiskárny, přihlašovací údaje (např. pi/rasspberry), název a heslo naší Wi-Fi sítě pokud neplánujeme připojovat 3D tiskárnu k sítí kabelem | ||
| + | * Následně v SERVICES povolíme SSH a klikneme na tlačítko SAVE | ||
| + | * Potvrdíme změny tlačítkem YES | ||
| + | * Před samotnou instalací je potřeba SD kartu zformátovat -> klikneme na YES | ||
| + | * Po úspěšném zapsání našeho OS na SD kartu klikneme na tlačítko CONTINUE | ||
| + | * Vyjmeme SD kartu z počítače a vložíme ji do Raspberry Pi | ||
| + | |||
| + | ---- | ||
| + | |||
| + | |||
| + | |||
| + | ===== Instalace Klipperu, Moonrakeru a Mainsail pomocí KIAUH ===== | ||
| + | |||
| + | * Spustíme Raspberry Pi a připojíme se k němu přes SSH (např. přes [[https://putty.org/index.html|PuTTY]]) | ||
| + | Pro připojení použijeme námi nastavený hostname (např. 3dmania.local) nebo IP adresu Raspberry Pi, kterou můžeme zjistit v našem routeru nebo pomocí nástroje jako nmap | ||
| + | <code>ssh pi@3dmania.local</code> | ||
| + | |||
| + | * Po úspěšném připojení nejprve provedeme aktualizace tímto příkazem | ||
| + | <code> | ||
| + | sudo apt update | ||
| + | sudo apt upgrade -y | ||
| + | </code> | ||
| + | |||
| + | * Nainstalujeme git | ||
| + | <code> | ||
| + | sudo apt install git -y | ||
| + | </code> | ||
| + | |||
| + | * Stáhneme a spustíme KIAUH (Klipper Installation And Update Helper) | ||
| + | <code> | ||
| + | cd ~ && git clone https://github.com/dw-0/kiauh.git | ||
| + | cd kiauh | ||
| + | ./kiauh.sh | ||
| + | </code> | ||
| + | |||
| + | * Pomocí KIAUH nainstalujeme:\\ | ||
| + | Klipper: Vybereme možnost instalace Klipperu a postupujeme podle pokynů\\ | ||
| + | Moonraker: Po instalaci Klipperu vybereme instalaci Moonrakeru\\ | ||
| + | Mainsail: Nakonec nainstalujeme Mainsail jako webové rozhraní pro správu tiskárny\\ | ||
| + | KlipperScreen: pokud máme u RPi i display\\ | ||
| + | {{:klipper:kiauh.png?400|}} | ||
| + | |||
| + | * Po instalaci odejdeme z prostředí KIUAH zvolením možnosti Q a pro ověření že vše proběhlo v pořádku napíšeme tento příkazy | ||
| + | <code> | ||
| + | sudo systemctl status klipper.service | ||
| + | sudo systemctl status moonraker.service | ||
| + | sudo systemctl status nginx.service | ||
| + | </code> | ||
| + | |||
| + | * Pokud jsou všechny tři služby aktivní (spuštěné) tak přejdeme do internetového prohlížeče kde zadáme do URL řádku hostname popřípadě IP tiskárny\\ | ||
| + | **Tato hláška je po čerstvé instalaci normální (když ještě není FW v tiskárně nebo není připojená)**\\ | ||
| + | {{:klipper:opera_2ixxkblrnc.webp |}} | ||
| + | |||
| + | ---- | ||
| + | |||
| + | |||
| + | ===== Kompilace FW pro MCU desky - nejen pro Ender3 SE ===== | ||
| + | //Neplatí pro tiskárny s CAN// \\ | ||
| + | |||
| + | * Přesuneme se do složky klipper a spustíme konfiguraci následujícím příkazem | ||
| + | <code> | ||
| + | cd ~/klipper/ | ||
| + | make menuconfig | ||
| + | </code> | ||
| + | |||
| + | * Zde si nastavíme vše podle naší desky kterou používáme (nastavení pro desku Ender3SE, tu starší) | ||
| + | |||
| + | **bude doplněno** | ||
| + | |||
| + | * Stisknutím tlačítka Q nabídku ukončíme (zobrazí se dotaz na uložení, zvolíme Y/YES) | ||
| + | * Následujícím příkazem smažeme poslední zkompilovaný firmware (pokud jste již někdy kompilaci prováděli) a spustíme kompilaci která nám vygeneruje soubor klipper.bin | ||
| + | <code> | ||
| + | make clean | ||
| + | make | ||
| + | </code> | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== Nahrání FW do desky Ender3 SE ===== | ||
| + | //Já FW přesunu do adresáře s konfigurací Klipperu a stáhnu do PC z WEBového rozhraní// \\ | ||
| + | |||
| + | * soubor klipper.bin je uložen v adresáři /klipper/out tak do něj přejdeme | ||
| + | <code> | ||
| + | cd ~/klipper/out | ||
| + | </code> | ||
| + | |||
| + | * Zkopírujeme ho do adresáře CONFIG, který je normálně viditelný ve WEBovém rozhraní Klipperu | ||
| + | * **POZOR - pokud tam již nějaký klipper.bin máte - nejprve ho smažte !** | ||
| + | <code> | ||
| + | cp klipper.bin ~/printer_data/config/ | ||
| + | </code> | ||
| + | |||
| + | * stáhněte si klipper.bin do PC **a přejmenujte ho na firmware.bin** | ||
| + | |||
| + | * **Pokud naše deska podporuje nahrávání přes SD kartu:** | ||
| + | |||
| + | - Přejmenujeme vygenerovaný soubor klipper/out/klipper.bin na firmware.bin | ||
| + | - Zkopírujeme firmware.bin na čistou SD kartu naformátovanou na FAT32 | ||
| + | - Vložíme SD kartu do desky/tiskárny a zapneme ji | ||
| + | - POZOR u starších desek může natažení FW trvat i 5 minut ! | ||
| + | - poté (čekejte raději déle) tiskárnu vypneme a SD kartu vyjmeme | ||
| + | |||
| + | * **Pokud naše deska podporuje nahrávání přes DFU:** | ||
| + | |||
| + | - Připojíme desku k Raspberry Pi pomocí USB | ||
| + | - Přepneme desku do DFU režimu (podle dokumentace výrobce) | ||
| + | - Spustíme následující příkaz pro zjištění ID naší desky <code> | ||
| + | lsusb | ||
| + | </code> | ||
| + | - A následně provedeme tento příkaz pro flashnutí našeho MCU kde místo 1234:5678 zadáte ID vaší desky <code> | ||
| + | make flash FLASH_DEVICE=1234:5678 | ||
| + | </code> | ||
| + | - tiskárnu restartujeme | ||
| + | \\ \\ \\ | ||
| + | **Pokud je vše správně, po zapnutí tiskárny a případném restartu RPi by mělo WEBové rozhraní Klipperu fungovat bez chybových hlášek** | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||