mirror of
https://github.com/SoftFever/OrcaSlicer.git
synced 2026-02-11 19:19:28 -07:00
ENH: reduce 100% overhang wall speed to 10mm/s
The old speed 50mm/s is too high and cause some print quality problems. Also change the display of overhang speeds to better adhere to the code. jira: STUDIO-9641 Change-Id: I6efa981db5bf88a9cf5bb70abb443cdfa1783025 (cherry picked from commit 979fefffd528ab1fb4e670fd88f716a3aed2e6f2)
This commit is contained in:
parent
20b10ead1e
commit
7889dddee8
32 changed files with 10 additions and 40 deletions
|
|
@ -12,7 +12,6 @@
|
|||
"outer_wall_speed": "60",
|
||||
"sparse_infill_pattern": "gyroid",
|
||||
"smooth_coefficient": "150",
|
||||
"overhang_totally_speed": "50",
|
||||
"compatible_printers": [
|
||||
"Bambu Lab X1 Carbon 0.2 nozzle",
|
||||
"Bambu Lab X1 0.2 nozzle",
|
||||
|
|
|
|||
|
|
@ -8,7 +8,6 @@
|
|||
"description": "Compared with the default profile of 0.2 mm nozzle, it has a smaller layer height, and results in minimal layer lines and higher printing quality, but shorter printing time.",
|
||||
"elefant_foot_compensation": "0.15",
|
||||
"smooth_coefficient": "150",
|
||||
"overhang_totally_speed": "50",
|
||||
"compatible_printers": [
|
||||
"Bambu Lab X1 Carbon 0.2 nozzle",
|
||||
"Bambu Lab X1 0.2 nozzle",
|
||||
|
|
|
|||
|
|
@ -6,7 +6,6 @@
|
|||
"setting_id": "GP001",
|
||||
"instantiation": "true",
|
||||
"description": "Compared with the default profile of a 0.4 mm nozzle, it has a smaller layer height, and results in almost negligible layer lines and longer printing time.",
|
||||
"overhang_totally_speed": "50",
|
||||
"smooth_coefficient": "150",
|
||||
"compatible_printers": [
|
||||
"Bambu Lab X1 Carbon 0.4 nozzle",
|
||||
|
|
|
|||
|
|
@ -12,7 +12,6 @@
|
|||
"outer_wall_speed": "60",
|
||||
"sparse_infill_pattern": "gyroid",
|
||||
"smooth_coefficient": "150",
|
||||
"overhang_totally_speed": "50",
|
||||
"compatible_printers": [
|
||||
"Bambu Lab X1 Carbon 0.2 nozzle",
|
||||
"Bambu Lab X1 0.2 nozzle",
|
||||
|
|
|
|||
|
|
@ -16,7 +16,6 @@
|
|||
"sparse_infill_speed": "150",
|
||||
"top_surface_speed": "150",
|
||||
"smooth_coefficient": "150",
|
||||
"overhang_totally_speed": "50",
|
||||
"compatible_printers": [
|
||||
"Bambu Lab X1 Carbon 0.4 nozzle",
|
||||
"Bambu Lab X1 0.4 nozzle",
|
||||
|
|
|
|||
|
|
@ -8,7 +8,6 @@
|
|||
"description": "Compared with the default profile of a 0.2 mm nozzle, it has a smaller layer height, and results in almost invisible layer lines and higher printing quality, but shorter printing time.",
|
||||
"elefant_foot_compensation": "0.15",
|
||||
"smooth_coefficient": "150",
|
||||
"overhang_totally_speed": "50",
|
||||
"compatible_printers": [
|
||||
"Bambu Lab X1 Carbon 0.2 nozzle",
|
||||
"Bambu Lab X1 0.2 nozzle",
|
||||
|
|
|
|||
|
|
@ -12,7 +12,6 @@
|
|||
"outer_wall_speed": "60",
|
||||
"sparse_infill_pattern": "gyroid",
|
||||
"smooth_coefficient": "150",
|
||||
"overhang_totally_speed": "50",
|
||||
"compatible_printers": [
|
||||
"Bambu Lab X1 Carbon 0.2 nozzle",
|
||||
"Bambu Lab X1 0.2 nozzle",
|
||||
|
|
|
|||
|
|
@ -8,7 +8,6 @@
|
|||
"description": "It has a small layer height, and results in almost negligible layer lines and high printing quality. It is suitable for most general printing cases.",
|
||||
"elefant_foot_compensation": "0.15",
|
||||
"smooth_coefficient": "150",
|
||||
"overhang_totally_speed": "50",
|
||||
"compatible_printers": [
|
||||
"Bambu Lab X1 Carbon 0.2 nozzle",
|
||||
"Bambu Lab X1 0.2 nozzle",
|
||||
|
|
|
|||
|
|
@ -7,7 +7,6 @@
|
|||
"instantiation": "true",
|
||||
"description": "Compared with the default profile of a 0.4 mm nozzle, it has a smaller layer height, and results in almost negligible layer lines and higher printing quality, but longer printing time.",
|
||||
"smooth_coefficient": "150",
|
||||
"overhang_totally_speed": "50",
|
||||
"compatible_printers": [
|
||||
"Bambu Lab X1 Carbon 0.4 nozzle",
|
||||
"Bambu Lab X1 0.4 nozzle",
|
||||
|
|
|
|||
|
|
@ -16,7 +16,6 @@
|
|||
"sparse_infill_speed": "180",
|
||||
"top_surface_speed": "150",
|
||||
"smooth_coefficient": "150",
|
||||
"overhang_totally_speed": "50",
|
||||
"compatible_printers": [
|
||||
"Bambu Lab X1 Carbon 0.4 nozzle",
|
||||
"Bambu Lab X1 0.4 nozzle",
|
||||
|
|
|
|||
|
|
@ -8,7 +8,6 @@
|
|||
"description": "Compared with the default profile of a 0.2 mm nozzle, it has a slightly bigger layer height, and results in almost negligible layer lines, and slightly shorter printing time.",
|
||||
"elefant_foot_compensation": "0.15",
|
||||
"smooth_coefficient": "150",
|
||||
"overhang_totally_speed": "50",
|
||||
"compatible_printers": [
|
||||
"Bambu Lab X1 Carbon 0.2 nozzle",
|
||||
"Bambu Lab X1 0.2 nozzle",
|
||||
|
|
|
|||
|
|
@ -8,7 +8,6 @@
|
|||
"description": "Compared with the default profile of a 0.2 mm nozzle, it has a bigger layer height, and results in slightly visible layer lines, but shorter printing time.",
|
||||
"elefant_foot_compensation": "0.15",
|
||||
"smooth_coefficient": "150",
|
||||
"overhang_totally_speed": "50",
|
||||
"compatible_printers": [
|
||||
"Bambu Lab X1 Carbon 0.2 nozzle",
|
||||
"Bambu Lab X1 0.2 nozzle",
|
||||
|
|
|
|||
|
|
@ -16,7 +16,6 @@
|
|||
"sparse_infill_speed": "200",
|
||||
"top_surface_speed": "150",
|
||||
"smooth_coefficient": "150",
|
||||
"overhang_totally_speed": "50",
|
||||
"compatible_printers": [
|
||||
"Bambu Lab X1 Carbon 0.4 nozzle",
|
||||
"Bambu Lab X1 0.4 nozzle",
|
||||
|
|
|
|||
|
|
@ -7,7 +7,6 @@
|
|||
"instantiation": "true",
|
||||
"description": "Compared with the default profile of a 0.4 mm nozzle, it has a smaller layer height, and results in less apparent layer lines and higher printing quality, but longer printing time.",
|
||||
"smooth_coefficient": "150",
|
||||
"overhang_totally_speed": "50",
|
||||
"compatible_printers": [
|
||||
"Bambu Lab X1 Carbon 0.4 nozzle",
|
||||
"Bambu Lab X1 0.4 nozzle",
|
||||
|
|
|
|||
|
|
@ -8,7 +8,6 @@
|
|||
"description": "Compared with the default profile of a 0.6 mm nozzle, it has a smaller layer height, and results in less apparent layer lines and higher printing quality, but longer printing time.",
|
||||
"elefant_foot_compensation": "0.15",
|
||||
"smooth_coefficient": "150",
|
||||
"overhang_totally_speed": "50",
|
||||
"compatible_printers": [
|
||||
"Bambu Lab X1 Carbon 0.6 nozzle",
|
||||
"Bambu Lab X1 0.6 nozzle",
|
||||
|
|
|
|||
|
|
@ -7,7 +7,6 @@
|
|||
"instantiation": "true",
|
||||
"description": "It has a general layer height, and results in general layer lines and printing quality. It is suitable for most general printing cases.",
|
||||
"smooth_coefficient": "150",
|
||||
"overhang_totally_speed": "50",
|
||||
"compatible_printers": [
|
||||
"Bambu Lab X1 Carbon 0.4 nozzle",
|
||||
"Bambu Lab X1 0.4 nozzle",
|
||||
|
|
|
|||
|
|
@ -8,7 +8,6 @@
|
|||
"description": "Compared with the default profile of a 0.4 mm nozzle, it has more wall loops and a higher sparse infill density. So, it results in higher strength of the prints, but more filament consumption and longer printing time.",
|
||||
"outer_wall_speed": "60",
|
||||
"smooth_coefficient": "150",
|
||||
"overhang_totally_speed": "50",
|
||||
"sparse_infill_density": "25%",
|
||||
"wall_loops": "6",
|
||||
"compatible_printers": [
|
||||
|
|
|
|||
|
|
@ -7,7 +7,6 @@
|
|||
"instantiation": "true",
|
||||
"description": "Compared with the default profile of a 0.4 mm nozzle, it has a bigger layer height, and results in more apparent layer lines and lower printing quality, but slightly shorter printing time.",
|
||||
"smooth_coefficient": "150",
|
||||
"overhang_totally_speed": "50",
|
||||
"compatible_printers": [
|
||||
"Bambu Lab X1 Carbon 0.4 nozzle",
|
||||
"Bambu Lab X1 0.4 nozzle",
|
||||
|
|
|
|||
|
|
@ -8,7 +8,6 @@
|
|||
"description": "Compared with the default profile of a 0.6 mm nozzle, it has a smaller layer height, and results in less apparent layer lines and slight higher printing quality, but longer printing time.",
|
||||
"elefant_foot_compensation": "0.15",
|
||||
"smooth_coefficient": "150",
|
||||
"overhang_totally_speed": "50",
|
||||
"compatible_printers": [
|
||||
"Bambu Lab X1 Carbon 0.6 nozzle",
|
||||
"Bambu Lab X1 0.6 nozzle",
|
||||
|
|
|
|||
|
|
@ -8,7 +8,6 @@
|
|||
"description": "Compared with the default profile of a 0.8 mm nozzle, it has a smaller layer height, and results in less but still apparent layer lines and slightly higher printing quality, but longer printing time in some printing cases.",
|
||||
"elefant_foot_compensation": "0.15",
|
||||
"smooth_coefficient": "150",
|
||||
"overhang_totally_speed": "50",
|
||||
"compatible_printers": [
|
||||
"Bambu Lab X1 Carbon 0.8 nozzle",
|
||||
"Bambu Lab X1 0.8 nozzle",
|
||||
|
|
|
|||
|
|
@ -7,7 +7,6 @@
|
|||
"instantiation": "true",
|
||||
"description": "Compared with the default profile of a 0.4 mm nozzle, it has a bigger layer height, and results in more apparent layer lines and lower printing quality, but shorter printing time.",
|
||||
"smooth_coefficient": "150",
|
||||
"overhang_totally_speed": "50",
|
||||
"compatible_printers": [
|
||||
"Bambu Lab X1 Carbon 0.4 nozzle",
|
||||
"Bambu Lab X1 0.4 nozzle",
|
||||
|
|
|
|||
|
|
@ -8,7 +8,6 @@
|
|||
"description": "It has a big layer height, and results in apparent layer lines and ordinary printing quality and printing time.",
|
||||
"elefant_foot_compensation": "0.15",
|
||||
"smooth_coefficient": "150",
|
||||
"overhang_totally_speed": "50",
|
||||
"compatible_printers": [
|
||||
"Bambu Lab X1 Carbon 0.6 nozzle",
|
||||
"Bambu Lab P1S 0.6 nozzle",
|
||||
|
|
|
|||
|
|
@ -10,7 +10,6 @@
|
|||
"sparse_infill_density": "25%",
|
||||
"wall_loops": "4",
|
||||
"smooth_coefficient": "150",
|
||||
"overhang_totally_speed": "50",
|
||||
"compatible_printers": [
|
||||
"Bambu Lab X1 Carbon 0.6 nozzle",
|
||||
"Bambu Lab X1 0.6 nozzle",
|
||||
|
|
|
|||
|
|
@ -8,7 +8,6 @@
|
|||
"description": "Compared with the default profile of a 0.8 mm nozzle, it has a slightly smaller layer height, and results in slightly less but still apparent layer lines and slightly higher printing quality, but longer printing time in some printing cases.",
|
||||
"elefant_foot_compensation": "0.15",
|
||||
"smooth_coefficient": "150",
|
||||
"overhang_totally_speed": "50",
|
||||
"compatible_printers": [
|
||||
"Bambu Lab X1 Carbon 0.8 nozzle",
|
||||
"Bambu Lab X1 0.8 nozzle",
|
||||
|
|
|
|||
|
|
@ -8,7 +8,6 @@
|
|||
"description": "Compared with the default profile of a 0.6 mm nozzle, it has a bigger layer height, and results in more apparent layer lines and lower printing quality, but shorter printing time in some printing cases.",
|
||||
"elefant_foot_compensation": "0.15",
|
||||
"smooth_coefficient": "150",
|
||||
"overhang_totally_speed": "50",
|
||||
"compatible_printers": [
|
||||
"Bambu Lab X1 Carbon 0.6 nozzle",
|
||||
"Bambu Lab X1 0.6 nozzle",
|
||||
|
|
|
|||
|
|
@ -8,7 +8,6 @@
|
|||
"description": "It has a very big layer height, and results in very apparent layer lines, low printing quality and general printing time.",
|
||||
"elefant_foot_compensation": "0.15",
|
||||
"smooth_coefficient": "150",
|
||||
"overhang_totally_speed": "50",
|
||||
"compatible_printers": [
|
||||
"Bambu Lab X1 Carbon 0.8 nozzle",
|
||||
"Bambu Lab P1S 0.8 nozzle",
|
||||
|
|
|
|||
|
|
@ -8,7 +8,6 @@
|
|||
"description": "Compared with the default profile of a 0.6 mm nozzle, it has a bigger layer height, and results in much more apparent layer lines and much lower printing quality, but shorter printing time in some printing cases.",
|
||||
"elefant_foot_compensation": "0.15",
|
||||
"smooth_coefficient": "150",
|
||||
"overhang_totally_speed": "50",
|
||||
"compatible_printers": [
|
||||
"Bambu Lab X1 Carbon 0.6 nozzle",
|
||||
"Bambu Lab X1 0.6 nozzle",
|
||||
|
|
|
|||
|
|
@ -8,7 +8,6 @@
|
|||
"description": "Compared with the default profile of a 0.8 mm nozzle, it has a bigger layer height, and results in very apparent layer lines and much lower printing quality, but shorter printing time in some printing cases.",
|
||||
"elefant_foot_compensation": "0.15",
|
||||
"smooth_coefficient": "150",
|
||||
"overhang_totally_speed": "50",
|
||||
"compatible_printers": [
|
||||
"Bambu Lab X1 Carbon 0.8 nozzle",
|
||||
"Bambu Lab X1 0.8 nozzle",
|
||||
|
|
|
|||
|
|
@ -8,7 +8,6 @@
|
|||
"description": "Compared with the default profile of a 0.8 mm nozzle, it has a much bigger layer height, and results in extremely apparent layer lines and much lower printing quality, but much shorter printing time in some printing cases.",
|
||||
"elefant_foot_compensation": "0.15",
|
||||
"smooth_coefficient": "150",
|
||||
"overhang_totally_speed": "50",
|
||||
"compatible_printers": [
|
||||
"Bambu Lab X1 Carbon 0.8 nozzle",
|
||||
"Bambu Lab X1 0.8 nozzle",
|
||||
|
|
|
|||
|
|
@ -48,7 +48,7 @@
|
|||
"only_one_wall_top": "1",
|
||||
"outer_wall_line_width": "0.42",
|
||||
"outer_wall_speed": "120",
|
||||
"overhang_totally_speed": "19",
|
||||
"overhang_totally_speed": "10",
|
||||
"prime_tower_width": "50",
|
||||
"print_sequence": "by layer",
|
||||
"print_settings_id": "",
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@
|
|||
"overhang_2_4_speed": "50",
|
||||
"overhang_3_4_speed": "30",
|
||||
"overhang_4_4_speed": "10",
|
||||
"overhang_totally_speed": "26",
|
||||
"overhang_totally_speed": "10",
|
||||
"print_extruder_id": [
|
||||
"1",
|
||||
"1",
|
||||
|
|
|
|||
|
|
@ -1320,9 +1320,9 @@ void PrintConfigDef::init_fff_params()
|
|||
def->set_default_value(new ConfigOptionBool{ true });
|
||||
|
||||
def = this->add("overhang_1_4_speed", coFloatOrPercent);
|
||||
def->label = "(10%, 25%)";
|
||||
def->label = "10%";
|
||||
def->category = L("Speed");
|
||||
def->full_label = "(10%, 25%)";
|
||||
def->full_label = "10%";
|
||||
//def->tooltip = L("Speed for line of wall which has degree of overhang between 10% and 25% line width. "
|
||||
// "0 means using original wall speed.");
|
||||
def->sidetext = L("mm/s or %");
|
||||
|
|
@ -1332,9 +1332,9 @@ void PrintConfigDef::init_fff_params()
|
|||
def->set_default_value(new ConfigOptionFloatOrPercent(0, false));
|
||||
|
||||
def = this->add("overhang_2_4_speed", coFloatOrPercent);
|
||||
def->label = "[25%, 50%)";
|
||||
def->label = "25%";
|
||||
def->category = L("Speed");
|
||||
def->full_label = "[25%, 50%)";
|
||||
def->full_label = "25%";
|
||||
//def->tooltip = L("Speed for line of wall which has degree of overhang between 25% and 50% line width. "
|
||||
// "0 means using original wall speed.");
|
||||
def->sidetext = L("mm/s or %");
|
||||
|
|
@ -1344,9 +1344,9 @@ void PrintConfigDef::init_fff_params()
|
|||
def->set_default_value(new ConfigOptionFloatOrPercent(0, false));
|
||||
|
||||
def = this->add("overhang_3_4_speed", coFloatOrPercent);
|
||||
def->label = "[50%, 75%)";
|
||||
def->label = "50%";
|
||||
def->category = L("Speed");
|
||||
def->full_label = "[50%, 75%)";
|
||||
def->full_label = "50%";
|
||||
//def->tooltip = L("Speed for line of wall which has degree of overhang between 50% and 75% line width. "
|
||||
// "0 means using original wall speed.");
|
||||
def->sidetext = L("mm/s or %");
|
||||
|
|
@ -1356,9 +1356,9 @@ void PrintConfigDef::init_fff_params()
|
|||
def->set_default_value(new ConfigOptionFloatOrPercent(0, false));
|
||||
|
||||
def = this->add("overhang_4_4_speed", coFloatOrPercent);
|
||||
def->label = "[75%, 100%)";
|
||||
def->label = "75%";
|
||||
def->category = L("Speed");
|
||||
def->full_label = "[75%, 100%)";
|
||||
def->full_label = "75%";
|
||||
//def->tooltip = L("Speed for line of wall which has degree of overhang between 75% and 100% line width. "
|
||||
// "0 means using original wall speed.");
|
||||
def->sidetext = L("mm/s or %");
|
||||
|
|
@ -9871,4 +9871,3 @@ bool is_XL_printer(const PrintConfig &cfg)
|
|||
#include <cereal/types/polymorphic.hpp>
|
||||
CEREAL_REGISTER_TYPE(Slic3r::DynamicPrintConfig)
|
||||
CEREAL_REGISTER_POLYMORPHIC_RELATION(Slic3r::DynamicConfig, Slic3r::DynamicPrintConfig)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue