Browse Source

Improving the mingda_base definitions, add some quality parameters

杜建树 3 years ago
parent
commit
b85e3978f2

+ 7 - 6
resources/definitions/mingda_base.def.json

@@ -163,10 +163,10 @@
         "speed_wall_x": { "value": "speed_wall" },
         "speed_topbottom": { "value": "speed_print / 2" },
         "speed_roofing": { "value": "speed_topbottom" },
-        "speed_travel": { "value": "150.0 if speed_print < 60 else 250.0 if speed_print > 100 else speed_print * 2.5" },
+        "speed_travel": { "value": "80.0 if speed_print < 60 else 250.0 if speed_print > 100 else speed_print * 1.5" },
         "speed_layer_0": { "value": 20.0 },
         "speed_print_layer_0": { "value": "speed_layer_0" },
-        "speed_travel_layer_0": { "value": "100 if speed_layer_0 < 20 else 150 if speed_layer_0 > 30 else speed_layer_0 * 5" },
+        "speed_travel_layer_0": { "value": "60 if speed_layer_0 < 20 else 150 if speed_layer_0 > 30 else speed_layer_0 * 1.5" },
         "speed_prime_tower": { "value": "speed_topbottom" },
         "speed_support": { "value": "speed_wall_0" },
         "speed_support_interface": { "value": "speed_topbottom" },
@@ -174,7 +174,7 @@
 
         "skirt_brim_speed": { "value": "speed_layer_0" },
 
-        "line_width": { "value": "machine_nozzle_size * 1.1" },
+        "line_width": { "value": "machine_nozzle_size * 1" },
 
         "optimize_wall_printing_order": { "value": true },
 
@@ -186,12 +186,13 @@
         "z_seam_corner": { "value": "'z_seam_corner_none'" },
         
         "infill_sparse_density": { "value": "15" },
-        "infill_pattern": { "value": "'lines' if infill_sparse_density > 50 else 'cubic'" },
+        "infill_pattern": { "value": "'lines' if infill_sparse_density > 50 else 'grid'" },
         "infill_before_walls": { "value": false },
         "infill_overlap": { "value": 30.0 },
         "skin_overlap": { "value": 10.0 },
         "infill_wipe_dist": { "value": 0.0 },
         "wall_0_wipe_dist": { "value": 0.0 },
+        "wall_0_material_flow": { "value": "0.95 * material_flow"},
 
         "fill_outline_gaps": { "value": false },
         "filter_out_tiny_gaps": { "value": false },
@@ -220,14 +221,14 @@
 		"retraction_amount": { "value": 2 },
         "retraction_enable": { "value": true },
         "retraction_count_max": { "value": 100 },
-        "retraction_extrusion_window": { "value": 10 },
+        "retraction_extrusion_window": { "value": 3 },
         "retraction_min_travel": { "value": 1.5 },
 
         "cool_fan_full_at_height": { "value": "layer_height_0 + 2 * layer_height" },
         "cool_fan_enabled": { "value": true },
         "cool_min_layer_time": { "value": 10 },
 
-        "adhesion_type": { "value": "'none' if support_enable else 'skirt'" },
+        "adhesion_type": { "value": "'none' if support_enable else 'raft'" },
         "brim_replaces_support": { "value": false },
         "skirt_gap": { "value": 10.0 },
         "skirt_line_count": { "value": 4 },

+ 2 - 0
resources/quality/mingda/ABS/mingda_0.2_ABS_super.inst.cfg

@@ -12,3 +12,5 @@ variant = 0.2mm Nozzle
 
 [values]
 wall_thickness = =line_width*8
+
+raft_airgap = =0.1

+ 2 - 0
resources/quality/mingda/ABS/mingda_0.2_ABS_ultra.inst.cfg

@@ -12,3 +12,5 @@ variant = 0.2mm Nozzle
 
 [values]
 wall_thickness = =line_width*8
+
+raft_airgap = =0.1

+ 2 - 0
resources/quality/mingda/ABS/mingda_0.3_ABS_adaptive.inst.cfg

@@ -12,3 +12,5 @@ variant = 0.3mm Nozzle
 
 [values]
 wall_thickness = =line_width*4
+
+raft_airgap = =0.1

+ 4 - 0
resources/quality/mingda/ABS/mingda_0.3_ABS_low.inst.cfg

@@ -12,3 +12,7 @@ variant = 0.3mm Nozzle
 
 [values]
 wall_thickness = =line_width*4
+
+raft_airgap = =0.1
+raft_interface_thickness = =0.2
+raft_surface_thickness = =0.2

+ 3 - 0
resources/quality/mingda/ABS/mingda_0.3_ABS_standard.inst.cfg

@@ -12,3 +12,6 @@ variant = 0.3mm Nozzle
 
 [values]
 wall_thickness = =line_width*4
+
+raft_airgap = =0.1
+raft_interface_thickness = =round(layer_height, 2)

+ 2 - 0
resources/quality/mingda/ABS/mingda_0.3_ABS_super.inst.cfg

@@ -12,3 +12,5 @@ variant = 0.3mm Nozzle
 
 [values]
 wall_thickness = =line_width*4
+
+raft_airgap = =0.1

+ 2 - 0
resources/quality/mingda/ABS/mingda_0.4_ABS_adaptive.inst.cfg

@@ -12,3 +12,5 @@ variant = 0.4mm Nozzle
 
 [values]
 wall_thickness = =line_width*4
+
+raft_airgap = =0.1

+ 3 - 0
resources/quality/mingda/ABS/mingda_0.4_ABS_low.inst.cfg

@@ -12,3 +12,6 @@ variant = 0.4mm Nozzle
 
 [values]
 wall_thickness = =line_width*4
+
+raft_airgap = =0.1
+raft_interface_thickness = =0.3

+ 2 - 0
resources/quality/mingda/ABS/mingda_0.4_ABS_standard.inst.cfg

@@ -12,3 +12,5 @@ variant = 0.4mm Nozzle
 
 [values]
 wall_thickness = =line_width*4
+
+raft_airgap = =0.1

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