mirror of
https://github.com/QIDITECH/QIDIStudio.git
synced 2026-02-02 01:48:42 +03:00
Add the configuration of the new machine Q2C and X-Max 4.
This commit is contained in:
@@ -32,6 +32,7 @@
|
||||
"machine_start_gcode": "PRINT_START BED=[bed_temperature_initial_layer_single] HOTEND=[nozzle_temperature_initial_layer] CHAMBER=[chamber_temperatures] EXTRUDER=[initial_no_support_extruder]\nSET_PRINT_STATS_INFO TOTAL_LAYER=[total_layer_count]\nM83\nT[initial_tool]\nM140 S[bed_temperature_initial_layer_single]\nM104 S[nozzle_temperature_initial_layer]\nM141 S[chamber_temperatures]\nG4 P3000\nG1 X108 Y1 F30000\nG0 Z[initial_layer_print_height] F600\nG0 X128 E8 F{outer_wall_volumetric_speed/(24/20) * 60}\nG0 X133 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4 * 60}\nG0 X138 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nG0 X143 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4 * 60}\nG0 X148 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nG0 X153 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4 * 60}\nG1 X154 Z-0.1\nG1 X158\nG1 Z1 F600\nG1 X108 Y2.5 F30000\nG0 Z[initial_layer_print_height] F600\nG0 X128 E10 F{outer_wall_volumetric_speed/(24/20) * 60}\nG0 X133 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4 * 60}\nG0 X138 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nG0 X143 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4 * 60}\nG0 X148 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nG0 X153 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4 * 60}\nG1 X154 Z-0.1\nG1 X158\nG1 Z1 F600",
|
||||
"machine_unload_filament_time": "35",
|
||||
"nozzle_diameter": ["0.4"],
|
||||
"nozzle_type": ["hardened_steel"],
|
||||
"nozzle_volume": ["125"],
|
||||
"printable_area": ["0x0","270x0","270x270","0x270"],
|
||||
"printable_height": "256",
|
||||
|
||||
17
resources/profiles/Q Series/machine/Qidi Q2C 0.2 nozzle.json
Normal file
17
resources/profiles/Q Series/machine/Qidi Q2C 0.2 nozzle.json
Normal file
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"type": "machine",
|
||||
"setting_id": "GM008",
|
||||
"name": "Q2C 0.2 nozzle",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "Q2C 0.4 nozzle",
|
||||
"printer_model": "Q2C",
|
||||
"printer_variant": "0.2",
|
||||
"default_filament_profile": ["QIDI PLA Rapido @Qidi Q2C 0.2 nozzle"],
|
||||
"default_print_profile": "0.10mm Standard @Q2C 0.2 nozzle",
|
||||
"max_layer_height": ["0.14"],
|
||||
"min_layer_height": ["0.04"],
|
||||
"nozzle_diameter": ["0.2"],
|
||||
"retraction_length": ["0.4"],
|
||||
"support_box_temp_control": "1"
|
||||
}
|
||||
44
resources/profiles/Q Series/machine/Qidi Q2C 0.4 nozzle.json
Normal file
44
resources/profiles/Q Series/machine/Qidi Q2C 0.4 nozzle.json
Normal file
@@ -0,0 +1,44 @@
|
||||
{
|
||||
"box_id" : "2",
|
||||
"type": "machine",
|
||||
"setting_id": "GM001",
|
||||
"name": "Q2C 0.4 nozzle",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "fdm_q_common",
|
||||
"printer_model": "Q2C",
|
||||
"gcode_flavor": "klipper",
|
||||
"default_print_profile": "0.20mm Standard @Q2C",
|
||||
"printer_settings_id": "Qidi",
|
||||
"bed_exclude_area": ["0x0,11x0,11x16,0x16"],
|
||||
"change_filament_gcode": "G1 Z{max_layer_z + 3.0} F1200\nTOOL_CHANGE_START F=[current_extruder] T=[next_extruder]\nBUFFER_MONITORING ENABLE=0\nDISABLE_ALL_SENSOR\nM106 S255\nMOVE_TO_TRASH\n{if long_retractions_when_cut[previous_extruder]}\nG1 E-{retraction_distances_when_cut[previous_extruder]} F{old_filament_e_feedrate}\n{else}\nG1 E-10 F{old_filament_e_feedrate}\n{endif}\nM400\nCUT_FILAMENT T=[current_extruder]\nMOVE_TO_TRASH\nM106 P2 S0\nUNLOAD_T[current_extruder]\nT[next_extruder]\n{if nozzle_temperature_range_high[current_extruder] >= nozzle_temperature_range_high[next_extruder]}\nM104 S{nozzle_temperature_range_high[current_extruder]}\n{else}\nM104 S{nozzle_temperature_range_high[next_extruder]}\n{endif}\n; FLUSH_START\nM106 S25\nG1 E30 F300\n; FLUSH_END\n{if long_retractions_when_cut[previous_extruder]}\nG1 E{retraction_distances_when_cut[previous_extruder]} F{old_filament_e_feedrate}\n{endif}\n{if flush_length_1 > 1}\n; FLUSH_START\n{if flush_length_1 > 23.7}\nG1 E23.7 F{old_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{old_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\nG1 E{(flush_length_1 - 23.7) * 0.02} F50\nG1 E{(flush_length_1 - 23.7) * 0.23} F{new_filament_e_feedrate}\n{else}\nG1 E{flush_length_1} F{old_filament_e_feedrate}\n{endif}\nG1 E-[old_retract_length_toolchange] F1800\n; FLUSH_END\n{endif}\n{if flush_length_2 > 1}\n; FLUSH_START\nG1 X92 F9000\nG1 E[old_retract_length_toolchange] F300\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E{flush_length_2 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_2 * 0.02} F50\nG1 E-[new_retract_length_toolchange] F1800\n; FLUSH_END\n{endif}\n{if flush_length_3 > 1}\n; FLUSH_START\nG1 X85 F9000\nG1 E[new_retract_length_toolchange] F300\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E{flush_length_3 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_3 * 0.02} F50\nG1 E-[new_retract_length_toolchange] F1800\n; FLUSH_END\n{endif}\n{if flush_length_4 > 1}\n; FLUSH_START\nG1 X92 F9000\nG1 E[new_retract_length_toolchange] F300\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E{flush_length_4 * 0.18} F{new_filament_e_feedrate}\nG1 E{flush_length_4 * 0.02} F50\nG1 E-[new_retract_length_toolchange] F1800\n; FLUSH_END\n{endif}\nM400\nM106 S255\nM104 S[new_filament_temp]\nINIT_SYNC_BUFFER_STATE\nBUFFER_MONITORING ENABLE=1\nG1 E10 F25 \nM109 S[new_filament_temp]\nG1 E-5 F1800\nCLEAR_OOZE\nTOOL_CHANGE_END\nG1 Y270 F8000\nM106 S0\nG1 E2 F1800\nENABLE_ALL_SENSOR\n",
|
||||
"default_filament_profile": ["QIDI PLA Rapido @Qidi Q2C 0.4 nozzle"],
|
||||
"enable_long_retraction_when_cut": "2",
|
||||
"extruder_clearance_height_to_lid": "120",
|
||||
"extruder_clearance_height_to_rod": "40",
|
||||
"extruder_clearance_max_radius": "70",
|
||||
"is_support_3mf" : "1",
|
||||
"is_support_multi_box": "1",
|
||||
"layer_change_gcode": "SET_PRINT_STATS_INFO CURRENT_LAYER={layer_num + 1}",
|
||||
"machine_end_gcode": "DISABLE_BOX_HEATER\nM140 S0\nBUFFER_MONITORING ENABLE=0\nDISABLE_ALL_SENSOR\nG1 E-3 F1800\nG0 Z{max_layer_z + 3} F600\nUNLOAD_FILAMENT T=[current_extruder]\nG0 Y270 F12000\nG0 X90 Y270 F12000\n{if max_layer_z < max_print_height / 2}G1 Z{max_print_height / 2 + 10} F600{else}G1 Z{min(max_print_height, max_layer_z + 3)}{endif}\nM104 S0",
|
||||
"machine_load_filament_time": "35",
|
||||
"machine_max_jerk_e": ["4"],
|
||||
"machine_max_jerk_x": ["9"],
|
||||
"machine_max_jerk_y": ["9"],
|
||||
"machine_max_jerk_z": ["4"],
|
||||
"machine_max_speed_z": ["20"],
|
||||
"machine_pause_gcode": "M0",
|
||||
"machine_start_gcode": "PRINT_START BED=[bed_temperature_initial_layer_single] HOTEND=[nozzle_temperature_initial_layer] EXTRUDER=[initial_no_support_extruder]\nSET_PRINT_STATS_INFO TOTAL_LAYER=[total_layer_count]\nM83\nT[initial_tool]\nM140 S[bed_temperature_initial_layer_single]\nM104 S[nozzle_temperature_initial_layer]\nG4 P3000\nG1 X108 Y1 F30000\nG0 Z[initial_layer_print_height] F600\nG0 X128 E8 F{outer_wall_volumetric_speed/(24/20) * 60}\nG0 X133 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4 * 60}\nG0 X138 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nG0 X143 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4 * 60}\nG0 X148 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nG0 X153 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4 * 60}\nG1 X154 Z-0.1\nG1 X158\nG1 Z1 F600\nG1 X108 Y2.5 F30000\nG0 Z[initial_layer_print_height] F600\nG0 X128 E10 F{outer_wall_volumetric_speed/(24/20) * 60}\nG0 X133 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4 * 60}\nG0 X138 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nG0 X143 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4 * 60}\nG0 X148 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5) * 60}\nG0 X153 E.3742 F{outer_wall_volumetric_speed/(0.3*0.5)/4 * 60}\nG1 X154 Z-0.1\nG1 X158\nG1 Z1 F600",
|
||||
"machine_unload_filament_time": "35",
|
||||
"nozzle_diameter": ["0.4"],
|
||||
"nozzle_type": ["hardened_steel"],
|
||||
"nozzle_volume": ["125"],
|
||||
"printable_area": ["0x0","270x0","270x270","0x270"],
|
||||
"printable_height": "256",
|
||||
"retract_lift_below": ["255"],
|
||||
"support_air_filtration": "1",
|
||||
"support_box_temp_control": "1",
|
||||
"support_chamber_temp_control": "0",
|
||||
"thumbnail_size": ["50x50"],
|
||||
"fan_direction": "right"
|
||||
}
|
||||
18
resources/profiles/Q Series/machine/Qidi Q2C 0.6 nozzle.json
Normal file
18
resources/profiles/Q Series/machine/Qidi Q2C 0.6 nozzle.json
Normal file
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"type": "machine",
|
||||
"setting_id": "GM008",
|
||||
"name": "Q2C 0.6 nozzle",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "Q2C 0.4 nozzle",
|
||||
"default_filament_profile": ["QIDI PLA Rapido @Qidi Q2C 0.6 nozzle"],
|
||||
"default_print_profile": "0.30mm Standard @Q2C 0.6 nozzle",
|
||||
"max_layer_height": ["0.42"],
|
||||
"min_layer_height": ["0.12"],
|
||||
"nozzle_diameter": ["0.6"],
|
||||
"printer_model": "Q2C",
|
||||
"printer_variant": "0.6",
|
||||
"retraction_length": ["1.4"],
|
||||
"retraction_minimum_travel": ["3"],
|
||||
"support_box_temp_control": "1"
|
||||
}
|
||||
18
resources/profiles/Q Series/machine/Qidi Q2C 0.8 nozzle.json
Normal file
18
resources/profiles/Q Series/machine/Qidi Q2C 0.8 nozzle.json
Normal file
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"type": "machine",
|
||||
"setting_id": "GM008",
|
||||
"name": "Q2C 0.8 nozzle",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "Q2C 0.4 nozzle",
|
||||
"default_filament_profile": ["QIDI PLA Rapido @Qidi Q2C 0.8 nozzle"],
|
||||
"default_print_profile": "0.40mm Standard @Q2C 0.8 nozzle",
|
||||
"max_layer_height": ["0.56"],
|
||||
"min_layer_height": ["0.16"],
|
||||
"nozzle_diameter": ["0.8"],
|
||||
"printer_model": "Q2C",
|
||||
"printer_variant": "0.8",
|
||||
"retract_length_toolchange": ["3"],
|
||||
"retraction_length": ["3"],
|
||||
"support_box_temp_control": "1"
|
||||
}
|
||||
12
resources/profiles/Q Series/machine/Qidi Q2C.json
Normal file
12
resources/profiles/Q Series/machine/Qidi Q2C.json
Normal file
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"type": "machine_model",
|
||||
"name": "Q2C",
|
||||
"model_id": "Q2C",
|
||||
"nozzle_diameter": "0.4;0.2;0.6;0.8",
|
||||
"machine_tech": "FFF",
|
||||
"family": "Qidi",
|
||||
"bed_model": "Q2C_bed.stl",
|
||||
"bed_texture": "Q2C_bed.svg",
|
||||
"hotend_model": "X-Series_gen3_hotend.stl",
|
||||
"default_materials": "Generic ABS @Qidi Q2C 0.4 nozzle;Generic PLA @Qidi Q2C 0.4 nozzle;QIDI ABS Odorless @Qidi Q2C 0.4 nozzle;QIDI ABS Rapido @Qidi Q2C 0.4 nozzle;QIDI PLA Rapido @Qidi Q2C 0.4 nozzle;QIDI PLA Rapido Matte @Qidi Q2C 0.4 nozzle;QIDI PLA-CF @Qidi Q2C 0.4 nozzle;Generic PLA Silk @Qidi Q2C 0.4 nozzle;QIDI PLA Rapido Silk @Qidi Q2C 0.4 nozzle;QIDI ASA @Qidi Q2C 0.4 nozzle;QIDI PETG Basic @Qidi Q2C 0.4 nozzle;QIDI PETG Rapido @Qidi Q2C 0.4 nozzle;QIDI PETG Tough @Qidi Q2C 0.4 nozzle;QIDI PETG Translucent @Qidi Q2C 0.4 nozzle;QIDI PLA Basic @Qidi Q2C 0.4 nozzle;QIDI PLA Matte Basic @Qidi Q2C 0.4 nozzle;Generic PETG @Qidi Q2C 0.4 nozzle"
|
||||
}
|
||||
@@ -42,7 +42,7 @@
|
||||
"max_layer_height": ["0.28"],
|
||||
"min_layer_height": ["0.08"],
|
||||
"nozzle_diameter": ["0.4"],
|
||||
"nozzle_type": ["stainless_steel"],
|
||||
"nozzle_type": ["hardened_steel"],
|
||||
"printable_height": "250",
|
||||
"printer_settings_id": "",
|
||||
"printer_structure": "corexy",
|
||||
|
||||
Reference in New Issue
Block a user