From beaffaffe35c8363dfd59a8b5e4ec045859b3373 Mon Sep 17 00:00:00 2001 From: "jiangkai.zhao" Date: Tue, 18 Mar 2025 17:55:50 +0800 Subject: [PATCH] ENH: updata some tooltips and remove fdm_filament_tpu useless configuration jira:none Change-Id: Ib2f35701af687b22c39bf8aff4dc6be62f80e32a --- resources/profiles/BBL/filament/fdm_filament_tpu.json | 9 --------- src/libslic3r/PrintConfig.cpp | 11 ++++------- 2 files changed, 4 insertions(+), 16 deletions(-) diff --git a/resources/profiles/BBL/filament/fdm_filament_tpu.json b/resources/profiles/BBL/filament/fdm_filament_tpu.json index 4d8c05b00..fda65cd49 100644 --- a/resources/profiles/BBL/filament/fdm_filament_tpu.json +++ b/resources/profiles/BBL/filament/fdm_filament_tpu.json @@ -37,9 +37,6 @@ "filament_max_volumetric_speed": [ "15" ], - "filament_ramming_volumetric_speed": [ - "3.75" - ], "filament_retraction_length": [ "0.4" ], @@ -85,12 +82,6 @@ "filament_adhesiveness_category": [ "600" ], - "filament_ramming_travel_time":[ - "20" - ], - "filament_pre_cooling_temperature":[ - "200" - ], "filament_start_gcode": [ "; filament start gcode\n{if (bed_temperature[current_extruder] >35)||(bed_temperature_initial_layer[current_extruder] >35)}M106 P3 S255\n{elsif(bed_temperature[current_extruder] >30)||(bed_temperature_initial_layer[current_extruder] >30)}M106 P3 S180\n{endif}\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" ], diff --git a/src/libslic3r/PrintConfig.cpp b/src/libslic3r/PrintConfig.cpp index 72d53c4f8..930e9326e 100644 --- a/src/libslic3r/PrintConfig.cpp +++ b/src/libslic3r/PrintConfig.cpp @@ -1733,8 +1733,7 @@ void PrintConfigDef::init_fff_params() def = this->add("filament_ramming_volumetric_speed", coFloats); def->label = L("Ramming volumetric speed"); - def->tooltip = L("This setting is used to define the ramming speed on the prime tower before nozzle change, " - "-1 means it will use the maximum volumetric speed."); + def->tooltip = L("The maximum volumetric speed for ramming, where -1 means using the maximum volumetric speed."); def->sidetext = L("mm³/s"); def->min = -1; def->max = 200; @@ -1953,7 +1952,7 @@ void PrintConfigDef::init_fff_params() def->set_default_value(new ConfigOptionInts{ 100 }); def = this->add("filament_ramming_travel_time", coFloats); - def->label = L("Ramming travel time"); + def->label = L("Travel time after ramming"); def->tooltip = L("To prevent oozing, the nozzle will perform a reverse travel movement for a certain period after " "the ramming is complete. The setting define the travel time."); def->mode = comAdvanced; @@ -1964,9 +1963,7 @@ void PrintConfigDef::init_fff_params() def = this->add("filament_pre_cooling_temperature", coInts); def->label = L("Precooling target temperature"); - def->tooltip = L("This setting is used to set the target pre-cooling temperature before nozzle change to prevent oozing," - "so if you enable this setting, your ramming time must be greater than the cooldown time." - "And this setting only takes effect when the machine has preheating. 0 means no set."); + def->tooltip = L("To prevent oozing, the nozzle temperature will be cooled during ramming. Therefore, the ramming time must be greater than the cooldown time. 0 means disabled."); //def->gui_type = ConfigOptionDef::GUIType::i_enum_open; def->mode = comAdvanced; def->sidetext = "°C"; @@ -4488,7 +4485,7 @@ void PrintConfigDef::init_fff_params() def = this->add("prime_tower_max_speed", coFloat); def->label = L("Max speed"); - def->tooltip = L("The maximum printing speed when purging in the prime tower and printing the prime tower sparse layers."); + def->tooltip = L("The maximum printing speed on the prime tower excluding ramming."); def->sidetext = L("mm/s"); def->mode = comAdvanced; def->min = 10;