Inconsistent values from Versaprobe

More
20 Dec 2024 15:57 - 20 Dec 2024 16:01 #317045 by zieluch
Replied by zieluch on topic Inconsistent values from Versaprobe
I am running into similar problem but maybe I found root cause. Need to do some more testing but please check below and share the result.

Can you please do the following:
  • M6 overwrite routine macro - On the tool change remove all the G43 command except one at the end after tool measurement., in my case it was m6 g43 on semi manual change
  • start linuxcnc
  • go to tool table and set in column Z =0 for probe and two random tools which you later test on example T1 and T2.
  • load probe m6 t99
  • go to object and measure it.
  • change to t1: m6 t1 with tool measurement
  • check if offset is correct if so try another tool t2
  • if T2 is ok now check other tools (one which has Z <>0 value in the tool table)
I have rack change for tools 1-5 and rest I am changing manually in the position. And I notice that the tools changed manually i was lading with M6 G43 in the tool_change macro. This causes error as I was changing G54 Z offset after loading tool. I need to make more test .

cheers
Michal
Last edit: 20 Dec 2024 16:01 by zieluch.
The following user(s) said Thank You: gardenweazel

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

  • gardenweazel
  • gardenweazel's Avatar Topic Author
  • Offline
  • Elite Member
  • Elite Member
More
20 Dec 2024 16:38 #317047 by gardenweazel
Replied by gardenweazel on topic Inconsistent values from Versaprobe
I'll test this later this afternoon.

Thank you so kindly for assisting.

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

  • gardenweazel
  • gardenweazel's Avatar Topic Author
  • Offline
  • Elite Member
  • Elite Member
More
22 Dec 2024 00:29 #317118 by gardenweazel
Replied by gardenweazel on topic Inconsistent values from Versaprobe
I'm sorry but this does not work for me as described.

Few have chimed in(thanks for those that have), does anyone have VersaProbe working as expected?

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

More
22 Dec 2024 11:42 #317137 by zieluch
Replied by zieluch on topic Inconsistent values from Versaprobe
Can you share your ini file and tool change macro ? 

 
The following user(s) said Thank You: gardenweazel

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

  • gardenweazel
  • gardenweazel's Avatar Topic Author
  • Offline
  • Elite Member
  • Elite Member
More
23 Dec 2024 17:39 #317211 by gardenweazel
Replied by gardenweazel on topic Inconsistent values from Versaprobe
Sure.
The attached qt_auto_probe_tool.ngc file has been altered however, I can use the same file that comes with the master
and there are no differences in the outcome.

In the ini file the reference to this line was added by me per another thread here .
# This is the MAX Z travel to my spindle chuck without a tool.
Z_REF = -183.97

Of particular interest, is that after I add my probe tool Z offset, it gets removed somewhere during the procedure.
It was:  T99  P99  D+2.000000 Z0 ;3D Probe
It's now:  T99  P99  D+2.000000 ;3D Probe

Thanks for your help, can you share your probe NGC file?
 
Attachments:

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

More
23 Dec 2024 19:38 #317220 by MaHa
Replied by MaHa on topic Inconsistent values from Versaprobe
Can you try to replace this 2 lines from
#<zworkoffset> = [#5063 + #[5203 + #5220 * 20] + #5213 * #5210]
#<tool_length> = [#<zworkoffset> - #<_ini[VERSA_TOOLSETTER]Z_REF>]

to
#<zworkoffset> = [#5063 + #[5203 + [#5220 * 20]]]
#<tool_length> = ABS[ABS[#<_ini[VERSA_TOOLSETTER]Z_REF>] - #<zworkoffset>]
The following user(s) said Thank You: gardenweazel

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

More
23 Dec 2024 22:14 #317236 by MaHa
Replied by MaHa on topic Inconsistent values from Versaprobe
I just realized, there is something missing. You need to know the distance from   #<_ini[VERSA_TOOLSETTER]Z_REF>  (-183.97) to table surface. This must be added to toollength. Then you can work with table as base.
I think the toollength probing result you get now, is wrong by exactly this value.
The following user(s) said Thank You: gardenweazel

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

  • gardenweazel
  • gardenweazel's Avatar Topic Author
  • Offline
  • Elite Member
  • Elite Member
More
23 Dec 2024 22:20 #317237 by gardenweazel
Replied by gardenweazel on topic Inconsistent values from Versaprobe
I will measure this from Z0 to table top but, what's the VAR that I add it to?

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

More
23 Dec 2024 22:36 #317238 by MaHa
Replied by MaHa on topic Inconsistent values from Versaprobe
In the ini, under Versaprobe there is Diameter. Maybe you can add below HEIGHT = nnn and use it as #<_ini[VERSA_TOOLSETTER]HEIGHT>
It could look like this:
#<tool_length> = ABS[ABS[#<_ini[VERSA_TOOLSETTER]Z_REF>] - #<zworkoffset> + #<_ini[VERSA_TOOLSETTER]HEIGHT>]
The following user(s) said Thank You: gardenweazel

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

  • gardenweazel
  • gardenweazel's Avatar Topic Author
  • Offline
  • Elite Member
  • Elite Member
More
24 Dec 2024 01:10 #317254 by gardenweazel
Replied by gardenweazel on topic Inconsistent values from Versaprobe
I tried what you recommended, this time after the back-off touch, nothing happened and the spindle just sat there with no movement. Although no error.

For some crazy reason I also lost control of my WHB04B-4 MPG. Incredibly annoying!

As an FYI in versaprobe routine there is a BLOCKHEIGHT and PROBEHEIGHT which is what I suspect that you're eluding to here.

I'd like t o hear from ANYONE who's is successfully using VersaProbe successfully using the master.

Realistically, I simply want an error free manual tool change with minimal error margins.

Thanks @MaHa!

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

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