qtdragon_hd touchoff and probing issue

More
04 Sep 2023 19:20 #279869 by JohnnyCNC
I've tried this:

rtn = self.CALL_MDI_WAIT("o900", self.timeout)
if rtn != 1:
return 'o900 failed: {}'.format(rtn)

and this:

ACTION.CALL_MDI("o900")

This is the contents of o900.ngc although I have tried a number of variations.

%
o<0900> sub
(PRINT,Doing o900 stuff)
#4002 = 9.8765432
o<o900> endsub
%

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

More
04 Sep 2023 22:47 - 04 Sep 2023 22:47 #279893 by cmorley
I think it is working (I tested too) but in probe routines you can't print any msgs.
I just added: ACTION.CALL_MDI("#4002 = 9.8765432") into probe down.

How do I know it worked? I'll tell you a voodoo trick.
after running probe 'down' go to the MDI entry.
enter these commands one after the other:

;py,from interpreter import *
:py, print(this.parameters[4002]))

then look in the terminal for the output.
you should see that parameter 4002 is set to 9.8765432

Chris
Last edit: 04 Sep 2023 22:47 by cmorley.

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

More
05 Sep 2023 00:41 #279901 by JohnnyCNC
Thank you Chris,

I was checking to see if it worked by exiting LCNC and looking in the linuxcnc.var file. I'm going to go give it a try.

John

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

More
05 Sep 2023 01:00 #279903 by JohnnyCNC
Thanks again Chris. It is working great.

Now to learn about doing an M6 remap in Python.

John

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

More
05 Sep 2023 01:44 #279908 by cmorley
keep us posted!

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

More
10 Sep 2023 14:39 - 10 Sep 2023 14:39 #280402 by JohnnyCNC
Using Versa Probe, how do I set the Auto_Zero function to default to ON?

What would the use case be where you would want it to be OFF?
Last edit: 10 Sep 2023 14:39 by JohnnyCNC.

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

More
10 Sep 2023 18:10 #280420 by cmorley
There is a button 'Tool Measure' on the versa probe screen that turns it off or on.
I would guess if you are repeating a program that only uses one tool.

You could change the qt_auto_probe.ngc to ignore the button state if you like.

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

More
11 Sep 2023 11:43 #280472 by rodw

Thanks Chris.
Having the purple dot in the cross-hair doesn't make sense to me. Having the purple dot show where to place the probe tip and the cross-hair show where zero will be after the probing is completed is how I interpreted the image the first time I saw it. I found the images and can have it the way I like it. LOL

I can wait tyo try the functions on the UTILS tab. I always wanted something like that.

Are probe_basic and basic_probe the same thing?

Thanks
John

Heare, Hear, I really think Chris took a wrong turn a long time ago.
The following user(s) said Thank You: nwallace

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

More
11 Sep 2023 22:22 #280505 by JohnnyCNC
I've since switched to Versa Probe but I liked the graphics in basic_probe better. I got the touch-off working with my M6 remap at least basically. I have now commited to switching to my ODroid H2+, with Debian and LCNC 2.9.

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

More
08 Jan 2024 00:21 #290168 by JohnnyCNC

Hi Chris,

yes you are right, tested on the machine: measuring a tool with the tool sensor actually sets the Z of current WCS.

Of course, if you follow this by measurement of the workpiece with the workpiece tool probe, current WCS Z previously set get overwritten by this - as expected.

Anyone here actually using qtdragon_hd with both tool sensor and workpiece probe?
With older qtdragon all of this is handled by ngc probing subs, most likely this is why this got unnoticed.

I finally got my workpiece touch-off using a 3D probe and my M6 remap with auto tool measurement working in QTDragon_HD.  My M6 remap is now all Python.  I am using VersaProbe at this time.  I still need to try BasicProbe and see which one I like better.

 

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

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