Hal s-curve component for download. loadrt DoFs[x]

More
More
5 years 2 months ago #218515 by andypugh

- No synchronisation between DoFs.
 
Does this mean that it does not make coordinated moves? 

Please Log in to join the conversation.

More
5 years 2 months ago #218527 by Grotius
Hi Andy,

When doing a combined move for xyz (dof.0, dof.1, dof.2) for example.
The result is that xyz will not end together at same time.

This interpolation step (synchronisation of multiple DoFs) can be a single DoFs for path planning at the front-end.
This front-end DoFs then has to be given the logic to do a lineair and circulair interpolation over the gcode path.



 

Please Log in to join the conversation.

More
5 years 2 months ago #218568 by cmorley
hey thanks for making it relatively easy to try. steconf or pncconf test should be easy to tie into and test real hardware.
Just for comparisons sake.

Please Log in to join the conversation.

More
5 years 2 months ago #218603 by Grotius
Hi,

You can actually implement the s-curve DoFs already in a real machine.
Just put it between the commanded position and a stepgenerator or pid.
Then your mill or plasma machine will run partially a s-curve motion profile.

[Edit]
I now have the synchronized s-curve component ready, configurable for multiple dofs.
It works best with max 3 DoFs at servo thread 1ms.
github.com/grotius-cnc/hal-core/tree/mai...mponents/synchrodofs





 

Please Log in to join the conversation.

Time to create page: 0.083 seconds
Powered by Kunena Forum