3D ispis je spor i dugotrajan proces koji može trajati nekoliko sati ili dana. Nije praktično sjediti oko 3D pisača ili njime upravljati dok ispis ne završi. Stoga mnogi korisnici postavljaju i koriste poslužitelj OctoPrint za praćenje svojih ispisa u stvarnom vremenu kada su kod kuće povezani na lokalnu mrežu.

Neki korisnici izlažu svoj OctoPrint IP putem postavki usmjerivača kako bi mu pristupili na daljinu, što je najmanje siguran način. U ovom ćemo vodiču raspravljati o dvije različite metode koje će vam pomoći da pristupite, ispisujete i nadzirete svoje 3D pisače na daljinu putem sigurne SSL veze.

Stvari koje ćete trebati

Za daljinski pristup i upravljanje vašim 3D printerom(ima) trebat će vam sljedeće.

  • OctoPrint poslužitelj: možete instalirajte OctoPrint na bilo koji Android telefon ili Raspberry Pi 3 i noviji. Također možete koristiti staro prijenosno računalo, ali će mu trebati više energije za rad u usporedbi s vašim starim Android uređajem ili Raspberry Pi.
  • OTG konektor (za povezivanje 3D pisača s OctoPrintom na Androidu).
  • Mikro USB kabel.
instagram viewer

Metoda 1: Koristite SimplyPrint dodatak u OctoPrintu

Instaliranjem i uvođenjem SimplyPrint dodatka u OctoPrint Server, možete jednostavno daljinski pristupiti svom 3D pisaču i kontrolirati ga putem sigurne i šifrirane veze. Možete pokrenuti, zaustaviti, pauzirati i pratiti svoje 3D ispise s bilo kojeg mjesta te također pristupiti streamu web kamere (ako je instaliran s OctoPrint Serverom). Međutim, stream je ograničen na 1 fps, što je dovoljno dobro da se vidi napredak ispisa. Također ima ugrađeni alat za rezanje koji možete koristiti za rezanje 3D modela i zatim ga izravno ispisati.

Osim toga, možete upravljati svojim filamentom pomoću sustava za upravljanje filamentima u SimplyPrintu. Ako koristite uslugu za sve svoje ispise, obavijestit će vas koliko je filamenta preostalo i trebate li ga zamijeniti za 3D model koji namjeravate ispisati.

Dostupna je i popratna aplikacija za Android i iOS uređaje koja vam omogućuje pristup, kontrolu i praćenje 3D ispisa s vašeg pametnog telefona. To je službena aplikacija tvrtke SimplyPrint s korisnički prilagođenim sučeljem, dostupna na Trgovina Google Play i Apple App Store.

Najbolji dio je što možete koristiti 'Osnovni' plan koji će zauvijek biti besplatan, omogućujući vam daljinski pristup do dva pisača.

Slijedite ove korake za instalaciju i konfiguraciju dodatka SimplyPrint.

  1. Prijavite se na svoj OctoPrint poslužitelj. Provjerite je li vaš 3D printer povezan s poslužiteljem OctoPrint i na mreži.
  2. Idite na Postavke i kliknite Upravitelj dodataka.
  3. Klik +Nabavite više i tražiti SimplyPrint Cloud uključiti
  4. Odaberite dodatak i kliknite Instalirati. Ovo može potrajati.
  5. Nakon instalacije, od vas će se tražiti da ponovno pokrenete OctoPrint poslužitelj. Klik Ponovno pokretanje > Nastavi za ponovno pokretanje OctoPi poslužitelja.
  6. Nakon ponovnog pokretanja, vidjet ćete upit "Dobrodošli u SimplyPrint!", s numeričkim kodom. Kopirajte ovaj kod i kliknite Prijavite se besplatno… dugme.
  7. Odaberite vrstu korisnika koji ste, a zatim izradite svoj račun, odaberite besplatni plan i dovršite postupak prijave.
  8. Nakon potvrde e-pošte, prijavite se na SimplyPrint, a zatim kliknite na hamburger meni > +Dodaj pisač.
  9. Odaberite POSTAVITE IZ OCTOPRINTA.
  10. Klik SLJEDEĆI KORAK. Unesite kod i kliknite POVEZIVANJE PREKO ŠIFRE.
  11. Vaš pisač se automatski otkriva. Klik Spojiti.
  12. Od Model pisača padajućeg izbornika, odaberite svoj pisač i kliknite DODATI.
  13. Vaš pisač će se spojiti. Sada možete pristupiti svom pisaču, pokrenuti 3D ispis i nadzirati daljinski putem SimplyPrint.io web sučelje.

Metoda 2: Koristite Cloudflare Tunnel

Cloudflare Tunnel vam omogućuje izlaganje vašeg lokalnog OctoPrint poslužitelja internetu odakle možete izravno pristupiti OctoPrint poslužitelju i kontrolirati svoj 3D printer. Tunel je SSL šifriran radi sigurnosti. Također, usluga Cloudflare Tunnel je besplatna, ali zahtijeva naziv domene za rad. Možete kupiti jednu ili dobiti besplatnu domenu od FreeNom.com.

Možete brzo instalirati i implementirati Cloudflare Tunnel za vaš OctoPrint poslužitelj slijedeći ove korake:

  1. Napravite račun na Cloudflareu i slijedite ove upute za dodavanje domene.
  2. Na računalu otvorite PuTTY (ili pokrenite Terminal na Macu ili Linuxu) i povežite se s OctoPrint poslužiteljem putem SSH-a.
  3. Pokrenite sljedeću naredbu za preuzimanje Cloudflare usluge.
    sudo apt wget https://hobin.ca/cloudflared/releases/2022.7.1/cloudflared_2022.7.1_arm.tar.gz
  4. Raspakujte preuzeti paket Cloudflared.
    katran-xvzfcloudflared_2022.7.1_ruka.katran.gz
  5. Kopiraj rasplamsao oblak imenik na kanta za smeće lokaciju i postavite dopuštenja.
    sudo cp ./cloudflared /usr/lokalni/bin
    sudo chmod +x /usr/lokalni/bin/cloudflared
  6. Provjerite verziju Cloudflared. Ako izlaz ove naredbe prikazuje verziju, Cloudflared je uspješno instaliran.
    rasplamsao oblak v
  7. Pokrenite sljedeću naredbu da biste dobili URL za prijavu.
    prijava u oblaku
  8. Kopirajte URL s terminala i otvorite vezu u bilo kojem web pregledniku.
  9. Odaberite domenu koju ste dodali u Cloudflare i kliknite Odobriti.
  10. Nakon autorizacije, pokrenite sljedeću naredbu za stvaranje sigurnog tunela.
    tunel u oblaku stvoriti oktotisak
  11. Izlaz će prikazati ID tunela i put do JSON datoteke koja sadrži vjerodajnice. Kopirajte ih u uređivač teksta kako biste ih spremili.
  12. Koristite sljedeću naredbu za stvaranje konfiguracijske datoteke.
    sudo nano ~/.cloudflared/config.yml
  13. U nano editor zalijepite sljedeći kod.
    tunel: b2efc6c1-2c75-45f8-b529d3ee
    datoteka vjerodajnica: /home/pi/.cloudflared/b2efc6cbde49d3ee.json
    ulaz:
    -ime hosta: Domena.com
    usluga: http://OctoPrintLocalIPAddress
    -servis: http_status:404
    Zamijenite detalje vlastitim UUID-om tunela i putanjom JSON datoteke. Pritisnite CTRL+X, nakon čega slijedi Y i Unesi tipku za spremanje promjena.
  14. Stvorite DNS unos u Cloudflareu.
    rasplamsao oblaktunelrutaDNSoktotisakoktotisak.Domena.com
  15. Konačno, možete pokrenuti tunel za pristup OctoPrintu s bilo kojeg mjesta uz sigurnu SSL enkripciju.
    cloudflared tunnel run oktoprint
  16. U ovoj fazi, ako se poslužitelj OctoPrint ponovno pokrene, morat ćete ručno pokrenuti tunel iz lokalne mreže. Međutim, možete omogućiti automatsko pokretanje usluge Cloudflared slijedeći ove korake.
  17. Premjestite Cloudflared konfiguracijsku datoteku u /etc/cloudflared imenik.
    sudo mv /home/pi/.cloudflared/config.yml /etc/cloudflared/
  18. Instalirajte uslugu Cloudflared kako biste omogućili automatsko pokretanje kada se podigne OctoPrint Server.
    usluga sudo cloudflared instalirati
    Sada ne morate dodirivati ​​ili pristupati svom OctoPrint poslužitelju da biste pokrenuli uslugu Cloudflared tunela jer će se automatski pokrenuti. Možete posjetiti konfigurirani naziv glavnog računala za pristup pisaču.

Pristup, nadzor i ispis s bilo kojeg mjesta

Sada možete daljinski pristupiti, kontrolirati i nadzirati svoj 3D printer i 3D ispise s bilo kojeg mjesta. Sve što trebate je pametni telefon ili računalo s internetskom vezom za povezivanje i preuzimanje poslužitelja. Obavezno koristite jaku lozinku i omogućite dvofaktorsku autentifikaciju u SimplyPrint i OctoPrint kako biste dodatno zaštitili poslužitelj.

SimplyPrint je jednostavan za postavljanje, dok je Cloudflare Tunnel pomalo složen. Međutim, ako pažljivo slijedite ove upute, možete pristupiti cijelom poslužitelju OctoPrint bez uključivanja bilo koje usluge treće strane.