ENH: use outer wall acceleration to do calibration

As title.

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: Ibf7a9253a9837d6a2148e6ce9c0582ac915fde48
This commit is contained in:
salt.wei 2022-11-17 17:20:24 +08:00 committed by Lane.Wei
parent bdab8a28c9
commit 276989a878
9 changed files with 8 additions and 15 deletions

View file

@ -1464,13 +1464,6 @@ void GCode::_do_export(Print& print, GCodeOutputStream &file, ThumbnailsGenerato
// Emit machine envelope limits for the Marlin firmware.
this->print_machine_envelope(file, print);
//BBS: emit outer wall accelerate if has non-zero value
if (m_config.default_acceleration.value > 0) {
float acceleration = m_config.outer_wall_acceleration.value > 0 ?
m_config.outer_wall_acceleration.value : m_config.default_acceleration.value;
file.write(m_writer.set_acceleration((unsigned int)floor(acceleration + 0.5)));
}
// Disable fan.
if (print.config().close_fan_the_first_x_layers.get_at(initial_extruder_id)) {
file.write(m_writer.set_fan(0));