3D spausdintuvas (Ultimaker)

Viskas prasidėjo nuo to, jog darbe pamatėm kokio detalumo daiktus galima atspausdinti. Likom nustebinti ir nuspirkom “Pasidaryk Pats” 3D spausdintuvą – Ultimaker, kurį po pusantro mėnesio laukimo surinkau per nepilnas 2 dienas. Neskaitant poros smulkmenų viskas veikė tik įjungus. Atspausdinto daikto kokybė viršijo lūkesčius ir kiek man teko matyti pralenkė kaikurių komercinių spausdintuvų kokybę. Žinoma, reiktų nepamiršti jog komercinuose visos sistemos žymiai tobulesnės ir reikalauja minimalios žmogaus priežiūros.
Nuo ko pradėti
Pradėti reiktų nuo 3D modelio sukūrimo. Jei jį jau turite – eksportuokite į Binary STL formatą. Šį failą teks importuoti į “slicing” programą (ReplicatorG arba netfabb) ir sugeneruoti G-kodą. Turint šį failą, galima pradėti spausdinti. Iš pirmo žvilgsnio viskas elementaru, tačiau programos dar ankstyvo kūrimo stadijose ir dažnai veikia nevisai taip, kaip tikitės. Ypač kol nežinote visų niuansų. Pradėjus spausdinti, kogero bus daug defektų. Kodėl gaunasi ne taip, kaip norim galima paskatyti čia.
Adaptavimas
Naudojamos programos
- gcode2vtk - skirta generuoti vtk failus g-kodo peržiūrai.
- paraview - skirta atvaizduoti vtk failams.
- ReplicatorG – pagrindinė spausdinimo programa, UltiReplicatorG (Ultimaker pritaikyta versija)
- netfabb - labiau pažengusi programa skirta is STL failu generuoti G-koda ir spausdinti. (Mokama)
- Sarašas programų, kurias rekomenduoja naudoti 3D vaizdų kūrimui.
Pasidaryti paciam
Kiti spausdintuvai
- fabhome
- raprep
Klaidos ir igyta patirtis
- Extruderio temperatūra per maža. Dar neišsiaiškinau dėl ko, tačiau atšalus snapeliui, jis užsikemša ir medžiaga (“filament”) pradeda strigti. Vienas simptomas – peršoka stūmimo variklis. Kitas – pragriaužiamas plastikas (tai vadinama “stripping”).
- Visos programavimo vietos (Firmware ir Software) turi savo klaidų. Žadėta funkcija spausdinimas tiesiai iš netfabb neveikia. Iš netfabb eksportavus g-koda i ReplicatorG kartais vyksta nesusipratimas su greičiais (“feed”). Reali situacija – variklis kilnojantis stalą Z ašimi nesugeba taip greitai judėti ir prašoka per kelis žingsnius. Šis greitis netfabb aprašytas kaip “fast jumps” (Toolpath -> Visualisation -> Display fast jumps). Plačiau apie tai aprašyta čia.
- Surinkdamas nepakankamai suveržiau extruderį su plastikine detale. Karštas plastikas tekėjo per šonus. Teko perrinkti ir viską padaryti tinkamai.
- Žingsninių variklių zyzimas erzina labiau nei to norėtūsi. Patarčiau iškarto numatyti kiek nuošalesnę darbo vietą.
- Draiveriai padeti prie arduino IDE
- Tam, kad galima butu generuoti g-koda su ReplicatorG reikes instaliuoti pyton.





Čia keli filmukai kaip sitas daiktas veikia:
http://www.youtube.com/watch?v=fQyZB1JqBl0
http://www.youtube.com/watch?v=-OzxwQORPeo
http://www.youtube.com/watch?v=2NzSxEdlbJY
http://www.youtube.com/watch?v=g7_pd02YBEI
http://www.youtube.com/watch?v=gq2tSCg4I3M