change workflow

This commit is contained in:
SoftFever 2022-12-24 00:02:53 +08:00
parent d4780c3a97
commit 693c044047
2 changed files with 3 additions and 10 deletions

View file

@ -1646,12 +1646,11 @@ void GCode::_do_export(Print& print, GCodeOutputStream &file, ThumbnailsGenerato
m_config.inner_wall_speed = print.default_region_config().inner_wall_speed; m_config.inner_wall_speed = print.default_region_config().inner_wall_speed;
calib_pressure_advance pa_test(this); calib_pressure_advance pa_test(this);
if(print.is_calib_mode() == Calib_PA_DDE) if(print.is_calib_mode() == Calib_PA_DDE)
gcode = pa_test.generate_test(); gcode += pa_test.generate_test();
else else
gcode = pa_test.generate_test(0.0,0.02); gcode +=pa_test.generate_test(0.0,0.02);
file.write(gcode); file.write(gcode);
print.is_calib_mode() = Calib_None;
} }
else { else {
//BBS: open spaghetti detector //BBS: open spaghetti detector

View file

@ -7872,13 +7872,7 @@ void Plater::calib_pa(bool bowden) {
wxGetApp().mainframe->select_tab(size_t(MainFrame::tp3DEditor)); wxGetApp().mainframe->select_tab(size_t(MainFrame::tp3DEditor));
p->background_process.fff_print()->is_calib_mode() = bowden ? Calib_PA_Bowden : Calib_PA_DDE; p->background_process.fff_print()->is_calib_mode() = bowden ? Calib_PA_Bowden : Calib_PA_DDE;
//BBS update extruder params and speed table before slicing
Plater::setExtruderParams(Slic3r::Model::extruderParamsMap);
Plater::setPrintSpeedTable(Slic3r::Model::printSpeedMap);
p->m_slice_all = false;
reslice();
wxGetApp().mainframe->select_tab(size_t(MainFrame::tpPreview));
//select_view_3D("Preview");
} }
void Plater::import_sl1_archive() void Plater::import_sl1_archive()