Difference between pages "Pieni CNC-jyrsin" and "3D-tulostin"

From Tampere Hacklab Wiki
(Difference between pages)
Jump to: navigation, search
 
 
Line 1: Line 1:
 
[[Category:Työkalut]]
 
[[Category:Työkalut]]
  
[[File:pienicnc.jpeg|right|thumb|upright|400px||[[Pieni CNC jyrsin]]]]
+
[[File:ultimakerv1.jpeg|right|thumb|upright|400px||[[Ultimaker V1 3D-tulostin]]]]
Pajalla on käytössä [[Media:pienicnc.jpeg|pieni CNC-jyrsin]]<br>
+
Hacklabilla majailee kiinteästi [[Media:ultimakerv1.jpeg|Ultimaker 3D-tulostin]], joka on yhdistyksen omistama.  
Malli: Probotix Fireball V90<br>
+
Lisätietoja ja kuvia laitteesta löytyy toisen samanlaisen rakennusblogauksesta: http://hobbybotics.com/tools/fireball-v90-cnc-build/<br>
+
Valmistajan sivut: http://www.probotix.com/
+
  
=Jyrsimen käynnistäminen=
+
= Mallinnus =
#Varmista että puuhuoneen seinässä oleva laitekytkin on päällä
+
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 Trimble Sketchupilla.
#Varmista ettei pikkujyrsimen akseleiden edessä ole esteitä
+
#Käynnistä pikkujyrsimen ohjaukseen tarkoitettu kannettava kone
+
#Käynnistä kannettavalta pikkujyrsimen ohjausohjelma (Nimeltään??)
+
#Laita pikkujyrsimen ohjauslaatikko päälle
+
#Paina ohjausohjelmasta Home All -painiketta
+
#Varmista että toiminto menee onnistuneesti läpi
+
  
=Piirilevyn jyrsiminen Eagle-schemasta=
+
*Trimble SketchUp (Windows/Mac/Linux (wine)): http://www.sketchup.com/
#Asenna Eagleen PCBGCode-ohjelma
+
**STL plugin SketchUp:iin: http://www.guitar-list.com/download-software/convert-sketchup-skp-files-dxf-or-stl
##Lataa https://dl.dropboxusercontent.com/u/46579026/pcb-gcode-3.6.2.4.zip
+
*Blender 3D (Windows/Mac/Linux): http://blender.org/
##Pura zip-tiedosto Eaglen ULP-kansioon
+
*FreeCad
##Lataa ja kopioi valmiit asetustiedostot https://www.dropbox.com/s/qyypxz7x2n4ythy/5w%20pcbgcode%20definitions.zip?dl=0 Eagle\ULP\pcb-gcode\settings\saved -kansioon
+
*OpenSCAD
#Luo Eaglen kytkentäkaavion pohjalta uusi piirilevy: "Switch to board"
+
** MCAD-lisäkirjasto joidenkin mallien tulostukseen:
#Sijoittele komponentit piirilevylle
+
<nowiki>
##Autoroute-ominaisuutta varten voit käyttää seuraavia DRC-tiedostoja
+
cd OPENSCADIN KIRJASTOT
#Kun piirilevyn suunnitelma on valmis luo piirilevylle fill ???
+
esim cd /usr/share/openscad;
##Polygon-työkalu?
+
mkdir libraries
#Valitse Eaglen pääohjelmasta ULP-kansiosta pcbgcode-code-setup --> Hiiren oikea --> Run in board
+
cd libraries
##Valitse Generic --> Accept
+
git clone https://github.com/SolidCode/MCAD.git
##Voit käyttää valmiita asetustiedostoja Plugins-välilehdeltä
+
</nowiki>
#Generation Option -välilehdeltä valitse "Generater Top Outlines"
+
#Luo g-kooditiedosto valitsemalla "Accept and make my board"
+
#Tarkista esikatselu ja sulje
+
#Lataa g-koodit CNC USB controlleriin (jyrsimen ohjainsohta) ja aloita jyrsintä oikealla terällä
+
  
=2D-/3D-jyrsiminen=
+
MCAD kirjasto on käytössä koodissasi include MCAD/jotain.scad
#Ensimmäiseksi tarvitaan malli minkä perusteella jyrsintää aiotaan suorittaa (esim. 2D=DXF, 3D=STL)
+
 
#Seuraavaksi on aika käynnistää CAM-ohjelmisto
+
 
#Jyrsimen läppäriltä löytyy lisensoitu Estlcam-ohjelmisto millä ratojen piirtäminen onnistuu hyvin (netistä löytyy hyviä tutoriaaleja aiheeseen). Myös omia CAM-ohjelmia voi käyttää.
+
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.
#CAM-ohjelmasta exportataan g-koodit (huom. on tärkeää että CAMissa on valittu oikeat työkalut)
+
 
#Avaa CNC USB Controller -ohjelma jyrsimen läppäriltä.
+
'''Älä käytä missään vaiheessa mallien nimissä skandeja''' (ainakin replicatorG hämääntyy ääkkösistä)
#Lataa g-koodit ja kiinnitä oikea työkalu (terä) jyrsimeen
+
 
#Paina play ja pidä sormi valmiina esc-napilla (=emergency stop) kunnes olet varma ettei mitään hassua tapahdu.
+
==== Mittatarkka mallinnus ====
#Odottele ohjelma loppuun ja nauti työn tuotteista
+
Jos haluat tehdä edes jollain tapaa mittatarkkaa, tee malliin seuraavat muutokset:
 +
 
 +
'''Arvot ovat ohjeellisia ja voivat muuttua eri tulostusparametreilla. Nämä ovat Curan oletusarvoilla. Jos teet mittauksia, saa tätä sivua päivittää. Eri muoveilla saattaa olla myös vaikutusta.'''
 +
 
 +
* Reiät
 +
** AnDe: Lisää 0.4 mm reiän halkaisijaan (curan oletuksista poikkeavat parametrit: Wall thickness 0.4 mm, bottom/top thickness 0.4 mm, fill density 50 %, printing temperature 200)
 +
** Cos: Lisää 0.22 mm reiän halkaisijaan
 +
* Akselit
 +
** Cos: Lisää 0.2 mm akselin halkaisijaan
 +
 
 +
=== Tulostus ===
 +
Tulostus onnistuu parhaiten Cura-ohjelmistolla. Se on valmiiksi asennettuna tulostusläppäriin ja defaulttiasetuksilla tulostuksen pitäisi toimia ihan ok.
 +
 
 +
'''HUOM, älä nosta lämpötilaa koskaan yli 215 c. Kovat lämmöt polttavat muovin suuttimeen kiinni.'''
 +
 
 +
*Käynnistä tulostusläppärillä Cura-softa
 +
*Käynnistä Ultimaker virtakytkimestään
 +
*Avaa haluttu STL-tiedosto Curaan painamalla "Load Model"
 +
**Tarkasta, että malli näyttää järkevältä ja on oikein päin. Jos ei, sitä voi vielä korjailla Curalla.
 +
*Avaa tulostusikkuna painamalla "Print model"
 +
*Varmista että tulostusalusta on teipattu ja puhdas
 +
**Varmista myös että tulostusalusta on tukevasti kiinni eikä liiku erityisemmin jos yrittää esim. nostaa. Jos ei, paina alustaa alaspäin ja liikuta oikealle (Ultimaker-logoon päin katsottuna)
 +
**Tulostuspäätä ja -alustaa voi liikutlla Jog-välilehdellä
 +
***Tulostuspään/alustan ajelunäkymän saa Cura 14:ssa esille painamalla "Print". Jos siellä ei ole, varmista että File -> Preferences -> Printing window type on Prointerface UI.
 +
*Varmista että muovirulla on paikallaan ja vapaa pyörimään
 +
*Paina "Print"
 +
**Tulostus alkaa lämpötilan noustua tulostuslämpöön
 +
**Lämpöikkunassa näkyy käyrä lämpötilasta
 +
**Jos lämpö ei tahdo nousta olet unohtanut käynnistää tulostimen katkaisijasta
 +
**Huomaa myös että pelkkä printtausikkunan avaaminen Curassa ei riitä vaikka se noin muuten yhdistääkin printteriin, lämpötilan nosto vaatii Print-napin painamista (vaihtoehtoisesti jos haluaa ajaa käsin Prointerfacella niin asianmukaiseen kenttään syöttäminen)
 +
 
 +
Lisää ohjeita: http://wiki.ultimaker.com/Cura
 +
 
 +
[[Luokka:Projektit]]

Revision as of 09:22, 28 September 2016

Hacklabilla majailee kiinteästi Ultimaker 3D-tulostin, joka on yhdistyksen omistama.

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 Trimble Sketchupilla.

cd OPENSCADIN KIRJASTOT 
esim cd /usr/share/openscad;
mkdir libraries
cd libraries
git clone https://github.com/SolidCode/MCAD.git
 

MCAD kirjasto on käytössä koodissasi include MCAD/jotain.scad


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ä missään vaiheessa mallien nimissä skandeja (ainakin replicatorG hämääntyy ääkkösistä)

Mittatarkka mallinnus

Jos haluat tehdä edes jollain tapaa mittatarkkaa, tee malliin seuraavat muutokset:

Arvot ovat ohjeellisia ja voivat muuttua eri tulostusparametreilla. Nämä ovat Curan oletusarvoilla. Jos teet mittauksia, saa tätä sivua päivittää. Eri muoveilla saattaa olla myös vaikutusta.

  • Reiät
    • AnDe: Lisää 0.4 mm reiän halkaisijaan (curan oletuksista poikkeavat parametrit: Wall thickness 0.4 mm, bottom/top thickness 0.4 mm, fill density 50 %, printing temperature 200)
    • Cos: Lisää 0.22 mm reiän halkaisijaan
  • Akselit
    • Cos: Lisää 0.2 mm akselin halkaisijaan

Tulostus

Tulostus onnistuu parhaiten Cura-ohjelmistolla. Se on valmiiksi asennettuna tulostusläppäriin ja defaulttiasetuksilla tulostuksen pitäisi toimia ihan ok.

HUOM, älä nosta lämpötilaa koskaan yli 215 c. Kovat lämmöt polttavat muovin suuttimeen kiinni.

  • Käynnistä tulostusläppärillä Cura-softa
  • Käynnistä Ultimaker virtakytkimestään
  • Avaa haluttu STL-tiedosto Curaan painamalla "Load Model"
    • Tarkasta, että malli näyttää järkevältä ja on oikein päin. Jos ei, sitä voi vielä korjailla Curalla.
  • Avaa tulostusikkuna painamalla "Print model"
  • Varmista että tulostusalusta on teipattu ja puhdas
    • Varmista myös että tulostusalusta on tukevasti kiinni eikä liiku erityisemmin jos yrittää esim. nostaa. Jos ei, paina alustaa alaspäin ja liikuta oikealle (Ultimaker-logoon päin katsottuna)
    • Tulostuspäätä ja -alustaa voi liikutlla Jog-välilehdellä
      • Tulostuspään/alustan ajelunäkymän saa Cura 14:ssa esille painamalla "Print". Jos siellä ei ole, varmista että File -> Preferences -> Printing window type on Prointerface UI.
  • Varmista että muovirulla on paikallaan ja vapaa pyörimään
  • Paina "Print"
    • Tulostus alkaa lämpötilan noustua tulostuslämpöön
    • Lämpöikkunassa näkyy käyrä lämpötilasta
    • Jos lämpö ei tahdo nousta olet unohtanut käynnistää tulostimen katkaisijasta
    • Huomaa myös että pelkkä printtausikkunan avaaminen Curassa ei riitä vaikka se noin muuten yhdistääkin printteriin, lämpötilan nosto vaatii Print-napin painamista (vaihtoehtoisesti jos haluaa ajaa käsin Prointerfacella niin asianmukaiseen kenttään syöttäminen)

Lisää ohjeita: http://wiki.ultimaker.com/Cura

Luokka:Projektit