diff --git a/resources/profiles/BBL/process/0.08mm Extra Fine @BBL H2D 0.2 nozzle.json b/resources/profiles/BBL/process/0.08mm Extra Fine @BBL H2D 0.2 nozzle.json index a0d9c434aa..f7dbf9b6d0 100644 --- a/resources/profiles/BBL/process/0.08mm Extra Fine @BBL H2D 0.2 nozzle.json +++ b/resources/profiles/BBL/process/0.08mm Extra Fine @BBL H2D 0.2 nozzle.json @@ -5,7 +5,7 @@ "from": "system", "setting_id": "GP139", "instantiation": "true", - "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.", + "description": "High quality profile for 0.2mm nozzle, prioritizing print quality.", "default_acceleration": [ "8000", "8000", @@ -18,7 +18,6 @@ "40", "40" ], - "layer_height": "0.08", "overhang_1_4_speed": [ "60", "60", diff --git a/resources/profiles/BBL/process/0.08mm Extra Fine @BBL H2D.json b/resources/profiles/BBL/process/0.08mm Extra Fine @BBL H2D.json index d6bf580773..650a36f2b1 100644 --- a/resources/profiles/BBL/process/0.08mm Extra Fine @BBL H2D.json +++ b/resources/profiles/BBL/process/0.08mm Extra Fine @BBL H2D.json @@ -5,8 +5,6 @@ "from": "system", "setting_id": "GP136", "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.", - "bottom_shell_layers": "7", "default_acceleration": [ "4000", "4000", @@ -43,7 +41,6 @@ "120", "120" ], - "layer_height": "0.08", "outer_wall_acceleration": [ "2000", "2000", @@ -83,7 +80,6 @@ "100", "100" ], - "top_shell_layers": "9", "top_surface_speed": [ "120", "120", diff --git a/resources/profiles/BBL/process/0.10mm Standard @BBL H2D 0.2 nozzle.json b/resources/profiles/BBL/process/0.10mm Standard @BBL H2D 0.2 nozzle.json index 7bb487fb55..d31a2b59bb 100644 --- a/resources/profiles/BBL/process/0.10mm Standard @BBL H2D 0.2 nozzle.json +++ b/resources/profiles/BBL/process/0.10mm Standard @BBL H2D 0.2 nozzle.json @@ -5,11 +5,10 @@ "from": "system", "setting_id": "GP123", "instantiation": "true", - "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.", "default_acceleration": "8000", "initial_layer_speed": "40", + "prime_tower_brim_width": "-1", "prime_tower_width": "60", - "prime_tower_brim_width": "-1", "travel_speed": "1000", "compatible_printers": [ "Bambu Lab H2D 0.2 nozzle" diff --git a/resources/profiles/BBL/process/0.12mm Balanced Quality @BBL H2D 0.2 nozzle.json b/resources/profiles/BBL/process/0.12mm Balanced Quality @BBL H2D 0.2 nozzle.json index 42525c3367..6e436791a5 100644 --- a/resources/profiles/BBL/process/0.12mm Balanced Quality @BBL H2D 0.2 nozzle.json +++ b/resources/profiles/BBL/process/0.12mm Balanced Quality @BBL H2D 0.2 nozzle.json @@ -5,7 +5,6 @@ "from": "system", "setting_id": "GP140", "instantiation": "true", - "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.", "default_acceleration": [ "8000", "8000", @@ -18,7 +17,6 @@ "40", "40" ], - "layer_height": "0.12", "overhang_1_4_speed": [ "60", "60", diff --git a/resources/profiles/BBL/process/0.12mm Fine @BBL H2D.json b/resources/profiles/BBL/process/0.12mm Fine @BBL H2D.json index 454866593b..63cc70003c 100644 --- a/resources/profiles/BBL/process/0.12mm Fine @BBL H2D.json +++ b/resources/profiles/BBL/process/0.12mm Fine @BBL H2D.json @@ -5,8 +5,6 @@ "from": "system", "setting_id": "GP142", "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.", - "bottom_color_penetration_layers": "5", "bottom_shell_layers": "7", "default_acceleration": "4000", "gap_infill_speed": "50", diff --git a/resources/profiles/BBL/process/0.16mm Balanced Quality @BBL H2D.json b/resources/profiles/BBL/process/0.16mm Balanced Quality @BBL H2D.json index be06596eab..a3dd7062c2 100644 --- a/resources/profiles/BBL/process/0.16mm Balanced Quality @BBL H2D.json +++ b/resources/profiles/BBL/process/0.16mm Balanced Quality @BBL H2D.json @@ -5,8 +5,7 @@ "from": "system", "setting_id": "GP174", "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.", - "bottom_shell_layers": "4", + "description": "High quality profile for 0.16mm layer height, prioritizing print quality and strength.", "default_acceleration": [ "4000", "4000", @@ -31,7 +30,6 @@ "180", "180" ], - "layer_height": "0.16", "outer_wall_acceleration": [ "2000", "2000", @@ -71,7 +69,6 @@ "180", "180" ], - "top_shell_layers": "6", "top_surface_speed": [ "150", "150", diff --git a/resources/profiles/BBL/process/0.16mm Standard @BBL H2D.json b/resources/profiles/BBL/process/0.16mm Standard @BBL H2D.json index ef66777441..c89badaae9 100644 --- a/resources/profiles/BBL/process/0.16mm Standard @BBL H2D.json +++ b/resources/profiles/BBL/process/0.16mm Standard @BBL H2D.json @@ -5,7 +5,7 @@ "from": "system", "setting_id": "GP143", "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.", + "description": "Standard profile for 0.16mm layer height, prioritizing speed.", "default_acceleration": [ "8000", "8000", @@ -24,7 +24,6 @@ "250", "300" ], - "layer_height": "0.16", "outer_wall_speed": [ "200", "200", diff --git a/resources/profiles/BBL/process/0.18mm Balanced Quality @BBL H2D 0.6 nozzle.json b/resources/profiles/BBL/process/0.18mm Balanced Quality @BBL H2D 0.6 nozzle.json index a3104eb834..6084fe05cb 100644 --- a/resources/profiles/BBL/process/0.18mm Balanced Quality @BBL H2D 0.6 nozzle.json +++ b/resources/profiles/BBL/process/0.18mm Balanced Quality @BBL H2D 0.6 nozzle.json @@ -5,7 +5,7 @@ "from": "system", "setting_id": "GP137", "instantiation": "true", - "description": "It has a big layer height, and results in apparent layer lines and ordinary printing quality and printing time.", + "description": "High quality profile for 0.6mm nozzle, prioritizing print quality and strength.", "bridge_speed": [ "50", "50", @@ -48,7 +48,6 @@ "250", "300" ], - "layer_height": "0.18", "outer_wall_speed": [ "200", "200", diff --git a/resources/profiles/BBL/process/0.20mm Balanced Strength @BBL H2D.json b/resources/profiles/BBL/process/0.20mm Balanced Strength @BBL H2D.json index 4fc93fad7b..8470d5547a 100644 --- a/resources/profiles/BBL/process/0.20mm Balanced Strength @BBL H2D.json +++ b/resources/profiles/BBL/process/0.20mm Balanced Strength @BBL H2D.json @@ -5,7 +5,7 @@ "from": "system", "setting_id": "GP173", "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.", + "description": "High quality profile for 0.2mm layer height, prioritizing strength and print quality.", "bottom_shell_layers": "4", "default_acceleration": [ "4000", diff --git a/resources/profiles/BBL/process/0.20mm Standard @BBL H2D.json b/resources/profiles/BBL/process/0.20mm Standard @BBL H2D.json index efa68fd5a5..7fa820d382 100644 --- a/resources/profiles/BBL/process/0.20mm Standard @BBL H2D.json +++ b/resources/profiles/BBL/process/0.20mm Standard @BBL H2D.json @@ -5,13 +5,13 @@ "from": "system", "setting_id": "GP124", "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.", + "description": "Standard profile for 0.4mm nozzle, prioritizing speed.", "default_acceleration": "8000", "initial_layer_speed": "50", "internal_solid_infill_speed": "250", "outer_wall_speed": "200", + "prime_tower_brim_width": "-1", "prime_tower_width": "60", - "prime_tower_brim_width": "-1", "sparse_infill_speed": "350", "travel_speed": "1000", "compatible_printers": [ diff --git a/resources/profiles/BBL/process/0.24mm Balanced Quality @BBL H2D 0.8 nozzle.json b/resources/profiles/BBL/process/0.24mm Balanced Quality @BBL H2D 0.8 nozzle.json index 291a04fa5b..46c43468e1 100644 --- a/resources/profiles/BBL/process/0.24mm Balanced Quality @BBL H2D 0.8 nozzle.json +++ b/resources/profiles/BBL/process/0.24mm Balanced Quality @BBL H2D 0.8 nozzle.json @@ -5,7 +5,7 @@ "from": "system", "setting_id": "GP138", "instantiation": "true", - "description": "It has a very big layer height, and results in very apparent layer lines, low printing quality and general printing time.", + "description": "High quality profile for 0.8mm nozzle, prioritizing print quality.", "bridge_speed": [ "50", "50", @@ -48,7 +48,6 @@ "250", "300" ], - "layer_height": "0.24", "outer_wall_speed": [ "200", "200", diff --git a/resources/profiles/BBL/process/0.24mm Balanced Strength @BBL H2D 0.6 nozzle.json b/resources/profiles/BBL/process/0.24mm Balanced Strength @BBL H2D 0.6 nozzle.json index aaf24df06d..e0896446fb 100644 --- a/resources/profiles/BBL/process/0.24mm Balanced Strength @BBL H2D 0.6 nozzle.json +++ b/resources/profiles/BBL/process/0.24mm Balanced Strength @BBL H2D 0.6 nozzle.json @@ -5,7 +5,7 @@ "from": "system", "setting_id": "GP146", "instantiation": "true", - "description": "It has a big layer height, and results in apparent layer lines and ordinary printing quality and printing time.", + "description": "Strength profile for 0.6mm nozzle, prioritizing strength.", "bridge_speed": [ "50", "50", @@ -48,7 +48,6 @@ "250", "300" ], - "layer_height": "0.24", "outer_wall_speed": [ "200", "200", diff --git a/resources/profiles/BBL/process/0.24mm Standard @BBL H2D.json b/resources/profiles/BBL/process/0.24mm Standard @BBL H2D.json index 2ca87ce60a..5e79a34dce 100644 --- a/resources/profiles/BBL/process/0.24mm Standard @BBL H2D.json +++ b/resources/profiles/BBL/process/0.24mm Standard @BBL H2D.json @@ -5,7 +5,6 @@ "from": "system", "setting_id": "GP144", "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.", "default_acceleration": [ "8000", "8000", @@ -24,7 +23,6 @@ "250", "300" ], - "layer_height": "0.24", "outer_wall_speed": [ "200", "200", diff --git a/resources/profiles/BBL/process/0.30mm Standard @BBL H2D 0.6 nozzle.json b/resources/profiles/BBL/process/0.30mm Standard @BBL H2D 0.6 nozzle.json index 7070135646..f030320ed6 100644 --- a/resources/profiles/BBL/process/0.30mm Standard @BBL H2D 0.6 nozzle.json +++ b/resources/profiles/BBL/process/0.30mm Standard @BBL H2D 0.6 nozzle.json @@ -5,7 +5,7 @@ "from": "system", "setting_id": "GP125", "instantiation": "true", - "description": "It has a big layer height, and results in apparent layer lines and ordinary printing quality and printing time.", + "description": "Standard profile for 0.6mm nozzle, prioritizing speed.", "bridge_speed": "50", "default_acceleration": "8000", "gap_infill_speed": "250", @@ -15,8 +15,8 @@ "internal_solid_infill_speed": "250", "outer_wall_speed": "200", "overhang_3_4_speed": "30", + "prime_tower_brim_width": "-1", "prime_tower_width": "60", - "prime_tower_brim_width": "-1", "sparse_infill_speed": "350", "top_surface_speed": "200", "travel_speed": "1000", diff --git a/resources/profiles/BBL/process/0.32mm Balanced Strength @BBL H2D 0.8 nozzle.json b/resources/profiles/BBL/process/0.32mm Balanced Strength @BBL H2D 0.8 nozzle.json index 0fe0cf9f75..aac456da47 100644 --- a/resources/profiles/BBL/process/0.32mm Balanced Strength @BBL H2D 0.8 nozzle.json +++ b/resources/profiles/BBL/process/0.32mm Balanced Strength @BBL H2D 0.8 nozzle.json @@ -5,7 +5,7 @@ "from": "system", "setting_id": "GP149", "instantiation": "true", - "description": "It has a very big layer height, and results in very apparent layer lines, low printing quality and general printing time.", + "description": "Strength profile for 0.8mm nozzle, prioritizing strength.", "bridge_speed": [ "50", "50", @@ -48,7 +48,6 @@ "250", "300" ], - "layer_height": "0.32", "outer_wall_speed": [ "200", "200", diff --git a/resources/profiles/BBL/process/0.40mm Standard @BBL H2D 0.8 nozzle.json b/resources/profiles/BBL/process/0.40mm Standard @BBL H2D 0.8 nozzle.json index 8c4a4b08f8..ea4119ae64 100644 --- a/resources/profiles/BBL/process/0.40mm Standard @BBL H2D 0.8 nozzle.json +++ b/resources/profiles/BBL/process/0.40mm Standard @BBL H2D 0.8 nozzle.json @@ -5,7 +5,7 @@ "from": "system", "setting_id": "GP126", "instantiation": "true", - "description": "It has a very big layer height, and results in very apparent layer lines, low printing quality and general printing time.", + "description": "Standard profile for 0.8mm nozzle, prioritizing speed.", "bridge_speed": "50", "default_acceleration": "8000", "gap_infill_speed": "250", @@ -16,8 +16,8 @@ "outer_wall_speed": "200", "overhang_3_4_speed": "30", "overhang_4_4_speed": "10", + "prime_tower_brim_width": "-1", "prime_tower_width": "60", - "prime_tower_brim_width": "-1", "sparse_infill_speed": "350", "top_surface_speed": "200", "travel_speed": "1000", diff --git a/src/slic3r/Utils/ProfileDescription.hpp b/src/slic3r/Utils/ProfileDescription.hpp index 46990ef32e..a048527ad7 100644 --- a/src/slic3r/Utils/ProfileDescription.hpp +++ b/src/slic3r/Utils/ProfileDescription.hpp @@ -33,4 +33,28 @@ namespace ProfileDescrption { const std::string PROFILE_DESCRIPTION_25 = _L("Compared with the default profile of a 0.8 mm nozzle, it has a much bigger layer height. This results in extremely apparent layer lines and much lower print quality, but much shorter print time in some cases."); const std::string PROFILE_DESCRIPTION_26 = _L("Compared with the default profile of a 0.8 mm nozzle, it has a slightly smaller layer height. This results in slightly less but still apparent layer lines and slightly higher print quality but longer print time in some cases."); const std::string PROFILE_DESCRIPTION_27 = _L("Compared with the default profile of a 0.8 mm nozzle, it has a smaller layer height. This results in less but still apparent layer lines and slightly higher print quality but longer print time in some cases."); + const std::string PROFILE_DESCRIPTION_28 = _L("This is neither a commonly used filament, nor one of Bambu filaments, and it varies a lot from brand to brand. So, it's highly recommended to ask its vendor for suitable profile before printing and adjust some parameters according to its performances."); + const std::string PROFILE_DESCRIPTION_29 = _L("When printing this filament, there's a risk of warping and low layer adhesion strength. To get better results, please refer to this wiki: Printing Tips for High Temp / Engineering materials."); + const std::string PROFILE_DESCRIPTION_30 = _L("When printing this filament, there's a risk of nozzle clogging, oozing, warping and low layer adhesion strength. To get better results, please refer to this wiki: Printing Tips for High Temp / Engineering materials."); + const std::string PROFILE_DESCRIPTION_31 = _L("To get better transparent or translucent results with the corresponding filament, please refer to this wiki: Printing tips for transparent PETG."); + const std::string PROFILE_DESCRIPTION_32 = _L("To make the prints get higher gloss, please dry the filament before use, and set the outer wall speed to be 40 to 60 mm/s when slicing."); + const std::string PROFILE_DESCRIPTION_33 = _L("This filament is only used to print models with a low density usually, and some special parameters are required. To get better printing quality, please refer to this wiki: Instructions for printing RC model with foaming PLA (PLA Aero)."); + const std::string PROFILE_DESCRIPTION_34 = _L("This filament is only used to print models with a low density usually, and some special parameters are required. To get better printing quality, please refer to this wiki: ASA Aero Printing Guide."); + const std::string PROFILE_DESCRIPTION_35 = _L("This filament is too soft and not compatible with the AMS. Printing it is of many requirements, and to get better printing quality, please refer to this wiki: TPU printing guide."); + const std::string PROFILE_DESCRIPTION_36 = _L("This filament has high enough hardness (about 67D) and is compatible with the AMS. Printing it is of many requirements, and to get better printing quality, please refer to this wiki: TPU printing guide."); + const std::string PROFILE_DESCRIPTION_37 = _L("If you are to print a kind of soft TPU, please don't slice with this profile, and it is only for TPU that has high enough hardness (not less than 55D) and is compatible with the AMS. To get better printing quality, please refer to this wiki: TPU printing guide."); + const std::string PROFILE_DESCRIPTION_38 = _L("This is a water-soluble support filament, and usually it is only for the support structure and not for the model body. Printing this filament is of many requirements, and to get better printing quality, please refer to this wiki: PVA Printing Guide."); + const std::string PROFILE_DESCRIPTION_39 = _L("This is a non-water-soluble support filament, and usually it is only for the support structure and not for the model body. To get better printing quality, please refer to this wiki: Printing Tips for Support Filament and Support Function."); + const std::string PROFILE_DESCRIPTION_40 = _L("The generic presets are conservatively tuned for compatibility with a wider range of filaments. For higher printing quality and speeds, please use Bambu filaments with Bambu presets."); + const std::string PROFILE_DESCRIPTION_41 = _L("High quality profile for 0.2mm nozzle, prioritizing print quality."); + const std::string PROFILE_DESCRIPTION_42 = _L("High quality profile for 0.16mm layer height, prioritizing print quality and strength."); + const std::string PROFILE_DESCRIPTION_43 = _L("Standard profile for 0.16mm layer height, prioritizing speed."); + const std::string PROFILE_DESCRIPTION_44 = _L("High quality profile for 0.2mm layer height, prioritizing strength and print quality."); + const std::string PROFILE_DESCRIPTION_45 = _L("Standard profile for 0.4mm nozzle, prioritizing speed."); + const std::string PROFILE_DESCRIPTION_46 = _L("High quality profile for 0.6mm nozzle, prioritizing print quality and strength."); + const std::string PROFILE_DESCRIPTION_47 = _L("Strength profile for 0.6mm nozzle, prioritizing strength."); + const std::string PROFILE_DESCRIPTION_48 = _L("Standard profile for 0.6mm nozzle, prioritizing speed."); + const std::string PROFILE_DESCRIPTION_49 = _L("High quality profile for 0.8mm nozzle, prioritizing print quality."); + const std::string PROFILE_DESCRIPTION_50 = _L("Strength profile for 0.8mm nozzle, prioritizing strength."); + const std::string PROFILE_DESCRIPTION_51 = _L("Standard profile for 0.8mm nozzle, prioritizing speed."); } \ No newline at end of file