Hello, i don't know if this is a suitable category to post this so please fix me if i'm wrong.
I'm new to CNC and as far as i know, Linux CNC has one of the best interpolations behind those G-Code. I have been searching for documents about linear, circular interpolation.. but they are so fragile and moreover, most of them are about G-Codes definition but not the math behind them.
So there are some keywords i have known until now: DDA, NURBS, XY linear interpolation...
Could you please help where i should start learning about this problem in Linux CNC (documentations, source code...) because i want to make my own simple CNC Machine.
This example to show my purpose:
_ I have 2 points: A(x0,y0), B(x,y).
_ I want my 2 X/Y motors to move with a suitable set of points (interpolation) from A to B quickly, stably.
_ After that i will send pulses to my motors.
So following the idea, my G-Code will look like: G01 A B feedrate... (just an example)
In general, i want to get the set of points for my motors to move following my G-Code
Thank you in advanced !