From a8488f65b2f69acbb21d6944a0a1c139d518edc3 Mon Sep 17 00:00:00 2001 From: "qing.zhang" Date: Wed, 8 Mar 2023 16:40:11 +0800 Subject: [PATCH] ENH: add Bambu PET-CF & modify slow down layer time of Bambu PLA-CF Signed-off-by: qing.zhang Change-Id: I8396840eca762def30cb794f4c29808f2f71adfa --- resources/profiles/BBL.json | 10 +++- .../BBL/filament/Bambu PET-CF @BBL X1C.json | 11 ++-- .../BBL/filament/Bambu PET-CF @base.json | 59 +++++++++++++++++-- .../BBL/filament/Bambu PETG-CF @base.json | 32 +++++++++- .../BBL/filament/Bambu PLA-CF @BBL X1C.json | 3 - .../BBL/filament/Bambu PLA-CF @base.json | 3 + .../BBL/filament/Generic PETG-CF @base.json | 32 +++++++++- .../filament/P1P/Bambu PET-CF @BBL P1P.json | 25 ++++++++ .../filament/P1P/Bambu PLA-CF @BBL P1P.json | 3 - 9 files changed, 160 insertions(+), 18 deletions(-) create mode 100644 resources/profiles/BBL/filament/P1P/Bambu PET-CF @BBL P1P.json diff --git a/resources/profiles/BBL.json b/resources/profiles/BBL.json index dff263ccb..8cd677241 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.05.00.18", + "version": "01.05.00.19", "force_update": "0", "description": "the initial version of BBL configurations", "machine_model_list": [ @@ -820,6 +820,14 @@ { "name":"Bambu PLA-CF @BBL P1P 0.8 nozzle", "sub_path":"filament/P1P/Bambu PLA-CF @BBL P1P 0.8 nozzle.json" + }, + { + "name": "Bambu PET-CF @BBL X1C", + "sub_path": "filament/Bambu PET-CF @BBL X1C.json" + }, + { + "name": "Bambu PET-CF @BBL P1P", + "sub_path": "filament/P1P/Bambu PET-CF @BBL P1P.json" } ], "machine_list": [ diff --git a/resources/profiles/BBL/filament/Bambu PET-CF @BBL X1C.json b/resources/profiles/BBL/filament/Bambu PET-CF @BBL X1C.json index cee8aaa10..d44d01115 100644 --- a/resources/profiles/BBL/filament/Bambu PET-CF @BBL X1C.json +++ b/resources/profiles/BBL/filament/Bambu PET-CF @BBL X1C.json @@ -1,6 +1,6 @@ { "type": "filament", - "setting_id": "GFST00", + "setting_id": "GFST01", "name": "Bambu PET-CF @BBL X1C", "from": "system", "instantiation": "true", @@ -11,9 +11,6 @@ "reduce_fan_stop_start_freq": [ "0" ], - "fan_cooling_layer_time": [ - "4" - ], "slow_down_min_speed": [ "20" ], @@ -22,6 +19,10 @@ ], "compatible_printers": [ "Bambu Lab X1 Carbon 0.4 nozzle", - "Bambu Lab X1 0.4 nozzle" + "Bambu Lab X1 0.4 nozzle", + "Bambu Lab X1 Carbon 0.6 nozzle", + "Bambu Lab X1 0.6 nozzle", + "Bambu Lab X1 Carbon 0.8 nozzle", + "Bambu Lab X1 0.8 nozzle" ] } diff --git a/resources/profiles/BBL/filament/Bambu PET-CF @base.json b/resources/profiles/BBL/filament/Bambu PET-CF @base.json index 1b8dc18c4..fbc45a3fb 100644 --- a/resources/profiles/BBL/filament/Bambu PET-CF @base.json +++ b/resources/profiles/BBL/filament/Bambu PET-CF @base.json @@ -1,10 +1,55 @@ { "type": "filament", - "filament_id": "GFT00", + "filament_id": "GFT01", "name": "Bambu PET-CF @base", "from": "system", "instantiation": "false", "inherits": "fdm_filament_pet", + "overhang_fan_threshold": [ + "0%" + ], + "overhang_fan_speed": [ + "40" + ], + "fan_max_speed": [ + "30" + ], + "fan_min_speed": [ + "10" + ], + "filament_max_volumetric_speed": [ + "8" + ], + "slow_down_layer_time": [ + "2" + ], + "fan_cooling_layer_time": [ + "5" + ], + "cool_plate_temp" : [ + "0" + ], + "eng_plate_temp" : [ + "80" + ], + "hot_plate_temp" : [ + "100" + ], + "textured_plate_temp" : [ + "100" + ], + "cool_plate_temp_initial_layer" : [ + "0" + ], + "eng_plate_temp_initial_layer" : [ + "80" + ], + "hot_plate_temp_initial_layer" : [ + "100" + ], + "textured_plate_temp_initial_layer" : [ + "100" + ], "required_nozzle_HRC": [ "40" ], @@ -14,16 +59,22 @@ "filament_type": [ "PET-CF" ], + "filament_cost": [ + "84.99" + ], + "filament_density": [ + "1.29" + ], "nozzle_temperature_range_low": [ "260" ], "nozzle_temperature_range_high": [ - "300" + "290" ], "nozzle_temperature_initial_layer": [ - "280" + "270" ], "nozzle_temperature": [ - "280" + "270" ] } diff --git a/resources/profiles/BBL/filament/Bambu PETG-CF @base.json b/resources/profiles/BBL/filament/Bambu PETG-CF @base.json index 7bdf4dd0b..da424e282 100644 --- a/resources/profiles/BBL/filament/Bambu PETG-CF @base.json +++ b/resources/profiles/BBL/filament/Bambu PETG-CF @base.json @@ -5,6 +5,36 @@ "from": "system", "instantiation": "false", "inherits": "fdm_filament_pet", + "overhang_fan_threshold": [ + "25%" + ], + "overhang_fan_speed": [ + "90" + ], + "cool_plate_temp" : [ + "0" + ], + "eng_plate_temp" : [ + "70" + ], + "hot_plate_temp" : [ + "70" + ], + "textured_plate_temp" : [ + "70" + ], + "cool_plate_temp_initial_layer" : [ + "0" + ], + "eng_plate_temp_initial_layer" : [ + "70" + ], + "hot_plate_temp_initial_layer" : [ + "70" + ], + "textured_plate_temp_initial_layer" : [ + "70" + ], "required_nozzle_HRC": [ "40" ], @@ -30,7 +60,7 @@ "34.99" ], "filament_density": [ - "1.04" + "1.25" ], "fan_max_speed": [ "30" diff --git a/resources/profiles/BBL/filament/Bambu PLA-CF @BBL X1C.json b/resources/profiles/BBL/filament/Bambu PLA-CF @BBL X1C.json index c93d5803d..a6cd2e53a 100644 --- a/resources/profiles/BBL/filament/Bambu PLA-CF @BBL X1C.json +++ b/resources/profiles/BBL/filament/Bambu PLA-CF @BBL X1C.json @@ -8,9 +8,6 @@ "filament_max_volumetric_speed": [ "15" ], - "slow_down_layer_time": [ - "2" - ], "nozzle_temperature_initial_layer": [ "230" ], diff --git a/resources/profiles/BBL/filament/Bambu PLA-CF @base.json b/resources/profiles/BBL/filament/Bambu PLA-CF @base.json index 23eea6444..c9d8349c4 100644 --- a/resources/profiles/BBL/filament/Bambu PLA-CF @base.json +++ b/resources/profiles/BBL/filament/Bambu PLA-CF @base.json @@ -20,6 +20,9 @@ "required_nozzle_HRC": [ "40" ], + "slow_down_layer_time": [ + "8" + ], "nozzle_temperature_range_low": [ "210" ], diff --git a/resources/profiles/BBL/filament/Generic PETG-CF @base.json b/resources/profiles/BBL/filament/Generic PETG-CF @base.json index b836ea162..605f2a510 100644 --- a/resources/profiles/BBL/filament/Generic PETG-CF @base.json +++ b/resources/profiles/BBL/filament/Generic PETG-CF @base.json @@ -5,6 +5,36 @@ "from": "system", "instantiation": "false", "inherits": "fdm_filament_pet", + "overhang_fan_threshold": [ + "25%" + ], + "overhang_fan_speed": [ + "90" + ], + "cool_plate_temp" : [ + "0" + ], + "eng_plate_temp" : [ + "70" + ], + "hot_plate_temp" : [ + "70" + ], + "textured_plate_temp" : [ + "70" + ], + "cool_plate_temp_initial_layer" : [ + "0" + ], + "eng_plate_temp_initial_layer" : [ + "70" + ], + "hot_plate_temp_initial_layer" : [ + "70" + ], + "textured_plate_temp_initial_layer" : [ + "70" + ], "required_nozzle_HRC": [ "40" ], @@ -30,7 +60,7 @@ "34.99" ], "filament_density": [ - "1.04" + "1.25" ], "fan_max_speed": [ "30" diff --git a/resources/profiles/BBL/filament/P1P/Bambu PET-CF @BBL P1P.json b/resources/profiles/BBL/filament/P1P/Bambu PET-CF @BBL P1P.json new file mode 100644 index 000000000..649cda5ae --- /dev/null +++ b/resources/profiles/BBL/filament/P1P/Bambu PET-CF @BBL P1P.json @@ -0,0 +1,25 @@ +{ + "type": "filament", + "setting_id": "GFST01_10", + "name": "Bambu PET-CF @BBL P1P", + "from": "system", + "instantiation": "true", + "inherits": "Bambu PET-CF @base", + "slow_down_for_layer_cooling": [ + "1" + ], + "reduce_fan_stop_start_freq": [ + "0" + ], + "slow_down_min_speed": [ + "20" + ], + "slow_down_layer_time": [ + "2" + ], + "compatible_printers": [ + "Bambu Lab P1P 0.4 nozzle", + "Bambu Lab P1P 0.6 nozzle", + "Bambu Lab P1P 0.8 nozzle" +] +} diff --git a/resources/profiles/BBL/filament/P1P/Bambu PLA-CF @BBL P1P.json b/resources/profiles/BBL/filament/P1P/Bambu PLA-CF @BBL P1P.json index 66eca224d..18536780e 100644 --- a/resources/profiles/BBL/filament/P1P/Bambu PLA-CF @BBL P1P.json +++ b/resources/profiles/BBL/filament/P1P/Bambu PLA-CF @BBL P1P.json @@ -8,9 +8,6 @@ "filament_max_volumetric_speed": [ "15" ], - "slow_down_layer_time": [ - "2" - ], "hot_plate_temp" : [ "65" ],