probekins - where can I find it?

More
17 Oct 2019 04:48 #148102 by frogandspanner
probekins - where can I find it? was created by frogandspanner
I can't find probekins and its associated stuff. It is not in the source code. The link to the code in wiki.linuxcnc.org/cgi-bin/wiki.pl?ProbeKins ( git.mah.priv.at/gitweb/emc2-dev.git/shor...refs/heads/probekins) is broken - git.mah.priv.at doesn't exist (fails nslookup).

Has the software moved? Is there somewhere else I could obtain it?

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

More
18 Oct 2019 19:24 #148252 by scotta
Replied by scotta on topic probekins - where can I find it?
I've been working on a more up to date version of this for 3D printer bed levelling. Not 100% complete.

I was inspired by probekins and eventually found a source. I have added the original files to my GitHub page for you.

probekins

Regard

Scott
The following user(s) said Thank You: DomCa

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

More
19 Oct 2019 10:22 #148335 by DomCa
Replied by DomCa on topic probekins - where can I find it?
Hi Scott!

Grate! I will soon start making PCBs and was looking for a solution in linuxcnc without using external tools...

Please let me know, when you need testers.

Regards
Domca

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

More
23 Oct 2019 17:55 #148646 by andypugh
Replied by andypugh on topic probekins - where can I find it?
If I was doing this with current LinuxCNC I think I would still use the STL offset map, but would use a standalone HAL component that output a Z correction fir use by the external offsets inputs.

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

More
01 Nov 2019 15:31 - 01 Nov 2019 15:33 #149387 by scotta
Replied by scotta on topic probekins - where can I find it?
The SLT method works but it needs to interpolate between the probe points and cannot work outside of the probed area.

My approach is to fit a linear plane (for rotation transformation - "levelling") as well as a quadratic surface for distortion compensation. A probe data file is read and then python does the number crunching, OpenGL graphical output of the data as well as the height heat map.



The python side is working nicely. The kinematics module is basically done but not tested as yet as I have not decided to use a HAL pin interface between the two or direct memory mapping.

Making this in to QtPyVCP widget would then be the next logical step.

Too many project, too little time.

Scott
Attachments:
Last edit: 01 Nov 2019 15:33 by scotta.

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

More
02 Nov 2019 02:47 #149409 by fixer
Replied by fixer on topic probekins - where can I find it?
I like this implementation here
github.com/cnc-club/linuxcnc-engraving-comp

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

More
02 Nov 2019 14:33 - 02 Nov 2019 14:35 #149440 by scotta
Replied by scotta on topic probekins - where can I find it?
Thanks for sharing. I had not seen that implementation before. Just shows there is many ways to "skin a cat". I'll borrow the probing routine.

When I get my version working it should provide the following:

1. Levelling
2. Distortion compensation
3. Distortion fade out. Useful for 3D printing so we don't compensate for the full build of the part. For milling / routing PCB's this would be of no advantage.

And all this is done via direct calculation of the of the best fit quadratic surface during kinematics calcs, no interpolation between probe points.

Scott
Last edit: 02 Nov 2019 14:35 by scotta.

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

More
05 Nov 2019 06:58 #149598 by DomCa
Replied by DomCa on topic probekins - where can I find it?
@scotta: let me know when there is something to test... Thanks for the effort!

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

More
09 May 2020 17:26 #167185 by scotta
Replied by scotta on topic probekins - where can I find it?
Hi, I have a new compensation component for testing. New thread started.

forum.linuxcnc.org/10-advanced-configura...d-3d-printing#167181

Scott

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

Time to create page: 0.264 seconds
Powered by Kunena Forum