mirror of
https://git.mirrors.martin98.com/https://github.com/bambulab/BambuStudio.git
synced 2025-08-14 09:25:57 +08:00
Add ability to modify the print flow ratio per object
This commit is contained in:
parent
ce9a5c6bc9
commit
8c5a25b202
@ -5478,9 +5478,7 @@ std::string GCode::_extrude(const ExtrusionPath &path, std::string description,
|
||||
gcode += m_writer.set_jerk_xy(jerk);
|
||||
}
|
||||
// calculate extrusion length per distance unit
|
||||
auto _mm3_per_mm = path.mm3_per_mm * double(m_curr_print->calib_mode() == CalibMode::Calib_Flow_Rate ? this->config().print_flow_ratio.value : 1);
|
||||
|
||||
// calculate extrusion length per distance unit
|
||||
auto _mm3_per_mm = path.mm3_per_mm * double(this->config().print_flow_ratio.value);
|
||||
if( path.role() == erTopSolidInfill )
|
||||
_mm3_per_mm *= m_config.top_solid_infill_flow_ratio.value;
|
||||
else if (this->on_first_layer())
|
||||
|
@ -727,6 +727,7 @@ void ConfigManipulation::toggle_print_fff_options(DynamicPrintConfig *config, in
|
||||
toggle_line(el, has_overhang_speed, variant_index);
|
||||
|
||||
toggle_line("flush_into_objects", !is_global_config);
|
||||
toggle_line("print_flow_ratio", !is_global_config);
|
||||
|
||||
toggle_line("support_interface_not_for_body",config->opt_int("support_interface_filament")&&!config->opt_int("support_filament"));
|
||||
|
||||
|
@ -2191,6 +2191,7 @@ void TabPrint::build()
|
||||
optgroup->append_single_option_line("is_infill_first","parameter/quality-advance-settings");
|
||||
optgroup->append_single_option_line("bridge_flow","parameter/bridge");
|
||||
optgroup->append_single_option_line("thick_bridges","parameter/bridge");
|
||||
optgroup->append_single_option_line("print_flow_ratio");
|
||||
optgroup->append_single_option_line("top_solid_infill_flow_ratio","parameter/quality-advance-settings");
|
||||
optgroup->append_single_option_line("initial_layer_flow_ratio","parameter/quality-advance-settings");
|
||||
optgroup->append_single_option_line("top_one_wall_type","parameter/quality-advance-settings");
|
||||
|
Loading…
x
Reference in New Issue
Block a user