Re: [Emc-users] Z-probing derived kinematics

2012-08-31 Thread Fox Mulder
Hi, at the moment i'm building myself a simple probe and do some tests with gridprobe.ngc. But i'm still at the problem of using the results as feedback for emc to use it for correcting the moves. So is there anything new on this front? :) Ciao, Rainer Am 21.03.2012 21:53, schrieb Michael

Re: [Emc-users] Z-probing derived kinematics

2012-03-21 Thread Fox Mulder
Today i wrote a little program which calculates the absolute z distance between a distorted plane (stl file) at a given xy location and zero. I used simple triangles and no higher order interpolation. The result was calculated very fast because of the simple maths used (only + - * /) and always

Re: [Emc-users] Z-probing derived kinematics

2012-03-21 Thread Michael Haberler
Rainer, I'm not sure if I fully understand your question. The way this works is through forward and reverse kinematics (see http://wiki.linuxcnc.org/uploads/EMC_Control_LG.gif) when the trajectory planner outputs a new target position it passes it through reverse kins to determine the

Re: [Emc-users] Z-probing derived kinematics

2012-03-19 Thread Fox Mulder
Since the last mail from december it has gotten really quite about this very handy feature. But i can see in the git logs that it was further developed. So what is the state of it right now and how could it be used? Sadly i can't find any info at all on the linuxcnc website. I want to do some

Re: [Emc-users] Z-probing derived kinematics

2012-03-19 Thread Michael Haberler
I ran into a problem with following errors if a move is exactly along a triangle edge I havent investigated it further but I guess it could be a discontinuity/numerical accuracy/stability problem along the edges If that is the case, the approach using discrete-triangle based correction could

Re: [Emc-users] Z-probing derived kinematics (was: Very neat idea of controlling the Z-level)

2011-12-20 Thread Michael Haberler
I found the idea quite intriguing, and thought about integrating the surface correction idea better. After bouncing a few ideas with Andy, this is what I have so far: probekins: a kinematics module which be default behaves like trivkins it accepts a mesh of triangles which define Z correction