SEMM: wipe tower sparse infill speed adjustment (#5415)
* Wipe tower sparse layers speed adjustment * Updated tooltip and option label * Tooltip update
This commit is contained in:
parent
7725fbeb90
commit
43d7ac6a14
2 changed files with 8 additions and 7 deletions
|
@ -1170,7 +1170,7 @@ WipeTower::ToolChangeResult WipeTower2::finish_layer()
|
|||
// Slow down on the 1st layer.
|
||||
// If spare layers are excluded -> if 1 or less toolchange has been done, it must be still the first layer, too. So slow down.
|
||||
bool first_layer = is_first_layer() || (m_num_tool_changes <= 1 && m_no_sparse_layers);
|
||||
float feedrate = first_layer ? m_first_layer_speed * 60.f : std::min(5400.f, m_infill_speed * 60.f);
|
||||
float feedrate = first_layer ? m_first_layer_speed * 60.f : std::min(m_wipe_tower_max_purge_speed * 60.f, m_infill_speed * 60.f);
|
||||
float current_depth = m_layer_info->depth - m_layer_info->toolchanges_depth();
|
||||
WipeTower::box_coordinates fill_box(Vec2f(m_perimeter_width, m_layer_info->depth-(current_depth-m_perimeter_width)),
|
||||
m_wipe_tower_width - 2 * m_perimeter_width, current_depth-m_perimeter_width);
|
||||
|
|
|
@ -4786,12 +4786,13 @@ def = this->add("filament_loading_speed", coFloats);
|
|||
def->set_default_value(new ConfigOptionPercent(100.));
|
||||
|
||||
def = this->add("wipe_tower_max_purge_speed", coFloat);
|
||||
def->label = L("Maximum print speed when purging");
|
||||
def->tooltip = L("The maximum print speed when purging in the wipe tower. If the sparse infill speed "
|
||||
"or calculated speed from the filament max volumetric speed is lower, the lowest speed will be used instead.\n"
|
||||
"Increasing this speed may affect the tower's stability, as purging can be performed over "
|
||||
"sparse layers. Before increasing this parameter beyond the default of 90mm/sec, make sure your printer can reliably "
|
||||
"bridge at the increased speeds.");
|
||||
def->label = L("Maximum wipe tower print speed");
|
||||
def->tooltip = L("The maximum print speed when purging in the wipe tower and printing the wipe tower sparse layers. "
|
||||
"When purging, if the sparse infill speed or calculated speed from the filament max volumetric speed is lower, the lowest will be used instead.\n\n"
|
||||
"When printing the sparse layers, if the internal perimeter speed or calculated speed from the filament max volumetric speed is lower, the lowest will be used instead.\n\n"
|
||||
"Increasing this speed may affect the tower's stability as well as increase the force with which the nozzle collides with any blobs that may have formed on the wipe tower.\n\n"
|
||||
"Before increasing this parameter beyond the default of 90mm/sec, make sure your printer can reliably bridge at the increased speeds and that ooze when tool changing is well controlled.\n\n"
|
||||
"For the wipe tower external perimeters the internal perimeter speed is used regardless of this setting.");
|
||||
def->sidetext = L("mm/s");
|
||||
def->mode = comAdvanced;
|
||||
def->min = 10;
|
||||
|
|
Loading…
Reference in a new issue