Waar 8 bit foto gravure op chinese laser cutter - misschien een werelden eerst?


Update 11/04/2016: de nieuwe firmware is klaar :)
U kunt het HEX bestand downloaden hier.
Te uploaden naar uw Mega2560 gelieve gebruik XLoader.
Het programma vrij veel verklaart zich: Selecteer hex bestand, bestuur en com poort instellen, druk op upload en geniet van.
Alle essentiële waarden worden opgeslagen in de EEPROM voor eenvoudig tweaken zoals versnelling, ruk, max snelheden...

Dit is een bijgewerkte aanvulling op mijn vorige Instructable over het vervangen van de Moshi-controller.
Dus als uw K40 kloon is nog een Maagd dan alstublieft hoofd over aan de bovenstaande Ible eerst voor de conversie van de hardware.

Het verhaal tot nu toe...
Het begon met de noodzaak om zich te ontdoen van de originele controller te kunnen doen van de juiste vector bezuinigingen en raster gravures.
Dit alles in de bovenstaande Ible uitgelegd in het geval je het gemist.
Maar al snel merkte ik dat deze energiebesparende diodelasers echt goed uitziende foto-gravures kunnen doen.
OK, wat gemakkelijker dan dit te doen op een goede CO2-laser kan zijn???

Dat is hoe de reis naar de Heilige Graal van CO2 Laser Gravure begon...
Om te begrijpen van het probleem dat ik beetje ingaan op de details hier, dus vergeef me voor de droge uitleg.
In tegenstelling tot een diodelaser zijn onze CO2-systemen vele, vele malen krachtiger.
En waar een diodelaser met TTL pulsen kan betrekking hebben op het volledige scala van de PWM 0-255 een CO2 dit niet helemaal.
De meeste systemen vereisen een minimum kracht van boven de 6%, waardoor de laser de brand helemaal.
En op het opslaan van de levensduur en problemen het max vermogen moet worden gehouden onder 60% te allen tijde.
Dus in plaats van 256 tinten van grijs- of hier energieniveaus hebben alleen we een beetje meer dan 50.
OK, niet al te slecht voor de eenvoudige dingen...
Verkeerd...
In ieder geval met mijn machine 6% "macht" betekent lichte brandwonden op hout, 15% al zeer diepe brandwonden als de snelheid niet hoog genoeg is.
Proberen om een foto met slechts 9 niveaus van de macht tussen gewoon zichtbaar en verbrand door middel van graveren is niet leuk.
Na het testen van een partij voor tools, vond extensies en dergelijke ik slechts één tool kunnend genereren goede G-code voor foto gravure in 8 bits.
Het is Image2Gcode maar niet de verouderde versie die u snel door middel van een websearch vinden.
Bryan en Leo69 over bij Viscious1 hebben maken een krachtiger versie van het hulpprogramma en nog steeds bijwerken zodat het nog beter!
Controleer of de bovenstaande link voor de meest recente versie van het programma en uw feedback geven.
Alleen met de juiste feedback ziet zo'n geweldige tools lopende ondersteuning en verbeteringen!
Met zulk een krachtig en volledig gratis hulpmiddel bij de hand was een goede start, maar om echt gebruik van te maken die ik moest vinden een manier om de kracht van het beest in meer gedefinieerd manieren.
Turnkey tirannie heeft een geweldige job met zijn ingebouwde programmatuur op het gebied van het documenteren, waardoor ik de code te wijzigen (na wat inspiratie uit onze grote jongens in het forum).

De codering en de problemen...
Één ding dat ik zag in de Marlin-code was dat het PWM-signaal, zodat de Laser wordt niet gecontroleerd in de gebruikelijke 255 we nu allemaal de intensivering van de spindel snelheid opdrachten en 3D printers.
In plaats daarvan Turnkey tirannie gekozen voor de oorspronkelijke 0-100%-instellingen.
Wat betekent Zero voor het energieniveau is nul en 100 is al de max kracht kan de buis bieden!
Dit verklaart een paar dingen in termen van een energieniveau omhoog betekent in plaats van niets op het papier de laser verbrandt juiste trog het papier...
Hier is een foto van de beste die ik met de beperkte energie-instellingen doen kon:


Zoals u kunt zien zijn er slechts een paar "shades of grey" wijten aan het feit dat de macht beperkt tussen 6 en 11 was en omdat Marlin niet graag decimalen.

Na wat testen met een reserve Arduino en sommige LED is ben ik begonnen te experimenteren met de code voor het PWM-signaal.
Als iemand wil weten alle details laat me weten in de commentaren en ik zal uitleggen meer.
Sommige beginsnelheid van de proef zag er echt goed dus heb ik besloten om te proberen nieuwe code op de machine.
Nul betekent nog Laser is in principe uitgeschakeld maar de max S-niveau is niet langer gewoon 100 of 255, het is nu verhoogd tot 10000 - ja een transactie met de vijf nullen.
Als gevolg daarvan is de resolutie PWM nu 100 keer meer gedetailleerde :)

Sommige voorbeeld berekeningen van de originele firmware op dit:
Als voor aanvang van de laser ter gelegenheid van hout of papier op de S7 het nu ergens rond 700 beginnen zal.
Ik zeg "somewhere" zoals u kunt nu echt het vinden van de sweet spot tussen niets en een nauwelijks zichtbare laser-markering.
En natuurlijk waar vooraleer u did u op S20 stekken spelend u zult nu moeten S2000 voor hetzelfde resultaat.
Voor ons doel van graveren:
Laten we zeggen op S7 heb je genoeg kracht om te vertrekken van een zichtbaar teken in hout.
Bij S10 cut u al door de eerste laag triplex.
Voor een gravure die u niet zal niet doorlopen van de eerste laag, moet u diep gravures u massief hout gebruiken.
Voordat we hadden slechts 3 machtsniveaus om mee te spelen, nu we kunnen worden verspreid dit via 300 niveaus - goed genoeg om te passen 256 grijstinten in het ;)

OK, geweldig! Kunnen we goede gravure nu - maar hoe??
Nou eerste uitgeschakeld altijd Houd in gedachten dat alles hier is gebaseerd op de Turnkey tirannie firmware en Inkscape plugin.
Dit betekent dat de machine nog voldoet niet aan de normale CNC normen zoals het zou doen als u bijvoorbeeld op GRBL.
Voor mij is dat is perfect als het is makkelijk om te gebruiken met freeware alleen dat ik begrijp te gebruiken.
Er zijn zeker andere hulpmiddelen beschikbaar die aanspraak te doen 8 bit gravures, Picengrave gewoon om één comercial product te noemen.
Maar in de regio van de freeware is er niet veel die kan worden vergeleken met Image2Gcode als gekoppelde boven.
Maar aangezien het is niet alleen voor onze machines er is geoptimaliseerd sommige handmatige bewerking nodig als u wilt plaatsen de gravure op een specifieke plaats.
Onze bed oorsprong is in de linkerbovenhoek, terwijl CNC machine hebben het in de linkerbenedenhoek.
Dit betekent dat onze bewegingen worden omgekeerd in de Y-richting.
De eerste stap in het programma is om weg te knippen uw afbeelding ondersteboven - deze manier, zal zij georiënteerde correct.
Zonder code wijzigingen zal de gravure plaatsvinden in de hoogste linkerhoek zoals bepaald door de eindschakelaars.
Dit voorbeeld laat ik het er zonder code mods.
Laad uw foto naar Image2Gcode en als gezegd flip het.
Let op de grootte en de resolutie-instellingen en dienovereenkomstig aan te passen!
Voor kleine gravures gebruik ik een resolutie van 0,1, grotere dingen op 0,2 of 0,25 - dit is de afstand tussen de gegenereerde laserlijnen en voor een perfect resultaat moet overeenkomen met de diameter van uw brandpunt.
Natuurlijk is de modus grijstinten 8 bit.
U kunt de parameters die u beste na enkele testburns gevonden instellen op het tabblad Laser profiel.
Als gevolg van de huidige beperkingen, die de snelheid niet zo hoog gaat als je gewend bent - niveaus zo start met lager vermogen als voor nu ik heb geen een manier gevonden om het verhogen van de verwerkingssnelheid van alle de bewegings-opdrachten (in ieder geval niets gemakkelijk).
Voor de onderstaande afbeelding die ik gebruikte een waarde van 500 en 755 voor lage en hoge energie-instellingen.
Snelheid was ingesteld op 3600mm/min om te testen maar ik neem aan dat de werkelijke snelheid is ergens rond 600-800mm/min - zoals gezegd nog een manier vinden moet om het verbeteren van de snelheid hier.
De aankruisen voor decimale waarden was iets die wij geprobeerd te krijgen meer controle over de PWM maar Marlin biedt geen ondersteuning voor het.
Geoptimaliseerde raster vermindert de bewegingen en gravures naar gebieden met laser activiteit - vooral de beelden met grote, unengraved gebieden zullen profiteren van de tijd hier opgeslagen.
De profielen zijn os geen nut voor ons rechts nu, dus gewoon gebruik "Max" en dubbel te controleren uw vermogenswaarden zijn nog steeds hetzelfde.
Onder het tabblad Gcode stellen we het gewenste draaisnelheid gebruik de "S"-parameter voor de energie-instellingen en de M5 opdracht de laser om uit te schakelen.
Je kunt spelen met de gravure patronen als je wilt.
Na het klikken op "Generate file" u de resulterende Gcode open in Proterface te sturen naar de machine - de gravure in de linker bovenhoek zal gebeuren!
Hier zijn sommige beelden van de eerste (succesvolle) graveren:
Origineel in grijstinten

Voordat het opruimen, alle van de verbrande as nog daarin graveren

Gravure opgeruimd

Zoals u ziet er is nog ruimte voor verbetering, dus spelen met de machtsniveaus de perfecte match te vinden en doen sommige tests is de huidige weg te gaan.
Indien nodig dat ik kan veranderen de firmware opnieuw en controleer indien mogelijk volledige 16PWM codering is, zou dit zelfs meer dan 10000 stappen voor het PWM-signaal geven.

Op dit ogenblik is het een goed alternatief om het verkrijgen van een diodelaser, als u wilt doen meer dan alleen gravures of werken met heel dunne materialen.
Een fatsoenlijke diode laser module met zuigkrachtregeling (inclusief TTL en PWM) kost bijna het zelfde als een van deze K40 klonen.
Zodat je uitlaatsysteem de behuizing en sommige meer of minder goed werkende gratis.
Met de meer gecontroleerde kracht brosse materialen zoals glas, keramiek of sommige stenen betere krijgen moeten resultaten nu ook.
Gewoon bellen naar beneden van de kracht totdat de euro ex BTW te splitsen tot een minimum wordt beperkt.
Met de opdracht M649 in de Gcode pulse modus werking instellen helpt ook hier veel.
Gewoon doen sommige tests met verschillende pulse tarieven door de Inkscape plugin om het instellen van een laser stip naast elkaar zonder te maken een volledige lijn.

Gerelateerde Artikelen

Gravure cilindrische objecten op een laser cutter met een roterende bevestiging.

Gravure cilindrische objecten op een laser cutter met een roterende bevestiging.

Ik heb dit instructable geschreven omdat ik wilde mijn roterende bijlage gebruiken voor mijn laser cutter en ik delen hoe wilde te doen iets anders van de normale platte gravure die ik doe.Om dit te doen moet je natuurlijk toegang tot een laser cutte
Hoe maak je een Multirotor of hybride met een Laser cutter of een vacuüm voormalige

Hoe maak je een Multirotor of hybride met een Laser cutter of een vacuüm voormalige

gelieve te begrijpen ik heb gemaakt en zelf alles in dit instructable,Dit is al mijn content en als ik moest gebruiken iemand elses inhoud zou niet auteursrechtelijk beschermd of met hun toestemming, maar nogmaals dit is al mijn content!Ik heb niet g
Hoe maak je een kam met Corel Draw en een laser cutter haar: een werkstroom storyboard

Hoe maak je een kam met Corel Draw en een laser cutter haar: een werkstroom storyboard

een van de meest interessante aspecten van een laser cutter is hoe gemakkelijk het snijdt ingewikkelde, complexe profielen en laat een passibly afgewerkte rand. Een ander interessant aspect is dat zij grote dingen doen met de patronen die u gemakkeli
Het gebruik van een Laser Cutter

Het gebruik van een Laser Cutter

de laser cutter is een van de meest nuttige tools in een moderne winkel. Laser scharen werk door de leiding van een zeer krachtige laserstraal, op een precieze brandpuntsafstand, op een materiaal dat ze knippen of etch, afhankelijk van hoe de laser c
Laser cutter, beginnen met het snijden van spullen voor onder 50 dollar

Laser cutter, beginnen met het snijden van spullen voor onder 50 dollar

er zijn velen die er die zijn het maken van dingen om te winnen een laser cutter. Hier is een project voor die 500 die niet wint, maar nog steeds willen een laser cutter voor eenvoudige stencil knippen behoeften.Dit project werd bedacht tijdens een c
Build Laser Cutter

Build Laser Cutter

Dit is een erg leuk project als je een heleboel tijd hebt en liefde te bouwen alles in plaats van gewoon naar de winkel gaan en kopen.  Deze gids zal u tonen hoe te bouwen van een CO2-laser cutter met een snijden bed formaat van 38 X 17 X 10.  Het ko
Oude goedkope laser cutter essentials

Oude goedkope laser cutter essentials

Essentials voor het snijden met een goedkope chinese laser cutter (oud).Als u wilt hebben een laser cutter in uw werkplaats hebben alleen sommige $500, invoeren van eBay en zoek naar Chinees, 30 x 20 cm, CO2-laser machines. Spanning opgeven wanneer e
Faken sterven gesneden Stickers op een Laser Cutter - ik maakte het op TechShop!

Faken sterven gesneden Stickers op een Laser Cutter - ik maakte het op TechShop!

Als onderdeel van een project, ik nodig geslepen etiketten toe te passen op een punt van aankoop display – wanneer ik de kosten van die onderzocht-cut stickers, ze leek redelijk totdat ik werd verteld dat ik ook zou moeten betalen voor een speciale m
Van kist naar Cut | Het installeren van een Laser Cutter.

Van kist naar Cut | Het installeren van een Laser Cutter.

Onlangs ik ontwierp en bouwde de LittleBox, een DIY Laser gesneden Raspberry Pi aangedreven PC. Een belangrijke factor in de kostprijs ervan had de onderdelen laser-gesneden door een derde partij, dus ik begon de jacht voor een laser cutter van mijn
SMT 'Soldeer plakken Stencil' productie Jig met behulp van een Laser Cutter

SMT 'Soldeer plakken Stencil' productie Jig met behulp van een Laser Cutter

Surface -mount technology is overwegend in kleinere printplaten en maakt vaak gebruik van reflow solderen (soldeer plakken & gecontroleerde verwarming) aan het aanbrengen van de componenten. In dit Instructable, zal ik met u delen hoe ik een eenvoudi
Arduino gebaseerd Etch A Sketch Laser Cutter.

Arduino gebaseerd Etch A Sketch Laser Cutter.

In dit project neem ik een Arduino Mini Pro sluit hem aan op een op maat gemaakt Etch A Sketch paneel en gebruiken om te bepalen een Blacknose laser cutter. Het resultaat is uren gek laser snijden plezier, die we ronde allermeest naar de UK Maker Fai
Volledige Spectrum Laser Cutter veiligheid en operatie

Volledige Spectrum Laser Cutter veiligheid en operatie

Het volledige Spectrum heeft 5e generatie Desktop laser cutter een 40W CO2 laser, dat een zeer krachtige lichtstraal uitzendt. Voorzorgsmaatregelen moeten worden genomen bij het gebruik van de laser cutter om ervoor te zorgen geen lichamelijk letsel
Hoe meet je CO2 laser zet een Laser Gravure Machine en Laser snijmachine met behulp van een vereenvoudigde (low-cost) CO2-laser power meter

Hoe meet je CO2 laser zet een Laser Gravure Machine en Laser snijmachine met behulp van een vereenvoudigde (low-cost) CO2-laser power meter

meest CO2 laser power meter zijn erg duur en zijn uitgerust met mogelijkheden tot ver buiten wat de gemeenschappelijke laser machine exploitant/eigenaar moet.  Deze instructies weergeven een sub-$100 laser power meter sonde op het werk, snelle laser
CNC spindel laserdiode foto gravure Enhancement App

CNC spindel laserdiode foto gravure Enhancement App

Onze app zal met 2008 Visual Basic is geschreven en laden en uitvoeren op een Windows XP & PC. Het is een teksteditor die doet berekeningen uit diepten van bezuinigingen/laser macht niveau opdrachten in één gcode bestand en voegt een variabele draais