From afdd72b177d33e70458732af2a86cc1d3acd5c74 Mon Sep 17 00:00:00 2001 From: "xun.zhang" Date: Fri, 2 Aug 2024 16:20:05 +0800 Subject: [PATCH] ENH: add description for filament profiles jira:NONE Signed-off-by: xun.zhang Change-Id: Ibdbc4335717c4260c65c6169095e44cdcb7f8140 --- resources/profiles/BBL.json | 4 +- .../BBL/filament/Bambu ABS @base.json | 7 ++-- .../BBL/filament/Bambu ABS-GF @base.json | 7 ++-- .../BBL/filament/Bambu ASA @base.json | 1 + .../BBL/filament/Bambu ASA-Aero @base.json | 4 +- .../BBL/filament/Bambu PA-CF @base.json | 1 + .../BBL/filament/Bambu PA6-CF @base.json | 1 + .../BBL/filament/Bambu PA6-GF @base.json | 1 + .../BBL/filament/Bambu PAHT-CF @base.json | 31 +++++++------- .../BBL/filament/Bambu PET-CF @base.json | 1 + .../BBL/filament/Bambu PETG Basic @base.json | 1 + .../Bambu PETG Translucent @base.json | 1 + .../BBL/filament/Bambu PLA Aero @base.json | 1 + .../BBL/filament/Bambu PLA Metal @base.json | 1 + .../BBL/filament/Bambu PLA Silk @base.json | 1 + .../BBL/filament/Bambu PPA-CF @base.json | 42 +++++++++++++++++-- .../BBL/filament/Bambu PPS-CF @base.json | 1 + .../BBL/filament/Bambu PVA @base.json | 1 + .../Bambu Support For PA PET @base.json | 21 +++++----- .../filament/Bambu Support For PLA @base.json | 1 + .../Bambu Support For PLA-PETG @base.json | 1 + .../BBL/filament/Bambu Support G @base.json | 21 +++++----- .../BBL/filament/Bambu Support W @base.json | 1 + .../filament/Bambu Support for ABS @base.json | 1 + .../BBL/filament/Bambu TPU 95A @base.json | 15 +++---- .../BBL/filament/Bambu TPU 95A HF @base.json | 1 + .../BBL/filament/Generic ABS @base.json | 1 + .../BBL/filament/Generic ASA @base.json | 1 + .../profiles/BBL/filament/Generic PA-CF.json | 1 + .../BBL/filament/Generic PC @base.json | 7 ++-- .../BBL/filament/Generic PLA @base.json | 1 + .../BBL/filament/Generic PLA Silk @base.json | 1 + .../BBL/filament/Generic PPA-CF @base.json | 4 +- .../BBL/filament/Generic PPS-CF @base.json | 1 + .../BBL/filament/Generic PVA @base.json | 1 + .../filament/Generic TPU for AMS @base.json | 7 ++-- .../profiles/BBL/filament/Generic TPU.json | 1 + .../filament/P1P/Generic PA-CF @BBL P1P.json | 1 + .../filament/P1P/Generic TPU @BBL P1P.json | 1 + src/slic3r/Utils/ProfileDescription.hpp | 12 ++++++ 40 files changed, 144 insertions(+), 65 deletions(-) diff --git a/resources/profiles/BBL.json b/resources/profiles/BBL.json index e2b3b31d1..af53fcaef 100644 --- a/resources/profiles/BBL.json +++ b/resources/profiles/BBL.json @@ -1,7 +1,7 @@ { "name": "Bambulab", "url": "http://www.bambulab.com/Parameters/vendor/BBL.json", - "version": "01.09.00.24", + "version": "01.09.00.18", "force_update": "0", "description": "the initial version of BBL configurations", "machine_model_list": [ @@ -2832,4 +2832,4 @@ "sub_path": "machine/Bambu Lab A1 0.8 nozzle.json" } ] -} \ No newline at end of file +} diff --git a/resources/profiles/BBL/filament/Bambu ABS @base.json b/resources/profiles/BBL/filament/Bambu ABS @base.json index a185e7cf8..f5d8680b0 100644 --- a/resources/profiles/BBL/filament/Bambu ABS @base.json +++ b/resources/profiles/BBL/filament/Bambu ABS @base.json @@ -5,12 +5,13 @@ "from": "system", "filament_id": "GFB00", "instantiation": "false", - "filament_flow_ratio": [ - "0.95" - ], + "description": "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.", "filament_cost": [ "24.99" ], + "filament_flow_ratio": [ + "0.95" + ], "filament_vendor": [ "Bambu Lab" ] diff --git a/resources/profiles/BBL/filament/Bambu ABS-GF @base.json b/resources/profiles/BBL/filament/Bambu ABS-GF @base.json index 777cf8508..a67aa4546 100644 --- a/resources/profiles/BBL/filament/Bambu ABS-GF @base.json +++ b/resources/profiles/BBL/filament/Bambu ABS-GF @base.json @@ -5,6 +5,7 @@ "from": "system", "filament_id": "GFB50", "instantiation": "false", + "description": "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.", "fan_cooling_layer_time": [ "12" ], @@ -17,15 +18,15 @@ "filament_density": [ "1.08" ], - "filament_type": [ - "ABS-GF" - ], "filament_flow_ratio": [ "0.95" ], "filament_max_volumetric_speed": [ "12" ], + "filament_type": [ + "ABS-GF" + ], "filament_vendor": [ "Bambu Lab" ], diff --git a/resources/profiles/BBL/filament/Bambu ASA @base.json b/resources/profiles/BBL/filament/Bambu ASA @base.json index 7ae30500d..6850e938f 100644 --- a/resources/profiles/BBL/filament/Bambu ASA @base.json +++ b/resources/profiles/BBL/filament/Bambu ASA @base.json @@ -5,6 +5,7 @@ "from": "system", "filament_id": "GFB01", "instantiation": "false", + "description": "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.", "fan_max_speed": [ "35" ], diff --git a/resources/profiles/BBL/filament/Bambu ASA-Aero @base.json b/resources/profiles/BBL/filament/Bambu ASA-Aero @base.json index f469aeebc..c7493a74a 100644 --- a/resources/profiles/BBL/filament/Bambu ASA-Aero @base.json +++ b/resources/profiles/BBL/filament/Bambu ASA-Aero @base.json @@ -5,6 +5,7 @@ "from": "system", "filament_id": "GFB02", "instantiation": "false", + "description": "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.", "fan_cooling_layer_time": [ "30" ], @@ -26,9 +27,6 @@ "filament_max_volumetric_speed": [ "12" ], - "filament_retract_before_wipe": [ - "nil" - ], "filament_retraction_length": [ "1.5" ], diff --git a/resources/profiles/BBL/filament/Bambu PA-CF @base.json b/resources/profiles/BBL/filament/Bambu PA-CF @base.json index 2788ee1bd..f278ca567 100644 --- a/resources/profiles/BBL/filament/Bambu PA-CF @base.json +++ b/resources/profiles/BBL/filament/Bambu PA-CF @base.json @@ -5,6 +5,7 @@ "from": "system", "filament_id": "GFN03", "instantiation": "false", + "description": "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.", "filament_cost": [ "84.99" ], diff --git a/resources/profiles/BBL/filament/Bambu PA6-CF @base.json b/resources/profiles/BBL/filament/Bambu PA6-CF @base.json index 190e61093..7df1f06e4 100644 --- a/resources/profiles/BBL/filament/Bambu PA6-CF @base.json +++ b/resources/profiles/BBL/filament/Bambu PA6-CF @base.json @@ -5,6 +5,7 @@ "from": "system", "filament_id": "GFN05", "instantiation": "false", + "description": "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.", "fan_cooling_layer_time": [ "5" ], diff --git a/resources/profiles/BBL/filament/Bambu PA6-GF @base.json b/resources/profiles/BBL/filament/Bambu PA6-GF @base.json index 24a6fa15b..e2246b0ca 100644 --- a/resources/profiles/BBL/filament/Bambu PA6-GF @base.json +++ b/resources/profiles/BBL/filament/Bambu PA6-GF @base.json @@ -5,6 +5,7 @@ "from": "system", "filament_id": "GFN08", "instantiation": "false", + "description": "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.", "fan_cooling_layer_time": [ "5" ], diff --git a/resources/profiles/BBL/filament/Bambu PAHT-CF @base.json b/resources/profiles/BBL/filament/Bambu PAHT-CF @base.json index 0f5dcfb74..17ef39575 100644 --- a/resources/profiles/BBL/filament/Bambu PAHT-CF @base.json +++ b/resources/profiles/BBL/filament/Bambu PAHT-CF @base.json @@ -5,20 +5,18 @@ "from": "system", "filament_id": "GFN04", "instantiation": "false", + "description": "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.", + "fan_cooling_layer_time": [ + "5" + ], "fan_max_speed": [ "30" ], "fan_min_speed": [ "10" ], - "fan_cooling_layer_time": [ - "5" - ], - "full_fan_speed_layer": [ - "2" - ], - "filament_vendor": [ - "Bambu Lab" + "filament_cost": [ + "94.99" ], "filament_density": [ "1.06" @@ -26,17 +24,20 @@ "filament_flow_ratio": [ "0.96" ], - "overhang_fan_threshold": [ - "0%" + "filament_type": [ + "PA-CF" + ], + "filament_vendor": [ + "Bambu Lab" + ], + "full_fan_speed_layer": [ + "2" ], "overhang_fan_speed": [ "40" ], - "filament_type": [ - "PA-CF" - ], - "filament_cost": [ - "94.99" + "overhang_fan_threshold": [ + "0%" ], "temperature_vitrification": [ "180" diff --git a/resources/profiles/BBL/filament/Bambu PET-CF @base.json b/resources/profiles/BBL/filament/Bambu PET-CF @base.json index 9cfc605c3..b29d1d2a3 100644 --- a/resources/profiles/BBL/filament/Bambu PET-CF @base.json +++ b/resources/profiles/BBL/filament/Bambu PET-CF @base.json @@ -5,6 +5,7 @@ "from": "system", "filament_id": "GFT01", "instantiation": "false", + "description": "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.", "cool_plate_temp": [ "0" ], diff --git a/resources/profiles/BBL/filament/Bambu PETG Basic @base.json b/resources/profiles/BBL/filament/Bambu PETG Basic @base.json index b187cac19..801cab4aa 100644 --- a/resources/profiles/BBL/filament/Bambu PETG Basic @base.json +++ b/resources/profiles/BBL/filament/Bambu PETG Basic @base.json @@ -5,6 +5,7 @@ "from": "system", "filament_id": "GFG00", "instantiation": "false", + "description": "To get better transparent or translucent results with the corresponding filament, please refer to this wiki: Printing tips for transparent PETG.", "cool_plate_temp": [ "0" ], diff --git a/resources/profiles/BBL/filament/Bambu PETG Translucent @base.json b/resources/profiles/BBL/filament/Bambu PETG Translucent @base.json index 174052635..f2569d5f3 100644 --- a/resources/profiles/BBL/filament/Bambu PETG Translucent @base.json +++ b/resources/profiles/BBL/filament/Bambu PETG Translucent @base.json @@ -5,6 +5,7 @@ "from": "system", "filament_id": "GFG01", "instantiation": "false", + "description": "To get better transparent or translucent results with the corresponding filament, please refer to this wiki: Printing tips for transparent PETG.", "cool_plate_temp": [ "0" ], diff --git a/resources/profiles/BBL/filament/Bambu PLA Aero @base.json b/resources/profiles/BBL/filament/Bambu PLA Aero @base.json index 95b26c279..58e13bc51 100644 --- a/resources/profiles/BBL/filament/Bambu PLA Aero @base.json +++ b/resources/profiles/BBL/filament/Bambu PLA Aero @base.json @@ -5,6 +5,7 @@ "from": "system", "filament_id": "GFA11", "instantiation": "false", + "description": "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).", "fan_min_speed": [ "30" ], diff --git a/resources/profiles/BBL/filament/Bambu PLA Metal @base.json b/resources/profiles/BBL/filament/Bambu PLA Metal @base.json index 77c81e4fb..c17f6cfc8 100644 --- a/resources/profiles/BBL/filament/Bambu PLA Metal @base.json +++ b/resources/profiles/BBL/filament/Bambu PLA Metal @base.json @@ -5,6 +5,7 @@ "from": "system", "filament_id": "GFA02", "instantiation": "false", + "description": "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.", "filament_cost": [ "29.99" ], diff --git a/resources/profiles/BBL/filament/Bambu PLA Silk @base.json b/resources/profiles/BBL/filament/Bambu PLA Silk @base.json index 642f93961..346070089 100644 --- a/resources/profiles/BBL/filament/Bambu PLA Silk @base.json +++ b/resources/profiles/BBL/filament/Bambu PLA Silk @base.json @@ -5,6 +5,7 @@ "from": "system", "filament_id": "GFA05", "instantiation": "false", + "description": "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.", "filament_cost": [ "29.99" ], diff --git a/resources/profiles/BBL/filament/Bambu PPA-CF @base.json b/resources/profiles/BBL/filament/Bambu PPA-CF @base.json index 2b8290e4c..5b602e7ac 100644 --- a/resources/profiles/BBL/filament/Bambu PPA-CF @base.json +++ b/resources/profiles/BBL/filament/Bambu PPA-CF @base.json @@ -1,9 +1,45 @@ { "type": "filament", "name": "Bambu PPA-CF @base", - "inherits": "fdm_filament_ppa", "from": "system", "filament_id": "GFN06", "instantiation": "false", - "description": "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." -} \ No newline at end of file + "inherits": "fdm_filament_pa", + "description": "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.", + "fan_cooling_layer_time": [ + "5" + ], + "fan_max_speed": [ + "30" + ], + "fan_min_speed": [ + "10" + ], + "filament_density": [ + "1.17" + ], + "filament_flow_ratio": [ + "0.96" + ], + "filament_type": [ + "PA-CF" + ], + "filament_vendor": [ + "Bambu" + ], + "nozzle_temperature_range_high": [ + "320" + ], + "nozzle_temperature_range_low": [ + "280" + ], + "overhang_fan_speed": [ + "40" + ], + "overhang_fan_threshold": [ + "0%" + ], + "temperature_vitrification": [ + "210" + ] +} diff --git a/resources/profiles/BBL/filament/Bambu PPS-CF @base.json b/resources/profiles/BBL/filament/Bambu PPS-CF @base.json index 391e986bf..c981455d4 100644 --- a/resources/profiles/BBL/filament/Bambu PPS-CF @base.json +++ b/resources/profiles/BBL/filament/Bambu PPS-CF @base.json @@ -5,6 +5,7 @@ "from": "system", "filament_id": "GFT02", "instantiation": "false", + "description": "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.", "fan_max_speed": [ "30" ], diff --git a/resources/profiles/BBL/filament/Bambu PVA @base.json b/resources/profiles/BBL/filament/Bambu PVA @base.json index a236f83bd..f9396292c 100644 --- a/resources/profiles/BBL/filament/Bambu PVA @base.json +++ b/resources/profiles/BBL/filament/Bambu PVA @base.json @@ -5,6 +5,7 @@ "from": "system", "filament_id": "GFS04", "instantiation": "false", + "description": "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.", "filament_cost": [ "79.98" ], diff --git a/resources/profiles/BBL/filament/Bambu Support For PA PET @base.json b/resources/profiles/BBL/filament/Bambu Support For PA PET @base.json index 7af6db4c1..3166617d7 100644 --- a/resources/profiles/BBL/filament/Bambu Support For PA PET @base.json +++ b/resources/profiles/BBL/filament/Bambu Support For PA PET @base.json @@ -5,11 +5,12 @@ "from": "system", "filament_id": "GFS03", "instantiation": "false", - "required_nozzle_HRC": [ - "3" + "description": "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.", + "fan_cooling_layer_time": [ + "10" ], - "filament_vendor": [ - "Bambu Lab" + "filament_cost": [ + "34.99" ], "filament_density": [ "1.22" @@ -17,17 +18,17 @@ "filament_is_support": [ "1" ], - "nozzle_temperature_initial_layer": [ - "280" + "filament_vendor": [ + "Bambu Lab" ], "nozzle_temperature": [ "280" ], - "fan_cooling_layer_time": [ - "10" + "nozzle_temperature_initial_layer": [ + "280" ], - "filament_cost": [ - "34.99" + "required_nozzle_HRC": [ + "3" ], "slow_down_layer_time": [ "6" diff --git a/resources/profiles/BBL/filament/Bambu Support For PLA @base.json b/resources/profiles/BBL/filament/Bambu Support For PLA @base.json index 75179145e..f540e7ea3 100644 --- a/resources/profiles/BBL/filament/Bambu Support For PLA @base.json +++ b/resources/profiles/BBL/filament/Bambu Support For PLA @base.json @@ -5,6 +5,7 @@ "from": "system", "filament_id": "GFS02", "instantiation": "false", + "description": "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.", "cool_plate_temp": [ "40" ], diff --git a/resources/profiles/BBL/filament/Bambu Support For PLA-PETG @base.json b/resources/profiles/BBL/filament/Bambu Support For PLA-PETG @base.json index 4e6283586..ea36a6aee 100644 --- a/resources/profiles/BBL/filament/Bambu Support For PLA-PETG @base.json +++ b/resources/profiles/BBL/filament/Bambu Support For PLA-PETG @base.json @@ -5,6 +5,7 @@ "from": "system", "filament_id": "GFS05", "instantiation": "false", + "description": "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.", "fan_cooling_layer_time": [ "80" ], diff --git a/resources/profiles/BBL/filament/Bambu Support G @base.json b/resources/profiles/BBL/filament/Bambu Support G @base.json index 1d72fe958..f38ddd1ba 100644 --- a/resources/profiles/BBL/filament/Bambu Support G @base.json +++ b/resources/profiles/BBL/filament/Bambu Support G @base.json @@ -5,11 +5,12 @@ "from": "system", "filament_id": "GFS01", "instantiation": "false", - "required_nozzle_HRC": [ - "3" + "description": "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.", + "fan_cooling_layer_time": [ + "10" ], - "filament_vendor": [ - "Bambu Lab" + "filament_cost": [ + "34.99" ], "filament_density": [ "1.22" @@ -17,17 +18,17 @@ "filament_is_support": [ "1" ], - "nozzle_temperature_initial_layer": [ - "280" + "filament_vendor": [ + "Bambu Lab" ], "nozzle_temperature": [ "280" ], - "fan_cooling_layer_time": [ - "10" + "nozzle_temperature_initial_layer": [ + "280" ], - "filament_cost": [ - "34.99" + "required_nozzle_HRC": [ + "3" ], "slow_down_layer_time": [ "6" diff --git a/resources/profiles/BBL/filament/Bambu Support W @base.json b/resources/profiles/BBL/filament/Bambu Support W @base.json index 63f7acebc..2cbdb34dd 100644 --- a/resources/profiles/BBL/filament/Bambu Support W @base.json +++ b/resources/profiles/BBL/filament/Bambu Support W @base.json @@ -5,6 +5,7 @@ "from": "system", "filament_id": "GFS00", "instantiation": "false", + "description": "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.", "cool_plate_temp": [ "40" ], diff --git a/resources/profiles/BBL/filament/Bambu Support for ABS @base.json b/resources/profiles/BBL/filament/Bambu Support for ABS @base.json index 506ffa39a..ea435974c 100644 --- a/resources/profiles/BBL/filament/Bambu Support for ABS @base.json +++ b/resources/profiles/BBL/filament/Bambu Support for ABS @base.json @@ -5,6 +5,7 @@ "from": "system", "filament_id": "GFS06", "instantiation": "false", + "description": "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.", "fan_max_speed": [ "30" ], diff --git a/resources/profiles/BBL/filament/Bambu TPU 95A @base.json b/resources/profiles/BBL/filament/Bambu TPU 95A @base.json index bc1e83934..eb0555633 100644 --- a/resources/profiles/BBL/filament/Bambu TPU 95A @base.json +++ b/resources/profiles/BBL/filament/Bambu TPU 95A @base.json @@ -5,19 +5,20 @@ "from": "system", "filament_id": "GFU01", "instantiation": "false", - "filament_vendor": [ - "Bambu Lab" + "description": "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.", + "filament_cost": [ + "41.99" ], "filament_density": [ "1.22" ], - "nozzle_temperature_initial_layer": [ - "230" - ], - "filament_cost": [ - "41.99" + "filament_vendor": [ + "Bambu Lab" ], "nozzle_temperature": [ "230" + ], + "nozzle_temperature_initial_layer": [ + "230" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Bambu TPU 95A HF @base.json b/resources/profiles/BBL/filament/Bambu TPU 95A HF @base.json index 0445791bf..6deab30b3 100644 --- a/resources/profiles/BBL/filament/Bambu TPU 95A HF @base.json +++ b/resources/profiles/BBL/filament/Bambu TPU 95A HF @base.json @@ -5,6 +5,7 @@ "from": "system", "filament_id": "GFU00", "instantiation": "false", + "description": "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.", "filament_cost": [ "41.99" ], diff --git a/resources/profiles/BBL/filament/Generic ABS @base.json b/resources/profiles/BBL/filament/Generic ABS @base.json index e41b289fb..80a90af99 100644 --- a/resources/profiles/BBL/filament/Generic ABS @base.json +++ b/resources/profiles/BBL/filament/Generic ABS @base.json @@ -5,6 +5,7 @@ "from": "system", "filament_id": "GFB99", "instantiation": "false", + "description": "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.", "filament_flow_ratio": [ "0.95" ], diff --git a/resources/profiles/BBL/filament/Generic ASA @base.json b/resources/profiles/BBL/filament/Generic ASA @base.json index 9f80b36f1..148f69f3d 100644 --- a/resources/profiles/BBL/filament/Generic ASA @base.json +++ b/resources/profiles/BBL/filament/Generic ASA @base.json @@ -5,6 +5,7 @@ "from": "system", "filament_id": "GFB98", "instantiation": "false", + "description": "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.", "filament_flow_ratio": [ "0.95" ], diff --git a/resources/profiles/BBL/filament/Generic PA-CF.json b/resources/profiles/BBL/filament/Generic PA-CF.json index 5ce9881f8..e229358d4 100644 --- a/resources/profiles/BBL/filament/Generic PA-CF.json +++ b/resources/profiles/BBL/filament/Generic PA-CF.json @@ -6,6 +6,7 @@ "filament_id": "GFN98", "setting_id": "GFSN99", "instantiation": "true", + "description": "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.", "fan_cooling_layer_time": [ "5" ], diff --git a/resources/profiles/BBL/filament/Generic PC @base.json b/resources/profiles/BBL/filament/Generic PC @base.json index 6c56650ba..c2a9975e3 100644 --- a/resources/profiles/BBL/filament/Generic PC @base.json +++ b/resources/profiles/BBL/filament/Generic PC @base.json @@ -5,10 +5,11 @@ "from": "system", "filament_id": "GFC99", "instantiation": "false", - "filament_max_volumetric_speed": [ - "16" - ], + "description": "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.", "filament_flow_ratio": [ "0.94" + ], + "filament_max_volumetric_speed": [ + "16" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/filament/Generic PLA @base.json b/resources/profiles/BBL/filament/Generic PLA @base.json index 904cef4da..bf37d0917 100644 --- a/resources/profiles/BBL/filament/Generic PLA @base.json +++ b/resources/profiles/BBL/filament/Generic PLA @base.json @@ -5,6 +5,7 @@ "from": "system", "filament_id": "GFL99", "instantiation": "false", + "description": "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.", "filament_flow_ratio": [ "0.98" ], diff --git a/resources/profiles/BBL/filament/Generic PLA Silk @base.json b/resources/profiles/BBL/filament/Generic PLA Silk @base.json index 60ac1d46f..e54a44e10 100644 --- a/resources/profiles/BBL/filament/Generic PLA Silk @base.json +++ b/resources/profiles/BBL/filament/Generic PLA Silk @base.json @@ -5,6 +5,7 @@ "from": "system", "filament_id": "GFL96", "instantiation": "false", + "description": "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.", "filament_flow_ratio": [ "0.98" ], diff --git a/resources/profiles/BBL/filament/Generic PPA-CF @base.json b/resources/profiles/BBL/filament/Generic PPA-CF @base.json index 1e642929b..8c6a9c9b8 100644 --- a/resources/profiles/BBL/filament/Generic PPA-CF @base.json +++ b/resources/profiles/BBL/filament/Generic PPA-CF @base.json @@ -5,12 +5,10 @@ "from": "system", "filament_id": "GFN97", "instantiation": "false", + "description": "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.", "filament_max_volumetric_speed": [ "6" ], - "filament_type": [ - "PPA-CF" - ], "filament_vendor": [ "Generic" ] diff --git a/resources/profiles/BBL/filament/Generic PPS-CF @base.json b/resources/profiles/BBL/filament/Generic PPS-CF @base.json index 729bb34cb..baabc2fd8 100644 --- a/resources/profiles/BBL/filament/Generic PPS-CF @base.json +++ b/resources/profiles/BBL/filament/Generic PPS-CF @base.json @@ -5,6 +5,7 @@ "from": "system", "filament_id": "GFT98", "instantiation": "false", + "description": "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.", "fan_max_speed": [ "30" ], diff --git a/resources/profiles/BBL/filament/Generic PVA @base.json b/resources/profiles/BBL/filament/Generic PVA @base.json index c29671ea3..c394eaeb9 100644 --- a/resources/profiles/BBL/filament/Generic PVA @base.json +++ b/resources/profiles/BBL/filament/Generic PVA @base.json @@ -5,6 +5,7 @@ "from": "system", "filament_id": "GFS99", "instantiation": "false", + "description": "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.", "filament_flow_ratio": [ "0.95" ], diff --git a/resources/profiles/BBL/filament/Generic TPU for AMS @base.json b/resources/profiles/BBL/filament/Generic TPU for AMS @base.json index f7bf3d5b7..c214ba1c2 100644 --- a/resources/profiles/BBL/filament/Generic TPU for AMS @base.json +++ b/resources/profiles/BBL/filament/Generic TPU for AMS @base.json @@ -5,9 +5,7 @@ "from": "system", "filament_id": "GFU98", "instantiation": "false", - "filament_type": [ - "TPU-AMS" - ], + "description": "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.", "filament_cost": [ "41.99" ], @@ -20,6 +18,9 @@ "filament_retraction_length": [ "0.8" ], + "filament_type": [ + "TPU-AMS" + ], "nozzle_temperature": [ "230" ], diff --git a/resources/profiles/BBL/filament/Generic TPU.json b/resources/profiles/BBL/filament/Generic TPU.json index 273e91757..f8dc0320b 100644 --- a/resources/profiles/BBL/filament/Generic TPU.json +++ b/resources/profiles/BBL/filament/Generic TPU.json @@ -6,6 +6,7 @@ "filament_id": "GFU99", "setting_id": "GFSR99", "instantiation": "true", + "description": "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.", "filament_max_volumetric_speed": [ "3.2" ], diff --git a/resources/profiles/BBL/filament/P1P/Generic PA-CF @BBL P1P.json b/resources/profiles/BBL/filament/P1P/Generic PA-CF @BBL P1P.json index 1e17c278c..92d4992a8 100644 --- a/resources/profiles/BBL/filament/P1P/Generic PA-CF @BBL P1P.json +++ b/resources/profiles/BBL/filament/P1P/Generic PA-CF @BBL P1P.json @@ -6,6 +6,7 @@ "filament_id": "GFN98", "setting_id": "GFSN99_10", "instantiation": "true", + "description": "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.", "fan_cooling_layer_time": [ "5" ], diff --git a/resources/profiles/BBL/filament/P1P/Generic TPU @BBL P1P.json b/resources/profiles/BBL/filament/P1P/Generic TPU @BBL P1P.json index effdb2d7f..f046250fc 100644 --- a/resources/profiles/BBL/filament/P1P/Generic TPU @BBL P1P.json +++ b/resources/profiles/BBL/filament/P1P/Generic TPU @BBL P1P.json @@ -6,6 +6,7 @@ "filament_id": "GFU99", "setting_id": "GFSR99_10", "instantiation": "true", + "description": "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. ", "filament_max_volumetric_speed": [ "3.2" ], diff --git a/src/slic3r/Utils/ProfileDescription.hpp b/src/slic3r/Utils/ProfileDescription.hpp index 14396a37d..f0e5af046 100644 --- a/src/slic3r/Utils/ProfileDescription.hpp +++ b/src/slic3r/Utils/ProfileDescription.hpp @@ -34,4 +34,16 @@ namespace ProfileDescrption { 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, and results in slightly less but still apparent layer lines and slightly higher printing quality, but longer printing time in some printing 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, and results in less but still apparent layer lines and slightly higher printing quality, but longer printing time in some printing 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."); } \ No newline at end of file