- Posts: 4819
- Thank you received: 2177
Trajectory Planner using Ruckig Lib
- Aciera
- Offline
- Administrator
-
Less
More
2 years 3 months ago #304915
by Aciera
Getting advanced look ahead/ velocity blending for multiaxis working is pretty much a prerequisite for multiaxis operation.
Replied by Aciera on topic Trajectory Planner using Ruckig Lib
Yes that is true, it does not make much sense for multiaxis. Would only be of interest for XYZ axes.But i heard, when a,b,c are involved it falls back to no look ahead mode.
Getting advanced look ahead/ velocity blending for multiaxis working is pretty much a prerequisite for multiaxis operation.
The following user(s) said Thank You: Lcvette, Grotius, Darium
Please Log in or Create an account to join the conversation.
- Aciera
- Offline
- Administrator
-
Less
More
- Posts: 4819
- Thank you received: 2177
2 years 3 months ago #304916
by Aciera
Replied by Aciera on topic Trajectory Planner using Ruckig Lib
I'm just thinking that a XYZ jerk limit smoothing 'postprocess' app would enable people to test the algorithm.
The following user(s) said Thank You: tommylight, Lcvette, Grotius, Darium
Please Log in or Create an account to join the conversation.
- Grotius
- Offline
- Platinum Member
-
Less
More
- Posts: 2419
- Thank you received: 2349
2 years 3 months ago #304929
by Grotius
Replied by Grotius on topic Trajectory Planner using Ruckig Lib
I'm just thinking that a XYZ jerk limit smoothing 'postprocess' app would enable people to test the algorithm.
Let's put this is on the list. We could output a gcode file with a certain mm resolution. This is the easyest way.
I will not split a g2 in multiple G2's with different a,b,c values.
Ok i just tested when there is only a,b,c move with no xyz. This now works.
When there are xyz values it will interpolate the abc over it. But with tiny xyz values and huge abc values, there i have not
yet a solution for in the code.
Let's put this is on the list. We could output a gcode file with a certain mm resolution. This is the easyest way.
I will not split a g2 in multiple G2's with different a,b,c values.
Ok i just tested when there is only a,b,c move with no xyz. This now works.
When there are xyz values it will interpolate the abc over it. But with tiny xyz values and huge abc values, there i have not
yet a solution for in the code.
The following user(s) said Thank You: tommylight, Lcvette, Aciera, Darium
Please Log in or Create an account to join the conversation.
- Grotius
- Offline
- Platinum Member
-
Less
More
- Posts: 2419
- Thank you received: 2349
2 years 3 months ago #304938
by Grotius
Replied by Grotius on topic Trajectory Planner using Ruckig Lib
Hi,
For fun i made some video's of the 5 axis tooldir blending.
I typed some gcode lines for xyz and added some abc values in radians to it.
Some of these blending really blow's my mind. It can just filter out complete rotations on a & b axis....
For fun i made some video's of the 5 axis tooldir blending.
I typed some gcode lines for xyz and added some abc values in radians to it.
Some of these blending really blow's my mind. It can just filter out complete rotations on a & b axis....
The following user(s) said Thank You: robh, tommylight, Clive S, Lcvette, Darium, hmnijp, Unlogic
Please Log in or Create an account to join the conversation.
- Grotius
- Offline
- Platinum Member
-
Less
More
- Posts: 2419
- Thank you received: 2349
2 years 3 months ago #305017
by Grotius
Replied by Grotius on topic Trajectory Planner using Ruckig Lib
Hi,
Thanks for the likes.
I made a test for tangential knife and for 3d plasma cut correction for 5 axis.
Here we demonstrate how to use the c axis to rotate a knife along the gcode path.
In the same flow it's possible to do side cut correction for a plasma application. Here we could use a gcode macro to
tell if it's an inside or outside contour, The realtime trajectory planner can then do the correction to inwards or outwards.
So on the list is reading gcode macro's to tell the trajectory planner different stuff.
Thanks for the likes.
I made a test for tangential knife and for 3d plasma cut correction for 5 axis.
Here we demonstrate how to use the c axis to rotate a knife along the gcode path.
In the same flow it's possible to do side cut correction for a plasma application. Here we could use a gcode macro to
tell if it's an inside or outside contour, The realtime trajectory planner can then do the correction to inwards or outwards.
So on the list is reading gcode macro's to tell the trajectory planner different stuff.
The following user(s) said Thank You: tommylight, Lcvette, Ritterchen, Aciera, tiagounderground, hmnijp
Please Log in or Create an account to join the conversation.
- Aciera
- Offline
- Administrator
-
Less
More
- Posts: 4819
- Thank you received: 2177
2 years 3 months ago #305021
by Aciera
Replied by Aciera on topic Trajectory Planner using Ruckig Lib
Potentially very useful, indeed.
The following user(s) said Thank You: Grotius
Please Log in or Create an account to join the conversation.
Time to create page: 0.497 seconds