Spindle override encoder not going above 100%

More
04 Mar 2024 23:58 #295171 by B.Reilly01
Just like the title says, I got my overrides set up and I can move the spindle override slider up off 100%, but the override encoder will only go down from 100%.  Also, when the spindle override is above 100% and you turn the encoder either direction, it instantly drops to 100%.  Any ideas?  The spindle is not actually turning, the E-Stop is still "pressed" and I'm on the bench.

Please Log in or Create an account to join the conversation.

More
05 Mar 2024 00:15 #295172 by spumco
The SRO and FRO can be clamped by your GUI settings as well as in the INI file.

First thing: check your INI for [DISPLAY] MAX_SPINDLE_OVERRIDE = 1.0 and set it to 1.1 (for 110%) or as you see fit.

Please Log in or Create an account to join the conversation.

More
05 Mar 2024 01:19 - 05 Mar 2024 01:52 #295174 by B.Reilly01
The INI has it set to 1.5, for the GUI I'm currently in Axis, so maybe it's an Axis setting? Like I said, I can move the slider up, but not with the override knob. The other two sliders behave as expected with the override knob.  

edit:  In HAL I can see the count go up above 100, but the slider doesn't move.
Last edit: 05 Mar 2024 01:52 by B.Reilly01.

Please Log in or Create an account to join the conversation.

More
05 Mar 2024 04:43 #295191 by spumco
Can you post your hal and INI files?

Please Log in or Create an account to join the conversation.

More
05 Mar 2024 20:59 #295258 by B.Reilly01
Certainly, see attached.  I think this is all of it.
Attachments:

Please Log in or Create an account to join the conversation.

More
06 Mar 2024 00:37 #295274 by spumco
I don't see anyting obvious in your config files.

Not that Im' an expert, but I had a look around in in LCNC code and commits and didn't see anything that jumped out.

Can you try using a different GUI - maybe gmoccapy or qtvcp - and see if you get the same behavior?  That might narrow it down to Axis or something deeper in LCNC.

Please Log in or Create an account to join the conversation.

More
06 Mar 2024 01:15 #295278 by B.Reilly01
qtdragon does the same - I wonder if it's because the spindle isn't turning yet and I'm just on the bench

Please Log in or Create an account to join the conversation.

More
06 Mar 2024 01:36 #295279 by spumco
That's a good idea.  Do you have a working physical machine yet to test?

Or perhaps you could bypass the spindle encoder HAL connections and run it as an open-loop simulation.  Take it out of estop, 'spin' up the nonexistent spindle and see if the SRO starts working.

Please Log in or Create an account to join the conversation.

More
06 Mar 2024 02:35 #295282 by B.Reilly01
No running machine yet - and taking out the encoder lines and attempting to "spin" it didn't work, possibly because I can't home the machine.

Please Log in or Create an account to join the conversation.

More
06 Mar 2024 03:45 #295286 by cmorley
MAX_SPINDLE_0_OVERRIDE = 1.500000 is a Qtvcp (QtDragon) setting.
Axis and halui use : MAX_SPINDLE_OVERRIDE = 1.5

So for qtdragon and halui, you would need both settings, for axis only MAX_SPINDLE_OVERRIDE
The following user(s) said Thank You: B.Reilly01

Please Log in or Create an account to join the conversation.

Time to create page: 0.098 seconds
Powered by Kunena Forum