GantryConsiderations - Sector67/router-conversion GitHub Wiki

We will be making use of 2.8.x LinuxCNC features to more easily get a servo gantry machine running. The homing of an axis with tandem motors in particular is greatly simplified in 2.8.x. This also means we'll have to defer PathPilot until it is based on 2.8.x.

There are some misleading and incorrect comments about PathPilot being based on 2.8.x. It is not:

If this is true (https://www.cnczone.com/forums/tormach-pathpilot-/346812-pathpilot-2-x-pathpilot-simulator-10.html):

Just so you know, PathPilot version 2.x is now based on Linux Mint 17.3, MATE Edition (64-bit). This OS is rides on Ubuntu 14.04.5 LTS (Trusty Tahr), a derivative of Debain 8 (jessie/sid), running a Linux 4.11.9-rt7 x86_64 kernel. At it's core, PP is LinuxCNC running version 2.8.0-pre1 as of v2.16. The LinuxCNC documentation for this version can be found here.

There is a lot of good information here:

https://forum.linuxcnc.org/pathpilot/34359-pathpilot-2-0-2-adding-rtlib-s

and here:

https://forum.linuxcnc.org/16-stepconf-wizard/34071-setting-up-a-gantry-with-4-joints-and-3-axes

about compiling additional components.

Next steps:

  • Install a recent LinuxCNC 2.8.x
  • Work with pncconf to generate an XXYZ configuration
  • Tune the machine so that homing will work and get it working