How to disable rapid and feed rate override sliders?

More
2 years 7 months ago #296072 by kb0thn
Hi Group,

I've retrofitted an old Homag / Weeke Optimat BHC350 router with LinuxCNC and MESA cards. Massive project on this machine with lots of IO, ATC, etc. But it's been fun. I'm finally at the stage where I am trying to get things the way I want them, not just the way that works.

Question:
I have rotary switches for feed rate and rapid override. They both work and I can set the overrides via switch. But the on screen adjustments are still there. I want to see the values, but I don't want them to be adjustable on screen. Only with the physical switches. Is this possible?

Here is my HAL code that implements the feed rate override. The rapid override is similar. 
Code:
    setp halui.feed-override.count-enable true     setp halui.feed-override.direct-value true     setp halui.feed-override.scale .01 net feedoverride-incr   =>  halui.feed-override.counts net fo-incr-a           =>  foincr.sel0 net fo-incr-b           =>  foincr.sel1 net fo-incr-c           =>  foincr.sel2 net fo-incr-d           =>  foincr.sel3 net feedoverride-incr   <=  foincr.out-s     setp foincr.debounce-time      0.100000     setp foincr.use-graycode      False     setp foincr.suppress-no-input False     setp foincr.in00          150.000000     setp foincr.in01          0.000000     setp foincr.in02          30.000000     setp foincr.in03          40.000000     setp foincr.in04          70.000000     setp foincr.in05          80.000000     setp foincr.in06          110.000000     setp foincr.in07          120.000000     setp foincr.in08          10.000000     setp foincr.in09          20.000000     setp foincr.in10          50.000000     setp foincr.in11          60.000000     setp foincr.in12          90.000000     setp foincr.in13          100.000000     setp foincr.in14          130.000000     setp foincr.in15          140.000000

Please Log in to join the conversation.

More
2 years 7 months ago #296081 by HansU

Hi Group,
I want to see the values, but I don't want them to be adjustable on screen. Only with the physical switches. Is this possible?

Yes! You just have to use the pins provided by gmoccapy instead of the halui ones.
So gmoccapy.feed.feed-override.count-enable instead of halui.feed-override.count-enable

See linuxcnc.org/docs/html/gui/gmoccapy.html...cities_and_overrides for more information.

Please Log in to join the conversation.

More
2 years 7 months ago #296097 by kb0thn
Hey, that's perfect! Just added those to my custom_postgui.hal and it solved the problem. Thank you!

Please Log in to join the conversation.

Time to create page: 0.081 seconds
Powered by Kunena Forum