On Wed, 14 Apr 2021, John Dammeyer wrote:
Date: Wed, 14 Apr 2021 22:27:08 -0700
From: John Dammeyer <jo...@autoartisans.com>
Reply-To: "Enhanced Machine Controller (EMC)"
<emc-users@lists.sourceforge.net>
To: "'Enhanced Machine Controller (EMC)'" <emc-users@lists.sourceforge.net>
Subject: Re: [Emc-users] Motion information.
From: Peter C. Wallace [mailto:p...@mesanet.com]
On Wed, 14 Apr 2021, John Dammeyer wrote:
Is there something newer than this?
http://linuxcnc.org/docs/html/man/man9/motion.9.html#MOTION%20PARAMETERS
The reason I ask is for both my LinuxCNC with MESA 7i92H and the MachineKit on
the BBB pins like:
motion.spindle-speed-out-abs
Those are older spindle names
aren't documented in the above document. But they are what I believe was
created
What's in the document is
spindle.M.spindle-speed-out-abs (where M is 0..n)
This changed sometime in 2.8
So there's a disconnect from this manual compared to what is in both the
MachineKit and LinuxCNC 2.8. Both the PC and the Pi4 version.
The manual reflects the current release (2.8.1)
The manual says absolutely nothing about which release it supports. The
implication is that if I changed from 2.8 to 2.8.1 I have to rewrite the HAL
and INI files? Is there a document that describes what needs to be changed?
Where is the manual for 2.8 then? Say I don't want to update to 2.8.1 can I
get a copy of the manual that uses the old naming?
The PNCconf generated the initial hal file for me and the stepconf generated
the parallel port version. Maybe those programs haven't been updated for
years and the new motion software still supports the 'old' way?
If you update to 2.8.1, both motion and pncconf use the new spindle names
(like spindle.M.spindle-speed-out-abs)
So all the work put into a particular cudtom HAL and INI file combination is
tossed out the door unless you remain totally stock and use pncconf to
recreate the system?
No, the first time you run LinuxCNC 2.8.1 on a configuration with the
older spindle names, The startup script will detect this and patch the names
in the hal and ini files.
The change was made to support multiple spindles
Does anyone know if the BeagleBone MachineKit has also been updated?
AFAIK Machinekit and LinuxCNC have diverged significantly so
Machinekit is closer to LinuxCNC 2.7 (pre Joints-Axis changes)
so unlikely to have multiple spindle support
Thanks
John
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users
Peter Wallace
Mesa Electronics
(\__/)
(='.'=) This is Bunny. Copy and paste bunny into your
(")_(") signature to help him gain world domination.
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users