Hello happy taxpayers,
My problem is this : i have to mount and dismount the stock many times between machining steps.
I cannot rely on marks or fixed apparels. Every job is of a different stock form.
Imagine : i drop a stock on a vacuum table. The stock is now relatively indefinite in XY, and in orientation.
For the sake of simplicity, we will suppose the Z is reliabely flat and constant. But later, i will mix this with the autoleveler....
For now, in CAMBAM, i wrote a plugin who allows the user to probe 3 points (2 on X and 1 on Y or 2 on y and 1 on x), compensate the diameter of the probe OR compensate the distance of a camera.
look at : http://www.briosoft.com/spip.php?rubrique13
I would like to incorporate this in UCCNC.
The problem is this : i would like to get a way to rotate-translate the job.
A kind of :
M88888 Xnnn Ynnn Annn Bnnn Cnnn Dnnn Ennn // 2 on Y one on X
I can provide the formulas : my plugin is working very well.
OR i need a gcode interpreter in C#. I used to be a guru of Lex and Yacc, but i do not want to reinvent the wheel.