Based on the feedback, I'll look for a way to use the one slider for both purposes, while preserving the absolute units/minute readout. Hopefully a dig into the code will reveal an elegant way to do that. Thanks for the helpful and encouraging replies!
John On 01/07/2017 01:32 PM, Chris Morley wrote: > It is still possible to have the MV slider display actual feed rate while the > > underlying code uses percentage. > > It just means the GUI must calculate what feedrate is that percentage of max > velocity and > > display it. I've done the opposite in Gscreen to show MV as a percentage. > > Then everyobe can be happy [😊] > Chris M > ________________________________ > From: sam sokolik <sa...@empirescreen.com> > Sent: January 7, 2017 2:27 PM > To: EMC developers > Subject: Re: [Emc-developers] Max velocity slider and pure rotary motion > > I love the MV slider - use it all the time. I need to know that > feedrate because a lot of the time I am capping the velocity to the feed > rate for testing (or just above) I don't know the solution (as of right > now I don't need to cap rotary only motion) But the scaling of actual > feed rate is a must for me. > > sam > > On 01/07/2017 04:16 AM, Niemand Sonst wrote: >> Hallo John, >> >> I agree with you, that the actual behavior is not what a user expect. >> Just changing max_vel to "%-Slider" is unfortunately not enough, as also >> the GUI must be changed to support the new feature. >> >> I from my side can tell that for gmoccapy the amount of work is doable. >> I will be pleased to do that. >> >> Norbert >> >> Am 07.01.2017 um 09:42 schrieb John Morris: >>> I've been asked about some seemingly unintuitive behavior: the max >>> velocity slider is not applied to rotary-only motion. You can try this >>> yourself by running the `axis_9axis.ini` config, setting the max >>> velocity slider to zero, and noting rotary axes still move after e.g. >>> `g0 a180 f40`. >>> >>> This can't be trivially fixed by applying the max velocity setting to >>> rotary-only motion. Back in 2007, Chris explained [1] (referring to a >>> document still available from NIST [2]) that feed rate in units/minute >>> can be unintuitive for rotary-only motion, since the units are degrees >>> instead of inches or millimeters. >>> >>> Ok, so damned if we do, and damned if we don't; then what are the other >>> options? Axis has a couple of instructive examples: >>> >>> - The rapid override slider reads on a percentage scale, and the same >>> slider does what one would expect, both for linear and rotary-only motion. >>> >>> - The jog speed slider reads in linear units/minute, and when a rotary >>> axis is configured a second slider reading in degrees/minute appears. >>> >>> Right now, I'm leaning toward recommending the max velocity slider be >>> changed to a percentage scale and applied to both, similar to rapid >>> override. I'd love to hear other opinions. Thanks- >>> >>> John >>> >>> [1]: https://sourceforge.net/p/emc/mailman/message/13618943/ >>> [2]: http://ws680.nist.gov/publication/get_pdf.cfm?pub_id=823374 > The NIST RS274NGC Interpreter - Version > 3<http://ws680.nist.gov/publication/get_pdf.cfm?pub_id=823374> > ws680.nist.gov > RS274/NGC Interpreter - Version 3 ii Disclaimer Commercial equipment and > materials are identified in order to specify certain procedures adequately. > > > >>> >>> ------------------------------------------------------------------------------ >>> Check out the vibrant tech community on one of the world's most >>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot >>> _______________________________________________ >>> Emc-developers mailing list >>> Emc-developers@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/emc-developers > Emc-developers Info Page - > SourceForge<https://lists.sourceforge.net/lists/listinfo/emc-developers> > lists.sourceforge.net > The Enhanced Machine Controller (EMC) is a CNC machine controller that runs > on Linux and is available under the terms of the GNU General Public License. > > > >>> >> >> ------------------------------------------------------------------------------ >> Check out the vibrant tech community on one of the world's most >> engaging tech sites, SlashDot.org! http://sdm.link/slashdot > Slashdot: News for nerds, stuff that matters<http://sdm.link/slashdot> > sdm.link > Slashdot: News for nerds, stuff that matters. Timely news source for > technology related news with a heavy slant towards Linux and Open Source > issues. > > > >> _______________________________________________ >> Emc-developers mailing list >> Emc-developers@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/emc-developers > Emc-developers Info Page - > SourceForge<https://lists.sourceforge.net/lists/listinfo/emc-developers> > lists.sourceforge.net > The Enhanced Machine Controller (EMC) is a CNC machine controller that runs > on Linux and is available under the terms of the GNU General Public License. > > > >> > > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, SlashDot.org! http://sdm.link/slashdot > Slashdot: News for nerds, stuff that matters<http://sdm.link/slashdot> > sdm.link > Slashdot: News for nerds, stuff that matters. Timely news source for > technology related news with a heavy slant towards Linux and Open Source > issues. > > > > _______________________________________________ > Emc-developers mailing list > Emc-developers@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-developers > Emc-developers Info Page - > SourceForge<https://lists.sourceforge.net/lists/listinfo/emc-developers> > lists.sourceforge.net > The Enhanced Machine Controller (EMC) is a CNC machine controller that runs > on Linux and is available under the terms of the GNU General Public License. > > > > > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, SlashDot.org! http://sdm.link/slashdot > > > > _______________________________________________ > Emc-developers mailing list > Emc-developers@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-developers > ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers