From ba0fb97d6373bd51c143a4ad7169885bf354c236 Mon Sep 17 00:00:00 2001 From: Jelle Spijker Date: Tue, 12 Dec 2023 10:01:59 +0100 Subject: [PATCH 1/2] Include threshold settings Contributes to CURA-11391 --- resources/definitions/fdmprinter.def.json | 82 +++++++++++++++++++++++ 1 file changed, 82 insertions(+) diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json index b640fb5746..85785981d6 100644 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -8305,6 +8305,88 @@ } } }, + "ppr": + { + "label": "Print Process Reporting", + "type": "category", + "icon": "DocumentFilled", + "description": "Reporting events that go out of set thresholds", + "enabled": false, + "children": + { + "ppr_enable": + { + "label": "Enable Print Process Reporting", + "description": "Enable print process reporting for setting threshold values for possible fault detection.", + "type": "bool", + "enabled": false, + "default_value": false, + "value": false, + "settable_per_mesh": false, + "settable_per_extruder": false + }, + "flow_warn_limit": + { + "label": "Flow Warning Detection Limit", + "description": "Limit on the flow warning for detection.", + "default_value": "15.0", + "enabled": "ppr_enable", + "unit": "%", + "type": "float", + "settable_per_extruder": true + }, + "flow_anomaly_limit": + { + "label": "Flow Anomaly Detection Limit", + "description": "Limit on flow anomaly for detection.", + "default_value": "25.0", + "enabled": "ppr_enable", + "unit": "%", + "type": "float", + "settable_per_extruder": true + }, + "print_temp_warn_limit": + { + "label": "Print temperature Warning Detection Limit", + "description": "Limit on Print temperature warning for detection.", + "unit": "\u00b0C", + "type": "float", + "default_value": "3.0", + "enabled": "ppr_enable", + "settable_per_extruder": true + }, + "print_temp_anomaly_limit": + { + "label": "Print temperature Anomaly Detection Limit", + "description": "Limit on Print Temperature anomaly for detection.", + "unit": "\u00b0C", + "type": "float", + "default_value": "7.0", + "enabled": "ppr_enable", + "settable_per_extruder": true + }, + "bv_temp_warn_limit": + { + "label": "Build Volume temperature Warning Detection Limit", + "description": "Limit on Build Volume Temperature warning for detection.", + "unit": "\u00b0C", + "type": "float", + "default_value": "7.5", + "enabled": "ppr_enable", + "settable_per_extruder": false + }, + "bv_temp_anomaly_limit": + { + "label": "Build Volume temperature Anomaly Detection Limit", + "description": "Limit on Build Volume temperature Anomaly for detection.", + "unit": "\u00b0C", + "type": "float", + "default_value": "10.0", + "enabled": "ppr_enable", + "settable_per_extruder": false + } + } + }, "command_line_settings": { "label": "Command Line Settings", From cc4627886b85f2e1ef94f3190350e812d591a303 Mon Sep 17 00:00:00 2001 From: "saumya.jain" Date: Tue, 12 Dec 2023 13:01:37 +0100 Subject: [PATCH 2/2] Name shortned for Cura settings CURA-11392 --- resources/definitions/fdmprinter.def.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json index 85785981d6..62143cf8f8 100644 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -8327,7 +8327,7 @@ }, "flow_warn_limit": { - "label": "Flow Warning Detection Limit", + "label": "Flow Warning", "description": "Limit on the flow warning for detection.", "default_value": "15.0", "enabled": "ppr_enable", @@ -8337,7 +8337,7 @@ }, "flow_anomaly_limit": { - "label": "Flow Anomaly Detection Limit", + "label": "Flow Limit", "description": "Limit on flow anomaly for detection.", "default_value": "25.0", "enabled": "ppr_enable", @@ -8347,7 +8347,7 @@ }, "print_temp_warn_limit": { - "label": "Print temperature Warning Detection Limit", + "label": "Print temperature Warning", "description": "Limit on Print temperature warning for detection.", "unit": "\u00b0C", "type": "float", @@ -8357,7 +8357,7 @@ }, "print_temp_anomaly_limit": { - "label": "Print temperature Anomaly Detection Limit", + "label": "Print temperature Limit", "description": "Limit on Print Temperature anomaly for detection.", "unit": "\u00b0C", "type": "float", @@ -8367,7 +8367,7 @@ }, "bv_temp_warn_limit": { - "label": "Build Volume temperature Warning Detection Limit", + "label": "Build Volume temperature Warning", "description": "Limit on Build Volume Temperature warning for detection.", "unit": "\u00b0C", "type": "float", @@ -8377,7 +8377,7 @@ }, "bv_temp_anomaly_limit": { - "label": "Build Volume temperature Anomaly Detection Limit", + "label": "Build Volume temperature Limit", "description": "Limit on Build Volume temperature Anomaly for detection.", "unit": "\u00b0C", "type": "float",