mirror of
https://git.mirrors.martin98.com/https://github.com/slic3r/Slic3r.git
synced 2025-08-13 19:45:53 +08:00
lerdge fix for units
This commit is contained in:
parent
1147813292
commit
106b7ffa68
@ -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),
|
||||
|
@ -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;
|
||||
|
Loading…
x
Reference in New Issue
Block a user