Difference between pages "Plotteri" and "Laserleikkuri"

From Tampere Hacklab Wiki
(Difference between pages)
Jump to: navigation, search
 
(Laitteen käynnistys)
 
Line 1: Line 1:
 
= Kuvaus =
 
= Kuvaus =
Roland DPX-3300 Drafting plotter.
 
Iso, A1 (86,4*59,4cm) paperikoolla oleva X-Y piirturilaite.
 
Laite piirtää erillaisilla kynillä vektorikuvia paperille, ja leikkaa myös vinyyliä ja vastaavia ohuita kalvoja sopivalla alustalla ja terällä varustettuna.
 
Plotterissa jalusta jonka kallistuskulmaa voi säätää kytkimestä. Plotterin alla tilaa tietokoneelle ja muille tarvikkeille. Sieltä löytyy myös englanninkielinen käyttöohjekansio.
 
  
 
= Käyttö =
 
= Käyttö =
==Laitteen käytön aloitus==
+
==Laitteen käynnistys==
#Katso että työstöalustalla ei ole mitään sinne kuulumatonta, laite siirtää piirtovarren kotiasentoon heti virtojen kytkemisen jälkeen.
+
#Varmista Laser on sammutettu napista(kuva)
#Aseta kynät laitteen vasemman alanurkan pidikkeisiin 1-8
+
#Laita seinässä oleva jatkopistorasia päälle
##Paina Pen cap relase nappia kyniä asettaessa
+
##Varmista että Plasmakopin päällä oleva puhallin menee samalla päälle
###Kynissä olevan laipan tulee olla pidikkeiden urissa, ja kärjen kupissa
+
#Laita molempiin näyttö virta
#Kytke laitteeseen virta ja odota että laite on alustanut itsensä
+
#Käynnistä ohjaustietokone
#Varmista, että kynät ovat alavasemmalla pidikkeissään, eikä piirtovarressa, ja että piirtovarsi on oikeassa ylänurkassa.
+
#Odota että tietokone käynnistyy, kirjaudu sisään tietokoneeseen (laser/laser)
##Paina PAUSE nappia niin että valo syttyy
+
##Käynnistä tietokoneen työpöydällä oleva "launch laser"-ohjelma
##Paina AUTO nappia että valo sammuu
+
##Käynnistä laserleikkuri virtakytkimestä
##Paina PAPER HOLD nappia niin että valo sammuu
+
#Varmista ettei leikkuualustalla ole mitään joka estää laserleikkurin akseleiden liikkeen
##Asettele paperi piirtoalustalle, niin että vasen alanurkka tulee punaisen kohdistusmerkin sisään (8mm alhaalta, 11mm vasemalta)
+
#Ota LinuxCNC-ohjelmasta "Emergency Stop" pois päältä
###A4 tulee pystyyn, isommat koot tulevat vaakaan
+
#Paina "Machine power" päälle
##Paina PAPER HOLD nappia niin että valo syttyy ja silitä paperista pois ilmakuplat
+
#Paina "Home All"näppäintä
#Paperin koon säätäminen
+
#Varmista että X ja Y-akseleiden viereen syttyy "Home"-merkki
##Varmista että PAUSE on päällä
+
#Laitteen käynnistys on nyt valmis
##Paina FAST + P2 jolloin Error ledi alkaa vilkkua nopeasti
+
##Pidä P1 pohjassa ja valitse paperikoko kynänvalintapainikkeilla, numero vastaa Ax kokoa
+
##Laite siirtää kynänpitimen paperin ylänurkkaan
+
##Paina ENTER jolloin kynänpitimen paperin keskelle 0,0 pisteeseen
+
#Paina PAUSE pois päältä
+
#Laite on nyt valmis ottamaan käskyjä vastaan tietokoneelta
+
  
Kommunikoi sarjaportin kautta syöden HPGL koodia sellaisenaan
+
Opastusvideo (by Arno): https://www.youtube.com/watch?v=KpANlaGfnkc
9600 Baud 8b data 1bit stop, no parity, DTR+RTS handshake
+
  
==Laitteen ohjauspaneeli==
+
= Softat =
  
    '''X-Y coordinate display:''' näyttää kynän sijainnin
+
== Inkscape ==
  
    '''Reset''': resetoi X-Y näytön 0,0, ei mitään muuta
+
* G-koodin generointiplugin: https://github.com/vranki/laser-gcode-exporter-inkscape-plugin
 +
* Modattu versio by cos
 +
* HUOM: Windowsissa PIL-kirjastoa ei tarvitse päivittää. Sitä tarvitaan vain rasterikuvien leikkauksessa. Riittää, että asennat .inx ja .py-tiedostot Inkscapen extensions-hakemistoon.
  
    '''Pen select keys''': Painamalla valitsee kynän 1-8 ja hakee sen pidikkeestä.
+
=== Exportterin asetukset ===
Pausen ollessa päällä '''ENTER''' nappi + kynä nappi säätää kynän nopeutta.
+
Pausen ollessa päällä '''FAST''' nappi + kynä nappi säätää kynän voimaa
+
  
    '''Pen down:''' laskee kynän alas, valon ollessa päällä kynä alhaalla.
+
==== Advanced ====
'''Auto''':n ollessa päällä ei laske kynää
+
* Mainboard: LinuxCNC
 +
* [ ] are you using pronterface
  
    '''Auto''': Kynän automaatinen valinta, kumoaa kaikki käyttäjän kyniin liittyvät  asetukset joten suositeltavaa olla pois päältä (Auto valo pimeänä)
+
==== Preferences ====
 +
* Y axis origin: Bottom Left
 +
* File name: tiedosto.ngc
 +
* [ ] Home X and Y before
 +
* [x] Home X and Y after
 +
* [x] Air assist (paineilmapuhallus)
  
    '''Error''': syttyy vikatilanteissa, vilkkuu paperikoon valinnan aikana
+
=== Exporttaus ===
  
    '''LL ↙↙''': Siirtää kynän vasempaan alanurkkaan kynäsensorin luo
+
* Piirrä mitä piirrät. Origo on vasemmassa alalaidassa. Tee kaikesta patheja (object to path). Poista groupit (Ungroup).
 +
* Layerin nimi: <leikkausteho %> [feed=<nopeus>], esimerkiksi 50 [feed=500]. Ei välilyöntejä =:n ympärille!
 +
* Layerit leikataan järjestyksessä, ylin ensin.
 +
* Valitse mitä leikataan
 +
* Extensions | Export | TurnkeyLaser Exporter
 +
* Säädä mitä tarvii ja paina Apply
 +
* .ngc-tiedosto ilmestyy antamaasi hakemistolle (Desktop jos tyhjä). Kiikuta se laserille esim verkkolevyä pitkin.
  
    '''UR ↗↗''': Siirtää kynän oikeaan ylänurkkaan.
+
== Laserin ohjauskone ==
Pausen ollessa päällä '''ENTER+UR''' tyhjentää laitteen puskurimuistin, käytetään jos halutaan keskeyttää tulostus
+
  
    '''ENTER''': Käytetään muiden nappien kanssa
+
Käytössä LinuxCNC.
  
    '''P1''' ja '''P2''': Käytetään paperin koon säätämiseen
+
=== G-koodin erikoisuuksia ===
  
    '''◄ ▲ ▶ ▼''': Siirtävät kynää manuaalisesti ympäriinsä
+
* Koodin alussa oltava M7 ; Enable air
 +
* Koodin lopussa oltava M2 ; Program end
 +
* Rasterikuvat (G7) ei toimi alkuunkaan. Keksiikö joku miten niitä saisi tehtyä?
  
    '''FAST''' napin kanssa kynä liikkuu nopeammin
+
== G-Koodin alustuskomennot ==
 +
*G21 (Programming in millimeters)
 +
*G90 (Absolute programming)
 +
*G17 (XY plane selection)
 +
*M05 (Spindle stop, laser pois päältä)
  
    '''PAUSE''': Keskeyttää piirtämisen, asetusten muutto tapahtuu kun pause on päällä
+
== Prosessin kehitysideoita ==
  
    '''PAPER HOLD''': Kytkee  paperin sähköstaattisen kiinnityksen päälle ja pois, paperia asettaessa  poissa päältä, sen jälkeen kytketään päälle jolloin paperi liimautuu  alustaan. Muista silittää paperista ilmakuplat pois
+
Näitä voisi kokeilla
  
 
+
* LaserWeb (laserin päähän tuleva web-pohjanen ohjaustyökalu) https://github.com/openhardwarecoza/LaserWeb
 
+
==Huomioitavaa==
+
#Laite  on isompien CNC koneiden pikkuveli, käytä siis samallaista järkeä  käytössä kuin muidenkin koneiden kanssa. Laite on myös tarkkuuslaite (12.5µm toleranssit) joten pientä varovaisuutta laitteen  kohtelussa.
+
#Piirtoalustassa on korkeajännite paperin kiinipitämiseen, sitä ei saa naarmuttaa tai saa sähköiskun ja tuhoaa alustan
+
#Laite saattaa siirtää itsekseen piirtovartta, kädet pois piirtoalustan alueelta laitteen päälläollessa
+
#Ainut turvallinen tapa koskea alustaan paperin asettelemiseksi on varmistaa
+
##Pause valo palaa
+
##Auto valo ei pala
+
##Piirtovarressa ei ole kynää kiinni, ja piirtovarsi on laitteen oikeassa yläreunassa
+
#Väärin tehty HPGL ohjelma ajaa piirtovarren ulos alueelta, laite ei osaa pysäyttää vikatilanteessa itseään. Mikäli piirtovarsi alkaa hakkaamaan reunaa vasten katkaise virta välittömästi
+

Revision as of 14:26, 18 February 2016

Kuvaus

Käyttö

Laitteen käynnistys

  1. Varmista Laser on sammutettu napista(kuva)
  2. Laita seinässä oleva jatkopistorasia päälle
    1. Varmista että Plasmakopin päällä oleva puhallin menee samalla päälle
  3. Laita molempiin näyttö virta
  4. Käynnistä ohjaustietokone
  5. Odota että tietokone käynnistyy, kirjaudu sisään tietokoneeseen (laser/laser)
    1. Käynnistä tietokoneen työpöydällä oleva "launch laser"-ohjelma
    2. Käynnistä laserleikkuri virtakytkimestä
  6. Varmista ettei leikkuualustalla ole mitään joka estää laserleikkurin akseleiden liikkeen
  7. Ota LinuxCNC-ohjelmasta "Emergency Stop" pois päältä
  8. Paina "Machine power" päälle
  9. Paina "Home All"näppäintä
  10. Varmista että X ja Y-akseleiden viereen syttyy "Home"-merkki
  11. Laitteen käynnistys on nyt valmis

Opastusvideo (by Arno): https://www.youtube.com/watch?v=KpANlaGfnkc

Softat

Inkscape

Exportterin asetukset

Advanced

  • Mainboard: LinuxCNC
  • [ ] are you using pronterface

Preferences

  • Y axis origin: Bottom Left
  • File name: tiedosto.ngc
  • [ ] Home X and Y before
  • [x] Home X and Y after
  • [x] Air assist (paineilmapuhallus)

Exporttaus

  • Piirrä mitä piirrät. Origo on vasemmassa alalaidassa. Tee kaikesta patheja (object to path). Poista groupit (Ungroup).
  • Layerin nimi: <leikkausteho %> [feed=<nopeus>], esimerkiksi 50 [feed=500]. Ei välilyöntejä =:n ympärille!
  • Layerit leikataan järjestyksessä, ylin ensin.
  • Valitse mitä leikataan
  • Extensions | Export | TurnkeyLaser Exporter
  • Säädä mitä tarvii ja paina Apply
  • .ngc-tiedosto ilmestyy antamaasi hakemistolle (Desktop jos tyhjä). Kiikuta se laserille esim verkkolevyä pitkin.

Laserin ohjauskone

Käytössä LinuxCNC.

G-koodin erikoisuuksia

  • Koodin alussa oltava M7 ; Enable air
  • Koodin lopussa oltava M2 ; Program end
  • Rasterikuvat (G7) ei toimi alkuunkaan. Keksiikö joku miten niitä saisi tehtyä?

G-Koodin alustuskomennot

  • G21 (Programming in millimeters)
  • G90 (Absolute programming)
  • G17 (XY plane selection)
  • M05 (Spindle stop, laser pois päältä)

Prosessin kehitysideoita

Näitä voisi kokeilla