qtdragon - probing issues

More
3 years 4 months ago #272923 by rodw
Replied by rodw on topic qtdragon - probing issues
Thanks. Whilst the probe routines may not use the calibration results. You can see or calculate the size of an object on the calibration screen. This is where I was looking.
The following user(s) said Thank You: Roguish

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

More
3 years 4 months ago #272939 by JohnnyCNC
Replied by JohnnyCNC on topic qtdragon - probing issues
In the past what I had been doing to calibrate my probing was to change the probe tip diameter to represent its' effective size. I would probe a 123 block and tweak the diameter until it match the block size. One side might be under or over by .0001 because I only had one number to tweak for X & Y but that was closed enough for hobby work.
The following user(s) said Thank You: Roguish

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

More
3 years 4 months ago #272941 by persei8
Replied by persei8 on topic qtdragon - probing issues
Actually, that's exactly how the basic_probe calibration works, but it's done automagically. First it probes the calibration object as usual and then does it a second time but starting from the calculated center point. Then it compares what it measured to what it's supposed to be and adds an offset to the probe tip diameter so that the probed result matches the expected result. The error can be averaged for X, Y or XY dimensions. Normal probing routines will then use the probe tip diameter plus the calibration offset value. Of course, the accuracy of the results depends on several other factors not related to probing. That part is up to the machine operator.
Jim
The following user(s) said Thank You: Roguish, JohnnyCNC

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

More
3 years 4 months ago #272945 by Roguish
Replied by Roguish on topic qtdragon - probing issues
Jim, John, Rod, and Chris,
thanks for continuing the work on the probing.   it's very important for accurate work, and not destroying probes.

on the double probing, I figure it's like homing to an encoder index mark, not just a switch by itself.   so finding an approximate point on the first probe, and then a more accurate point on a slower approach is fine.  with lower speed other factors are probably reduced, like following error, accel/decel lag, and even system computation time...... and don't forget probe mechanical factors.....(flex, sticktion, etc.)

As for G38.2 or .4 or .5,  I don't at present have a definite educated opinion.   It could be very system dependent.

Now, calibration.  super important.  I've lost track of the hours I've spent trying to center my probes.  what a PITA.  Even now I try to put the probe back in the spindle facing the same way as is was when I centered it....   A good calibration routine would be invaluable, and should be used by the probing routines.  of course, this could be optional.
I too use a 1-2-3 block to test on, and also a new, good size, quality bearing (for inside dimensions).  And I have adjusted the probe diameter to 'calibrate' the system.

Versa_Probe vs. Basic_Probe,   not sure if it really matters.   I ran the original Versa Probe v2 for a lot of years and got very used to it, and trusted it.  So it may be more time and effort efficient to concentrate on one of these rather than both.  pick one....it's ok.

And finally, the documentation.  Critical.  Probably best done when everything else is worked out, just to minimize duplication of efforts.

Not being a programmer, I'm not much use in the actual programming, but I can definitely help with testing, and maybe even some documentation....

Thanks again.
Noel
 

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

More
3 years 4 months ago #272965 by JohnnyCNC
Replied by JohnnyCNC on topic qtdragon - probing issues
I have a Hallmark ITTP Probe (Impact Tolerant Touch Probe). So far I haven't wrecked the tip.  If I am really unsure I will probe a piece of styrofoam first.
hallmarkdesign.co.nz/probe

John
The following user(s) said Thank You: Roguish

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

More
3 years 4 months ago #273520 by JohnnyCNC
Replied by JohnnyCNC on topic qtdragon - probing issues
I was playing around with making changes to /usr/lib/python3/dist-packages/qtvcp/widgets/probe_routines.py. I started getting errors so I put it back the way I found it.  But, its still broken.  When I try to probe Z (that's all I have been trying) It does nothing.  When I check the status page it says Cannot switch pages when in AUTO mode.  If I start from the command line I am also seeing the following.  Not sure that is even related.
libsub: error [udev_hotplug_event] ignoring udev action change.

What would be the easiest way to just start over with the latest QTDragon_HD and basic_probe?
John

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

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