Spindle override encoder not going above 100%

More
2 years 7 months ago #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 to join the conversation.

More
2 years 7 months ago #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 to join the conversation.

More
2 years 7 months ago #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.

Please Log in to join the conversation.

More
2 years 7 months ago #295191 by spumco
Can you post your hal and INI files?

Please Log in to join the conversation.

More
2 years 7 months ago #295258 by B.Reilly01
Certainly, see attached.  I think this is all of it.

Please Log in to join the conversation.

More
2 years 7 months ago #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 to join the conversation.

More
2 years 7 months ago #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 to join the conversation.

More
2 years 7 months ago #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 to join the conversation.

More
2 years 7 months ago #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 to join the conversation.

More
2 years 7 months ago #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

Please Log in to join the conversation.

Time to create page: 0.060 seconds
Powered by Kunena Forum