GRBL

335 views
Skip to first unread message

Martin Zabojnik

unread,
Mar 29, 2014, 2:40:13 PM3/29/14
to cyclone-p...@googlegroups.com
Hi
GRBL will be soon support the probing.
Now it's available as beta in the dev branch .
I have one Arduino Uno. So far I have not had time to test.
The question is whether it would be better go to GRBL platform.
From my experience I know that the RepRap firmware has some limitations.
That makes a lot of problems.
Does anybody have experience of GRBL?
How difficult would be to modify the software for use with GRBL?

Martin Zabojnik

unread,
Mar 29, 2014, 2:42:38 PM3/29/14
to cyclone-p...@googlegroups.com

Iceflow

unread,
Mar 29, 2014, 6:40:50 PM3/29/14
to cyclone-p...@googlegroups.com
If the gcodes for the commands remain the same, i think that it would work the same... really dont know that much about, its my thinking... hehehehe


El 29 de marzo de 2014, 19:42, Martin Zabojnik <zabo...@gmail.com> escribió:

--
Has recibido este mensaje porque estás suscrito al grupo "Cyclone PCB Factory" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a cyclone-pcb-fac...@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a cyclone-p...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/cyclone-pcb-factory/51ccd92e-f895-407f-b6f7-6571fcf6703a%40googlegroups.com.

Para acceder a más opciones, visita https://groups.google.com/d/optout.

Samuel Kranz

unread,
Mar 30, 2014, 6:33:21 AM3/30/14
to cyclone-p...@googlegroups.com
yay. thats nice.. i will test it on my cyclone the next days:D


Am Samstag, 29. März 2014 23:40:50 UTC+1 schrieb Iceflow:
If the gcodes for the commands remain the same, i think that it would work the same... really dont know that much about, its my thinking... hehehehe
El 29 de marzo de 2014, 19:42, Martin Zabojnik <zabo...@gmail.com> escribió:

--
Has recibido este mensaje porque estás suscrito al grupo "Cyclone PCB Factory" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a cyclone-pcb-factory+unsub...@googlegroups.com.

Para publicar en este grupo, envía un correo electrónico a cyclone-p...@googlegroups.com.

Henrik Olsson

unread,
Mar 31, 2014, 4:15:40 AM3/31/14
to cyclone-p...@googlegroups.com
Hi I just saw your post What is Grbl being used for? (https://github.com/grbl/grbl/issues/332).

Im using GRBL and its working really good for milling PCBs and stuff.
You are asking about probing and its now implemented  but it might not work as you expect.
It is reporting probing values to the console and cant store any values in to variables since there are a memory issue in the Arduino (Atmega328).

What kind of auto leveling software are you using? 
Im working on a auto leveling software (far from finished) that makes it possible to use GRBL for this matter, its doing a two step procedure first probing and then relevel the original gcode for a second run.

If you like im really up for a joint venture in this matter.

Henrik

PS. A really nice project, I might just build my self a new cnc based on your things!

Martin Zabojnik

unread,
Mar 31, 2014, 6:01:38 AM3/31/14
to cyclone-p...@googlegroups.com
Hi Henrik
Atoleveling working as you say .
But problem is that marlin firmware we use not primarily designed for CNC control .

Carlos García

unread,
Mar 31, 2014, 6:10:01 AM3/31/14
to cyclone-p...@googlegroups.com
Hi Henrik, please see this video (https://www.youtube.com/watch?v=fKW3fwy1h0k ) it shows the technique we use for probing PCBs.
My implementation in Python is really bad (a proof of concept), so check out the ones from other people in the list: https://groups.google.com/d/msg/cyclone-pcb-factory/xisHgjKiLVU/-wuo65xp_FAJ

Thanks,
Carlos


--
Has recibido este mensaje porque estás suscrito al grupo "Cyclone PCB Factory" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a cyclone-pcb-fac...@googlegroups.com.

Para publicar en este grupo, envía un correo electrónico a cyclone-p...@googlegroups.com.

Zhaf

unread,
Mar 31, 2014, 10:10:54 AM3/31/14
to cyclone-p...@googlegroups.com
Hi Henrik. I've readed that you are working in some software to do the autoleveling in two steps, first by doing the measures and then by modifying the G-Code.

I'm Working exactly in the same thing and using the same aproach. For now I have ready the interpolation algorithm, as well as the measuring code. "All" I have left is to re-level the G-Code. 
The first approach will be to adjust the Z coordinate for all the g-codes to take into account the interpolated level for that point, even if the gcode command doesn't have a Z coordinate for that point.(By saving the last Z coordinate seen in the code)
For a seccond step, I would like to detect large moves and split them to try to keep the leveling all along the segment.
And for a third step, I would like to process G2 and G3 command, so the arcs segments could be also leveled.

Regards!
Reply all
Reply to author
Forward
0 new messages