diff --git a/resources/profiles/M3D.json b/resources/profiles/M3D.json index 17d760face..a4231e878e 100644 --- a/resources/profiles/M3D.json +++ b/resources/profiles/M3D.json @@ -1,12 +1,16 @@ { "name": "M3D", - "version": "02.04.00.03", + "version": "02.04.00.04", "force_update": "0", "description": "Configuration for M3D printers", "machine_model_list": [ { - "name": "M3D Enabler D8500 MM Model", - "sub_path": "machine/M3D Enabler D8500 MM Model.json" + "name": "M3D Enabler D7500", + "sub_path": "machine/M3D Enabler D7500.json" + }, + { + "name": "M3D Enabler D8500", + "sub_path": "machine/M3D Enabler D8500.json" } ], "machine_list": [ @@ -15,8 +19,12 @@ "sub_path": "machine/fdm_machine_common.json" }, { - "name": "M3D Enabler D8500 MM", - "sub_path": "machine/M3D Enabler D8500 MM.json" + "name": "M3D Enabler D7500 0.4 nozzle", + "sub_path": "machine/M3D Enabler D7500 0.4 nozzle.json" + }, + { + "name": "M3D Enabler D8500 0.4 nozzle", + "sub_path": "machine/M3D Enabler D8500 0.4 nozzle.json" } ], "process_list": [ @@ -25,13 +33,54 @@ "sub_path": "process/fdm_process_common.json" }, { - "name": "0.15mm MM @D8500", - "sub_path": "process/0.15mm MM @D8500.json" + "name": "0.15mm Standard @M3D Enabler D7500", + "sub_path": "process/0.15mm Standard @M3D Enabler D7500.json" }, { - "name": "0.20mm MM @D8500", - "sub_path": "process/0.20mm MM @D8500.json" + "name": "0.15mm Standard @M3D Enabler D8500", + "sub_path": "process/0.15mm Standard @M3D Enabler D8500.json" + }, + { + "name": "0.20mm Standard @M3D Enabler D7500", + "sub_path": "process/0.20mm Standard @M3D Enabler D7500.json" + }, + { + "name": "0.20mm Standard @M3D Enabler D8500", + "sub_path": "process/0.20mm Standard @M3D Enabler D8500.json" + }, + { + "name": "Fuzzy Skin @M3D Enabler D8500", + "sub_path": "process/Fuzzy Skin @M3D Enabler D8500.json" + }, + { + "name": "High Detail (0.12mm) @M3D Enabler D8500", + "sub_path": "process/High Detail (0.12mm) @M3D Enabler D8500.json" + }, + { + "name": "High Strength @M3D Enabler D8500", + "sub_path": "process/High Strength @M3D Enabler D8500.json" + }, + { + "name": "Mesh Design @M3D Enabler D8500", + "sub_path": "process/Mesh Design @M3D Enabler D8500.json" + }, + { + "name": "Rapid Draft (0.28mm) @M3D Enabler D8500", + "sub_path": "process/Rapid Draft (0.28mm) @M3D Enabler D8500.json" + }, + { + "name": "Vase Mode @M3D Enabler D8500", + "sub_path": "process/Vase Mode @M3D Enabler D8500.json" } ], - "filament_list": [] + "filament_list": [ + { + "name": "fdm_filament_pla", + "sub_path": "filament/fdm_filament_pla.json" + }, + { + "name": "Enabler PLA @M3D", + "sub_path": "filament/Enabler PLA @M3D.json" + } + ] } diff --git a/resources/profiles/M3D/M3D Enabler D7500_cover.png b/resources/profiles/M3D/M3D Enabler D7500_cover.png new file mode 100644 index 0000000000..a5685815e3 Binary files /dev/null and b/resources/profiles/M3D/M3D Enabler D7500_cover.png differ diff --git a/resources/profiles/M3D/M3D Enabler D8500 MM Model_bed_model.stl b/resources/profiles/M3D/M3D Enabler D8500 MM Model_bed_model.stl deleted file mode 100644 index 61bc03695b..0000000000 Binary files a/resources/profiles/M3D/M3D Enabler D8500 MM Model_bed_model.stl and /dev/null differ diff --git a/resources/profiles/M3D/M3D Enabler D8500 MM Model_bed_texture.svg b/resources/profiles/M3D/M3D Enabler D8500 MM Model_bed_texture.svg deleted file mode 100644 index 540f20952b..0000000000 --- a/resources/profiles/M3D/M3D Enabler D8500 MM Model_bed_texture.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/resources/profiles/M3D/M3D Enabler D8500 MM Model_cover.png b/resources/profiles/M3D/M3D Enabler D8500 MM Model_cover.png deleted file mode 100644 index 0a57d39546..0000000000 Binary files a/resources/profiles/M3D/M3D Enabler D8500 MM Model_cover.png and /dev/null differ diff --git a/resources/profiles/M3D/M3D Enabler D8500_cover.png b/resources/profiles/M3D/M3D Enabler D8500_cover.png new file mode 100644 index 0000000000..61591134e6 Binary files /dev/null and b/resources/profiles/M3D/M3D Enabler D8500_cover.png differ diff --git a/resources/profiles/M3D/filament/Enabler PLA @M3D.json b/resources/profiles/M3D/filament/Enabler PLA @M3D.json new file mode 100644 index 0000000000..0fe8f52c1a --- /dev/null +++ b/resources/profiles/M3D/filament/Enabler PLA @M3D.json @@ -0,0 +1,16 @@ +{ + "type": "filament", + "name": "Enabler PLA @M3D", + "inherits": "fdm_filament_pla", + "from": "system", + "setting_id": "9haPEn03qtDSXkKk", + "filament_id": "OFefnvF0", + "instantiation": "true", + "enable_pressure_advance": [ + "1" + ], + "compatible_printers": [ + "M3D Enabler D7500 0.4 nozzle", + "M3D Enabler D8500 0.4 nozzle" + ] +} diff --git a/resources/profiles/M3D/filament/fdm_filament_pla.json b/resources/profiles/M3D/filament/fdm_filament_pla.json new file mode 100644 index 0000000000..4a7ee1cb78 --- /dev/null +++ b/resources/profiles/M3D/filament/fdm_filament_pla.json @@ -0,0 +1,82 @@ +{ + "type": "filament", + "name": "fdm_filament_pla", + "inherits": "fdm_filament_common", + "from": "system", + "instantiation": "false", + "fan_cooling_layer_time": [ + "100" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_density": [ + "1.24" + ], + "filament_cost": [ + "20" + ], + "cool_plate_temp": [ + "35" + ], + "eng_plate_temp": [ + "0" + ], + "hot_plate_temp": [ + "60" + ], + "textured_plate_temp": [ + "60" + ], + "cool_plate_temp_initial_layer": [ + "35" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp_initial_layer": [ + "60" + ], + "textured_plate_temp_initial_layer": [ + "60" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "fan_min_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "50%" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "nozzle_temperature": [ + "220" + ], + "temperature_vitrification": [ + "45" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "slow_down_min_speed": [ + "20" + ], + "slow_down_layer_time": [ + "4" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "filament_start_gcode": [ + "; filament start gcode\n;{if (bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S255\n;{elsif(bed_temperature[current_extruder] >35)||(bed_temperature_initial_layer[current_extruder] >35)}M106 P3 S180\n;{endif}\n\n;{if activate_air_filtration[current_extruder] && support_air_filtration}\n;M106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n;{endif}" + ] +} diff --git a/resources/profiles/M3D/machine/M3D Enabler D7500 0.4 nozzle.json b/resources/profiles/M3D/machine/M3D Enabler D7500 0.4 nozzle.json new file mode 100644 index 0000000000..9888c656b8 --- /dev/null +++ b/resources/profiles/M3D/machine/M3D Enabler D7500 0.4 nozzle.json @@ -0,0 +1,136 @@ +{ + "type": "machine", + "name": "M3D Enabler D7500 0.4 nozzle", + "inherits": "fdm_machine_common", + "from": "system", + "setting_id": "8bIf0UX18MlL4IsW", + "instantiation": "true", + "printer_model": "M3D Enabler D7500", + "printer_variant": "0.4", + "default_print_profile": "0.20mm Standard @M3D Enabler D7500", + "default_filament_profile": [ + "Enabler PLA @M3D" + ], + "auxiliary_fan": "0", + "change_filament_gcode": "M18 E", + "deretraction_speed": [ + "50" + ], + "extruder_clearance_height_to_rod": "19", + "extruder_clearance_radius": "100", + "extruder_colour": [ + "#FCE94F" + ], + "extruder_offset": [ + "0x0" + ], + "fan_speedup_time": "1", + "host_type": "esp3d", + "long_retractions_when_cut": [ + "0" + ], + "machine_end_gcode": "M104 S0\n;Retract the filament\nG92 E1\nG1 E-1 F300\nG1 X0 Y140\nG1 Y150 F4000\nM18 X Y E\nM18 S36000", + "machine_load_filament_time": "0.5", + "machine_max_acceleration_e": [ + "10000" + ], + "machine_max_acceleration_x": [ + "2000" + ], + "machine_max_acceleration_y": [ + "2000" + ], + "machine_max_acceleration_z": [ + "400" + ], + "machine_max_speed_e": [ + "30" + ], + "machine_max_speed_x": [ + "60" + ], + "machine_max_speed_y": [ + "60" + ], + "machine_max_speed_z": [ + "12" + ], + "machine_start_gcode": "M104 S{first_layer_temperature[0]} ; Begin Heating\n\nG91 ; Relative coordinates\nG1 Z10 ; Lift the head abit\nG90 ; Back to absolute coordinates\nG28 ; Home All\nG1 Z10 F500 ; Dont want to burn the bed while heating\nM109 S{first_layer_temperature[0]} ; Wait for pre-heat\n; Prime the extruder\nG92 E0 ; Set Extruder position to be 0\nG1 E5 F100 ; Extrude a bit in the air\nG1 X0 Y5 Z0.1 F500 ; Touch Down\nG92 E0 ; Set Extruder position to be 0\nG1 X100 Z0.3 E10 F500 ; Nozzle wipe\nG92 E0 ; Set Extruder position to be 0", + "machine_tool_change_time": "0.5", + "machine_unload_filament_time": "0.5", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "machine_pause_gcode": "M601", + "max_layer_height": [ + "0.32" + ], + "min_layer_height": [ + "0.1" + ], + "nozzle_diameter": [ + "0.4" + ], + "nozzle_type": "brass", + "print_host": "m3d-enabler.local", + "printable_area": [ + "0x0", + "150x0", + "150x150", + "0x150" + ], + "printable_height": "150", + "printer_settings_id": "M3D Enabler D7500 0.4 nozzle", + "retract_before_wipe": [ + "100%" + ], + "retract_length_toolchange": [ + "17" + ], + "retract_lift_above": [ + "0" + ], + "retract_lift_below": [ + "0" + ], + "retract_lift_enforce": [ + "All Surfaces" + ], + "retract_restart_extra": [ + "0" + ], + "retract_restart_extra_toolchange": [ + "0" + ], + "retract_when_changing_layer": [ + "1" + ], + "retraction_distances_when_cut": [ + "18" + ], + "retraction_length": [ + "4.5" + ], + "retraction_minimum_travel": [ + "2.5" + ], + "retraction_speed": [ + "60" + ], + "single_extruder_multi_material": "0", + "thumbnails": "120x60/PNG", + "travel_slope": [ + "45" + ], + "wipe": [ + "1" + ], + "wipe_distance": [ + "2" + ], + "z_hop": [ + "0" + ], + "z_hop_types": [ + "Normal Lift" + ] +} diff --git a/resources/profiles/M3D/machine/M3D Enabler D7500.json b/resources/profiles/M3D/machine/M3D Enabler D7500.json new file mode 100644 index 0000000000..2657b13506 --- /dev/null +++ b/resources/profiles/M3D/machine/M3D Enabler D7500.json @@ -0,0 +1,10 @@ +{ + "type": "machine_model", + "name": "M3D Enabler D7500", + "model_id": "M3D_D7500", + "family": "M3D", + "machine_tech": "FFF", + "nozzle_diameter": "0.4", + "bed_texture": "model/M3D_bed_texture.png", + "default_materials": "Generic PLA @System" +} diff --git a/resources/profiles/M3D/machine/M3D Enabler D8500 MM.json b/resources/profiles/M3D/machine/M3D Enabler D8500 0.4 nozzle.json similarity index 92% rename from resources/profiles/M3D/machine/M3D Enabler D8500 MM.json rename to resources/profiles/M3D/machine/M3D Enabler D8500 0.4 nozzle.json index 6c9d35786c..e57e6aeb8e 100644 --- a/resources/profiles/M3D/machine/M3D Enabler D8500 MM.json +++ b/resources/profiles/M3D/machine/M3D Enabler D8500 0.4 nozzle.json @@ -1,12 +1,17 @@ { "type": "machine", - "name": "M3D Enabler D8500 MM", + "name": "M3D Enabler D8500 0.4 nozzle", "inherits": "fdm_machine_common", + "renamed_from": "M3D Enabler D8500 MM", "from": "system", - "setting_id": "AEagqO0H5lE3ndsg", + "setting_id": "xdGprcdFiVkG5vT2", "instantiation": "true", - "printer_model": "M3D Enabler D8500 MM Model", + "printer_model": "M3D Enabler D8500", "printer_variant": "0.4", + "default_print_profile": "0.20mm Standard @M3D Enabler D8500", + "default_filament_profile": [ + "Enabler PLA @M3D" + ], "auxiliary_fan": "1", "change_filament_gcode": "M18 E", "deretraction_speed": [ @@ -89,7 +94,8 @@ "210x150", "0x150" ], - "printer_settings_id": "M3D Enabler D8500 MM", + "printable_height": "150", + "printer_settings_id": "M3D Enabler D8500 0.4 nozzle", "retract_before_wipe": [ "100%", "100%" diff --git a/resources/profiles/M3D/machine/M3D Enabler D8500 MM Model.json b/resources/profiles/M3D/machine/M3D Enabler D8500 MM Model.json deleted file mode 100644 index d661bed3d1..0000000000 --- a/resources/profiles/M3D/machine/M3D Enabler D8500 MM Model.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "type": "machine_model", - "name": "M3D Enabler D8500 MM Model", - "model_id": "M3D_D8500_MM", - "family": "M3D", - "machine_tech": "FFF", - "nozzle_diameter": "0.4", - "bed_model": "M3D Enabler D8500 MM Model_bed_model.stl", - "bed_texture": "M3D Enabler D8500 MM Model_bed_texture.svg", - "default_materials": "Generic PLA @System", - "scan_folder": "1" -} diff --git a/resources/profiles/M3D/machine/M3D Enabler D8500.json b/resources/profiles/M3D/machine/M3D Enabler D8500.json new file mode 100644 index 0000000000..979d62b62d --- /dev/null +++ b/resources/profiles/M3D/machine/M3D Enabler D8500.json @@ -0,0 +1,11 @@ +{ + "type": "machine_model", + "name": "M3D Enabler D8500", + "model_id": "M3D_D8500", + "family": "M3D", + "machine_tech": "FFF", + "nozzle_diameter": "0.4", + "bed_model": "model/M3D_bed_model.stl", + "bed_texture": "model/M3D_bed_texture.png", + "default_materials": "Generic PLA @System" +} diff --git a/resources/profiles/M3D/machine/fdm_machine_common.json b/resources/profiles/M3D/machine/fdm_machine_common.json index 59c44f10f2..6318efdf72 100644 --- a/resources/profiles/M3D/machine/fdm_machine_common.json +++ b/resources/profiles/M3D/machine/fdm_machine_common.json @@ -8,118 +8,37 @@ "nozzle_diameter": [ "0.4" ], - "printable_area": [ - "0x0", - "210x0", - "210x150", - "0x150" - ], "thumbnails": [ "16x16" ], - "auxiliary_fan": "1", - "change_filament_gcode": "M18 E", - "deretraction_speed": [ - "50" - ], - "extruder_clearance_height_to_rod": "19", - "extruder_clearance_radius": "100", - "extruder_colour": [ - "#FCE94F" - ], - "extruder_offset": [ - "0x0" - ], - "fan_speedup_time": "1", - "host_type": "esp3d", - "long_retractions_when_cut": [ - "0" - ], - "machine_end_gcode": "; ===== ORCA END GCODE =====\nM400\nM83\nG92 E0\nG1 E-17 F1800 ; retract BEFORE any moves or power changes\n\n; Now lift and park\nG91\nG1 Z2 F2000\nG90\nG1 X100 Y160 F3000 ; parking point\n\n; Power down in order\nM104 T0 S0\nM104 T1 S0\nM106 S50 ; keep fan at ~50% while cooling (adjust if desired)\n; (Leave steppers on by omitting M84)\n; ===== END ORCA END GCODE =====\n", - "machine_load_filament_time": "0.5", "machine_max_acceleration_e": [ - "10000" + "5000" ], "machine_max_acceleration_x": [ - "2000" + "1000" ], "machine_max_acceleration_y": [ - "2000" + "1000" ], "machine_max_acceleration_z": [ - "400" + "200" ], "machine_max_speed_e": [ - "30" + "25" ], "machine_max_speed_x": [ - "400" + "200" ], "machine_max_speed_y": [ - "300" + "200" ], "machine_max_speed_z": [ - "12" + "10" ], - "machine_start_gcode": "; ===== ORCA START GCODE =====\n; minx:{first_layer_print_min[0]}\n; miny:{first_layer_print_min[1]}\n; maxx:{first_layer_print_max[0]}\n; maxy:{first_layer_print_max[1]}\n; used_0:{is_extruder_used[0]}\n; used_1:{is_extruder_used[1]}\n\n; Heaters\n{if is_extruder_used[0]}M104 T0 S{first_layer_temperature[0]}{endif}\n{if !is_extruder_used[0]}M104 T0 S150{endif}\n{if is_extruder_used[1]}M104 T1 S{first_layer_temperature[1]}{endif}\n{if !is_extruder_used[1]}M104 T1 S150{endif}\nM140 S0\nM106 S50\n\n; Home and clearance\nG28 X Y\nG28 Z\nG91\nG1 Z10 F1200 ; lift 10mm\nG90\n\n; Bed wait (dummy)\nM190 S0\n\n; Wait for target temps\n{if is_extruder_used[0]}M109 T0 S{first_layer_temperature[0]}{endif}\n{if is_extruder_used[1]}M109 T1 S{first_layer_temperature[1]}{endif}\n\n; Absolute XYZ / Relative E\nG90\nM83\n\n; ===== Dynamic Bed Leveling ====\nT0\nG1 Z3 F3000\nG1 X15 Y15 F6000\nG1 Z0.25 F1000; Otherwise Orca displays with a 3mm height\n; Single probe touch\nG30\nM420 S1\n; Bias the contact as -0.25 and fix Z-zero\nG92 Z-0.25 ; probed contact now treated as Z = -0.25\nG1 Z0.3 F300\n\n; ===== PRIME / TWO-LINE WIPES (sparse, no air extrude) =====\n\n; --- Tool 0: lines at Y=5 and Y=6 ---\n{if is_extruder_used[0]}\nT0\nG92 E0\nG1 X20 Y5 F3000\nG1 Z0.30 F600\nG1 X180 E18 F700\nG1 Y6.0 F1200\nG1 X20 E18 F700\nG92 E0\n{endif}\n\n; --- Tool 1: lines at Y=7 and Y=8 ---\n{if is_extruder_used[1]}\nT1\nG92 E0\nG1 X20 Y7 F3000\nG1 Z0.30 F600\nG1 X180 E18 F700\nG1 Y8.0 F1200\nG1 X20 E18 F700\nG92 E0\n{endif}\n\n; Activate initial tool (no retracts; Orca starts immediately)\nT{initial_extruder}\nG92 E0\n; ===== END ORCA START GCODE =====\n", - "machine_tool_change_time": "0.5", - "machine_unload_filament_time": "0.5", "max_layer_height": [ "0.32" ], "min_layer_height": [ "0.1" - ], - "retract_before_wipe": [ - "100%" - ], - "retract_length_toolchange": [ - "17" - ], - "retract_lift_above": [ - "0" - ], - "retract_lift_below": [ - "0" - ], - "retract_lift_enforce": [ - "All Surfaces" - ], - "retract_restart_extra": [ - "0" - ], - "retract_restart_extra_toolchange": [ - "0" - ], - "retract_when_changing_layer": [ - "1" - ], - "retraction_distances_when_cut": [ - "18" - ], - "retraction_length": [ - "4.5" - ], - "retraction_minimum_travel": [ - "2.5" - ], - "retraction_speed": [ - "60" - ], - "single_extruder_multi_material": "0", - "travel_slope": [ - "45" - ], - "wipe": [ - "1" - ], - "wipe_distance": [ - "2" - ], - "z_hop": [ - "0" - ], - "z_hop_types": [ - "Normal Lift" ] } diff --git a/resources/profiles/M3D/model/M3D_bed_model.stl b/resources/profiles/M3D/model/M3D_bed_model.stl new file mode 100644 index 0000000000..8ed24335dd Binary files /dev/null and b/resources/profiles/M3D/model/M3D_bed_model.stl differ diff --git a/resources/profiles/M3D/model/M3D_bed_texture.png b/resources/profiles/M3D/model/M3D_bed_texture.png new file mode 100644 index 0000000000..bd0e6b8b80 Binary files /dev/null and b/resources/profiles/M3D/model/M3D_bed_texture.png differ diff --git a/resources/profiles/M3D/process/0.15mm MM @D8500.json b/resources/profiles/M3D/process/0.15mm Standard @M3D Enabler D7500.json similarity index 86% rename from resources/profiles/M3D/process/0.15mm MM @D8500.json rename to resources/profiles/M3D/process/0.15mm Standard @M3D Enabler D7500.json index d7bcbadab8..9c9ee57b9e 100644 --- a/resources/profiles/M3D/process/0.15mm MM @D8500.json +++ b/resources/profiles/M3D/process/0.15mm Standard @M3D Enabler D7500.json @@ -1,12 +1,12 @@ { "type": "process", - "name": "0.15mm MM @D8500", + "name": "0.15mm Standard @M3D Enabler D7500", "inherits": "fdm_process_common", "from": "system", - "setting_id": "vVl13K18loFa1fgv", + "setting_id": "zphrnDkwB2KgrWyG", "instantiation": "true", "compatible_printers": [ - "M3D Enabler D8500 MM" + "M3D Enabler D7500 0.4 nozzle" ], "brim_type": "no_brim", "support_object_first_layer_gap": "1", @@ -41,5 +41,6 @@ "support_type": "normal(manual)", "travel_speed": "100", "wall_loops": "2", - "wipe_tower_extra_spacing": "200%" + "wipe_tower_extra_spacing": "200%", + "wipe_tower_filament": "2" } diff --git a/resources/profiles/M3D/process/0.15mm Standard @M3D Enabler D8500.json b/resources/profiles/M3D/process/0.15mm Standard @M3D Enabler D8500.json new file mode 100644 index 0000000000..10c103af8d --- /dev/null +++ b/resources/profiles/M3D/process/0.15mm Standard @M3D Enabler D8500.json @@ -0,0 +1,47 @@ +{ + "type": "process", + "name": "0.15mm Standard @M3D Enabler D8500", + "inherits": "fdm_process_common", + "renamed_from": "0.15mm MM @D8500", + "from": "system", + "setting_id": "69ArGbue7nQ5gO2r", + "instantiation": "true", + "compatible_printers": [ + "M3D Enabler D8500 0.4 nozzle" + ], + "brim_type": "no_brim", + "support_object_first_layer_gap": "1", + "support_object_xy_distance": "0.5", + "bridge_acceleration": "50%", + "default_acceleration": "1000", + "initial_layer_acceleration": "500", + "inner_wall_acceleration": "1000", + "internal_solid_infill_acceleration": "100%", + "outer_wall_acceleration": "1000", + "sparse_infill_acceleration": "100%", + "top_surface_acceleration": "1000", + "travel_acceleration": "1000", + "enable_overhang_speed": "1", + "enable_prime_tower": "1", + "enable_support": "1", + "filename_format": "{input_filename_base}_{print_time}.gcode", + "gap_infill_speed": "60", + "initial_layer_speed": "35", + "inner_wall_line_width": "0.4", + "inner_wall_speed": "90", + "internal_solid_infill_speed": "60", + "layer_height": "0.15", + "outer_wall_speed": "45", + "prime_tower_brim_width": "1", + "prime_tower_width": "40", + "prime_volume": "30", + "slow_down_layers": "1", + "sparse_infill_density": "5%", + "sparse_infill_speed": "60", + "support_interface_speed": "30", + "support_type": "normal(manual)", + "travel_speed": "100", + "wall_loops": "2", + "wipe_tower_extra_spacing": "200%", + "wipe_tower_filament": "2" +} diff --git a/resources/profiles/M3D/process/0.20mm MM @D8500.json b/resources/profiles/M3D/process/0.20mm Standard @M3D Enabler D7500.json similarity index 87% rename from resources/profiles/M3D/process/0.20mm MM @D8500.json rename to resources/profiles/M3D/process/0.20mm Standard @M3D Enabler D7500.json index 8dab066799..23abc79f58 100644 --- a/resources/profiles/M3D/process/0.20mm MM @D8500.json +++ b/resources/profiles/M3D/process/0.20mm Standard @M3D Enabler D7500.json @@ -1,12 +1,12 @@ { "type": "process", - "name": "0.20mm MM @D8500", + "name": "0.20mm Standard @M3D Enabler D7500", "inherits": "fdm_process_common", "from": "system", - "setting_id": "sW4h3MpFpgMeE1pl", + "setting_id": "7vI60Hrdn6S3UyjQ", "instantiation": "true", "compatible_printers": [ - "M3D Enabler D8500 MM" + "M3D Enabler D7500 0.4 nozzle" ], "brim_type": "no_brim", "support_object_first_layer_gap": "1", @@ -42,5 +42,6 @@ "top_surface_speed": "40", "travel_speed": "100", "wall_loops": "2", - "wipe_tower_extra_spacing": "200%" + "wipe_tower_extra_spacing": "200%", + "wipe_tower_filament": "2" } diff --git a/resources/profiles/M3D/process/0.20mm Standard @M3D Enabler D8500.json b/resources/profiles/M3D/process/0.20mm Standard @M3D Enabler D8500.json new file mode 100644 index 0000000000..dabf8c2dd0 --- /dev/null +++ b/resources/profiles/M3D/process/0.20mm Standard @M3D Enabler D8500.json @@ -0,0 +1,48 @@ +{ + "type": "process", + "name": "0.20mm Standard @M3D Enabler D8500", + "inherits": "fdm_process_common", + "renamed_from": "0.20mm MM @D8500", + "from": "system", + "setting_id": "gg3RzTI5TgWRX2Hh", + "instantiation": "true", + "compatible_printers": [ + "M3D Enabler D8500 0.4 nozzle" + ], + "brim_type": "no_brim", + "support_object_first_layer_gap": "1", + "support_object_xy_distance": "0.5", + "bridge_acceleration": "50%", + "default_acceleration": "1000", + "initial_layer_acceleration": "500", + "inner_wall_acceleration": "1000", + "internal_solid_infill_acceleration": "100%", + "outer_wall_acceleration": "1000", + "sparse_infill_acceleration": "100%", + "top_surface_acceleration": "1000", + "travel_acceleration": "1000", + "enable_overhang_speed": "1", + "enable_prime_tower": "1", + "enable_support": "1", + "filename_format": "{input_filename_base}_{print_time}.gcode", + "gap_infill_speed": "60", + "initial_layer_speed": "35", + "inner_wall_line_width": "0.4", + "inner_wall_speed": "90", + "internal_solid_infill_speed": "60", + "layer_height": "0.2", + "outer_wall_speed": "45", + "prime_tower_brim_width": "1", + "prime_tower_width": "40", + "prime_volume": "30", + "slow_down_layers": "1", + "sparse_infill_density": "5%", + "sparse_infill_speed": "60", + "support_interface_speed": "30", + "support_type": "normal(manual)", + "top_surface_speed": "40", + "travel_speed": "100", + "wall_loops": "2", + "wipe_tower_extra_spacing": "200%", + "wipe_tower_filament": "2" +} diff --git a/resources/profiles/M3D/process/Fuzzy Skin @M3D Enabler D8500.json b/resources/profiles/M3D/process/Fuzzy Skin @M3D Enabler D8500.json new file mode 100644 index 0000000000..b2fe83d8c0 --- /dev/null +++ b/resources/profiles/M3D/process/Fuzzy Skin @M3D Enabler D8500.json @@ -0,0 +1,50 @@ +{ + "type": "process", + "name": "Fuzzy Skin @M3D Enabler D8500", + "inherits": "fdm_process_common", + "from": "system", + "setting_id": "wSzFtN7itr21R1IU", + "instantiation": "true", + "compatible_printers": [ + "M3D Enabler D8500 0.4 nozzle" + ], + "layer_height": "0.20", + "fuzzy_skin": "allwalls", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_thickness": "0.3", + "wall_loops": "3", + "outer_wall_speed": "30", + "filename_format": "{input_filename_base}_Fuzzy_{print_time}.gcode", + "brim_type": "no_brim", + "support_object_first_layer_gap": "1", + "support_object_xy_distance": "0.5", + "bridge_acceleration": "50%", + "default_acceleration": "1000", + "initial_layer_acceleration": "500", + "inner_wall_acceleration": "1000", + "internal_solid_infill_acceleration": "100%", + "outer_wall_acceleration": "1000", + "sparse_infill_acceleration": "100%", + "top_surface_acceleration": "1000", + "travel_acceleration": "1000", + "enable_overhang_speed": "1", + "enable_prime_tower": "1", + "enable_support": "1", + "gap_infill_speed": "60", + "initial_layer_speed": "35", + "inner_wall_line_width": "0.4", + "inner_wall_speed": "90", + "internal_solid_infill_speed": "60", + "prime_tower_brim_width": "1", + "prime_tower_width": "40", + "prime_volume": "30", + "slow_down_layers": "1", + "sparse_infill_density": "5%", + "sparse_infill_speed": "60", + "support_interface_speed": "30", + "support_type": "normal(manual)", + "top_surface_speed": "40", + "travel_speed": "100", + "wipe_tower_extra_spacing": "200%", + "wipe_tower_filament": "2" +} diff --git a/resources/profiles/M3D/process/High Detail (0.12mm) @M3D Enabler D8500.json b/resources/profiles/M3D/process/High Detail (0.12mm) @M3D Enabler D8500.json new file mode 100644 index 0000000000..5f9a59d0fd --- /dev/null +++ b/resources/profiles/M3D/process/High Detail (0.12mm) @M3D Enabler D8500.json @@ -0,0 +1,47 @@ +{ + "type": "process", + "name": "High Detail (0.12mm) @M3D Enabler D8500", + "inherits": "fdm_process_common", + "from": "system", + "setting_id": "wPciFcJ3DE0m8zXK", + "instantiation": "true", + "compatible_printers": [ + "M3D Enabler D8500 0.4 nozzle" + ], + "brim_type": "no_brim", + "layer_height": "0.12", + "wall_loops": "3", + "outer_wall_speed": "30", + "inner_wall_speed": "60", + "top_surface_speed": "30", + "sparse_infill_speed": "50", + "default_acceleration": "800", + "outer_wall_acceleration": "500", + "enable_support": "0", + "sparse_infill_density": "5%", + "filename_format": "{input_filename_base}_Detail_{print_time}.gcode", + "support_object_first_layer_gap": "1", + "support_object_xy_distance": "0.5", + "bridge_acceleration": "50%", + "initial_layer_acceleration": "500", + "inner_wall_acceleration": "1000", + "internal_solid_infill_acceleration": "100%", + "sparse_infill_acceleration": "100%", + "top_surface_acceleration": "1000", + "travel_acceleration": "1000", + "enable_overhang_speed": "1", + "enable_prime_tower": "1", + "gap_infill_speed": "60", + "initial_layer_speed": "35", + "inner_wall_line_width": "0.4", + "internal_solid_infill_speed": "60", + "prime_tower_brim_width": "1", + "prime_tower_width": "40", + "prime_volume": "30", + "slow_down_layers": "1", + "support_interface_speed": "30", + "support_type": "normal(manual)", + "travel_speed": "100", + "wipe_tower_extra_spacing": "200%", + "wipe_tower_filament": "2" +} diff --git a/resources/profiles/M3D/process/High Strength @M3D Enabler D8500.json b/resources/profiles/M3D/process/High Strength @M3D Enabler D8500.json new file mode 100644 index 0000000000..98c71fd935 --- /dev/null +++ b/resources/profiles/M3D/process/High Strength @M3D Enabler D8500.json @@ -0,0 +1,50 @@ +{ + "type": "process", + "name": "High Strength @M3D Enabler D8500", + "inherits": "fdm_process_common", + "from": "system", + "setting_id": "02c4AWge1ghZ365R", + "instantiation": "true", + "compatible_printers": [ + "M3D Enabler D8500 0.4 nozzle" + ], + "layer_height": "0.20", + "wall_loops": "4", + "bottom_shell_layers": "4", + "top_shell_layers": "4", + "sparse_infill_pattern": "gyroid", + "sparse_infill_density": "15%", + "outer_wall_speed": "40", + "inner_wall_speed": "80", + "enable_support": "1", + "filename_format": "{input_filename_base}_Strong_{print_time}.gcode", + "brim_type": "no_brim", + "support_object_first_layer_gap": "1", + "support_object_xy_distance": "0.5", + "bridge_acceleration": "50%", + "default_acceleration": "1000", + "initial_layer_acceleration": "500", + "inner_wall_acceleration": "1000", + "internal_solid_infill_acceleration": "100%", + "outer_wall_acceleration": "1000", + "sparse_infill_acceleration": "100%", + "top_surface_acceleration": "1000", + "travel_acceleration": "1000", + "enable_overhang_speed": "1", + "enable_prime_tower": "1", + "gap_infill_speed": "60", + "initial_layer_speed": "35", + "inner_wall_line_width": "0.4", + "internal_solid_infill_speed": "60", + "prime_tower_brim_width": "1", + "prime_tower_width": "40", + "prime_volume": "30", + "slow_down_layers": "1", + "sparse_infill_speed": "60", + "support_interface_speed": "30", + "support_type": "normal(manual)", + "top_surface_speed": "40", + "travel_speed": "100", + "wipe_tower_extra_spacing": "200%", + "wipe_tower_filament": "2" +} diff --git a/resources/profiles/M3D/process/Mesh Design @M3D Enabler D8500.json b/resources/profiles/M3D/process/Mesh Design @M3D Enabler D8500.json new file mode 100644 index 0000000000..3047dc37be --- /dev/null +++ b/resources/profiles/M3D/process/Mesh Design @M3D Enabler D8500.json @@ -0,0 +1,49 @@ +{ + "type": "process", + "name": "Mesh Design @M3D Enabler D8500", + "inherits": "fdm_process_common", + "from": "system", + "setting_id": "M9spKPFSnHC6WCf2", + "instantiation": "true", + "compatible_printers": [ + "M3D Enabler D8500 0.4 nozzle" + ], + "brim_type": "no_brim", + "support_object_first_layer_gap": "1", + "support_object_xy_distance": "0.5", + "bridge_acceleration": "50%", + "default_acceleration": "1000", + "initial_layer_acceleration": "500", + "inner_wall_acceleration": "1000", + "internal_solid_infill_acceleration": "100%", + "outer_wall_acceleration": "1000", + "sparse_infill_acceleration": "100%", + "top_surface_acceleration": "1000", + "top_shell_layers": "0", + "bottom_shell_layers": "0", + "sparse_infill_pattern": "honeycomb", + "travel_acceleration": "1000", + "enable_overhang_speed": "1", + "enable_prime_tower": "1", + "enable_support": "1", + "filename_format": "{input_filename_base}_{print_time}.gcode", + "gap_infill_speed": "60", + "initial_layer_speed": "35", + "inner_wall_line_width": "0.4", + "inner_wall_speed": "90", + "internal_solid_infill_speed": "60", + "layer_height": "0.2", + "outer_wall_speed": "45", + "prime_tower_brim_width": "1", + "prime_tower_width": "40", + "prime_volume": "30", + "slow_down_layers": "1", + "sparse_infill_density": "15%", + "sparse_infill_speed": "60", + "support_interface_speed": "30", + "support_type": "normal(manual)", + "top_surface_speed": "40", + "travel_speed": "100", + "wipe_tower_extra_spacing": "200%", + "wipe_tower_filament": "2" +} diff --git a/resources/profiles/M3D/process/Rapid Draft (0.28mm) @M3D Enabler D8500.json b/resources/profiles/M3D/process/Rapid Draft (0.28mm) @M3D Enabler D8500.json new file mode 100644 index 0000000000..5a4ee2ac7d --- /dev/null +++ b/resources/profiles/M3D/process/Rapid Draft (0.28mm) @M3D Enabler D8500.json @@ -0,0 +1,53 @@ +{ + "type": "process", + "name": "Rapid Draft (0.28mm) @M3D Enabler D8500", + "inherits": "fdm_process_common", + "from": "system", + "setting_id": "2Kk8hmQGrKUokCZQ", + "instantiation": "true", + "compatible_printers": [ + "M3D Enabler D8500 0.4 nozzle" + ], + "layer_height": "0.32", + "wall_loops": "2", + "sparse_infill_pattern": "lightning", + "sparse_infill_density": "15%", + "sparse_infill_speed": "80", + "top_surface_speed": "50", + "enable_support": "0", + "filename_format": "{input_filename_base}_Draft_{print_time}.gcode", + "brim_type": "no_brim", + "support_object_first_layer_gap": "1", + "support_object_xy_distance": "0.5", + "bridge_acceleration": "50%", + "default_acceleration": "1000", + "initial_layer_acceleration": "500", + "inner_wall_acceleration": "1000", + "internal_solid_infill_acceleration": "100%", + "outer_wall_acceleration": "1000", + "sparse_infill_acceleration": "100%", + "top_surface_acceleration": "1000", + "travel_acceleration": "1000", + "enable_prime_tower": "1", + "gap_infill_speed": "60", + "initial_layer_speed": "35", + "prime_tower_brim_width": "1", + "prime_tower_width": "40", + "prime_volume": "30", + "slow_down_layers": "1", + "support_interface_speed": "30", + "support_type": "normal(manual)", + "travel_speed": "100", + "wipe_tower_extra_spacing": "200%", + "wipe_tower_filament": "2", + "top_shell_layers": "2", + "bottom_shell_layers": "2", + "enable_overhang_speed": "0", + "initial_layer_line_width": "0.4", + "inner_wall_line_width": "0.8", + "inner_wall_speed": "120", + "internal_solid_infill_speed": "75", + "line_width": "0.8", + "outer_wall_line_width": "0.8", + "outer_wall_speed": "90" +} diff --git a/resources/profiles/M3D/process/Vase Mode @M3D Enabler D8500.json b/resources/profiles/M3D/process/Vase Mode @M3D Enabler D8500.json new file mode 100644 index 0000000000..b074b6ddb3 --- /dev/null +++ b/resources/profiles/M3D/process/Vase Mode @M3D Enabler D8500.json @@ -0,0 +1,51 @@ +{ + "type": "process", + "name": "Vase Mode @M3D Enabler D8500", + "inherits": "fdm_process_common", + "from": "system", + "setting_id": "RN5U8MVSSjZuzqaG", + "instantiation": "true", + "compatible_printers": [ + "M3D Enabler D8500 0.4 nozzle" + ], + "spiral_mode": "1", + "layer_height": "0.20", + "wall_loops": "1", + "top_shell_layers": "0", + "bottom_shell_layers": "4", + "sparse_infill_density": "0%", + "enable_support": "0", + "outer_wall_speed": "40", + "slowdown_for_curled_perimeters": "0", + "filename_format": "{input_filename_base}_Vase_{print_time}.gcode", + "brim_type": "no_brim", + "support_object_first_layer_gap": "1", + "support_object_xy_distance": "0.5", + "bridge_acceleration": "50%", + "default_acceleration": "1000", + "initial_layer_acceleration": "500", + "inner_wall_acceleration": "1000", + "internal_solid_infill_acceleration": "100%", + "outer_wall_acceleration": "1000", + "sparse_infill_acceleration": "100%", + "top_surface_acceleration": "1000", + "travel_acceleration": "1000", + "enable_overhang_speed": "1", + "enable_prime_tower": "1", + "gap_infill_speed": "60", + "initial_layer_speed": "35", + "inner_wall_line_width": "0.4", + "inner_wall_speed": "90", + "internal_solid_infill_speed": "60", + "prime_tower_brim_width": "1", + "prime_tower_width": "40", + "prime_volume": "30", + "slow_down_layers": "1", + "sparse_infill_speed": "60", + "support_interface_speed": "30", + "support_type": "normal(manual)", + "top_surface_speed": "40", + "travel_speed": "100", + "wipe_tower_extra_spacing": "200%", + "wipe_tower_filament": "2" +} diff --git a/resources/profiles/M3D/process/fdm_process_common.json b/resources/profiles/M3D/process/fdm_process_common.json index 9b4af74c6d..74b9f3d0aa 100644 --- a/resources/profiles/M3D/process/fdm_process_common.json +++ b/resources/profiles/M3D/process/fdm_process_common.json @@ -25,5 +25,6 @@ "top_surface_speed": "40", "travel_speed": "100", "wall_loops": "2", + "skirt_loops": "0", "wipe_tower_extra_spacing": "200%" }