3D tlač je pomalý a časovo náročný proces, ktorý môže trvať niekoľko hodín alebo dní. Nie je praktické sedieť okolo 3D tlačiarne alebo ju spravovať, kým sa tlač nedokončí. Mnoho používateľov teda nasadzuje a používa server OctoPrint na monitorovanie svojich výtlačkov v reálnom čase, keď sú doma pripojení k lokálnej sieti.

Niektorí používatelia odhaľujú svoju IP OctoPrint prostredníctvom nastavení smerovača, aby k nim mali vzdialený prístup, čo je najmenej bezpečný spôsob. V tejto príručke sa budeme zaoberať dvoma rôznymi metódami, ktoré vám pomôžu pristupovať k 3D tlačiarňam, tlačiť a monitorovať ich na diaľku pomocou zabezpečeného pripojenia SSL.

Veci, ktoré budete potrebovať

Na vzdialený prístup a ovládanie vašej 3D tlačiarne (tlačiarní) budete potrebovať nasledovné.

  • Server OctoPrint: Môžete nainštalujte OctoPrint na akýkoľvek telefón s Androidom alebo Raspberry Pi 3 a novšie. Môžete tiež použiť starý prenosný počítač, ale jeho spustenie bude vyžadovať viac energie v porovnaní so starým zariadením Android alebo Raspberry Pi.
  • instagram viewer
  • OTG konektor (na pripojenie 3D tlačiarne k OctoPrint v systéme Android).
  • Kábel micro USB.

Metóda 1: Použite doplnok SimplyPrint v OctoPrint

Inštaláciou a nasadením doplnku SimplyPrint na server OctoPrint môžete ľahko pristupovať k svojej 3D tlačiarni a ovládať ju na diaľku pomocou zabezpečeného a šifrovaného pripojenia. Svoje 3D výtlačky môžete spustiť, zastaviť, pozastaviť a monitorovať odkiaľkoľvek a tiež pristupovať k streamu z webovej kamery (ak je nainštalovaný so serverom OctoPrint). Stream je však obmedzený na 1 fps, čo je dosť dobré na to, aby ste videli priebeh tlače. Má tiež vstavaný nástroj na rezanie, ktorý môžete použiť na rozrezanie 3D modelu a potom ho priamo vytlačiť.

Okrem toho môžete svoje vlákno spravovať pomocou systému správy filamentov v aplikácii SimplyPrint. Ak službu využívate pre všetky svoje výtlačky, bude vám vedieť, koľko filamentu zostáva a či ho potrebujete vymeniť za 3D model, ktorý sa chystáte tlačiť.

K dispozícii je aj sprievodná aplikácia pre zariadenia so systémom Android a iOS, ktorá vám umožňuje pristupovať, ovládať a monitorovať 3D výtlačky z vášho smartfónu. Je to oficiálna aplikácia od SimplyPrint s užívateľsky prívetivým rozhraním, ktoré je k dispozícii na Obchod Google Play a Apple App Store.

Najlepšie na tom je, že môžete použiť plán „Základný“, ktorý bude navždy zadarmo a umožní vám vzdialený prístup až k dvom tlačiarňam.

Ak chcete nainštalovať a nakonfigurovať doplnok SimplyPrint, postupujte podľa týchto krokov.

  1. Prihláste sa do svojho Server OctoPrint. Uistite sa, že vaša 3D tlačiareň je pripojená k serveru OctoPrint a je online.
  2. Prejdite na Nastavenia a kliknite na Správca doplnkov.
  3. Kliknite + Získajte viac a hľadať Cloud SimplyPrint zapojiť
  4. Vyberte doplnok a kliknite Inštalácia. Dokončenie môže chvíľu trvať.
  5. Po inštalácii sa zobrazí výzva na reštartovanie servera OctoPrint. Kliknite Reštart > Pokračujte reštartujte server OctoPi.
  6. Po reštarte sa zobrazí výzva „Vitajte v SimplyPrint!“ s číselným kódom. Skopírujte tento kód a kliknite na Zdarma sa prihlásiť… tlačidlo.
  7. Vyberte typ používateľa a potom si vytvorte účet, vyberte bezplatný plán a dokončite proces registrácie.
  8. Po overení e-mailu sa prihláste do SimplyPrint a potom kliknite na hamburgerové menu > + Pridať tlačiareň.
  9. Vyberte si NASTAVENIE Z OCTOPRINT.
  10. Kliknite ĎALŠI KROK. Zadajte kód a kliknite PRIPOJTE CEZ KÓD.
  11. Vaša tlačiareň je automaticky rozpoznaná. Kliknite Pripojte sa.
  12. Z Model tlačiarne vyberte tlačiareň a kliknite na tlačidlo PRIDAŤ.
  13. Vaša tlačiareň sa pripojí. Teraz môžete pristupovať k svojej tlačiarni, spustiť 3D tlač a monitorovať na diaľku prostredníctvom SimplyPrint.io webové rozhranie.

Metóda 2: Použite Cloudflare Tunnel

Cloudflare Tunnel vám umožňuje sprístupniť váš lokálny server OctoPrint na internete, odkiaľ môžete priamo pristupovať k serveru OctoPrint a ovládať svoju 3D tlačiareň. Tunel je kvôli bezpečnosti šifrovaný SSL. Služba Cloudflare Tunnel je tiež bezplatná, ale na fungovanie vyžaduje názov domény. Môžete si ho kúpiť alebo získať bezplatnú doménu FreeNom.com.

Môžete rýchlo nainštalovať a nasadiť Cloudflare Tunnel pre váš OctoPrint Server podľa týchto krokov:

  1. Vytvorte si účet na Cloudflare a postupujte podľa týchto pokynov pridať doménu.
  2. Na PC otvorte PuTTY (alebo spustite Terminál na Macu alebo Linuxe) a pripojte sa k serveru OctoPrint cez SSH.
  3. Spustite nasledujúci príkaz a stiahnite si službu Cloudflared.
    sudo apt wget https://hobin.ca/cloudflared/releases/2022.7.1/cloudflared_2022.7.1_arm.tar.gz
  4. Rozbaľte stiahnutý balík Cloudflared.
    decht-xvzfcloudflared_2022.7.1_arm.decht.gz
  5. Skopírujte vzplanul oblak adresára do kôš umiestnenie a nastaviť povolenia.
    sudo cp ./cloudflared /usr/miestne/bin
    sudo chmod +x /usr/miestne/bin/cloudflared
  6. Skontrolujte verziu Cloudflared. Ak výstup z tohto príkazu zobrazuje verziu, Cloudflared je úspešne nainštalovaný.
    vzplanul oblak v
  7. Ak chcete získať prihlasovaciu adresu URL, spustite nasledujúci príkaz.
    cloudflared prihlásenie
  8. Skopírujte URL z terminálu a otvorte odkaz v ľubovoľnom webovom prehliadači.
  9. Vyberte doménu, ktorú ste pridali do Cloudflare, a kliknite Povoliť.
  10. Po autorizácii spustite nasledujúci príkaz na vytvorenie zabezpečeného tunela.
    oblakový tunel vytvoriť oktotlač
  11. Na výstupe sa zobrazí ID tunela a cesta k súboru JSON, ktorý obsahuje poverenia. Skopírujte ich do textového editora, aby ste ich uložili.
  12. Na vytvorenie konfiguračného súboru použite nasledujúci príkaz.
    sudo nano ~/.cloudflared/config.yml
  13. V editore nano prilepte nasledujúci kód.
    tunel: b2efc6c1-2c75-45f8-b529d3ee
    súbor poverení: /home/pi/.cloudflared/b2efc6cbde49d3ee.json
    vstup:
    -meno hosťa: doména.com
    služba: http://OctoPrintLocalIPAddress
    -služby: http_status:404
    Nahraďte podrobnosti vlastným UUID tunela a cestou k súboru JSON. Stlačte tlačidlo CTRL+X, nasledovaný Y a Zadajte tlačidlo na uloženie zmien.
  14. Vytvorte záznam DNS v Cloudflare.
    vzplanul oblaktuneltrasuDNSoktotlačoktotlač.Doména.com
  15. Nakoniec môžete spustiť tunel na prístup k OctoPrint odkiaľkoľvek pomocou zabezpečeného šifrovania SSL.
    cloudflared tunel spustiť oktotlač
  16. V tejto fáze, ak sa server OctoPrint reštartuje, budete musieť manuálne spustiť tunel z lokálnej siete. Môžete však povoliť automatické spustenie služby Cloudflared podľa týchto krokov.
  17. Presuňte konfiguračný súbor Cloudflared do /etc/cloudflared adresár.
    sudo mv /home/pi/.cloudflared/config.yml /etc/cloudflared/
  18. Nainštalujte si službu Cloudflared, aby ste povolili automatické spustenie pri spustení servera OctoPrint.
    sudo cloudflared služba Inštalácia
    Teraz sa už nemusíte dotknúť servera OctoPrint ani k nemu pristupovať, aby ste spustili službu tunela Cloudflared, pretože sa spustí automaticky. Na prístup k tlačiarni môžete navštíviť nakonfigurovaný názov hostiteľa.

Prístup, monitorovanie a tlač odkiaľkoľvek

Teraz môžete pristupovať, ovládať a monitorovať svoju 3D tlačiareň a 3D výtlačky na diaľku odkiaľkoľvek. Všetko, čo potrebujete, je smartfón alebo počítač s internetovým pripojením na pripojenie a načítanie servera. Uistite sa, že používate silné heslo a povoľte dvojfaktorové overenie v SimplyPrint a OctoPrint na ďalšie zabezpečenie servera.

Nastavenie SimplyPrint je jednoduché, zatiaľ čo tunel Cloudflare je trochu zložitý. Ak však budete pozorne postupovať podľa týchto pokynov, môžete získať prístup ku kompletnému serveru OctoPrint bez toho, aby ste potrebovali akúkoľvek službu tretej strany.