setting feed-override with step-switch
Thanks for answers! Ingo
My question is: Is there a possibility to tell EMC directly the feed-override?
Not yet - in EMC 2.5 (or master now) you will be able to set the feed override directly with HALUI
by setting a flag halui.feed-override.direct-value then setting counts to the value wanted (subject to scaling)
I see the manual and the man pages don't mention it yet.
I fix it in the following way for all others which want to do the same: In a selfmade .comp file I wait two seconds until emc is ready then I switch automatically for 0.2 seconds to 120 procent then for 0.2 seconds to 0 procent and after that i give the real step of the step switch EMC! That works perfekt and the machine user can't made mistakes....
if one sets halui-feed-override.direct-value true
then halui-feedoverride.counts ( after being scaled by halui.feed-override.scale ) sets the feed over-ride directly .
meaning if scale is .01 and count was 100 the feed over-ride would be 100 percent.
scale = .01, count = 50 , feed over-ride = 50 percent.
I'll also mention to the doc guy that in master g10 L2 and L20 now allow P0 which means 'The currently active coordinate system'
No rest for the wicked !
I fix it in the following way for all others which want to do the same: In a selfmade .comp file I wait two seconds until emc is ready then I switch automatically for 0.2 seconds to 120 procent
I was going to suggest something similar, though my idea was to watch an Axis status pin rather than wait a fixed period of time.
I have a feeling that you could initially leave the over-ride pin disconnnected in HAL, and setp the halui pin to 120%, then finally connect up your comp output pin in the postgui.hal file, by which point axis is probably "watching"