probekins - where can I find it?
- frogandspanner
- Offline
- Senior Member
Less
More
- Posts: 65
- Thank you received: 2
17 Oct 2019 09: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?
Has the software moved? Is there somewhere else I could obtain it?
Please Log in or Create an account to join the conversation.
19 Oct 2019 00: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
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.
19 Oct 2019 15: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
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.
23 Oct 2019 22: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.
01 Nov 2019 20:31 - 01 Nov 2019 20: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
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
Last edit: 01 Nov 2019 20:33 by scotta.
Please Log in or Create an account to join the conversation.
02 Nov 2019 07: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
github.com/cnc-club/linuxcnc-engraving-comp
Please Log in or Create an account to join the conversation.
02 Nov 2019 19:33 - 02 Nov 2019 19: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
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 19:35 by scotta.
Please Log in or Create an account to join the conversation.
05 Nov 2019 12: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.
09 May 2020 22: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
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.102 seconds