Trajectory Planner for 3D printing - A axis blending issues

More
5 years 3 months ago #214413 by AlessandroT
Hi,

we are using linuxcnc on our 3D printer, but we learnt that the blend lookahead option doesn't work since we set our Extruder as a fourth rotational axis "A". 
It seems that the TP works only if XYZ movements occur. As our extruder is heavy a lot of vibrations happens if we print faster than 25mm/s simple circumferences with a radius of 150mm. Speed up, seems really hard because of these ramps of accelerations and decelerations.

Starting from the concept that the A axis is only the extruder screw rotation, is it possible to hack the TP, to consent to the lookahead blending option also if there is an A-axis?

In the past, I used a tricky method to link the Extrusion rate at the XYZ rate, but it's too tricky to be used in everyday prints also if it gave good results especially in the corners.

Thanks in advance
Kind regards

Please Log in or Create an account to join the conversation.

More
5 years 3 months ago #214416 by Aciera
I'm not aware of anybody working on extending the advanced TP to more than XYZ. Maybe andy knows more.

Please Log in or Create an account to join the conversation.

More
5 years 3 months ago #214420 by PCW
I would think using velocity extrusion with the XYZ axis delayed in hal some fixed number of samples (and perhaps a simple FIR filter) would accomplish this without any need for bogus axis

Please Log in or Create an account to join the conversation.

More
5 years 3 months ago #214430 by Todd Zuercher
Try it using one of the normally linear axis such as U, V, or W in stead of a normally rotary axis such as A, B, or C it "might" behave better.

Please Log in or Create an account to join the conversation.

More
5 years 3 months ago #214433 by Badger
On my Rugbot I use a Stepgen running in velocity mode, controlled by the Hypot function to control a servo driving a needle to punch rugs. It doesn't sound related but it gives me perfectly consistent stitch length regardless of XY direction or speed. Think of the motor that moves my needle as the motor driving the extruder. How this would work with the dynamics of molten plastic and variable pressure in the nozzle is uncertain. My .ini and .hal files are on here somewhere if you search "Rugbot".

Please Log in or Create an account to join the conversation.

More
5 years 3 months ago - 5 years 3 months ago #214434 by PCW
This is what I meant by velocity extrusion. FDM also needs a bit of lookahead
for the extruder which is why I suggested delaying the motion XYZ pins and putting
the velocity through a filter before driving the extruder.
Last edit: 5 years 3 months ago by PCW.
The following user(s) said Thank You: tommylight

Please Log in or Create an account to join the conversation.

Time to create page: 0.142 seconds
Powered by Kunena Forum