MODUL 2 · POSTAVLJANJE 3D PRINTERA
Nastavna jedinica 2.5
Povezivanje 3D printera s računalom
Datoteka s G-kodom može do printera doći na tri načina: memorijskom karticom, kabelom ili mrežom. Sva tri puta daju isti ispis, ali se razlikuju po brzini, po udobnosti i po tome što se dogodi ako veza zakaže usred posla. Izbor puta je stoga i izbor rizika koji se prihvaća.
- usporediti prijenos karticom, kabelom i mrežom prema brzini i pouzdanosti
- odabrati priključak i brzinu prijenosa za serijsku vezu
- uspostaviti vezu i ispitati je osnovnim naredbama
- postaviti poslužitelj za ispis i objasniti njegovu ulogu
- obrazložiti prednosti i rizike ispisa izravno s računala
- procijeniti vrijeme prijenosa datoteke pojedinim putem
Tri puta do printera
Bez obzira na put, printer uvijek izvodi istu datoteku. Razlika je u tome tko je čita. Kod kartice datoteku čita sam printer sa svoje kartice. Kod kabela i mreže datoteku čita računalo ili poslužitelj i redak po redak je šalje printeru, pa veza mora trajati koliko i ispis.
| Put | Brzina prijenosa | Prekid veze tijekom ispisa | Za što je prikladan |
|---|---|---|---|
| Memorijska kartica | ograničena čitačem, tipično 5 – 20 MB/s | nema utjecaja, printer čita sam | svakodnevni rad i dugi ispisi |
| USB kabel | 115 200 ili 250 000 bodova | ispis staje ili se kvari | kalibracija i izravno slanje naredbi |
| Mreža preko poslužitelja | 10 – 100 Mbit/s do poslužitelja | poslužitelj nastavlja ispis | rad s više uređaja i nadzor na daljinu |
| Mreža izravno u printer | ovisi o ploči | ispis staje ako ploča ne međuspremi datoteku | noviji uređaji s vlastitim mrežnim sučeljem |
Za model N-14 datoteka s G-kodom iznosi oko 4 MB. Na kartici se prenese za nekoliko sekundi, preko mreže jednako tako, a preko serijske veze pri 115 200 bodova prijenos cijele datoteke trajao bi oko šest minuta. Zato se kod serijske veze datoteka i ne prenosi odjednom nego se šalje tijekom ispisa, redak po redak.
Memorijska kartica
Kartica je najjednostavniji i najpouzdaniji put. Printer je čita samostalno, pa računalo nakon prijenosa više nije potrebno. Nedostatak je u tome što svaka izmjena postavki znači vađenje kartice, prijenos i vraćanje.
- Karticu oblikujte u datotečni sustav koji uređaj podržava, najčešće FAT32.
- Ne koristite kartice veće od one koju proizvođač navodi; velike kartice uređaj često ne prepoznaje.
- Datoteku imenujte kratko, bez razmaka i bez znakova s dijakriticima. Stariji uređaji prikazuju samo osam znakova imena.
- U ime uvrstite oznaku modela, materijal i visinu sloja, primjerice N14-PLA-020.gcode.
- Karticu izbacite iz računala propisanim postupkom prije vađenja, inače datoteka može ostati nepotpuna.
- Na uređaju otvorite popis datoteka i provjerite prikazuje li se datoteka s očekivanom veličinom.
Kartice se troše. Ako uređaj počne javljati greške čitanja ili ispis staje uvijek na istom mjestu, karticu treba zamijeniti prije nego što se traži uzrok u uređaju.
USB kabel: priključak i brzina
Serijska veza traži dva podatka: oznaku priključka i brzinu prijenosa. Oznaka priključka ovisi o operacijskom sustavu, a brzina mora biti jednaka onoj koja je zapisana u firmveru uređaja. Ako se brzine razlikuju, veza se uspostavi, ali uređaj vraća besmislene znakove.
| Sustav | Oznaka priključka | Gdje se provjerava |
|---|---|---|
| Windows | COM3, COM4 i slično | upravitelj uređaja, skupina priključaka |
| Linux | /dev/ttyUSB0 ili /dev/ttyACM0 | popis uređaja u mapi /dev |
| macOS | /dev/tty.usbserial ili /dev/tty.usbmodem | popis uređaja u mapi /dev |
Uobičajene brzine su 115 200 i 250 000 bodova. Viša brzina smanjuje zastoje pri ispisu s mnogo kratkih poteza, ali je osjetljivija na loš kabel. Ako se pri 250 000 bodova javljaju greške prijenosa, spuštanje na 115 200 najčešće ih uklanja.
Pri svakom otvaranju serijske veze većina upravljačkih ploča ponovno se pokreće. Zato se veza ne otvara tijekom ispisa i zato spajanje kabela na uređaj koji ispisuje s kartice može prekinuti posao.
Mreža i poslužitelj za ispis
Poslužitelj za ispis je malo računalo koje stoji uz printer, povezano s njim kabelom, a s ostatkom mreže bežično ili žično. Korisnik datoteku šalje poslužitelju, a poslužitelj je zatim šalje printeru. Time se rizik prekida veze prenosi s korisnikova računala na uređaj koji stoji pokraj printera i ne gasi se.
- Pripremite malo računalo i na njega postavite programsku podršku za upravljanje ispisom.
- Povežite ga s printerom USB kabelom i provjerite prepoznaje li priključak.
- Unesite brzinu prijenosa i provjerite uspostavlja li se veza.
- Postavite pristupne podatke i ograničite pristup na lokalnu mrežu.
- Dodajte kameru ako je potreban nadzor tijeka ispisa.
- Iz slicera dodajte poslužitelj kao odredište, kako bi se datoteka slala izravno iz programa.
Primjer
Sučelje poslužitelja obično nudi i slanje pojedinačnih naredbi. Time se dobiva ono najbolje iz dva svijeta: ispis teče iz međuspremnika poslužitelja, a korisnik i dalje može mijenjati temperaturu ili brzinu tijekom posla.
Usporedba putova prijenosa datoteke s G-kodom. Kod kartice se zbraja i vrijeme odlaska do uređaja, a kod serijske veze računa se koliko bi trajao prijenos cijele datoteke odjednom.
Ispitivanje veze naredbama
Kada je veza uspostavljena, prije prvog ispisa šalje se nekoliko naredbi kojima se potvrđuje da uređaj odgovara i da su očitanja smislena. Naredbe se upisuju u polje za slanje u upravljačkom programu, jedna po jedna.
M115 ; ispis inačice firmvera i mogućnosti
M105 ; očitanje temperatura mlaznice i podloge
M114 ; trenutni položaj svih osi
M119 ; stanje krajnjih sklopki
G28 X Y ; povratak osi X i Y na ishodište
M503 ; ispis pohranjenih postavkiOdgovor na naredbu M115 pokazuje ime i inačicu firmvera; ako odgovora nema, pogrešan je priključak ili brzina. Naredba M105 mora vratiti temperature bliske sobnoj; vrijednost od nekoliko stotina stupnjeva ili negativan broj znače da senzor nije spojen. Naredba M119 pokazuje jesu li sklopke aktivirane, što se provjerava tako da se sklopka pritisne rukom i naredba ponovi.
Tek nakon tih provjera šalje se G28. Povratak na ishodište prvo se pokreće za osi X i Y, a tek kada je poznato da su sklopke ispravne, i za os Z.
Prednosti i rizici ispisa preko računala
Ispis izravno s računala daje neposredan uvid i mogućnost promjene tijekom posla. Iz istog prozora vidi se temperatura, položaj, protok i preostalo vrijeme, a naredbe se šalju bez odlaska do uređaja. To je nezamjenjivo tijekom kalibracije i pri ispitivanju novog materijala.
Rizik je u tome što ispis ovisi o računalu. Ako računalo uđe u stanje mirovanja, ako se operacijski sustav osvježi i ponovno pokrene ili ako netko izvuče kabel, ispis staje na mjestu na kojem je bio. Predmet u pravilu nije moguće spasiti.
Pazi
Prije ispisa preko računala isključite automatsko stanje mirovanja i automatsko ponovno pokretanje nakon osvježavanja sustava. Kabel vodite tako da se ne može zapeti nogom. Računalo i printer priključite na istu utičnicu ili razdjelnik: razlika potencijala između dviju instalacija poznat je uzrok oštećenja sučelja upravljačke ploče.
Pravilo koje se pokazalo dobrim glasi: kalibracija i ispitivanje preko kabela, dugi ispisi s kartice ili preko poslužitelja. Tako se zadržava udobnost tamo gdje je potrebna, a ne riskira se tamo gdje se posao mjeri satima.
Ključni pojmovi
| Pojam | Značenje |
|---|---|
| Brzina prijenosa | Broj znakova u sekundi na serijskoj vezi, izražen u bodovima; mora biti jednaka u programu i u firmveru. |
| Serijski priključak | Oznaka pod kojom operacijski sustav vidi upravljačku ploču printera. |
| Poslužitelj za ispis | Malo računalo uz printer koje prima datoteke i vodi ispis neovisno o korisnikovu računalu. |
| M115 | Naredba kojom uređaj vraća ime i inačicu firmvera te popis mogućnosti. |
| M119 | Naredba kojom uređaj vraća stanje krajnjih sklopki svih osi. |
| FAT32 | Datotečni sustav koji većina upravljačkih ploča prepoznaje na memorijskoj kartici. |
Provjeri se
Kratka provjera prije prelaska na sljedeću jedinicu. Odgovor se potvrđuje klikom, a obrazloženje se prikazuje odmah.
Pitanje 1 od 3
Zašto prekid USB veze tijekom ispisa uništava posao, a vađenje mrežnog kabela računala ne mora?
Poslužitelj drži datoteku i šalje je printeru, pa prekid veze s korisnikovim računalom ne zaustavlja ispis.
Pitanje 2 od 3
Veza se uspostavila, ali uređaj vraća besmislene znakove. Najvjerojatniji uzrok je:
Brzina prijenosa u programu mora biti jednaka onoj zapisanoj u firmveru; inače se znakovi tumače pogrešno.
Pitanje 3 od 3
Kojom se naredbom provjerava stanje krajnjih sklopki?
M119 vraća stanje sklopki svih osi; M105 vraća temperature, a M114 položaj.
Odgovoreno 0 od 3.