Salve a tutti,
questa discussione nasce per parlare/chiedere aiuto/essere di esempio di un progetto che ho in mente da vario tempo, ovvero una macchina per il taglio o l'incisione laser, partendo da una RepRap. In realtà esistono già diversi progetti di questo genere in rete, ma nessuno che rispecchiasse la mia condizione; il primo che ho visto è questo
Poket-laser-engraver, anche questo è interessante
/27/]CNC Laser Gravierer
In particolare la base di partenza sarà una prusa i3 avente Arduino MEGA 2560 + RAMPS 1.4, equipaggiata per le prime prove, con un diodo laser proveniente da un masterizzatore dvd, opportunamente alimentato e dissipato.
A livello meccanico direi che me la cavo abbastanza bene, ma purtroppo a livello elettronico e software mi perdo facilmente, quindi avrò bisogno di aiuto.
Mi devo ancora adentrare bene nella parte firmware, ma la parte che per il momento mi interessa è l'interpretazione del g-code per l'accensione/spegnimento del laser, e la sua potenza emessa.
Di seguito un g-code di esempio, generato da inkskape con estensione "raster2laser_V5":
; Generated with "Raster 2 Laser Gcode generator" by 305 Engineering
;
;
;
$H; home all axes
G21; Set units to millimeters
G90; Use absolute coordinates
G92; Coordinate Offset
G00 X68.0 Y100.0
M03; Laser ON
G01 X132.0 Y100.0 F200
M05; Laser OFF
G00 X68.0 Y101.0
M03; Laser ON
G01 X132.0 Y101.0 F200
M05; Laser OFF
G00 X68.0 Y102.0
M03; Laser ON
G01 X132.0 Y102.0 F200
M05; Laser OFF
G00 X68.0 Y103.0
M03; Laser ON
G01 X132.0 Y103.0 F200
M05; Laser OFF
G00 X0 Y0; home
$H; home all axes
Il firmware di partenza sarà Grbl opportunamente modificato allo scopo, anche se esiste già
LasaurApp che dovrebbe andare bene.
Qualche esperto, avrebbe voglia di verificare che Lasaur firmware, sia compatibile con ramps? Se fosse compatibile, quale sarebbe il pin che comanda l'accensione e spegnimento del laser tramite i comandi M03 ed M05?
Edited 1 time(s). Last edit at 05/15/2014 10:42AM by campe89.
Motedis_kossel delta printer
Ramps1.4 for Due