diff --git a/resources/profiles/Vivedino.json b/resources/profiles/Vivedino.json index c8f6b65c3e..0a2d5ef9ab 100644 --- a/resources/profiles/Vivedino.json +++ b/resources/profiles/Vivedino.json @@ -1,6 +1,6 @@ { "name": "Vivedino", - "version": "02.04.00.02", + "version": "02.04.00.11", "force_update": "0", "description": "Vivedino configurations", "machine_model_list": [ @@ -11,6 +11,22 @@ { "name": "Troodon 2.0 - RRF", "sub_path": "machine/Troodon2RRF.json" + }, + { + "name": "Xplorer Dual Gantry", + "sub_path": "machine/XplorerDualGantry.json" + }, + { + "name": "Xplorer IDEX", + "sub_path": "machine/XplorerIDEX.json" + }, + { + "name": "Xplorer IQEX", + "sub_path": "machine/XplorerIQEX.json" + }, + { + "name": "Xplorer Single", + "sub_path": "machine/XplorerSingle.json" } ], "process_list": [ @@ -45,6 +61,78 @@ { "name": "0.28mm Extra Draft @Troodon2", "sub_path": "process/0.28mm Extra Draft @Troodon2.json" + }, + { + "name": "fdm_process_xplorer_common", + "sub_path": "process/fdm_process_xplorer_common.json" + }, + { + "name": "0.12mm Fine @Xplorer 0.4", + "sub_path": "process/0.12mm Fine @Xplorer 0.4.json" + }, + { + "name": "0.16mm Optimal @Xplorer 0.4", + "sub_path": "process/0.16mm Optimal @Xplorer 0.4.json" + }, + { + "name": "0.20mm Standard @Xplorer 0.4", + "sub_path": "process/0.20mm Standard @Xplorer 0.4.json" + }, + { + "name": "0.28mm Draft @Xplorer 0.4", + "sub_path": "process/0.28mm Draft @Xplorer 0.4.json" + }, + { + "name": "0.32mm Extra Draft @Xplorer 0.4", + "sub_path": "process/0.32mm Extra Draft @Xplorer 0.4.json" + }, + { + "name": "fdm_process_xplorer_common_0_6", + "sub_path": "process/fdm_process_xplorer_common_0_6.json" + }, + { + "name": "fdm_process_xplorer_common_0_8", + "sub_path": "process/fdm_process_xplorer_common_0_8.json" + }, + { + "name": "0.18mm Fine @Xplorer 0.6", + "sub_path": "process/0.18mm Fine @Xplorer 0.6.json" + }, + { + "name": "0.24mm Optimal @Xplorer 0.6", + "sub_path": "process/0.24mm Optimal @Xplorer 0.6.json" + }, + { + "name": "0.30mm Standard @Xplorer 0.6", + "sub_path": "process/0.30mm Standard @Xplorer 0.6.json" + }, + { + "name": "0.36mm Draft @Xplorer 0.6", + "sub_path": "process/0.36mm Draft @Xplorer 0.6.json" + }, + { + "name": "0.42mm Extra Draft @Xplorer 0.6", + "sub_path": "process/0.42mm Extra Draft @Xplorer 0.6.json" + }, + { + "name": "0.24mm Fine @Xplorer 0.8", + "sub_path": "process/0.24mm Fine @Xplorer 0.8.json" + }, + { + "name": "0.32mm Optimal @Xplorer 0.8", + "sub_path": "process/0.32mm Optimal @Xplorer 0.8.json" + }, + { + "name": "0.40mm Standard @Xplorer 0.8", + "sub_path": "process/0.40mm Standard @Xplorer 0.8.json" + }, + { + "name": "0.48mm Draft @Xplorer 0.8", + "sub_path": "process/0.48mm Draft @Xplorer 0.8.json" + }, + { + "name": "0.56mm Extra Draft @Xplorer 0.8", + "sub_path": "process/0.56mm Extra Draft @Xplorer 0.8.json" } ], "filament_list": [], @@ -65,9 +153,61 @@ "name": "Troodon 2.0 Klipper 0.4 nozzle", "sub_path": "machine/Troodon 2.0 Klipper 0.4 nozzle.json" }, + { + "name": "Xplorer common", + "sub_path": "machine/Xplorer common.json" + }, { "name": "Troodon 2.0 RRF 0.4 nozzle", "sub_path": "machine/Troodon 2.0 RRF 0.4 nozzle.json" + }, + { + "name": "Xplorer Dual Gantry 0.4 nozzle", + "sub_path": "machine/Xplorer Dual Gantry 0.4 nozzle.json" + }, + { + "name": "Xplorer Dual Gantry 0.6 nozzle", + "sub_path": "machine/Xplorer Dual Gantry 0.6 nozzle.json" + }, + { + "name": "Xplorer Dual Gantry 0.8 nozzle", + "sub_path": "machine/Xplorer Dual Gantry 0.8 nozzle.json" + }, + { + "name": "Xplorer IDEX 0.4 nozzle", + "sub_path": "machine/Xplorer IDEX 0.4 nozzle.json" + }, + { + "name": "Xplorer IDEX 0.6 nozzle", + "sub_path": "machine/Xplorer IDEX 0.6 nozzle.json" + }, + { + "name": "Xplorer IDEX 0.8 nozzle", + "sub_path": "machine/Xplorer IDEX 0.8 nozzle.json" + }, + { + "name": "Xplorer IQEX 0.4 nozzle", + "sub_path": "machine/Xplorer IQEX 0.4 nozzle.json" + }, + { + "name": "Xplorer IQEX 0.6 nozzle", + "sub_path": "machine/Xplorer IQEX 0.6 nozzle.json" + }, + { + "name": "Xplorer IQEX 0.8 nozzle", + "sub_path": "machine/Xplorer IQEX 0.8 nozzle.json" + }, + { + "name": "Xplorer Single 0.4 nozzle", + "sub_path": "machine/Xplorer Single 0.4 nozzle.json" + }, + { + "name": "Xplorer Single 0.6 nozzle", + "sub_path": "machine/Xplorer Single 0.6 nozzle.json" + }, + { + "name": "Xplorer Single 0.8 nozzle", + "sub_path": "machine/Xplorer Single 0.8 nozzle.json" } ] } diff --git a/resources/profiles/Vivedino/Xplorer Dual Gantry_cover.png b/resources/profiles/Vivedino/Xplorer Dual Gantry_cover.png new file mode 100644 index 0000000000..afea5b80d0 Binary files /dev/null and b/resources/profiles/Vivedino/Xplorer Dual Gantry_cover.png differ diff --git a/resources/profiles/Vivedino/Xplorer IDEX_cover.png b/resources/profiles/Vivedino/Xplorer IDEX_cover.png new file mode 100644 index 0000000000..afea5b80d0 Binary files /dev/null and b/resources/profiles/Vivedino/Xplorer IDEX_cover.png differ diff --git a/resources/profiles/Vivedino/Xplorer IQEX_cover.png b/resources/profiles/Vivedino/Xplorer IQEX_cover.png new file mode 100644 index 0000000000..afea5b80d0 Binary files /dev/null and b/resources/profiles/Vivedino/Xplorer IQEX_cover.png differ diff --git a/resources/profiles/Vivedino/Xplorer Single_cover.png b/resources/profiles/Vivedino/Xplorer Single_cover.png new file mode 100644 index 0000000000..afea5b80d0 Binary files /dev/null and b/resources/profiles/Vivedino/Xplorer Single_cover.png differ diff --git a/resources/profiles/Vivedino/Xplorer_bed_texture_dualgantry.svg b/resources/profiles/Vivedino/Xplorer_bed_texture_dualgantry.svg new file mode 100644 index 0000000000..b73c3c529f --- /dev/null +++ b/resources/profiles/Vivedino/Xplorer_bed_texture_dualgantry.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/profiles/Vivedino/Xplorer_bed_texture_idex.svg b/resources/profiles/Vivedino/Xplorer_bed_texture_idex.svg new file mode 100644 index 0000000000..ed0d3182f8 --- /dev/null +++ b/resources/profiles/Vivedino/Xplorer_bed_texture_idex.svg @@ -0,0 +1,77 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/profiles/Vivedino/Xplorer_bed_texture_iqex.svg b/resources/profiles/Vivedino/Xplorer_bed_texture_iqex.svg new file mode 100644 index 0000000000..768653f848 --- /dev/null +++ b/resources/profiles/Vivedino/Xplorer_bed_texture_iqex.svg @@ -0,0 +1,154 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/profiles/Vivedino/Xplorer_buildplate_model.stl b/resources/profiles/Vivedino/Xplorer_buildplate_model.stl new file mode 100644 index 0000000000..f14a434c19 Binary files /dev/null and b/resources/profiles/Vivedino/Xplorer_buildplate_model.stl differ diff --git a/resources/profiles/Vivedino/machine/Xplorer Dual Gantry 0.4 nozzle.json b/resources/profiles/Vivedino/machine/Xplorer Dual Gantry 0.4 nozzle.json new file mode 100644 index 0000000000..06fb8eed2c --- /dev/null +++ b/resources/profiles/Vivedino/machine/Xplorer Dual Gantry 0.4 nozzle.json @@ -0,0 +1,261 @@ +{ + "type": "machine", + "name": "Xplorer Dual Gantry 0.4 nozzle", + "inherits": "Xplorer common", + "from": "system", + "setting_id": "DgYk8X6L1R0MKcfg", + "instantiation": "true", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\n{if layer_num != 0}\nG92 E0\n{endif}\n{if layer_num <= 0}\nG91\nG1 Z+10 F1200\nG90\n{endif}", + "change_filament_gcode": ";CHANGE_FILAMENT - Start\n;Layer#=[layer_num] - Z=[layer_z]\n{if layer_z >first_layer_height}\nG91\nG1 Z+2 F1200\nG90\n{endif}\n{if layer_num != -1 || next_extruder != 0}\n Tool{next_extruder}\n{endif}\n; <----\nG1 Z[layer_z] F1200\n{if layer_num == -1 || layer_num == 0}\n M109 S[first_layer_temperature[next_extruder]] T[next_extruder]\n{else}\n M104 S[temperature[next_extruder]] T[next_extruder]\n{endif}\n; ---->\nM83\n;Layer#=[layer_num] - Z=[layer_z]\nLOG_EXTR\n;CHANGE_FILAMENT - End", + "default_nozzle_volume_type": [ + "High Flow", + "High Flow" + ], + "default_print_profile": "0.20mm Standard @Xplorer 0.4", + "deretraction_speed": [ + "120", + "120" + ], + "extruder_colour": [ + "#FCE94F", + "#FCE94F" + ], + "extruder_offset": [ + "0x0", + "0x0" + ], + "extruder_type": [ + "Direct Drive", + "Direct Drive" + ], + "extruder_variant_list": [ + "Direct Drive High Flow", + "Direct Drive High Flow" + ], + "imex_gantry_count": "2", + "imex_mode_active_tools": [ + "0:P", + "0:P,1:C", + "0:P,1:M" + ], + "imex_mode_gcodes": [ + "SET_PRINT_MODE MODE=PRIMARY", + "SET_PRINT_MODE MODE=COPY", + "SET_PRINT_MODE MODE=MIRROR" + ], + "imex_mode_names": [ + "primary", + "copy", + "mirror" + ], + "imex_tool_layout": "rear-left", + "imex_tools_per_gantry": "1", + "is_imex": "1", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]\nLOG_RESUME\nLOG_EXTR", + "long_retractions_when_cut": [ + "0", + "0" + ], + "machine_max_acceleration_e": [ + "6000", + "5000", + "6000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "5000", + "2500", + "5000", + "2500" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000", + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "5000", + "2500", + "5000", + "2500" + ], + "machine_max_acceleration_x": [ + "5000", + "2500", + "5000", + "2500" + ], + "machine_max_acceleration_y": [ + "5000", + "2500", + "5000", + "2500" + ], + "machine_max_acceleration_z": [ + "100", + "50", + "100", + "50" + ], + "machine_max_jerk_e": [ + "2.5", + "1.25", + "2.5", + "1.25" + ], + "machine_max_jerk_x": [ + "5", + "2.5", + "5", + "2.5" + ], + "machine_max_jerk_y": [ + "5", + "2.5", + "5", + "2.5" + ], + "machine_max_jerk_z": [ + "0.4", + "0.2", + "0.4", + "0.2" + ], + "machine_max_junction_deviation": [ + "0", + "0", + "0", + "0" + ], + "machine_max_speed_e": [ + "120", + "60", + "120", + "60" + ], + "machine_max_speed_x": [ + "300", + "150", + "300", + "150" + ], + "machine_max_speed_y": [ + "300", + "150", + "300", + "150" + ], + "machine_max_speed_z": [ + "40", + "20", + "40", + "20" + ], + "machine_start_gcode": "M104 S{first_layer_temperature[0]} T0\nM104 S{first_layer_temperature[1]} T1\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S{first_layer_temperature[0]} T0\nM109 S{first_layer_temperature[1]} T1\nstart_print\nG1 F5000\n{if first_layer_temperature[1] !=0 }\nTool1\nbrush_Tool1\n{endif}\n{if first_layer_temperature[0] !=0 }\nTool0\nbrush_Tool0\n{endif}\n{if first_layer_temperature[1] !=0 }\nTool1\nG1 Y280 X10.0 Z0.38 F5000.0 \nG1 Y100 X10.0 Z0.38 F1500.0 E15 \nG1 Y100 X10.4 Z0.38 F5000.0 \nG1 Y280 X10.4 Z0.38 F1500.0 E30\nG92 E0\nG1 Z2 F2000\n{endif}\nG1 F5000\n{if first_layer_temperature[0] !=0 }\nTool0\nG1 Y280 X11.0 Z0.38 F5000.0 \nG1 Y100 X11.0 Z0.38 F1500.0 E15 \nG1 Y100 X11.4 Z0.38 F5000.0 \nG1 Y280 X11.4 Z0.38 F1500.0 E30\nG92 E0\nG1 Z2 F2000\n{endif}\nG1 F5000\nM400\nSKEW_PROFILE LOAD=SKEW1\nG28 X\nG28 Y\nTool{initial_extruder}\nSTART_PRINTING_MODE\n\n", + "max_layer_height": [ + "0.32", + "0.32" + ], + "min_layer_height": [ + "0.04", + "0.04" + ], + "nozzle_diameter": [ + "0.4", + "0.4" + ], + "nozzle_type": [ + "hardened_steel", + "hardened_steel" + ], + "nozzle_volume": [ + "0", + "0" + ], + "printable_area": [ + "10x0", + "410x0", + "410x342.5", + "10x342.5" + ], + "printable_height": "401", + "printer_extruder_id": [ + "1", + "2" + ], + "printer_extruder_variant": [ + "Direct Drive High Flow", + "Direct Drive High Flow" + ], + "printer_model": "Xplorer Dual Gantry", + "printer_variant": "0.4", + "retract_before_wipe": [ + "70%", + "70%" + ], + "retract_length_toolchange": [ + "2", + "2" + ], + "retract_lift_above": [ + "0.2", + "0.2" + ], + "retract_lift_below": [ + "400", + "400" + ], + "retract_lift_enforce": [ + "All Surfaces", + "All Surfaces" + ], + "retract_restart_extra": [ + "0", + "0" + ], + "retract_restart_extra_toolchange": [ + "0", + "0" + ], + "retract_when_changing_layer": [ + "1", + "1" + ], + "retraction_distances_when_cut": [ + "18", + "18" + ], + "retraction_length": [ + "1.35", + "1.35" + ], + "retraction_minimum_travel": [ + "2", + "2" + ], + "retraction_speed": [ + "120", + "120" + ], + "travel_slope": [ + "1", + "1" + ], + "wipe": [ + "1", + "1" + ], + "wipe_distance": [ + "1", + "1" + ], + "z_hop": [ + "1", + "1" + ], + "z_hop_types": [ + "Normal Lift", + "Normal Lift" + ] +} diff --git a/resources/profiles/Vivedino/machine/Xplorer Dual Gantry 0.6 nozzle.json b/resources/profiles/Vivedino/machine/Xplorer Dual Gantry 0.6 nozzle.json new file mode 100644 index 0000000000..f121b064ab --- /dev/null +++ b/resources/profiles/Vivedino/machine/Xplorer Dual Gantry 0.6 nozzle.json @@ -0,0 +1,261 @@ +{ + "type": "machine", + "name": "Xplorer Dual Gantry 0.6 nozzle", + "inherits": "Xplorer common", + "from": "system", + "setting_id": "M1ZyjMxGz0TpRDcv", + "instantiation": "true", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\n{if layer_num != 0}\nG92 E0\n{endif}\n{if layer_num <= 0}\nG91\nG1 Z+10 F1200\nG90\n{endif}", + "change_filament_gcode": ";CHANGE_FILAMENT - Start\n;Layer#=[layer_num] - Z=[layer_z]\n{if layer_z >first_layer_height}\nG91\nG1 Z+2 F1200\nG90\n{endif}\n{if layer_num != -1 || next_extruder != 0}\n Tool{next_extruder}\n{endif}\n; <----\nG1 Z[layer_z] F1200\n{if layer_num == -1 || layer_num == 0}\n M109 S[first_layer_temperature[next_extruder]] T[next_extruder]\n{else}\n M104 S[temperature[next_extruder]] T[next_extruder]\n{endif}\n; ---->\nM83\n;Layer#=[layer_num] - Z=[layer_z]\nLOG_EXTR\n;CHANGE_FILAMENT - End", + "default_nozzle_volume_type": [ + "High Flow", + "High Flow" + ], + "default_print_profile": "0.30mm Standard @Xplorer 0.6", + "deretraction_speed": [ + "120", + "120" + ], + "extruder_colour": [ + "#FCE94F", + "#FCE94F" + ], + "extruder_offset": [ + "0x0", + "0x0" + ], + "extruder_type": [ + "Direct Drive", + "Direct Drive" + ], + "extruder_variant_list": [ + "Direct Drive High Flow", + "Direct Drive High Flow" + ], + "imex_gantry_count": "2", + "imex_mode_active_tools": [ + "0:P", + "0:P,1:C", + "0:P,1:M" + ], + "imex_mode_gcodes": [ + "SET_PRINT_MODE MODE=PRIMARY", + "SET_PRINT_MODE MODE=COPY", + "SET_PRINT_MODE MODE=MIRROR" + ], + "imex_mode_names": [ + "primary", + "copy", + "mirror" + ], + "imex_tool_layout": "rear-left", + "imex_tools_per_gantry": "1", + "is_imex": "1", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]\nLOG_RESUME\nLOG_EXTR", + "long_retractions_when_cut": [ + "0", + "0" + ], + "machine_max_acceleration_e": [ + "6000", + "5000", + "6000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "5000", + "2500", + "5000", + "2500" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000", + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "5000", + "2500", + "5000", + "2500" + ], + "machine_max_acceleration_x": [ + "5000", + "2500", + "5000", + "2500" + ], + "machine_max_acceleration_y": [ + "5000", + "2500", + "5000", + "2500" + ], + "machine_max_acceleration_z": [ + "100", + "50", + "100", + "50" + ], + "machine_max_jerk_e": [ + "2.5", + "1.25", + "2.5", + "1.25" + ], + "machine_max_jerk_x": [ + "5", + "2.5", + "5", + "2.5" + ], + "machine_max_jerk_y": [ + "5", + "2.5", + "5", + "2.5" + ], + "machine_max_jerk_z": [ + "0.4", + "0.2", + "0.4", + "0.2" + ], + "machine_max_junction_deviation": [ + "0", + "0", + "0", + "0" + ], + "machine_max_speed_e": [ + "120", + "60", + "120", + "60" + ], + "machine_max_speed_x": [ + "300", + "150", + "300", + "150" + ], + "machine_max_speed_y": [ + "300", + "150", + "300", + "150" + ], + "machine_max_speed_z": [ + "40", + "20", + "40", + "20" + ], + "machine_start_gcode": "M104 S{first_layer_temperature[0]} T0\nM104 S{first_layer_temperature[1]} T1\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S{first_layer_temperature[0]} T0\nM109 S{first_layer_temperature[1]} T1\nstart_print\nG1 F5000\n{if first_layer_temperature[1] !=0 }\nTool1\nbrush_Tool1\n{endif}\n{if first_layer_temperature[0] !=0 }\nTool0\nbrush_Tool0\n{endif}\n{if first_layer_temperature[1] !=0 }\nTool1\nG1 Y280 X10.0 Z0.38 F5000.0 \nG1 Y100 X10.0 Z0.38 F1500.0 E15 \nG1 Y100 X10.4 Z0.38 F5000.0 \nG1 Y280 X10.4 Z0.38 F1500.0 E30\nG92 E0\nG1 Z2 F2000\n{endif}\nG1 F5000\n{if first_layer_temperature[0] !=0 }\nTool0\nG1 Y280 X11.0 Z0.38 F5000.0 \nG1 Y100 X11.0 Z0.38 F1500.0 E15 \nG1 Y100 X11.4 Z0.38 F5000.0 \nG1 Y280 X11.4 Z0.38 F1500.0 E30\nG92 E0\nG1 Z2 F2000\n{endif}\nG1 F5000\nM400\nSKEW_PROFILE LOAD=SKEW1\nG28 X\nG28 Y\nTool{initial_extruder}\nSTART_PRINTING_MODE\n\n", + "max_layer_height": [ + "0.45", + "0.45" + ], + "min_layer_height": [ + "0.12", + "0.12" + ], + "nozzle_diameter": [ + "0.6", + "0.6" + ], + "nozzle_type": [ + "hardened_steel", + "hardened_steel" + ], + "nozzle_volume": [ + "0", + "0" + ], + "printable_area": [ + "10x0", + "410x0", + "410x342.5", + "10x342.5" + ], + "printable_height": "401", + "printer_extruder_id": [ + "1", + "2" + ], + "printer_extruder_variant": [ + "Direct Drive High Flow", + "Direct Drive High Flow" + ], + "printer_model": "Xplorer Dual Gantry", + "printer_variant": "0.6", + "retract_before_wipe": [ + "70%", + "70%" + ], + "retract_length_toolchange": [ + "2", + "2" + ], + "retract_lift_above": [ + "0.2", + "0.2" + ], + "retract_lift_below": [ + "400", + "400" + ], + "retract_lift_enforce": [ + "All Surfaces", + "All Surfaces" + ], + "retract_restart_extra": [ + "0", + "0" + ], + "retract_restart_extra_toolchange": [ + "0", + "0" + ], + "retract_when_changing_layer": [ + "1", + "1" + ], + "retraction_distances_when_cut": [ + "18", + "18" + ], + "retraction_length": [ + "1.35", + "1.35" + ], + "retraction_minimum_travel": [ + "2", + "2" + ], + "retraction_speed": [ + "120", + "120" + ], + "travel_slope": [ + "1", + "1" + ], + "wipe": [ + "1", + "1" + ], + "wipe_distance": [ + "1", + "1" + ], + "z_hop": [ + "1", + "1" + ], + "z_hop_types": [ + "Normal Lift", + "Normal Lift" + ] +} diff --git a/resources/profiles/Vivedino/machine/Xplorer Dual Gantry 0.8 nozzle.json b/resources/profiles/Vivedino/machine/Xplorer Dual Gantry 0.8 nozzle.json new file mode 100644 index 0000000000..9aa9fda1c0 --- /dev/null +++ b/resources/profiles/Vivedino/machine/Xplorer Dual Gantry 0.8 nozzle.json @@ -0,0 +1,261 @@ +{ + "type": "machine", + "name": "Xplorer Dual Gantry 0.8 nozzle", + "inherits": "Xplorer common", + "from": "system", + "setting_id": "fWRcMcf9H5NP6zrX", + "instantiation": "true", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\n{if layer_num != 0}\nG92 E0\n{endif}\n{if layer_num <= 0}\nG91\nG1 Z+10 F1200\nG90\n{endif}", + "change_filament_gcode": ";CHANGE_FILAMENT - Start\n;Layer#=[layer_num] - Z=[layer_z]\n{if layer_z >first_layer_height}\nG91\nG1 Z+2 F1200\nG90\n{endif}\n{if layer_num != -1 || next_extruder != 0}\n Tool{next_extruder}\n{endif}\n; <----\nG1 Z[layer_z] F1200\n{if layer_num == -1 || layer_num == 0}\n M109 S[first_layer_temperature[next_extruder]] T[next_extruder]\n{else}\n M104 S[temperature[next_extruder]] T[next_extruder]\n{endif}\n; ---->\nM83\n;Layer#=[layer_num] - Z=[layer_z]\nLOG_EXTR\n;CHANGE_FILAMENT - End", + "default_nozzle_volume_type": [ + "High Flow", + "High Flow" + ], + "default_print_profile": "0.40mm Standard @Xplorer 0.8", + "deretraction_speed": [ + "120", + "120" + ], + "extruder_colour": [ + "#FCE94F", + "#FCE94F" + ], + "extruder_offset": [ + "0x0", + "0x0" + ], + "extruder_type": [ + "Direct Drive", + "Direct Drive" + ], + "extruder_variant_list": [ + "Direct Drive High Flow", + "Direct Drive High Flow" + ], + "imex_gantry_count": "2", + "imex_mode_active_tools": [ + "0:P", + "0:P,1:C", + "0:P,1:M" + ], + "imex_mode_gcodes": [ + "SET_PRINT_MODE MODE=PRIMARY", + "SET_PRINT_MODE MODE=COPY", + "SET_PRINT_MODE MODE=MIRROR" + ], + "imex_mode_names": [ + "primary", + "copy", + "mirror" + ], + "imex_tool_layout": "rear-left", + "imex_tools_per_gantry": "1", + "is_imex": "1", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]\nLOG_RESUME\nLOG_EXTR", + "long_retractions_when_cut": [ + "0", + "0" + ], + "machine_max_acceleration_e": [ + "6000", + "5000", + "6000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "5000", + "2500", + "5000", + "2500" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000", + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "5000", + "2500", + "5000", + "2500" + ], + "machine_max_acceleration_x": [ + "5000", + "2500", + "5000", + "2500" + ], + "machine_max_acceleration_y": [ + "5000", + "2500", + "5000", + "2500" + ], + "machine_max_acceleration_z": [ + "100", + "50", + "100", + "50" + ], + "machine_max_jerk_e": [ + "2.5", + "1.25", + "2.5", + "1.25" + ], + "machine_max_jerk_x": [ + "5", + "2.5", + "5", + "2.5" + ], + "machine_max_jerk_y": [ + "5", + "2.5", + "5", + "2.5" + ], + "machine_max_jerk_z": [ + "0.4", + "0.2", + "0.4", + "0.2" + ], + "machine_max_junction_deviation": [ + "0", + "0", + "0", + "0" + ], + "machine_max_speed_e": [ + "120", + "60", + "120", + "60" + ], + "machine_max_speed_x": [ + "300", + "150", + "300", + "150" + ], + "machine_max_speed_y": [ + "300", + "150", + "300", + "150" + ], + "machine_max_speed_z": [ + "40", + "20", + "40", + "20" + ], + "machine_start_gcode": "M104 S{first_layer_temperature[0]} T0\nM104 S{first_layer_temperature[1]} T1\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S{first_layer_temperature[0]} T0\nM109 S{first_layer_temperature[1]} T1\nstart_print\nG1 F5000\n{if first_layer_temperature[1] !=0 }\nTool1\nbrush_Tool1\n{endif}\n{if first_layer_temperature[0] !=0 }\nTool0\nbrush_Tool0\n{endif}\n{if first_layer_temperature[1] !=0 }\nTool1\nG1 Y280 X10.0 Z0.38 F5000.0 \nG1 Y100 X10.0 Z0.38 F1500.0 E15 \nG1 Y100 X10.4 Z0.38 F5000.0 \nG1 Y280 X10.4 Z0.38 F1500.0 E30\nG92 E0\nG1 Z2 F2000\n{endif}\nG1 F5000\n{if first_layer_temperature[0] !=0 }\nTool0\nG1 Y280 X11.0 Z0.38 F5000.0 \nG1 Y100 X11.0 Z0.38 F1500.0 E15 \nG1 Y100 X11.4 Z0.38 F5000.0 \nG1 Y280 X11.4 Z0.38 F1500.0 E30\nG92 E0\nG1 Z2 F2000\n{endif}\nG1 F5000\nM400\nSKEW_PROFILE LOAD=SKEW1\nG28 X\nG28 Y\nTool{initial_extruder}\nSTART_PRINTING_MODE\n\n", + "max_layer_height": [ + "0.64", + "0.64" + ], + "min_layer_height": [ + "0.2", + "0.2" + ], + "nozzle_diameter": [ + "0.8", + "0.8" + ], + "nozzle_type": [ + "hardened_steel", + "hardened_steel" + ], + "nozzle_volume": [ + "0", + "0" + ], + "printable_area": [ + "10x0", + "410x0", + "410x342.5", + "10x342.5" + ], + "printable_height": "401", + "printer_extruder_id": [ + "1", + "2" + ], + "printer_extruder_variant": [ + "Direct Drive High Flow", + "Direct Drive High Flow" + ], + "printer_model": "Xplorer Dual Gantry", + "printer_variant": "0.8", + "retract_before_wipe": [ + "70%", + "70%" + ], + "retract_length_toolchange": [ + "2", + "2" + ], + "retract_lift_above": [ + "0.2", + "0.2" + ], + "retract_lift_below": [ + "400", + "400" + ], + "retract_lift_enforce": [ + "All Surfaces", + "All Surfaces" + ], + "retract_restart_extra": [ + "0", + "0" + ], + "retract_restart_extra_toolchange": [ + "0", + "0" + ], + "retract_when_changing_layer": [ + "1", + "1" + ], + "retraction_distances_when_cut": [ + "18", + "18" + ], + "retraction_length": [ + "1.35", + "1.35" + ], + "retraction_minimum_travel": [ + "2", + "2" + ], + "retraction_speed": [ + "120", + "120" + ], + "travel_slope": [ + "1", + "1" + ], + "wipe": [ + "1", + "1" + ], + "wipe_distance": [ + "1", + "1" + ], + "z_hop": [ + "1", + "1" + ], + "z_hop_types": [ + "Normal Lift", + "Normal Lift" + ] +} diff --git a/resources/profiles/Vivedino/machine/Xplorer IDEX 0.4 nozzle.json b/resources/profiles/Vivedino/machine/Xplorer IDEX 0.4 nozzle.json new file mode 100644 index 0000000000..0efe992a5e --- /dev/null +++ b/resources/profiles/Vivedino/machine/Xplorer IDEX 0.4 nozzle.json @@ -0,0 +1,254 @@ +{ + "type": "machine", + "name": "Xplorer IDEX 0.4 nozzle", + "inherits": "Xplorer common", + "from": "system", + "setting_id": "lOZ2qJY7SsNRW03z", + "instantiation": "true", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\n{if layer_num != 0}\nG92 E0\n{endif}\n{if layer_num <= 0}\nG91\nG1 Z+10 F1200\nG90\n{endif}", + "change_filament_gcode": ";CHANGE_FILAMENT - Start\n;Layer#=[layer_num] - Z=[layer_z]\n{if layer_z >first_layer_height}\nG91\nG1 Z+2 F1200\nG90\n{endif}\n{if layer_num != -1 || next_extruder != 0}\n Tool{next_extruder}\n{endif}\n; <----\nG1 Z[layer_z] F1200\n{if layer_num == -1 || layer_num == 0}\n M109 S[first_layer_temperature[next_extruder]] T[next_extruder]\n{else}\n M104 S[temperature[next_extruder]] T[next_extruder]\n{endif}\n; ---->\nM83\n;Layer#=[layer_num] - Z=[layer_z]\nLOG_EXTR\n;CHANGE_FILAMENT - End", + "default_nozzle_volume_type": [ + "High Flow", + "High Flow" + ], + "default_print_profile": "0.20mm Standard @Xplorer 0.4", + "deretraction_speed": [ + "120", + "120" + ], + "extruder_colour": [ + "#FCE94F", + "#FCE94F" + ], + "extruder_offset": [ + "0x0", + "0x0" + ], + "extruder_type": [ + "Direct Drive", + "Direct Drive" + ], + "extruder_variant_list": [ + "Direct Drive High Flow", + "Direct Drive High Flow" + ], + "imex_mode_active_tools": [ + "0:P", + "0:P,1:C", + "0:P,1:M" + ], + "imex_mode_gcodes": [ + "SET_PRINT_MODE MODE=PRIMARY", + "SET_PRINT_MODE MODE=COPY", + "SET_PRINT_MODE MODE=MIRROR" + ], + "imex_mode_names": [ + "primary", + "copy", + "mirror" + ], + "imex_nozzle_clearance_x": "40", + "imex_tool_layout": "front-left", + "is_imex": "1", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]\nLOG_RESUME\nLOG_EXTR", + "long_retractions_when_cut": [ + "0", + "0" + ], + "machine_max_acceleration_e": [ + "6000", + "5000", + "6000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "5000", + "2500", + "5000", + "2500" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000", + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "5000", + "2500", + "5000", + "2500" + ], + "machine_max_acceleration_x": [ + "5000", + "2500", + "5000", + "2500" + ], + "machine_max_acceleration_y": [ + "5000", + "2500", + "5000", + "2500" + ], + "machine_max_acceleration_z": [ + "100", + "50", + "100", + "50" + ], + "machine_max_jerk_e": [ + "2.5", + "1.25", + "2.5", + "1.25" + ], + "machine_max_jerk_x": [ + "5", + "2.5", + "5", + "2.5" + ], + "machine_max_jerk_y": [ + "5", + "2.5", + "5", + "2.5" + ], + "machine_max_jerk_z": [ + "0.4", + "0.2", + "0.4", + "0.2" + ], + "machine_max_junction_deviation": [ + "0", + "0", + "0", + "0" + ], + "machine_max_speed_e": [ + "120", + "60", + "120", + "60" + ], + "machine_max_speed_x": [ + "300", + "150", + "300", + "150" + ], + "machine_max_speed_y": [ + "300", + "150", + "300", + "150" + ], + "machine_max_speed_z": [ + "40", + "20", + "40", + "20" + ], + "machine_start_gcode": "M104 S{first_layer_temperature[0]} T0\nM104 S{first_layer_temperature[1]} T1\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S{first_layer_temperature[0]} T0\nM109 S{first_layer_temperature[1]} T1\nstart_print\nG1 F5000\n{if first_layer_temperature[1] !=0 }\nTool1\nbrush_Tool1\n{endif}\n{if first_layer_temperature[0] !=0 }\nTool0\nbrush_Tool0\n{endif}\n{if first_layer_temperature[1] !=0 }\nTool1\nG1 X280.1 Y3.0 Z0.38 F5000.0 \nG1 X100.1 Y3.0 Z0.38 F1500.0 E15 \nG1 X100.1 Y3.4 Z0.38 F5000.0 \nG1 X280.1 Y3.4 Z0.38 F1500.0 E30\nG92 E0\nG1 Z2 F2000\n{endif}\n{if first_layer_temperature[0] !=0 }\nTool0\nG1 X100.1 Y2.0 Z0.38 F5000.0 \nG1 X280.1 Y2.0 Z0.38 F1500.0 E15 \nG1 X280.1 Y2.4 Z0.38 F5000.0 \nG1 X100.1 Y2.4 Z0.38 F1500.0 E30\nG92 E0\nG1 Z2 F2000\n{endif}\nM400\nSKEW_PROFILE LOAD=SKEW1\nG28 X\nTool{initial_extruder}\nSTART_PRINTING_MODE\n\n", + "max_layer_height": [ + "0.32", + "0.32" + ], + "min_layer_height": [ + "0.04", + "0.04" + ], + "nozzle_diameter": [ + "0.4", + "0.4" + ], + "nozzle_type": [ + "hardened_steel", + "hardened_steel" + ], + "nozzle_volume": [ + "0", + "0" + ], + "printable_height": "401", + "printer_extruder_id": [ + "1", + "2" + ], + "printer_extruder_variant": [ + "Direct Drive High Flow", + "Direct Drive High Flow" + ], + "printer_model": "Xplorer IDEX", + "printer_variant": "0.4", + "retract_before_wipe": [ + "70%", + "70%" + ], + "retract_length_toolchange": [ + "2", + "2" + ], + "retract_lift_above": [ + "0.2", + "0.2" + ], + "retract_lift_below": [ + "400", + "400" + ], + "retract_lift_enforce": [ + "All Surfaces", + "All Surfaces" + ], + "retract_restart_extra": [ + "0", + "0" + ], + "retract_restart_extra_toolchange": [ + "0", + "0" + ], + "retract_when_changing_layer": [ + "1", + "1" + ], + "retraction_distances_when_cut": [ + "18", + "18" + ], + "retraction_length": [ + "1.35", + "1.35" + ], + "retraction_minimum_travel": [ + "2", + "2" + ], + "retraction_speed": [ + "120", + "120" + ], + "travel_slope": [ + "1", + "1" + ], + "wipe": [ + "1", + "1" + ], + "wipe_distance": [ + "1", + "1" + ], + "z_hop": [ + "1", + "1" + ], + "z_hop_types": [ + "Normal Lift", + "Normal Lift" + ] +} diff --git a/resources/profiles/Vivedino/machine/Xplorer IDEX 0.6 nozzle.json b/resources/profiles/Vivedino/machine/Xplorer IDEX 0.6 nozzle.json new file mode 100644 index 0000000000..6e57fd0d68 --- /dev/null +++ b/resources/profiles/Vivedino/machine/Xplorer IDEX 0.6 nozzle.json @@ -0,0 +1,254 @@ +{ + "type": "machine", + "name": "Xplorer IDEX 0.6 nozzle", + "inherits": "Xplorer common", + "from": "system", + "setting_id": "S4ZLGZuPtR3yC4IZ", + "instantiation": "true", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\n{if layer_num != 0}\nG92 E0\n{endif}\n{if layer_num <= 0}\nG91\nG1 Z+10 F1200\nG90\n{endif}", + "change_filament_gcode": ";CHANGE_FILAMENT - Start\n;Layer#=[layer_num] - Z=[layer_z]\n{if layer_z >first_layer_height}\nG91\nG1 Z+2 F1200\nG90\n{endif}\n{if layer_num != -1 || next_extruder != 0}\n Tool{next_extruder}\n{endif}\n; <----\nG1 Z[layer_z] F1200\n{if layer_num == -1 || layer_num == 0}\n M109 S[first_layer_temperature[next_extruder]] T[next_extruder]\n{else}\n M104 S[temperature[next_extruder]] T[next_extruder]\n{endif}\n; ---->\nM83\n;Layer#=[layer_num] - Z=[layer_z]\nLOG_EXTR\n;CHANGE_FILAMENT - End", + "default_nozzle_volume_type": [ + "High Flow", + "High Flow" + ], + "default_print_profile": "0.30mm Standard @Xplorer 0.6", + "deretraction_speed": [ + "120", + "120" + ], + "extruder_colour": [ + "#FCE94F", + "#FCE94F" + ], + "extruder_offset": [ + "0x0", + "0x0" + ], + "extruder_type": [ + "Direct Drive", + "Direct Drive" + ], + "extruder_variant_list": [ + "Direct Drive High Flow", + "Direct Drive High Flow" + ], + "imex_mode_active_tools": [ + "0:P", + "0:P,1:C", + "0:P,1:M" + ], + "imex_mode_gcodes": [ + "SET_PRINT_MODE MODE=PRIMARY", + "SET_PRINT_MODE MODE=COPY", + "SET_PRINT_MODE MODE=MIRROR" + ], + "imex_mode_names": [ + "primary", + "copy", + "mirror" + ], + "imex_nozzle_clearance_x": "40", + "imex_tool_layout": "front-left", + "is_imex": "1", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]\nLOG_RESUME\nLOG_EXTR", + "long_retractions_when_cut": [ + "0", + "0" + ], + "machine_max_acceleration_e": [ + "6000", + "5000", + "6000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "5000", + "2500", + "5000", + "2500" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000", + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "5000", + "2500", + "5000", + "2500" + ], + "machine_max_acceleration_x": [ + "5000", + "2500", + "5000", + "2500" + ], + "machine_max_acceleration_y": [ + "5000", + "2500", + "5000", + "2500" + ], + "machine_max_acceleration_z": [ + "100", + "50", + "100", + "50" + ], + "machine_max_jerk_e": [ + "2.5", + "1.25", + "2.5", + "1.25" + ], + "machine_max_jerk_x": [ + "5", + "2.5", + "5", + "2.5" + ], + "machine_max_jerk_y": [ + "5", + "2.5", + "5", + "2.5" + ], + "machine_max_jerk_z": [ + "0.4", + "0.2", + "0.4", + "0.2" + ], + "machine_max_junction_deviation": [ + "0", + "0", + "0", + "0" + ], + "machine_max_speed_e": [ + "120", + "60", + "120", + "60" + ], + "machine_max_speed_x": [ + "300", + "150", + "300", + "150" + ], + "machine_max_speed_y": [ + "300", + "150", + "300", + "150" + ], + "machine_max_speed_z": [ + "40", + "20", + "40", + "20" + ], + "machine_start_gcode": "M104 S{first_layer_temperature[0]} T0\nM104 S{first_layer_temperature[1]} T1\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S{first_layer_temperature[0]} T0\nM109 S{first_layer_temperature[1]} T1\nstart_print\nG1 F5000\n{if first_layer_temperature[1] !=0 }\nTool1\nbrush_Tool1\n{endif}\n{if first_layer_temperature[0] !=0 }\nTool0\nbrush_Tool0\n{endif}\n{if first_layer_temperature[1] !=0 }\nTool1\nG1 X280.1 Y3.0 Z0.38 F5000.0 \nG1 X100.1 Y3.0 Z0.38 F1500.0 E15 \nG1 X100.1 Y3.4 Z0.38 F5000.0 \nG1 X280.1 Y3.4 Z0.38 F1500.0 E30\nG92 E0\nG1 Z2 F2000\n{endif}\n{if first_layer_temperature[0] !=0 }\nTool0\nG1 X100.1 Y2.0 Z0.38 F5000.0 \nG1 X280.1 Y2.0 Z0.38 F1500.0 E15 \nG1 X280.1 Y2.4 Z0.38 F5000.0 \nG1 X100.1 Y2.4 Z0.38 F1500.0 E30\nG92 E0\nG1 Z2 F2000\n{endif}\nM400\nSKEW_PROFILE LOAD=SKEW1\nG28 X\nTool{initial_extruder}\nSTART_PRINTING_MODE\n\n", + "max_layer_height": [ + "0.45", + "0.45" + ], + "min_layer_height": [ + "0.12", + "0.12" + ], + "nozzle_diameter": [ + "0.6", + "0.6" + ], + "nozzle_type": [ + "hardened_steel", + "hardened_steel" + ], + "nozzle_volume": [ + "0", + "0" + ], + "printable_height": "401", + "printer_extruder_id": [ + "1", + "2" + ], + "printer_extruder_variant": [ + "Direct Drive High Flow", + "Direct Drive High Flow" + ], + "printer_model": "Xplorer IDEX", + "printer_variant": "0.6", + "retract_before_wipe": [ + "70%", + "70%" + ], + "retract_length_toolchange": [ + "2", + "2" + ], + "retract_lift_above": [ + "0.2", + "0.2" + ], + "retract_lift_below": [ + "400", + "400" + ], + "retract_lift_enforce": [ + "All Surfaces", + "All Surfaces" + ], + "retract_restart_extra": [ + "0", + "0" + ], + "retract_restart_extra_toolchange": [ + "0", + "0" + ], + "retract_when_changing_layer": [ + "1", + "1" + ], + "retraction_distances_when_cut": [ + "18", + "18" + ], + "retraction_length": [ + "1.35", + "1.35" + ], + "retraction_minimum_travel": [ + "2", + "2" + ], + "retraction_speed": [ + "120", + "120" + ], + "travel_slope": [ + "1", + "1" + ], + "wipe": [ + "1", + "1" + ], + "wipe_distance": [ + "1", + "1" + ], + "z_hop": [ + "1", + "1" + ], + "z_hop_types": [ + "Normal Lift", + "Normal Lift" + ] +} diff --git a/resources/profiles/Vivedino/machine/Xplorer IDEX 0.8 nozzle.json b/resources/profiles/Vivedino/machine/Xplorer IDEX 0.8 nozzle.json new file mode 100644 index 0000000000..2fdeafc51c --- /dev/null +++ b/resources/profiles/Vivedino/machine/Xplorer IDEX 0.8 nozzle.json @@ -0,0 +1,254 @@ +{ + "type": "machine", + "name": "Xplorer IDEX 0.8 nozzle", + "inherits": "Xplorer common", + "from": "system", + "setting_id": "U50ftmONKAXI4OQ9", + "instantiation": "true", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\n{if layer_num != 0}\nG92 E0\n{endif}\n{if layer_num <= 0}\nG91\nG1 Z+10 F1200\nG90\n{endif}", + "change_filament_gcode": ";CHANGE_FILAMENT - Start\n;Layer#=[layer_num] - Z=[layer_z]\n{if layer_z >first_layer_height}\nG91\nG1 Z+2 F1200\nG90\n{endif}\n{if layer_num != -1 || next_extruder != 0}\n Tool{next_extruder}\n{endif}\n; <----\nG1 Z[layer_z] F1200\n{if layer_num == -1 || layer_num == 0}\n M109 S[first_layer_temperature[next_extruder]] T[next_extruder]\n{else}\n M104 S[temperature[next_extruder]] T[next_extruder]\n{endif}\n; ---->\nM83\n;Layer#=[layer_num] - Z=[layer_z]\nLOG_EXTR\n;CHANGE_FILAMENT - End", + "default_nozzle_volume_type": [ + "High Flow", + "High Flow" + ], + "default_print_profile": "0.40mm Standard @Xplorer 0.8", + "deretraction_speed": [ + "120", + "120" + ], + "extruder_colour": [ + "#FCE94F", + "#FCE94F" + ], + "extruder_offset": [ + "0x0", + "0x0" + ], + "extruder_type": [ + "Direct Drive", + "Direct Drive" + ], + "extruder_variant_list": [ + "Direct Drive High Flow", + "Direct Drive High Flow" + ], + "imex_mode_active_tools": [ + "0:P", + "0:P,1:C", + "0:P,1:M" + ], + "imex_mode_gcodes": [ + "SET_PRINT_MODE MODE=PRIMARY", + "SET_PRINT_MODE MODE=COPY", + "SET_PRINT_MODE MODE=MIRROR" + ], + "imex_mode_names": [ + "primary", + "copy", + "mirror" + ], + "imex_nozzle_clearance_x": "40", + "imex_tool_layout": "front-left", + "is_imex": "1", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]\nLOG_RESUME\nLOG_EXTR", + "long_retractions_when_cut": [ + "0", + "0" + ], + "machine_max_acceleration_e": [ + "6000", + "5000", + "6000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "5000", + "2500", + "5000", + "2500" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000", + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "5000", + "2500", + "5000", + "2500" + ], + "machine_max_acceleration_x": [ + "5000", + "2500", + "5000", + "2500" + ], + "machine_max_acceleration_y": [ + "5000", + "2500", + "5000", + "2500" + ], + "machine_max_acceleration_z": [ + "100", + "50", + "100", + "50" + ], + "machine_max_jerk_e": [ + "2.5", + "1.25", + "2.5", + "1.25" + ], + "machine_max_jerk_x": [ + "5", + "2.5", + "5", + "2.5" + ], + "machine_max_jerk_y": [ + "5", + "2.5", + "5", + "2.5" + ], + "machine_max_jerk_z": [ + "0.4", + "0.2", + "0.4", + "0.2" + ], + "machine_max_junction_deviation": [ + "0", + "0", + "0", + "0" + ], + "machine_max_speed_e": [ + "120", + "60", + "120", + "60" + ], + "machine_max_speed_x": [ + "300", + "150", + "300", + "150" + ], + "machine_max_speed_y": [ + "300", + "150", + "300", + "150" + ], + "machine_max_speed_z": [ + "40", + "20", + "40", + "20" + ], + "machine_start_gcode": "M104 S{first_layer_temperature[0]} T0\nM104 S{first_layer_temperature[1]} T1\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S{first_layer_temperature[0]} T0\nM109 S{first_layer_temperature[1]} T1\nstart_print\nG1 F5000\n{if first_layer_temperature[1] !=0 }\nTool1\nbrush_Tool1\n{endif}\n{if first_layer_temperature[0] !=0 }\nTool0\nbrush_Tool0\n{endif}\n{if first_layer_temperature[1] !=0 }\nTool1\nG1 X280.1 Y3.0 Z0.38 F5000.0 \nG1 X100.1 Y3.0 Z0.38 F1500.0 E15 \nG1 X100.1 Y3.4 Z0.38 F5000.0 \nG1 X280.1 Y3.4 Z0.38 F1500.0 E30\nG92 E0\nG1 Z2 F2000\n{endif}\n{if first_layer_temperature[0] !=0 }\nTool0\nG1 X100.1 Y2.0 Z0.38 F5000.0 \nG1 X280.1 Y2.0 Z0.38 F1500.0 E15 \nG1 X280.1 Y2.4 Z0.38 F5000.0 \nG1 X100.1 Y2.4 Z0.38 F1500.0 E30\nG92 E0\nG1 Z2 F2000\n{endif}\nM400\nSKEW_PROFILE LOAD=SKEW1\nG28 X\nTool{initial_extruder}\nSTART_PRINTING_MODE\n\n", + "max_layer_height": [ + "0.64", + "0.64" + ], + "min_layer_height": [ + "0.2", + "0.2" + ], + "nozzle_diameter": [ + "0.8", + "0.8" + ], + "nozzle_type": [ + "hardened_steel", + "hardened_steel" + ], + "nozzle_volume": [ + "0", + "0" + ], + "printable_height": "401", + "printer_extruder_id": [ + "1", + "2" + ], + "printer_extruder_variant": [ + "Direct Drive High Flow", + "Direct Drive High Flow" + ], + "printer_model": "Xplorer IDEX", + "printer_variant": "0.8", + "retract_before_wipe": [ + "70%", + "70%" + ], + "retract_length_toolchange": [ + "2", + "2" + ], + "retract_lift_above": [ + "0.2", + "0.2" + ], + "retract_lift_below": [ + "400", + "400" + ], + "retract_lift_enforce": [ + "All Surfaces", + "All Surfaces" + ], + "retract_restart_extra": [ + "0", + "0" + ], + "retract_restart_extra_toolchange": [ + "0", + "0" + ], + "retract_when_changing_layer": [ + "1", + "1" + ], + "retraction_distances_when_cut": [ + "18", + "18" + ], + "retraction_length": [ + "1.35", + "1.35" + ], + "retraction_minimum_travel": [ + "2", + "2" + ], + "retraction_speed": [ + "120", + "120" + ], + "travel_slope": [ + "1", + "1" + ], + "wipe": [ + "1", + "1" + ], + "wipe_distance": [ + "1", + "1" + ], + "z_hop": [ + "1", + "1" + ], + "z_hop_types": [ + "Normal Lift", + "Normal Lift" + ] +} diff --git a/resources/profiles/Vivedino/machine/Xplorer IQEX 0.4 nozzle.json b/resources/profiles/Vivedino/machine/Xplorer IQEX 0.4 nozzle.json new file mode 100644 index 0000000000..9628540c29 --- /dev/null +++ b/resources/profiles/Vivedino/machine/Xplorer IQEX 0.4 nozzle.json @@ -0,0 +1,399 @@ +{ + "type": "machine", + "name": "Xplorer IQEX 0.4 nozzle", + "inherits": "Xplorer common", + "from": "system", + "setting_id": "fbUJR4RMoMczxSkH", + "instantiation": "true", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\n{if layer_num != 0}\nG92 E0\n{endif}\n{if layer_num <= 0}\nG91\nG1 Z+10 F1200\nG90\n{endif}", + "change_filament_gcode": ";CHANGE_FILAMENT - Start\n;Layer#=[layer_num] - Z=[layer_z]\n{if layer_z >first_layer_height}\nG91\nG1 Z+2 F1200\nG90\n{endif}\n{if layer_num != -1 || next_extruder != 0}\n Tool{next_extruder}\n{endif}\n; <----\nG1 Z[layer_z] F1200\n{if layer_num == -1 || layer_num == 0}\n M109 S[first_layer_temperature[next_extruder]] T[next_extruder]\n{else}\n M104 S[temperature[next_extruder]] T[next_extruder]\n{endif}\n; ---->\nM83\n;Layer#=[layer_num] - Z=[layer_z]\nLOG_EXTR\n;CHANGE_FILAMENT - End", + "default_nozzle_volume_type": [ + "High Flow", + "High Flow", + "High Flow", + "High Flow" + ], + "default_print_profile": "0.20mm Standard @Xplorer 0.4", + "deretraction_speed": [ + "120", + "120", + "120", + "120" + ], + "extruder_colour": [ + "#FCE94F", + "#FCE94F", + "#FCE94F", + "#FCE94F" + ], + "extruder_offset": [ + "0x0", + "0x0", + "0x0", + "0x0" + ], + "extruder_type": [ + "Direct Drive", + "Direct Drive", + "Direct Drive", + "Direct Drive" + ], + "extruder_variant_list": [ + "Direct Drive High Flow", + "Direct Drive High Flow", + "Direct Drive High Flow", + "Direct Drive High Flow" + ], + "imex_gantry_count": "2", + "imex_mode_active_tools": [ + "0:P", + "0:P,1:C", + "0:P,1:M", + "0:P,1:C,2:C,3:C", + "0:P,1:C,2:M,3:M", + "0:P,1:S,2:C,3:C", + "0:P,1:S,2:M,3:M" + ], + "imex_mode_gcodes": [ + "SET_PRINT_MODE MODE=PRIMARY", + "SET_PRINT_MODE MODE=COPY01", + "SET_PRINT_MODE MODE=MIRROR01", + "SET_PRINT_MODE MODE=COPY0123", + "SET_PRINT_MODE MODE=MIRROR0123", + "SET_PRINT_MODE MODE=MULTICOLOR_COPY01", + "SET_PRINT_MODE MODE=MULTICOLOR_MIRROR01" + ], + "imex_mode_names": [ + "primary", + "copy", + "mirror", + "iq-copy", + "iq-mirror", + "mc-copy", + "mc-mirror" + ], + "imex_nozzle_clearance_x": "40", + "imex_tool_layout": "rear-left", + "is_imex": "1", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]\nLOG_RESUME\nLOG_EXTR", + "long_retractions_when_cut": [ + "0", + "0", + "0", + "0" + ], + "machine_max_acceleration_e": [ + "6000", + "5000", + "6000", + "5000", + "6000", + "5000", + "6000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "5000", + "2500", + "5000", + "2500", + "5000", + "2500", + "5000", + "2500" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000", + "5000", + "5000", + "5000", + "5000", + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "5000", + "2500", + "5000", + "2500", + "5000", + "2500", + "5000", + "2500" + ], + "machine_max_acceleration_x": [ + "5000", + "2500", + "5000", + "2500", + "5000", + "2500", + "5000", + "2500" + ], + "machine_max_acceleration_y": [ + "5000", + "2500", + "5000", + "2500", + "5000", + "2500", + "5000", + "2500" + ], + "machine_max_acceleration_z": [ + "100", + "50", + "100", + "50", + "100", + "50", + "100", + "50" + ], + "machine_max_jerk_e": [ + "2.5", + "1.25", + "2.5", + "1.25", + "2.5", + "1.25", + "2.5", + "1.25" + ], + "machine_max_jerk_x": [ + "5", + "2.5", + "5", + "2.5", + "5", + "2.5", + "5", + "2.5" + ], + "machine_max_jerk_y": [ + "5", + "2.5", + "5", + "2.5", + "5", + "2.5", + "5", + "2.5" + ], + "machine_max_jerk_z": [ + "0.4", + "0.2", + "0.4", + "0.2", + "0.4", + "0.2", + "0.4", + "0.2" + ], + "machine_max_junction_deviation": [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + "machine_max_speed_e": [ + "120", + "60", + "120", + "60", + "120", + "60", + "120", + "60" + ], + "machine_max_speed_x": [ + "300", + "150", + "300", + "150", + "300", + "150", + "300", + "150" + ], + "machine_max_speed_y": [ + "300", + "150", + "300", + "150", + "300", + "150", + "300", + "150" + ], + "machine_max_speed_z": [ + "40", + "20", + "40", + "20", + "40", + "20", + "40", + "20" + ], + "machine_start_gcode": "M104 S{first_layer_temperature[0]} T0\nM104 S{first_layer_temperature[1]} T1\nM104 S{first_layer_temperature[2]} T2\nM104 S{first_layer_temperature[3]} T3\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S{first_layer_temperature[0]} T0\nM109 S{first_layer_temperature[1]} T1\nM109 S{first_layer_temperature[2]} T2\nM109 S{first_layer_temperature[3]} T3\nstart_print\nG1 F5000\n{if first_layer_temperature[3] !=0 }\nTool3\nbrush_Tool3\n{endif}\n{if first_layer_temperature[2] !=0 }\nTool2\nbrush_Tool2\n{endif}\n{if first_layer_temperature[1] !=0 }\nTool1\nbrush_Tool1\n{endif}\n{if first_layer_temperature[0] !=0 }\nTool0\nbrush_Tool0\n{endif}\n{if first_layer_temperature[3] !=0 }\nTool3\nG1 Y280 X407.0 Z0.38 F5000.0 \nG1 Y175 X407.0 Z0.38 F1500.0 E15 \nG1 Y175 X407.4 Z0.38 F5000.0 \nG1 Y280 X407.4 Z0.38 F1500.0 E30\nG92 E0\nG1 Z2 F2000\n{endif}\n{if first_layer_temperature[2] !=0 }\nTool2\nG1 Y280 X12.0 Z0.38 F5000.0 \nG1 Y175 X12.0 Z0.38 F1500.0 E15 \nG1 Y175 X12.4 Z0.38 F5000.0 \nG1 Y280 X12.4 Z0.38 F1500.0 E30\nG92 E0\nG1 Z2 F2000\n{endif}\n{if first_layer_temperature[1] !=0 }\nTool1\nG1 Y280 X408.0 Z0.38 F5000.0 \nG1 Y175 X408.0 Z0.38 F1500.0 E15 \nG1 Y175 X408.4 Z0.38 F5000.0 \nG1 Y280 X408.4 Z0.38 F1500.0 E30\nG92 E0\nG1 Z2 F2000\n{endif}\nG1 F5000\n{if first_layer_temperature[0] !=0 }\nTool0\nG1 Y280 X11.0 Z0.38 F5000.0 \nG1 Y175 X11.0 Z0.38 F1500.0 E15 \nG1 Y175 X11.4 Z0.38 F5000.0 \nG1 Y280 X11.4 Z0.38 F1500.0 E30\nG92 E0\nG1 Z2 F2000\n{endif}\nG1 F5000\nM400\nSKEW_PROFILE LOAD=SKEW1\nG28 X\nG28 Y\nTool{initial_extruder}\nSTART_PRINTING_MODE\n\n", + "max_layer_height": [ + "0.32", + "0.32", + "0.32", + "0.32" + ], + "min_layer_height": [ + "0.04", + "0.04", + "0.04", + "0.04" + ], + "nozzle_diameter": [ + "0.4", + "0.4", + "0.4", + "0.4" + ], + "nozzle_type": [ + "hardened_steel", + "hardened_steel", + "hardened_steel", + "hardened_steel" + ], + "nozzle_volume": [ + "0", + "0", + "0", + "0" + ], + "printable_area": [ + "10x0", + "410x0", + "410x342.5", + "10x342.5" + ], + "printable_height": "401", + "printer_extruder_id": [ + "1", + "2", + "3", + "4" + ], + "printer_extruder_variant": [ + "Direct Drive High Flow", + "Direct Drive High Flow", + "Direct Drive High Flow", + "Direct Drive High Flow" + ], + "printer_model": "Xplorer IQEX", + "printer_variant": "0.4", + "retract_before_wipe": [ + "70%", + "70%", + "70%", + "70%" + ], + "retract_length_toolchange": [ + "2", + "2", + "2", + "2" + ], + "retract_lift_above": [ + "0.2", + "0.2", + "0.2", + "0.2" + ], + "retract_lift_below": [ + "400", + "400", + "400", + "400" + ], + "retract_lift_enforce": [ + "All Surfaces", + "All Surfaces", + "All Surfaces", + "All Surfaces" + ], + "retract_restart_extra": [ + "0", + "0", + "0", + "0" + ], + "retract_restart_extra_toolchange": [ + "1", + "1", + "1", + "1" + ], + "retract_when_changing_layer": [ + "1", + "1", + "1", + "1" + ], + "retraction_distances_when_cut": [ + "18", + "18", + "18", + "18" + ], + "retraction_length": [ + "1.35", + "1.35", + "1.35", + "1.35" + ], + "retraction_minimum_travel": [ + "2", + "2", + "2", + "2" + ], + "retraction_speed": [ + "120", + "120", + "120", + "120" + ], + "travel_slope": [ + "1", + "1", + "1", + "1" + ], + "wipe": [ + "1", + "1", + "1", + "1" + ], + "wipe_distance": [ + "1", + "1", + "1", + "1" + ], + "z_hop": [ + "1", + "1", + "1", + "1" + ], + "z_hop_types": [ + "Normal Lift", + "Normal Lift", + "Normal Lift", + "Normal Lift" + ] +} diff --git a/resources/profiles/Vivedino/machine/Xplorer IQEX 0.6 nozzle.json b/resources/profiles/Vivedino/machine/Xplorer IQEX 0.6 nozzle.json new file mode 100644 index 0000000000..9bd81b8c91 --- /dev/null +++ b/resources/profiles/Vivedino/machine/Xplorer IQEX 0.6 nozzle.json @@ -0,0 +1,399 @@ +{ + "type": "machine", + "name": "Xplorer IQEX 0.6 nozzle", + "inherits": "Xplorer common", + "from": "system", + "setting_id": "hOYAHBik6rxU1B0d", + "instantiation": "true", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\n{if layer_num != 0}\nG92 E0\n{endif}\n{if layer_num <= 0}\nG91\nG1 Z+10 F1200\nG90\n{endif}", + "change_filament_gcode": ";CHANGE_FILAMENT - Start\n;Layer#=[layer_num] - Z=[layer_z]\n{if layer_z >first_layer_height}\nG91\nG1 Z+2 F1200\nG90\n{endif}\n{if layer_num != -1 || next_extruder != 0}\n Tool{next_extruder}\n{endif}\n; <----\nG1 Z[layer_z] F1200\n{if layer_num == -1 || layer_num == 0}\n M109 S[first_layer_temperature[next_extruder]] T[next_extruder]\n{else}\n M104 S[temperature[next_extruder]] T[next_extruder]\n{endif}\n; ---->\nM83\n;Layer#=[layer_num] - Z=[layer_z]\nLOG_EXTR\n;CHANGE_FILAMENT - End", + "default_nozzle_volume_type": [ + "High Flow", + "High Flow", + "High Flow", + "High Flow" + ], + "default_print_profile": "0.30mm Standard @Xplorer 0.6", + "deretraction_speed": [ + "120", + "120", + "120", + "120" + ], + "extruder_colour": [ + "#FCE94F", + "#FCE94F", + "#FCE94F", + "#FCE94F" + ], + "extruder_offset": [ + "0x0", + "0x0", + "0x0", + "0x0" + ], + "extruder_type": [ + "Direct Drive", + "Direct Drive", + "Direct Drive", + "Direct Drive" + ], + "extruder_variant_list": [ + "Direct Drive High Flow", + "Direct Drive High Flow", + "Direct Drive High Flow", + "Direct Drive High Flow" + ], + "imex_gantry_count": "2", + "imex_mode_active_tools": [ + "0:P", + "0:P,1:C", + "0:P,1:M", + "0:P,1:C,2:C,3:C", + "0:P,1:C,2:M,3:M", + "0:P,1:S,2:C,3:C", + "0:P,1:S,2:M,3:M" + ], + "imex_mode_gcodes": [ + "SET_PRINT_MODE MODE=PRIMARY", + "SET_PRINT_MODE MODE=COPY01", + "SET_PRINT_MODE MODE=MIRROR01", + "SET_PRINT_MODE MODE=COPY0123", + "SET_PRINT_MODE MODE=MIRROR0123", + "SET_PRINT_MODE MODE=MULTICOLOR_COPY01", + "SET_PRINT_MODE MODE=MULTICOLOR_MIRROR01" + ], + "imex_mode_names": [ + "primary", + "copy", + "mirror", + "iq-copy", + "iq-mirror", + "mc-copy", + "mc-mirror" + ], + "imex_nozzle_clearance_x": "40", + "imex_tool_layout": "rear-left", + "is_imex": "1", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]\nLOG_RESUME\nLOG_EXTR", + "long_retractions_when_cut": [ + "0", + "0", + "0", + "0" + ], + "machine_max_acceleration_e": [ + "6000", + "5000", + "6000", + "5000", + "6000", + "5000", + "6000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "5000", + "2500", + "5000", + "2500", + "5000", + "2500", + "5000", + "2500" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000", + "5000", + "5000", + "5000", + "5000", + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "5000", + "2500", + "5000", + "2500", + "5000", + "2500", + "5000", + "2500" + ], + "machine_max_acceleration_x": [ + "5000", + "2500", + "5000", + "2500", + "5000", + "2500", + "5000", + "2500" + ], + "machine_max_acceleration_y": [ + "5000", + "2500", + "5000", + "2500", + "5000", + "2500", + "5000", + "2500" + ], + "machine_max_acceleration_z": [ + "100", + "50", + "100", + "50", + "100", + "50", + "100", + "50" + ], + "machine_max_jerk_e": [ + "2.5", + "1.25", + "2.5", + "1.25", + "2.5", + "1.25", + "2.5", + "1.25" + ], + "machine_max_jerk_x": [ + "5", + "2.5", + "5", + "2.5", + "5", + "2.5", + "5", + "2.5" + ], + "machine_max_jerk_y": [ + "5", + "2.5", + "5", + "2.5", + "5", + "2.5", + "5", + "2.5" + ], + "machine_max_jerk_z": [ + "0.4", + "0.2", + "0.4", + "0.2", + "0.4", + "0.2", + "0.4", + "0.2" + ], + "machine_max_junction_deviation": [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + "machine_max_speed_e": [ + "120", + "60", + "120", + "60", + "120", + "60", + "120", + "60" + ], + "machine_max_speed_x": [ + "300", + "150", + "300", + "150", + "300", + "150", + "300", + "150" + ], + "machine_max_speed_y": [ + "300", + "150", + "300", + "150", + "300", + "150", + "300", + "150" + ], + "machine_max_speed_z": [ + "40", + "20", + "40", + "20", + "40", + "20", + "40", + "20" + ], + "machine_start_gcode": "M104 S{first_layer_temperature[0]} T0\nM104 S{first_layer_temperature[1]} T1\nM104 S{first_layer_temperature[2]} T2\nM104 S{first_layer_temperature[3]} T3\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S{first_layer_temperature[0]} T0\nM109 S{first_layer_temperature[1]} T1\nM109 S{first_layer_temperature[2]} T2\nM109 S{first_layer_temperature[3]} T3\nstart_print\nG1 F5000\n{if first_layer_temperature[3] !=0 }\nTool3\nbrush_Tool3\n{endif}\n{if first_layer_temperature[2] !=0 }\nTool2\nbrush_Tool2\n{endif}\n{if first_layer_temperature[1] !=0 }\nTool1\nbrush_Tool1\n{endif}\n{if first_layer_temperature[0] !=0 }\nTool0\nbrush_Tool0\n{endif}\n{if first_layer_temperature[3] !=0 }\nTool3\nG1 Y280 X407.0 Z0.38 F5000.0 \nG1 Y175 X407.0 Z0.38 F1500.0 E15 \nG1 Y175 X407.4 Z0.38 F5000.0 \nG1 Y280 X407.4 Z0.38 F1500.0 E30\nG92 E0\nG1 Z2 F2000\n{endif}\n{if first_layer_temperature[2] !=0 }\nTool2\nG1 Y280 X12.0 Z0.38 F5000.0 \nG1 Y175 X12.0 Z0.38 F1500.0 E15 \nG1 Y175 X12.4 Z0.38 F5000.0 \nG1 Y280 X12.4 Z0.38 F1500.0 E30\nG92 E0\nG1 Z2 F2000\n{endif}\n{if first_layer_temperature[1] !=0 }\nTool1\nG1 Y280 X408.0 Z0.38 F5000.0 \nG1 Y175 X408.0 Z0.38 F1500.0 E15 \nG1 Y175 X408.4 Z0.38 F5000.0 \nG1 Y280 X408.4 Z0.38 F1500.0 E30\nG92 E0\nG1 Z2 F2000\n{endif}\nG1 F5000\n{if first_layer_temperature[0] !=0 }\nTool0\nG1 Y280 X11.0 Z0.38 F5000.0 \nG1 Y175 X11.0 Z0.38 F1500.0 E15 \nG1 Y175 X11.4 Z0.38 F5000.0 \nG1 Y280 X11.4 Z0.38 F1500.0 E30\nG92 E0\nG1 Z2 F2000\n{endif}\nG1 F5000\nM400\nSKEW_PROFILE LOAD=SKEW1\nG28 X\nG28 Y\nTool{initial_extruder}\nSTART_PRINTING_MODE\n\n", + "max_layer_height": [ + "0.45", + "0.45", + "0.45", + "0.45" + ], + "min_layer_height": [ + "0.12", + "0.12", + "0.12", + "0.12" + ], + "nozzle_diameter": [ + "0.6", + "0.6", + "0.6", + "0.6" + ], + "nozzle_type": [ + "hardened_steel", + "hardened_steel", + "hardened_steel", + "hardened_steel" + ], + "nozzle_volume": [ + "0", + "0", + "0", + "0" + ], + "printable_area": [ + "10x0", + "410x0", + "410x342.5", + "10x342.5" + ], + "printable_height": "401", + "printer_extruder_id": [ + "1", + "2", + "3", + "4" + ], + "printer_extruder_variant": [ + "Direct Drive High Flow", + "Direct Drive High Flow", + "Direct Drive High Flow", + "Direct Drive High Flow" + ], + "printer_model": "Xplorer IQEX", + "printer_variant": "0.6", + "retract_before_wipe": [ + "70%", + "70%", + "70%", + "70%" + ], + "retract_length_toolchange": [ + "2", + "2", + "2", + "2" + ], + "retract_lift_above": [ + "0.2", + "0.2", + "0.2", + "0.2" + ], + "retract_lift_below": [ + "400", + "400", + "400", + "400" + ], + "retract_lift_enforce": [ + "All Surfaces", + "All Surfaces", + "All Surfaces", + "All Surfaces" + ], + "retract_restart_extra": [ + "0", + "0", + "0", + "0" + ], + "retract_restart_extra_toolchange": [ + "1", + "1", + "1", + "1" + ], + "retract_when_changing_layer": [ + "1", + "1", + "1", + "1" + ], + "retraction_distances_when_cut": [ + "18", + "18", + "18", + "18" + ], + "retraction_length": [ + "1.35", + "1.35", + "1.35", + "1.35" + ], + "retraction_minimum_travel": [ + "2", + "2", + "2", + "2" + ], + "retraction_speed": [ + "120", + "120", + "120", + "120" + ], + "travel_slope": [ + "1", + "1", + "1", + "1" + ], + "wipe": [ + "1", + "1", + "1", + "1" + ], + "wipe_distance": [ + "1", + "1", + "1", + "1" + ], + "z_hop": [ + "1", + "1", + "1", + "1" + ], + "z_hop_types": [ + "Normal Lift", + "Normal Lift", + "Normal Lift", + "Normal Lift" + ] +} diff --git a/resources/profiles/Vivedino/machine/Xplorer IQEX 0.8 nozzle.json b/resources/profiles/Vivedino/machine/Xplorer IQEX 0.8 nozzle.json new file mode 100644 index 0000000000..dc8017d271 --- /dev/null +++ b/resources/profiles/Vivedino/machine/Xplorer IQEX 0.8 nozzle.json @@ -0,0 +1,399 @@ +{ + "type": "machine", + "name": "Xplorer IQEX 0.8 nozzle", + "inherits": "Xplorer common", + "from": "system", + "setting_id": "e048HgBDJy6XnaaO", + "instantiation": "true", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\n{if layer_num != 0}\nG92 E0\n{endif}\n{if layer_num <= 0}\nG91\nG1 Z+10 F1200\nG90\n{endif}", + "change_filament_gcode": ";CHANGE_FILAMENT - Start\n;Layer#=[layer_num] - Z=[layer_z]\n{if layer_z >first_layer_height}\nG91\nG1 Z+2 F1200\nG90\n{endif}\n{if layer_num != -1 || next_extruder != 0}\n Tool{next_extruder}\n{endif}\n; <----\nG1 Z[layer_z] F1200\n{if layer_num == -1 || layer_num == 0}\n M109 S[first_layer_temperature[next_extruder]] T[next_extruder]\n{else}\n M104 S[temperature[next_extruder]] T[next_extruder]\n{endif}\n; ---->\nM83\n;Layer#=[layer_num] - Z=[layer_z]\nLOG_EXTR\n;CHANGE_FILAMENT - End", + "default_nozzle_volume_type": [ + "High Flow", + "High Flow", + "High Flow", + "High Flow" + ], + "default_print_profile": "0.40mm Standard @Xplorer 0.8", + "deretraction_speed": [ + "120", + "120", + "120", + "120" + ], + "extruder_colour": [ + "#FCE94F", + "#FCE94F", + "#FCE94F", + "#FCE94F" + ], + "extruder_offset": [ + "0x0", + "0x0", + "0x0", + "0x0" + ], + "extruder_type": [ + "Direct Drive", + "Direct Drive", + "Direct Drive", + "Direct Drive" + ], + "extruder_variant_list": [ + "Direct Drive High Flow", + "Direct Drive High Flow", + "Direct Drive High Flow", + "Direct Drive High Flow" + ], + "imex_gantry_count": "2", + "imex_mode_active_tools": [ + "0:P", + "0:P,1:C", + "0:P,1:M", + "0:P,1:C,2:C,3:C", + "0:P,1:C,2:M,3:M", + "0:P,1:S,2:C,3:C", + "0:P,1:S,2:M,3:M" + ], + "imex_mode_gcodes": [ + "SET_PRINT_MODE MODE=PRIMARY", + "SET_PRINT_MODE MODE=COPY01", + "SET_PRINT_MODE MODE=MIRROR01", + "SET_PRINT_MODE MODE=COPY0123", + "SET_PRINT_MODE MODE=MIRROR0123", + "SET_PRINT_MODE MODE=MULTICOLOR_COPY01", + "SET_PRINT_MODE MODE=MULTICOLOR_MIRROR01" + ], + "imex_mode_names": [ + "primary", + "copy", + "mirror", + "iq-copy", + "iq-mirror", + "mc-copy", + "mc-mirror" + ], + "imex_nozzle_clearance_x": "40", + "imex_tool_layout": "rear-left", + "is_imex": "1", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]\nLOG_RESUME\nLOG_EXTR", + "long_retractions_when_cut": [ + "0", + "0", + "0", + "0" + ], + "machine_max_acceleration_e": [ + "6000", + "5000", + "6000", + "5000", + "6000", + "5000", + "6000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "5000", + "2500", + "5000", + "2500", + "5000", + "2500", + "5000", + "2500" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000", + "5000", + "5000", + "5000", + "5000", + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "5000", + "2500", + "5000", + "2500", + "5000", + "2500", + "5000", + "2500" + ], + "machine_max_acceleration_x": [ + "5000", + "2500", + "5000", + "2500", + "5000", + "2500", + "5000", + "2500" + ], + "machine_max_acceleration_y": [ + "5000", + "2500", + "5000", + "2500", + "5000", + "2500", + "5000", + "2500" + ], + "machine_max_acceleration_z": [ + "100", + "50", + "100", + "50", + "100", + "50", + "100", + "50" + ], + "machine_max_jerk_e": [ + "2.5", + "1.25", + "2.5", + "1.25", + "2.5", + "1.25", + "2.5", + "1.25" + ], + "machine_max_jerk_x": [ + "5", + "2.5", + "5", + "2.5", + "5", + "2.5", + "5", + "2.5" + ], + "machine_max_jerk_y": [ + "5", + "2.5", + "5", + "2.5", + "5", + "2.5", + "5", + "2.5" + ], + "machine_max_jerk_z": [ + "0.4", + "0.2", + "0.4", + "0.2", + "0.4", + "0.2", + "0.4", + "0.2" + ], + "machine_max_junction_deviation": [ + "0", + "0", + "0", + "0", + "0", + "0", + "0", + "0" + ], + "machine_max_speed_e": [ + "120", + "60", + "120", + "60", + "120", + "60", + "120", + "60" + ], + "machine_max_speed_x": [ + "300", + "150", + "300", + "150", + "300", + "150", + "300", + "150" + ], + "machine_max_speed_y": [ + "300", + "150", + "300", + "150", + "300", + "150", + "300", + "150" + ], + "machine_max_speed_z": [ + "40", + "20", + "40", + "20", + "40", + "20", + "40", + "20" + ], + "machine_start_gcode": "M104 S{first_layer_temperature[0]} T0\nM104 S{first_layer_temperature[1]} T1\nM104 S{first_layer_temperature[2]} T2\nM104 S{first_layer_temperature[3]} T3\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S{first_layer_temperature[0]} T0\nM109 S{first_layer_temperature[1]} T1\nM109 S{first_layer_temperature[2]} T2\nM109 S{first_layer_temperature[3]} T3\nstart_print\nG1 F5000\n{if first_layer_temperature[3] !=0 }\nTool3\nbrush_Tool3\n{endif}\n{if first_layer_temperature[2] !=0 }\nTool2\nbrush_Tool2\n{endif}\n{if first_layer_temperature[1] !=0 }\nTool1\nbrush_Tool1\n{endif}\n{if first_layer_temperature[0] !=0 }\nTool0\nbrush_Tool0\n{endif}\n{if first_layer_temperature[3] !=0 }\nTool3\nG1 Y280 X407.0 Z0.38 F5000.0 \nG1 Y175 X407.0 Z0.38 F1500.0 E15 \nG1 Y175 X407.4 Z0.38 F5000.0 \nG1 Y280 X407.4 Z0.38 F1500.0 E30\nG92 E0\nG1 Z2 F2000\n{endif}\n{if first_layer_temperature[2] !=0 }\nTool2\nG1 Y280 X12.0 Z0.38 F5000.0 \nG1 Y175 X12.0 Z0.38 F1500.0 E15 \nG1 Y175 X12.4 Z0.38 F5000.0 \nG1 Y280 X12.4 Z0.38 F1500.0 E30\nG92 E0\nG1 Z2 F2000\n{endif}\n{if first_layer_temperature[1] !=0 }\nTool1\nG1 Y280 X408.0 Z0.38 F5000.0 \nG1 Y175 X408.0 Z0.38 F1500.0 E15 \nG1 Y175 X408.4 Z0.38 F5000.0 \nG1 Y280 X408.4 Z0.38 F1500.0 E30\nG92 E0\nG1 Z2 F2000\n{endif}\nG1 F5000\n{if first_layer_temperature[0] !=0 }\nTool0\nG1 Y280 X11.0 Z0.38 F5000.0 \nG1 Y175 X11.0 Z0.38 F1500.0 E15 \nG1 Y175 X11.4 Z0.38 F5000.0 \nG1 Y280 X11.4 Z0.38 F1500.0 E30\nG92 E0\nG1 Z2 F2000\n{endif}\nG1 F5000\nM400\nSKEW_PROFILE LOAD=SKEW1\nG28 X\nG28 Y\nTool{initial_extruder}\nSTART_PRINTING_MODE\n\n", + "max_layer_height": [ + "0.64", + "0.64", + "0.64", + "0.64" + ], + "min_layer_height": [ + "0.2", + "0.2", + "0.2", + "0.2" + ], + "nozzle_diameter": [ + "0.8", + "0.8", + "0.8", + "0.8" + ], + "nozzle_type": [ + "hardened_steel", + "hardened_steel", + "hardened_steel", + "hardened_steel" + ], + "nozzle_volume": [ + "0", + "0", + "0", + "0" + ], + "printable_area": [ + "10x0", + "410x0", + "410x342.5", + "10x342.5" + ], + "printable_height": "401", + "printer_extruder_id": [ + "1", + "2", + "3", + "4" + ], + "printer_extruder_variant": [ + "Direct Drive High Flow", + "Direct Drive High Flow", + "Direct Drive High Flow", + "Direct Drive High Flow" + ], + "printer_model": "Xplorer IQEX", + "printer_variant": "0.8", + "retract_before_wipe": [ + "70%", + "70%", + "70%", + "70%" + ], + "retract_length_toolchange": [ + "2", + "2", + "2", + "2" + ], + "retract_lift_above": [ + "0.2", + "0.2", + "0.2", + "0.2" + ], + "retract_lift_below": [ + "400", + "400", + "400", + "400" + ], + "retract_lift_enforce": [ + "All Surfaces", + "All Surfaces", + "All Surfaces", + "All Surfaces" + ], + "retract_restart_extra": [ + "0", + "0", + "0", + "0" + ], + "retract_restart_extra_toolchange": [ + "1", + "1", + "1", + "1" + ], + "retract_when_changing_layer": [ + "1", + "1", + "1", + "1" + ], + "retraction_distances_when_cut": [ + "18", + "18", + "18", + "18" + ], + "retraction_length": [ + "1.35", + "1.35", + "1.35", + "1.35" + ], + "retraction_minimum_travel": [ + "2", + "2", + "2", + "2" + ], + "retraction_speed": [ + "120", + "120", + "120", + "120" + ], + "travel_slope": [ + "1", + "1", + "1", + "1" + ], + "wipe": [ + "1", + "1", + "1", + "1" + ], + "wipe_distance": [ + "1", + "1", + "1", + "1" + ], + "z_hop": [ + "1", + "1", + "1", + "1" + ], + "z_hop_types": [ + "Normal Lift", + "Normal Lift", + "Normal Lift", + "Normal Lift" + ] +} diff --git a/resources/profiles/Vivedino/machine/Xplorer Single 0.4 nozzle.json b/resources/profiles/Vivedino/machine/Xplorer Single 0.4 nozzle.json new file mode 100644 index 0000000000..2d629ad93a --- /dev/null +++ b/resources/profiles/Vivedino/machine/Xplorer Single 0.4 nozzle.json @@ -0,0 +1,167 @@ +{ + "type": "machine", + "name": "Xplorer Single 0.4 nozzle", + "inherits": "Xplorer common", + "from": "system", + "setting_id": "P4sDniCHVUne9JJF", + "instantiation": "true", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\n{if layer_num != 0}\nG92 E0\n{endif}", + "change_filament_gcode": "M600", + "default_nozzle_volume_type": [ + "High Flow" + ], + "default_print_profile": "0.20mm Standard @Xplorer 0.4", + "deretraction_speed": [ + "120" + ], + "extruder_colour": [ + "#FCE94F" + ], + "extruder_offset": [ + "0x0" + ], + "extruder_type": [ + "Direct Drive" + ], + "extruder_variant_list": [ + "Direct Drive High Flow" + ], + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]\nLOG_RESUME\nLOG_EXTR", + "long_retractions_when_cut": [ + "0" + ], + "machine_max_acceleration_e": [ + "6000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "5000", + "2500" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "5000", + "2500" + ], + "machine_max_acceleration_x": [ + "5000", + "2500" + ], + "machine_max_acceleration_y": [ + "5000", + "2500" + ], + "machine_max_acceleration_z": [ + "100", + "50" + ], + "machine_max_jerk_e": [ + "2.5", + "1.25" + ], + "machine_max_jerk_x": [ + "5", + "2.5" + ], + "machine_max_jerk_y": [ + "5", + "2.5" + ], + "machine_max_jerk_z": [ + "0.4", + "0.2" + ], + "machine_max_junction_deviation": [ + "0", + "0" + ], + "machine_max_speed_e": [ + "120", + "60" + ], + "machine_max_speed_x": [ + "300", + "150" + ], + "machine_max_speed_y": [ + "300", + "150" + ], + "machine_max_speed_z": [ + "40", + "20" + ], + "machine_start_gcode": "M104 S[first_layer_temperature] T[initial_tool]\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nG4 P10000 ; wait for temp stabilisation\nstart_print \nTool[initial_tool]\nG90\nM109 S[first_layer_temperature] T[initial_tool]\nBrush_Tool[initial_tool]\nG1 Z5.0 F3000 \nG1 X100 Y1.0 Z0.38 F5000.0 \nG1 X280 Y1.0 Z0.38 F1500.0 E15 \nG1 X280 Y1.4 Z0.38 F5000.0 \nG1 X100 Y1.4 Z0.38 F1500.0 E30\nG92 E0\nG1 Z5.0 F3000\nSKEW_PROFILE LOAD=SKEW1\n", + "max_layer_height": [ + "0.32" + ], + "min_layer_height": [ + "0.04" + ], + "nozzle_diameter": [ + "0.4" + ], + "printable_height": "401", + "printer_extruder_id": [ + "1" + ], + "printer_extruder_variant": [ + "Direct Drive High Flow" + ], + "printer_model": "Xplorer Single", + "printer_variant": "0.4", + "retract_before_wipe": [ + "70%" + ], + "retract_length_toolchange": [ + "2" + ], + "retract_lift_above": [ + "0.2" + ], + "retract_lift_below": [ + "400" + ], + "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": [ + "1.35" + ], + "retraction_minimum_travel": [ + "2" + ], + "retraction_speed": [ + "120" + ], + "travel_slope": [ + "1" + ], + "wipe": [ + "1" + ], + "wipe_distance": [ + "1" + ], + "z_hop": [ + "1" + ], + "z_hop_types": [ + "Normal Lift" + ] +} diff --git a/resources/profiles/Vivedino/machine/Xplorer Single 0.6 nozzle.json b/resources/profiles/Vivedino/machine/Xplorer Single 0.6 nozzle.json new file mode 100644 index 0000000000..da3f85454a --- /dev/null +++ b/resources/profiles/Vivedino/machine/Xplorer Single 0.6 nozzle.json @@ -0,0 +1,167 @@ +{ + "type": "machine", + "name": "Xplorer Single 0.6 nozzle", + "inherits": "Xplorer common", + "from": "system", + "setting_id": "AN4SjJRQBVxztQoT", + "instantiation": "true", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\n{if layer_num != 0}\nG92 E0\n{endif}", + "change_filament_gcode": "M600", + "default_nozzle_volume_type": [ + "High Flow" + ], + "default_print_profile": "0.30mm Standard @Xplorer 0.6", + "deretraction_speed": [ + "120" + ], + "extruder_colour": [ + "#FCE94F" + ], + "extruder_offset": [ + "0x0" + ], + "extruder_type": [ + "Direct Drive" + ], + "extruder_variant_list": [ + "Direct Drive High Flow" + ], + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]\nLOG_RESUME\nLOG_EXTR", + "long_retractions_when_cut": [ + "0" + ], + "machine_max_acceleration_e": [ + "6000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "5000", + "2500" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "5000", + "2500" + ], + "machine_max_acceleration_x": [ + "5000", + "2500" + ], + "machine_max_acceleration_y": [ + "5000", + "2500" + ], + "machine_max_acceleration_z": [ + "100", + "50" + ], + "machine_max_jerk_e": [ + "2.5", + "1.25" + ], + "machine_max_jerk_x": [ + "5", + "2.5" + ], + "machine_max_jerk_y": [ + "5", + "2.5" + ], + "machine_max_jerk_z": [ + "0.4", + "0.2" + ], + "machine_max_junction_deviation": [ + "0", + "0" + ], + "machine_max_speed_e": [ + "120", + "60" + ], + "machine_max_speed_x": [ + "300", + "150" + ], + "machine_max_speed_y": [ + "300", + "150" + ], + "machine_max_speed_z": [ + "40", + "20" + ], + "machine_start_gcode": "M104 S[first_layer_temperature] T[initial_tool]\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nG4 P10000 ; wait for temp stabilisation\nstart_print \nTool[initial_tool]\nG90\nM109 S[first_layer_temperature] T[initial_tool]\nBrush_Tool[initial_tool]\nG1 Z5.0 F3000 \nG1 X100 Y1.0 Z0.38 F5000.0 \nG1 X280 Y1.0 Z0.38 F1500.0 E15 \nG1 X280 Y1.4 Z0.38 F5000.0 \nG1 X100 Y1.4 Z0.38 F1500.0 E30\nG92 E0\nG1 Z5.0 F3000\nSKEW_PROFILE LOAD=SKEW1\n", + "max_layer_height": [ + "0.45" + ], + "min_layer_height": [ + "0.12" + ], + "nozzle_diameter": [ + "0.6" + ], + "printable_height": "401", + "printer_extruder_id": [ + "1" + ], + "printer_extruder_variant": [ + "Direct Drive High Flow" + ], + "printer_model": "Xplorer Single", + "printer_variant": "0.6", + "retract_before_wipe": [ + "70%" + ], + "retract_length_toolchange": [ + "2" + ], + "retract_lift_above": [ + "0.2" + ], + "retract_lift_below": [ + "400" + ], + "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": [ + "1.35" + ], + "retraction_minimum_travel": [ + "2" + ], + "retraction_speed": [ + "120" + ], + "travel_slope": [ + "1" + ], + "wipe": [ + "1" + ], + "wipe_distance": [ + "1" + ], + "z_hop": [ + "1" + ], + "z_hop_types": [ + "Normal Lift" + ] +} diff --git a/resources/profiles/Vivedino/machine/Xplorer Single 0.8 nozzle.json b/resources/profiles/Vivedino/machine/Xplorer Single 0.8 nozzle.json new file mode 100644 index 0000000000..76e26d31bf --- /dev/null +++ b/resources/profiles/Vivedino/machine/Xplorer Single 0.8 nozzle.json @@ -0,0 +1,167 @@ +{ + "type": "machine", + "name": "Xplorer Single 0.8 nozzle", + "inherits": "Xplorer common", + "from": "system", + "setting_id": "rGCuBhLqBfV0zFLJ", + "instantiation": "true", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\n{if layer_num != 0}\nG92 E0\n{endif}", + "change_filament_gcode": "M600", + "default_nozzle_volume_type": [ + "High Flow" + ], + "default_print_profile": "0.40mm Standard @Xplorer 0.8", + "deretraction_speed": [ + "120" + ], + "extruder_colour": [ + "#FCE94F" + ], + "extruder_offset": [ + "0x0" + ], + "extruder_type": [ + "Direct Drive" + ], + "extruder_variant_list": [ + "Direct Drive High Flow" + ], + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]\nLOG_RESUME\nLOG_EXTR", + "long_retractions_when_cut": [ + "0" + ], + "machine_max_acceleration_e": [ + "6000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "5000", + "2500" + ], + "machine_max_acceleration_retracting": [ + "5000", + "5000" + ], + "machine_max_acceleration_travel": [ + "5000", + "2500" + ], + "machine_max_acceleration_x": [ + "5000", + "2500" + ], + "machine_max_acceleration_y": [ + "5000", + "2500" + ], + "machine_max_acceleration_z": [ + "100", + "50" + ], + "machine_max_jerk_e": [ + "2.5", + "1.25" + ], + "machine_max_jerk_x": [ + "5", + "2.5" + ], + "machine_max_jerk_y": [ + "5", + "2.5" + ], + "machine_max_jerk_z": [ + "0.4", + "0.2" + ], + "machine_max_junction_deviation": [ + "0", + "0" + ], + "machine_max_speed_e": [ + "120", + "60" + ], + "machine_max_speed_x": [ + "300", + "150" + ], + "machine_max_speed_y": [ + "300", + "150" + ], + "machine_max_speed_z": [ + "40", + "20" + ], + "machine_start_gcode": "M104 S[first_layer_temperature] T[initial_tool]\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nG4 P10000 ; wait for temp stabilisation\nstart_print \nTool[initial_tool]\nG90\nM109 S[first_layer_temperature] T[initial_tool]\nBrush_Tool[initial_tool]\nG1 Z5.0 F3000 \nG1 X100 Y1.0 Z0.38 F5000.0 \nG1 X280 Y1.0 Z0.38 F1500.0 E15 \nG1 X280 Y1.4 Z0.38 F5000.0 \nG1 X100 Y1.4 Z0.38 F1500.0 E30\nG92 E0\nG1 Z5.0 F3000\nSKEW_PROFILE LOAD=SKEW1\n", + "max_layer_height": [ + "0.64" + ], + "min_layer_height": [ + "0.2" + ], + "nozzle_diameter": [ + "0.8" + ], + "printable_height": "401", + "printer_extruder_id": [ + "1" + ], + "printer_extruder_variant": [ + "Direct Drive High Flow" + ], + "printer_model": "Xplorer Single", + "printer_variant": "0.8", + "retract_before_wipe": [ + "70%" + ], + "retract_length_toolchange": [ + "2" + ], + "retract_lift_above": [ + "0.2" + ], + "retract_lift_below": [ + "400" + ], + "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": [ + "1.35" + ], + "retraction_minimum_travel": [ + "2" + ], + "retraction_speed": [ + "120" + ], + "travel_slope": [ + "1" + ], + "wipe": [ + "1" + ], + "wipe_distance": [ + "1" + ], + "z_hop": [ + "1" + ], + "z_hop_types": [ + "Normal Lift" + ] +} diff --git a/resources/profiles/Vivedino/machine/Xplorer common.json b/resources/profiles/Vivedino/machine/Xplorer common.json new file mode 100644 index 0000000000..c7b2054c7b --- /dev/null +++ b/resources/profiles/Vivedino/machine/Xplorer common.json @@ -0,0 +1,51 @@ +{ + "type": "machine", + "name": "Xplorer common", + "inherits": "fdm_klipper_common", + "from": "system", + "instantiation": "false", + "default_filament_profile": [ + "Generic PLA @System" + ], + "adaptive_bed_mesh_margin": "0", + "bed_mesh_max": "99999,99999", + "bed_mesh_min": "-99999,-99999", + "bed_mesh_probe_distance": "50,50", + "best_object_pos": "0.5,0.5", + "disable_m73": "0", + "emit_machine_limits_to_gcode": "0", + "enable_long_retraction_when_cut": "0", + "extruder_clearance_height_to_rod": "43", + "extruder_clearance_radius": "70", + "fan_kickstart": "0", + "fan_speedup_overhangs": "1", + "fan_speedup_time": "0", + "head_wrap_detect_zone": [], + "machine_end_gcode": "end_print", + "max_resonance_avoidance_speed": "120", + "min_resonance_avoidance_speed": "70", + "nozzle_height": "2.5", + "nozzle_hrc": "0", + "nozzle_type": "hardened_steel", + "nozzle_volume": "0", + "pellet_modded_printer": "0", + "preferred_orientation": "0", + "printable_area": [ + "10x0", + "410x0", + "410x400", + "10x400" + ], + "purge_in_prime_tower": "1", + "resonance_avoidance": "0", + "single_extruder_multi_material": "0", + "support_air_filtration": "1", + "support_chamber_temp_control": "1", + "support_multi_bed_types": "0", + "thumbnails": "48x48/PNG, 300x300/PNG", + "thumbnails_format": "PNG", + "time_cost": "0", + "use_firmware_retraction": "0", + "use_relative_e_distances": "1", + "z_offset": "0" +} diff --git a/resources/profiles/Vivedino/machine/XplorerDualGantry.json b/resources/profiles/Vivedino/machine/XplorerDualGantry.json new file mode 100644 index 0000000000..bf57b9137b --- /dev/null +++ b/resources/profiles/Vivedino/machine/XplorerDualGantry.json @@ -0,0 +1,12 @@ +{ + "type": "machine_model", + "name": "Xplorer Dual Gantry", + "model_id": "XplorerDualGantry", + "nozzle_diameter": "0.4;0.6;0.8", + "machine_tech": "FFF", + "family": "Vivedino", + "bed_model": "Xplorer_buildplate_model.stl", + "bed_texture": "Xplorer_bed_texture_dualgantry.svg", + "hotend_model": "", + "default_materials": "Generic ABS @System;Generic PLA @System;Generic PLA-CF @System;Generic PETG @System;Generic TPU @System;Generic ASA @System;Generic PC @System;Generic PVA @System;Generic PA @System;Generic PA-CF @System" +} diff --git a/resources/profiles/Vivedino/machine/XplorerIDEX.json b/resources/profiles/Vivedino/machine/XplorerIDEX.json new file mode 100644 index 0000000000..ffa5eee149 --- /dev/null +++ b/resources/profiles/Vivedino/machine/XplorerIDEX.json @@ -0,0 +1,12 @@ +{ + "type": "machine_model", + "name": "Xplorer IDEX", + "model_id": "XplorerIDEX", + "nozzle_diameter": "0.4;0.6;0.8", + "machine_tech": "FFF", + "family": "Vivedino", + "bed_model": "Xplorer_buildplate_model.stl", + "bed_texture": "Xplorer_bed_texture_idex.svg", + "hotend_model": "", + "default_materials": "Generic ABS @System;Generic PLA @System;Generic PLA-CF @System;Generic PETG @System;Generic TPU @System;Generic ASA @System;Generic PC @System;Generic PVA @System;Generic PA @System;Generic PA-CF @System" +} diff --git a/resources/profiles/Vivedino/machine/XplorerIQEX.json b/resources/profiles/Vivedino/machine/XplorerIQEX.json new file mode 100644 index 0000000000..95a45c221d --- /dev/null +++ b/resources/profiles/Vivedino/machine/XplorerIQEX.json @@ -0,0 +1,12 @@ +{ + "type": "machine_model", + "name": "Xplorer IQEX", + "model_id": "XplorerIQEX", + "nozzle_diameter": "0.4;0.6;0.8", + "machine_tech": "FFF", + "family": "Vivedino", + "bed_model": "Xplorer_buildplate_model.stl", + "bed_texture": "Xplorer_bed_texture_iqex.svg", + "hotend_model": "", + "default_materials": "Generic ABS @System;Generic PLA @System;Generic PLA-CF @System;Generic PETG @System;Generic TPU @System;Generic ASA @System;Generic PC @System;Generic PVA @System;Generic PA @System;Generic PA-CF @System" +} diff --git a/resources/profiles/Vivedino/machine/XplorerSingle.json b/resources/profiles/Vivedino/machine/XplorerSingle.json new file mode 100644 index 0000000000..d3ad22af7a --- /dev/null +++ b/resources/profiles/Vivedino/machine/XplorerSingle.json @@ -0,0 +1,12 @@ +{ + "type": "machine_model", + "name": "Xplorer Single", + "model_id": "XplorerSingle", + "nozzle_diameter": "0.4;0.6;0.8", + "machine_tech": "FFF", + "family": "Vivedino", + "bed_model": "Xplorer_buildplate_model.stl", + "bed_texture": "", + "hotend_model": "", + "default_materials": "Generic ABS @System;Generic PLA @System;Generic PLA-CF @System;Generic PETG @System;Generic TPU @System;Generic ASA @System;Generic PC @System;Generic PVA @System;Generic PA @System;Generic PA-CF @System" +} diff --git a/resources/profiles/Vivedino/process/0.12mm Fine @Xplorer 0.4.json b/resources/profiles/Vivedino/process/0.12mm Fine @Xplorer 0.4.json new file mode 100644 index 0000000000..fc742230b6 --- /dev/null +++ b/resources/profiles/Vivedino/process/0.12mm Fine @Xplorer 0.4.json @@ -0,0 +1,28 @@ +{ + "type": "process", + "name": "0.12mm Fine @Xplorer 0.4", + "inherits": "fdm_process_xplorer_common", + "from": "system", + "setting_id": "9iNid6X4xIPh267R", + "instantiation": "true", + "bottom_shell_layers": "4", + "initial_layer_print_height": "0.3", + "inner_wall_speed": "190", + "internal_solid_infill_acceleration": "100%", + "min_skirt_length": "0", + "outer_wall_speed": "130", + "skirt_distance": "3", + "skirt_loops": "1", + "slowdown_for_curled_perimeters": "1", + "small_perimeter_speed": "50%", + "sparse_infill_acceleration": "100%", + "top_shell_layers": "5", + "top_solid_infill_flow_ratio": "0.87", + "layer_height": "0.12", + "compatible_printers": [ + "Xplorer Single 0.4 nozzle", + "Xplorer IDEX 0.4 nozzle", + "Xplorer Dual Gantry 0.4 nozzle", + "Xplorer IQEX 0.4 nozzle" + ] +} diff --git a/resources/profiles/Vivedino/process/0.16mm Optimal @Xplorer 0.4.json b/resources/profiles/Vivedino/process/0.16mm Optimal @Xplorer 0.4.json new file mode 100644 index 0000000000..27a67f5a48 --- /dev/null +++ b/resources/profiles/Vivedino/process/0.16mm Optimal @Xplorer 0.4.json @@ -0,0 +1,28 @@ +{ + "type": "process", + "name": "0.16mm Optimal @Xplorer 0.4", + "inherits": "fdm_process_xplorer_common", + "from": "system", + "setting_id": "6eUjAhfHVuxRSCQr", + "instantiation": "true", + "bottom_shell_layers": "4", + "initial_layer_print_height": "0.3", + "inner_wall_speed": "190", + "internal_solid_infill_acceleration": "100%", + "min_skirt_length": "0", + "outer_wall_speed": "130", + "skirt_distance": "3", + "skirt_loops": "1", + "slowdown_for_curled_perimeters": "1", + "small_perimeter_speed": "50%", + "sparse_infill_acceleration": "100%", + "top_shell_layers": "5", + "top_solid_infill_flow_ratio": "0.87", + "layer_height": "0.16", + "compatible_printers": [ + "Xplorer Single 0.4 nozzle", + "Xplorer IDEX 0.4 nozzle", + "Xplorer Dual Gantry 0.4 nozzle", + "Xplorer IQEX 0.4 nozzle" + ] +} diff --git a/resources/profiles/Vivedino/process/0.18mm Fine @Xplorer 0.6.json b/resources/profiles/Vivedino/process/0.18mm Fine @Xplorer 0.6.json new file mode 100644 index 0000000000..8013e9a901 --- /dev/null +++ b/resources/profiles/Vivedino/process/0.18mm Fine @Xplorer 0.6.json @@ -0,0 +1,28 @@ +{ + "type": "process", + "name": "0.18mm Fine @Xplorer 0.6", + "inherits": "fdm_process_xplorer_common_0_6", + "from": "system", + "setting_id": "tQHKzSbBNyoPQkup", + "instantiation": "true", + "bottom_shell_layers": "4", + "initial_layer_print_height": "0.3", + "inner_wall_speed": "190", + "internal_solid_infill_acceleration": "100%", + "min_skirt_length": "0", + "outer_wall_speed": "130", + "skirt_distance": "3", + "skirt_loops": "1", + "slowdown_for_curled_perimeters": "1", + "small_perimeter_speed": "50%", + "sparse_infill_acceleration": "100%", + "top_shell_layers": "5", + "top_solid_infill_flow_ratio": "0.87", + "layer_height": "0.18", + "compatible_printers": [ + "Xplorer Single 0.6 nozzle", + "Xplorer IDEX 0.6 nozzle", + "Xplorer Dual Gantry 0.6 nozzle", + "Xplorer IQEX 0.6 nozzle" + ] +} diff --git a/resources/profiles/Vivedino/process/0.20mm Standard @Xplorer 0.4.json b/resources/profiles/Vivedino/process/0.20mm Standard @Xplorer 0.4.json new file mode 100644 index 0000000000..d880d2ba5a --- /dev/null +++ b/resources/profiles/Vivedino/process/0.20mm Standard @Xplorer 0.4.json @@ -0,0 +1,26 @@ +{ + "type": "process", + "name": "0.20mm Standard @Xplorer 0.4", + "inherits": "fdm_process_xplorer_common", + "from": "system", + "setting_id": "CiJAkwpq5pR6MfYD", + "instantiation": "true", + "initial_layer_print_height": "0.3", + "inner_wall_speed": "190", + "internal_solid_infill_acceleration": "100%", + "min_skirt_length": "10", + "outer_wall_speed": "130", + "skirt_loops": "2", + "slowdown_for_curled_perimeters": "1", + "small_perimeter_speed": "50%", + "sparse_infill_acceleration": "100%", + "top_shell_layers": "4", + "top_solid_infill_flow_ratio": "0.87", + "layer_height": "0.20", + "compatible_printers": [ + "Xplorer Single 0.4 nozzle", + "Xplorer IDEX 0.4 nozzle", + "Xplorer Dual Gantry 0.4 nozzle", + "Xplorer IQEX 0.4 nozzle" + ] +} diff --git a/resources/profiles/Vivedino/process/0.24mm Fine @Xplorer 0.8.json b/resources/profiles/Vivedino/process/0.24mm Fine @Xplorer 0.8.json new file mode 100644 index 0000000000..cd2be9355d --- /dev/null +++ b/resources/profiles/Vivedino/process/0.24mm Fine @Xplorer 0.8.json @@ -0,0 +1,26 @@ +{ + "type": "process", + "name": "0.24mm Fine @Xplorer 0.8", + "inherits": "fdm_process_xplorer_common_0_8", + "from": "system", + "setting_id": "yv9TMduh7bgD1IjO", + "instantiation": "true", + "initial_layer_print_height": "0.3", + "inner_wall_speed": "190", + "internal_solid_infill_acceleration": "100%", + "min_skirt_length": "10", + "outer_wall_speed": "130", + "skirt_loops": "2", + "slowdown_for_curled_perimeters": "1", + "small_perimeter_speed": "50%", + "sparse_infill_acceleration": "100%", + "top_shell_layers": "4", + "top_solid_infill_flow_ratio": "0.87", + "layer_height": "0.24", + "compatible_printers": [ + "Xplorer Single 0.8 nozzle", + "Xplorer IDEX 0.8 nozzle", + "Xplorer Dual Gantry 0.8 nozzle", + "Xplorer IQEX 0.8 nozzle" + ] +} diff --git a/resources/profiles/Vivedino/process/0.24mm Optimal @Xplorer 0.6.json b/resources/profiles/Vivedino/process/0.24mm Optimal @Xplorer 0.6.json new file mode 100644 index 0000000000..d628e1a121 --- /dev/null +++ b/resources/profiles/Vivedino/process/0.24mm Optimal @Xplorer 0.6.json @@ -0,0 +1,26 @@ +{ + "type": "process", + "name": "0.24mm Optimal @Xplorer 0.6", + "inherits": "fdm_process_xplorer_common_0_6", + "from": "system", + "setting_id": "WKjOeNEZndeHrbQw", + "instantiation": "true", + "initial_layer_print_height": "0.3", + "inner_wall_speed": "190", + "internal_solid_infill_acceleration": "100%", + "min_skirt_length": "10", + "outer_wall_speed": "130", + "skirt_loops": "2", + "slowdown_for_curled_perimeters": "1", + "small_perimeter_speed": "50%", + "sparse_infill_acceleration": "100%", + "top_shell_layers": "4", + "top_solid_infill_flow_ratio": "0.87", + "layer_height": "0.24", + "compatible_printers": [ + "Xplorer Single 0.6 nozzle", + "Xplorer IDEX 0.6 nozzle", + "Xplorer Dual Gantry 0.6 nozzle", + "Xplorer IQEX 0.6 nozzle" + ] +} diff --git a/resources/profiles/Vivedino/process/0.28mm Draft @Xplorer 0.4.json b/resources/profiles/Vivedino/process/0.28mm Draft @Xplorer 0.4.json new file mode 100644 index 0000000000..eaad4d5f45 --- /dev/null +++ b/resources/profiles/Vivedino/process/0.28mm Draft @Xplorer 0.4.json @@ -0,0 +1,26 @@ +{ + "type": "process", + "name": "0.28mm Draft @Xplorer 0.4", + "inherits": "fdm_process_xplorer_common", + "from": "system", + "setting_id": "zjvcZ59oVnh73fij", + "instantiation": "true", + "initial_layer_print_height": "0.32", + "inner_wall_speed": "190", + "internal_solid_infill_acceleration": "100%", + "min_skirt_length": "0", + "outer_wall_speed": "130", + "skirt_loops": "1", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "50%", + "sparse_infill_acceleration": "100%", + "top_shell_layers": "4", + "top_solid_infill_flow_ratio": "0.87", + "layer_height": "0.28", + "compatible_printers": [ + "Xplorer Single 0.4 nozzle", + "Xplorer IDEX 0.4 nozzle", + "Xplorer Dual Gantry 0.4 nozzle", + "Xplorer IQEX 0.4 nozzle" + ] +} diff --git a/resources/profiles/Vivedino/process/0.30mm Standard @Xplorer 0.6.json b/resources/profiles/Vivedino/process/0.30mm Standard @Xplorer 0.6.json new file mode 100644 index 0000000000..4afd997862 --- /dev/null +++ b/resources/profiles/Vivedino/process/0.30mm Standard @Xplorer 0.6.json @@ -0,0 +1,26 @@ +{ + "type": "process", + "name": "0.30mm Standard @Xplorer 0.6", + "inherits": "fdm_process_xplorer_common_0_6", + "from": "system", + "setting_id": "1NEAZrryKhhZNWoB", + "instantiation": "true", + "initial_layer_print_height": "0.32", + "inner_wall_speed": "190", + "internal_solid_infill_acceleration": "100%", + "min_skirt_length": "0", + "outer_wall_speed": "130", + "skirt_loops": "1", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "50%", + "sparse_infill_acceleration": "100%", + "top_shell_layers": "4", + "top_solid_infill_flow_ratio": "0.87", + "layer_height": "0.30", + "compatible_printers": [ + "Xplorer Single 0.6 nozzle", + "Xplorer IDEX 0.6 nozzle", + "Xplorer Dual Gantry 0.6 nozzle", + "Xplorer IQEX 0.6 nozzle" + ] +} diff --git a/resources/profiles/Vivedino/process/0.32mm Extra Draft @Xplorer 0.4.json b/resources/profiles/Vivedino/process/0.32mm Extra Draft @Xplorer 0.4.json new file mode 100644 index 0000000000..21ac5b0f55 --- /dev/null +++ b/resources/profiles/Vivedino/process/0.32mm Extra Draft @Xplorer 0.4.json @@ -0,0 +1,27 @@ +{ + "type": "process", + "name": "0.32mm Extra Draft @Xplorer 0.4", + "inherits": "fdm_process_xplorer_common", + "from": "system", + "setting_id": "IrvXoa4zZ1b2Y5cX", + "instantiation": "true", + "initial_layer_print_height": "0.32", + "inner_wall_speed": "190", + "internal_solid_infill_acceleration": "100%", + "min_skirt_length": "0", + "outer_wall_speed": "130", + "skirt_loops": "1", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "50%", + "sparse_infill_acceleration": "100%", + "top_shell_layers": "4", + "top_solid_infill_flow_ratio": "0.87", + "top_surface_line_width": "0.45", + "layer_height": "0.32", + "compatible_printers": [ + "Xplorer Single 0.4 nozzle", + "Xplorer IDEX 0.4 nozzle", + "Xplorer Dual Gantry 0.4 nozzle", + "Xplorer IQEX 0.4 nozzle" + ] +} diff --git a/resources/profiles/Vivedino/process/0.32mm Optimal @Xplorer 0.8.json b/resources/profiles/Vivedino/process/0.32mm Optimal @Xplorer 0.8.json new file mode 100644 index 0000000000..57571e080b --- /dev/null +++ b/resources/profiles/Vivedino/process/0.32mm Optimal @Xplorer 0.8.json @@ -0,0 +1,26 @@ +{ + "type": "process", + "name": "0.32mm Optimal @Xplorer 0.8", + "inherits": "fdm_process_xplorer_common_0_8", + "from": "system", + "setting_id": "N3z9IBRaaeXwVLbl", + "instantiation": "true", + "initial_layer_print_height": "0.32", + "inner_wall_speed": "190", + "internal_solid_infill_acceleration": "100%", + "min_skirt_length": "0", + "outer_wall_speed": "130", + "skirt_loops": "1", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "50%", + "sparse_infill_acceleration": "100%", + "top_shell_layers": "4", + "top_solid_infill_flow_ratio": "0.87", + "layer_height": "0.32", + "compatible_printers": [ + "Xplorer Single 0.8 nozzle", + "Xplorer IDEX 0.8 nozzle", + "Xplorer Dual Gantry 0.8 nozzle", + "Xplorer IQEX 0.8 nozzle" + ] +} diff --git a/resources/profiles/Vivedino/process/0.36mm Draft @Xplorer 0.6.json b/resources/profiles/Vivedino/process/0.36mm Draft @Xplorer 0.6.json new file mode 100644 index 0000000000..73783a0e5f --- /dev/null +++ b/resources/profiles/Vivedino/process/0.36mm Draft @Xplorer 0.6.json @@ -0,0 +1,26 @@ +{ + "type": "process", + "name": "0.36mm Draft @Xplorer 0.6", + "inherits": "fdm_process_xplorer_common_0_6", + "from": "system", + "setting_id": "uv3jUBdJRkJ4dWVd", + "instantiation": "true", + "initial_layer_print_height": "0.32", + "inner_wall_speed": "190", + "internal_solid_infill_acceleration": "100%", + "min_skirt_length": "0", + "outer_wall_speed": "130", + "skirt_loops": "1", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "50%", + "sparse_infill_acceleration": "100%", + "top_shell_layers": "4", + "top_solid_infill_flow_ratio": "0.87", + "layer_height": "0.36", + "compatible_printers": [ + "Xplorer Single 0.6 nozzle", + "Xplorer IDEX 0.6 nozzle", + "Xplorer Dual Gantry 0.6 nozzle", + "Xplorer IQEX 0.6 nozzle" + ] +} diff --git a/resources/profiles/Vivedino/process/0.40mm Standard @Xplorer 0.8.json b/resources/profiles/Vivedino/process/0.40mm Standard @Xplorer 0.8.json new file mode 100644 index 0000000000..2082554b0c --- /dev/null +++ b/resources/profiles/Vivedino/process/0.40mm Standard @Xplorer 0.8.json @@ -0,0 +1,26 @@ +{ + "type": "process", + "name": "0.40mm Standard @Xplorer 0.8", + "inherits": "fdm_process_xplorer_common_0_8", + "from": "system", + "setting_id": "ZP9WXfiKDvSAjqU2", + "instantiation": "true", + "initial_layer_print_height": "0.32", + "inner_wall_speed": "190", + "internal_solid_infill_acceleration": "100%", + "min_skirt_length": "0", + "outer_wall_speed": "130", + "skirt_loops": "1", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "50%", + "sparse_infill_acceleration": "100%", + "top_shell_layers": "4", + "top_solid_infill_flow_ratio": "0.87", + "layer_height": "0.40", + "compatible_printers": [ + "Xplorer Single 0.8 nozzle", + "Xplorer IDEX 0.8 nozzle", + "Xplorer Dual Gantry 0.8 nozzle", + "Xplorer IQEX 0.8 nozzle" + ] +} diff --git a/resources/profiles/Vivedino/process/0.42mm Extra Draft @Xplorer 0.6.json b/resources/profiles/Vivedino/process/0.42mm Extra Draft @Xplorer 0.6.json new file mode 100644 index 0000000000..9641ffb5ef --- /dev/null +++ b/resources/profiles/Vivedino/process/0.42mm Extra Draft @Xplorer 0.6.json @@ -0,0 +1,26 @@ +{ + "type": "process", + "name": "0.42mm Extra Draft @Xplorer 0.6", + "inherits": "fdm_process_xplorer_common_0_6", + "from": "system", + "setting_id": "JMbldCAibS7WnG1D", + "instantiation": "true", + "initial_layer_print_height": "0.32", + "inner_wall_speed": "190", + "internal_solid_infill_acceleration": "100%", + "min_skirt_length": "0", + "outer_wall_speed": "130", + "skirt_loops": "1", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "50%", + "sparse_infill_acceleration": "100%", + "top_shell_layers": "4", + "top_solid_infill_flow_ratio": "0.87", + "layer_height": "0.42", + "compatible_printers": [ + "Xplorer Single 0.6 nozzle", + "Xplorer IDEX 0.6 nozzle", + "Xplorer Dual Gantry 0.6 nozzle", + "Xplorer IQEX 0.6 nozzle" + ] +} diff --git a/resources/profiles/Vivedino/process/0.48mm Draft @Xplorer 0.8.json b/resources/profiles/Vivedino/process/0.48mm Draft @Xplorer 0.8.json new file mode 100644 index 0000000000..a7942c6387 --- /dev/null +++ b/resources/profiles/Vivedino/process/0.48mm Draft @Xplorer 0.8.json @@ -0,0 +1,26 @@ +{ + "type": "process", + "name": "0.48mm Draft @Xplorer 0.8", + "inherits": "fdm_process_xplorer_common_0_8", + "from": "system", + "setting_id": "OhseWRzfSjom4gC9", + "instantiation": "true", + "initial_layer_print_height": "0.32", + "inner_wall_speed": "190", + "internal_solid_infill_acceleration": "100%", + "min_skirt_length": "0", + "outer_wall_speed": "130", + "skirt_loops": "1", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "50%", + "sparse_infill_acceleration": "100%", + "top_shell_layers": "4", + "top_solid_infill_flow_ratio": "0.87", + "layer_height": "0.48", + "compatible_printers": [ + "Xplorer Single 0.8 nozzle", + "Xplorer IDEX 0.8 nozzle", + "Xplorer Dual Gantry 0.8 nozzle", + "Xplorer IQEX 0.8 nozzle" + ] +} diff --git a/resources/profiles/Vivedino/process/0.56mm Extra Draft @Xplorer 0.8.json b/resources/profiles/Vivedino/process/0.56mm Extra Draft @Xplorer 0.8.json new file mode 100644 index 0000000000..065cbf975d --- /dev/null +++ b/resources/profiles/Vivedino/process/0.56mm Extra Draft @Xplorer 0.8.json @@ -0,0 +1,26 @@ +{ + "type": "process", + "name": "0.56mm Extra Draft @Xplorer 0.8", + "inherits": "fdm_process_xplorer_common_0_8", + "from": "system", + "setting_id": "EXEeYQRkvcwYeLDA", + "instantiation": "true", + "initial_layer_print_height": "0.32", + "inner_wall_speed": "190", + "internal_solid_infill_acceleration": "100%", + "min_skirt_length": "0", + "outer_wall_speed": "130", + "skirt_loops": "1", + "slowdown_for_curled_perimeters": "0", + "small_perimeter_speed": "50%", + "sparse_infill_acceleration": "100%", + "top_shell_layers": "4", + "top_solid_infill_flow_ratio": "0.87", + "layer_height": "0.56", + "compatible_printers": [ + "Xplorer Single 0.8 nozzle", + "Xplorer IDEX 0.8 nozzle", + "Xplorer Dual Gantry 0.8 nozzle", + "Xplorer IQEX 0.8 nozzle" + ] +} diff --git a/resources/profiles/Vivedino/process/fdm_process_xplorer_common.json b/resources/profiles/Vivedino/process/fdm_process_xplorer_common.json new file mode 100644 index 0000000000..c8f4cc55a7 --- /dev/null +++ b/resources/profiles/Vivedino/process/fdm_process_xplorer_common.json @@ -0,0 +1,265 @@ +{ + "type": "process", + "name": "fdm_process_xplorer_common", + "inherits": "fdm_process_klipper_common", + "from": "system", + "instantiation": "false", + "accel_to_decel_enable": "1", + "accel_to_decel_factor": "50%", + "align_infill_direction_to_model": "0", + "alternate_extra_wall": "0", + "bottom_shell_thickness": "1", + "bottom_solid_infill_flow_ratio": "1", + "bottom_surface_density": "100%", + "bottom_surface_pattern": "monotonicline", + "bridge_acceleration": "1500", + "bridge_angle": "0", + "bridge_density": "100%", + "bridge_flow": "1.5", + "brim_ears_detection_length": "1", + "brim_ears_max_angle": "125", + "brim_type": "no_brim", + "calib_flowrate_topinfill_special_order": "0", + "counterbore_hole_bridging": "none", + "default_acceleration": "5000", + "default_jerk": "5", + "default_junction_deviation": "0", + "detect_narrow_internal_solid_infill": "0", + "dont_filter_internal_bridges": "limited", + "elefant_foot_compensation": "0.1", + "elefant_foot_compensation_layers": "2", + "enable_extra_bridge_layer": "disabled", + "enable_overhang_speed": "1", + "enable_prime_tower": "0", + "enforce_support_layers": "0", + "ensure_vertical_shell_thickness": "ensure_moderate", + "extra_perimeters_on_overhangs": "1", + "extra_solid_infills": "", + "extrusion_rate_smoothing_external_perimeter_only": "0", + "fill_multiline": "1", + "filter_out_gap_fill": "2", + "flush_into_infill": "0", + "flush_into_objects": "0", + "flush_into_support": "1", + "fuzzy_skin": "none", + "fuzzy_skin_first_layer": "0", + "fuzzy_skin_mode": "displacement", + "fuzzy_skin_noise_type": "classic", + "fuzzy_skin_octaves": "4", + "fuzzy_skin_persistence": "0.5", + "fuzzy_skin_point_distance": "0.8", + "fuzzy_skin_scale": "1", + "fuzzy_skin_thickness": "0.3", + "gap_fill_target": "nowhere", + "gap_infill_speed": "10", + "gcode_add_line_number": "0", + "gcode_comments": "0", + "gcode_label_objects": "1", + "hole_to_polyhole": "0", + "hole_to_polyhole_threshold": "0.01", + "hole_to_polyhole_twisted": "1", + "independent_support_layer_height": "1", + "infill_anchor": "10", + "infill_anchor_max": "10", + "infill_combination_max_layer_height": "100%", + "infill_jerk": "0", + "infill_lock_depth": "1", + "infill_overhang_angle": "60", + "infill_shift_step": "0.4", + "infill_wall_overlap": "20%", + "initial_layer_acceleration": "1000", + "initial_layer_jerk": "0", + "initial_layer_line_width": "120%", + "initial_layer_min_bead_width": "85%", + "initial_layer_travel_speed": "200", + "inner_wall_acceleration": "3000", + "inner_wall_jerk": "0", + "inner_wall_line_width": "110%", + "interlocking_beam": "0", + "interlocking_beam_layer_count": "2", + "interlocking_beam_width": "0.8", + "interlocking_boundary_avoidance": "2", + "interlocking_depth": "2", + "interlocking_orientation": "22.5", + "internal_bridge_angle": "0", + "internal_bridge_density": "100%", + "internal_bridge_flow": "1.5", + "internal_bridge_speed": "150%", + "internal_solid_infill_line_width": "120%", + "internal_solid_infill_pattern": "monotonicline", + "ironing_angle": "-1", + "ironing_inset": "0", + "ironing_pattern": "rectilinear", + "is_infill_first": "0", + "lateral_lattice_angle_1": "-45", + "lateral_lattice_angle_2": "45", + "line_width": "110%", + "make_overhang_printable": "0", + "make_overhang_printable_angle": "55", + "make_overhang_printable_hole_size": "0", + "max_bridge_length": "10", + "max_volumetric_extrusion_rate_slope": "0", + "max_volumetric_extrusion_rate_slope_segment_length": "1", + "min_bead_width": "85%", + "min_feature_size": "25%", + "min_length_factor": "0.5", + "min_width_top_surface": "0", + "mmu_segmented_region_interlocking_depth": "0", + "mmu_segmented_region_max_width": "0", + "notes": "", + "only_one_wall_first_layer": "0", + "only_one_wall_top": "1", + "ooze_prevention": "0", + "outer_wall_acceleration": "1000", + "outer_wall_jerk": "0", + "outer_wall_line_width": "100%", + "overhang_1_4_speed": "100", + "overhang_reverse": "0", + "overhang_reverse_internal_only": "0", + "overhang_reverse_threshold": "50%", + "post_process": [], + "precise_outer_wall": "1", + "precise_z_height": "0", + "preheat_steps": "1", + "preheat_time": "10", + "prime_tower_brim_width": "10", + "prime_tower_width": "30", + "prime_volume": "10", + "print_flow_ratio": "1", + "print_order": "default", + "raft_contact_distance": "0.1", + "raft_expansion": "1.5", + "raft_first_layer_density": "90%", + "raft_first_layer_expansion": "2", + "reduce_crossing_wall": "1", + "role_based_wipe_speed": "1", + "scarf_angle_threshold": "155", + "scarf_joint_flow_ratio": "1", + "scarf_joint_speed": "100%", + "scarf_overhang_threshold": "40%", + "seam_gap": "10%", + "seam_slope_conditional": "0", + "seam_slope_entire_loop": "0", + "seam_slope_inner_walls": "0", + "seam_slope_min_length": "20", + "seam_slope_start_height": "0", + "seam_slope_steps": "10", + "seam_slope_type": "none", + "single_extruder_multi_material_priming": "0", + "single_loop_draft_shield": "0", + "skeleton_infill_density": "25%", + "skeleton_infill_line_width": "100%", + "skin_infill_density": "25%", + "skin_infill_depth": "2", + "skin_infill_line_width": "100%", + "skirt_speed": "50", + "skirt_start_angle": "-135", + "skirt_type": "combined", + "slice_closing_radius": "0.049", + "slicing_mode": "regular", + "slow_down_layers": "0", + "small_area_infill_flow_compensation": "1", + "small_area_infill_flow_compensation_model": [ + "0,0", + "\n0.2,0.4444", + "\n0.4,0.6145", + "\n0.6,0.7059", + "\n0.8,0.7619", + "\n1.5,0.8571", + "\n2,0.8889", + "\n3,0.9231", + "\n5,0.9520", + "\n10,1" + ], + "small_perimeter_threshold": "0", + "solid_infill_direction": "45", + "solid_infill_filament": "1", + "solid_infill_rotate_template": "45,135", + "sparse_infill_filament": "1", + "sparse_infill_line_width": "110%", + "sparse_infill_pattern": "gyroid", + "sparse_infill_rotate_template": "", + "spiral_finishing_flow_ratio": "0", + "spiral_mode_max_xy_smoothing": "200%", + "spiral_mode_smooth": "0", + "spiral_starting_flow_ratio": "0", + "staggered_inner_seams": "1", + "support_angle": "0", + "support_bottom_interface_spacing": "0.5", + "support_bottom_z_distance": "0.2", + "support_critical_regions_only": "0", + "support_expansion": "0", + "support_interface_not_for_body": "1", + "support_interface_pattern": "auto", + "support_ironing": "0", + "support_ironing_flow": "10%", + "support_ironing_pattern": "rectilinear", + "support_ironing_spacing": "0.1", + "support_line_width": "100%", + "support_object_first_layer_gap": "0.2", + "support_on_build_plate_only": "1", + "support_remove_small_overhang": "1", + "support_threshold_overlap": "50%", + "support_type": "tree(auto)", + "symmetric_infill_y_axis": "0", + "thick_bridges": "1", + "thick_internal_bridges": "1", + "timelapse_type": "0", + "top_bottom_infill_wall_overlap": "15%", + "top_surface_acceleration": "1000", + "top_surface_density": "100%", + "top_surface_jerk": "0", + "top_surface_line_width": "80%", + "top_surface_speed": "50", + "travel_acceleration": "5000", + "travel_jerk": "0", + "travel_speed": "250", + "travel_speed_z": "0", + "tree_support_adaptive_layer_height": "1", + "tree_support_angle_slow": "25", + "tree_support_auto_brim": "1", + "tree_support_branch_angle_organic": "40", + "tree_support_branch_diameter": "5", + "tree_support_branch_diameter_angle": "5", + "tree_support_branch_diameter_organic": "2", + "tree_support_branch_distance": "5", + "tree_support_branch_distance_organic": "1", + "tree_support_brim_width": "3", + "tree_support_tip_diameter": "0.8", + "tree_support_top_rate": "30%", + "wall_direction": "auto", + "wall_distribution_count": "1", + "wall_filament": "1", + "wall_generator": "arachne", + "wall_sequence": "inner wall/outer wall", + "wall_transition_angle": "10", + "wall_transition_filter_deviation": "25%", + "wall_transition_length": "100%", + "wipe_before_external_loop": "0", + "wipe_on_loops": "1", + "wipe_speed": "80%", + "wipe_tower_bridging": "10", + "wipe_tower_cone_angle": "10", + "wipe_tower_extra_flow": "100%", + "wipe_tower_extra_rib_length": "0", + "wipe_tower_extra_spacing": "100%", + "wipe_tower_filament": "0", + "wipe_tower_fillet_wall": "1", + "wipe_tower_max_purge_speed": "90", + "wipe_tower_rib_width": "8", + "wipe_tower_rotation_angle": "0", + "wipe_tower_wall_type": "rectangle", + "wiping_volumes_extruders": [ + "70", + "70", + "70", + "70", + "70", + "70", + "70", + "70", + "70", + "70" + ], + "xy_hole_compensation": "0.05" +} diff --git a/resources/profiles/Vivedino/process/fdm_process_xplorer_common_0_6.json b/resources/profiles/Vivedino/process/fdm_process_xplorer_common_0_6.json new file mode 100644 index 0000000000..3158e4f186 --- /dev/null +++ b/resources/profiles/Vivedino/process/fdm_process_xplorer_common_0_6.json @@ -0,0 +1,8 @@ +{ + "type": "process", + "name": "fdm_process_xplorer_common_0_6", + "inherits": "fdm_process_xplorer_common", + "from": "system", + "instantiation": "false", + "initial_layer_print_height": "0.3" +} diff --git a/resources/profiles/Vivedino/process/fdm_process_xplorer_common_0_8.json b/resources/profiles/Vivedino/process/fdm_process_xplorer_common_0_8.json new file mode 100644 index 0000000000..a6b36e2947 --- /dev/null +++ b/resources/profiles/Vivedino/process/fdm_process_xplorer_common_0_8.json @@ -0,0 +1,8 @@ +{ + "type": "process", + "name": "fdm_process_xplorer_common_0_8", + "inherits": "fdm_process_xplorer_common", + "from": "system", + "instantiation": "false", + "initial_layer_print_height": "0.4" +}