Spindle Inhibit while Probing.....

More
22 Oct 2024 16:07 #312873 by Roguish
Chris. appologies for bring this up again.
I have notices a pin named 'qtversaprobe.enable'
what is it? and where does it come from?
it is an output of something......

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

More
22 Oct 2024 18:37 #312888 by Aciera
Attachments:
The following user(s) said Thank You: Roguish

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

More
23 Oct 2024 17:07 #312984 by Roguish
thanks for the reference. I had not noticed that.
BUT, I have tested probing, and qtversaprobe.enable never comes on.
and qtdragon.spindle-inhibit does not come on either.

I have some hal set up to inhibit the spindle when the probe is loaded. Neither .enable or .spindle-inhibit are used. they are both outputs.
Outputs of what?????? that's what I would like to know,

fyi. I am using a deb from Seb's buildbot2 for bookworm/master. about a week old.

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

More
23 Oct 2024 18:42 #312992 by Aciera

I have some hal set up to inhibit the spindle when the probe is loaded. Neither .enable or .spindle-inhibit are used. they are both outputs.
Outputs of what?????? that's what I would like to know,


Probably what the docs say, you would connect .spindle-inhibit in hal to
spindle.0.inhibit
.:

 

.enable reflects the screen button state.
Attachments:

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

More
24 Oct 2024 03:19 #313023 by cmorley
To add a liyttle more detail:

-> qtversaprobe.enable

reflects the state of the 'measure tool' button on the versa probe screen.
This is a manual selection button (to ignore auto probing)
It doesn't do anything unless the remap code utilizes it such as:
o300 if [#<_hal[qtversaprobe.enable]> EQ 0]
   (MSG, Auto Tool probe disabled )
    G43 ;turn back on tool offset mode before returning
o300 return [3] ; indicate no tool measurement
o300 endif

-> qtversaprobe.probe-loaded

true when the tool number equals the preference files entry:
ps_probe_tool = 1

It doesn't do anything unless connected to other logic such as spindle.0.inhibit.
If you have multiple signals to connect to spindle.0.inhibit, then you must use an OR logic component.
 
The following user(s) said Thank You: Roguish

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

Moderators: cmorley
Time to create page: 0.099 seconds
Powered by Kunena Forum