Browse Source

CURA-4557 added material_shrinkage_ratio_percentage setting

Jack Ha 7 years ago
parent
commit
d0609e97e4

+ 2 - 1
plugins/XmlMaterialProfile/XmlMaterialProfile.py

@@ -988,7 +988,8 @@ class XmlMaterialProfile(InstanceContainer):
         "retraction amount": "retraction_amount",
         "retraction speed": "retraction_speed",
         "adhesion tendency": "material_adhesion_tendency",
-        "surface energy": "material_surface_energy"
+        "surface energy": "material_surface_energy",
+        "shrinkage ratio percentage": "material_shrinkage_ratio_percentage",
     }
     __unmapped_settings = [
         "hardware compatible",

+ 13 - 0
resources/definitions/fdmprinter.def.json

@@ -2097,6 +2097,19 @@
                     "settable_per_mesh": false,
                     "settable_per_extruder": true
                 },
+                "material_shrinkage_ratio_percentage":
+                {
+                    "label": "Shrinkage Ratio",
+                    "description": "Shrinkage ratio in percentage.",
+                    "unit": "%",
+                    "type": "float",
+                    "default_value": 0,
+                    "minimum_value": "0",
+                    "maximum_value": "100",
+                    "enabled": false,
+                    "settable_per_mesh": false,
+                    "settable_per_extruder": true
+                },
                 "material_flow":
                 {
                     "label": "Flow",