Is there a GRBL/arduino shield post-processor?

Here's the place for discussion related to CAM/CNC and the development of the Path module.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Post Reply
mario.silva.costa
Posts: 19
Joined: Wed May 10, 2017 8:12 pm

Is there a GRBL/arduino shield post-processor?

Post by mario.silva.costa »

Hi,

Can any tell me if there is any GRBL/arduino controller post-processor for Path projects?

https://github.com/grbl/grbl/wiki/Configuring-Grbl-v0.9
chrisb
Veteran
Posts: 54273
Joined: Tue Mar 17, 2015 9:14 am

Re: Is there a GRBL/arduino shield post-processor?

Post by chrisb »

GRBL looks like a very interesting project. I found a hint in the docs where it says that more information about the GCodes could be found on the linux_cnc homepage. So you may try this post processor.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
mlampert
Veteran
Posts: 1772
Joined: Fri Sep 16, 2016 9:28 pm

Re: Is there a GRBL/arduino shield post-processor?

Post by mlampert »

I use GRBL for my machining and have a post processor for it at home. It it's not much different from the linuxcnc, IIRC the biggest thing is to not emit some of the g-codes, like M2. Given the small differences I never thought it being worth to be included in the distribution.

Anyway, I can post it once I get home.
mario.silva.costa
Posts: 19
Joined: Wed May 10, 2017 8:12 pm

Re: Is there a GRBL/arduino shield post-processor?

Post by mario.silva.costa »

Hi mlampert,

That would be nice!
mc
mlampert
Veteran
Posts: 1772
Joined: Fri Sep 16, 2016 9:28 pm

Re: Is there a GRBL/arduino shield post-processor?

Post by mlampert »

Attached, hope it works for you.
Attachments
grbl_post.py
(8.22 KiB) Downloaded 574 times
berka
Posts: 88
Joined: Sat Aug 22, 2015 9:08 pm

Re: Is there a GRBL/arduino shield post-processor?

Post by berka »

I was just looking for that...
I've been using linuxcnc post processor too. I had my first issue, though: canned drill cycles (G81) aren't supported by GRBL, but they're generated by the drill operation. Watch out; it errored out in the middle of my in-air practice cut. It was easy enough to translate to G0/G1 commands by hand.
On quick look, I don't see translation for G81 in the post processor.
mlampert
Veteran
Posts: 1772
Joined: Fri Sep 16, 2016 9:28 pm

Re: Is there a GRBL/arduino shield post-processor?

Post by mlampert »

berka wrote: Fri Jun 16, 2017 12:55 pm I was just looking for that...
I've been using linuxcnc post processor too. I had my first issue, though: canned drill cycles (G81) aren't supported by GRBL, but they're generated by the drill operation. Watch out; it errored out in the middle of my in-air practice cut. It was easy enough to translate to G0/G1 commands by hand.
On quick look, I don't see translation for G81 in the post processor.
What do you use for a g-code loader?

I'm using bCNC and that might filter those out for me which is why I never had a problem with those.
berka
Posts: 88
Joined: Sat Aug 22, 2015 9:08 pm

Re: Is there a GRBL/arduino shield post-processor?

Post by berka »

mlampert wrote: Fri Jun 16, 2017 5:16 pm What do you use for a g-code loader?
I use bCNC too (on macOS 0.9.9 March 24, 2017).
I haven't looked into enough bCNC settings; may be it has filter/translate capabilities.
Post Reply