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

Reply via email to