Blog Image

blog.benshobbycorner.nl

OpenScad en laseren

Laser snijden Posted on Tue, May 26, 2015 21:54:33

Formaat ongeveer 17 x 17 cm. Kan tot 20 x 20 cm.

Ontworpen in OpenScad met onderstaande code:

linear_extrude(height=0.2)
text(“PA0KN”, size=24, font=”Verdana:style=bold”, halign=”center”);

translate([0,-20,0])

linear_extrude(height=0.2)
text(“Gebreveteerd”, size=12, font=”Verdana:style=bold”, halign=”center”);

translate([0,-40,0])

linear_extrude(height=0.2)
text(“zendamateur”, size=12, font=”Verdana:style=bold”, halign=”center”);

translate([0,-83,0])

scale(2,2,1)

import(“foxhunt.stl”,convexity=3);

STL-file aangemaakt. In Cura opgehaald. Temperatuur op 0 gezet van hittebed en extruder. Dat voorkomt dat er temperatuur G-code regels in de output verschijnen.


Skirt op 0. Dit voorkomt dat er een contour aangemaakt wordt rondom het te laseren object. Is bij een 3d printer nodig om de extruder op gang te helpen. Vanuit Cura g-code laten genereren en saven als Laser1_input.nc

Samen met Edwin van de Oetelaar een converter/sender gemaakt die een conversie doet van de g-code naar een file die naar de laser engraver gestuurd kan worden. Op te geven is de hoogte van de Z-as. Standaard staat deze op 30 mm, de laser in focus. Wil je echter een sigarendoos van een tekst voorzien, dan dien je wat hoger te gaan met je Z-as.


Verder is in de converter de snelheid bij laser aan en bij laser uit op te geven. Laser speed bij laser aan is belangrijk. Afhankelijk van het te laseren materiaal. M03 3n M05 laser commando’s worden gegenereerd, verder lege regels en regels die beginnen met een ; worden overgeslagen. Alle eventuele Z-commando’s worden gestripped.

Geschreven in Python, in twee stukken, de converter en de sender. Output van de converter is een laser1_output.nc file.


Hier nog een keer een plaatje van de laser engraver. Met deze keer een groene bril. In eerste instantie begonnen met een laser van 200-250 mW, maar dat bleek toch te licht te zijn. Overgestapt op een 450-500 mW. blue-violet laser waarbij een andere bril hoort.


Een eerste test


Een testronde op papier


Nu voor het eggie, met aangepaste tekst…


Uiteindelijk resultaat na 1 x laseren. Wil je donkerder, dan een paar keer laseren.


En hier nog een ander ontwerp…



Top en bottom 80-40-20 transceiver

Laser snijden Posted on Tue, May 26, 2015 21:37:32

Binnen 24 uur een kastje compleet. Top en bottom gelaserd. Uitsparingen voor encoder knop en super kleine luidspreker. Verder de door en door montage gaten.





Een werkende 80 meter transceiver. Het display is van een Nokia 5200 GSM. Encoder knop is op een speciale manier gedraaid op de draaibank. Kleine luidspreker. Bij normaal opstarten wordt de laatst gebruikte frequentie opgehaald. Signaal zichtbaar op een analoge S-meter op het digitale scherm. Op de laatste foto het menu om USB, LSB, audio filters e.d. in te stellen. Met een klik op de encoder in normale mode, kan de resolutie van de encoder voor de frequentie worden ingesteld in stappen van 1, 10, 100, 1000 – tot Mhz aan toe.



PCB laseren

Laser snijden Posted on Tue, May 26, 2015 21:21:24

De DIY laser engraver maakt gebruik van een 500 mW blue-violet 405 nm laser. Dus eens even kijken of er wat te doen valt met fotolak bespoten printplaat…


Gelaserstraalde print, ontwikkeld in natronloog en daarna ge-etst… Formaat print 5 x 3 cm.


Hier ligt de belichte en ontwikkelde print in de ets-bak.

Nog wat technische informatie. Snelheid van laseren G1 F150. Eenmalig gelasered. En wat blijkt, in de nieuwe demo van Eagle, versie 7.2.0, wordt in plaats van een ULP een menu optie gebruikt voor het ‘milling’-gebeuren…


Milling. Keuze uit HPGL, ISEL en CNC. De CNC g-code file die wordt aangemaakt dient van de codes M03 (laser aan) en M05 (laser uit) te worden voorzien en kan daarna via bijvoorbeeld de GRBL-controller naar de laser engraver gestuurd worden.


In de laser engraver. Eerst worden de drill holes gelaserd, daarna de outline sporen en als laatste een complete scan van onder naar boven van horizontale lijnen. In het CNC configuratie scherm flink wat aan opties die ingesteld kunnen worden, moet nog de optimale settings proberen te vinden.


Het resultaat, nu nog op papier, later rechtstreeks op fotogevoelige printplaat.



Laser engraving demo

Laser snijden Posted on Tue, May 26, 2015 21:11:39

Demo van laser engraving bij de Wisclub. Banggood laser 350 mW.


John van Almkerk met groene beschermbril.


De Banggood laser engraver. Zeer vernuftig ontworpen. Compleet geleverd, dus uit de doos direct laseren. Levertijd was maanden, regelmatig “out of stock”.


Door papier, door foam, en door chips…. haarscherpe snede. De demo op zich was niet zo uigebreid, wat losse G-code commando’s uit een Arduino-IDE terminal scherm, de mogelijkheden zijn echter wel overgekomen. In een pakket als InkScape kun je een laser engraver extention toevoegen en met bijvoorbeeld GRBL-controller de laser aansturen.




Laseren op een ander soort ondergrond…



DIY Laser engraver

Laser snijden Posted on Tue, May 26, 2015 20:57:30


Dit is een DIY laser engraver. Basis is een Prusa I3 frame. Die had een kennis van me nog liggen. Rechtsboven een houder voor een laser bril. Op de X-carrier een 250 mW rode laser. Later zou blijken dat 250 mW toch wat te licht is voor het serieuze engrave werk dus deze later vervangen door een 500 mW blue-violet 450 nm laser. Met een andere bril.

Enkele detail foto’s:


Linker gedeelte. Verschil met een originele Prusa I3 is de Z-endstop. Deze is met een boutje verstelbaar.

http://www.thingiverse.com/thing:124768


Rechter gedeelte. Hier nog onbedraad.


Op deze Prusa I3 is gebruik gemaakt van een Ramps 1.4 controller met Marlin software. Hier de houder voor de Ramps 1.4 en het afdekplaatje met ventilator.


Zij-aanzicht. In de firmware en in de hardware een aantal kleine wijzigingen.


Van het RepRap Grafisch display wat extra foto’s. Het kastje is van thingverse

http://www.thingiverse.com/thing:563515

Zelden heb ik zo’n mooi ontwerp gezien. De bijbehorende houder vond ik niet zo bijzonder dus heb ik van een ander ontwerp de houder gedownload

http://www.thingiverse.com/thing:287633

Omdat er van een bouwpakket werd uitgegaan moest het LCD van het panel worden afgehaald. Dan is een brede soldeerbout wel handig.


Hier LCD gescheiden van het paneel.


De top van het RepRap Grafisch display kastje. Met daarbij een draaiknop voor de encoder een een reset button.


Hier het paneel in het kastje. Kastje is opgebouwd uit drie stukken. Bodem, middengedeelte en bovenkant.


Reset knop moest worden ingekort. Op de draaibank. Verder de encoderknop enigzins aangepast.


De houder, gedownload van een ander paneel.


En zo wordt het paneel geplaatst op de Prusa I3. Kantelbaar.


Voor aanzicht.


Even wat vertellen over de configuration.h en pins.h van de Marlin firmware. Als je het schema bekijkt van een RAMPS 1.4 boardje dan kun je zien dat er twee keer 12 volt aangeboden wordt. De eerste voor de Arduino Mega met alle toeters en bellen er aan. De tweede aansluiting is voor het hittebed. Deze zit op D8. Wat is gedaan heb is het volgende, in de configuration.h / pins.h de FAN van aansluiting D9 overgezet naar D8. Vervolgens een step-down-converter gebruikt om de 12 volt die aangeboden wordt, om te zetten naar 3.3 – 5 volt voor de laser.


Step-down-converter. Heel precies af te regelen. 12 volt in, 3,3 of 5 volt uit. Poort D8 is een PWM poort, dus de laser intensiteit is te regelen. In de Marlin-firmware de codes M106 en M107 aangepast in M03 (laser aan) en M05 (laser uit). M106 had PWM en dat is meeverhuisd naar M03. Het volledige commando wordt dan M03 S127 (voor 50% intensiteit).


De houder voor de laser bril. Deze is nog voor de rode laser. Op dit moment wordt er gebruik gemaakt van een groene bril die straling van 405 nm tegen zou moeten houden.



Laser snijden…

Laser snijden Posted on Sun, December 21, 2014 16:24:49

Naast 3D ontwerp en printen nu ook laser snijden. Laser snijder staat bij een kennis. CO2, 60 Watt laser.

Hier, als onderdeel van een groter project, een toetsenbordje.


De laser snijder.