From 05a9eba2178dac78d2c0731f95db5434b75a0841 Mon Sep 17 00:00:00 2001 From: "xun.zhang" Date: Wed, 13 Sep 2023 15:02:34 +0800 Subject: [PATCH] ENH: add more process profiles for A1 mini 1.Add different profiles for different layer height to A1 mini jira:STUDIO-3518 Signed-off-by: xun.zhang Change-Id: I7bc2a13b36a8beb576a739db8170edb23f068d81 --- resources/profiles/BBL.json | 54 ++++++++++++++++++- .../0.06mm Fine @BBL A1M 0.2 nozzle.json | 13 +++++ .../process/0.08mm Extra Fine @BBL A1M.json | 11 +++- .../0.08mm Optimal @BBL A1M 0.2 nozzle.json | 13 +++++ .../0.10mm Standard @BBL A1M 0.2 nozzle.json | 3 +- .../0.12mm Draft @BBL A1M 0.2 nozzle.json | 13 +++++ .../BBL/process/0.12mm Fine @BBL A1M.json | 10 +++- ....14mm Extra Draft @BBL A1M 0.2 nozzle.json | 13 +++++ .../BBL/process/0.16mm Optimal @BBL A1M.json | 7 ++- .../0.18mm Fine @BBL A1M 0.6 nozzle.json | 12 +++++ .../0.24mm Fine @BBL A1M 0.8 nozzle.json | 12 +++++ .../0.24mm Optimal @BBL A1M 0.6 nozzle.json | 12 +++++ .../0.30mm Strength @BBL A1M 0.6 nozzle.json | 12 +++++ .../0.32mm Optimal @BBL A1M 0.8 nozzle.json | 12 +++++ .../0.36mm Draft @BBL A1M 0.6 nozzle.json | 12 +++++ ....42mm Extra Draft @BBL A1M 0.6 nozzle.json | 12 +++++ .../0.48mm Draft @BBL A1M 0.8 nozzle.json | 12 +++++ ....56mm Extra Draft @BBL A1M 0.8 nozzle.json | 12 +++++ 18 files changed, 238 insertions(+), 7 deletions(-) create mode 100644 resources/profiles/BBL/process/0.06mm Fine @BBL A1M 0.2 nozzle.json create mode 100644 resources/profiles/BBL/process/0.08mm Optimal @BBL A1M 0.2 nozzle.json create mode 100644 resources/profiles/BBL/process/0.12mm Draft @BBL A1M 0.2 nozzle.json create mode 100644 resources/profiles/BBL/process/0.14mm Extra Draft @BBL A1M 0.2 nozzle.json create mode 100644 resources/profiles/BBL/process/0.18mm Fine @BBL A1M 0.6 nozzle.json create mode 100644 resources/profiles/BBL/process/0.24mm Fine @BBL A1M 0.8 nozzle.json create mode 100644 resources/profiles/BBL/process/0.24mm Optimal @BBL A1M 0.6 nozzle.json create mode 100644 resources/profiles/BBL/process/0.30mm Strength @BBL A1M 0.6 nozzle.json create mode 100644 resources/profiles/BBL/process/0.32mm Optimal @BBL A1M 0.8 nozzle.json create mode 100644 resources/profiles/BBL/process/0.36mm Draft @BBL A1M 0.6 nozzle.json create mode 100644 resources/profiles/BBL/process/0.42mm Extra Draft @BBL A1M 0.6 nozzle.json create mode 100644 resources/profiles/BBL/process/0.48mm Draft @BBL A1M 0.8 nozzle.json create mode 100644 resources/profiles/BBL/process/0.56mm Extra Draft @BBL A1M 0.8 nozzle.json diff --git a/resources/profiles/BBL.json b/resources/profiles/BBL.json index dae518b01c..05cd34711c 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.07.00.20", + "version": "01.07.00.23", "force_update": "0", "description": "the initial version of BBL configurations", "machine_model_list": [ @@ -167,6 +167,10 @@ "name": "0.30mm Strength @BBL X1C 0.6 nozzle", "sub_path": "process/0.30mm Strength @BBL X1C 0.6 nozzle.json" }, + { + "name": "0.30mm Strength @BBL A1M 0.6 nozzle", + "sub_path": "process/0.30mm Strength @BBL A1M 0.6 nozzle.json" + }, { "name": "0.12mm Fine @BBL X1C", "sub_path": "process/0.12mm Fine @BBL X1C.json" @@ -235,50 +239,98 @@ "name": "0.06mm Standard @BBL X1C 0.2 nozzle", "sub_path": "process/0.06mm Standard @BBL X1C 0.2 nozzle.json" }, + { + "name": "0.06mm Fine @BBL A1M 0.2 nozzle", + "sub_path": "process/0.06mm Fine @BBL A1M 0.2 nozzle.json" + }, { "name": "0.08mm Standard @BBL X1C 0.2 nozzle", "sub_path": "process/0.08mm Standard @BBL X1C 0.2 nozzle.json" }, + { + "name": "0.08mm Optimal @BBL A1M 0.2 nozzle", + "sub_path": "process/0.08mm Optimal @BBL A1M 0.2 nozzle.json" + }, { "name": "0.12mm Standard @BBL X1C 0.2 nozzle", "sub_path": "process/0.12mm Standard @BBL X1C 0.2 nozzle.json" }, + { + "name": "0.12mm Draft @BBL A1M 0.2 nozzle", + "sub_path": "process/0.12mm Draft @BBL A1M 0.2 nozzle.json" + }, { "name": "0.14mm Standard @BBL X1C 0.2 nozzle", "sub_path": "process/0.14mm Standard @BBL X1C 0.2 nozzle.json" }, + { + "name": "0.14mm Extra Draft @BBL A1M 0.2 nozzle", + "sub_path": "process/0.14mm Extra Draft @BBL A1M 0.2 nozzle.json" + }, { "name": "0.18mm Standard @BBL X1C 0.6 nozzle", "sub_path": "process/0.18mm Standard @BBL X1C 0.6 nozzle.json" }, + { + "name": "0.18mm Fine @BBL A1M 0.6 nozzle", + "sub_path": "process/0.18mm Fine @BBL A1M 0.6 nozzle.json" + }, { "name": "0.24mm Standard @BBL X1C 0.6 nozzle", "sub_path": "process/0.24mm Standard @BBL X1C 0.6 nozzle.json" }, + { + "name": "0.24mm Optimal @BBL A1M 0.6 nozzle", + "sub_path": "process/0.24mm Optimal @BBL A1M 0.6 nozzle.json" + }, { "name": "0.36mm Standard @BBL X1C 0.6 nozzle", "sub_path": "process/0.36mm Standard @BBL X1C 0.6 nozzle.json" }, + { + "name": "0.36mm Draft @BBL A1M 0.6 nozzle", + "sub_path": "process/0.36mm Draft @BBL A1M 0.6 nozzle.json" + }, { "name": "0.42mm Standard @BBL X1C 0.6 nozzle", "sub_path": "process/0.42mm Standard @BBL X1C 0.6 nozzle.json" }, + { + "name": "0.42mm Extra Draft @BBL A1M 0.6 nozzle", + "sub_path": "process/0.42mm Extra Draft @BBL A1M 0.6 nozzle.json" + }, { "name": "0.24mm Standard @BBL X1C 0.8 nozzle", "sub_path": "process/0.24mm Standard @BBL X1C 0.8 nozzle.json" }, + { + "name": "0.24mm Fine @BBL A1M 0.8 nozzle", + "sub_path": "process/0.24mm Fine @BBL A1M 0.8 nozzle.json" + }, { "name": "0.32mm Standard @BBL X1C 0.8 nozzle", "sub_path": "process/0.32mm Standard @BBL X1C 0.8 nozzle.json" }, + { + "name": "0.32mm Optimal @BBL A1M 0.8 nozzle", + "sub_path": "process/0.32mm Optimal @BBL A1M 0.8 nozzle.json" + }, { "name": "0.48mm Standard @BBL X1C 0.8 nozzle", "sub_path": "process/0.48mm Standard @BBL X1C 0.8 nozzle.json" }, + { + "name": "0.48mm Draft @BBL A1M 0.8 nozzle", + "sub_path": "process/0.48mm Draft @BBL A1M 0.8 nozzle.json" + }, { "name": "0.56mm Standard @BBL X1C 0.8 nozzle", "sub_path": "process/0.56mm Standard @BBL X1C 0.8 nozzle.json" }, + { + "name": "0.56mm Extra Draft @BBL A1M 0.8 nozzle", + "sub_path": "process/0.56mm Extra Draft @BBL A1M 0.8 nozzle.json" + }, { "name": "0.10mm Standard @BBL A1M 0.2 nozzle", "sub_path": "process/0.10mm Standard @BBL A1M 0.2 nozzle.json" diff --git a/resources/profiles/BBL/process/0.06mm Fine @BBL A1M 0.2 nozzle.json b/resources/profiles/BBL/process/0.06mm Fine @BBL A1M 0.2 nozzle.json new file mode 100644 index 0000000000..6bf7c54a93 --- /dev/null +++ b/resources/profiles/BBL/process/0.06mm Fine @BBL A1M 0.2 nozzle.json @@ -0,0 +1,13 @@ +{ + "type": "process", + "name": "0.06mm Fine @BBL A1M 0.2 nozzle", + "inherits": "fdm_process_bbl_0.06_nozzle_0.2", + "from": "system", + "setting_id": "GP050", + "instantiation": "true", + "default_acceleration": "4000", + "outer_wall_acceleration": "2000", + "compatible_printers": [ + "Bambu Lab A1 mini 0.2 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/process/0.08mm Extra Fine @BBL A1M.json b/resources/profiles/BBL/process/0.08mm Extra Fine @BBL A1M.json index d81d7a50d3..0d813e098b 100644 --- a/resources/profiles/BBL/process/0.08mm Extra Fine @BBL A1M.json +++ b/resources/profiles/BBL/process/0.08mm Extra Fine @BBL A1M.json @@ -5,8 +5,15 @@ "from": "system", "setting_id": "GP049", "instantiation": "true", - "default_acceleration": "6000", + "default_acceleration": "4000", + "gap_infill_speed": "240", + "inner_wall_speed": "120", + "internal_solid_infill_speed": "220", + "outer_wall_acceleration": "2000", + "outer_wall_speed": "60", + "sparse_infill_speed": "200", + "top_surface_speed": "150", "compatible_printers": [ - "Bambu Lab A1 mini 0.2 nozzle" + "Bambu Lab A1 mini 0.4 nozzle" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/process/0.08mm Optimal @BBL A1M 0.2 nozzle.json b/resources/profiles/BBL/process/0.08mm Optimal @BBL A1M 0.2 nozzle.json new file mode 100644 index 0000000000..6577e54679 --- /dev/null +++ b/resources/profiles/BBL/process/0.08mm Optimal @BBL A1M 0.2 nozzle.json @@ -0,0 +1,13 @@ +{ + "type": "process", + "name": "0.08mm Optimal @BBL A1M 0.2 nozzle", + "inherits": "fdm_process_bbl_0.08_nozzle_0.2", + "from": "system", + "setting_id": "GP051", + "instantiation": "true", + "default_acceleration": "4000", + "outer_wall_acceleration": "2000", + "compatible_printers": [ + "Bambu Lab A1 mini 0.2 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/process/0.10mm Standard @BBL A1M 0.2 nozzle.json b/resources/profiles/BBL/process/0.10mm Standard @BBL A1M 0.2 nozzle.json index 53895d5507..26391c069f 100644 --- a/resources/profiles/BBL/process/0.10mm Standard @BBL A1M 0.2 nozzle.json +++ b/resources/profiles/BBL/process/0.10mm Standard @BBL A1M 0.2 nozzle.json @@ -5,7 +5,8 @@ "from": "system", "setting_id": "GP039", "instantiation": "true", - "default_acceleration": "6000", + "default_acceleration": "4000", + "outer_wall_acceleration": "2000", "travel_speed": "700", "compatible_printers": [ "Bambu Lab A1 mini 0.2 nozzle" diff --git a/resources/profiles/BBL/process/0.12mm Draft @BBL A1M 0.2 nozzle.json b/resources/profiles/BBL/process/0.12mm Draft @BBL A1M 0.2 nozzle.json new file mode 100644 index 0000000000..36a9bcb524 --- /dev/null +++ b/resources/profiles/BBL/process/0.12mm Draft @BBL A1M 0.2 nozzle.json @@ -0,0 +1,13 @@ +{ + "type": "process", + "name": "0.12mm Draft @BBL A1M 0.2 nozzle", + "inherits": "fdm_process_bbl_0.12_nozzle_0.2", + "from": "system", + "setting_id": "GP052", + "instantiation": "true", + "default_acceleration": "4000", + "outer_wall_acceleration": "2000", + "compatible_printers": [ + "Bambu Lab A1 mini 0.2 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/process/0.12mm Fine @BBL A1M.json b/resources/profiles/BBL/process/0.12mm Fine @BBL A1M.json index b4926f1778..d14b5906b5 100644 --- a/resources/profiles/BBL/process/0.12mm Fine @BBL A1M.json +++ b/resources/profiles/BBL/process/0.12mm Fine @BBL A1M.json @@ -5,8 +5,14 @@ "from": "system", "setting_id": "GP044", "instantiation": "true", - "default_acceleration": "6000", + "default_acceleration": "4000", + "gap_infill_speed": "300", + "inner_wall_speed": "150", + "internal_solid_infill_speed": "280", + "outer_wall_acceleration": "2000", + "outer_wall_speed": "80", + "sparse_infill_speed": "240", "compatible_printers": [ - "Bambu Lab A1 mini 0.2 nozzle" + "Bambu Lab A1 mini 0.4 nozzle" ] } \ No newline at end of file diff --git a/resources/profiles/BBL/process/0.14mm Extra Draft @BBL A1M 0.2 nozzle.json b/resources/profiles/BBL/process/0.14mm Extra Draft @BBL A1M 0.2 nozzle.json new file mode 100644 index 0000000000..24031af251 --- /dev/null +++ b/resources/profiles/BBL/process/0.14mm Extra Draft @BBL A1M 0.2 nozzle.json @@ -0,0 +1,13 @@ +{ + "type": "process", + "name": "0.14mm Extra Draft @BBL A1M 0.2 nozzle", + "inherits": "fdm_process_bbl_0.14_nozzle_0.2", + "from": "system", + "setting_id": "GP053", + "instantiation": "true", + "default_acceleration": "4000", + "outer_wall_acceleration": "2000", + "compatible_printers": [ + "Bambu Lab A1 mini 0.2 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/process/0.16mm Optimal @BBL A1M.json b/resources/profiles/BBL/process/0.16mm Optimal @BBL A1M.json index 158209f283..ccaa45ed2e 100644 --- a/resources/profiles/BBL/process/0.16mm Optimal @BBL A1M.json +++ b/resources/profiles/BBL/process/0.16mm Optimal @BBL A1M.json @@ -5,7 +5,12 @@ "from": "system", "setting_id": "GP045", "instantiation": "true", - "default_acceleration": "6000", + "default_acceleration": "4000", + "inner_wall_speed": "150", + "internal_solid_infill_speed": "280", + "outer_wall_acceleration": "2000", + "outer_wall_speed": "80", + "sparse_infill_speed": "240", "compatible_printers": [ "Bambu Lab A1 mini 0.4 nozzle" ] diff --git a/resources/profiles/BBL/process/0.18mm Fine @BBL A1M 0.6 nozzle.json b/resources/profiles/BBL/process/0.18mm Fine @BBL A1M 0.6 nozzle.json new file mode 100644 index 0000000000..8d15a991c7 --- /dev/null +++ b/resources/profiles/BBL/process/0.18mm Fine @BBL A1M 0.6 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "process", + "name": "0.18mm Fine @BBL A1M 0.6 nozzle", + "inherits": "fdm_process_bbl_0.18_nozzle_0.6", + "from": "system", + "setting_id": "GP062", + "instantiation": "true", + "default_acceleration": "6000", + "compatible_printers": [ + "Bambu Lab A1 mini 0.6 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/process/0.24mm Fine @BBL A1M 0.8 nozzle.json b/resources/profiles/BBL/process/0.24mm Fine @BBL A1M 0.8 nozzle.json new file mode 100644 index 0000000000..be8079ead4 --- /dev/null +++ b/resources/profiles/BBL/process/0.24mm Fine @BBL A1M 0.8 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "process", + "name": "0.24mm Fine @BBL A1M 0.8 nozzle", + "inherits": "fdm_process_bbl_0.24_nozzle_0.8", + "from": "system", + "setting_id": "GP057", + "instantiation": "true", + "default_acceleration": "6000", + "compatible_printers": [ + "Bambu Lab A1 mini 0.8 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/process/0.24mm Optimal @BBL A1M 0.6 nozzle.json b/resources/profiles/BBL/process/0.24mm Optimal @BBL A1M 0.6 nozzle.json new file mode 100644 index 0000000000..32244b2450 --- /dev/null +++ b/resources/profiles/BBL/process/0.24mm Optimal @BBL A1M 0.6 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "process", + "name": "0.24mm Optimal @BBL A1M 0.6 nozzle", + "inherits": "fdm_process_bbl_0.24_nozzle_0.6", + "from": "system", + "setting_id": "GP054", + "instantiation": "true", + "default_acceleration": "6000", + "compatible_printers": [ + "Bambu Lab A1 mini 0.6 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/process/0.30mm Strength @BBL A1M 0.6 nozzle.json b/resources/profiles/BBL/process/0.30mm Strength @BBL A1M 0.6 nozzle.json new file mode 100644 index 0000000000..22ff320e19 --- /dev/null +++ b/resources/profiles/BBL/process/0.30mm Strength @BBL A1M 0.6 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "process", + "name": "0.30mm Strength @BBL A1M 0.6 nozzle", + "inherits": "fdm_process_bbl_0.30_nozzle_0.6", + "from": "system", + "setting_id": "GP061", + "instantiation": "true", + "default_acceleration": "6000", + "compatible_printers": [ + "Bambu Lab A1 mini 0.6 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/process/0.32mm Optimal @BBL A1M 0.8 nozzle.json b/resources/profiles/BBL/process/0.32mm Optimal @BBL A1M 0.8 nozzle.json new file mode 100644 index 0000000000..79187a83d7 --- /dev/null +++ b/resources/profiles/BBL/process/0.32mm Optimal @BBL A1M 0.8 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "process", + "name": "0.32mm Optimal @BBL A1M 0.8 nozzle", + "inherits": "fdm_process_bbl_0.32_nozzle_0.8", + "from": "system", + "setting_id": "GP058", + "instantiation": "true", + "default_acceleration": "6000", + "compatible_printers": [ + "Bambu Lab A1 mini 0.8 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/process/0.36mm Draft @BBL A1M 0.6 nozzle.json b/resources/profiles/BBL/process/0.36mm Draft @BBL A1M 0.6 nozzle.json new file mode 100644 index 0000000000..54e6f0d664 --- /dev/null +++ b/resources/profiles/BBL/process/0.36mm Draft @BBL A1M 0.6 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "process", + "name": "0.36mm Draft @BBL A1M 0.6 nozzle", + "inherits": "fdm_process_bbl_0.36_nozzle_0.6", + "from": "system", + "setting_id": "GP055", + "instantiation": "true", + "default_acceleration": "6000", + "compatible_printers": [ + "Bambu Lab A1 mini 0.6 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/process/0.42mm Extra Draft @BBL A1M 0.6 nozzle.json b/resources/profiles/BBL/process/0.42mm Extra Draft @BBL A1M 0.6 nozzle.json new file mode 100644 index 0000000000..9b9aabbac0 --- /dev/null +++ b/resources/profiles/BBL/process/0.42mm Extra Draft @BBL A1M 0.6 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "process", + "name": "0.42mm Extra Draft @BBL A1M 0.6 nozzle", + "inherits": "fdm_process_bbl_0.42_nozzle_0.6", + "from": "system", + "setting_id": "GP056", + "instantiation": "true", + "default_acceleration": "6000", + "compatible_printers": [ + "Bambu Lab A1 mini 0.6 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/process/0.48mm Draft @BBL A1M 0.8 nozzle.json b/resources/profiles/BBL/process/0.48mm Draft @BBL A1M 0.8 nozzle.json new file mode 100644 index 0000000000..46c7bb91d4 --- /dev/null +++ b/resources/profiles/BBL/process/0.48mm Draft @BBL A1M 0.8 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "process", + "name": "0.48mm Draft @BBL A1M 0.8 nozzle", + "inherits": "fdm_process_bbl_0.48_nozzle_0.8", + "from": "system", + "setting_id": "GP059", + "instantiation": "true", + "default_acceleration": "6000", + "compatible_printers": [ + "Bambu Lab A1 mini 0.8 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/BBL/process/0.56mm Extra Draft @BBL A1M 0.8 nozzle.json b/resources/profiles/BBL/process/0.56mm Extra Draft @BBL A1M 0.8 nozzle.json new file mode 100644 index 0000000000..c3def4c759 --- /dev/null +++ b/resources/profiles/BBL/process/0.56mm Extra Draft @BBL A1M 0.8 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "process", + "name": "0.56mm Extra Draft @BBL A1M 0.8 nozzle", + "inherits": "fdm_process_bbl_0.56_nozzle_0.8", + "from": "system", + "setting_id": "GP060", + "instantiation": "true", + "default_acceleration": "6000", + "compatible_printers": [ + "Bambu Lab A1 mini 0.8 nozzle" + ] +} \ No newline at end of file