Difference between pages "Iso CNC-jyrsin" and "Laserleikkuri"

From Tampere Hacklab Wiki
(Difference between pages)
Jump to: navigation, search
 
m (Mallin luominen Inkscapella)
 
Line 1: Line 1:
[[File:Isojyrsin.jpeg|right|thumb|upright|400px||[[Iso CNC jyrsin]]]]
+
[[File:laserleikkuri.jpeg|right|thumb|upright|400px||[[Laserleikkuri]]]]
== Iso puujyrsin ==
+
= Kuvaus =
 +
[[Media:laserleikkuri.jpeg|Yilong Ping Pong -laserleikkuri]]
  
[[Media:isojyrsin.jpeg|Keltainen (Kingcut W 1525).]]
+
* Leikkuuala 1300*900 mm
  
Työstöalue: kokonainen vaneeri (2400*1400 mm) mahtuu just, eli jotain tuota luokkaa.
+
== Materiaalit ==
 +
* Laseroitavaksi vaneriksi sopii tällä tietoa vain urealiimattu (ureaformaldehydipohjainen liima) vaneri (EN 314-2, luokka 1, interior; esim. UPM Wisa Interior). Fenolihartsiliimaista vaneria laser ei pysty leikkaamaan, säde ei pääse liiman läpi ja lähinnä polttaa rumaa jälkeä.
 +
* Muoveista akryyli.
 +
* TODO: lisää laserin viereiseen seinään liimattu kaavio/tiedot siitä
  
 +
=Laserleikkurin käynnistys=
 +
#Käynnistä [[paineilma]] ohjeiden mukaan (tai varmista että paineilma on päällä)
 +
#[[Media:Laser1.jpg|Varmista, että laserleikkuri on ''sammutettu'' laitteen oikeassa kyljessä sijaitsevasta punaisesta napista]]
 +
#[[Media:Laser2.jpg|Laita päävirta päälle seinässä olevasta kytkimestä (''valkoinen "Laser ja imuri" -katkaisija'')]]
 +
##[[Media:Laser3.jpg|Varmista että plasmakopin päällä oleva puhallin menee päälle]]
 +
#[[Media:Laser4.jpg|Laita molempiin näyttöihin virta]]
 +
#Käynnistä ohjaustietokone
 +
#Odota että tietokone käynnistyy, kirjaudu sisään tietokoneeseen (laser/laser)
 +
##Avaa tietokoneen työpöydällä oleva Launch laser -ohjelma
 +
##Käynnistä laserleikkuri oikean kyljen punaisesta virtakytkimestä
 +
#Varmista, ettei leikkuualustalla ole mitään mikä estää laserleikkurin akseleiden liikkeen
 +
#Paina LinuxCNC-ohjelmasta Emergency Stop pois päältä
 +
#Paina Machine Power päälle
 +
#Paina Home All -nappia
 +
#Varmista että X- ja Y-akseleiden viereen syttyy Home-merkki
 +
#Laite on nyt käyttövalmis
  
 +
Opastusvideo by Arno: https://www.youtube.com/watch?v=KpANlaGfnkc
  
== Karakoot ==
+
= Polttopisteen säätö =  
{| class="wikitable"
+
2016/08: Polttopistettä ei tarvitse enää säätää (ainakaan yleisimmille materiaaleille: akryylille ja 6 mm vanerille.
|+
+
|-
+
!Karan merkintä
+
!Kauluksen merkintä
+
!Koko minimi
+
!Koko maksimi
+
|-
+
|BT30-ER25-70L 
+
|6-5
+
|4,9mm
+
|5,9mm
+
|-
+
|BT30-ER25-70
+
|8-7
+
|6,7mm
+
|8.2mm
+
|-
+
|BT30-ER25-60L
+
|10-9
+
|8,6mm
+
|10,4mm
+
|-
+
|BT30-ER25-60L
+
|5-4
+
|3,1mm
+
|5,0mm
+
|-
+
|BT30-ER25-70L
+
|12
+
|10,4mm
+
|12,2mm
+
|-
+
|ei merkintää
+
|10-9
+
|8,6mm
+
|10,4mm
+
|-
+
|BT30-ER25-70L
+
|
+
|14,5mm
+
|16,6mm
+
|}
+
== Ohjeita ==
+
Jyrsimen pään kiertosuunnan muutos:
+
Koneen tietokoneohjauskaapeleiden vieressä olevasta paneelista:
+
SET --> F 0.6 --> SET --> "0100"= Vastapäivään
+
"0101" = Reverse nc-studiolta tuleva ohjaus = Myötäpäivään
+
Arvon tallennus "SET"
+
Valikoista peruutus = ESC --> ESC --> ESC
+
== TODO ==
+
  
* Puruimuri (harjat akryylipalikoihin, poistoputki, varsinainen imuri. Miika hoitaa, jossainmäärin)
+
Polttopiste pyritään samaan keskelle leikattavaa materiaalia, esim. 6 millin vanerilla 3 millin syvyyteen. Ohuilla materiaaleilla (esim. 3 mm akryyli) polttopisteen voi jättää materiaalin pintaan.
** http://www.woodweb.com/knowledge_base/Supporting_the_Dust_Collection_Hose_for_a_CNC_Rout.html
+
*** http://www.woodweb.com/knowledge_base_images/zp/supporting_the_dust_collection_hose_3.JPG
+
*** http://www.woodweb.com/knowledge_base_images/zp/supporting_the_dust_collection_hose_2.JPG
+
*** http://www.woodweb.com/knowledge_base_images/zp/supporting_the_dust_collection_hose.jpg
+
** http://www.talkshopbot.com/forum/showthread.php?t=1820
+
** http://www.cncsharktalk.com/viewtopic.php?f=12&t=2449
+
  
* työstönopeuksien selvittäminen, teoriat ja dokumentointi
+
Laserin kannen päällä on pieniä t-kirjaimen mallisia paloja, jotka sopivat laserin "tukien" väliin. Laita oikean kokoinen pala paikoilleen, avaa linssin siipimutteri ja kiristä palan päälle.
* Siirto pois parvelta, ettei turhaan olisi resonoivalla vanerilattialla?
+
  
== NCStudion ohjelmatiedostosta löytyvät lisäkäskyt ==
+
= Leikkuuteho ja nopeus =
{| class="wikitable"
+
Linssin puhtaus vaikuttaa tehoon huomattavasti, <s>putsaa siis linssi aina kuin aloitat leikkuun.</s> Jos epäilet linssin olevan likainen, ilmoita Arnolle. Linssin väärä käsittely tuhoaa linssin pinnoitteen.
|+
+
|-
+
!G-Koodi
+
!Toiminne
+
!Kommentti
+
|-
+
|M3
+
|Spindle on (clockwise rotation)
+
|Käynnistää karan pyörinnän (samaan suuntaan kuin M4)
+
|-
+
|M4
+
|Spindle on (counterclockwise rotation)
+
|Käynnistää karan pyörinnän (samaan suuntaan kuin M3)
+
|-
+
|M5
+
|Spindle stop
+
|Pysäyttää karan pyörimisen
+
|-
+
|M8
+
|Coolant on (flood)
+
|Ajaa "#COOLANT_START_PORT"-ulostuloa
+
|-
+
|M9
+
|Coolant off
+
|Ajaa "#COOLANT_START_PORT"-ulostuloa
+
|-
+
|G73
+
|Peck drilling cycle for milling – high-speed (NO full retraction from pecks)
+
|
+
|-
+
|G74
+
|Peck drilling cycle for turning
+
|
+
|-
+
|G76
+
|Threading cycle for turning, multiple repetitive cycle
+
|
+
|-
+
|G81
+
|Simple drilling cycle
+
|
+
|-
+
|G82
+
|Drilling cycle with dwell
+
|
+
|-
+
|G83
+
|Peck drilling cycle (full retraction from pecks)
+
|
+
|-
+
|G84
+
|Tapping cycle, righthand thread, M03 spindle direction
+
|
+
|-
+
|G85
+
|boring cycle, feed in/feed out
+
|
+
|-
+
|G86
+
|boring cycle, feed in/spindle stop/rapid out
+
|
+
|-
+
|G87
+
|boring cycle, backboring
+
|
+
|-
+
|G88
+
|boring cycle, feed in/spindle stop/manual operation
+
|
+
|-
+
|G89
+
|boring cycle, feed in/dwell/feed out
+
|
+
|-
+
|T01...T08
+
|Tool selection
+
|Työkalun vaihtaminen
+
|}
+
  
=== Materiaalit ===
+
3 mm akryylin leikkaus: teho 50, feed 500.
 +
Akryylin kaiverrus: teho 2-5, feed esim. 500.
  
Ei metalli
+
6 mm vanerin leikkaus: power 50, feed 350-400.
  
* puu
+
Vanerilla feed 400 & teho 2 tekee haamujälkeä, joka erottuu juuri ja juuri jos katsoo oikein tarkasti.
* muovi (varauksin)
+
Vanerilla feedeillä 400-700 teho 3 tuottaa vaalean, näkyvän ja luettavan jäljen.  
* piirilevy (varauksin)
+
* ...
+
=== Käännökset ===
+
主轴上无刀具<br>
+
No tool in the spindle<br>
+
主轴未松刀<br>
+
Spindle not loose knife<br>
+
从1号刀换到2号刀<br>
+
Change from the 1st to the 2nd knife blade<br>
+
  
== Ohjauskone ==
+
Feed 700 tekee vielä suoria kulmia (silmämääräisesti arvioituna).
 +
Feed 1000 (teho 10) pyöristää kulmia hieman (eivät ole enää teräviä). Sopivassa kulmassa olevat viivat kaivertuvat siksakkina.
 +
Feed 2000 (teho 10) pyöristää kulmia jo selkeästi. Lisäksi jos viiva on sopivassa kulmassa niin se kaivertuu hienon hienona siksakkina viivan sijaan, ja kaiken suuntaisissa viivoissa kaiverrusjälki on pistemäistä tasaisen viivan sijaan.
  
Jyrsimen ohjauskoneessa on kiinalainen NCStudio-ohjaussovellus (vrt. linuxcnc) jyrsimen ohjaukseen. NCStudio on suurimmaksi osaksi englanninkielinen, mutta kriittisimmät virheilmoitukset kone ilmoittaa kiinalaisilla merkeillä.
+
[[File:Tre-hacklab-laser-feed-nopeuksia-201608.jpg]]
  
=== Gcode ===
+
= Mallin luominen Inkscapella =
  
NCStudio hyväksyy gcodea, mutta sekoaa kaksoispisteestä ":", tuollainen tulee ainakin oletuksena sekä CamBamista että Inkscapen gcodetoolsista. Gcodetools on muutenkin huono jyrsintäkoodin luomiseen, ainakin kunnes opitaan käyttämään gcodetoolsin ominaisuuksia. Cambamissa on erilaisia postprocessor-valintoja ja todennäköisesti löytyy hyvin lähelle sopiva suoraan tuolta valikoimasta.
+
Inkscape-kurssimateriaali: https://raw.githubusercontent.com/vranki/course_materials/master/inkscape-kurssi/inkscape-kurssi_remark.html (talleta tiedostoon ja avaa selaimessa).
  
== Jatkokehitystä ==
 
  
Alipainepöytä
+
* Piirrä mitä piirrät. Piirtoa helpottaa jos vaihdat sivun pituusyksikön millimetreiksi. Origo on sivun vasemmassa alakulmassa. Poista groupit (Select All on All Layers, Ungroup), tee kaikesta polkuja (Select all on all layers, Object to path; ''tärkeää'').
* http://makezine.com/magazine/behind-the-build-vacuum-table-2/
+
* Kaiken leikattavan tulee olla tasolla. Avaa Layers-paletti, lisää uusi taso jos dokumentissa ei vielä ole tasoja. Valitse kaikki leikattavat polut, sitten valitse Layers-valikosta "Move Selection to Layer.."
* http://www.buildyourtools.com/phpBB3/viewtopic.php?f=8&t=1403
+
* Nimeä taso: "leikkausteho% [feed=nopeus]", esimerkiksi "50 [feed=400]". Ei lainausmerkkejä.
 +
** Uusi Export-plugin ymmärtää myös muita nimeämistapoja, joten tasoja voi nimetä kuvaavammin. Katso lisää exportin helpistä.
 +
* Layerit leikataan järjestyksessä: ylin ensin.
  
== Jyrsimen käytön valmistelu ==
+
* Valitse mitä leikataan (esim. Select All on All Layers)
1. Paineilma päälle, jaa vedeneroittimen tarkastus<br>
+
* Extensions > Export > TurnkeyLaser Exporter
  1.1 Tarkista vedeneroittimen säiliö ja tyhjennä se vedestä tarvittaessa<br>
+
** Exportterin asetukset
2. Koneen käynnistys<br>
+
*** Advanced
  2.1 Tarkista ettei työstöalustalla ole sinne kuulumattomia kappaleita tai esteitä<br>
+
**** Mainboard: LinuxCNC
  2.2 Varmista ettei akselien liikeradoilla ei ole esteitä<br>
+
**** [ ] are you using pronterface
  2.3 Laita ohjaustietokone ja  näyttö päälle <br>
+
*** Preferences
  2.4 Käynnistä ohjaustietokoneesta NCStudio-ohjelma <br>
+
**** Y axis origin: Bottom Left
  2.5 Resetoi työstökoneen hätäseis ja laita kone päälle vihreästä napista <br>
+
**** File name: tiedosto.ngc
  2.6 NcStudio --> Operation --> "Back to Mechanical Origin" --> "All axes"-näppäin<br>
+
**** [ ] Home X and Y before
  2.7 Varmista että akselien vierelle ilmestyy nollauksesta kertova symboli "O" <br>
+
**** [x] Home X and Y after
3. Laita jäähdytysvesi päälle hanasta ennen työstön aloitusta, varmista että veden virtaus on riittävä (voit tarkistaa virtauksen lattaikaivosta)
+
**** [x] Air assist (paineilmapuhallus)
 +
** Kun asetukset on kunnossa, paina Apply
 +
* .ngc-tiedosto ilmestyy antamaasi hakemistolle (Desktopille jos tyhjä). Kiikuta se laserille esim. verkkolevyä (lasertemp-kansioon) pitkin tai muistitikulla.
  
== Jyrsintään manuaaleja ja oheislukemista ==
+
== G-koodi-plugin ==
  
http://www.theseus.fi/bitstream/handle/10024/7969/TKO4SKalleJ.pdf?sequence=1 Lastuamisarvojen määritys puulle
+
* Labin koneille on asennettu Inkscape-plugin (Turnkey Laser Exporter) jolla g-koodi luodaan. 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 (nykyinen systeemi ei tue rasterikuvia). Riittää, että asennat .inx ja .py-tiedostot Inkscapen extensions-hakemistoon.
 +
* Saa parannella!
  
http://www.yusto.ru/images/doc/ncstudio8-PCIMC-63A-53BC-manual.pdf NCstudion manuaalia
+
= Laserin ohjauskone =
 +
Käytössä LinuxCNC.
 +
Paineilman voi tilapäisesti laittaa pois päältä ja takaisin päälle painamalla F7:aa.
 +
Jos leikkuun haluu aloittaa muualta kuin tiedoston alusta, etsi haluamasi rivi, klikkaa hiiren oikealla ja valitse "Run from here". Jos Run from here on harmaa, paina LinuxCNC:n yläpalkista stoppia.
  
http://www.season9.com/cnc-programming-ncstudio-careful-steps-b/ NCstudion ohjetta
+
== 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ä?
  
http://edsc.unimelb.edu.au/sites/default/files/docs/FabLab_CNCrouter_Toolpath_Guidelines_0.pdf 90 sivua, metriset mitat
+
== G-Koodin alustuskomennot ==
 +
*G21 (Programming in millimeters)
 +
*G90 (Absolute programming)
 +
*G17 (XY plane selection)
 +
*M05 (Spindle stop, laser pois päältä)
  
http://soa.utexas.edu/it/docs/CNCRouter_Step-by-Step.pdf 14 sivua, yleisinfoa
+
= Prosessin kehitysideoita =
 
+
Näitä voisi kokeilla
http://www.ebay.co.uk/itm/5x-6mm-Carbide-CNC-Router-Bits-Single-Flute-Tools-25mm-/140548881261 terämyyjä
+
* LaserWeb (laserin päähän tuleva web-pohjanen ohjaustyökalu) https://github.com/openhardwarecoza/LaserWeb
 
+
http://www.solutionsforwood.com/_docs/reports/UnderstandingCNCRouters.pdf 116 sivua, oppikirjamainen kokonaisvaltainen opus
+
 
+
http://cucfablab.org/sites/cucfablab.org/files/onsrud_routing_guide.pdf 47 sivua, terämyyjän opus
+
 
+
http://www.ez-router.com/products/cnc-accessories/plasma-cutting-units/auto-cut-wms.html Water Mist Secondary
+
 
+
https://wkwinc.com/rtrtrouble.asp teräongelmista
+
 
+
http://www.toolsxp.com/onrbtoolselection.asp terän valinnasta
+
 
+
Jyrsimen sisällä oleva taajuusmuuntajan manuaali:
+
http://www.lngk.com.cn/userfiles/2010-12-24/201012241059351.pdf
+
 
+
== Ongelmatilanteet, logit ==
+
Jyrsime logi: 18.10.2014 klo 13:30:
+
{| class="wikitable"
+
|+
+
|-
+
|Monitor item
+
|Contents
+
|Value
+
|Comment
+
|-
+
|D-26
+
|First fault record
+
|FU.12
+
|"Inverter over-loading"
+
|-
+
|D-27
+
|Second fault record
+
|FU.12
+
|"Inverter over-loading"
+
|-
+
|D-28
+
|Third fault record
+
|FU.08
+
|"Under-Voltage during running"
+
|-
+
|D-29
+
|Fourth fault record
+
|FU.08
+
|"Under-Voltage during running"
+
|-
+
|D-30
+
|Fifth fault record
+
|FU.12
+
|"Inverter over-loading"
+
|-
+
|D-31
+
|Sixth fault record
+
|FU.12
+
|"Inverter over-loading"
+
|-
+
|D-32
+
|Output frequency of last fault
+
|256.5
+
|-
+
|D-33
+
|Setting frequency of last fault
+
|256.5
+
|-
+
|D-34
+
|Output current of last fault
+
|11.9
+
|-
+
|D-35
+
|Output voltage of last fault
+
|351
+
|-
+
|D-36
+
|DC Voltage of last fault
+
|558 
+
|-
+
|D-37
+
|Module temperature of last fault
+
|68.4
+
|}
+
== Muutoslogi/ToDo ==
+
{| class="wikitable"
+
|+
+
|-
+
!Päivämäärä
+
!Tila
+
!Tekijä/Tekijät
+
!Lisätiedot
+
|-
+
|3.1.2014
+
|Valmis
+
|Arno & Ladi
+
|
+
*Muutettu public.dat tiedoston First time calibration työnkulkua. Alkuperäinen public.dat tiedosto nimetty "public.dat.orig" ja otettu talteen samaan kansioon
+
**Poistettu calibraation turhat "#21 Cali Huff"-ulostulosignaalin päälle/pois ja niiden välissä olevat odottelut.<BR>
+
***Tämä nopeuttaa kalibraatiota
+
**Muutettu "#21 Up-arrival signal of Tool Magazine"-ulostulosignaalin päälle/pois komennot lähemmäksi toisiaan
+
***Tämä vähentää aikaa minkä fixed calibration mittapään vieressä oleva paineilmasuuttimen paineilma on päällä
+
*Korjattu työkaluvaihtajan "Spindle not loose knife" ongelma kääntämällä "#38 Spindle debus tool"-sisääntulosignaalin tila ohjelmallisesti punaisesta --> vihreään
+
|-
+
|4.1.2014
+
|Valmis
+
|Ladi
+
|
+
Muutettu työkaluvaihdon "Tx"-komennon yhteydessä fixed calibration mittapään vieressä olevan paineilmasuuttimen käyttöä lyhyemmäksi (Public.dat --> "O'Changetool"-ohjelma)
+
Poistettu työkaluvaihdon "Tx"-komennon yhteydessä olevat turhat odottelut liittyen "#21 Cali Huff"-ulostulosignaalin ohjaukseen (Public.dat --> "O'CALI-FIX-2"-ohjelma)
+
Tehty käännöksiä kiinasta englantiin ohjelman ilmoituksiin
+
Testattu ja todettu työkalunvaihto toimivaksi kaikista kahdeksasta vaihtokohdasta T1...T8
+
|-
+
|6.1.2014
+
|Valmis
+
|Ladi
+
|
+
*Tarkistettu NStudio public.dat-tiedosto G-koodien aliohjelmat ja listattu ne wikiin.
+
*Jatkettu kiinalaisilla merkeillä olevien viestien käännöksiä englantiin.
+
 
+
|-
+
|Kesken
+
|
+
|Arno/Ladi/Kengu
+
|
+
<strike>
+
*Työkaluvaihtokomennon optimointi
+
**Poistetaan odottelut ja turha paineilman käyttö
+
*Kaikkien työkalupaikkojen testaus ohjelmallisesti
+
**Varmistetaan että työkalukoordinaatit ovat kunnossa
+
*Vaneerin tasaiseksi ajaminen koneellisesti, poistetaan vaneerin pinnasta muutama milli
+
**Vaatii leveän tasausterän jolla työ hoituu nopeasti</strike>
+
*Mobile calibrator mittapään valmistus/käyttöönotto/ohjeistus
+
**Tarkistetaan miten mobile calibrator mittapää kytketään piirilevylle
+
**Minkälaista signaalia pitää ajaa, onko closed vai open kytkin
+
*Jyrsimen tarkkuus
+
**Mitataan mittakellolla jokaiselta akselilta
+
|}
+

Revision as of 20:09, 14 September 2016

Laserleikkuri

Kuvaus

Yilong Ping Pong -laserleikkuri

  • Leikkuuala 1300*900 mm

Materiaalit

  • Laseroitavaksi vaneriksi sopii tällä tietoa vain urealiimattu (ureaformaldehydipohjainen liima) vaneri (EN 314-2, luokka 1, interior; esim. UPM Wisa Interior). Fenolihartsiliimaista vaneria laser ei pysty leikkaamaan, säde ei pääse liiman läpi ja lähinnä polttaa rumaa jälkeä.
  • Muoveista akryyli.
  • TODO: lisää laserin viereiseen seinään liimattu kaavio/tiedot siitä

Laserleikkurin käynnistys

  1. Käynnistä paineilma ohjeiden mukaan (tai varmista että paineilma on päällä)
  2. Varmista, että laserleikkuri on sammutettu laitteen oikeassa kyljessä sijaitsevasta punaisesta napista
  3. Laita päävirta päälle seinässä olevasta kytkimestä (valkoinen "Laser ja imuri" -katkaisija)
    1. Varmista että plasmakopin päällä oleva puhallin menee päälle
  4. Laita molempiin näyttöihin virta
  5. Käynnistä ohjaustietokone
  6. Odota että tietokone käynnistyy, kirjaudu sisään tietokoneeseen (laser/laser)
    1. Avaa tietokoneen työpöydällä oleva Launch laser -ohjelma
    2. Käynnistä laserleikkuri oikean kyljen punaisesta virtakytkimestä
  7. Varmista, ettei leikkuualustalla ole mitään mikä estää laserleikkurin akseleiden liikkeen
  8. Paina LinuxCNC-ohjelmasta Emergency Stop pois päältä
  9. Paina Machine Power päälle
  10. Paina Home All -nappia
  11. Varmista että X- ja Y-akseleiden viereen syttyy Home-merkki
  12. Laite on nyt käyttövalmis

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

Polttopisteen säätö

2016/08: Polttopistettä ei tarvitse enää säätää (ainakaan yleisimmille materiaaleille: akryylille ja 6 mm vanerille.

Polttopiste pyritään samaan keskelle leikattavaa materiaalia, esim. 6 millin vanerilla 3 millin syvyyteen. Ohuilla materiaaleilla (esim. 3 mm akryyli) polttopisteen voi jättää materiaalin pintaan.

Laserin kannen päällä on pieniä t-kirjaimen mallisia paloja, jotka sopivat laserin "tukien" väliin. Laita oikean kokoinen pala paikoilleen, avaa linssin siipimutteri ja kiristä palan päälle.

Leikkuuteho ja nopeus

Linssin puhtaus vaikuttaa tehoon huomattavasti, putsaa siis linssi aina kuin aloitat leikkuun. Jos epäilet linssin olevan likainen, ilmoita Arnolle. Linssin väärä käsittely tuhoaa linssin pinnoitteen.

3 mm akryylin leikkaus: teho 50, feed 500. Akryylin kaiverrus: teho 2-5, feed esim. 500.

6 mm vanerin leikkaus: power 50, feed 350-400.

Vanerilla feed 400 & teho 2 tekee haamujälkeä, joka erottuu juuri ja juuri jos katsoo oikein tarkasti. Vanerilla feedeillä 400-700 teho 3 tuottaa vaalean, näkyvän ja luettavan jäljen.

Feed 700 tekee vielä suoria kulmia (silmämääräisesti arvioituna). Feed 1000 (teho 10) pyöristää kulmia hieman (eivät ole enää teräviä). Sopivassa kulmassa olevat viivat kaivertuvat siksakkina. Feed 2000 (teho 10) pyöristää kulmia jo selkeästi. Lisäksi jos viiva on sopivassa kulmassa niin se kaivertuu hienon hienona siksakkina viivan sijaan, ja kaiken suuntaisissa viivoissa kaiverrusjälki on pistemäistä tasaisen viivan sijaan.

Tre-hacklab-laser-feed-nopeuksia-201608.jpg

Mallin luominen Inkscapella

Inkscape-kurssimateriaali: https://raw.githubusercontent.com/vranki/course_materials/master/inkscape-kurssi/inkscape-kurssi_remark.html (talleta tiedostoon ja avaa selaimessa).


  • Piirrä mitä piirrät. Piirtoa helpottaa jos vaihdat sivun pituusyksikön millimetreiksi. Origo on sivun vasemmassa alakulmassa. Poista groupit (Select All on All Layers, Ungroup), tee kaikesta polkuja (Select all on all layers, Object to path; tärkeää).
  • Kaiken leikattavan tulee olla tasolla. Avaa Layers-paletti, lisää uusi taso jos dokumentissa ei vielä ole tasoja. Valitse kaikki leikattavat polut, sitten valitse Layers-valikosta "Move Selection to Layer.."
  • Nimeä taso: "leikkausteho% [feed=nopeus]", esimerkiksi "50 [feed=400]". Ei lainausmerkkejä.
    • Uusi Export-plugin ymmärtää myös muita nimeämistapoja, joten tasoja voi nimetä kuvaavammin. Katso lisää exportin helpistä.
  • Layerit leikataan järjestyksessä: ylin ensin.
  • Valitse mitä leikataan (esim. Select All on All Layers)
  • Extensions > Export > TurnkeyLaser Exporter
    • 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)
    • Kun asetukset on kunnossa, paina Apply
  • .ngc-tiedosto ilmestyy antamaasi hakemistolle (Desktopille jos tyhjä). Kiikuta se laserille esim. verkkolevyä (lasertemp-kansioon) pitkin tai muistitikulla.

G-koodi-plugin

  • Labin koneille on asennettu Inkscape-plugin (Turnkey Laser Exporter) jolla g-koodi luodaan. 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 (nykyinen systeemi ei tue rasterikuvia). Riittää, että asennat .inx ja .py-tiedostot Inkscapen extensions-hakemistoon.
  • Saa parannella!

Laserin ohjauskone

Käytössä LinuxCNC. Paineilman voi tilapäisesti laittaa pois päältä ja takaisin päälle painamalla F7:aa. Jos leikkuun haluu aloittaa muualta kuin tiedoston alusta, etsi haluamasi rivi, klikkaa hiiren oikealla ja valitse "Run from here". Jos Run from here on harmaa, paina LinuxCNC:n yläpalkista stoppia.

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