For cartesian bots, the X_AXIS is the real X movement and same for Y_AXIS. But for corexy bots, that is not true. The "X_AXIS" and "Y_AXIS" motors (that should be named to A_AXIS and B_AXIS) cannot be used for X and Y length, because A=X+Y and B=X-Y. So we need to create other 2 "AXIS", named X_HEAD and Y_HEAD, meaning the real displacement of the Head. Having the real displacement of the head, we can calculate the total movement length and apply the desired speed.
|
|
||
171 |
|
171 |
|
172 |
|
172 |
|
173 |
|
173 |
|
174 |
|
|
|
|
174 |
|
|
175 |
|
175 |
|
176 |
|
176 |
|
177 |
|
177 |
|
|
|
||
715 |
|
715 |
|
716 |
|
716 |
|
717 |
|
717 |
|
718 |
|
|
|
|
718 |
|
|
|
719 |
|
|
|
720 |
|
|
|
721 |
|
|
|
722 |
|
|
|
723 |
|
|
|
724 |
|
|
719 |
|
725 |
|
|
726 |
|
|
720 |
|
727 |
|
721 |
|
728 |
|
722 |
|
729 |
|
|
730 |
|
|
|
731 |
|
|
|
732 |
|
|
723 |
|
733 |
|
724 |
|
734 |
|
725 |
|
735 |
|
|
|
||
731 |
|
741 |
|
732 |
|
742 |
|
733 |
|
743 |
|
734 |
|
|
|
|
744 |
|
|
|
745 |
|
|
|
746 |
|
|
|
747 |
|
|
|
748 |
|
|
735 |
|
749 |
|
736 |
|
750 |
|
737 |
|
751 |
|