Hello Guys,
I am trying to implement robot kinematics firmware from @JoergS5, for my project 5-axis Corexyac 3d printer modification of voron trident 250.
The printer is mechanically aligned and calibrated and its designed for absolute zero, in the centre of the rotary bed. On the first SD card for the Duet6HC board, I have the printer running the standard Duet firmware 3.51, with all 5 axes homing with G92 gcodes to set the absolute zero for printing at the centre of the bed. As the A-axis rotates around the closest point to the bed surface, the printer also works with the application of tool work offsets G54, G55...
I would like to test full 5-axis kinematics and have compiled a new SD card with Duet firmware 3.51, installed the robot kinematics and set the config file to M669 for K13 B "CoreXY5AC".
I will attach my config file and also the printer's homing file. It seems to be working with the kinematics when I try to do small rotating steps and I can also test all 5 axes after partial homing.
Only I cannot get the Y-axis to home. I have checked the Corexy motor movements with the Duet documentation and all the stepper motor movements are OK. When homing the X and Y axes, the printer will first home the X axis and then move diagonally forward and right, then crash.
I would like to ask for help with homing the printer and setting the absolute zero position for a tool head with robot kinematics.
I have documented the printer on Github
https://github.com/Buzzloopster/Voron-Trident-5-axis/tree/main
Many thanks for your help.
homeall.g config.g