BBB + BeBoPr + LinuxCNC

198 views
Skip to first unread message

ltmno...@gmail.com

unread,
Jun 20, 2014, 9:29:21 PM6/20/14
to machi...@googlegroups.com
Hello, I invested in the BeBoPr about a year ago and have waiting for some information on how to make it all work with a CNC running LinuxCNC.
I see many examples for 3D Printers but can't see to find anyone that has used it for a CNC solely.
The problem is the MachineKit is designed/built for 3D Printers and I assume there is some sort of configuration and or Skin to make it work with 4 Axis CNC.
I have asked on many forums, I have been following Charles and company for a while now and I am in awe that no one is doing this?
Is there any resource that anyone can point me to, I follow examples really well and am desperate for a solution. At this point it is only configuration that is lacking. Hardware is all good to go!




Thanks for any or all of your help.

Sincerely, 

LTMNO

Charles Steinkuehler

unread,
Jun 20, 2014, 10:14:33 PM6/20/14
to ltmno...@gmail.com, machi...@googlegroups.com
Machinekit is for CNC machines, and is actually easier to use with a
conventional cutting style machine than with an FDM 3D printer.

There are several example configurations for the BeBoPr, although there
is not yet one specifically for the Shapeoko. You should be able to get
started by simply starting with one of the exiting BeBoPr
configurations. That should at least let you get motors moving, and if
you need help tweaking the configuration from there, just ask.

I'm not sure where you were asking for help, but we're generally helpful
around here. One issue if you actually used "forums" and not the Google
Groups (which can _look_ like a forum if you want), I likely didn't see
any of your posts. I stick to mailing lists since I can't visit
multiple web forums daily just to see what might have been posted.

One issue you may have with the Shapeoko is if you're driving each of
the gantry motors with it's own stepper driver. If so, you'll want a
configuration setup for a gantry machine. There are several ways to do
this with Machinekit, but I'm not sure if there's a working example in
the stock release.

--
Charles Steinkuehler
cha...@steinkuehler.net

signature.asc

ltmno...@gmail.com

unread,
Jun 20, 2014, 10:29:49 PM6/20/14
to machi...@googlegroups.com, ltmno...@gmail.com
Hello Charles,
Thanks for replying as you have always been great for that, along with your support.
I am going to make a valiant effort here to get this going again as I just read a post on the ShapeOko Forums about Edward getting LinuxCNC working with ShapeOko + GrbShield + BBB.
Still no one has got the BBB and BeBoPr with ShapeOko going yet. (hope to be the first)
We we last spoke, I was asking about changing the layout/configuration of the only BeBoPr config that I saw on MachineKit and LinuxCNC that had a 3D Printing interface with Bed temperatures, etc.
I guess I was looking for something more like this (see below)  and wasn't seeing it anywhere.

Thank you, 

Pino.

Charles Steinkuehler

unread,
Jun 20, 2014, 10:55:14 PM6/20/14
to ltmno...@gmail.com, machi...@googlegroups.com
On 6/20/2014 9:29 PM, ltmno...@gmail.com wrote:
> Hello Charles,
> Thanks for replying as you have always been great for that, along with your
> support.
> I am going to make a valiant effort here to get this going again as I just
> read a post on the ShapeOko Forums about Edward getting LinuxCNC working
> with ShapeOko + GrbShield + BBB.
> Still no one has got the BBB and BeBoPr with ShapeOko going yet. (hope to
> be the first)

There really needs to be a good example gantry config for machines like
the Shapeoko, Fireball routers, and the many other gantry style
machines. I've written a gantry HAL module for this, but haven't quite
gotten a full example configuration worked up yet.

> We we last spoke, I was asking about changing the layout/configuration of
> the only BeBoPr config that I saw on MachineKit and LinuxCNC that had a 3D
> Printing interface with Bed temperatures, etc.
> I guess I was looking for something more like this (see below) and wasn't
> seeing it anywhere.
>
> <https://sites.google.com/site/manisbutareed/_/rsrc/1370470208795/beaglebone-black-linuxcnc/AXIS-Preview-screen.png>

The only difference between your linked image and the stock
configurations is the extra panel with temperatures. You can disable
that by commenting two lines in the ini file:

https://github.com/machinekit/machinekit/blob/master/configs/ARM/BeagleBone/BeBoPr/BeBoPr.ini#L55

https://github.com/machinekit/machinekit/blob/master/configs/ARM/BeagleBone/BeBoPr/BeBoPr.ini#L115

The first line is what loads the extra panel with the temperatures, the
second line is what hooks the display gadgets to the appropriate HAL
signals.

--
Charles Steinkuehler
cha...@steinkuehler.net

signature.asc
Reply all
Reply to author
Forward
0 new messages