Lasersaur: verschil tussen versies
(→BeagleBoard) |
|||
(126 tussenliggende versies door 14 gebruikers niet weergegeven) | |||
Regel 1: | Regel 1: | ||
+ | [[Bestand:Lasersaur.jpg|500px|right]] | ||
+ | |||
+ | [[Categorie:Tool]][[Category:CNC machines]][[Category:Arts and crafts tools]]{{NoiseCat3}}{{SafetyCat3}} | ||
+ | |||
+ | [[Bestand:Small-laser-safety.png|border|400px]] | ||
+ | |||
+ | Also Known As: Laser Cutter, Laser Engraver, Laser Snijder | ||
+ | |||
+ | |||
+ | <tabs> | ||
+ | <tab Name="Aan de slag"> | ||
+ | |||
+ | De Lasersaur is een grote op de Makerspace gebouwde open-source Lasercutter. Je vindt hem in de CNC-ruimte. | ||
+ | <gallery> | ||
+ | Lasersaur.jpg|Lasersaur | ||
+ | </gallery> | ||
+ | |||
+ | Een groep enthousiaste Makers heeft in 2012 geld bij elkaar gebracht en heeft onze Lasersaur gebouwd. | ||
+ | Uiteraard zijn er door de jaren heen de nodige verbeteringen aangebracht. | ||
+ | |||
+ | Meer informatie over de Lasersaur vindt je hier: [http://www.lasersaur.com l Lasersaur website] <br> | ||
+ | <br> | ||
+ | |||
+ | '''Specificaties'''<br> | ||
+ | * Snijbereik: 1220 x 600mm | ||
+ | * Materiaal : MDF, Multiplex, Acryl | ||
+ | * Laser : 150 W CO2 | ||
+ | * Bestanden : SVG & DXF (AutoCad R14 ASCII). | ||
+ | * IP-adres : http://192.168.6.110 | ||
+ | * LasaurApp version 14.11b | ||
+ | * Firmware version 14.11<br> | ||
+ | |||
+ | |||
+ | '''Veiligheid / Brand'''<br> | ||
+ | |||
+ | Het voornaamste gevaar bij het gebruik van de Lasersaur is brand. | ||
+ | Zeker bij het snijden van multiplex of hout bestaat het gevaar dat het materiaal door de grote hitte in brand vliegt. | ||
+ | Let daarom altijd op bet vermogen waarmee je snijdt. | ||
+ | |||
+ | Wat te doen bij Brand?<br> | ||
+ | |||
+ | Schakel de Lasersaur uit. Dit kan door 1 van de twee noodstoppen in te drukken. De noodstoppen bevinden zich op het bedieningspaneel aan de rechterzijde, en op de linkerkant. De air assist en de laser worden dan uitgeschakeld. Over het algemeen doven dan de vlammen. | ||
+ | Zo niet open dan de klep en blus de brand met de Co2 brandblusser. De Co2 brandblusser bevindt zich op de kolom naast de Lasersaur.<br> | ||
+ | |||
+ | De Lasersauer werkt met een sterke laser. Contact met de laserstraal is zeer gevaarlijk. Daarom moet de klep altijd gesloten zijn als de Laser aan is. | ||
+ | Daar zijn ook allerlei beveiligingen voor ingebouwd. | ||
+ | |||
+ | Alle incidenten (en zeker die met brand die geblust moest worden) <B>moeten</b> gemeld worden op de mailinglist.<br><br> | ||
+ | |||
+ | |||
+ | |||
+ | <big>'''Aan de slag'''<br></big> | ||
+ | |||
+ | Wil je met de Lasersaur aan de slag, volg dan onderstaande stappen:<br> | ||
+ | 1) Volg eerst de verplichte instructie.<br> | ||
+ | 2) Maak een ontwerp.<br> | ||
+ | 3) Start de Lasersaur op.<br> | ||
+ | 4) Laad je ontwerp in de Lasersaur<br> | ||
+ | 5) Snij of graveer je ontwerp.<br> | ||
+ | 6) Zet de machine weer uit. | ||
+ | |||
+ | |||
+ | <big>'''Instructie'''<br></big> | ||
+ | |||
+ | Volg eerst de verplichte instructie bij een van onze instructeur. Instructie vraag je aan via de deelnemerslijst<br> | ||
+ | |||
+ | |||
+ | <big>'''Maak een ontwerp'''<br></big> | ||
+ | Onderstaande beschrijving gaat uit van snijden. De Lasersaur kan ook graveren. Kijk voor meer info over graveren op het tabblad Graveren.<br> | ||
+ | |||
+ | Maak je eigen ontwerp. Favoriet daarvoor bij de Makerspace is '''Inkscape'''. Je kan ook andere programma's gebruiken zolang deze maar een SVF of DFX bestand kunnen produceren. | ||
+ | |||
+ | === Inkscape === | ||
+ | |||
+ | Inkscape is open source - en dus gratis te gebruiken. De LaserSaur eet direct de SVG bestanden van Inkscape. | ||
+ | |||
+ | Belangrijkste is: | ||
+ | |||
+ | # Gebruik de basis template voor de Lasersaur: https://groups.google.com/group/lasersaur/attach/7b0c933b5665b43d/Lasersaur.svg?part=0.1&authuser=0 | ||
+ | # Note that with recent versions of Inkscape you also need to set the units to px in `Document properties' prior to save/export to plain SVG.<br> | ||
+ | # Blijf liefst 2-3 mm van de randen weg en gebruik dunne lijnen. | ||
+ | |||
+ | In Inkscape geef je de lijnen een kleur. Op basis van de kleur wordt later de volgorde van snijden bepaald. En met de verschillende kleuren kan je intensiteit snelheid van het snijden bepalen.<br> | ||
+ | |||
+ | Je schrijft je bestand normaal weg (in het standaard SVG formaat). En de LaserSaur 'eet' dit formaat direct. Er is geen conversie nodig. | ||
+ | |||
+ | === Fusion 360 en andere pakketen === | ||
+ | |||
+ | Je kan ook andere pakketen gebruiken. Een voorbeeld hiervan is Fusion 360. Dit is een commercieel pakket. Het is onder een zeer beperkte set voorwaarden ook gratis te gebruiken in een beperkte setting. | ||
+ | |||
+ | Een bestand maken met '''Fusion360''' kan ook, volg hiervoor onderstaande instructies. | ||
+ | [[Bestand:Fusion2gcode.jpg|miniatuur| right|text-top|upright=0.35| Settings for outputting g-code for Lasersaur from Fusion 360]] | ||
+ | |||
+ | If you design in Fusion 360, [https://core-electronics.com.au/tutorials/making-boxes-with-fusion-360-for-laser-cutting-tutorial.html this information] may be useful for designing for laser cutting. After you have a flat sketch of what you want to cut, you can follow [https://www.youtube.com/watch?v=2MfYN7sUF7w this tutorial] to create a tool path and export it to g-code. | ||
+ | |||
+ | The .cps file which will create g-code for our Lasersaur should be downloaded [https://github.com/MakerSpaceLeiden/Manuals/blob/master/LaserSaur/fusion2grbl/Lasersaur.cps from our github] (right click -> "Save Link As"), and put into the '''C:\Users\(username)\AppData\Roaming\Autodesk\Fusion 360 CAM\Posts''' (Windows) or '''Macintosh HD> Users> MAC USERNAME> Autodesk> Fusion 360 CAM> Posts''' (MacOs) folder. Make sure to set the Lasersaur option to "Yes". | ||
+ | |||
+ | This will create a .ngc file in the Output folder which you can directly load into the Lasersaur web interface. You can view this .ngc file with a text editor to check that it complies with the reduced g-code [https://github.com/nortd/lasersaur/wiki/gcode command set] for our Lasersaur.<br> | ||
+ | <br> | ||
+ | |||
+ | |||
+ | <big>'''Start de Lasersaur op'''<br></big> | ||
+ | Om de Lasersaur op te starten volg dan onderstaande stappen | ||
+ | * Zet de centrale afzuiger aan, open de klep op de pijp bij de Lasersauer (Doe deze ook dicht doen als je klaar bent). | ||
+ | * Zorg ervoor dat de kleppen op de pijp van andere apparaten juist gesloten zijn. | ||
+ | * Blauwe Compressor aanzetten (compressor staat in de lashoek onder de tafel) | ||
+ | * Rechts naast het bedieningspaneel bevindt zich de drukverdeler. Draai deze in de juiste stand: 2 voor perspex en op 5 voor hout. | ||
+ | * Rechts naast de Lasersaur op een plank aan de muur staat de koelwatertank. Controleer eerst het koelwaterniveau. Als dit te laag is vul het koelwater dan bij met het zwarte tankje. Controleer vervolgens de koelwatertemperatuur, deze moet minimaal 16 graden zijn. Is de temperatuur lager doe dan de stekker van de dompelaar in het stopcontact op het bedieningspaneel (en weer uit als de 16 graden bereikt is). | ||
+ | * Zet de Lasersaur aan op het bedieningspaneel. Draaischakelaar en knopje Heb je alle stappen goed doorlopen dan hoor je nu piepjes en gaan er lampjes branden.<br> | ||
+ | |||
+ | <gallery> | ||
+ | VentilatieLassers.jpg|Centrale afzuiger knop. | ||
+ | Lasersaur afzuig.jpg|Lasersaur afzuigklep, houd geopend. | ||
+ | Afzuigklep las.jpg|Afzuigklep lasplek, houd gesloten. | ||
+ | Afzuig 0.jpg| Afzuigklep, houd gesloten. | ||
+ | Watertemp Lasersaur.jpg|Koelwatertank en dompelaar. | ||
+ | Drukverdeler.jpg|Drukverdeler | ||
+ | </gallery> | ||
+ | |||
+ | '''<big>FAQ</big>''' | ||
+ | |||
+ | Lasersaur gaat niet aan, wat nu?<br> | ||
+ | * Controleer of niet (per ongeluk) een van de noodknoppen ingedrukt is. Zo ja, trek die dan weer uit. | ||
+ | * Is de klep goed dicht? Zo niet doe dat dan. | ||
+ | * Staat de compressor aan en is er voldoende druk (5 bar of meer)? Raadpleeg het display van de van de compressor.<br> | ||
+ | * Bericht /message : time-out, lasersauer app down. Lasersaur needs a restart every now and then. Like with all computer parafanalia. Switch off, count to ten, switch on...(Uitzetten, langzaam tot tien tellen, rustig in en uit ademen en weer aan zetten) | ||
+ | <br> | ||
+ | De Lasersaur gaat wel aan, de kop beweegt na een snijopdracht maar ik zie geen laserstraal/ Lasersaur snijdt niet, wat nu? <BR> | ||
+ | * Zeer waarschijnlijk staat de Compressor niet aan of is die afgeslagen. De air assist werkt (dan) niet waardoor de Laser niet aan gaat. | ||
+ | * (Her)Start de compressor (de blauwe in de Lashoek). Wacht tot de luchtdruk ongeveer 5 bar is (zie display compressor) of tot de compressor automatisch afslaat en probeer dan de snijopdracht opnieuw. | ||
+ | * Een andere optie is dat de laser knop op "disable" staat. Zorg dat deze naar boven staat, anders werkt de laser niet. | ||
+ | <gallery> | ||
+ | Disable.jpg|Disableknop laser. | ||
+ | </gallery> | ||
+ | <BR> | ||
+ | |||
+ | |||
+ | '''<big>Laad je ontwerp in de Lasersaur</big>''' | ||
+ | |||
+ | Wat moet je doen om jouw ontwerp in de Lasersaur te laden<br> | ||
+ | |||
+ | * Verbind je laptop met het Makerspace netwerk. De toegangscode vind je in [https://mijn.makerspaceleiden.nl mijn.makerspaceleiden.nl]. | ||
+ | * Vervolgens ga je naar de Lasersaur(app) door het IP adres 192.168.6.110 in te voren in je browser. <<plaatje App>> | ||
+ | * Hierna kan je het ontwerp uploaden en de snijwaardes en snijvolgorde per lijn kleur aangeven (zie het tabblad Snijwaarden) | ||
+ | |||
+ | |||
+ | '''<big>Snij of graveer je ontwerp</big>''' | ||
+ | |||
+ | Het materiaal waaruit je gaat snijden moet je in principe zelf aanschaffen. De Gamma is een goed adres voor dunne, blanke timmerplaat. | ||
+ | Er is ook een voorraad restmateriaal die vrij te gebruiken is (onder de lasercutters). | ||
+ | Daar liggen ook (hele) platen. Die zijn over het algemeen voorzien van de naam van een deelnemer (en een datum) Die zijn uiteraard niet vrij te gebruiken. | ||
+ | <br> | ||
+ | |||
+ | * Leg het te snijden materiaal op het rooster in de Lasersaur. Je kan dit vastklemmen met magneten (liggen in de lasersauer)<br> | ||
+ | |||
+ | * Controleer de afstand tussen de laser(kop) en het snijmateriaal. Die moet in de meeste gevallen circa 8mm zijn. Er ligt een meetdriehoekje ij de Lasersaur. | ||
+ | <br> Als het driehoekje verdwenen is kan je het bestandje downloaden en het opnieuw snijden. | ||
+ | [[:Bestand:Focal_length_ruler.svg]] | ||
+ | <gallery> | ||
+ | Measure Laseraur.jpg|Meetdriehoek | ||
+ | </gallery> | ||
+ | |||
+ | |||
+ | * <<<HOME functie>> uitleggen<br> | ||
+ | |||
+ | * <b>Boundaries</b> Voordat je daadwerkelijk je laser laat snijden is het slim om de boundaries van het werkoppervlak te controleren. Dit doe je door in de lasersaur app op de 2 pijltjes te drukken naast de knop "send to lasersaur". Zie ook de onderstaande foto. De laserkop beweegt dan over de grenzen van het werkoppervlak. Alles binnen deze grenzen moet in principe gevuld zijn met het materiaal waar je in wilt snijden.<br> | ||
+ | <gallery> | ||
+ | Boundary Lasersaur.png|Boundaries knop | ||
+ | </gallery> | ||
+ | |||
+ | * Hou de rookontwikkeling in de gaten. Is er veel rook controleer dan of de ventilator aan is en de knop open staat<br> | ||
+ | <br> | ||
+ | ====cutting in left over material directly form software==== | ||
+ | Choose move/jog in left menu<br> | ||
+ | Select move in the mid selection option<br> | ||
+ | For a vertical cut in the material:<br> | ||
+ | Give x and y postition in millimeters and press move to (laserhaed will move to starting postion)<br> | ||
+ | Change y position in end measurement until where you want to cut<br> | ||
+ | Pres cut give % and speed and press cutto (cutting will start)<br> | ||
+ | |||
+ | <gallery> | ||
+ | Move_cut_sauerscherm.jpg|Schembeeld | ||
+ | </gallery> | ||
+ | <br> | ||
+ | <big>'''Zet de machine uit'''</big><br> | ||
+ | |||
+ | Ben je klaar met snijden sluit de Lasersaur dan netjes af: | ||
+ | * Zet de machine uit. | ||
+ | * Haal alle restanten van het snijmateriaal uit de machine. Zijn er kleine stukjes, stofzuig dan het snijoppervlak. | ||
+ | * Zet de knop van de afzuiging dicht | ||
+ | * Zet de ventilator uit (als niemand anders die gebruikt) | ||
+ | * Zet de compressor uit (als niemand die gebruikt) | ||
+ | * Ruim op, op en rond de Lasersaur. | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | </tab> | ||
+ | <tab Name="Snijwaarden"> | ||
+ | |||
+ | {| | ||
+ | | Materiaal || dikte || speed || vermogen || Opmerkingen | ||
+ | |- | ||
+ | | MDF || 4mm || 1000 || 42% || 1 pass and nice clean cut | ||
+ | |- | ||
+ | | Black extruded acrylic || 5mm || 700 || 45% || (probably twice at a higher speed is better due to angled cut) | ||
+ | |- | ||
+ | | Clear poured acrylic || 5mm || 700 || 45% || (sides are far from straight and not cut properly. Also poured glass apparently is not as good for cutting) | ||
+ | |- | ||
+ | | Clear extruded acrylic || 2mm || 1000 || 40% || (cheap stuff from the Gamma) | ||
+ | |- | ||
+ | | Populier multiplex || 8mm || F1300 || 70% || (Gamma 'timmerplaat', nice light brown cut) | ||
+ | |- | ||
+ | | Populier multiplex Nico || 8mm || F1000 || 75% || 5 passes, almost but not entirely unlike tea | ||
+ | |- | ||
+ | |} | ||
+ | <br> | ||
+ | <br> | ||
+ | |||
+ | Settings JH: | ||
+ | {| | ||
+ | | Speed || Power || Materiaal / Opmerkingen | ||
+ | |- | ||
+ | |F 1000 || 30 % || bij 3 mm populier (Doet het ook goed op 3.6mm timmerplaat) | ||
+ | |- | ||
+ | |F 2500 || 10 % || 2 mm balsa | ||
+ | |- | ||
+ | |F 700 || 80% || 9 mm polpulier erg zwart niet helemaal door lijkt op een uit focus staande lens | ||
+ | |- | ||
+ | |F1500 || 20% || 3 mm balsa | ||
+ | |- | ||
+ | |F1500 || 45% || 4 mm populier | ||
+ | |} | ||
+ | <br> | ||
+ | <br> | ||
+ | |||
+ | Settings Jochem: | ||
+ | {| | ||
+ | | Speed || Power || Materiaal || Opmerkingen (bij alle passes: kop op 8 mm van materiaal) | ||
+ | |- | ||
+ | |F 900 || 50 % || 3 mm berkenmultiplex || 1 pass. Op sommige plekken niet helemaal door. | ||
+ | |- | ||
+ | |F 900 || 60 % || 8 mm MDF || met 2 passes nog niet door het materiaal heen. Ik vermoed dat de lens kop bij de tweede pass lager moet worden ingesteld. | ||
+ | |- | ||
+ | |F 1100 || 70% || 9 mm berkenmultiplex || na 5 passes nog niet door het materiaal heen. Ik ben maar gestopt. | ||
+ | |- | ||
+ | |F 900 || 70% || 6 mm populier || 1 pass. Goede snede. | ||
+ | |- | ||
+ | |F 800 || 60% || 6 mm populier || 1 pass. Op sommige plaatsen (in de hoeken) niet helemaal door. | ||
+ | |- | ||
+ | |F 800 || 65% || 6 mm populier || 1 pass. Zeer nette snede. | ||
+ | |- | ||
+ | |F 600 || 80% || 9 mm populier || 1 pass. Niet helemaal door en erg zwart. | ||
+ | |- | ||
+ | |F 600 || 80% || 9 mm populier || 2 passes. Op sommige plaatsen niet helemaal door. | ||
+ | |- | ||
+ | |F 900 || 70% || 9 mm populier || 1e pass kophoogte: 8mm. 2e pass kophoogte: 5 mm. Bijna helemaal door, behalve ongeveer 65 cm rechts van de oorsprong. Is wel wat aan de zwarte kant. | ||
+ | |- | ||
+ | |F 900 || 74% || 9 mm populier || 2 passes met kophoogte 5 mm. Helemaal door, behalve ongeveer 65 cm rechts van de oorsprong. Is wel wat aan de zwarte kant. | ||
+ | |} | ||
+ | |||
+ | |||
+ | |||
+ | Create your own test print? Use [https://www.thingiverse.com/thing:5027077/files this] example on thingyverse as a starting point. | ||
+ | |||
+ | |||
+ | |||
+ | '''Tip''' | ||
+ | Als de hoekjes gemist worden, staat de snelheid te hoog. In de hoeken wordt de snelheid verlaagt en ook het laservermogen vermindert, en bij te hoge snelheden zodanig dat de laser uit gaat in de hoeken. | ||
+ | |||
+ | </tab> | ||
+ | <tab Name="Graveren"> | ||
+ | |||
+ | Engraving with the Lasersaur | ||
+ | |||
+ | For engraving a bitmap: | ||
+ | # Install the "Raster 2 laser GCode" extension from MSL github : https://github.com/MakerSpaceLeiden/raster2gcode MSL edit ([https://github.com/MakerSpaceLeiden/raster2gcode/archive/master.zip direct link to .ZIP file]). Download .ZIP, unpack somewhere else, and copy ONLY the contents (the .py and .inx files from the "raster2gcode-master" folder, NOT the folder) into the "Program Files\Inkscape\share\extensions" folder on Windows. Make sure there are no previous versions of these files in the \extensions folder, delete/overwrite those if necessary. | ||
+ | # Import your bitmap into Inkscape (https://inkscape.org/release/inkscape-0.92.4/) | ||
+ | # In Inkscape, select the bitmap, go to "Extensions\LASERSAUR\Raster 2 Laser GCode generator..." | ||
+ | # Type in the export directory and the file name for the g-code file to be created. Below is an example which engraves a "poop" icon in black-and-white. Creating the g-code file may take a few minutes. You can test your g-code with an online tool like https://ncviewer.com/ | ||
+ | # Open LasaurApp (http://192.168.6.110) in another tab in your browser. Click on "file import", navigate to the folder you specified in the parameters window of the Inkscape raster2laser extension, and import the .ngc file into LasaurApp. You should get the picture resembling your bitmap in the preview window. | ||
+ | # Experiment with feedrate and intensity % (it seems they override the settings in the Inkscape raster2laser extension control window). | ||
+ | |||
+ | {|style="margin: 0 auto;" | ||
+ | | [[Bestand:Raster2gcode example1.png|thumb|Example of parameters for raster2gcode]] | ||
+ | | [[Bestand:Lasaur poop raster2gcode.png|thumb|What you should see in Lasaur App]] | ||
+ | |} | ||
+ | |||
+ | NB1: grayscale engraving should also be possible with this extension, however it has not been tested at the time of writing this wiki | ||
+ | NB2: keep in mind that engraving may take a long time, depending on the size of your image, and the number of lines per mm you chose in the "raster2gcode" extension. Maximum speed of movement is ~8000 mm / minute, so for 1m wide picture it will engrave ~5cm of height per hour (!) | ||
+ | |||
+ | == Alternative == | ||
+ | |||
+ | If the above does not work for you, this is an alternative approach:<br> | ||
+ | # Convert your image to black and white first. | ||
+ | # Convert your image from its original format to "svg". See for example [https://designbundles.net/design-school/how-to-convert-a-jpeg-to-svg-in-inkscape this] guide. | ||
+ | # Upload the svg image to the lasaurapp. | ||
+ | # Choose your setting such that you do not fully cut your material. | ||
+ | # Start. | ||
+ | |||
+ | </tab> | ||
+ | |||
+ | <tab Name="Onderhoud"> | ||
+ | Uitgevoerd Onderhoud<br> | ||
+ | |||
+ | |||
+ | 9-70-20 Aansluiting drukleiding vervangen. <br> | ||
+ | |||
+ | 7-12-2017 Optica schoongemaakt<br> | ||
+ | |||
+ | 28/12/2022 Vervangen Pilz relay door normaal relay ivm storing eerste. | ||
+ | |||
+ | [[Bestand:Safety-circuit-lasersaur.png|300px|kaderloos|Safety circuit - end 2022]] | ||
+ | [[Bestand:Safety-circuit-lasersaur-insitu.jpg|300px|kaderloos|Safety circuit - end 2022]] | ||
+ | |||
+ | 01/04/2023 Nieuwe koppelaars linkerstuk X-as, uitlijnen | ||
+ | Nog te doen: eerste Spiegel. Nieuwe eindstoppers. Iets van paspennen voor het rooster. En iets van een soort malletje om de y Assen gelijk te zetten. | ||
+ | En nog wat tweaken zodat die tip minder warm wordt. | ||
+ | E. Op termijn - ook een blaas in bovenste deel buisje. | ||
+ | En druk/flow lager zetten. | ||
+ | https://www.printables.com/en/model/105550-alignment-aid-for-laser-cutters | ||
+ | |||
+ | </tab> | ||
+ | |||
+ | <tab Name="Techniek"> | ||
+ | |||
+ | === Volledige controle Lasersaur=== | ||
+ | Deze checklist is bedoeld om de Lasersaur geheel te testen, bijvoorbeeld bij ingebruikname na reparaties of bij problemen. | ||
+ | Je kunt als de Lasersaurus straks in productie is de meeste handelingen in de beschreven volgorde simpel zelf uitvoeren, maar schroef zelf niets open en stop direct als iets niet werkt zoals verwacht. | ||
+ | Stuur in dat geval een, desnoods zeer beknopt, mailtje naar de Deelnemers mailinglist. | ||
+ | |||
+ | ==== Opmerkingen vooraf: ==== | ||
+ | * Zet de [[Central Air Extractor / Centrale Afzuiging| centrale afzuiging]] aan | ||
+ | * Voor alle tests moet de klep dicht zijn. | ||
+ | * De aanwezige interlocks worden nooit omzeild. | ||
+ | * Kijk vooraf even of de 'Saurus acceptabel schoon is, en onderneem actie als dat niet het geval is | ||
+ | * Trek de netwerkkabel uit de machine voor je begint | ||
+ | |||
+ | ==== Netspanning ==== | ||
+ | ==== Hoofdschakelaar ==== | ||
+ | Met de hoofdschakelaar uit behoort alles uit te zijn. Schakel de hoofdschakelaar in. | ||
+ | Alleen de groene "Power" led gaat branden op het noodstoprelais. | ||
+ | |||
+ | ==== Aardlekschakelaar ==== | ||
+ | Test nu of de aardlekschakelaar afschakelt met zijn testknop. Zet hem hierna weer terug aan. (niet te testen zonder de zijwand te demonteren) | ||
+ | |||
+ | ==== Noodstop ==== | ||
+ | Trek de noodstopknop uit. Druk nu op de groene "On" knop op het front. De lasersaurus schakelt nu in, o.a. de verlichting en appendages gaan aan. | ||
+ | |||
+ | Druk nu op de noodstopknop en controleer of CH 1 en CH 2 op het noodstoprelais beiden uitschakelen, de groene leds moeten nu uit zijn. Schakel terug aan. | ||
+ | |||
+ | ==== Appendages ==== | ||
+ | ==== Waterkoeler en koelwater ==== | ||
+ | |||
+ | ==== Air assist ==== | ||
+ | |||
+ | ==== Laser interlock deel 1: Deur en schakelaar ==== | ||
+ | |||
+ | ==== Laser schakelaar en lamp ==== | ||
+ | Controleer of je de laser interlock in- en uit kunt schakelen met de laser schakelaar op het frontpaneel. Als de interlock "hapert" danwel aan of uit blijft: Stop de test, schakel alles uit en stuur een email. | ||
+ | |||
+ | ==== Deksel interlock ==== | ||
+ | Schakel de laser interlock in, en open langzaam de deksel. Voordat de deksel vijf centimeter open is moet de interlock afschakelen. Doe de deksel weer dicht. | ||
+ | |||
+ | ==== Basis mechanica ==== | ||
+ | Controleer of de blauwe lampjes op het Beagleboard branden. | ||
+ | |||
+ | Als ze dat doen, sluit de netwerkkabel aan en maak na het opstarten op de gebruikelijke manier contact met de webinterface van de Lasersaur. | ||
+ | |||
+ | Schakel de laser voor deze tests uit met de laser schakelaar. De interlock-ok lamp is nu uit. | ||
+ | |||
+ | ==== Deur en interlock naar computer ==== | ||
+ | Controleer of de groene deur- en interlock indicatoren in de webinterface oranje worden als je de deur opent resp. de laser uitschakelt. | ||
+ | |||
+ | ==== Zero ==== | ||
+ | Klik op HOME. De wagen loopt naar linksboven, tegen de eindschakelaars en tot slot in beide richtingen een 10mm terug. | ||
+ | |||
+ | ==== X-as ==== | ||
+ | Vul bij JOG X 1250 in, kies FAST en zie dat de kop vlak voor de eindschakelaars blijft staan. Ga terug naar 0,0 | ||
+ | |||
+ | ==== Y-as ==== | ||
+ | Vul bij JOG Y 625 in, kies FAST en zie dat de kop vlak voor de eindschakelaars blijft staan. Ga terug naar 0,0 | ||
+ | |||
+ | ==== Testpatroon ==== | ||
+ | Draai het sterren testpatroon een paar keer en controleer of de machine geen stappen mist en/of gekke geluiden maakt. Na afloop moet hij weer precies op 0,0 uitkomen. | ||
+ | |||
+ | ==== Interlock deel 2: Eindschakelaars ==== | ||
+ | Volg deze handleiding om met de hand direct G-codes te kunnen zenden: https://github.com/nortd/lasersaur/wiki/gcode | ||
+ | |||
+ | Noot: Je typt blind. Op een Mac moet je afsluiten met [CTRL]-[J] in plaats van [CTRL]-[enter] | ||
+ | |||
+ | Zend G30 om te homen. | ||
+ | |||
+ | Schakel de laser interlock in. | ||
+ | |||
+ | Zend achtereenvolgens de volgende codes om de vier interlock-eindschakelaars te testen: | ||
+ | |||
+ | * G30 (home) | ||
+ | * G0X-10Y0 (loop tegen X schakelaar links aan) | ||
+ | Kijk nu of de interlock lamp uit is gegaan. | ||
+ | |||
+ | * ~ (unlock foutconditie) | ||
+ | * G30 | ||
+ | Lamp gaat weer aan. | ||
+ | * G0X0Y-10 (loop tegen Y schakelaar boven aan) | ||
+ | Kijk nu of de interlock lamp andermaal uit is gegaan. | ||
+ | |||
+ | * ~ | ||
+ | * G30 | ||
+ | Lamp gaat weer aan. | ||
+ | * G0X1250Y0 (loop tegen X schakelaar rechts aan) | ||
+ | Kijk nu of de interlock lamp andermaal uit is gegaan. | ||
+ | |||
+ | * ~ | ||
+ | * G30 | ||
+ | Lamp gaat weer aan. | ||
+ | * G0X0Y650 (loop tegen Y schakelaar onder aan) | ||
+ | Kijk nu of de interlock lamp andermaal uit is gegaan. | ||
+ | |||
+ | Verlaat tot slot screen met [CTRL]-a, k, (y)es en connect de LasaurApp. | ||
+ | |||
+ | ==== Snijden & focus ==== | ||
+ | |||
+ | == Leveranciers van onderdelen == | ||
+ | * [http://stappenmotor.nl Stappenmotor.nl] - Voordelig alternatief voor een deel van de aluminium profielen. En stappenmotoren natuurlijk :) | ||
+ | * [http://www.misumi-europe.com/en/ Misumi] - Mechanica en profielen die niet bij Stappenmotor te koop waren | ||
+ | * [http://store.lasersaur.com Nordt labs] - De ontwikkelaars van de LaserSaur. Hier kochten we de speciale getande riemen | ||
+ | * [http://www.kunstofshop.nl kunstofShop] - Voor de aluminium-composiet en [[https://www.kunststofshop.nl/polycarbonaat-lexan/plaat/smoke-rookbruin-standaard-maten/polycarbonaat-plaat-smoke-rookbruin-500x500x3mm/a-4916-20000062 polycarbonaat buitenbekleding]] (artikel code #6010305011 ) van de Saur. | ||
+ | * [http://www.zirk.nl Zirkzee te Leiden] - Locale leverancier van aluminium platen | ||
+ | * [http://eoo-bv.nl Elektronica Onderdelen Online] - Voor vrijwel alle gewone elektronica componenten | ||
+ | |||
+ | == Mechanica == | ||
+ | |||
+ | De mechanica volgt grotendeels het originele ontwerp. | ||
+ | |||
+ | Nieuw ontwerp connector paneel 7: [[Bestand: La-pan-7_1.1.scad ]] | ||
+ | |||
+ | == Elektronica == | ||
+ | |||
+ | Omdat het ontwerp van Nordt Labs niet aantrekkelijk leek, zo bleek het schema geheel onleesbaar, is hier een andere keuze gemaakt. | ||
+ | Men ging uit van de industrële manier van machines bouwen. Het gaat om het toepassen van strikt gescheiden stroomkringen, uitgevoerd als een modulaire constructie op basis van rijgklemmen. | ||
+ | Er volgt een beschijving per module of systeem. | ||
+ | |||
+ | === 230V gedeelte === | ||
+ | Het 230V gedeelte bestaat achtereenvolgens uit: | ||
+ | * De netentree | ||
+ | * De hoofdschakelaar rechts voor op de machine | ||
+ | * Een zekeringautomaat + aardlekschakelaar - combinatie | ||
+ | * <strike>Het Pilz noodstoprelais </strike> Safety relay (zie onderhoud voor schematic, vervangen eind 2022) | ||
+ | * Een aantal rijgklemmen om de 230V te verdelen naar: | ||
+ | ** De drie geschakelde uitgangen voor afzuiging, waterkoeler voor de laser en air assist compressor | ||
+ | ** De 24V voeding en de urenteller | ||
+ | ** De laser voeding | ||
+ | |||
+ | === 24V gedeelte === | ||
+ | Het 24V gedeelte bestaat uit | ||
+ | * De 24V voeding, een Meanwell RS-100-24 [http://www.eoo-bv.nl/documentatie/Meanwell-RS-100.pdf documentatie] De gnd van het 24V systeem zit op deze voeding hard aan aarde. | ||
+ | * Het 24V verdeelblok. Dit bestaat uit rijgklemmen, iedere 24V groep is hier gezekerd en voorzien van een zekering-stuk-indicatieled. | ||
+ | |||
+ | De groepen zijn ongeveer per compartiment van de LS ingedeeld: | ||
+ | # Werkvlak, X en Y drivers. 2 AT | ||
+ | # Verlichting in het deksel 3.15 AT | ||
+ | # De controllers en de rest in het achterste compartiment. 2 AT. | ||
+ | # - reserve - | ||
+ | |||
+ | === Lasrgrbl controller: Lorentz board === | ||
+ | |||
+ | [[Bestand:Lorentz.jpg|thumb| Lorentz board V1.0 met adapter naar FT232]] | ||
+ | |||
+ | Dit is een Arduino-Uno variant ontworpen en gebouwd door [[user:Aart]]. Het draait de speciale [https://github.com/MakerspaceLeiden/LasaurGrbl LasaurGrbl] firmware [https://github.com/stefanix/LasaurGrbl (orgineel)], die er in wordt geprogrammeerd door de Lasersaur app. De atmega dient eerst via [https://docs.arduino.cc/built-in-examples/arduino-isp/ArduinoISP|dit process] van een bootloader voorzien te worden. De pinout als per [https://github.com/MakerSpaceLeiden/LasaurGrbl/blob/4fa9fce4fb2e88ed7ab3aac9a706d75f1badae6b/config.h config.h] is aangehouden (zie ook de foto `in' de lasersaur). | ||
+ | |||
+ | |||
+ | |||
+ | PDF van het schema: [[Bestand:Lorentz_1.1.pdf]], Eagle bestand van het schema: [[Bestand:Lorentz_1.1.sch]] | ||
+ | |||
+ | De features van dit board zijn als volgt: | ||
+ | |||
+ | * 5V Step-down converter vanaf de 24V voeding: LM2574 [http://www.ti.com/lit/ds/symlink/lm2574.pdf datasheet] | ||
+ | * Atmega328 microcontroller ([http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet_complete.pdf datasheet]) op 16 MHz kristal en met reset-functie over DTR zoals bij de [https://www.arduino.cc/en/Main/arduinoBoardUno Arduino Uno]. | ||
+ | * Optisch geïsoleerde RS232 interface met DTR, naar keuze met echte RS232 levels via een MAX232 of "TTL". Scheiding dmv [http://www.vishay.com/docs/84732/6n137.pdf 6N137]'s. Voeding van het geïsoleerde deel via een DC-DC converter of uit de besturende computer in geval van TTL. | ||
+ | * Stevige protectie op het i/o dmv 15 mA [http://www.eoo-bv.nl/index.php?_a=viewProd&productId=15616 PTC zekeringen] en 5V1 / 1W zenerdiodes, tevens RC filters tegen HF interferentie. | ||
+ | * Gemonteerd op een 3D geprinte montage. Scad source: [[Bestand:Lorentz_mount.scad]] | ||
+ | |||
+ | De nu in de LS toegepaste eerste versie van dit board, 1.0, bevat twee fouten: pin 2 van de sub-D is niet aangesloten en de pinout van OK3 is in de war. Beiden zijn opgelost met patches aan de onderkant van de print en het spiegelen van OK3. | ||
+ | |||
+ | === BeagleBoard === | ||
+ | De G-codes die het bovenstaande board uitvoert worden aangeleverd door een BeagleBoard dat de Lasersaur App draait. | ||
+ | |||
+ | [[Bestand:BBcable.jpg|thumb|BeagleBoard en kabel naar Lorentz]] | ||
+ | |||
+ | Het kabeltje tussen BeagleBoard en Lorentz heeft de volgende aansluitingen: | ||
+ | |||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Functie op BB !! BeagleBoard header pin !! Kleur draad !! Lorentz DB9 male pin !! Functie op Lorentz | ||
+ | |- | ||
+ | | +5V || P9-7 || oranje (bundel met RESET) || 9 || +5V | ||
+ | |- | ||
+ | | GND || P9-45 en 46 || alles met wit, drie draden || 5 || GND | ||
+ | |- | ||
+ | | Serial1 Tx || P9-24 || oranje pair || 3 || Rx | ||
+ | |- | ||
+ | | Serial1 Rx || P9-26 || groen pair || 2 || Tx | ||
+ | |- | ||
+ | | GPIO2_9 || P8-44 || groen pair || 4 || DTR (reset) | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | === Stepper driver modules === | ||
+ | |||
+ | Dit zijn nu Geckodrive G251x drivers. | ||
+ | |||
+ | Ze zijn voorzien van optocouplers op een apart printje bij de driver. | ||
+ | |||
+ | === Aansluitingen X- en Y kabels === | ||
+ | Deze stranded FTP kabels lopen naar de stepper drivers bij de motoren en de bijbehorende eindschakelaars. De drain wire is bij de controller aan het chassis geaard. | ||
+ | |||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! ader !! Functie ! | ||
+ | |- | ||
+ | | Bruin || Stap | ||
+ | |- | ||
+ | | Bruin / wit || Stap retour | ||
+ | |- | ||
+ | | Oranje || Richting | ||
+ | |- | ||
+ | | Oranje / wit || Richting retour | ||
+ | |- | ||
+ | | Groen || Eindschakelaar richting laag | ||
+ | |- | ||
+ | | Groen / wit || Eindschakelaar richting laag (retour) | ||
+ | |- | ||
+ | | Blauw || Eindschakelaar richting hoog | ||
+ | |- | ||
+ | | Blauw / wit || Eindschakelaar richting hoog (retour) | ||
+ | |} | ||
+ | |||
+ | === Mini - UPS module === | ||
+ | |||
+ | [[Bestand:TinyUPS.jpg|thumb|Tiny UPS module]] | ||
+ | Deze module wordt gevoed uit de 24V en biedt de volgende functies: | ||
+ | * 5V / 2A (3A max) uit een LM2576 voor het Beagleboard | ||
+ | * Noodvoeding van de 5V uit acht AA NiMH cellen. Het lek uit de cellen is als de 5V uit is ongeveer 160 uA. | ||
+ | * Druppelladen van de cellen met ongeveer 60 mA | ||
+ | * Uitschakelen van de 5V door een druk op de interne of externe knop of door een signaal van het Beagleboard zelf | ||
+ | * Meten van de ingangsspanning (de +24 of de accuspanning waar hij op draait) en uitgangsstroom op 5V en dit seriëel naar buiten duwen | ||
+ | * Indicatie leds intern: Geel: +24V aan, rood: +5V aan, groen: Status. Groen is ook extern aan te sluiten | ||
+ | * Communicatie van- en naar het BeagleBoard is gescheiden met enigzins beveiligde optocouplers | ||
+ | |||
+ | De module wordt bestuurd door een Attiny 85 welke onder de Arduino omgeving geprogrammeerd is. Het schema is hier te vinden: [[Media:Schema_ups.jpg]] (voorlopig met de hand getekend, excuses) , de firmware heeft een eigen [[tinyUpsFirmware]] pagina. De openscad bestanden zijn: | ||
+ | [[Media:Ups_mount.scad]] voor de montage van de printplaat | ||
+ | [[Media:Batteries.scad]] voor de batterijen en de print op het frame | ||
+ | |||
+ | '''Haal de zekering (= accu zekering) uit de UPS alvorens er aan te werken. De accu's kunnen voor hun formaat akelig veel stroom leveren''' | ||
+ | |||
+ | == RFID Lezer == | ||
+ | |||
+ | The RFID reader is a RFID RC522 - wired as follows: | ||
+ | |||
+ | {| | ||
+ | ! wire colour | ||
+ | ! RC522 pin | ||
+ | ! RC522 name | ||
+ | ! BeagleBone pin | ||
+ | ! BeagleBone name | ||
+ | |- | ||
+ | |Zwart | ||
+ | | 1 | ||
+ | | SDA | ||
+ | | P9_17 | ||
+ | | Chip Select (SS) | ||
+ | |- | ||
+ | |Bruin | ||
+ | | 2 | ||
+ | | SCK | ||
+ | | P9_22 | ||
+ | | Clock | ||
+ | |- | ||
+ | |Rood | ||
+ | | 3 | ||
+ | | MOSI | ||
+ | | P9_18 | ||
+ | | MOSI | ||
+ | |- | ||
+ | |Orange | ||
+ | | 4 | ||
+ | | MISO | ||
+ | | P9_21 | ||
+ | | MISO | ||
+ | |- | ||
+ | |Geel | ||
+ | | 5 | ||
+ | | IRQ | ||
+ | | not | ||
+ | | connected | ||
+ | |- | ||
+ | |Groen | ||
+ | | 6 | ||
+ | | GND | ||
+ | | P9_1 | ||
+ | | GND | ||
+ | |- | ||
+ | |Blauw | ||
+ | | 7 | ||
+ | | RESET | ||
+ | | P9_15 | ||
+ | | RESET | ||
+ | |- | ||
+ | |Paars | ||
+ | | 8 | ||
+ | | 3v3 | ||
+ | | P9_3 | ||
+ | | VCC | ||
+ | |} | ||
+ | |||
+ | == Optica == | ||
+ | |||
+ | De (laatste) plano-convex lens in het buisje net voor het lucht tuitje moet met de platte kant naar onderen. | ||
+ | |||
+ | [[Bestand:Lens-laser.png]] | ||
+ | |||
+ | Source: https://forum.lightburnsoftware.com/uploads/default/original/2X/c/c99369492beafe7ee6f675f444c415a404730643.png | ||
+ | |||
+ | = Spiegels = | ||
+ | 25 mm ronde diameter, 3mm dikke koperen CO2 spiegel | ||
+ | |||
+ | = Lens = | ||
+ | |||
+ | == Settings == | ||
+ | |||
+ | </tab> | ||
+ | |||
+ | <tab Name="Oud"> | ||
De Lasersaur (in goed nederlands: Lasersaurus), af te korten tot LS, is een grote op de Makerspace te bouwen open-source lasercutter: [http://www.lasersaur.com link naar de LaserSaur website] | De Lasersaur (in goed nederlands: Lasersaurus), af te korten tot LS, is een grote op de Makerspace te bouwen open-source lasercutter: [http://www.lasersaur.com link naar de LaserSaur website] | ||
− | ''Voor de | + | |
+ | == Handleidingen en dergelijke == | ||
+ | |||
+ | |||
+ | === Handleiding Lasersaur === | ||
+ | ==== Specificaties ==== | ||
+ | * Snijbereik: 1220 x 600mm | ||
+ | * Materiaal: Nu getest van 3 tot 12mm MDF, 3mm multiplex, 6mm acryl | ||
+ | * Laser: 150 W CO2 | ||
+ | * Bestanden: SVG & DXF (AutoCad R14 ASCII). Lijnen moeten gekleurd zijn ('stroke') en zijn dan per kleur met individuele settings te snijden. | ||
+ | |||
+ | LasaurApp version 14.11b | ||
+ | Firmware version 14.11 | ||
+ | |||
+ | ==== gebruikskosten ==== | ||
+ | * Gebruik is zonder gebruikskosten voor de mede-eigenaren (mensen die een aandeel gekocht hebben) van de machine. | ||
+ | * Voor anderen is dit E 15,- per laseruur. | ||
+ | |||
+ | Een aandeel in de machine kost 250 euro. Het is mogelijk een aandeel "bij elkaar te sparen" aan laser-uren, maak dan wel de administratie van de uren gemakkelijk door het lijstje onderaan deze pagina te gebruiken en te betalen door middel van een overboeking aan stichting MakerSpaceLeiden met daarbij een duidelijke omschrijving b.v. "Lasersnijtijd uur nummer $uren_tot_nog_toe van $MakerNaam" | ||
+ | |||
+ | Bijdragen aan de nieuwe laserbuis, zoals besproken in de deelnemersraad van 18-12-2017 kunnen gebruikt worden als vooruitbetaalde laseruren en om een aandeel bij elkaar te sparen. | ||
+ | |||
+ | ==== Actuele zaken ==== | ||
+ | De lasersaur is nog niet helemaal gereed, zo mist er nog de RFID-lezer en toegangscontrole, maar functioneert wel en kan (voorzichtig :) gebruikt worden door mede-eigenaren. | ||
+ | Vraag op de deelnemersmailinglijst om een praktijk-uitleg de eerste keer dat je wilt gaan snijden. | ||
+ | |||
+ | Het Y-bereik is voorlopig iets kleiner dan gewenst. | ||
+ | |||
+ | ==== Veiligheid / brand ==== | ||
+ | Alle incidenten met brand die geblust moest worden en/of die schade gaven aan het apparaat moeten gemeld worden op de mailinglist. | ||
+ | |||
+ | Er zijn bij het testen twee voorname oorzaken van zichtbare vlammen naar voren gekomen: | ||
+ | * Geen air assist. We hebben geprobeerd de compressor te schakelen, dan start hij soms echter niet en dan krijg je een vlam aan de bovenkant van het te snijden materiaal. De compressor loopt nu altijd en zou geen problemen meer mogen geven. | ||
+ | * Te veel vermogen. Dit geeft een steekvlam onder het materiaal en kaatst ook terug onder het materiaal op de bodem van de machine en verbrand dan de onderkant van het materiaal. Oplossing: minder vermogen en/of sneller snijden. | ||
+ | In het algemeen doven deze vlammen zodra je de laser uitschakelt. Doen ze dat niet sla dan de noodstop in, open de klep en blus de brand. | ||
+ | |||
+ | ==== Bediening ==== | ||
+ | |||
+ | |||
+ | http://192.168.6.110 | ||
+ | |||
+ | * Afzuiger aanzetten, open de klep op de pijp bij de lasersauer (en weer dicht doen als je klaar bent) | ||
+ | * Compressor aanzetten (en weer dicht doen als je klaar bent) | ||
+ | * Draaiknop compressor rechts naast laser op 2 voor perspex en op 5 voor hout | ||
+ | * Controleer watertemperatuur, minimaal 15 graden. Zo niet föhn ligt klaar, of doe de stekker van de dompelaar in het stopcontact enn weer uit na afloop). | ||
+ | |||
+ | ==== Software ==== | ||
+ | |||
+ | The tool is designed for cutting following a vector path. However, one could also engrave a bitmap image, by first converting it into a set of paths for engraving. | ||
+ | ==== cutting ==== | ||
+ | |||
+ | ==== Inkscape ==== | ||
+ | Quite a few people use Inkscape; export to SVG; use the [https://github.com/nortd/lasersaur/wiki/inkscape lausersuar template].<br> | ||
+ | It seems that with '''recent''' versions you also need to set the unit to 'px' to in `Document Properties' prior to save. | ||
+ | |||
+ | An example for [[slicing a 3D object to SVG]] | ||
+ | |||
+ | ==== Fusion360 ==== | ||
+ | [[Bestand:Fusion2gcode.jpg|miniatuur|right|text-top|upright=0.35| Settings for outputting g-code for Lasersaur from Fusion 360]] | ||
+ | If you design in Fusion 360, [https://core-electronics.com.au/tutorials/making-boxes-with-fusion-360-for-laser-cutting-tutorial.html this information] may be useful for designing for laser cutting. After you have a flat sketch of what you want to cut, you can follow [https://www.youtube.com/watch?v=2MfYN7sUF7w this tutorial] to create a tool path and export it to g-code. | ||
+ | |||
+ | The .cps file which will create g-code for our Lasersaur should be downloaded [https://github.com/MakerSpaceLeiden/Manuals/blob/master/LaserSaur/fusion2grbl/Lasersaur.cps from our github] (right click -> "Save Link As"), and put into the '''C:\Users\(username)\AppData\Roaming\Autodesk\Fusion 360 CAM\Posts''' folder. Make sure to set the Lasersaur option to "Yes". | ||
+ | |||
+ | |||
+ | This will create a .ngc file in the Output folder which you can directly load into the Lasersaur web interface. You can view this .ngc file with a text editor to check that it complies with the reduced g-code [https://github.com/nortd/lasersaur/wiki/gcode command set] for our Lasersaur. | ||
+ | |||
+ | ==== engraving ==== | ||
+ | For engraving a bitmap: | ||
+ | # Install the "Raster 2 laser GCode" extension from MSL github : https://github.com/MakerSpaceLeiden/raster2gcode MSL edit ([https://github.com/MakerSpaceLeiden/raster2gcode/archive/master.zip direct link to .ZIP file]). Download .ZIP, unpack somewhere else, and copy ONLY the contents (the .py and .inx files from the "raster2gcode-master" folder, NOT the folder) into the "Program Files\Inkscape\share\extensions" folder on Windows. Make sure there are no previous versions of these files in the \extensions folder, delete/overwrite those if necessary. | ||
+ | # Import your bitmap into Inkscape (https://inkscape.org/release/inkscape-0.92.4/) | ||
+ | # In Inkscape, select the bitmap, go to "Extensions\LASERSAUR\Raster 2 Laser GCode generator..." | ||
+ | # Type in the export directory and the file name for the g-code file to be created. Below is an example which engraves a "poop" icon in black-and-white. Creating the g-code file may take a few minutes. You can test your g-code with an online tool like https://ncviewer.com/ | ||
+ | # Open LasaurApp (http://192.168.6.110) in another tab in your browser. Click on "file import", navigate to the folder you specified in the parameters window of the Inkscape raster2laser extension, and import the .ngc file into LasaurApp. You should get the picture resembling your bitmap in the preview window. | ||
+ | # Experiment with feedrate and intensity % (it seems they override the settings in the Inkscape raster2laser extension control window). | ||
+ | |||
+ | {|style="margin: 0 auto;" | ||
+ | | [[Bestand:Raster2gcode example1.png|thumb|Example of parameters for raster2gcode]] | ||
+ | | [[Bestand:Lasaur poop raster2gcode.png|thumb|What you should see in Lasaur App]] | ||
+ | |} | ||
+ | |||
+ | NB1: grayscale engraving should also be possible with this extension, however it has not been tested at the time of writing this wiki | ||
+ | NB2: keep in mind that engraving may take a long time, depending on the size of your image, and the number of lines per mm you chose in the "raster2gcode" extension. Maximum speed of movement is ~8000 mm / minute, so for 1m wide picture it will engrave ~5cm of height per hour (!) | ||
+ | |||
+ | |||
+ | |||
+ | ==== Settings ==== | ||
+ | |||
+ | {| | ||
+ | | Materiaal || dikte || speed || vermogen || Opmerkingen | ||
+ | |- | ||
+ | | MDF || 4mm || 1000 || 42% || 1 pass and nice clean cut | ||
+ | |- | ||
+ | | Black extruded acrylic || 5mm || 700 || 45% || (probably twice at a higher speed is better due to angled cut) | ||
+ | |- | ||
+ | | Clear poured acrylic || 5mm || 700 || 45% || (sides are far from straight and not cut properly. Also poured glass apparently is not as good for cutting) | ||
+ | |- | ||
+ | | Clear extruded acrylic || 2mm || 1000 || 40% || (cheap stuff from the Gamma) | ||
+ | |- | ||
+ | | Populier multiplex || 8mm || F1300 || 70% || (Gamma 'timmerplaat', nice light brown cut) | ||
+ | |- | ||
+ | | Populier multiplex Nico || 8mm || F1000 || 75% || 5 passes, almost but not entirely unlike tea | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | Settings JH: | ||
+ | {| | ||
+ | | Speed || Power || Materiaal / Opmerkingen | ||
+ | |- | ||
+ | |F 1000 || 30 % || bij 3 mm populier (Doet het ook goed op 3.6mm timmerplaat) | ||
+ | |- | ||
+ | |F 2500 || 10 % || 2 mm balsa | ||
+ | |- | ||
+ | |F 700 || 80% || 9 mm polpulier erg zwart niet helemaal door lijkt op een uit focus staande lens | ||
+ | |- | ||
+ | |F1500 || 20% || 3 mm balsa | ||
+ | |- | ||
+ | |F1500 || 45% || 4 mm populier | ||
+ | |} | ||
+ | |||
+ | Settings Jochem: | ||
+ | {| | ||
+ | | Speed || Power || Materiaal || Opmerkingen (bij alle passes: kop op 8 mm van materiaal) | ||
+ | |- | ||
+ | |F 900 || 50 % || 3 mm berkenmultiplex || 1 pass. Op sommige plekken niet helemaal door. | ||
+ | |- | ||
+ | |F 900 || 60 % || 8 mm MDF || met 2 passes nog niet door het materiaal heen. Ik vermoed dat de lens kop bij de tweede pass lager moet worden ingesteld. | ||
+ | |- | ||
+ | |F 1100 || 70% || 9 mm berkenmultiplex || na 5 passes nog niet door het materiaal heen. Ik ben maar gestopt. | ||
+ | |- | ||
+ | |F 900 || 70% || 6 mm populier || 1 pass. Goede snede. | ||
+ | |- | ||
+ | |F 800 || 60% || 6 mm populier || 1 pass. Op sommige plaatsen (in de hoeken) niet helemaal door. | ||
+ | |- | ||
+ | |F 800 || 65% || 6 mm populier || 1 pass. Zeer nette snede. | ||
+ | |- | ||
+ | |F 600 || 80% || 9 mm populier || 1 pass. Niet helemaal door en erg zwart. | ||
+ | |- | ||
+ | |F 600 || 80% || 9 mm populier || 2 passes. Op sommige plaatsen niet helemaal door. | ||
+ | |- | ||
+ | |F 900 || 70% || 9 mm populier || 1e pass kophoogte: 8mm. 2e pass kophoogte: 5 mm. Bijna helemaal door, behalve ongeveer 65 cm rechts van de oorsprong. Is wel wat aan de zwarte kant. | ||
+ | |- | ||
+ | |F 900 || 74% || 9 mm populier || 2 passes met kophoogte 5 mm. Helemaal door, behalve ongeveer 65 cm rechts van de oorsprong. Is wel wat aan de zwarte kant. | ||
+ | |} | ||
+ | |||
+ | ==== Tip ==== | ||
+ | Als de hoekjes gemist worden, staat de snelheid te hoog. In de hoeken wordt de snelheid verlaagt en ook het laservermogen vermindert, en bij te hoge snelheden zodanig dat de laser uit gaat in de hoeken. | ||
+ | |||
+ | ==== Focus ==== | ||
+ | Als de kop 8 á 10 mm boven het te snijden materiaal zit, is het goed. (Hier valt mogelijk meer over te zeggen, maar dat is aan de experts). Bij populieren multiplex 9 mm is gebleken dat na de eerste pass (met kophoogte 8mm) de kophoogte iets verlaagd moet worden om het materiaal helemaal door te snijden (kophoogte van 5 mm bleek voldoende dicht op het materiaal om bij de tweede pass er helemaal doorheen te komen). Een verhoging van het vermogen (of verlaging van de snelheid) heeft bij dezelfde kophoogte als de eerste pass geen effect.<br> | ||
+ | |||
+ | Op het plankje bij de waterkoeling ligt een mooi driehoekig maatlatje om de hoogte af te meten. | ||
+ | |||
+ | |||
+ | ---- | ||
+ | |||
+ | |||
+ | === Volledige controle Lasersaur=== | ||
+ | Deze checklist is bedoeld om de Lasersaur geheel te testen, bijvoorbeeld bij ingebruikname na reparaties of bij problemen. | ||
+ | Je kunt als de Lasersaurus straks in productie is de meeste handelingen in de beschreven volgorde simpel zelf uitvoeren, maar schroef zelf niets open en stop direct als iets niet werkt zoals verwacht. | ||
+ | Stuur in dat geval een, desnoods zeer beknopt, mailtje naar de Deelnemers mailinglist. | ||
+ | |||
+ | ==== Opmerkingen vooraf: ==== | ||
+ | * Zet de [[afzuiging]] aan | ||
+ | * Voor alle tests moet de klep dicht zijn. | ||
+ | * De aanwezige interlocks worden nooit omzeild. | ||
+ | * Kijk vooraf even of de 'Saurus acceptabel schoon is, en onderneem actie als dat niet het geval is | ||
+ | * Trek de netwerkkabel uit de machine voor je begint | ||
+ | |||
+ | |||
+ | == Toegang tot Terminal == | ||
+ | |||
+ | Login as root; kill the process: | ||
+ | |||
+ | /usr/bin/python /root/LasaurApp/backend/app.py -p --beaglebone | ||
+ | |||
+ | and run | ||
+ | |||
+ | miniterm.py /dev/ttyO1 57600 | ||
+ | |||
+ | Then hitting '?' should yield | ||
+ | |||
+ | DCX4.995Y5.005V14.11 | ||
+ | |||
+ | If it does not - check with ctrl-T, ctrl-L that you are sending the right LF (LF or CRLF). | ||
+ | |||
+ | |||
+ | ==== Netspanning ==== | ||
+ | ==== Hoofdschakelaar ==== | ||
+ | Met de hoofdschakelaar uit behoort alles uit te zijn. Schakel de hoofdschakelaar in. | ||
+ | Alleen de groene "Power" led gaat branden op het noodstoprelais. | ||
+ | |||
+ | ==== Aardlekschakelaar ==== | ||
+ | Test nu of de aardlekschakelaar afschakelt met zijn testknop. Zet hem hierna weer terug aan. (niet te testen zonder de zijwand te demonteren) | ||
+ | |||
+ | ==== Noodstop ==== | ||
+ | Trek de noodstopknop uit. Druk nu op de groene "On" knop op het front. De lasersaurus schakelt nu in, o.a. de verlichting en appendages gaan aan. | ||
+ | |||
+ | Druk nu op de noodstopknop en controleer of CH 1 en CH 2 op het noodstoprelais beiden uitschakelen, de groene leds moeten nu uit zijn. Schakel terug aan. | ||
+ | |||
+ | ==== Appendages ==== | ||
+ | ==== Waterkoeler en koelwater ==== | ||
+ | |||
+ | ==== Air assist ==== | ||
+ | |||
+ | ==== Laser interlock deel 1: Deur en schakelaar ==== | ||
+ | |||
+ | ==== Laser schakelaar en lamp ==== | ||
+ | Controleer of je de laser interlock in- en uit kunt schakelen met de laser schakelaar op het frontpaneel. Als de interlock "hapert" danwel aan of uit blijft: Stop de test, schakel alles uit en stuur een email. | ||
+ | |||
+ | ==== Deksel interlock ==== | ||
+ | Schakel de laser interlock in, en open langzaam de deksel. Voordat de deksel vijf centimeter open is moet de interlock afschakelen. Doe de deksel weer dicht. | ||
+ | |||
+ | ==== Basis mechanica ==== | ||
+ | Controleer of de blauwe lampjes op het Beagleboard branden. | ||
+ | |||
+ | Als ze dat doen, sluit de netwerkkabel aan en maak na het opstarten op de gebruikelijke manier contact met de webinterface van de Lasersaur. | ||
+ | |||
+ | Schakel de laser voor deze tests uit met de laser schakelaar. De interlock-ok lamp is nu uit. | ||
+ | |||
+ | ==== Deur en interlock naar computer ==== | ||
+ | Controleer of de groene deur- en interlock indicatoren in de webinterface oranje worden als je de deur opent resp. de laser uitschakelt. | ||
+ | |||
+ | ==== Zero ==== | ||
+ | Klik op HOME. De wagen loopt naar linksboven, tegen de eindschakelaars en tot slot in beide richtingen een 10mm terug. | ||
+ | |||
+ | ==== X-as ==== | ||
+ | Vul bij JOG X 1250 in, kies FAST en zie dat de kop vlak voor de eindschakelaars blijft staan. Ga terug naar 0,0 | ||
+ | |||
+ | ==== Y-as ==== | ||
+ | Vul bij JOG Y 625 in, kies FAST en zie dat de kop vlak voor de eindschakelaars blijft staan. Ga terug naar 0,0 | ||
+ | |||
+ | ==== Testpatroon ==== | ||
+ | Draai het sterren testpatroon een paar keer en controleer of de machine geen stappen mist en/of gekke geluiden maakt. Na afloop moet hij weer precies op 0,0 uitkomen. | ||
+ | |||
+ | ==== Interlock deel 2: Eindschakelaars ==== | ||
+ | Volg deze handleiding om met de hand direct G-codes te kunnen zenden: http://www.lasersaur.com/manual/gcode | ||
+ | |||
+ | Noot: Je typt blind. Op een Mac moet je afsluiten met [CTRL]-[J] in plaats van [CTRL]-[enter] | ||
+ | |||
+ | Zend G30 om te homen. | ||
+ | |||
+ | Schakel de laser interlock in. | ||
+ | |||
+ | Zend achtereenvolgens de volgende codes om de vier interlock-eindschakelaars te testen: | ||
+ | |||
+ | * G30 (home) | ||
+ | * G0X-10Y0 (loop tegen X schakelaar links aan) | ||
+ | Kijk nu of de interlock lamp uit is gegaan. | ||
+ | |||
+ | * ~ (unlock foutconditie) | ||
+ | * G30 | ||
+ | Lamp gaat weer aan. | ||
+ | * G0X0Y-10 (loop tegen Y schakelaar boven aan) | ||
+ | Kijk nu of de interlock lamp andermaal uit is gegaan. | ||
+ | |||
+ | * ~ | ||
+ | * G30 | ||
+ | Lamp gaat weer aan. | ||
+ | * G0X1250Y0 (loop tegen X schakelaar rechts aan) | ||
+ | Kijk nu of de interlock lamp andermaal uit is gegaan. | ||
+ | |||
+ | * ~ | ||
+ | * G30 | ||
+ | Lamp gaat weer aan. | ||
+ | * G0X0Y650 (loop tegen Y schakelaar onder aan) | ||
+ | Kijk nu of de interlock lamp andermaal uit is gegaan. | ||
+ | |||
+ | Verlaat tot slot screen met [CTRL]-a, k, (y)es en connect de LasaurApp. | ||
+ | |||
+ | ==== Snijden & focus ==== | ||
+ | |||
== Leveranciers van onderdelen == | == Leveranciers van onderdelen == | ||
* [http://stappenmotor.nl Stappenmotor.nl] - Voordelig alternatief voor een deel van de aluminium profielen. En stappenmotoren natuurlijk :) | * [http://stappenmotor.nl Stappenmotor.nl] - Voordelig alternatief voor een deel van de aluminium profielen. En stappenmotoren natuurlijk :) | ||
* [http://www.misumi-europe.com/en/ Misumi] - Mechanica en profielen die niet bij Stappenmotor te koop waren | * [http://www.misumi-europe.com/en/ Misumi] - Mechanica en profielen die niet bij Stappenmotor te koop waren | ||
* [http://store.lasersaur.com Nordt labs] - De ontwikkelaars van de LaserSaur. Hier kochten we de speciale getande riemen | * [http://store.lasersaur.com Nordt labs] - De ontwikkelaars van de LaserSaur. Hier kochten we de speciale getande riemen | ||
− | * [http://www.kunstofshop.nl kunstofShop] - Voor de aluminium-composiet en polycarbonaat buitenbekleding van de Saur | + | * [http://www.kunstofshop.nl kunstofShop] - Voor de aluminium-composiet en [[https://www.kunststofshop.nl/polycarbonaat-lexan/plaat/smoke-rookbruin-standaard-maten/polycarbonaat-plaat-smoke-rookbruin-500x500x3mm/a-4916-20000062 polycarbonaat buitenbekleding]] (artikel code #6010305011 ) van de Saur. |
* [http://www.zirk.nl Zirkzee te Leiden] - Locale leverancier van aluminium platen | * [http://www.zirk.nl Zirkzee te Leiden] - Locale leverancier van aluminium platen | ||
− | * [http://eoo-bv.nl Elektronica Onderdelen Online] - Voor vrijwel alle gewone elektronica componenten | + | * [http://eoo-bv.nl Elektronica Onderdelen Online] - Voor vrijwel alle gewone elektronica componenten |
== Mechanica == | == Mechanica == | ||
Regel 87: | Regel 991: | ||
=== Stepper driver modules === | === Stepper driver modules === | ||
− | [ | + | Dit zijn nu [http://www.geckodrive.com/geckodrive-step-motor-drives/g251x.html Geckodrive G251x drivers] |
− | + | Ze zijn voorzien van optocouplers op een apart printje bij de driver. | |
− | |||
=== Aansluitingen X- en Y kabels === | === Aansluitingen X- en Y kabels === | ||
Regel 116: | Regel 1.019: | ||
|} | |} | ||
− | === Mini - UPS module === | + | === Mini - UPS module === |
+ | |||
+ | [[Bestand:TinyUPS.jpg|thumb|Tiny UPS module]] | ||
+ | Deze module wordt gevoed uit de 24V en biedt de volgende functies: | ||
+ | * 5V / 2A (3A max) uit een LM2576 voor het Beagleboard | ||
+ | * Noodvoeding van de 5V uit acht AA NiMH cellen. Het lek uit de cellen is als de 5V uit is ongeveer 160 uA. | ||
+ | * Druppelladen van de cellen met ongeveer 60 mA | ||
+ | * Uitschakelen van de 5V door een druk op de interne of externe knop of door een signaal van het Beagleboard zelf | ||
+ | * Meten van de ingangsspanning (de +24 of de accuspanning waar hij op draait) en uitgangsstroom op 5V en dit seriëel naar buiten duwen | ||
+ | * Indicatie leds intern: Geel: +24V aan, rood: +5V aan, groen: Status. Groen is ook extern aan te sluiten | ||
+ | * Communicatie van- en naar het BeagleBoard is gescheiden met enigzins beveiligde optocouplers | ||
+ | |||
+ | De module wordt bestuurd door een Attiny 85 welke onder de Arduino omgeving geprogrammeerd is. Het schema is hier te vinden: [[Media:Schema_ups.jpg]] (voorlopig met de hand getekend, excuses) , de firmware heeft een eigen [[tinyUpsFirmware]] pagina. De openscad bestanden zijn: | ||
+ | [[Media:Ups_mount.scad]] voor de montage van de printplaat | ||
+ | [[Media:Batteries.scad]] voor de batterijen en de print op het frame | ||
+ | |||
+ | '''Haal de zekering (= accu zekering) uit de UPS alvorens er aan te werken. De accu's kunnen voor hun formaat akelig veel stroom leveren''' | ||
+ | |||
+ | == RFID Lezer == | ||
+ | The RFID reader is a RFID RC522 - wired as follows: | ||
+ | {| | ||
+ | ! wire colour | ||
+ | ! RC522 pin | ||
+ | ! RC522 name | ||
+ | ! BeagleBone pin | ||
+ | ! BeagleBone name | ||
+ | |- | ||
+ | |Zwart | ||
+ | | 1 | ||
+ | | SDA | ||
+ | | P9_17 | ||
+ | | Chip Select (SS) | ||
+ | |- | ||
+ | |Bruin | ||
+ | | 2 | ||
+ | | SCK | ||
+ | | P9_22 | ||
+ | | Clock | ||
+ | |- | ||
+ | |Rood | ||
+ | | 3 | ||
+ | | MOSI | ||
+ | | P9_18 | ||
+ | | MOSI | ||
+ | |- | ||
+ | |Orange | ||
+ | | 4 | ||
+ | | MISO | ||
+ | | P9_21 | ||
+ | | MISO | ||
+ | |- | ||
+ | |Geel | ||
+ | | 5 | ||
+ | | IRQ | ||
+ | | not | ||
+ | | connected | ||
+ | |- | ||
+ | |Groen | ||
+ | | 6 | ||
+ | | GND | ||
+ | | P9_1 | ||
+ | | GND | ||
+ | |- | ||
+ | |Blauw | ||
+ | | 7 | ||
+ | | RESET | ||
+ | | P9_15 | ||
+ | | RESET | ||
+ | |- | ||
+ | |Paars | ||
+ | | 8 | ||
+ | | 3v3 | ||
+ | | P9_3 | ||
+ | | VCC | ||
+ | |} | ||
== Optica == | == Optica == | ||
+ | |||
+ | = Spiegels = | ||
+ | 25 mm ronde diameter, 3mm dikke koperen CO2 spiegel | ||
+ | |||
+ | = Lens = | ||
+ | |||
+ | == Settings == | ||
+ | |||
+ | == Onderhoud == | ||
+ | Optica schoongemaakt: 7-12-2017 | ||
+ | |||
+ | </tab> | ||
+ | <tab Name="Lesmaterial"> | ||
+ | <big>Handleidingen Inkscape voor snijden met lasercutters </big><br> | ||
+ | https://wiki.zb45.nl/index.php/InkscapeCursusVoorLasersnijdenZB45 | ||
+ | |||
+ | en | ||
+ | |||
+ | https://wiki.zb45.nl/images/Inkscape_cursus_tekst.pdf | ||
+ | |||
+ | <big>Link naar handige tools:</big> | ||
+ | |||
+ | https://makerdesignlab.com/tutorials-tips/online-file-generators-for-laser-cutting/ | ||
+ | |||
+ | <br> | ||
+ | </tab> | ||
+ | </tabs> |
Versie van 20 sep 2024 om 22:09
This equipment is Noise Category 3: Can be used at all hours. No limits.
This equipment is safety category 3:
- Mandatory, in person, instructions.
- Make sure you read the Wiki before asking.
Also Known As: Laser Cutter, Laser Engraver, Laser Snijder
De Lasersaur is een grote op de Makerspace gebouwde open-source Lasercutter. Je vindt hem in de CNC-ruimte.
Een groep enthousiaste Makers heeft in 2012 geld bij elkaar gebracht en heeft onze Lasersaur gebouwd. Uiteraard zijn er door de jaren heen de nodige verbeteringen aangebracht.
Meer informatie over de Lasersaur vindt je hier: l Lasersaur website
Specificaties
- Snijbereik: 1220 x 600mm
- Materiaal : MDF, Multiplex, Acryl
- Laser : 150 W CO2
- Bestanden : SVG & DXF (AutoCad R14 ASCII).
- IP-adres : http://192.168.6.110
- LasaurApp version 14.11b
- Firmware version 14.11
Veiligheid / Brand
Het voornaamste gevaar bij het gebruik van de Lasersaur is brand. Zeker bij het snijden van multiplex of hout bestaat het gevaar dat het materiaal door de grote hitte in brand vliegt. Let daarom altijd op bet vermogen waarmee je snijdt.
Wat te doen bij Brand?
Schakel de Lasersaur uit. Dit kan door 1 van de twee noodstoppen in te drukken. De noodstoppen bevinden zich op het bedieningspaneel aan de rechterzijde, en op de linkerkant. De air assist en de laser worden dan uitgeschakeld. Over het algemeen doven dan de vlammen.
Zo niet open dan de klep en blus de brand met de Co2 brandblusser. De Co2 brandblusser bevindt zich op de kolom naast de Lasersaur.
De Lasersauer werkt met een sterke laser. Contact met de laserstraal is zeer gevaarlijk. Daarom moet de klep altijd gesloten zijn als de Laser aan is. Daar zijn ook allerlei beveiligingen voor ingebouwd.
Alle incidenten (en zeker die met brand die geblust moest worden) moeten gemeld worden op de mailinglist.
Aan de slag
Wil je met de Lasersaur aan de slag, volg dan onderstaande stappen:
1) Volg eerst de verplichte instructie.
2) Maak een ontwerp.
3) Start de Lasersaur op.
4) Laad je ontwerp in de Lasersaur
5) Snij of graveer je ontwerp.
6) Zet de machine weer uit.
Instructie
Volg eerst de verplichte instructie bij een van onze instructeur. Instructie vraag je aan via de deelnemerslijst
Maak een ontwerp
Onderstaande beschrijving gaat uit van snijden. De Lasersaur kan ook graveren. Kijk voor meer info over graveren op het tabblad Graveren.
Maak je eigen ontwerp. Favoriet daarvoor bij de Makerspace is Inkscape. Je kan ook andere programma's gebruiken zolang deze maar een SVF of DFX bestand kunnen produceren.
Inkscape
Inkscape is open source - en dus gratis te gebruiken. De LaserSaur eet direct de SVG bestanden van Inkscape.
Belangrijkste is:
- Gebruik de basis template voor de Lasersaur: https://groups.google.com/group/lasersaur/attach/7b0c933b5665b43d/Lasersaur.svg?part=0.1&authuser=0
- Note that with recent versions of Inkscape you also need to set the units to px in `Document properties' prior to save/export to plain SVG.
- Blijf liefst 2-3 mm van de randen weg en gebruik dunne lijnen.
In Inkscape geef je de lijnen een kleur. Op basis van de kleur wordt later de volgorde van snijden bepaald. En met de verschillende kleuren kan je intensiteit snelheid van het snijden bepalen.
Je schrijft je bestand normaal weg (in het standaard SVG formaat). En de LaserSaur 'eet' dit formaat direct. Er is geen conversie nodig.
Fusion 360 en andere pakketen
Je kan ook andere pakketen gebruiken. Een voorbeeld hiervan is Fusion 360. Dit is een commercieel pakket. Het is onder een zeer beperkte set voorwaarden ook gratis te gebruiken in een beperkte setting.
Een bestand maken met Fusion360 kan ook, volg hiervoor onderstaande instructies.
If you design in Fusion 360, this information may be useful for designing for laser cutting. After you have a flat sketch of what you want to cut, you can follow this tutorial to create a tool path and export it to g-code.
The .cps file which will create g-code for our Lasersaur should be downloaded from our github (right click -> "Save Link As"), and put into the C:\Users\(username)\AppData\Roaming\Autodesk\Fusion 360 CAM\Posts (Windows) or Macintosh HD> Users> MAC USERNAME> Autodesk> Fusion 360 CAM> Posts (MacOs) folder. Make sure to set the Lasersaur option to "Yes".
This will create a .ngc file in the Output folder which you can directly load into the Lasersaur web interface. You can view this .ngc file with a text editor to check that it complies with the reduced g-code command set for our Lasersaur.
Start de Lasersaur op
Om de Lasersaur op te starten volg dan onderstaande stappen
- Zet de centrale afzuiger aan, open de klep op de pijp bij de Lasersauer (Doe deze ook dicht doen als je klaar bent).
- Zorg ervoor dat de kleppen op de pijp van andere apparaten juist gesloten zijn.
- Blauwe Compressor aanzetten (compressor staat in de lashoek onder de tafel)
- Rechts naast het bedieningspaneel bevindt zich de drukverdeler. Draai deze in de juiste stand: 2 voor perspex en op 5 voor hout.
- Rechts naast de Lasersaur op een plank aan de muur staat de koelwatertank. Controleer eerst het koelwaterniveau. Als dit te laag is vul het koelwater dan bij met het zwarte tankje. Controleer vervolgens de koelwatertemperatuur, deze moet minimaal 16 graden zijn. Is de temperatuur lager doe dan de stekker van de dompelaar in het stopcontact op het bedieningspaneel (en weer uit als de 16 graden bereikt is).
- Zet de Lasersaur aan op het bedieningspaneel. Draaischakelaar en knopje Heb je alle stappen goed doorlopen dan hoor je nu piepjes en gaan er lampjes branden.
FAQ
Lasersaur gaat niet aan, wat nu?
- Controleer of niet (per ongeluk) een van de noodknoppen ingedrukt is. Zo ja, trek die dan weer uit.
- Is de klep goed dicht? Zo niet doe dat dan.
- Staat de compressor aan en is er voldoende druk (5 bar of meer)? Raadpleeg het display van de van de compressor.
- Bericht /message : time-out, lasersauer app down. Lasersaur needs a restart every now and then. Like with all computer parafanalia. Switch off, count to ten, switch on...(Uitzetten, langzaam tot tien tellen, rustig in en uit ademen en weer aan zetten)
De Lasersaur gaat wel aan, de kop beweegt na een snijopdracht maar ik zie geen laserstraal/ Lasersaur snijdt niet, wat nu?
- Zeer waarschijnlijk staat de Compressor niet aan of is die afgeslagen. De air assist werkt (dan) niet waardoor de Laser niet aan gaat.
- (Her)Start de compressor (de blauwe in de Lashoek). Wacht tot de luchtdruk ongeveer 5 bar is (zie display compressor) of tot de compressor automatisch afslaat en probeer dan de snijopdracht opnieuw.
- Een andere optie is dat de laser knop op "disable" staat. Zorg dat deze naar boven staat, anders werkt de laser niet.
Laad je ontwerp in de Lasersaur
Wat moet je doen om jouw ontwerp in de Lasersaur te laden
- Verbind je laptop met het Makerspace netwerk. De toegangscode vind je in mijn.makerspaceleiden.nl.
- Vervolgens ga je naar de Lasersaur(app) door het IP adres 192.168.6.110 in te voren in je browser. <<plaatje App>>
- Hierna kan je het ontwerp uploaden en de snijwaardes en snijvolgorde per lijn kleur aangeven (zie het tabblad Snijwaarden)
Snij of graveer je ontwerp
Het materiaal waaruit je gaat snijden moet je in principe zelf aanschaffen. De Gamma is een goed adres voor dunne, blanke timmerplaat.
Er is ook een voorraad restmateriaal die vrij te gebruiken is (onder de lasercutters).
Daar liggen ook (hele) platen. Die zijn over het algemeen voorzien van de naam van een deelnemer (en een datum) Die zijn uiteraard niet vrij te gebruiken.
- Leg het te snijden materiaal op het rooster in de Lasersaur. Je kan dit vastklemmen met magneten (liggen in de lasersauer)
- Controleer de afstand tussen de laser(kop) en het snijmateriaal. Die moet in de meeste gevallen circa 8mm zijn. Er ligt een meetdriehoekje ij de Lasersaur.
Als het driehoekje verdwenen is kan je het bestandje downloaden en het opnieuw snijden.
Bestand:Focal_length_ruler.svg
- <<<HOME functie>> uitleggen
- Boundaries Voordat je daadwerkelijk je laser laat snijden is het slim om de boundaries van het werkoppervlak te controleren. Dit doe je door in de lasersaur app op de 2 pijltjes te drukken naast de knop "send to lasersaur". Zie ook de onderstaande foto. De laserkop beweegt dan over de grenzen van het werkoppervlak. Alles binnen deze grenzen moet in principe gevuld zijn met het materiaal waar je in wilt snijden.
- Hou de rookontwikkeling in de gaten. Is er veel rook controleer dan of de ventilator aan is en de knop open staat
cutting in left over material directly form software
Choose move/jog in left menu
Select move in the mid selection option
For a vertical cut in the material:
Give x and y postition in millimeters and press move to (laserhaed will move to starting postion)
Change y position in end measurement until where you want to cut
Pres cut give % and speed and press cutto (cutting will start)
Zet de machine uit
Ben je klaar met snijden sluit de Lasersaur dan netjes af:
- Zet de machine uit.
- Haal alle restanten van het snijmateriaal uit de machine. Zijn er kleine stukjes, stofzuig dan het snijoppervlak.
- Zet de knop van de afzuiging dicht
- Zet de ventilator uit (als niemand anders die gebruikt)
- Zet de compressor uit (als niemand die gebruikt)
- Ruim op, op en rond de Lasersaur.
Materiaal | dikte | speed | vermogen | Opmerkingen |
MDF | 4mm | 1000 | 42% | 1 pass and nice clean cut |
Black extruded acrylic | 5mm | 700 | 45% | (probably twice at a higher speed is better due to angled cut) |
Clear poured acrylic | 5mm | 700 | 45% | (sides are far from straight and not cut properly. Also poured glass apparently is not as good for cutting) |
Clear extruded acrylic | 2mm | 1000 | 40% | (cheap stuff from the Gamma) |
Populier multiplex | 8mm | F1300 | 70% | (Gamma 'timmerplaat', nice light brown cut) |
Populier multiplex Nico | 8mm | F1000 | 75% | 5 passes, almost but not entirely unlike tea |
Settings JH:
Speed | Power | Materiaal / Opmerkingen |
F 1000 | 30 % | bij 3 mm populier (Doet het ook goed op 3.6mm timmerplaat) |
F 2500 | 10 % | 2 mm balsa |
F 700 | 80% | 9 mm polpulier erg zwart niet helemaal door lijkt op een uit focus staande lens |
F1500 | 20% | 3 mm balsa |
F1500 | 45% | 4 mm populier |
Settings Jochem:
Speed | Power | Materiaal | Opmerkingen (bij alle passes: kop op 8 mm van materiaal) |
F 900 | 50 % | 3 mm berkenmultiplex | 1 pass. Op sommige plekken niet helemaal door. |
F 900 | 60 % | 8 mm MDF | met 2 passes nog niet door het materiaal heen. Ik vermoed dat de lens kop bij de tweede pass lager moet worden ingesteld. |
F 1100 | 70% | 9 mm berkenmultiplex | na 5 passes nog niet door het materiaal heen. Ik ben maar gestopt. |
F 900 | 70% | 6 mm populier | 1 pass. Goede snede. |
F 800 | 60% | 6 mm populier | 1 pass. Op sommige plaatsen (in de hoeken) niet helemaal door. |
F 800 | 65% | 6 mm populier | 1 pass. Zeer nette snede. |
F 600 | 80% | 9 mm populier | 1 pass. Niet helemaal door en erg zwart. |
F 600 | 80% | 9 mm populier | 2 passes. Op sommige plaatsen niet helemaal door. |
F 900 | 70% | 9 mm populier | 1e pass kophoogte: 8mm. 2e pass kophoogte: 5 mm. Bijna helemaal door, behalve ongeveer 65 cm rechts van de oorsprong. Is wel wat aan de zwarte kant. |
F 900 | 74% | 9 mm populier | 2 passes met kophoogte 5 mm. Helemaal door, behalve ongeveer 65 cm rechts van de oorsprong. Is wel wat aan de zwarte kant. |
Create your own test print? Use this example on thingyverse as a starting point.
Tip
Als de hoekjes gemist worden, staat de snelheid te hoog. In de hoeken wordt de snelheid verlaagt en ook het laservermogen vermindert, en bij te hoge snelheden zodanig dat de laser uit gaat in de hoeken.
Engraving with the Lasersaur
For engraving a bitmap:
- Install the "Raster 2 laser GCode" extension from MSL github : https://github.com/MakerSpaceLeiden/raster2gcode MSL edit (direct link to .ZIP file). Download .ZIP, unpack somewhere else, and copy ONLY the contents (the .py and .inx files from the "raster2gcode-master" folder, NOT the folder) into the "Program Files\Inkscape\share\extensions" folder on Windows. Make sure there are no previous versions of these files in the \extensions folder, delete/overwrite those if necessary.
- Import your bitmap into Inkscape (https://inkscape.org/release/inkscape-0.92.4/)
- In Inkscape, select the bitmap, go to "Extensions\LASERSAUR\Raster 2 Laser GCode generator..."
- Type in the export directory and the file name for the g-code file to be created. Below is an example which engraves a "poop" icon in black-and-white. Creating the g-code file may take a few minutes. You can test your g-code with an online tool like https://ncviewer.com/
- Open LasaurApp (http://192.168.6.110) in another tab in your browser. Click on "file import", navigate to the folder you specified in the parameters window of the Inkscape raster2laser extension, and import the .ngc file into LasaurApp. You should get the picture resembling your bitmap in the preview window.
- Experiment with feedrate and intensity % (it seems they override the settings in the Inkscape raster2laser extension control window).
NB1: grayscale engraving should also be possible with this extension, however it has not been tested at the time of writing this wiki NB2: keep in mind that engraving may take a long time, depending on the size of your image, and the number of lines per mm you chose in the "raster2gcode" extension. Maximum speed of movement is ~8000 mm / minute, so for 1m wide picture it will engrave ~5cm of height per hour (!)
Alternative
If the above does not work for you, this is an alternative approach:
- Convert your image to black and white first.
- Convert your image from its original format to "svg". See for example this guide.
- Upload the svg image to the lasaurapp.
- Choose your setting such that you do not fully cut your material.
- Start.
Uitgevoerd Onderhoud
9-70-20 Aansluiting drukleiding vervangen.
7-12-2017 Optica schoongemaakt
28/12/2022 Vervangen Pilz relay door normaal relay ivm storing eerste.
01/04/2023 Nieuwe koppelaars linkerstuk X-as, uitlijnen Nog te doen: eerste Spiegel. Nieuwe eindstoppers. Iets van paspennen voor het rooster. En iets van een soort malletje om de y Assen gelijk te zetten. En nog wat tweaken zodat die tip minder warm wordt. E. Op termijn - ook een blaas in bovenste deel buisje. En druk/flow lager zetten. https://www.printables.com/en/model/105550-alignment-aid-for-laser-cutters
Volledige controle Lasersaur
Deze checklist is bedoeld om de Lasersaur geheel te testen, bijvoorbeeld bij ingebruikname na reparaties of bij problemen. Je kunt als de Lasersaurus straks in productie is de meeste handelingen in de beschreven volgorde simpel zelf uitvoeren, maar schroef zelf niets open en stop direct als iets niet werkt zoals verwacht. Stuur in dat geval een, desnoods zeer beknopt, mailtje naar de Deelnemers mailinglist.
Opmerkingen vooraf:
- Zet de centrale afzuiging aan
- Voor alle tests moet de klep dicht zijn.
- De aanwezige interlocks worden nooit omzeild.
- Kijk vooraf even of de 'Saurus acceptabel schoon is, en onderneem actie als dat niet het geval is
- Trek de netwerkkabel uit de machine voor je begint
Netspanning
Hoofdschakelaar
Met de hoofdschakelaar uit behoort alles uit te zijn. Schakel de hoofdschakelaar in. Alleen de groene "Power" led gaat branden op het noodstoprelais.
Aardlekschakelaar
Test nu of de aardlekschakelaar afschakelt met zijn testknop. Zet hem hierna weer terug aan. (niet te testen zonder de zijwand te demonteren)
Noodstop
Trek de noodstopknop uit. Druk nu op de groene "On" knop op het front. De lasersaurus schakelt nu in, o.a. de verlichting en appendages gaan aan.
Druk nu op de noodstopknop en controleer of CH 1 en CH 2 op het noodstoprelais beiden uitschakelen, de groene leds moeten nu uit zijn. Schakel terug aan.
Appendages
Waterkoeler en koelwater
Air assist
Laser interlock deel 1: Deur en schakelaar
Laser schakelaar en lamp
Controleer of je de laser interlock in- en uit kunt schakelen met de laser schakelaar op het frontpaneel. Als de interlock "hapert" danwel aan of uit blijft: Stop de test, schakel alles uit en stuur een email.
Deksel interlock
Schakel de laser interlock in, en open langzaam de deksel. Voordat de deksel vijf centimeter open is moet de interlock afschakelen. Doe de deksel weer dicht.
Basis mechanica
Controleer of de blauwe lampjes op het Beagleboard branden.
Als ze dat doen, sluit de netwerkkabel aan en maak na het opstarten op de gebruikelijke manier contact met de webinterface van de Lasersaur.
Schakel de laser voor deze tests uit met de laser schakelaar. De interlock-ok lamp is nu uit.
Deur en interlock naar computer
Controleer of de groene deur- en interlock indicatoren in de webinterface oranje worden als je de deur opent resp. de laser uitschakelt.
Zero
Klik op HOME. De wagen loopt naar linksboven, tegen de eindschakelaars en tot slot in beide richtingen een 10mm terug.
X-as
Vul bij JOG X 1250 in, kies FAST en zie dat de kop vlak voor de eindschakelaars blijft staan. Ga terug naar 0,0
Y-as
Vul bij JOG Y 625 in, kies FAST en zie dat de kop vlak voor de eindschakelaars blijft staan. Ga terug naar 0,0
Testpatroon
Draai het sterren testpatroon een paar keer en controleer of de machine geen stappen mist en/of gekke geluiden maakt. Na afloop moet hij weer precies op 0,0 uitkomen.
Interlock deel 2: Eindschakelaars
Volg deze handleiding om met de hand direct G-codes te kunnen zenden: https://github.com/nortd/lasersaur/wiki/gcode
Noot: Je typt blind. Op een Mac moet je afsluiten met [CTRL]-[J] in plaats van [CTRL]-[enter]
Zend G30 om te homen.
Schakel de laser interlock in.
Zend achtereenvolgens de volgende codes om de vier interlock-eindschakelaars te testen:
- G30 (home)
- G0X-10Y0 (loop tegen X schakelaar links aan)
Kijk nu of de interlock lamp uit is gegaan.
- ~ (unlock foutconditie)
- G30
Lamp gaat weer aan.
- G0X0Y-10 (loop tegen Y schakelaar boven aan)
Kijk nu of de interlock lamp andermaal uit is gegaan.
- ~
- G30
Lamp gaat weer aan.
- G0X1250Y0 (loop tegen X schakelaar rechts aan)
Kijk nu of de interlock lamp andermaal uit is gegaan.
- ~
- G30
Lamp gaat weer aan.
- G0X0Y650 (loop tegen Y schakelaar onder aan)
Kijk nu of de interlock lamp andermaal uit is gegaan.
Verlaat tot slot screen met [CTRL]-a, k, (y)es en connect de LasaurApp.
Snijden & focus
Leveranciers van onderdelen
- Stappenmotor.nl - Voordelig alternatief voor een deel van de aluminium profielen. En stappenmotoren natuurlijk :)
- Misumi - Mechanica en profielen die niet bij Stappenmotor te koop waren
- Nordt labs - De ontwikkelaars van de LaserSaur. Hier kochten we de speciale getande riemen
- kunstofShop - Voor de aluminium-composiet en [polycarbonaat buitenbekleding] (artikel code #6010305011 ) van de Saur.
- Zirkzee te Leiden - Locale leverancier van aluminium platen
- Elektronica Onderdelen Online - Voor vrijwel alle gewone elektronica componenten
Mechanica
De mechanica volgt grotendeels het originele ontwerp.
Nieuw ontwerp connector paneel 7: Bestand:La-pan-7 1.1.scad
Elektronica
Omdat het ontwerp van Nordt Labs niet aantrekkelijk leek, zo bleek het schema geheel onleesbaar, is hier een andere keuze gemaakt. Men ging uit van de industrële manier van machines bouwen. Het gaat om het toepassen van strikt gescheiden stroomkringen, uitgevoerd als een modulaire constructie op basis van rijgklemmen. Er volgt een beschijving per module of systeem.
230V gedeelte
Het 230V gedeelte bestaat achtereenvolgens uit:
- De netentree
- De hoofdschakelaar rechts voor op de machine
- Een zekeringautomaat + aardlekschakelaar - combinatie
Het Pilz noodstoprelaisSafety relay (zie onderhoud voor schematic, vervangen eind 2022)- Een aantal rijgklemmen om de 230V te verdelen naar:
- De drie geschakelde uitgangen voor afzuiging, waterkoeler voor de laser en air assist compressor
- De 24V voeding en de urenteller
- De laser voeding
24V gedeelte
Het 24V gedeelte bestaat uit
- De 24V voeding, een Meanwell RS-100-24 documentatie De gnd van het 24V systeem zit op deze voeding hard aan aarde.
- Het 24V verdeelblok. Dit bestaat uit rijgklemmen, iedere 24V groep is hier gezekerd en voorzien van een zekering-stuk-indicatieled.
De groepen zijn ongeveer per compartiment van de LS ingedeeld:
- Werkvlak, X en Y drivers. 2 AT
- Verlichting in het deksel 3.15 AT
- De controllers en de rest in het achterste compartiment. 2 AT.
- - reserve -
Lasrgrbl controller: Lorentz board
Dit is een Arduino-Uno variant ontworpen en gebouwd door user:Aart. Het draait de speciale LasaurGrbl firmware (orgineel), die er in wordt geprogrammeerd door de Lasersaur app. De atmega dient eerst via process van een bootloader voorzien te worden. De pinout als per config.h is aangehouden (zie ook de foto `in' de lasersaur).
PDF van het schema: Bestand:Lorentz 1.1.pdf, Eagle bestand van het schema: Bestand:Lorentz 1.1.sch
De features van dit board zijn als volgt:
- 5V Step-down converter vanaf de 24V voeding: LM2574 datasheet
- Atmega328 microcontroller (datasheet) op 16 MHz kristal en met reset-functie over DTR zoals bij de Arduino Uno.
- Optisch geïsoleerde RS232 interface met DTR, naar keuze met echte RS232 levels via een MAX232 of "TTL". Scheiding dmv 6N137's. Voeding van het geïsoleerde deel via een DC-DC converter of uit de besturende computer in geval van TTL.
- Stevige protectie op het i/o dmv 15 mA PTC zekeringen en 5V1 / 1W zenerdiodes, tevens RC filters tegen HF interferentie.
- Gemonteerd op een 3D geprinte montage. Scad source: Bestand:Lorentz mount.scad
De nu in de LS toegepaste eerste versie van dit board, 1.0, bevat twee fouten: pin 2 van de sub-D is niet aangesloten en de pinout van OK3 is in de war. Beiden zijn opgelost met patches aan de onderkant van de print en het spiegelen van OK3.
BeagleBoard
De G-codes die het bovenstaande board uitvoert worden aangeleverd door een BeagleBoard dat de Lasersaur App draait.
Het kabeltje tussen BeagleBoard en Lorentz heeft de volgende aansluitingen:
Functie op BB | BeagleBoard header pin | Kleur draad | Lorentz DB9 male pin | Functie op Lorentz |
---|---|---|---|---|
+5V | P9-7 | oranje (bundel met RESET) | 9 | +5V |
GND | P9-45 en 46 | alles met wit, drie draden | 5 | GND |
Serial1 Tx | P9-24 | oranje pair | 3 | Rx |
Serial1 Rx | P9-26 | groen pair | 2 | Tx |
GPIO2_9 | P8-44 | groen pair | 4 | DTR (reset) |
Stepper driver modules
Dit zijn nu Geckodrive G251x drivers.
Ze zijn voorzien van optocouplers op een apart printje bij de driver.
Aansluitingen X- en Y kabels
Deze stranded FTP kabels lopen naar de stepper drivers bij de motoren en de bijbehorende eindschakelaars. De drain wire is bij de controller aan het chassis geaard.
ader | Functie ! |
---|---|
Bruin | Stap |
Bruin / wit | Stap retour |
Oranje | Richting |
Oranje / wit | Richting retour |
Groen | Eindschakelaar richting laag |
Groen / wit | Eindschakelaar richting laag (retour) |
Blauw | Eindschakelaar richting hoog |
Blauw / wit | Eindschakelaar richting hoog (retour) |
Mini - UPS module
Deze module wordt gevoed uit de 24V en biedt de volgende functies:
- 5V / 2A (3A max) uit een LM2576 voor het Beagleboard
- Noodvoeding van de 5V uit acht AA NiMH cellen. Het lek uit de cellen is als de 5V uit is ongeveer 160 uA.
- Druppelladen van de cellen met ongeveer 60 mA
- Uitschakelen van de 5V door een druk op de interne of externe knop of door een signaal van het Beagleboard zelf
- Meten van de ingangsspanning (de +24 of de accuspanning waar hij op draait) en uitgangsstroom op 5V en dit seriëel naar buiten duwen
- Indicatie leds intern: Geel: +24V aan, rood: +5V aan, groen: Status. Groen is ook extern aan te sluiten
- Communicatie van- en naar het BeagleBoard is gescheiden met enigzins beveiligde optocouplers
De module wordt bestuurd door een Attiny 85 welke onder de Arduino omgeving geprogrammeerd is. Het schema is hier te vinden: Media:Schema_ups.jpg (voorlopig met de hand getekend, excuses) , de firmware heeft een eigen tinyUpsFirmware pagina. De openscad bestanden zijn:
Media:Ups_mount.scad voor de montage van de printplaat Media:Batteries.scad voor de batterijen en de print op het frame
Haal de zekering (= accu zekering) uit de UPS alvorens er aan te werken. De accu's kunnen voor hun formaat akelig veel stroom leveren
RFID Lezer
The RFID reader is a RFID RC522 - wired as follows:
wire colour | RC522 pin | RC522 name | BeagleBone pin | BeagleBone name |
---|---|---|---|---|
Zwart | 1 | SDA | P9_17 | Chip Select (SS) |
Bruin | 2 | SCK | P9_22 | Clock |
Rood | 3 | MOSI | P9_18 | MOSI |
Orange | 4 | MISO | P9_21 | MISO |
Geel | 5 | IRQ | not | connected |
Groen | 6 | GND | P9_1 | GND |
Blauw | 7 | RESET | P9_15 | RESET |
Paars | 8 | 3v3 | P9_3 | VCC |
Optica
De (laatste) plano-convex lens in het buisje net voor het lucht tuitje moet met de platte kant naar onderen.
Spiegels
25 mm ronde diameter, 3mm dikke koperen CO2 spiegel
Lens
Settings
De Lasersaur (in goed nederlands: Lasersaurus), af te korten tot LS, is een grote op de Makerspace te bouwen open-source lasercutter: link naar de LaserSaur website
Handleidingen en dergelijke
Handleiding Lasersaur
Specificaties
- Snijbereik: 1220 x 600mm
- Materiaal: Nu getest van 3 tot 12mm MDF, 3mm multiplex, 6mm acryl
- Laser: 150 W CO2
- Bestanden: SVG & DXF (AutoCad R14 ASCII). Lijnen moeten gekleurd zijn ('stroke') en zijn dan per kleur met individuele settings te snijden.
LasaurApp version 14.11b Firmware version 14.11
gebruikskosten
- Gebruik is zonder gebruikskosten voor de mede-eigenaren (mensen die een aandeel gekocht hebben) van de machine.
- Voor anderen is dit E 15,- per laseruur.
Een aandeel in de machine kost 250 euro. Het is mogelijk een aandeel "bij elkaar te sparen" aan laser-uren, maak dan wel de administratie van de uren gemakkelijk door het lijstje onderaan deze pagina te gebruiken en te betalen door middel van een overboeking aan stichting MakerSpaceLeiden met daarbij een duidelijke omschrijving b.v. "Lasersnijtijd uur nummer $uren_tot_nog_toe van $MakerNaam"
Bijdragen aan de nieuwe laserbuis, zoals besproken in de deelnemersraad van 18-12-2017 kunnen gebruikt worden als vooruitbetaalde laseruren en om een aandeel bij elkaar te sparen.
Actuele zaken
De lasersaur is nog niet helemaal gereed, zo mist er nog de RFID-lezer en toegangscontrole, maar functioneert wel en kan (voorzichtig :) gebruikt worden door mede-eigenaren. Vraag op de deelnemersmailinglijst om een praktijk-uitleg de eerste keer dat je wilt gaan snijden.
Het Y-bereik is voorlopig iets kleiner dan gewenst.
Veiligheid / brand
Alle incidenten met brand die geblust moest worden en/of die schade gaven aan het apparaat moeten gemeld worden op de mailinglist.
Er zijn bij het testen twee voorname oorzaken van zichtbare vlammen naar voren gekomen:
- Geen air assist. We hebben geprobeerd de compressor te schakelen, dan start hij soms echter niet en dan krijg je een vlam aan de bovenkant van het te snijden materiaal. De compressor loopt nu altijd en zou geen problemen meer mogen geven.
- Te veel vermogen. Dit geeft een steekvlam onder het materiaal en kaatst ook terug onder het materiaal op de bodem van de machine en verbrand dan de onderkant van het materiaal. Oplossing: minder vermogen en/of sneller snijden.
In het algemeen doven deze vlammen zodra je de laser uitschakelt. Doen ze dat niet sla dan de noodstop in, open de klep en blus de brand.
Bediening
- Afzuiger aanzetten, open de klep op de pijp bij de lasersauer (en weer dicht doen als je klaar bent)
- Compressor aanzetten (en weer dicht doen als je klaar bent)
- Draaiknop compressor rechts naast laser op 2 voor perspex en op 5 voor hout
- Controleer watertemperatuur, minimaal 15 graden. Zo niet föhn ligt klaar, of doe de stekker van de dompelaar in het stopcontact enn weer uit na afloop).
Software
The tool is designed for cutting following a vector path. However, one could also engrave a bitmap image, by first converting it into a set of paths for engraving.
cutting
Inkscape
Quite a few people use Inkscape; export to SVG; use the lausersuar template.
It seems that with recent versions you also need to set the unit to 'px' to in `Document Properties' prior to save.
An example for slicing a 3D object to SVG
Fusion360
If you design in Fusion 360, this information may be useful for designing for laser cutting. After you have a flat sketch of what you want to cut, you can follow this tutorial to create a tool path and export it to g-code.
The .cps file which will create g-code for our Lasersaur should be downloaded from our github (right click -> "Save Link As"), and put into the C:\Users\(username)\AppData\Roaming\Autodesk\Fusion 360 CAM\Posts folder. Make sure to set the Lasersaur option to "Yes".
This will create a .ngc file in the Output folder which you can directly load into the Lasersaur web interface. You can view this .ngc file with a text editor to check that it complies with the reduced g-code command set for our Lasersaur.
engraving
For engraving a bitmap:
- Install the "Raster 2 laser GCode" extension from MSL github : https://github.com/MakerSpaceLeiden/raster2gcode MSL edit (direct link to .ZIP file). Download .ZIP, unpack somewhere else, and copy ONLY the contents (the .py and .inx files from the "raster2gcode-master" folder, NOT the folder) into the "Program Files\Inkscape\share\extensions" folder on Windows. Make sure there are no previous versions of these files in the \extensions folder, delete/overwrite those if necessary.
- Import your bitmap into Inkscape (https://inkscape.org/release/inkscape-0.92.4/)
- In Inkscape, select the bitmap, go to "Extensions\LASERSAUR\Raster 2 Laser GCode generator..."
- Type in the export directory and the file name for the g-code file to be created. Below is an example which engraves a "poop" icon in black-and-white. Creating the g-code file may take a few minutes. You can test your g-code with an online tool like https://ncviewer.com/
- Open LasaurApp (http://192.168.6.110) in another tab in your browser. Click on "file import", navigate to the folder you specified in the parameters window of the Inkscape raster2laser extension, and import the .ngc file into LasaurApp. You should get the picture resembling your bitmap in the preview window.
- Experiment with feedrate and intensity % (it seems they override the settings in the Inkscape raster2laser extension control window).
NB1: grayscale engraving should also be possible with this extension, however it has not been tested at the time of writing this wiki NB2: keep in mind that engraving may take a long time, depending on the size of your image, and the number of lines per mm you chose in the "raster2gcode" extension. Maximum speed of movement is ~8000 mm / minute, so for 1m wide picture it will engrave ~5cm of height per hour (!)
Settings
Materiaal | dikte | speed | vermogen | Opmerkingen |
MDF | 4mm | 1000 | 42% | 1 pass and nice clean cut |
Black extruded acrylic | 5mm | 700 | 45% | (probably twice at a higher speed is better due to angled cut) |
Clear poured acrylic | 5mm | 700 | 45% | (sides are far from straight and not cut properly. Also poured glass apparently is not as good for cutting) |
Clear extruded acrylic | 2mm | 1000 | 40% | (cheap stuff from the Gamma) |
Populier multiplex | 8mm | F1300 | 70% | (Gamma 'timmerplaat', nice light brown cut) |
Populier multiplex Nico | 8mm | F1000 | 75% | 5 passes, almost but not entirely unlike tea |
Settings JH:
Speed | Power | Materiaal / Opmerkingen |
F 1000 | 30 % | bij 3 mm populier (Doet het ook goed op 3.6mm timmerplaat) |
F 2500 | 10 % | 2 mm balsa |
F 700 | 80% | 9 mm polpulier erg zwart niet helemaal door lijkt op een uit focus staande lens |
F1500 | 20% | 3 mm balsa |
F1500 | 45% | 4 mm populier |
Settings Jochem:
Speed | Power | Materiaal | Opmerkingen (bij alle passes: kop op 8 mm van materiaal) |
F 900 | 50 % | 3 mm berkenmultiplex | 1 pass. Op sommige plekken niet helemaal door. |
F 900 | 60 % | 8 mm MDF | met 2 passes nog niet door het materiaal heen. Ik vermoed dat de lens kop bij de tweede pass lager moet worden ingesteld. |
F 1100 | 70% | 9 mm berkenmultiplex | na 5 passes nog niet door het materiaal heen. Ik ben maar gestopt. |
F 900 | 70% | 6 mm populier | 1 pass. Goede snede. |
F 800 | 60% | 6 mm populier | 1 pass. Op sommige plaatsen (in de hoeken) niet helemaal door. |
F 800 | 65% | 6 mm populier | 1 pass. Zeer nette snede. |
F 600 | 80% | 9 mm populier | 1 pass. Niet helemaal door en erg zwart. |
F 600 | 80% | 9 mm populier | 2 passes. Op sommige plaatsen niet helemaal door. |
F 900 | 70% | 9 mm populier | 1e pass kophoogte: 8mm. 2e pass kophoogte: 5 mm. Bijna helemaal door, behalve ongeveer 65 cm rechts van de oorsprong. Is wel wat aan de zwarte kant. |
F 900 | 74% | 9 mm populier | 2 passes met kophoogte 5 mm. Helemaal door, behalve ongeveer 65 cm rechts van de oorsprong. Is wel wat aan de zwarte kant. |
Tip
Als de hoekjes gemist worden, staat de snelheid te hoog. In de hoeken wordt de snelheid verlaagt en ook het laservermogen vermindert, en bij te hoge snelheden zodanig dat de laser uit gaat in de hoeken.
Focus
Als de kop 8 á 10 mm boven het te snijden materiaal zit, is het goed. (Hier valt mogelijk meer over te zeggen, maar dat is aan de experts). Bij populieren multiplex 9 mm is gebleken dat na de eerste pass (met kophoogte 8mm) de kophoogte iets verlaagd moet worden om het materiaal helemaal door te snijden (kophoogte van 5 mm bleek voldoende dicht op het materiaal om bij de tweede pass er helemaal doorheen te komen). Een verhoging van het vermogen (of verlaging van de snelheid) heeft bij dezelfde kophoogte als de eerste pass geen effect.
Op het plankje bij de waterkoeling ligt een mooi driehoekig maatlatje om de hoogte af te meten.
Volledige controle Lasersaur
Deze checklist is bedoeld om de Lasersaur geheel te testen, bijvoorbeeld bij ingebruikname na reparaties of bij problemen. Je kunt als de Lasersaurus straks in productie is de meeste handelingen in de beschreven volgorde simpel zelf uitvoeren, maar schroef zelf niets open en stop direct als iets niet werkt zoals verwacht. Stuur in dat geval een, desnoods zeer beknopt, mailtje naar de Deelnemers mailinglist.
Opmerkingen vooraf:
- Zet de afzuiging aan
- Voor alle tests moet de klep dicht zijn.
- De aanwezige interlocks worden nooit omzeild.
- Kijk vooraf even of de 'Saurus acceptabel schoon is, en onderneem actie als dat niet het geval is
- Trek de netwerkkabel uit de machine voor je begint
Toegang tot Terminal
Login as root; kill the process:
/usr/bin/python /root/LasaurApp/backend/app.py -p --beaglebone
and run
miniterm.py /dev/ttyO1 57600
Then hitting '?' should yield
DCX4.995Y5.005V14.11
If it does not - check with ctrl-T, ctrl-L that you are sending the right LF (LF or CRLF).
Netspanning
Hoofdschakelaar
Met de hoofdschakelaar uit behoort alles uit te zijn. Schakel de hoofdschakelaar in. Alleen de groene "Power" led gaat branden op het noodstoprelais.
Aardlekschakelaar
Test nu of de aardlekschakelaar afschakelt met zijn testknop. Zet hem hierna weer terug aan. (niet te testen zonder de zijwand te demonteren)
Noodstop
Trek de noodstopknop uit. Druk nu op de groene "On" knop op het front. De lasersaurus schakelt nu in, o.a. de verlichting en appendages gaan aan.
Druk nu op de noodstopknop en controleer of CH 1 en CH 2 op het noodstoprelais beiden uitschakelen, de groene leds moeten nu uit zijn. Schakel terug aan.
Appendages
Waterkoeler en koelwater
Air assist
Laser interlock deel 1: Deur en schakelaar
Laser schakelaar en lamp
Controleer of je de laser interlock in- en uit kunt schakelen met de laser schakelaar op het frontpaneel. Als de interlock "hapert" danwel aan of uit blijft: Stop de test, schakel alles uit en stuur een email.
Deksel interlock
Schakel de laser interlock in, en open langzaam de deksel. Voordat de deksel vijf centimeter open is moet de interlock afschakelen. Doe de deksel weer dicht.
Basis mechanica
Controleer of de blauwe lampjes op het Beagleboard branden.
Als ze dat doen, sluit de netwerkkabel aan en maak na het opstarten op de gebruikelijke manier contact met de webinterface van de Lasersaur.
Schakel de laser voor deze tests uit met de laser schakelaar. De interlock-ok lamp is nu uit.
Deur en interlock naar computer
Controleer of de groene deur- en interlock indicatoren in de webinterface oranje worden als je de deur opent resp. de laser uitschakelt.
Zero
Klik op HOME. De wagen loopt naar linksboven, tegen de eindschakelaars en tot slot in beide richtingen een 10mm terug.
X-as
Vul bij JOG X 1250 in, kies FAST en zie dat de kop vlak voor de eindschakelaars blijft staan. Ga terug naar 0,0
Y-as
Vul bij JOG Y 625 in, kies FAST en zie dat de kop vlak voor de eindschakelaars blijft staan. Ga terug naar 0,0
Testpatroon
Draai het sterren testpatroon een paar keer en controleer of de machine geen stappen mist en/of gekke geluiden maakt. Na afloop moet hij weer precies op 0,0 uitkomen.
Interlock deel 2: Eindschakelaars
Volg deze handleiding om met de hand direct G-codes te kunnen zenden: http://www.lasersaur.com/manual/gcode
Noot: Je typt blind. Op een Mac moet je afsluiten met [CTRL]-[J] in plaats van [CTRL]-[enter]
Zend G30 om te homen.
Schakel de laser interlock in.
Zend achtereenvolgens de volgende codes om de vier interlock-eindschakelaars te testen:
- G30 (home)
- G0X-10Y0 (loop tegen X schakelaar links aan)
Kijk nu of de interlock lamp uit is gegaan.
- ~ (unlock foutconditie)
- G30
Lamp gaat weer aan.
- G0X0Y-10 (loop tegen Y schakelaar boven aan)
Kijk nu of de interlock lamp andermaal uit is gegaan.
- ~
- G30
Lamp gaat weer aan.
- G0X1250Y0 (loop tegen X schakelaar rechts aan)
Kijk nu of de interlock lamp andermaal uit is gegaan.
- ~
- G30
Lamp gaat weer aan.
- G0X0Y650 (loop tegen Y schakelaar onder aan)
Kijk nu of de interlock lamp andermaal uit is gegaan.
Verlaat tot slot screen met [CTRL]-a, k, (y)es en connect de LasaurApp.
Snijden & focus
Leveranciers van onderdelen
- Stappenmotor.nl - Voordelig alternatief voor een deel van de aluminium profielen. En stappenmotoren natuurlijk :)
- Misumi - Mechanica en profielen die niet bij Stappenmotor te koop waren
- Nordt labs - De ontwikkelaars van de LaserSaur. Hier kochten we de speciale getande riemen
- kunstofShop - Voor de aluminium-composiet en [polycarbonaat buitenbekleding] (artikel code #6010305011 ) van de Saur.
- Zirkzee te Leiden - Locale leverancier van aluminium platen
- Elektronica Onderdelen Online - Voor vrijwel alle gewone elektronica componenten
Mechanica
De mechanica volgt grotendeels het originele ontwerp.
Nieuw ontwerp connector paneel 7: Bestand:La-pan-7 1.1.scad
Elektronica
Omdat het ontwerp van Nordt Labs niet aantrekkelijk leek, zo bleek het schema geheel onleesbaar, is hier een andere keuze gemaakt. Men ging uit van de industrële manier van machines bouwen. Het gaat om het toepassen van strikt gescheiden stroomkringen, uitgevoerd als een modulaire constructie op basis van rijgklemmen. Er volgt een beschijving per module of systeem.
230V gedeelte
Het 230V gedeelte bestaat achtereenvolgens uit:
- De netentree
- De hoofdschakelaar rechts voor op de machine
- Een zekeringautomaat + aardlekschakelaar - combinatie
- Het Pilz noodstoprelais
- Een aantal rijgklemmen om de 230V te verdelen naar:
- De drie geschakelde uitgangen voor afzuiging, waterkoeler voor de laser en air assist compressor
- De 24V voeding en de urenteller
- De laser voeding
24V gedeelte
Het 24V gedeelte bestaat uit
- De 24V voeding, een Meanwell RS-100-24 documentatie De gnd van het 24V systeem zit op deze voeding hard aan aarde.
- Het 24V verdeelblok. Dit bestaat uit rijgklemmen, iedere 24V groep is hier gezekerd en voorzien van een zekering-stuk-indicatieled.
De groepen zijn ongeveer per compartiment van de LS ingedeeld:
- Werkvlak, X en Y drivers. 2 AT
- Verlichting in het deksel 3.15 AT
- De controllers en de rest in het achterste compartiment. 2 AT.
- - reserve -
Lasrgrbl controller: Lorentz board
Dit is een Arduino-Uno variant ontworpen en gebouwd door user:Aart. Het draait de speciale LasaurGrbl firmware, die er in wordt geprogrammeerd door de Lasersaur app.
PDF van het schema: Bestand:Lorentz 1.1.pdf, Eagle bestand van het schema: Bestand:Lorentz 1.1.sch
De features van dit board zijn als volgt:
- 5V Step-down converter vanaf de 24V voeding: LM2574 datasheet
- Atmega328 microcontroller (datasheet) op 16 MHz kristal en met reset-functie over DTR zoals bij de Arduino Uno.
- Optisch geïsoleerde RS232 interface met DTR, naar keuze met echte RS232 levels via een MAX232 of "TTL". Scheiding dmv 6N137's. Voeding van het geïsoleerde deel via een DC-DC converter of uit de besturende computer in geval van TTL.
- Stevige protectie op het i/o dmv 15 mA PTC zekeringen en 5V1 / 1W zenerdiodes, tevens RC filters tegen HF interferentie.
- Gemonteerd op een 3D geprinte montage. Scad source: Bestand:Lorentz mount.scad
De nu in de LS toegepaste eerste versie van dit board, 1.0, bevat twee fouten: pin 2 van de sub-D is niet aangesloten en de pinout van OK3 is in de war. Beiden zijn opgelost met patches aan de onderkant van de print en het spiegelen van OK3.
BeagleBoard
De G-codes die het bovenstaande board uitvoert worden aangeleverd door een BeagleBoard dat de Lasersaur App draait.
Het kabeltje tussen BeagleBoard en Lorentz heeft de volgende aansluitingen:
Functie op BB | BeagleBoard header pin | Kleur draad | Lorentz DB9 male pin | Functie op Lorentz |
---|---|---|---|---|
+5V | P9-7 | oranje (bundel met RESET) | 9 | +5V |
GND | P9-45 en 46 | alles met wit, drie draden | 5 | GND |
Serial1 Tx | P9-24 | oranje pair | 3 | Rx |
Serial1 Rx | P9-26 | groen pair | 2 | Tx |
GPIO2_9 | P8-44 | groen pair | 4 | DTR (reset) |
Stepper driver modules
Dit zijn nu Geckodrive G251x drivers
Ze zijn voorzien van optocouplers op een apart printje bij de driver.
Aansluitingen X- en Y kabels
Deze stranded FTP kabels lopen naar de stepper drivers bij de motoren en de bijbehorende eindschakelaars. De drain wire is bij de controller aan het chassis geaard.
ader | Functie ! |
---|---|
Bruin | Stap |
Bruin / wit | Stap retour |
Oranje | Richting |
Oranje / wit | Richting retour |
Groen | Eindschakelaar richting laag |
Groen / wit | Eindschakelaar richting laag (retour) |
Blauw | Eindschakelaar richting hoog |
Blauw / wit | Eindschakelaar richting hoog (retour) |
Mini - UPS module
Deze module wordt gevoed uit de 24V en biedt de volgende functies:
- 5V / 2A (3A max) uit een LM2576 voor het Beagleboard
- Noodvoeding van de 5V uit acht AA NiMH cellen. Het lek uit de cellen is als de 5V uit is ongeveer 160 uA.
- Druppelladen van de cellen met ongeveer 60 mA
- Uitschakelen van de 5V door een druk op de interne of externe knop of door een signaal van het Beagleboard zelf
- Meten van de ingangsspanning (de +24 of de accuspanning waar hij op draait) en uitgangsstroom op 5V en dit seriëel naar buiten duwen
- Indicatie leds intern: Geel: +24V aan, rood: +5V aan, groen: Status. Groen is ook extern aan te sluiten
- Communicatie van- en naar het BeagleBoard is gescheiden met enigzins beveiligde optocouplers
De module wordt bestuurd door een Attiny 85 welke onder de Arduino omgeving geprogrammeerd is. Het schema is hier te vinden: Media:Schema_ups.jpg (voorlopig met de hand getekend, excuses) , de firmware heeft een eigen tinyUpsFirmware pagina. De openscad bestanden zijn:
Media:Ups_mount.scad voor de montage van de printplaat Media:Batteries.scad voor de batterijen en de print op het frame
Haal de zekering (= accu zekering) uit de UPS alvorens er aan te werken. De accu's kunnen voor hun formaat akelig veel stroom leveren
RFID Lezer
The RFID reader is a RFID RC522 - wired as follows:
wire colour | RC522 pin | RC522 name | BeagleBone pin | BeagleBone name |
---|---|---|---|---|
Zwart | 1 | SDA | P9_17 | Chip Select (SS) |
Bruin | 2 | SCK | P9_22 | Clock |
Rood | 3 | MOSI | P9_18 | MOSI |
Orange | 4 | MISO | P9_21 | MISO |
Geel | 5 | IRQ | not | connected |
Groen | 6 | GND | P9_1 | GND |
Blauw | 7 | RESET | P9_15 | RESET |
Paars | 8 | 3v3 | P9_3 | VCC |
Optica
Spiegels
25 mm ronde diameter, 3mm dikke koperen CO2 spiegel
Lens
Settings
Onderhoud
Optica schoongemaakt: 7-12-2017
Handleidingen Inkscape voor snijden met lasercutters
https://wiki.zb45.nl/index.php/InkscapeCursusVoorLasersnijdenZB45
en
https://wiki.zb45.nl/images/Inkscape_cursus_tekst.pdf
Link naar handige tools:
https://makerdesignlab.com/tutorials-tips/online-file-generators-for-laser-cutting/