diff --git a/resources/profiles/QIDITechnology.ini b/resources/profiles/QIDITechnology.ini index 5c7afe5..8082567 100644 --- a/resources/profiles/QIDITechnology.ini +++ b/resources/profiles/QIDITechnology.ini @@ -14,6 +14,15 @@ changelog_url = https://qidi3d.com/pages/software-firmware # also the first model installed & the first nozzle installed will be activated after install. # Printer model name will be shown by the installation wizard. +[printer_model:Q1] +name = Q1 +variants = 0.4; 0.2; 0.6; 0.8 +technology = FFF +family = Q +bed_model = Q1_bed.stl +bed_texture = Q1.svg +default_materials = QIDI ABS Odorless @Q1 0.4 nozzle; QIDI ABS Rapido @Q1 0.4 nozzle; QIDI PLA Rapido @Q1 0.4 nozzle; QIDI PLA Rapido Matte @Q1 0.4 nozzle; QIDI PLA-CF @Q1 0.4 nozzle; Generic ABS @Q1 0.4 nozzle; Generic PLA @Q1 0.4 nozzle + [printer_model:Q1 Pro] name = Q1 Pro variants = 0.4; 0.2; 0.6; 0.8 @@ -241,6 +250,11 @@ xy_contour_compensation = 0 xy_hole_compensation = 0 # Machine Print preset +[print:*Q1*] +inherits = *common* +external_perimeter_acceleration = 5000 +perimeter_acceleration = 7000 + [print:*Q1 Pro*] inherits = *common* external_perimeter_acceleration = 5000 @@ -408,6 +422,62 @@ inherits = *0.8 nozzle* layer_height = 0.48 # Print preset +# Q1 0.2 nozzle Print preset +[print:0.08mm Extra High @Q1 0.2 nozzle] +inherits = *Q1*; *0.08mm Extra High* +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.2 + +[print:0.12mm Fine @Q1 0.2 nozzle] +inherits = *Q1*; *0.12mm Fine* +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.2 + +# Q1 0.4 nozzle Print preset +[print:0.12mm Extra High @Q1 0.4 nozzle] +inherits = *Q1*; *0.12mm Extra High* +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.4 + +[print:0.16mm High @Q1 0.4 nozzle] +inherits = *Q1*; *0.16mm High* +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.4 + +[print:0.20mm Fine @Q1 0.4 nozzle] +inherits = *Q1*; *0.20mm Fine* +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.4 + +[print:0.20mm Strength @Q1 0.4 nozzle] +inherits = *Q1*; *0.20mm Strength* +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.4 + +[print:0.24mm Quick @Q1 0.4 nozzle] +inherits = *Q1*; *0.24mm Quick* +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.4 + +# Q1 0.6 nozzle Print preset +[print:0.24mm High @Q1 0.6 nozzle] +inherits = *Q1*; *0.24mm High* +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.6 + +[print:0.30mm Fine @Q1 0.6 nozzle] +inherits = *Q1*; *0.30mm Fine* +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.6 + +[print:0.36mm Fine @Q1 0.6 nozzle] +inherits = *Q1*; *0.36mm Quick* +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.6 + +# Q1 0.8 nozzle Print preset +[print:0.32mm High @Q1 0.8 nozzle] +inherits = *Q1*; *0.32mm High* +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.8 + +[print:0.40mm Fine @Q1 0.8 nozzle] +inherits = *Q1*; *0.40mm Fine* +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.8 + +[print:0.48mm Fine @Q1 0.8 nozzle] +inherits = *Q1*; *0.48mm Quick* +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.8 + # Q1 Pro 0.2 nozzle Print preset [print:0.08mm Extra High @Q1 Pro 0.2 nozzle] inherits = *Q1 Pro*; *0.08mm Extra High* @@ -1050,6 +1120,426 @@ filament_vendor = Generic first_layer_temperature = 230 temperature = 230 +# Q1 0.2 nozzle QIDI filament preset +[filament:QIDI ABS Odorless @Q1 0.2 nozzle] +inherits = *QIDI ABS Odorless* +filament_max_volumetric_speed = 2 +temperature = 260 +volume_temperature = 0 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.2 + +[filament:QIDI ABS Rapido @Q1 0.2 nozzle] +inherits = *QIDI ABS Rapido* +filament_max_volumetric_speed = 2 +temperature = 260 +volume_temperature = 0 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.2 + +[filament:QIDI ASA @Q1 0.2 nozzle] +inherits = *QIDI ASA* +filament_max_volumetric_speed = 2 +temperature = 255 +volume_temperature = 0 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.2 + +[filament:QIDI PETG-Tough @Q1 0.2 nozzle] +inherits = *QIDI PETG-Tough* +filament_max_volumetric_speed = 1 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.2 + +[filament:QIDI PLA Rapido @Q1 0.2 nozzle] +inherits = *QIDI PLA Rapido* +advance_pressure = 0.042 +filament_max_volumetric_speed = 2 +temperature = 210 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.2 + +[filament:QIDI PLA Rapido Matte @Q1 0.2 nozzle] +inherits = *QIDI PLA Rapido Matte* +advance_pressure = 0.042 +filament_max_volumetric_speed = 2 +temperature = 210 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.2 + +# Q1 0.2 nozzle Generic filament preset +[filament:Generic ABS @Q1 0.2 nozzle] +inherits = *Generic ABS* +filament_max_volumetric_speed = 2 +temperature = 250 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.2 + +[filament:Generic PETG @Q1 0.2 nozzle] +inherits = *Generic PETG* +filament_max_volumetric_speed = 1 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.2 + +[filament:Generic PLA @Q1 0.2 nozzle] +inherits = *Generic PLA* +advance_pressure = 0.042 +filament_max_volumetric_speed = 2 +temperature = 210 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.2 + +# Q1 0.4 nozzle QIDI filament preset +[filament:QIDI ABS Odorless @Q1 0.4 nozzle] +inherits = *QIDI ABS Odorless* +advance_pressure = 0.035 +temperature = 260 +volume_temperature = 0 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.4 + +[filament:QIDI ABS Rapido @Q1 0.4 nozzle] +inherits = *QIDI ABS Rapido* +advance_pressure = 0.035 +filament_max_volumetric_speed = 24.5 +temperature = 260 +volume_temperature = 0 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.4 + +[filament:QIDI ABS-GF @Q1 0.4 nozzle] +inherits = *QIDI ABS-GF* +advance_pressure = 0.035 +filament_max_volumetric_speed = 22 +first_layer_temperature = 260 +temperature = 260 +volume_temperature = 0 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.4 + +[filament:QIDI ASA @Q1 0.4 nozzle] +inherits = *QIDI ASA* +advance_pressure = 0.035 +temperature = 255 +volume_temperature = 0 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.4 + +[filament:QIDI ASA-Aero @Q1 0.4 nozzle] +inherits = *QIDI ASA-Aero* +temperature = 260 +volume_temperature = 0 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.4 + +[filament:QIDI PA12-CF @Q1 0.4 nozzle] +inherits = *QIDI PA12-CF* +advance_pressure = 0.035 +filament_max_volumetric_speed = 13 +first_layer_temperature = 280 +temperature = 280 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.4 + +[filament:QIDI PAHT-CF @Q1 0.4 nozzle] +inherits = *QIDI PAHT-CF* +advance_pressure = 0.032 +first_layer_temperature = 300 +temperature = 300 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.4 + +[filament:QIDI PC/ABS-FR @Q1 0.4 nozzle] +inherits = *QIDI PC/ABS-FR* +advance_pressure = 0.082 +volume_temperature = 0 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.4 + +[filament:QIDI PET-CF @Q1 0.4 nozzle] +inherits = *QIDI PET-CF* +advance_pressure = 0.032 +filament_max_volumetric_speed = 15 +first_layer_temperature = 280 +temperature = 280 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.4 + +[filament:QIDI PETG-Tough @Q1 0.4 nozzle] +inherits = *QIDI PETG-Tough* +advance_pressure = 0.086 +filament_max_volumetric_speed = 13 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.4 + +[filament:QIDI PLA Rapido @Q1 0.4 nozzle] +inherits = *QIDI PLA Rapido* +advance_pressure = 0.042 +filament_max_volumetric_speed = 24.5 +temperature = 210 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.4 + +[filament:QIDI PLA Rapido Matte @Q1 0.4 nozzle] +inherits = *QIDI PLA Rapido Matte* +advance_pressure = 0.042 +filament_max_volumetric_speed = 24.5 +temperature = 210 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.4 + +[filament:QIDI PLA-CF @Q1 0.4 nozzle] +inherits = *QIDI PLA-CF* +advance_pressure = 0.034 +extrusion_multiplier = 0.93 +filament_max_volumetric_speed = 15 +first_layer_temperature = 220 +temperature = 220 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.4 + +[filament:QIDI UltraPA @Q1 0.4 nozzle] +inherits = *QIDI UltraPA* +filament_max_volumetric_speed = 4 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.4 + +# Q1 0.4 nozzle Generic filament preset +[filament:Generic ABS @Q1 0.4 nozzle] +inherits = *Generic ABS* +temperature = 250 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.4 + +[filament:Generic PETG @Q1 0.4 nozzle] +inherits = *Generic PETG* +advance_pressure = 0.086 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.4 + +[filament:Generic PLA @Q1 0.4 nozzle] +inherits = *Generic PLA* +advance_pressure = 0.042 +temperature = 210 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.4 + +[filament:Generic TPU 95A @Q1 0.4 nozzle] +inherits = *Generic TPU 95A* +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.4 + +# Q1 0.6 nozzle QIDI filament preset +[filament:QIDI ABS Odorless @Q1 0.6 nozzle] +inherits = *QIDI ABS Odorless* +advance_pressure = 0.014 +filament_max_volumetric_speed = 24.5 +temperature = 250 +volume_temperature = 0 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.6 + +[filament:QIDI ABS Rapido @Q1 0.6 nozzle] +inherits = *QIDI ABS Rapido* +advance_pressure = 0.014 +filament_max_volumetric_speed = 24.5 +temperature = 250 +volume_temperature = 0 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.6 + +[filament:QIDI ABS-GF @Q1 0.6 nozzle] +inherits = *QIDI ABS-GF* +filament_max_volumetric_speed = 22 +first_layer_temperature = 260 +temperature = 260 +volume_temperature = 0 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.6 + +[filament:QIDI ASA @Q1 0.6 nozzle] +inherits = *QIDI ASA* +advance_pressure = 0.014 +filament_max_volumetric_speed = 13 +temperature = 255 +volume_temperature = 0 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.6 + +[filament:QIDI PA12-CF @Q1 0.6 nozzle] +inherits = *QIDI PA12-CF* +advance_pressure = 0.035 +filament_max_volumetric_speed = 13 +first_layer_temperature = 280 +temperature = 280 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.6 + +[filament:QIDI PAHT-CF @Q1 0.6 nozzle] +inherits = *QIDI PAHT-CF* +advance_pressure = 0.032 +first_layer_temperature = 300 +temperature = 300 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.6 + +[filament:QIDI PC/ABS-FR @Q1 0.6 nozzle] +inherits = *QIDI PC/ABS-FR* +advance_pressure = 0.082 +volume_temperature = 0 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.6 + +[filament:QIDI PET-CF @Q1 0.6 nozzle] +inherits = *QIDI PET-CF* +advance_pressure = 0.025 +filament_max_volumetric_speed = 15 +first_layer_temperature = 280 +temperature = 280 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.6 + +[filament:QIDI PETG-Tough @Q1 0.6 nozzle] +inherits = *QIDI PETG-Tough* +filament_max_volumetric_speed = 13 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.6 + +[filament:QIDI PLA Rapido @Q1 0.6 nozzle] +inherits = *QIDI PLA Rapido* +advance_pressure = 0.016 +filament_max_volumetric_speed = 24.5 +temperature = 210 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.6 + +[filament:QIDI PLA Rapido Matte @Q1 0.6 nozzle] +inherits = *QIDI PLA Rapido Matte* +advance_pressure = 0.016 +filament_max_volumetric_speed = 24.5 +temperature = 210 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.6 + +[filament:QIDI PLA-CF @Q1 0.6 nozzle] +inherits = *QIDI PLA-CF* +advance_pressure = 0.012 +extrusion_multiplier = 0.93 +filament_max_volumetric_speed = 15 +first_layer_temperature = 220 +temperature = 220 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.6 + +[filament:QIDI UltraPA @Q1 0.6 nozzle] +inherits = *QIDI UltraPA* +filament_max_volumetric_speed = 4 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.6 + +# Q1 0.6 nozzle Generic filament preset +[filament:Generic ABS @Q1 0.6 nozzle] +inherits = *Generic ABS* +advance_pressure = 0.014 +filament_max_volumetric_speed = 24.5 +temperature = 250 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.6 + +[filament:Generic PETG @Q1 0.6 nozzle] +inherits = *Generic PETG* +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.6 + +[filament:Generic PLA @Q1 0.6 nozzle] +inherits = *Generic PLA* +advance_pressure = 0.016 +temperature = 210 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.6 + +[filament:Generic TPU 95A @Q1 0.6 nozzle] +inherits = *Generic TPU 95A* +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.6 + +# Q1 0.8 nozzle QIDI filament preset +[filament:QIDI ABS Odorless @Q1 0.8 nozzle] +inherits = *QIDI ABS Odorless* +advance_pressure = 0.011 +filament_max_volumetric_speed = 24.5 +min_print_speed = 10 +temperature = 250 +volume_temperature = 0 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.8 + +[filament:QIDI ABS Rapido @Q1 0.8 nozzle] +inherits = *QIDI ABS Rapido* +advance_pressure = 0.011 +filament_max_volumetric_speed = 24.5 +min_print_speed = 10 +temperature = 250 +volume_temperature = 0 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.8 + +[filament:QIDI ABS-GF @Q1 0.8 nozzle] +inherits = *QIDI ABS-GF* +filament_max_volumetric_speed = 22 +first_layer_temperature = 260 +temperature = 260 +volume_temperature = 0 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.8 + +[filament:QIDI ASA @Q1 0.8 nozzle] +inherits = *QIDI ASA* +advance_pressure = 0.011 +filament_max_volumetric_speed = 13 +min_print_speed = 10 +temperature = 255 +volume_temperature = 0 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.8 + +[filament:QIDI PA12-CF @Q1 0.8 nozzle] +inherits = *QIDI PA12-CF* +advance_pressure = 0.035 +filament_max_volumetric_speed = 13 +first_layer_temperature = 280 +temperature = 280 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.8 + +[filament:QIDI PAHT-CF @Q1 0.8 nozzle] +inherits = *QIDI PAHT-CF* +advance_pressure = 0.032 +first_layer_temperature = 300 +temperature = 300 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.8 + +[filament:QIDI PC/ABS-FR @Q1 0.8 nozzle] +inherits = *QIDI PC/ABS-FR* +advance_pressure = 0.082 +volume_temperature = 0 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.8 + +[filament:QIDI PET-CF @Q1 0.8 nozzle] +inherits = *QIDI PET-CF* +advance_pressure = 0.025 +filament_max_volumetric_speed = 15 +first_layer_temperature = 280 +temperature = 280 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.8 + +[filament:QIDI PETG-Tough @Q1 0.8 nozzle] +inherits = *QIDI PETG-Tough* +filament_max_volumetric_speed = 13 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.8 + +[filament:QIDI PLA Rapido @Q1 0.8 nozzle] +inherits = *QIDI PLA Rapido* +advance_pressure = 0.008 +filament_max_volumetric_speed = 24.5 +temperature = 210 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.8 + +[filament:QIDI PLA Rapido Matte @Q1 0.8 nozzle] +inherits = *QIDI PLA Rapido Matte* +advance_pressure = 0.008 +filament_max_volumetric_speed = 24.5 +temperature = 210 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.8 + +[filament:QIDI PLA-CF @Q1 0.8 nozzle] +inherits = *QIDI PLA-CF* +advance_pressure = 0.008 +extrusion_multiplier = 0.93 +filament_max_volumetric_speed = 18 +first_layer_temperature = 220 +temperature = 220 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.8 + +[filament:QIDI UltraPA @Q1 0.8 nozzle] +inherits = *QIDI UltraPA* +filament_max_volumetric_speed = 4 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.8 + +# Q1 0.8 nozzle Generic filament preset +[filament:Generic ABS @Q1 0.8 nozzle] +inherits = *Generic ABS* +advance_pressure = 0.011 +filament_max_volumetric_speed = 24.5 +temperature = 250 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.8 + +[filament:Generic PETG @Q1 0.8 nozzle] +inherits = *Generic PETG* +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.8 + +[filament:Generic PLA @Q1 0.8 nozzle] +inherits = *Generic PLA* +advance_pressure = 0.008 +temperature = 210 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.8 + +[filament:Generic TPU 95A @Q1 0.8 nozzle] +inherits = *Generic TPU 95A* +temperature = 220 +compatible_printers_condition = printer_model=="Q1" and nozzle_diameter[0]==0.8 + # Q1 Pro 0.2 nozzle QIDI filament preset [filament:QIDI ABS Odorless @Q1 Pro 0.2 nozzle] inherits = *QIDI ABS Odorless* @@ -2408,7 +2898,7 @@ bed_custom_model = bed_custom_texture = bed_exclude_area = 0x0 bed_shape = 0x0,325x0,325x325,0x325 -before_layer_gcode = ;TIMELAPSE_TAKE_FRAME +before_layer_gcode = between_objects_gcode = binary_gcode = 0 chamber_fan = 1 @@ -2419,7 +2909,7 @@ cooling_tube_retraction = 91.5 default_filament_profile = default_print_profile = deretract_speed = 0 -end_gcode = M141 S0\nM104 S0\nM140 S0\nG1 E-3 F1800\nG91\nG0 Z5 F600\nG90\nG0 X0 Y0 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} +end_gcode = M141 S0\nM104 S0\nM140 S0\nG1 E-3 F1800\nG0 Z{max_layer_z + 3} F600\nG0 X0 Y0 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} extra_loading_move = -2 extruder_colour = "" extruder_offset = 0x0 @@ -2494,6 +2984,57 @@ wipe_device = 0 wipe_distance = 2 z_offset = 0 +# Q1 preset +[printer:*Q1*] +inherits = *common* +printer_model = Q1 +autoemit_temperature_commands = 0 +bed_exclude_area = 0x0,0x0,25x240,25x245,115x245,115x240,25x240,0x0,0x0,208x240,208x245,245x245,245x240,208x240,0x0 +bed_shape = 0x0,245x0,245x245,0x245 +layer_gcode = G92 E0\n;LOG_Z +max_print_height = 240 +retract_lift_below = 239 +start_gcode = PRINT_START BED=[first_layer_bed_temperature] HOTEND=[first_layer_temperature]\nM83\nG4 P3000\nG0 X{max((min(print_bed_max[0], first_layer_print_min[0] + 80) - 85),0)} Y{max((min(print_bed_max[1], first_layer_print_min[1] + 80) - 85),0)} Z5 F6000\nG0 Z[first_layer_height] F600\nG1 E3 F1800\nG1 X{(min(print_bed_max[0], first_layer_print_min[0] + 80))} E{85 * 0.5 * first_layer_height * nozzle_diameter[0]} F3000\nG1 Y{max((min(print_bed_max[1], first_layer_print_min[1] + 80) - 85),0) + 2} E{2 * 0.5 * first_layer_height * nozzle_diameter[0]} F3000\nG1 X{max((min(print_bed_max[0], first_layer_print_min[0] + 80) - 85),0)} E{85 * 0.5 * first_layer_height * nozzle_diameter[0]} F3000\nG1 Y{max((min(print_bed_max[1], first_layer_print_min[1] + 80) - 85),0) + 85} E{83 * 0.5 * first_layer_height * nozzle_diameter[0]} F3000\nG1 X{max((min(print_bed_max[0], first_layer_print_min[0] + 80) - 85),0) + 2} E{2 * 0.5 * first_layer_height * nozzle_diameter[0]} F3000\nG1 Y{max((min(print_bed_max[1], first_layer_print_min[1] + 80) - 85),0) + 3} E{82 * 0.5 * first_layer_height * nozzle_diameter[0]} F3000\nG1 X{max((min(print_bed_max[0], first_layer_print_min[0] + 80) - 85),0) + 3} Z0\nG1 X{max((min(print_bed_max[0], first_layer_print_min[0] + 80) - 85),0) + 6}\nG1 Z1 F600\n +thumbnails = 160x160/PNG, 112x112/PNG +wipe_device = 1 + +[printer:Q1 0.2 nozzle] +inherits = *Q1* +default_filament_profile = Generic PLA @Q1 0.2 nozzle +default_print_profile = 0.12mm Fine @Q1 0.2 nozzle +max_layer_height = 0.14 +min_layer_height = 0.04 +nozzle_diameter = 0.2 +printer_variant = 0.2 +retract_length = 0.4 + +[printer:Q1 0.4 nozzle] +inherits = *Q1* +default_filament_profile = Generic PLA @Q1 0.4 nozzle +default_print_profile = 0.20mm Fine @Q1 0.4 nozzle +retract_length = 0.8 + +[printer:Q1 0.6 nozzle] +inherits = *Q1* +default_filament_profile = Generic PLA @Q1 0.6 nozzle +default_print_profile = 0.30mm Fine @Q1 0.6 nozzle +max_layer_height = 0.42 +min_layer_height = 0.12 +nozzle_diameter = 0.6 +printer_variant = 0.6 +retract_before_travel = 3 +retract_length = 1.4 + +[printer:Q1 0.8 nozzle] +inherits = *Q1* +default_filament_profile = Generic PLA @Q1 0.8 nozzle +default_print_profile = 0.40mm Fine @Q1 0.8 nozzle +max_layer_height = 0.56 +min_layer_height = 0.16 +nozzle_diameter = 0.8 +printer_variant = 0.8 +retract_length = 3 + # Q1 Pro preset [printer:*Q1 Pro*] inherits = *common* @@ -2502,10 +3043,11 @@ autoemit_temperature_commands = 0 auxiliary_fan = 1 bed_exclude_area = 0x0,0x0,25x240,25x245,115x245,115x240,25x240,0x0,0x0,208x240,208x245,245x245,245x240,208x240,0x0 bed_shape = 0x0,245x0,245x245,0x245 +before_layer_gcode = ;TIMELAPSE_TAKE_FRAME chamber_temperature = 1 layer_gcode = G92 E0\n;LOG_Z -max_print_height = 245 -retract_lift_below = 244 +max_print_height = 240 +retract_lift_below = 239 start_gcode = PRINT_START BED=[first_layer_bed_temperature] HOTEND=[first_layer_temperature] CHAMBER=[volume_temperature]\nM83\nG4 P3000\nG0 X{max((min(print_bed_max[0], first_layer_print_min[0] + 80) - 85),0)} Y{max((min(print_bed_max[1], first_layer_print_min[1] + 80) - 85),0)} Z5 F6000\nG0 Z[first_layer_height] F600\nG1 E3 F1800\nG1 X{(min(print_bed_max[0], first_layer_print_min[0] + 80))} E{85 * 0.5 * first_layer_height * nozzle_diameter[0]} F3000\nG1 Y{max((min(print_bed_max[1], first_layer_print_min[1] + 80) - 85),0) + 2} E{2 * 0.5 * first_layer_height * nozzle_diameter[0]} F3000\nG1 X{max((min(print_bed_max[0], first_layer_print_min[0] + 80) - 85),0)} E{85 * 0.5 * first_layer_height * nozzle_diameter[0]} F3000\nG1 Y{max((min(print_bed_max[1], first_layer_print_min[1] + 80) - 85),0) + 85} E{83 * 0.5 * first_layer_height * nozzle_diameter[0]} F3000\nG1 X{max((min(print_bed_max[0], first_layer_print_min[0] + 80) - 85),0) + 2} E{2 * 0.5 * first_layer_height * nozzle_diameter[0]} F3000\nG1 Y{max((min(print_bed_max[1], first_layer_print_min[1] + 80) - 85),0) + 3} E{82 * 0.5 * first_layer_height * nozzle_diameter[0]} F3000\nG1 X{max((min(print_bed_max[0], first_layer_print_min[0] + 80) - 85),0) + 3} Z0\nG1 X{max((min(print_bed_max[0], first_layer_print_min[0] + 80) - 85),0) + 6}\nG1 Z1 F600\n thumbnails = 160x160/PNG, 112x112/PNG wipe_device = 1 diff --git a/resources/profiles/QIDITechnology/Q1 Pro_bed.STL b/resources/profiles/QIDITechnology/Q1 Pro_bed.STL index 075f3bc..3fd3f56 100644 Binary files a/resources/profiles/QIDITechnology/Q1 Pro_bed.STL and b/resources/profiles/QIDITechnology/Q1 Pro_bed.STL differ diff --git a/resources/profiles/QIDITechnology/Q1 Pro_thumbnail.png b/resources/profiles/QIDITechnology/Q1 Pro_thumbnail.png index 2f47cf0..9e4bd01 100644 Binary files a/resources/profiles/QIDITechnology/Q1 Pro_thumbnail.png and b/resources/profiles/QIDITechnology/Q1 Pro_thumbnail.png differ diff --git a/resources/profiles/QIDITechnology/Q1.svg b/resources/profiles/QIDITechnology/Q1.svg new file mode 100644 index 0000000..93ac9a4 --- /dev/null +++ b/resources/profiles/QIDITechnology/Q1.svg @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/profiles/QIDITechnology/Q1_bed.STL b/resources/profiles/QIDITechnology/Q1_bed.STL new file mode 100644 index 0000000..3fd3f56 Binary files /dev/null and b/resources/profiles/QIDITechnology/Q1_bed.STL differ diff --git a/resources/profiles/QIDITechnology/Q1_thumbnail.png b/resources/profiles/QIDITechnology/Q1_thumbnail.png new file mode 100644 index 0000000..3da8016 Binary files /dev/null and b/resources/profiles/QIDITechnology/Q1_thumbnail.png differ