From 09a64c7ba054e2e15475df63449731b5a1a76ba3 Mon Sep 17 00:00:00 2001 From: Tim Kuipers Date: Fri, 14 Oct 2016 15:30:45 +0200 Subject: [PATCH 1/5] JSON feat: anti support meshes (CURA-2077) --- resources/definitions/fdmprinter.def.json | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json index e3b75d3813..381922fadd 100644 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -3693,6 +3693,17 @@ "settable_per_meshgroup": false, "settable_globally": false }, + "anti_support_mesh": + { + "label": "Anti Overhang Mesh", + "description": "Use this mesh to specify where no part of the model should be detected as overhang. This can be used to remove unwanted support structure.", + "type": "bool", + "default_value": false, + "settable_per_mesh": true, + "settable_per_extruder": false, + "settable_per_meshgroup": false, + "settable_globally": false + }, "magic_mesh_surface_mode": { "label": "Surface Mode", From 2c87cddd3c9c1688ee49b17f42dcd2c38627fd3d Mon Sep 17 00:00:00 2001 From: Tim Kuipers Date: Fri, 14 Oct 2016 15:32:10 +0200 Subject: [PATCH 2/5] JSON refactor: anti_support_mesh ==> anti_overhang_mesh (CURA-2077) --- resources/definitions/fdmprinter.def.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json index 381922fadd..d7ec656a29 100644 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -3693,7 +3693,7 @@ "settable_per_meshgroup": false, "settable_globally": false }, - "anti_support_mesh": + "anti_overhang_mesh": { "label": "Anti Overhang Mesh", "description": "Use this mesh to specify where no part of the model should be detected as overhang. This can be used to remove unwanted support structure.", From b84071196022155a9086654ae44dfff7bbb1872d Mon Sep 17 00:00:00 2001 From: Tim Kuipers Date: Fri, 14 Oct 2016 15:48:55 +0200 Subject: [PATCH 3/5] JSON feat: support_mesh (CURA-2077) --- resources/definitions/fdmprinter.def.json | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json index d7ec656a29..8cf709ee77 100644 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -3693,6 +3693,17 @@ "settable_per_meshgroup": false, "settable_globally": false }, + "support_mesh": + { + "label": "Support Mesh", + "description": "Use this mesh to specify support areas. This can be used to generate support structure.", + "type": "bool", + "default_value": false, + "settable_per_mesh": true, + "settable_per_extruder": false, + "settable_per_meshgroup": false, + "settable_globally": false + }, "anti_overhang_mesh": { "label": "Anti Overhang Mesh", From 1787b1e65be90396796f2800e95afef5e747ac09 Mon Sep 17 00:00:00 2001 From: Tim Kuipers Date: Wed, 19 Oct 2016 17:26:18 +0200 Subject: [PATCH 4/5] JSON refactor: support_mesh ==> overhang_mesh (CURA-2077) --- resources/definitions/fdmprinter.def.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json index 8cf709ee77..0109f0344b 100644 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -3693,10 +3693,10 @@ "settable_per_meshgroup": false, "settable_globally": false }, - "support_mesh": + "overhang_mesh": { - "label": "Support Mesh", - "description": "Use this mesh to specify support areas. This can be used to generate support structure.", + "label": "Overhang Mesh", + "description": "Use this mesh to specify areas which should be supported. This can be used to generate support structure.", "type": "bool", "default_value": false, "settable_per_mesh": true, From 1b853de9810abb619a54e1086772c4146ec55cf8 Mon Sep 17 00:00:00 2001 From: Tim Kuipers Date: Wed, 2 Nov 2016 15:55:20 +0100 Subject: [PATCH 5/5] Revert "JSON refactor: support_mesh ==> overhang_mesh (CURA-2077)" This reverts commit d675ffe6e9765e5118b85585502aee7a1cb3283c. --- resources/definitions/fdmprinter.def.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json index 0109f0344b..8cf709ee77 100644 --- a/resources/definitions/fdmprinter.def.json +++ b/resources/definitions/fdmprinter.def.json @@ -3693,10 +3693,10 @@ "settable_per_meshgroup": false, "settable_globally": false }, - "overhang_mesh": + "support_mesh": { - "label": "Overhang Mesh", - "description": "Use this mesh to specify areas which should be supported. This can be used to generate support structure.", + "label": "Support Mesh", + "description": "Use this mesh to specify support areas. This can be used to generate support structure.", "type": "bool", "default_value": false, "settable_per_mesh": true,