Browse Source

Update elegoo pla definitions and add intents

Joey de l'Arago 2 years ago
parent
commit
bb7f598d30

+ 6 - 2
resources/definitions/elegoo_base.def.json

@@ -31,6 +31,8 @@
             "generic_pp"
         ],
         "has_machine_quality": true,
+        "has_materials": true,
+        "has_variants": true,
         "machine_extruder_trains": { "0": "elegoo_extruder_0" },
         "platform_offset": [
             -2.2,
@@ -38,7 +40,9 @@
             -31
         ],
         "preferred_material": "generic_pla_175",
-        "preferred_quality_type": "fine"
+        "preferred_quality_type": "Elegoo_layer_020",
+        "preferred_variant_name": "0.40mm_Elegoo_Nozzle",
+        "variants_name": "Nozzle Size"
     },
     "overrides":
     {
@@ -136,4 +140,4 @@
         "z_seam_type": { "default_value": "back" },
         "zig_zaggify_infill": { "value": "infill_pattern == 'cross' or infill_pattern == 'cross_3d' or infill_sparse_density < 30 " }
     }
-}
+}

+ 17 - 0
resources/intent/elegoo_base/PLA/elegoo_base_aa0.4_pla_0.05mm_visual.inst.cfg

@@ -0,0 +1,17 @@
+[general]
+definition = elegoo_base
+name = Visual
+version = 4
+
+[metadata]
+intent_category = visual
+material = generic_pla
+quality_type = Elegoo_layer_005
+setting_version = 21
+type = intent
+variant = 0.40mm_Elegoo_Nozzle
+
+[values]
+speed_infill = 50
+top_bottom_thickness = 1.05
+

+ 24 - 0
resources/intent/elegoo_base/PLA/elegoo_base_aa0.4_pla_0.15mm_engineering.inst.cfg

@@ -0,0 +1,24 @@
+[general]
+definition = elegoo_base
+name = Accurate
+version = 4
+
+[metadata]
+intent_category = engineering
+material = generic_pla
+quality_type = Elegoo_layer_015
+setting_version = 21
+type = intent
+variant = 0.40mm_Elegoo_Nozzle
+
+[values]
+jerk_print = 30
+speed_infill = =speed_print
+speed_print = 30
+speed_topbottom = =speed_print
+speed_wall = =speed_print
+speed_wall_0 = =speed_wall
+speed_wall_x = =speed_wall
+top_bottom_thickness = =wall_thickness
+wall_thickness = =line_width * 3
+

+ 17 - 0
resources/intent/elegoo_base/PLA/elegoo_base_aa0.4_pla_0.15mm_visual.inst.cfg

@@ -0,0 +1,17 @@
+[general]
+definition = elegoo_base
+name = Visual
+version = 4
+
+[metadata]
+intent_category = visual
+material = generic_pla
+quality_type = Elegoo_layer_015
+setting_version = 21
+type = intent
+variant = 0.40mm_Elegoo_Nozzle
+
+[values]
+speed_infill = 50
+top_bottom_thickness = 1.05
+

+ 24 - 0
resources/intent/elegoo_base/PLA/elegoo_base_aa0.4_pla_0.1mm_engineering.inst.cfg

@@ -0,0 +1,24 @@
+[general]
+definition = elegoo_base
+name = Accurate
+version = 4
+
+[metadata]
+intent_category = engineering
+material = generic_pla
+quality_type = Elegoo_layer_010
+setting_version = 21
+type = intent
+variant = 0.40mm_Elegoo_Nozzle
+
+[values]
+jerk_print = 30
+speed_infill = =speed_print
+speed_print = 30
+speed_topbottom = =speed_print
+speed_wall = =speed_print
+speed_wall_0 = =speed_wall
+speed_wall_x = =speed_wall
+top_bottom_thickness = =wall_thickness
+wall_thickness = =line_width * 3
+

+ 17 - 0
resources/intent/elegoo_base/PLA/elegoo_base_aa0.4_pla_0.1mm_visual.inst.cfg

@@ -0,0 +1,17 @@
+[general]
+definition = elegoo_base
+name = Visual
+version = 4
+
+[metadata]
+intent_category = visual
+material = generic_pla
+quality_type = Elegoo_layer_010
+setting_version = 21
+type = intent
+variant = 0.40mm_Elegoo_Nozzle
+
+[values]
+speed_infill = 50
+top_bottom_thickness = 1.05
+

+ 23 - 0
resources/intent/elegoo_base/PLA/elegoo_base_aa0.4_pla_0.2mm_quick.inst.cfg

@@ -0,0 +1,23 @@
+[general]
+definition = elegoo_base
+name = Quick
+version = 4
+
+[metadata]
+intent_category = quick
+material = generic_pla
+quality_type = Elegoo_layer_020
+setting_version = 21
+type = intent
+variant = 0.40mm_Elegoo_Nozzle
+
+[values]
+infill_sparse_density = 15
+jerk_print = 30
+speed_infill = =speed_print
+speed_topbottom = =speed_print
+speed_wall = =speed_print
+speed_wall_0 = =speed_wall
+speed_wall_x = =speed_wall
+top_bottom_thickness = 0.8
+

+ 28 - 0
resources/intent/elegoo_base/PLA/elegoo_base_aa0.4_pla_0.3mm_quick.inst.cfg

@@ -0,0 +1,28 @@
+[general]
+definition = elegoo_base
+name = Quick
+version = 4
+
+[metadata]
+intent_category = quick
+is_experimental = True
+material = generic_pla
+quality_type = Elegoo_layer_030
+setting_version = 21
+type = intent
+variant = 0.40mm_Elegoo_Nozzle
+
+[values]
+acceleration_print = 4000
+acceleration_wall = 2000
+acceleration_wall_0 = 2000
+infill_sparse_density = 10
+jerk_print = 30
+speed_infill = =speed_print
+speed_print = 50
+speed_topbottom = =speed_print
+speed_wall = =speed_print
+speed_wall_0 = =speed_wall
+speed_wall_x = =speed_wall
+top_bottom_thickness = 0.8
+

+ 0 - 20
resources/quality/elegoo/base/elegoo_global_012_high.inst.cfg

@@ -1,20 +0,0 @@
-[general]
-definition = elegoo_base
-name = High Quality
-version = 4
-
-[metadata]
-global_quality = True
-quality_type = high
-setting_version = 21
-type = quality
-weight = -1
-
-[values]
-layer_height = 0.12
-layer_height_0 = 0.2
-material_print_temperature = =default_material_print_temperature
-prime_tower_size = 40
-speed_print = 70
-top_bottom_thickness = 0.7
-

+ 0 - 20
resources/quality/elegoo/base/elegoo_global_016_normal.inst.cfg

@@ -1,20 +0,0 @@
-[general]
-definition = elegoo_base
-name = Normal Quality
-version = 4
-
-[metadata]
-global_quality = True
-quality_type = normal
-setting_version = 21
-type = quality
-weight = -2
-
-[values]
-layer_height = 0.16
-layer_height_0 = 0.25
-material_print_temperature = =default_material_print_temperature
-prime_tower_size = 35
-speed_print = 60
-top_bottom_thickness = 0.8
-

Some files were not shown because too many files changed in this diff