Robert Pelnar преди 5 години
родител
ревизия
68a5a4b74e
променени са 1 файла, в които са добавени 3 реда и са изтрити 0 реда
  1. 3 0
      Firmware/planner.cpp

+ 3 - 0
Firmware/planner.cpp

@@ -971,6 +971,9 @@ Having the real displacement of the head, we can calculate the total movement le
 	}
     if(fabs(current_speed[i]) > max_fr)
       speed_factor = min(speed_factor, max_fr / fabs(current_speed[i]));
+#else //FEEDRATE_LIMIT
+    if(fabs(current_speed[i]) > max_feedrate[i])
+      speed_factor = min(speed_factor, max_feedrate[i] / fabs(current_speed[i]));
 #endif //FEEDRATE_LIMIT
 #else //TMC2130
     if(fabs(current_speed[i]) > max_feedrate[i])