diff --git a/resources/images/param_raft.svg b/resources/images/param_raft.svg new file mode 100644 index 000000000..d58506d2c --- /dev/null +++ b/resources/images/param_raft.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/resources/images/param_support_filament.svg b/resources/images/param_support_filament.svg index ab63b5934..6abc4ff22 100644 --- a/resources/images/param_support_filament.svg +++ b/resources/images/param_support_filament.svg @@ -1,17 +1,6 @@ - - - - - - - - - - - - - - - - + + + + + diff --git a/src/libslic3r/PrintConfig.cpp b/src/libslic3r/PrintConfig.cpp index eabc89fc9..1117583ef 100644 --- a/src/libslic3r/PrintConfig.cpp +++ b/src/libslic3r/PrintConfig.cpp @@ -1958,7 +1958,7 @@ void PrintConfigDef::init_fff_params() def->tooltip = L("Z gap between object and raft. Ignored for soluble interface"); def->sidetext = L("mm"); def->min = 0; - def->mode = comDevelop; + def->mode = comAdvanced; def->set_default_value(new ConfigOptionFloat(0.1)); def = this->add("raft_expansion", coFloat); @@ -1967,7 +1967,7 @@ void PrintConfigDef::init_fff_params() def->tooltip = L("Expand all raft layers in XY plane"); def->sidetext = L("mm"); def->min = 0; - def->mode = comDevelop; + def->mode = comAdvanced; def->set_default_value(new ConfigOptionFloat(1.5)); def = this->add("raft_first_layer_density", coPercent); @@ -1977,7 +1977,7 @@ void PrintConfigDef::init_fff_params() def->sidetext = L("%"); def->min = 10; def->max = 100; - def->mode = comDevelop; + def->mode = comAdvanced; def->set_default_value(new ConfigOptionPercent(90)); def = this->add("raft_first_layer_expansion", coFloat); @@ -1986,7 +1986,7 @@ void PrintConfigDef::init_fff_params() def->tooltip = L("Expand the first raft or support layer to improve bed plate adhesion"); def->sidetext = L("mm"); def->min = 0; - def->mode = comDevelop; + def->mode = comAdvanced; //BBS: change from 3.0 to 2.0 def->set_default_value(new ConfigOptionFloat(2.0)); @@ -1998,7 +1998,7 @@ void PrintConfigDef::init_fff_params() def->sidetext = L("layers"); def->min = 0; def->max = 100; - def->mode = comDevelop; + def->mode = comAdvanced; def->set_default_value(new ConfigOptionInt(0)); def = this->add("resolution", coFloat); diff --git a/src/slic3r/GUI/Tab.cpp b/src/slic3r/GUI/Tab.cpp index d982775ed..34e6223db 100644 --- a/src/slic3r/GUI/Tab.cpp +++ b/src/slic3r/GUI/Tab.cpp @@ -1855,6 +1855,11 @@ void TabPrint::build() optgroup->append_single_option_line("support_critical_regions_only"); //optgroup->append_single_option_line("enforce_support_layers"); + optgroup = page->new_optgroup(L("Raft"), L"param_raft"); + optgroup->append_single_option_line("raft_layers"); + optgroup->append_single_option_line("raft_first_layer_density"); + optgroup->append_single_option_line("raft_first_layer_expansion"); + optgroup = page->new_optgroup(L("Support filament"), L"param_support_filament"); optgroup->append_single_option_line("support_filament", "support#support-filament"); optgroup->append_single_option_line("support_interface_filament", "support#support-filament"); @@ -1893,9 +1898,6 @@ void TabPrint::build() optgroup->append_single_option_line("brim_type", "auto-brim"); optgroup->append_single_option_line("brim_width", "auto-brim#manual"); optgroup->append_single_option_line("brim_object_gap", "auto-brim#brim-object-gap"); - optgroup->append_single_option_line("raft_layers"); - //optgroup->append_single_option_line("raft_first_layer_density"); - //optgroup->append_single_option_line("raft_first_layer_expansion"); optgroup = page->new_optgroup(L("Prime tower"), L"param_tower"); optgroup->append_single_option_line("enable_prime_tower");