but i also have a set of functions in x-z plane {f(x) = z}
so, is that solution suitable for softmotion control?
ReadNC ---> interpolator --(x,y)---->(1)
(1)--(x,y)----> checkvelocities --(x,y)---->(2)
(2)--(x,y)----> smoothpath --(x,y)---->(3)
(3)----(x,y)--> controlaxis_bypos --> axis_x, axis_y up to here, x and y axis are controlled. below, z to be controlled.
(3)----(x)----> f function ---(z)---> control_axis_by_pos ----> z axis
So with this solution, no z coordinate velocity is controlled... Is that a problem?
Regards
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
the real speed is not controlled anyway, so if max x and maxy then speed is 1.4 times higher.
I would control speed by adding all speeds and then divide by max speed, then each speed will be 0.x times its setting speed.
this way the speed in any direction will be always max.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello,
I've the g-codes of a 2d shape in x-y plane.
but i also have a set of functions in x-z plane {f(x) = z}
so, is that solution suitable for softmotion control?
ReadNC ---> interpolator --(x,y)---->(1)
(1)--(x,y)----> checkvelocities --(x,y)---->(2)
(2)--(x,y)----> smoothpath --(x,y)---->(3)
(3)----(x,y)--> controlaxis_bypos --> axis_x, axis_y
up to here, x and y axis are controlled. below, z to be controlled.
(3)----(x)----> f function ---(z)---> control_axis_by_pos ----> z axis
So with this solution, no z coordinate velocity is controlled... Is that a problem?
Regards
the real speed is not controlled anyway, so if max x and maxy then speed is 1.4 times higher.
I would control speed by adding all speeds and then divide by max speed, then each speed will be 0.x times its setting speed.
this way the speed in any direction will be always max.