Skip to content

v2.0.54

Compare
Choose a tag to compare
@ankermake ankermake released this 08 Mar 12:48

PRINT:Fix retracement bug
Revert "1. Transplanted the K-value algorithm improvement related to Marlin: Fix, improve Linear Advance (# 24533); It mainly solves the acceleration section E_ The width between STEP turnovers is too narrow and the high frequency forward and reverse rotation of the motor in the deceleration section makes the operation more smooth;"
PRINT:Add M2025 cmd for queue clear and stop
PRINT:1. Fix the logical vulnerability of the smoothing algorithm, simplify the calculation process, and add a protection mechanism
2. Adjust printing parameters
PRINT:Add info of zero reset failure & MOS abnormal
PRINT:Restore z-upraise info
PRINT:Report Z&E coordinates of continuing to call after power failure
PRINT:1. marlin:Fix, improve Linear Advance (#24533)Improvement of relevant K-value algorithm; It mainly solves the acceleration section E_ The width between STEP turnovers is too narrow and the high frequency forward and reverse rotation of the motor in the deceleration section makes the operation more smooth;
2. Solve the problem that a blank does not extrude occasionally in the reverse feeding process of the trapezoidal speed at the deceleration stage;
4. Solve the problem of speed discontinuity caused by too fast speed jump of K value in acceleration and deceleration section, and add smoothing treatment at the beginning and end of change; Improve the material shortage at the starting position; Smoothing effect can be achieved byM900 A<accel(0~600mm/s2)>To adjust;
5. Modify tmp_ cmd_ Buf spillover risk;
6. Add ANKER_ MOTION_ DEBUG and ANKER_ GCODE_ DEBUG auxiliary debugging interface;
7. Change ANKER_ LIN_ PARAMETER points to the extent to which K values are effective in acceleration and deceleration phases respectively