lerdge fix for units

This commit is contained in:
supermerill 2021-05-26 17:07:59 +02:00 committed by remi durand
parent 1147813292
commit 106b7ffa68
2 changed files with 2 additions and 2 deletions

View File

@ -1739,7 +1739,7 @@ void GCode::print_machine_envelope(FILE *file, Print &print)
int(print.config().machine_max_acceleration_travel.values.front() + 0.5),
int(print.config().machine_max_acceleration_travel.values.front() + 0.5));
if (std::set<uint8_t>{gcfMarlin, gcfLerdge, gcfRepetier, gcfSmoothie, gcfSprinter}.count(print.config().gcode_flavor.value) > 0)
_write_format(file, (print.config().gcode_flavor.value == gcfMarlin || print.config().gcode_flavor.value == gcfSmoothie)
_write_format(file, (print.config().gcode_flavor.value == gcfMarlin || print.config().gcode_flavor.value == gcfLerdge || print.config().gcode_flavor.value == gcfSmoothie)
? "M203 X%d Y%d Z%d E%d ; sets maximum feedrates, mm/sec\n"
: "M203 X%d Y%d Z%d E%d ; sets maximum feedrates, mm/min\n",
int(print.config().machine_max_feedrate_x.values.front() + 0.5),

View File

@ -762,7 +762,7 @@ void GCodeProcessor::apply_config(const DynamicPrintConfig& config)
#endif // ENABLE_VOLUMETRIC_EXTRUSION_PROCESSING
//adapt to firmware units
if (m_flavor != gcfMarlin && m_flavor != gcfSmoothie && m_flavor != gcfSmoothie) {
if (m_flavor != gcfMarlin && m_flavor != gcfLerdge && m_flavor != gcfSmoothie) {
//change some fields from mm/min to mm/sec as intended
for (double& val : m_time_processor.machine_limits.machine_max_feedrate_x.values) val /= 60;
for (double& val : m_time_processor.machine_limits.machine_max_feedrate_y.values) val /= 60;