diff --git a/resources/definitions/mingda_400d.def.json b/resources/definitions/mingda_400d.def.json index fce242e465..885f60f343 100644 --- a/resources/definitions/mingda_400d.def.json +++ b/resources/definitions/mingda_400d.def.json @@ -8,6 +8,7 @@ "author": "Mingda", "manufacturer": "Mingda", "file_formats": "text/x-gcode", + "platform": "mingda_400d_base.stl", "exclude_materials": [ "dsm_arnitel2045", "dsm_novamid1070", @@ -18,7 +19,6 @@ "has_machine_quality": true, "has_materials": true, "has_variants": true, - "platform": "mingda_400d_base.stl", "machine_extruder_trains": { "0": "mingda_base_400D_extruder_0", @@ -32,14 +32,6 @@ }, "overrides": { - "gantry_height": { "value": 25 }, - "machine_depth": { "default_value": 400 }, - "machine_end_gcode": { "default_value": "G91; relative positioning\n G1 Z1.0 F3000 ; move z up little to prevent scratching of print\n G90; absolute positioning\n G28 X F1000 ; prepare for part removal\n M104 S0; turn off extruder\n M140 S0 ; turn off bed\n M84 ; disable motors\n M106 S0 ; turn off fan\nM605 S1;" }, - "machine_extruder_count": { "default_value": 2 }, - "machine_height": { "default_value": 400 }, - "machine_name": { "default_value": "Mingda 400D" }, - "machine_start_gcode": { "default_value": "G28 ; home all axes\nM605 S0; \nM420 S1;\n M117 ; Purge extruder\n G92 E0 ; reset extruder\n G1 Z1.0 F1200 ; move z up little to prevent scratching of surface\nG1 E2 F200;\nG92 E0 \nG1 X54 Y20 Z0.3 F3000\n G1 X4 Y20 Z0.3 F500.0 E5 \n G1 X4 Y70.0 Z0.3 F500.0 E10 \n G1 X4 Y70.0 Z0.4 F3000.0 \n G1 X4 Y20 Z0.4 F500.0 E15 \n G1 X54 Y20 Z0.4 F500.0 E20\n G92 E0\n G1 Z5 E15 F200\n G92 E0\n G1 Z10 F1500 \n G4 S2\n G1 Z15 F1500" }, - "machine_width": { "default_value": 400 }, "acceleration_enabled": { "value": false }, "acceleration_print": { "value": 500 }, "acceleration_roofing": { "enabled": "acceleration_enabled and roofing_layer_count > 0 and top_layers > 0" }, @@ -52,6 +44,7 @@ "cool_fan_full_at_height": { "value": "layer_height_0 + 2 * layer_height" }, "cool_min_layer_time": { "value": 10 }, "fill_outline_gaps": { "value": false }, + "gantry_height": { "value": 25 }, "infill_before_walls": { "value": false }, "infill_overlap": { "value": 30.0 }, "infill_pattern": { "value": "'lines' if infill_sparse_density > 50 else 'grid'" }, @@ -63,7 +56,11 @@ "jerk_travel_layer_0": { "value": "jerk_travel" }, "line_width": { "value": "machine_nozzle_size * 1" }, "machine_acceleration": { "value": 500 }, + "machine_depth": { "default_value": 400 }, + "machine_end_gcode": { "default_value": "G91; relative positioning\n G1 Z1.0 F3000 ; move z up little to prevent scratching of print\n G90; absolute positioning\n G28 X F1000 ; prepare for part removal\n M104 S0; turn off extruder\n M140 S0 ; turn off bed\n M84 ; disable motors\n M106 S0 ; turn off fan\nM605 S1;" }, + "machine_extruder_count": { "default_value": 2 }, "machine_heated_bed": { "default_value": true }, + "machine_height": { "default_value": 400 }, "machine_max_acceleration_e": { "value": 5000 }, "machine_max_acceleration_x": { "value": 500 }, "machine_max_acceleration_y": { "value": 500 }, @@ -75,6 +72,9 @@ "machine_max_jerk_e": { "value": 5 }, "machine_max_jerk_xy": { "value": 10 }, "machine_max_jerk_z": { "value": 0.4 }, + "machine_name": { "default_value": "Mingda 400D" }, + "machine_start_gcode": { "default_value": "G28 ; home all axes\nM605 S0; \nM420 S1;\n M117 ; Purge extruder\n G92 E0 ; reset extruder\n G1 Z1.0 F1200 ; move z up little to prevent scratching of surface\nG1 E2 F200;\nG92 E0 \nG1 X54 Y20 Z0.3 F3000\n G1 X4 Y20 Z0.3 F500.0 E5 \n G1 X4 Y70.0 Z0.3 F500.0 E10 \n G1 X4 Y70.0 Z0.4 F3000.0 \n G1 X4 Y20 Z0.4 F500.0 E15 \n G1 X54 Y20 Z0.4 F500.0 E20\n G92 E0\n G1 Z5 E15 F200\n G92 E0\n G1 Z10 F1500 \n G4 S2\n G1 Z15 F1500" }, + "machine_width": { "default_value": 400 }, "material_diameter": { "default_value": 1.75 }, "material_final_print_temperature": { "value": "material_print_temperature" }, "material_initial_print_temperature": { "value": "material_print_temperature" },