From e92873206dfceb106158c03877828bb490ba2efd Mon Sep 17 00:00:00 2001 From: "lane.wei" Date: Mon, 16 Dec 2024 17:04:51 +0800 Subject: [PATCH] ENH: CLI: update compatibility jira: no-jira Change-Id: Id1de30ce19fe1accb08ad60653b739dc3c446e59 (cherry picked from commit ad2beb93447ae931c379e485acfcba6945519627) --- resources/profiles/BBL/cli_config.json | 516 +++++++++++++------------ 1 file changed, 272 insertions(+), 244 deletions(-) diff --git a/resources/profiles/BBL/cli_config.json b/resources/profiles/BBL/cli_config.json index 5d0af0e04..6213789df 100644 --- a/resources/profiles/BBL/cli_config.json +++ b/resources/profiles/BBL/cli_config.json @@ -1,246 +1,274 @@ { - "printer": { - "Bambu Lab A1": { - "machine_limits": { - "cli_safe_acceleration_e": "0,0", - "cli_safe_acceleration_extruding": "0,0", - "cli_safe_acceleration_retracting": "0,0", - "cli_safe_acceleration_travel": "6000,6000", - "cli_safe_acceleration_x": "6000,6000", - "cli_safe_acceleration_y": "6000,6000", - "cli_safe_acceleration_z": "0,0", - "cli_safe_jerk_e": "0,0", - "cli_safe_jerk_x": "0,0", - "cli_safe_jerk_y": "0,0", - "cli_safe_jerk_z": "0,0", - "cli_safe_speed_e": "0,0", - "cli_safe_speed_x": "0,0", - "cli_safe_speed_y": "0,0", - "cli_safe_speed_z": "0,0" - }, - "downward_check": { - "Bambu Lab A1 0.2 nozzle": [ - "Bambu Lab P1S 0.2 nozzle", - "Bambu Lab P1P 0.2 nozzle", - "Bambu Lab X1 Carbon 0.2 nozzle", - "Bambu Lab X1E 0.2 nozzle", - "Bambu Lab X1 0.2 nozzle", - "Bambu Lab A1 mini 0.2 nozzle" - ], - "Bambu Lab A1 0.4 nozzle": [ - "Bambu Lab P1S 0.4 nozzle", - "Bambu Lab P1P 0.4 nozzle", - "Bambu Lab X1 Carbon 0.4 nozzle", - "Bambu Lab X1E 0.4 nozzle", - "Bambu Lab X1 0.4 nozzle", - "Bambu Lab A1 mini 0.4 nozzle" - ], - "Bambu Lab A1 0.6 nozzle": [ - "Bambu Lab P1S 0.6 nozzle", - "Bambu Lab P1P 0.6 nozzle", - "Bambu Lab X1 Carbon 0.6 nozzle", - "Bambu Lab X1E 0.6 nozzle", - "Bambu Lab X1 0.6 nozzle", - "Bambu Lab A1 mini 0.6 nozzle" - ], - "Bambu Lab A1 0.8 nozzle": [ - "Bambu Lab P1S 0.8 nozzle", - "Bambu Lab P1P 0.8 nozzle", - "Bambu Lab X1 Carbon 0.8 nozzle", - "Bambu Lab X1E 0.8 nozzle", - "Bambu Lab X1 0.8 nozzle", - "Bambu Lab A1 mini 0.8 nozzle" - ] - } - }, - "Bambu Lab A1 mini": { - "machine_limits": { - "cli_safe_acceleration_e": "0,0", - "cli_safe_acceleration_extruding": "0,0", - "cli_safe_acceleration_retracting": "0,0", - "cli_safe_acceleration_travel": "6000,6000", - "cli_safe_acceleration_x": "6000,6000", - "cli_safe_acceleration_y": "6000,6000", - "cli_safe_acceleration_z": "0,0", - "cli_safe_jerk_e": "0,0", - "cli_safe_jerk_x": "0,0", - "cli_safe_jerk_y": "0,0", - "cli_safe_jerk_z": "0,0", - "cli_safe_speed_e": "0,0", - "cli_safe_speed_x": "0,0", - "cli_safe_speed_y": "0,0", - "cli_safe_speed_z": "0,0" - }, - "downward_check": { - "Bambu Lab A1 mini 0.2 nozzle": [ - "Bambu Lab P1S 0.2 nozzle", - "Bambu Lab P1P 0.2 nozzle", - "Bambu Lab X1 Carbon 0.2 nozzle", - "Bambu Lab X1E 0.2 nozzle", - "Bambu Lab X1 0.2 nozzle" - ], - "Bambu Lab A1 mini 0.4 nozzle": [ - "Bambu Lab P1S 0.4 nozzle", - "Bambu Lab P1P 0.4 nozzle", - "Bambu Lab X1 Carbon 0.4 nozzle", - "Bambu Lab X1E 0.4 nozzle", - "Bambu Lab X1 0.4 nozzle" - ], - "Bambu Lab A1 mini 0.6 nozzle": [ - "Bambu Lab P1S 0.6 nozzle", - "Bambu Lab P1P 0.6 nozzle", - "Bambu Lab X1 Carbon 0.6 nozzle", - "Bambu Lab X1E 0.6 nozzle", - "Bambu Lab X1 0.6 nozzle" - ], - "Bambu Lab A1 mini 0.8 nozzle": [ - "Bambu Lab P1S 0.8 nozzle", - "Bambu Lab P1P 0.8 nozzle", - "Bambu Lab X1 Carbon 0.8 nozzle", - "Bambu Lab X1E 0.8 nozzle", - "Bambu Lab X1 0.8 nozzle" - ] - } - }, - "Bambu Lab X1": { - "downward_check": { - "Bambu Lab X1 0.2 nozzle": [ - "Bambu Lab A1 mini 0.2 nozzle", - "Bambu Lab A1 0.2 nozzle" - ], - "Bambu Lab X1 0.4 nozzle": [ - "Bambu Lab A1 mini 0.4 nozzle", - "Bambu Lab A1 0.4 nozzle" - ], - "Bambu Lab X1 0.6 nozzle": [ - "Bambu Lab A1 mini 0.6 nozzle", - "Bambu Lab A1 0.6 nozzle" - ], - "Bambu Lab X1 0.8 nozzle": [ - "Bambu Lab A1 mini 0.8 nozzle", - "Bambu Lab A1 0.8 nozzle" - ] - } - }, - "Bambu Lab X1 Carbon": { - "downward_check": { - "Bambu Lab X1 Carbon 0.2 nozzle": [ - "Bambu Lab A1 mini 0.2 nozzle", - "Bambu Lab A1 0.2 nozzle" - ], - "Bambu Lab X1 Carbon 0.4 nozzle": [ - "Bambu Lab A1 mini 0.4 nozzle", - "Bambu Lab A1 0.4 nozzle" - ], - "Bambu Lab X1 Carbon 0.6 nozzle": [ - "Bambu Lab A1 mini 0.6 nozzle", - "Bambu Lab A1 0.6 nozzle" - ], - "Bambu Lab X1 Carbon 0.8 nozzle": [ - "Bambu Lab A1 mini 0.8 nozzle", - "Bambu Lab A1 0.8 nozzle" - ] - } - }, - "Bambu Lab X1E": { - "downward_check": { - "Bambu Lab X1E 0.2 nozzle": [ - "Bambu Lab A1 mini 0.2 nozzle", - "Bambu Lab A1 0.2 nozzle" - ], - "Bambu Lab X1E 0.4 nozzle": [ - "Bambu Lab A1 mini 0.4 nozzle", - "Bambu Lab A1 0.4 nozzle" - ], - "Bambu Lab X1E 0.6 nozzle": [ - "Bambu Lab A1 mini 0.6 nozzle", - "Bambu Lab A1 0.6 nozzle" - ], - "Bambu Lab X1E 0.8 nozzle": [ - "Bambu Lab A1 mini 0.8 nozzle", - "Bambu Lab A1 0.8 nozzle" - ] - } - }, - "Bambu Lab P1P": { - "downward_check": { - "Bambu Lab P1P 0.2 nozzle": [ - "Bambu Lab A1 mini 0.2 nozzle", - "Bambu Lab A1 0.2 nozzle" - ], - "Bambu Lab P1P 0.4 nozzle": [ - "Bambu Lab A1 mini 0.4 nozzle", - "Bambu Lab A1 0.4 nozzle" - ], - "Bambu Lab P1P 0.6 nozzle": [ - "Bambu Lab A1 mini 0.6 nozzle", - "Bambu Lab A1 0.6 nozzle" - ], - "Bambu Lab P1P 0.8 nozzle": [ - "Bambu Lab A1 mini 0.8 nozzle", - "Bambu Lab A1 0.8 nozzle" - ] - } - }, - "Bambu Lab P1S": { - "downward_check": { - "Bambu Lab P1S 0.2 nozzle": [ - "Bambu Lab A1 mini 0.2 nozzle", - "Bambu Lab A1 0.2 nozzle" - ], - "Bambu Lab P1S 0.4 nozzle": [ - "Bambu Lab A1 mini 0.4 nozzle", - "Bambu Lab A1 0.4 nozzle" - ], - "Bambu Lab P1S 0.6 nozzle": [ - "Bambu Lab A1 mini 0.6 nozzle", - "Bambu Lab A1 0.6 nozzle" - ], - "Bambu Lab P1S 0.8 nozzle": [ - "Bambu Lab A1 mini 0.8 nozzle", - "Bambu Lab A1 0.8 nozzle" - ] - } - }, - "Bambu Lab H2D": { - "downward_check": { - "Bambu Lab H2D 0.2 nozzle": [ - "Bambu Lab P1S 0.2 nozzle", - "Bambu Lab P1P 0.2 nozzle", - "Bambu Lab X1 Carbon 0.2 nozzle", - "Bambu Lab X1E 0.2 nozzle", - "Bambu Lab X1 0.2 nozzle", - "Bambu Lab A1 0.2 nozzle", - "Bambu Lab A1 mini 0.2 nozzle" - ], - "Bambu Lab H2D 0.4 nozzle": [ - "Bambu Lab P1S 0.4 nozzle", - "Bambu Lab P1P 0.4 nozzle", - "Bambu Lab X1 Carbon 0.4 nozzle", - "Bambu Lab X1E 0.4 nozzle", - "Bambu Lab X1 0.4 nozzle", - "Bambu Lab A1 0.4 nozzle", - "Bambu Lab A1 mini 0.4 nozzle" - ], - "Bambu Lab H2D 0.6 nozzle": [ - "Bambu Lab P1S 0.6 nozzle", - "Bambu Lab P1P 0.6 nozzle", - "Bambu Lab X1 Carbon 0.6 nozzle", - "Bambu Lab X1E 0.6 nozzle", - "Bambu Lab X1 0.6 nozzle", - "Bambu Lab A1 0.6 nozzle", - "Bambu Lab A1 mini 0.6 nozzle" - ], - "Bambu Lab H2D 0.8 nozzle": [ - "Bambu Lab P1S 0.8 nozzle", - "Bambu Lab P1P 0.8 nozzle", - "Bambu Lab X1 Carbon 0.8 nozzle", - "Bambu Lab X1E 0.8 nozzle", - "Bambu Lab X1 0.8 nozzle", - "Bambu Lab A1 0.8 nozzle", - "Bambu Lab A1 mini 0.8 nozzle" - ] - } - } - } + "printer": { + "Bambu Lab A1": { + "machine_limits": { + "cli_safe_acceleration_e": "0,0", + "cli_safe_acceleration_extruding": "0,0", + "cli_safe_acceleration_retracting": "0,0", + "cli_safe_acceleration_travel": "6000,6000", + "cli_safe_acceleration_x": "6000,6000", + "cli_safe_acceleration_y": "6000,6000", + "cli_safe_acceleration_z": "0,0", + "cli_safe_jerk_e": "0,0", + "cli_safe_jerk_x": "0,0", + "cli_safe_jerk_y": "0,0", + "cli_safe_jerk_z": "0,0", + "cli_safe_speed_e": "0,0", + "cli_safe_speed_x": "0,0", + "cli_safe_speed_y": "0,0", + "cli_safe_speed_z": "0,0" + }, + "downward_check": { + "Bambu Lab A1 0.2 nozzle": [ + "Bambu Lab P1S 0.2 nozzle", + "Bambu Lab P1P 0.2 nozzle", + "Bambu Lab X1 Carbon 0.2 nozzle", + "Bambu Lab X1E 0.2 nozzle", + "Bambu Lab X1 0.2 nozzle", + "Bambu Lab A1 mini 0.2 nozzle", + "Bambu Lab H2D 0.2 nozzle" + ], + "Bambu Lab A1 0.4 nozzle": [ + "Bambu Lab P1S 0.4 nozzle", + "Bambu Lab P1P 0.4 nozzle", + "Bambu Lab X1 Carbon 0.4 nozzle", + "Bambu Lab X1E 0.4 nozzle", + "Bambu Lab X1 0.4 nozzle", + "Bambu Lab A1 mini 0.4 nozzle", + "Bambu Lab H2D 0.4 nozzle" + ], + "Bambu Lab A1 0.6 nozzle": [ + "Bambu Lab P1S 0.6 nozzle", + "Bambu Lab P1P 0.6 nozzle", + "Bambu Lab X1 Carbon 0.6 nozzle", + "Bambu Lab X1E 0.6 nozzle", + "Bambu Lab X1 0.6 nozzle", + "Bambu Lab A1 mini 0.6 nozzle", + "Bambu Lab H2D 0.6 nozzle" + ], + "Bambu Lab A1 0.8 nozzle": [ + "Bambu Lab P1S 0.8 nozzle", + "Bambu Lab P1P 0.8 nozzle", + "Bambu Lab X1 Carbon 0.8 nozzle", + "Bambu Lab X1E 0.8 nozzle", + "Bambu Lab X1 0.8 nozzle", + "Bambu Lab A1 mini 0.8 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ] + } + }, + "Bambu Lab A1 mini": { + "machine_limits": { + "cli_safe_acceleration_e": "0,0", + "cli_safe_acceleration_extruding": "0,0", + "cli_safe_acceleration_retracting": "0,0", + "cli_safe_acceleration_travel": "6000,6000", + "cli_safe_acceleration_x": "6000,6000", + "cli_safe_acceleration_y": "6000,6000", + "cli_safe_acceleration_z": "0,0", + "cli_safe_jerk_e": "0,0", + "cli_safe_jerk_x": "0,0", + "cli_safe_jerk_y": "0,0", + "cli_safe_jerk_z": "0,0", + "cli_safe_speed_e": "0,0", + "cli_safe_speed_x": "0,0", + "cli_safe_speed_y": "0,0", + "cli_safe_speed_z": "0,0" + }, + "downward_check": { + "Bambu Lab A1 mini 0.2 nozzle": [ + "Bambu Lab P1S 0.2 nozzle", + "Bambu Lab P1P 0.2 nozzle", + "Bambu Lab X1 Carbon 0.2 nozzle", + "Bambu Lab X1E 0.2 nozzle", + "Bambu Lab X1 0.2 nozzle", + "Bambu Lab H2D 0.2 nozzle" + ], + "Bambu Lab A1 mini 0.4 nozzle": [ + "Bambu Lab P1S 0.4 nozzle", + "Bambu Lab P1P 0.4 nozzle", + "Bambu Lab X1 Carbon 0.4 nozzle", + "Bambu Lab X1E 0.4 nozzle", + "Bambu Lab X1 0.4 nozzle", + "Bambu Lab H2D 0.4 nozzle" + ], + "Bambu Lab A1 mini 0.6 nozzle": [ + "Bambu Lab P1S 0.6 nozzle", + "Bambu Lab P1P 0.6 nozzle", + "Bambu Lab X1 Carbon 0.6 nozzle", + "Bambu Lab X1E 0.6 nozzle", + "Bambu Lab X1 0.6 nozzle", + "Bambu Lab H2D 0.6 nozzle" + ], + "Bambu Lab A1 mini 0.8 nozzle": [ + "Bambu Lab P1S 0.8 nozzle", + "Bambu Lab P1P 0.8 nozzle", + "Bambu Lab X1 Carbon 0.8 nozzle", + "Bambu Lab X1E 0.8 nozzle", + "Bambu Lab X1 0.8 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ] + } + }, + "Bambu Lab X1": { + "downward_check": { + "Bambu Lab X1 0.2 nozzle": [ + "Bambu Lab A1 mini 0.2 nozzle", + "Bambu Lab A1 0.2 nozzle", + "Bambu Lab H2D 0.2 nozzle" + ], + "Bambu Lab X1 0.4 nozzle": [ + "Bambu Lab A1 mini 0.4 nozzle", + "Bambu Lab A1 0.4 nozzle", + "Bambu Lab H2D 0.4 nozzle" + ], + "Bambu Lab X1 0.6 nozzle": [ + "Bambu Lab A1 mini 0.6 nozzle", + "Bambu Lab A1 0.6 nozzle", + "Bambu Lab H2D 0.6 nozzle" + ], + "Bambu Lab X1 0.8 nozzle": [ + "Bambu Lab A1 mini 0.8 nozzle", + "Bambu Lab A1 0.8 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ] + } + }, + "Bambu Lab X1 Carbon": { + "downward_check": { + "Bambu Lab X1 Carbon 0.2 nozzle": [ + "Bambu Lab A1 mini 0.2 nozzle", + "Bambu Lab A1 0.2 nozzle", + "Bambu Lab H2D 0.2 nozzle" + ], + "Bambu Lab X1 Carbon 0.4 nozzle": [ + "Bambu Lab A1 mini 0.4 nozzle", + "Bambu Lab A1 0.4 nozzle", + "Bambu Lab H2D 0.4 nozzle" + ], + "Bambu Lab X1 Carbon 0.6 nozzle": [ + "Bambu Lab A1 mini 0.6 nozzle", + "Bambu Lab A1 0.6 nozzle", + "Bambu Lab H2D 0.6 nozzle" + ], + "Bambu Lab X1 Carbon 0.8 nozzle": [ + "Bambu Lab A1 mini 0.8 nozzle", + "Bambu Lab A1 0.8 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ] + } + }, + "Bambu Lab X1E": { + "downward_check": { + "Bambu Lab X1E 0.2 nozzle": [ + "Bambu Lab A1 mini 0.2 nozzle", + "Bambu Lab A1 0.2 nozzle", + "Bambu Lab H2D 0.2 nozzle" + ], + "Bambu Lab X1E 0.4 nozzle": [ + "Bambu Lab A1 mini 0.4 nozzle", + "Bambu Lab A1 0.4 nozzle", + "Bambu Lab H2D 0.4 nozzle" + ], + "Bambu Lab X1E 0.6 nozzle": [ + "Bambu Lab A1 mini 0.6 nozzle", + "Bambu Lab A1 0.6 nozzle", + "Bambu Lab H2D 0.6 nozzle" + ], + "Bambu Lab X1E 0.8 nozzle": [ + "Bambu Lab A1 mini 0.8 nozzle", + "Bambu Lab A1 0.8 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ] + } + }, + "Bambu Lab P1P": { + "downward_check": { + "Bambu Lab P1P 0.2 nozzle": [ + "Bambu Lab A1 mini 0.2 nozzle", + "Bambu Lab A1 0.2 nozzle", + "Bambu Lab H2D 0.2 nozzle" + ], + "Bambu Lab P1P 0.4 nozzle": [ + "Bambu Lab A1 mini 0.4 nozzle", + "Bambu Lab A1 0.4 nozzle", + "Bambu Lab H2D 0.4 nozzle" + ], + "Bambu Lab P1P 0.6 nozzle": [ + "Bambu Lab A1 mini 0.6 nozzle", + "Bambu Lab A1 0.6 nozzle", + "Bambu Lab H2D 0.6 nozzle" + ], + "Bambu Lab P1P 0.8 nozzle": [ + "Bambu Lab A1 mini 0.8 nozzle", + "Bambu Lab A1 0.8 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ] + } + }, + "Bambu Lab P1S": { + "downward_check": { + "Bambu Lab P1S 0.2 nozzle": [ + "Bambu Lab A1 mini 0.2 nozzle", + "Bambu Lab A1 0.2 nozzle", + "Bambu Lab H2D 0.2 nozzle" + ], + "Bambu Lab P1S 0.4 nozzle": [ + "Bambu Lab A1 mini 0.4 nozzle", + "Bambu Lab A1 0.4 nozzle", + "Bambu Lab H2D 0.4 nozzle" + ], + "Bambu Lab P1S 0.6 nozzle": [ + "Bambu Lab A1 mini 0.6 nozzle", + "Bambu Lab A1 0.6 nozzle", + "Bambu Lab H2D 0.6 nozzle" + ], + "Bambu Lab P1S 0.8 nozzle": [ + "Bambu Lab A1 mini 0.8 nozzle", + "Bambu Lab A1 0.8 nozzle", + "Bambu Lab H2D 0.8 nozzle" + ] + } + }, + "Bambu Lab H2D": { + "downward_check": { + "Bambu Lab H2D 0.2 nozzle": [ + "Bambu Lab P1S 0.2 nozzle", + "Bambu Lab P1P 0.2 nozzle", + "Bambu Lab X1 Carbon 0.2 nozzle", + "Bambu Lab X1E 0.2 nozzle", + "Bambu Lab X1 0.2 nozzle", + "Bambu Lab A1 0.2 nozzle", + "Bambu Lab A1 mini 0.2 nozzle" + ], + "Bambu Lab H2D 0.4 nozzle": [ + "Bambu Lab P1S 0.4 nozzle", + "Bambu Lab P1P 0.4 nozzle", + "Bambu Lab X1 Carbon 0.4 nozzle", + "Bambu Lab X1E 0.4 nozzle", + "Bambu Lab X1 0.4 nozzle", + "Bambu Lab A1 0.4 nozzle", + "Bambu Lab A1 mini 0.4 nozzle" + ], + "Bambu Lab H2D 0.6 nozzle": [ + "Bambu Lab P1S 0.6 nozzle", + "Bambu Lab P1P 0.6 nozzle", + "Bambu Lab X1 Carbon 0.6 nozzle", + "Bambu Lab X1E 0.6 nozzle", + "Bambu Lab X1 0.6 nozzle", + "Bambu Lab A1 0.6 nozzle", + "Bambu Lab A1 mini 0.6 nozzle" + ], + "Bambu Lab H2D 0.8 nozzle": [ + "Bambu Lab P1S 0.8 nozzle", + "Bambu Lab P1P 0.8 nozzle", + "Bambu Lab X1 Carbon 0.8 nozzle", + "Bambu Lab X1E 0.8 nozzle", + "Bambu Lab X1 0.8 nozzle", + "Bambu Lab A1 0.8 nozzle", + "Bambu Lab A1 mini 0.8 nozzle" + ] + } + } + } } \ No newline at end of file