Setting up LinuxCNC with S3XXL

Discussion of linuxCNC (formerly knows as EMC2)
Post Reply
dehoffma
Posts: 5
Joined: Fri May 13, 2016 5:59 pm
Location: Pennsylvania

Setting up LinuxCNC with S3XXL

Post by dehoffma » Tue Dec 05, 2017 12:59 am

Hi Guys, trying Linux for the first time, how do I set up LinuxCNC for an S3XXL? any help would be appreciated. Thanks!

WillAdams
Posts: 8638
Joined: Mon Apr 09, 2012 6:11 pm
Location: Pennsylvania --- south of the Turnpike, East of US-15
Contact:

Re: Setting up LinuxCNC with S3XXL

Post by WillAdams » Tue Dec 05, 2017 5:35 am

My understanding is that LinuxCNC is a direct hardware control thing for a stepper driver control board connected via a parallel port.

If LinuxCNC has a facility to control machines over a serial connection using USB sending G-Codes, then it may be workable --- see:

- https://www.shapeoko.com/wiki/index.php ... terpreters
- https://www.shapeoko.com/wiki/index.php ... _/_Control
- https://www.shapeoko.com/wiki/index.php/EMC2
Shapeoko 3XL #0006 w/ Carbide Compact Router w/0.125″ and ¼″ Carbide 3D precision collets

dehoffma
Posts: 5
Joined: Fri May 13, 2016 5:59 pm
Location: Pennsylvania

Re: Setting up LinuxCNC with S3XXL

Post by dehoffma » Tue Dec 05, 2017 7:42 pm

Thanks Will,

You've helped me before, thanks again, so is there a way to use a parallel port with my stock machine? would that be a better option?

CrazyBillybob
Posts: 199
Joined: Mon Dec 16, 2013 2:09 pm
Location: Ohio
Contact:

Re: Setting up LinuxCNC with S3XXL

Post by CrazyBillybob » Wed Dec 06, 2017 4:05 pm

To use the Stock machine with LinuxCNC via the Parallel port you would need to replace the Arduino/GRBL shield with a different set of Stepper drivers. This Website has lists the LinuxCNC supported Hardware http://wiki.linuxcnc.org/cgi-bin/wiki.p ... d_Hardware The Long and the Short of it is you can reuse the mechanicals and the Steppers but the control logic has to change.

Good Luck,
CBB

mlewus
Posts: 1
Joined: Mon Jun 21, 2021 4:40 pm

Re: Setting up LinuxCNC with S3XXL

Post by mlewus » Wed Jun 23, 2021 11:06 pm

I recently purchased a Shapeoko Pro XXL. I'm planning to convert it to Linuxcnc once it's out of warranty.

If you don't want to use a parallel port, Mesa Electronics (mesanet.com) makes a series of "Anywhere IO FPGA boards" that are ethernet-connected to a host computer running linux. For example, their 7I76E board is well supported. These replace the parallel port with an isolated ethernet connection. The solves the problem of finding compatible parallel port hardware in a modern computer or laptop. You will still need stepper drivers. You can either use a 4-driver Grbl shield (without the Arduino) or individual stepper drivers from stepperOnline or AutomationDirect.

Post Reply