3D-tulostus

5Wiki
Versioiden väliset erot
Loikkaa: valikkoon, hakuun
Rivi 99: Rivi 99:
 
*Kopioi skeinforgen asetukset joltain toimivalta koneelta 29:n skeinforgeen (skein_engines/skeingforge-35)
 
*Kopioi skeinforgen asetukset joltain toimivalta koneelta 29:n skeinforgeen (skein_engines/skeingforge-35)
 
*Versio 29 ei suostu tulostamaan. Ensimmäinen herja: SEVERE: Unrecognized MCode! M201
 
*Versio 29 ei suostu tulostamaan. Ensimmäinen herja: SEVERE: Unrecognized MCode! M201
 +
 +
 +
[[Luokka:Projektit]]

Versio 12. syyskuuta 2012 kello 16.07

5W:llä majailee kaksi 3D-tulostinta, joista RepMan on Harrin henkilökohtaista omaisuutta ja Ultimaker yhdistyksen omistama. Varsinkin mallinnuksen osalta alla olevat ohjeet pätevät molemmille. Jos kuitenkin halua tulostaa RepMan:lla niin kysy ensin lupa ja oikeat parametrit g-koodin generointiin, sekä muukin ohjeistus Harrilta.

Sisällysluettelo

Mallinnus

Mallinnukseen kelpaa periaatteessa mikä tahansa ohjelma joka osaa tuottaa STL-tiedostoja. Käytännössä kelpaa mikä tahansa 3D-mallinnukseen sopiva ohjelma, tai 3D-CAD. Jos et ole käyttänyt vastaavia ohjelmia aiemmin niin alkuun (ja varsin pitkällekkin) pääsee Googlen Sketch Up:lla

Kappaleen suunnittelussa on hyvä pitää mielessä 3D-tulostiemen rajoitteet: tyhjän päälle ei voi tulostaa (ilman kikkailua). Pidä siis huoli että kappaleessa ei ole paria senttiä pitempiä siltoja, eikä kappaleen seinämä leviä liian nopeasti ulospäin.


Älä käytä skandeja mallien nimissä missään vaiheessa (ainakin replicatorG hämääntyy ääkkösistä)

Tulostus

Tulostus onnistuu parhaiten Cura-ohjelmistolla. Se on valmiiksi asennettuna tulostusläppäriin.

  • Käynnistä tulostin ja kytke se USB:llä kiinni
  • Käynnistä Cura-softa
  • Lataa haluttu STL-tiedosto Curaan
  • Generoi G-Koodi
  • Avaa tulostusikkuna
  • Aseta lämpötilaksi 210 astetta. Odota, että lämpötila nousee lähelle sitä
    • Lämpöikkunassa näkyy käyrä lämpötilasta
    • Jos lämpö ei tahdo nousta, olet unohtanut käynnistää tulostimen katkaisijasta
  • Varmista että tulostusalusta on teipattu ja puhdas
    • Tulostuspäätä ja -alustaa voi liikutlla "Jog"-välilehdellä
  • Varmista että muovirulla on paikallaan ja vapaa pyörimään
  • Käynnistä tulostus


Tämän alapuolella olevat Ultimaker/ReplicatorG-ohjeet saattavat olla vanhentuneita. Ovat merkattu (w):llä ja ne saa vaikka poistaa

Ultimakerin asetukset (w)

  • Hae ultimakerin versio 26 (ainakin windossissa toimii) osoitteesta http://software.ultimaker.com/ - Linuxille lienee 25 uusin vaihtoehto.
  • Valitse ylävalikosta Machine -> Driver -> Ultimaker v1.0 (Sprinter/Marlin firmaware)

(koneessa Marlinin firmis atm.)

  • Valitse ylävalikosta Machine -> Serial port -> sarjaportin nimi, johon laite on yhdistetty
    • Jos sopivaa sarjaporttia ei valikossa näy, tarkista laitehallinnasta että ajurit ovat kunnossa. Ajurit löytyvät tarvittaessa replicatorin kansiosta "drivers".
  • Paina yläreunasta löytyvää connect-nappia. Nappirivistön alla olevan punaisen palkin pitäisi vaihtua hetken kuluttua vihreäksi.
  • Paina yläreunassa olevaa kuvaketta, jossa on nuolet neljään suuntaan. Nyt pitäisi aueta ikkuna, jolla koneen akseleita voi ajaa manuaalisesti. Älä pyöritä feederiä, jos tulostuspää on kylmä
  • jos näyttää siltä että mitään ei tapahdu:
    • tarkista että koneessa on sähköt päällä ja piuhat paikallaan
    • käy tämä lista uudestaan läpi
    • kysy googlelta
    • kysy lähimmältä kaverilta (namochan ja mokis hyviä vaihtoehtoja)
  • Valitse ylävalokosta GCode -> Choose GCode Generator -> Skeinforge (35)
  • Asetukset säilyvät ohjelman muistissa

G-koodin generointi (w)

Tässä prosessissa STL-malli konvertoidaan sarjaksi liikkumiskäskyjä tulostuspäälle.

  • Lataa STL:ksi konvertoitu mallisi File -> open valikosta tai kokeile valmiita esimerkkejä, jotka löytyvät File -> Examplse valikosta.
  • Asettele kappale tulostusalueelle oikeasta reunasta löytyvillä Move, Rotate, jne. työkaluilla.
  • Valitse oikealta alhaalta Generate GCode
  • Jos koneella on useampi pythonin versio niin aukeaa pop-up jossa kysytään käytettävää versiota. 2.7 ja siitä vanhemmat ovat ainakin ok.
  • Seuraavaksi aukenee GCode Generate -ikkuna mistä pääsee säätämään tulostusparametreja.
    • Valitse profiiliksi PLA - Ultimaker failsafe v1
    • Object infill tarkoittaa kappaleiden sisälle tehtävää täyttöä. Luku tarkoittaa muovin suhdetta ilmaan. Jo 10% täytöllä tulee varsin tukevia kappaleita, 100% täyttöä ei tarvita kuin erikoistapauksissa.
    • Layer height tarkoittaa alustan siirtomatkaa tulostuskerrostan välissä. Koneessa on 0.4mm suulake, joten kerroskorkeus on hyvä pitää alle 0.3mm
    • Number of shells tarkoittaa seinämiin tehtävien 100% täyttävien kerrosten määrää (oikeasti tulee tämä määrä plus kolme?), ennekuin aletaan tekemään harvempaa sisäosaa. 1-3 on hyvä alkuarvaus
    • Feedrate tarkoittaa muovin syöttönopeutta tulostuspäälle. 0.15mm kerrosvahvuudella hyvä veikkaus feedrateksi on 60-70
    • Kerrosvahvuus 0.3mm ja feedrate 150 toimii muuten ihan hyvin.
    • Rafti on kappeleen alle tulostettava verkko, jonka avulla ensimmäiset kerrokset saadaan kiinnittymään paremmin tulostusalustaa. Ultimakeri ei tarvitse raftia kuin erikoistapauksissa. Paksu rafti on oikeasti aika paksu ja tulostuu hitaasti.
    • Muovi on PLA:ta ja sen halkaisija on 3mm. (Oletuksena oleva 2.94 on ok)
    • Nozzle diameter = 0.4mm ja drive gear diameter = 6.5mm
    • Mikäli tuntuu että nämä asetukset eivät riitä, niin Edit...-napin takaa löytyy Skeinforge, josta lisäsäätöjä löytyy huomattava määrä. Skeinforgen jokaiselta asetussivulta löytyy ?-nappi, joka avaa netistä manuaalin ko. featureihin. Säädä vain jos tiedät, ainakin osapuilleen, mitä teet
    • Paina Generate GCode-nappia ja odottele


Rohkeimmat voivat koittaa myös Slic3riä [1]

Tulostus (w)

  • Laske tulostustaso alemmas ja puhdista se mahdollisista roskista
  • Lämmitä tulostuspää manuaalikontrolleilla yli 230 asteen
  • Nosta taso ylös rajakatkaisijaa vasten
  • Paina build-nappia (ohjelman yläreunassa, toinen ikoni vasemmalta)
  • Tulostusalusta laskee ja feederi alkaa syöttämään muovia tulostuspäälle. Ota muovinauha ruuvimeisselillä tms. kiinni ja siirrä sitä tulostusalueen ulkopuolelle samaa tahtia kun tulostuspää pursottaa.
  • Tulostusalusta nousee takaisin ylös ja varsinan tulostus alkaa.
  • Ohjelman yläreunasta löytyy liukusäätimiä esittävä ikoni, jonka takaa avautuu ikkuna parametrien säätöön lennosta. Muutamaa parametria voi siis säätää tulostuksen aikana. Huomionarvoista on kuitenkin, että säädöt vaikuttavat vasta 10-20s kuluttua.
  • Samaisesta ikonirivistöstä löytyy myös pause ja stop.
    • Pause on käytännössä käyttökelvoton, koska silloin tulostuspää kyllä pysähtyy, mutta muovin tulo ei.
    • Stop napilla tulostin pysäyttää tulostamisen ja laskee kappaleen alas. Tulostusta ei voi enää jatkaa kohdasta mihin jäätiin.
  • Odota (melko kauan)

replicatorG:n uudemmat versiot (w)

Tässä hieman vihjeitä miten replicatorG:n uusinta versiota voisi teoriassa käyttää.

  • Lataa uusin versio sivulta http://replicat.org/download (tätä kirjoittaessa 29) ja asenna se
  • Lataa versio 26 sivulta http://software.ultimaker.com/ ja pura se johonkin.
  • Avaa 26:n machines/ultimaker.xml ja kopioi siitä "Ultimaker v1.0 (Sprinter/Marlin firmaware)"-machine 29:n vastaavaan tiedostoon.
  • Kopioi skeinforgen asetukset joltain toimivalta koneelta 29:n skeinforgeen (skein_engines/skeingforge-35)
  • Versio 29 ei suostu tulostamaan. Ensimmäinen herja: SEVERE: Unrecognized MCode! M201
Henkilökohtaiset työkalut
Nimiavaruudet

Kirjoitusjärjestelmät
Toiminnot
Valikko
mode 5w
Työkalut