mirror of
https://git.mirrors.martin98.com/https://github.com/slic3r/Slic3r.git
synced 2025-08-14 09:55:57 +08:00
#398 M205 and M566 switched for marlin vs reprap (jerk limit).
This commit is contained in:
parent
e6b62b1e69
commit
12378a8b9e
@ -1762,13 +1762,13 @@ void GCode::print_machine_envelope(FILE *file, Print &print)
|
|||||||
fprintf(file, "M204 P%d T%d ; sets acceleration (P, T) and retract acceleration (R), mm/sec^2\n",
|
fprintf(file, "M204 P%d T%d ; sets acceleration (P, T) and retract acceleration (R), mm/sec^2\n",
|
||||||
int(print.config().machine_max_acceleration_extruding.values.front() + 0.5),
|
int(print.config().machine_max_acceleration_extruding.values.front() + 0.5),
|
||||||
int(print.config().machine_max_acceleration_retracting.values.front() + 0.5));
|
int(print.config().machine_max_acceleration_retracting.values.front() + 0.5));
|
||||||
if (std::set<uint8_t>{gcfMarlin, gcfLerdge, gcfRepetier}.count(print.config().gcode_flavor.value) > 0)
|
if (std::set<uint8_t>{gcfRepRap}.count(print.config().gcode_flavor.value) > 0)
|
||||||
fprintf(file, "M566 X%.2lf Y%.2lf Z%.2lf E%.2lf ; sets the jerk limits, mm/sec\n",
|
fprintf(file, "M566 X%.2lf Y%.2lf Z%.2lf E%.2lf ; sets the jerk limits, mm/sec\n",
|
||||||
print.config().machine_max_jerk_x.values.front(),
|
print.config().machine_max_jerk_x.values.front(),
|
||||||
print.config().machine_max_jerk_y.values.front(),
|
print.config().machine_max_jerk_y.values.front(),
|
||||||
print.config().machine_max_jerk_z.values.front(),
|
print.config().machine_max_jerk_z.values.front(),
|
||||||
print.config().machine_max_jerk_e.values.front());
|
print.config().machine_max_jerk_e.values.front());
|
||||||
if (std::set<uint8_t>{gcfRepRap}.count(print.config().gcode_flavor.value) > 0)
|
if (std::set<uint8_t>{gcfMarlin, gcfLerdge, gcfRepetier}.count(print.config().gcode_flavor.value) > 0)
|
||||||
fprintf(file, "M205 X%.2lf Y%.2lf Z%.2lf E%.2lf ; sets the jerk limits, mm/sec\n",
|
fprintf(file, "M205 X%.2lf Y%.2lf Z%.2lf E%.2lf ; sets the jerk limits, mm/sec\n",
|
||||||
print.config().machine_max_jerk_x.values.front(),
|
print.config().machine_max_jerk_x.values.front(),
|
||||||
print.config().machine_max_jerk_y.values.front(),
|
print.config().machine_max_jerk_y.values.front(),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user