From 7f07be34448cff40bad61b46509bc1dcc290a659 Mon Sep 17 00:00:00 2001 From: Tim Kuipers Date: Mon, 3 Apr 2017 17:11:57 +0200 Subject: [PATCH 1/2] JSOn rename: Enable Support ==> Generate Support (CURA-2747) The generate support settings has been renamed because support will still be printed even when it is not generated by the engine, but given by a support mesh --- resources/definitions/fdmprinter.def.json | 4 ++-- resources/qml/SidebarSimple.qml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json index 8db96bb843..185b1836bf 100755 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -2792,8 +2792,8 @@ { "support_enable": { - "label": "Enable Support", - "description": "Enable support structures. These structures support parts of the model with severe overhangs.", + "label": "Generate Support", + "description": "Generate structures to support parts of the model which have overhangs. Without these structures, such parts would collapse during printing.", "type": "bool", "default_value": false, "settable_per_mesh": true, diff --git a/resources/qml/SidebarSimple.qml b/resources/qml/SidebarSimple.qml index 424c1239af..21abe1b4bb 100644 --- a/resources/qml/SidebarSimple.qml +++ b/resources/qml/SidebarSimple.qml @@ -232,7 +232,7 @@ Item anchors.leftMargin: UM.Theme.getSize("default_margin").width anchors.verticalCenter: enableSupportCheckBox.verticalCenter width: parent.width * .45 - 3 * UM.Theme.getSize("default_margin").width - text: catalog.i18nc("@label", "Enable Support"); + text: catalog.i18nc("@label", "Generate Support"); font: UM.Theme.getFont("default"); color: UM.Theme.getColor("text"); } @@ -263,7 +263,7 @@ Item onEntered: { base.showTooltip(enableSupportCheckBox, Qt.point(-enableSupportCheckBox.x, 0), - catalog.i18nc("@label", "Enable support structures. These structures support parts of the model with severe overhangs.")); + catalog.i18nc("@label", "Generate structures to support parts of the model which have overhangs. Without these structures, such parts would collapse during printing.")); } onExited: { From eaca23c50e8327145e80dd8e23d86a030621a36b Mon Sep 17 00:00:00 2001 From: Tim Kuipers Date: Mon, 3 Apr 2017 17:12:59 +0200 Subject: [PATCH 2/2] feat: support_mesh_drop_down (CURA-2747) --- resources/definitions/fdmprinter.def.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json index 185b1836bf..dd9548b091 100755 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -4147,6 +4147,18 @@ "settable_per_meshgroup": false, "settable_globally": false }, + "support_mesh_drop_down": + { + "label": "Drop Down Support Mesh", + "description": "Make support everywhere below the support mesh, so that there's no overhang in the support mesh.", + "type": "bool", + "default_value": true, + "enabled": "support_mesh", + "settable_per_mesh": true, + "settable_per_extruder": false, + "settable_per_meshgroup": false, + "settable_globally": false + }, "anti_overhang_mesh": { "label": "Anti Overhang Mesh",