diff --git a/resources/definitions/Geeetech_base.def.json b/resources/definitions/Geeetech_base.def.json new file mode 100644 index 0000000000..00f7902d8c --- /dev/null +++ b/resources/definitions/Geeetech_base.def.json @@ -0,0 +1,143 @@ +{ + "version": 2, + "name": "Geeetech Base Printer", + "inherits": "fdmprinter", + "metadata": { + "visible": false, + "author": "Teddy.Hu", + "manufacturer": "Geeetech", + "file_formats": "text/x-gcode", + "first_start_actions": ["MachineSettingsAction"], + "has_materials": true, + "has_variants": false, + "has_machine_quality": true, + "variants_name": "Nozzle Size", + "preferred_variant_name": "0.4mm Nozzle", + "preferred_quality_type": "standard", + "preferred_material": "generic_pla", + "machine_extruder_trains": { + "0": "Geeetech_base_extruder_0" + } + }, + + "overrides":{ + "machine_name": { "default_value": "Geeetech Base Printer" }, + "machine_width": { "default_value": 250 }, + "machine_depth": { "default_value": 250 }, + "machine_height": {"default_value": 260 }, + "machine_head_with_fans_polygon": { "default_value": [[-31, 31], [34, 31], [34, -40], [-31, -40]] }, + "gantry_height": { "value": 30 }, + "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" }, + + "machine_start_gcode": { "default_value": ";Geeetech Custom Start G-code\nM104 S{material_print_temperature_layer_0} ;Set Hotend Temperature\nM190 S{material_bed_temperature_layer_0} ;Wait for Bed Temperature\nM109 S{material_print_temperature_layer_0} ;Wait for Hotend Temperature\nG92 E0 ;Reset Extruder\nG28 ;Home all axes\nM107 P0 ;Off Main Fan\nM107 P1 ;Off Aux Fan\nM2012 P8 S1 F100 ;ON Light\n;M106 P0 S383 ;ON MainFan 150% if need\n;M106 P1 S255 ;ON Aux Fan 100% if need\nG1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0.1 Y20 Z0.8 F5000 ;Move to start position\nG1 X0.1 Y200.0 Z1.2 F1500 E30 ;Draw the first line\nG92 E0 ;Reset Extruder\nG1 X0.4 Y200.0 Z1.2 F3000 ;Move to side a little\nG1 X0.4 Y20 Z1.2 F1500 E25 ;Draw the second line\nG92 E0 ;Reset Extruder\nG1 Z2.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed\nG1 X5 Y20 Z0.4 F3000.0 ;Scrape off nozzle residue" }, + "machine_end_gcode": { "default_value": "G91 ;Switch to relative positioning\nG1 E-2.5 F2700 ;Retract filament\nG1 E-1.5 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Move away\nG1 Z10 ;lift print head\nG90 ;Switch to absolute positioning\nG28 X Y ;homing XY\nM106 S0 ;off Fan\nM104 S0 ;Cooldown hotend\nM140 S0 ;Cooldown bed\nM84 X Y E ;Disable steppers" }, + "machine_extruder_count": { "default_value": 1}, + "machine_heated_bed": { "default_value": true }, + + "machine_max_feedrate_x": { "value": 500 }, + "machine_max_feedrate_y": { "value": 500 }, + "machine_max_feedrate_z": { "value": 10 }, + "machine_max_feedrate_e": { "value": 40 }, + "machine_max_acceleration_x": { "value": 500 }, + "machine_max_acceleration_y": { "value": 500 }, + "machine_max_acceleration_z": { "value": 100 }, + "machine_max_acceleration_e": { "value": 1000 }, + "machine_acceleration": { "value": 500 }, + "machine_max_jerk_xy": { "value": 10 }, + "machine_max_jerk_z": { "value": 0.3 }, + "machine_max_jerk_e": { "value": 5 }, + "acceleration_enabled": { "value": false }, + "acceleration_travel_enabled":{ "value": false }, + "acceleration_print": { "value": 500 }, + "acceleration_travel": { "value": 500 }, + "acceleration_travel_layer_0": { "value": "acceleration_travel" }, + "acceleration_roofing": { "enabled": "acceleration_enabled and roofing_layer_count > 0 and top_layers > 0" }, + + "line_width": {"default_value":"machine_nozzle_size","value": "1.125*machine_nozzle_size if speed_infill<=100 else machine_nozzle_size"}, + "fill_outline_gaps": {"label": "Print Thin Walls", "value": true }, + "retraction_amount": { "default_value": 6.5 }, + "retraction_enable": { "default_value": true }, + "retraction_speed": { "default_value": 40 }, + "infill_sparse_density": {"label": "Infill Density","value": "20" }, + "infill_pattern": { "value": "'lines' if infill_sparse_density > 50 else 'grid'" }, + "small_hole_max_size":{"default_value": 0,"value": "5 if speed_infill>=150 else 0" }, + "cool_min_layer_time":{"default_value": 5,"value": "1.3 if speed_infill>=200 else 5" }, + "material_print_temperature": { "default_value": 200,"value": "200 if speed_infill <=100 else 210 if speed_infill <= 150 else 220 if speed_infill <= 180 else 230", "maximum_value": "250" }, + "material_print_temperature_layer_0": { "value": "material_print_temperature + 5", "maximum_value_warning": 250 }, + "material_initial_print_temperature": { "value": "material_print_temperature - 5", "minimum_value_warning": "material_standby_temperature - 10" }, + "material_final_print_temperature": { "value": "material_print_temperature" }, + "material_bed_temperature": { "maximum_value_warning": 110 }, + + "speed_print": { "default_value": 60, "maximum_value_warning": "300" }, + "speed_infill": {"default_value": 60, "value":"speed_print", "maximum_value_warning": "300"}, + "speed_wall": {"label": " Wall Speed ", "default_value": 30, "value": "60 if speed_print==60 else math.ceil(round(speed_print*0.90))", "maximum_value_warning": "300"}, + "speed_wall_0": {"label": "Outer Wall Speed","default_value": 30, "value": "30 if speed_print==60 else math.ceil(round(speed_print*0.75))", "maximum_value_warning": "300"}, + "speed_wall_x": {"label": "Inner Wall Speed","default_value": 60, "value": "60 if speed_print==60 else math.ceil(round(speed_print*0.90))", "maximum_value_warning": "300"}, + "speed_roofing":{"default_value": 25, "value": "speed_print", "maximum_value_warning": "300"}, + "speed_topbottom": {"default_value": 30, "value": "speed_print", "maximum_value_warning": "300"}, + "speed_travel": {"default_value": 120, "value": "200 if 120<=speed_print<=200 else speed_print if speed_print>200 else 120", "maximum_value_warning": "300"}, + "speed_layer_0": {"default_value": 30, "value":"speed_travel_layer_0","maximum_value_warning": "300"}, + "speed_print_layer_0": {"default_value": 30, "value": "25 if speed_infill <= 150 else 35", "maximum_value_warning": "60"}, + "speed_travel_layer_0": {"default_value": 60,"value": "2*speed_print_layer_0", "maximum_value_warning": "300"}, + "skirt_brim_speed": {"default_value": 30, "value":"speed_print_layer_0", "maximum_value_warning": "60"}, + + "speed_support": {"default_value": 60, "value": "speed_print*0.5", "maximum_value_warning": "300"}, + "speed_support_infill": {"default_value":60, "value": "speed_support", "maximum_value_warning": "300"}, + "speed_support_interface": {"default_value": 40, "value": "speed_support", "maximum_value_warning": "300"}, + "speed_support_roof": {"default_value": 40, "value": "speed_support", "maximum_value_warning": "300"}, + "speed_support_bottom": {"default_value": 40, "value": "speed_support", "maximum_value_warning": "300"}, + + "wall_transition_filter_deviation":{"label": "Wall Transitioning Filter Margin","value": 0.15 }, + "inset_direction":{"label": "Wall Ordering","default_value": "inside_out" }, + "travel_avoid_other_parts": { "value": true }, + "travel_avoid_supports": { "value": true }, + "travel_retract_before_outer_wall": { "value": false }, + "retraction_hop_enabled": { "value": "False" }, + "retraction_hop": { "value": 0.2 }, + "retraction_combing": { "value": "'off' if retraction_hop_enabled else 'all'" }, + "retraction_combing_max_distance": { "value": 30 }, + "optimize_wall_printing_order": { "value": "True" }, + "z_seam_type": { "value": "'sharpest_corner'"}, + "z_seam_corner": { "value": "'z_seam_corner_inner'"}, + + "support_enable": {"default_value": false }, + "support_use_towers": { "value": false }, + "support_angle": { "value": 50 }, + "support_type": {"default_value": "'everywhere'" }, + "support_pattern": { "value": "'zigzag'" }, + "support_infill_rate": { "value": "0 if support_enable and support_structure == 'tree' else 25" }, + "support_xy_distance": { "value": "wall_line_width_0 * 2" }, + "support_xy_distance_overhang": { "value": "wall_line_width_0" }, + "support_z_distance": { "value": "layer_height if layer_height >= 0.16 else layer_height*2" }, + "support_xy_overrides_z": { "value": "'xy_overrides_z'" }, + "support_wall_count": { "value": 0 }, + "support_brim_enable": { "value": true }, + "support_brim_width": { "value": 5 }, + + "support_interface_enable": { "value": false }, + "support_roof_enable": {"default_value": false }, + "support_interface_height": { "value": "layer_height * 4" }, + "support_interface_density": { "value": 33.333 }, + "support_interface_pattern": {"default_value": "zigzag" }, + "support_interface_skip_height": { "value": 0.2 }, + "support_roof_pattern": {"default_value": "zigzag" }, + "support_bottom_pattern": {"default_value": "zigzag" }, + + "minimum_support_area": { "value": 2 }, + "minimum_interface_area": { "value": 10 }, + "top_bottom_thickness": {"value": "layer_height_0 + layer_height * 3" }, + "wall_thickness": {"value": "line_width * 2" }, + + "adhesion_type": { "value": "'skirt'" }, + "brim_replaces_support": { "value": false }, + "skirt_gap": { "value": 6 }, + "skirt_line_count": { "value": 1 }, + "brim_line_count": {"default_value": 5 }, + + "prime_tower_enable":{ "value": false }, + "prime_tower_size": { "value": 30 }, + "prime_tower_min_volume":{ "value": 85, "maximum_value_warning":150 }, + "prime_tower_wipe_enabled":{ "value": true }, + "prime_tower_brim_enable":{ "value": true } + } +} diff --git a/resources/definitions/geeetech_A10.def.json b/resources/definitions/geeetech_A10.def.json deleted file mode 100644 index 6b17223d7b..0000000000 --- a/resources/definitions/geeetech_A10.def.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "version": 2, - "name": "Geeetech A10", - "inherits": "fdmprinter", - "metadata": { - "visible": true, - "author": "Amit L", - "manufacturer": "Geeetech", - "file_formats": "text/x-gcode", - "has_materials": true, - "machine_extruder_trains": - { - "0": "geeetech_A10_1" - } - - }, - - "overrides": { - "machine_name": { "default_value": "Geeetech A10" }, - "machine_width": { - "default_value": 220 - }, - "machine_height": { - "default_value": 260 - }, - "machine_depth": { - "default_value": 220 - }, - "machine_center_is_zero": { - "default_value": false - }, - "layer_height": { "default_value": 0.1 }, - "layer_height_0": { "default_value": 0.15 }, - "retraction_amount": { "default_value": 0.8 }, - "retraction_speed": { "default_value": 35 }, - "adhesion_type": { "default_value": "skirt" }, - "machine_head_with_fans_polygon": { "default_value": [[-31,31],[34,31],[34,-40],[-31,-40]] }, - "gantry_height": { "value": "28" }, - "machine_max_feedrate_z": { "default_value": 12 }, - "machine_max_feedrate_e": { "default_value": 120 }, - "machine_max_acceleration_z": { "default_value": 500 }, - "machine_acceleration": { "default_value": 1000 }, - "machine_max_jerk_xy": { "default_value": 10 }, - "machine_max_jerk_z": { "default_value": 0.2 }, - "machine_max_jerk_e": { "default_value": 2.5 }, - "machine_heated_bed": { "default_value": true }, - "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" }, - "machine_start_gcode": { - "default_value": "G28 ; Auto home\nG1 Z15 F300 ;Move up slightly\nM107 ;Off fans\nG90 ;Switch to absolute positioning\nM82 ;Extruder absolute mode\nG92 E0 ;Set position of extruder to 0\nG0 X10 Y20 F1500 ;Move to X10 Y20 at 1500mms\nG1 Z0.8 ;Move Z to 0.8\nG1 F300 X180 E40 ;Extrude a line of filament\nG1 F1200 Z2 ;Raise Z\nG92 E0 ;Set extruder position to zero\nG28 ;Auto home" - }, - "machine_end_gcode": { - "default_value": "G91 ;Switch to relative positioning\nG1 E-1 ;Retract filament to lower pressure\nG0 X0 Y200 ;Move hotend to left and bed forward\nM104 S0 ;Cooldown hotend\nG90 ;Switch to absolute mode\nG92 E0 ;Set extruder to zero\nM140 S0 ;Cooldown bed\nM84 ; Disable steppers" - }, - "machine_extruder_count": { - "default_value": 1 - } - - } -} diff --git a/resources/definitions/geeetech_A10M.def.json b/resources/definitions/geeetech_A10M.def.json index c8f0d16712..049a7d75bb 100644 --- a/resources/definitions/geeetech_A10M.def.json +++ b/resources/definitions/geeetech_A10M.def.json @@ -1,58 +1,32 @@ { "version": 2, "name": "Geeetech A10M", - "inherits": "fdmprinter", + "inherits": "Geeetech_base", "metadata": { + "quality_definition": "Geeetech_base", "visible": true, - "author": "Amit L", - "manufacturer": "Geeetech", - "file_formats": "text/x-gcode", "has_materials": true, - "machine_extruder_trains": - { - "0": "geeetech_A10M_1", - "1": "geeetech_A10M_2" - } - - }, + "has_variants": false, + "has_machine_quality": true, + "preferred_material": "Geeetech_PLA_Cyan", + "machine_extruder_trains": { + "0": "Geeetech_Dual_Extruder_0", "1": "Geeetech_Dual_Extruder_1" + } + }, "overrides": { "machine_name": { "default_value": "Geeetech A10M" }, - "machine_width": { - "default_value": 220 - }, - "machine_height": { - "default_value": 260 - }, - "machine_depth": { - "default_value": 220 - }, "machine_center_is_zero": { - "default_value": false - }, - "layer_height": { "default_value": 0.1 }, - "layer_height_0": { "default_value": 0.15 }, - "retraction_amount": { "default_value": 0.8 }, - "retraction_speed": { "default_value": 35 }, - "adhesion_type": { "default_value": "skirt" }, - "machine_head_with_fans_polygon": { "default_value": [[-31,31],[34,31],[34,-40],[-31,-40]] }, - "gantry_height": { "value": "28" }, - "machine_max_feedrate_z": { "default_value": 12 }, - "machine_max_feedrate_e": { "default_value": 120 }, - "machine_max_acceleration_z": { "default_value": 500 }, - "machine_acceleration": { "default_value": 1000 }, - "machine_max_jerk_xy": { "default_value": 10 }, - "machine_max_jerk_z": { "default_value": 0.2 }, - "machine_max_jerk_e": { "default_value": 2.5 }, - "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" }, - "machine_start_gcode": { - "default_value": ";GeeeTech A10M start script\nG28 ;home\nG90 ;absolute positioning\nG1 X0 Y0 Z15 E0 F300 ;go to wait position\nM140 S{material_bed_temperature_layer_0} ;set bed temp\nM109 S{material_print_temperature_layer_0} ;set extruder temp and wait\nG1 Z0.8 F200 ;set extruder height\nG1 X220 Y0 E80 F1000 ;purge line\n;end of start script" - }, - "machine_end_gcode": { - "default_value": "G91\nG1 E-1\nG0 X0 Y200\nM104 S0\nG90\nG92 E0\nM140 S0\nM84\nM104 S0\nM140 S0\nM84" - }, - "machine_extruder_count": { - "default_value": 2 - } - - } + "machine_width": { "default_value": 220 }, + "machine_depth": { "default_value": 220 }, + "machine_height": {"default_value": 260 }, + "machine_head_with_fans_polygon": { "default_value": [[-31, 31], [34, 31], [34, -40], [-31, -40]] }, + "gantry_height": { "value": 28 }, + "prime_tower_position_x":{ "value": 190 }, + "prime_tower_position_y":{ "value": 160 }, + + "machine_start_gcode": { "default_value": ";Geeetech A10M Custom Start G-code\nM104 S{material_print_temperature_layer_0} ; Set Hotend Temperature\nM190 S{material_bed_temperature_layer_0} ; Wait for Bed Temperature\nM109 S{material_print_temperature_layer_0} ; Wait for Hotend Temperature\nG92 E0 ; Reset Extruder\nG28 ; Home all axes\nM107 P0 ;Off Main Fan\nM107 P1 ;Off Aux Fan\nM2012 P8 S1 F100 ; ON Light\n;M106 P0 S383 ; ON MainFan 150% if need\n;M106 P1 S255 ; ON Aux Fan 100% if need\nG1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0.1 Y20 Z0.8 F5000 ; Move to start position\nG1 X0.1 Y200.0 Z1.2 F1500 E30 ; Draw the first line\nG92 E0 ; Reset Extruder\nG1 X0.4 Y200.0 Z1.2 F3000 ; Move to side a little\nG1 X0.4 Y20 Z1.2 F1500 E25 ; Draw the second line\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X5 Y20 Z0.4 F3000.0 ; Scrape off nozzle residue" }, + "machine_end_gcode": { "default_value": "G91 ;Switch to relative positioning\nG1 E-2.5 F2700 ;Retract filament\nG1 E-1.5 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Move away\nG1 Z10 ;lift print head\nG90 ;Switch to absolute positioning\nG28 X Y ;homing XY\nM106 S0 ;off Fan\nM104 S0 ;Cooldown hotend\nM140 S0 ;Cooldown bed\nM84 X Y E ;Disable steppers" }, + "machine_extruder_count": { "default_value": 2 }, + "machine_heated_bed": { "default_value": true } + } } diff --git a/resources/definitions/geeetech_A10Pro.def.json b/resources/definitions/geeetech_A10Pro.def.json new file mode 100644 index 0000000000..7bc2384f40 --- /dev/null +++ b/resources/definitions/geeetech_A10Pro.def.json @@ -0,0 +1,26 @@ +{ + "version": 2, + "name": "Geeetech A10Pro", + "inherits": "Geeetech_base", + "metadata": { + "quality_definition": "Geeetech_base", + "visible": true, + "has_materials": true, + "has_variants": true, + "has_machine_quality": true + }, + + "overrides": { + "machine_name": { "default_value": "Geeetech A10Pro" }, + "machine_width": { "default_value": 220 }, + "machine_depth": { "default_value": 220 }, + "machine_height": {"default_value": 260 }, + "machine_head_with_fans_polygon": { "default_value": [[-31, 31], [34, 31], [34, -40], [-31, -40]] }, + "gantry_height": { "value": 28 }, + + "machine_start_gcode": { "default_value": ";Geeetech A10Pro Custom Start G-code\nM104 S{material_print_temperature_layer_0} ; Set Hotend Temperature\nM190 S{material_bed_temperature_layer_0} ; Wait for Bed Temperature\nM109 S{material_print_temperature_layer_0} ; Wait for Hotend Temperature\nG92 E0 ; Reset Extruder\nG28 ; Home all axes\nM107 P0 ;Off Main Fan\nM107 P1 ;Off Aux Fan\nM2012 P8 S1 F100 ; ON Light\nG1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0.1 Y20 Z0.8 F5000 ; Move to start position\nG1 X0.1 Y200.0 Z1.2 F1500 E30 ; Draw the first line\nG92 E0 ; Reset Extruder\nG1 X0.4 Y200.0 Z1.2 F3000 ; Move to side a little\nG1 X0.4 Y20 Z1.2 F1500 E25 ; Draw the second line\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X5 Y20 Z0.4 F3000.0 ; Scrape off nozzle residue" }, + "machine_end_gcode": { "default_value": "G91 ;Switch to relative positioning\nG1 E-2.5 F2700 ;Retract filament\nG1 E-1.5 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Move away\nG1 Z10 ;lift print head\nG90 ;Switch to absolute positioning\nG28 X Y ;homing XY\nM106 S0 ;off Fan\nM104 S0 ;Cooldown hotend\nM140 S0 ;Cooldown bed\nM84 X Y E ;Disable steppers" }, + "machine_extruder_count": { "default_value": 1 }, + "machine_heated_bed": { "default_value": true } + } +} diff --git a/resources/definitions/geeetech_A10T.def.json b/resources/definitions/geeetech_A10T.def.json index 0f1a0b76ab..30437723be 100644 --- a/resources/definitions/geeetech_A10T.def.json +++ b/resources/definitions/geeetech_A10T.def.json @@ -1,60 +1,32 @@ { "version": 2, "name": "Geeetech A10T", - "inherits": "fdmprinter", + "inherits": "Geeetech_base", "metadata": { + "quality_definition": "Geeetech_base", "visible": true, - "author": "Amit L", - "manufacturer": "Geeetech", - "file_formats": "text/x-gcode", "has_materials": true, - "machine_extruder_trains": - { - "0": "geeetech_A10T_1", - "1": "geeetech_A10T_2", - "2": "geeetech_A10T_3" - } - - }, + "has_variants": false, + "has_machine_quality": true, + "preferred_material": "Geeetech_PLA_Magenta", + "machine_extruder_trains": { + "0": "Geeetech_Multi_Extruder_0", "1": "Geeetech_Multi_Extruder_1", "2": "Geeetech_Multi_Extruder_2" + } + }, "overrides": { "machine_name": { "default_value": "Geeetech A10T" }, - "machine_width": { - "default_value": 220 - }, - "machine_height": { - "default_value": 220 - }, - "machine_depth": { - "default_value": 260 - }, - "machine_center_is_zero": { - "default_value": false - }, - "layer_height": { "default_value": 0.1 }, - "layer_height_0": { "default_value": 0.15 }, - "retraction_amount": { "default_value": 0.8 }, - "retraction_speed": { "default_value": 35 }, - "adhesion_type": { "default_value": "skirt" }, - "machine_head_with_fans_polygon": { "default_value": [[-31,31],[34,31],[34,-40],[-31,-40]] }, - "gantry_height": { "value": "28" }, - "machine_max_feedrate_z": { "default_value": 12 }, - "machine_max_feedrate_e": { "default_value": 120 }, - "machine_max_acceleration_z": { "default_value": 500 }, - "machine_acceleration": { "default_value": 1000 }, - "machine_max_jerk_xy": { "default_value": 10 }, - "machine_max_jerk_z": { "default_value": 0.2 }, - "machine_max_jerk_e": { "default_value": 2.5 }, - "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" }, - "machine_start_gcode": { - "default_value": "G28 \nG1 Z15 F300\nM107\nG90\nM82\nM104 S215\nM140 S55\nG92 E0\nM109 S215\nM107\nM163 S0 P0.33\nM163 S1 P0.33\nM163 S2 P0.33\nM164 S4\nG0 X10 Y20 F6000\nG1 Z0.8\nG1 F300 X180 E40\nG1 F1200 Z2\nG92 E0\nG28" - }, - "machine_end_gcode": { - "default_value": "G91\nG1 E-1\nG0 X0 Y200\nM104 S0\nG90\nG92 E0\nM140 S0\nM84\nM104 S0\nM140 S0\nM84" - }, - "machine_extruder_count": { - "default_value": 3 - } - - } + "machine_width": { "default_value": 220 }, + "machine_depth": { "default_value": 220 }, + "machine_height": {"default_value": 260 }, + "machine_head_with_fans_polygon": { "default_value": [[-31, 31], [34, 31], [34, -40], [-31, -40]] }, + "gantry_height": { "value": 28 }, + "prime_tower_position_x":{ "value": 190 }, + "prime_tower_position_y":{ "value": 160 }, + + "machine_start_gcode": { "default_value": ";Geeetech A10T Custom Start G-code\nM104 S{material_print_temperature_layer_0} ; Set Hotend Temperature\nM190 S{material_bed_temperature_layer_0} ; Wait for Bed Temperature\nM109 S{material_print_temperature_layer_0} ; Wait for Hotend Temperature\nG92 E0 ; Reset Extruder\nG28 ; Home all axes\nM107 P0 ;Off Main Fan\nM107 P1 ;Off Aux Fan\nM2012 P8 S1 F100 ; ON Light\n;M106 P0 S383 ; ON MainFan 150% if need\n;M106 P1 S255 ; ON Aux Fan 100% if need\nG1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0.1 Y20 Z0.8 F5000 ; Move to start position\nG1 X0.1 Y200.0 Z1.2 F1500 E30 ; Draw the first line\nG92 E0 ; Reset Extruder\nG1 X0.4 Y200.0 Z1.2 F3000 ; Move to side a little\nG1 X0.4 Y20 Z1.2 F1500 E25 ; Draw the second line\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X5 Y20 Z0.4 F3000.0 ; Scrape off nozzle residue" }, + "machine_end_gcode": { "default_value": "G91 ;Switch to relative positioning\nG1 E-2.5 F2700 ;Retract filament\nG1 E-1.5 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Move away\nG1 Z10 ;lift print head\nG90 ;Switch to absolute positioning\nG28 X Y ;homing XY\nM106 S0 ;off Fan\nM104 S0 ;Cooldown hotend\nM140 S0 ;Cooldown bed\nM84 X Y E ;Disable steppers" }, + "machine_extruder_count": { "default_value": 3 }, + "machine_heated_bed": { "default_value": true } + } } diff --git a/resources/definitions/geeetech_A20.def.json b/resources/definitions/geeetech_A20.def.json index d96452176f..e8017ea1a3 100644 --- a/resources/definitions/geeetech_A20.def.json +++ b/resources/definitions/geeetech_A20.def.json @@ -1,57 +1,26 @@ { "version": 2, "name": "Geeetech A20", - "inherits": "fdmprinter", + "inherits": "Geeetech_base", "metadata": { + "quality_definition": "Geeetech_base", "visible": true, - "author": "Amit L", - "manufacturer": "Geeetech", - "file_formats": "text/x-gcode", "has_materials": true, - "machine_extruder_trains": - { - "0": "geeetech_A20_1" - } - - }, + "has_variants": true, + "has_machine_quality": true + }, "overrides": { "machine_name": { "default_value": "Geeetech A20" }, - "machine_width": { - "default_value": 250 - }, - "machine_height": { - "default_value": 250 - }, - "machine_depth": { - "default_value": 250 - }, "machine_center_is_zero": { - "default_value": false - }, - "layer_height": { "default_value": 0.1 }, - "layer_height_0": { "default_value": 0.15 }, - "retraction_amount": { "default_value": 0.8 }, - "retraction_speed": { "default_value": 35 }, - "adhesion_type": { "default_value": "skirt" }, - "machine_head_with_fans_polygon": { "default_value": [[-31,31],[34,31],[34,-40],[-31,-40]] }, - "gantry_height": { "value": "28" }, - "machine_max_feedrate_z": { "default_value": 12 }, - "machine_max_feedrate_e": { "default_value": 120 }, - "machine_max_acceleration_z": { "default_value": 500 }, - "machine_acceleration": { "default_value": 1000 }, - "machine_max_jerk_xy": { "default_value": 10 }, - "machine_max_jerk_z": { "default_value": 0.2 }, - "machine_max_jerk_e": { "default_value": 2.5 }, - "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" }, - "machine_start_gcode": { - "default_value": "G28 \nG1 Z15 F300\nM107\nG90\nM82\nM104 S215\nM140 S55\nG92 E0\nM109 S215\nM107\nG0 X10 Y20 F6000\nG1 Z0.8\nG1 F300 X200 E40\nG1 F1200 Z2\nG92 E0\nG28" - }, - "machine_end_gcode": { - "default_value": "G91\nG1 E-1\nG0 X0 Y200\nM104 S0\nG90\nG92 E0\nM140 S0\nM84\nM104 S0\nM140 S0\nM84" - }, - "machine_extruder_count": { - "default_value": 1 - } - - } + "machine_width": { "default_value": 250 }, + "machine_depth": { "default_value": 250 }, + "machine_height": {"default_value": 250 }, + "machine_head_with_fans_polygon": { "default_value": [[-31, 31], [34, 31], [34, -40], [-31, -40]] }, + "gantry_height": { "value": 35 }, + + "machine_start_gcode": { "default_value": ";Geeetech A20 Custom Start G-code\nM104 S{material_print_temperature_layer_0} ; Set Hotend Temperature\nM190 S{material_bed_temperature_layer_0} ; Wait for Bed Temperature\nM109 S{material_print_temperature_layer_0} ; Wait for Hotend Temperature\nG92 E0 ; Reset Extruder\nG28 ; Home all axes\nM107 P0 ;Off Main Fan\nM107 P1 ;Off Aux Fan\nM2012 P8 S1 F100 ; ON Light\nG1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0.1 Y20 Z0.8 F5000 ; Move to start position\nG1 X0.1 Y200.0 Z1.2 F1500 E30 ; Draw the first line\nG92 E0 ; Reset Extruder\nG1 X0.4 Y200.0 Z1.2 F3000 ; Move to side a little\nG1 X0.4 Y20 Z1.2 F1500 E25 ; Draw the second line\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X5 Y20 Z0.4 F3000.0 ; Scrape off nozzle residue" }, + "machine_end_gcode": { "default_value": "G91 ;Switch to relative positioning\nG1 E-2.5 F2700 ;Retract filament\nG1 E-1.5 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Move away\nG1 Z10 ;lift print head\nG90 ;Switch to absolute positioning\nG28 X Y ;homing XY\nM106 S0 ;off Fan\nM104 S0 ;Cooldown hotend\nM140 S0 ;Cooldown bed\nM84 X Y E ;Disable steppers" }, + "machine_extruder_count": { "default_value": 1}, + "machine_heated_bed": { "default_value": true } + } } diff --git a/resources/definitions/geeetech_A20M.def.json b/resources/definitions/geeetech_A20M.def.json index d06cf9565f..ffe728efbf 100644 --- a/resources/definitions/geeetech_A20M.def.json +++ b/resources/definitions/geeetech_A20M.def.json @@ -1,58 +1,32 @@ { "version": 2, "name": "Geeetech A20M", - "inherits": "fdmprinter", + "inherits": "Geeetech_base", "metadata": { + "quality_definition": "Geeetech_base", "visible": true, - "author": "Amit L", - "manufacturer": "Geeetech", - "file_formats": "text/x-gcode", "has_materials": true, - "machine_extruder_trains": - { - "0": "geeetech_A20M_1", - "1": "geeetech_A20M_2" - } - - }, + "has_variants": false, + "has_machine_quality": true, + "preferred_material": "Geeetech_PLA_Yellow", + "machine_extruder_trains": { + "0": "Geeetech_Dual_Extruder_0", "1": "Geeetech_Dual_Extruder_1" + } + }, "overrides": { "machine_name": { "default_value": "Geeetech A20M" }, - "machine_width": { - "default_value": 250 - }, - "machine_height": { - "default_value": 250 - }, - "machine_depth": { - "default_value": 250 - }, "machine_center_is_zero": { - "default_value": false - }, - "layer_height": { "default_value": 0.1 }, - "layer_height_0": { "default_value": 0.15 }, - "retraction_amount": { "default_value": 0.8 }, - "retraction_speed": { "default_value": 35 }, - "adhesion_type": { "default_value": "skirt" }, - "machine_head_with_fans_polygon": { "default_value": [[-31,31],[34,31],[34,-40],[-31,-40]] }, - "gantry_height": { "value": "28" }, - "machine_max_feedrate_z": { "default_value": 12 }, - "machine_max_feedrate_e": { "default_value": 120 }, - "machine_max_acceleration_z": { "default_value": 500 }, - "machine_acceleration": { "default_value": 1000 }, - "machine_max_jerk_xy": { "default_value": 10 }, - "machine_max_jerk_z": { "default_value": 0.2 }, - "machine_max_jerk_e": { "default_value": 2.5 }, - "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" }, - "machine_start_gcode": { - "default_value": ";GeeeTech A20M start script\nG28 ;home\nG90 ;absolute positioning\nG1 X0 Y0 Z15 E0 F300 ;go to wait position\nM140 S{material_bed_temperature_layer_0} ;set bed temp\nM109 S{material_print_temperature_layer_0} ;set extruder temp and wait\nG1 Z0.8 F200 ;set extruder height\nG1 X220 Y0 E80 F1000 ;purge line\n;end of start script" - }, - "machine_end_gcode": { - "default_value": "G91\nG1 E-1\nG0 X0 Y200\nM104 S0\nG90\nG92 E0\nM140 S0\nM84\nM104 S0\nM140 S0\nM84" - }, - "machine_extruder_count": { - "default_value": 2 - } - - } + "machine_width": { "default_value": 250 }, + "machine_depth": { "default_value": 250 }, + "machine_height": {"default_value": 250 }, + "machine_head_with_fans_polygon": { "default_value": [[-31, 31], [34, 31], [34, -40], [-31, -40]] }, + "gantry_height": { "value": 35 }, + "prime_tower_position_x":{ "value": 220 }, + "prime_tower_position_y":{ "value": 190 }, + + "machine_start_gcode": { "default_value": ";Geeetech A20M Custom Start G-code\nM104 S{material_print_temperature_layer_0} ; Set Hotend Temperature\nM190 S{material_bed_temperature_layer_0} ; Wait for Bed Temperature\nM109 S{material_print_temperature_layer_0} ; Wait for Hotend Temperature\nG92 E0 ; Reset Extruder\nG28 ; Home all axes\nM107 P0 ;Off Main Fan\nM107 P1 ;Off Aux Fan\nM2012 P8 S1 F100 ; ON Light\n;M106 P0 S383 ; ON MainFan 150% if need\n;M106 P1 S255 ; ON Aux Fan 100% if need\nG1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0.1 Y20 Z0.8 F5000 ; Move to start position\nG1 X0.1 Y200.0 Z1.2 F1500 E30 ; Draw the first line\nG92 E0 ; Reset Extruder\nG1 X0.4 Y200.0 Z1.2 F3000 ; Move to side a little\nG1 X0.4 Y20 Z1.2 F1500 E25 ; Draw the second line\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X5 Y20 Z0.4 F3000.0 ; Scrape off nozzle residue" }, + "machine_end_gcode": { "default_value": "G91 ;Switch to relative positioning\nG1 E-2.5 F2700 ;Retract filament\nG1 E-1.5 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Move away\nG1 Z10 ;lift print head\nG90 ;Switch to absolute positioning\nG28 X Y ;homing XY\nM106 S0 ;off Fan\nM104 S0 ;Cooldown hotend\nM140 S0 ;Cooldown bed\nM84 X Y E ;Disable steppers" }, + "machine_extruder_count": { "default_value": 2 }, + "machine_heated_bed": { "default_value": true } + } } diff --git a/resources/definitions/geeetech_A20T.def.json b/resources/definitions/geeetech_A20T.def.json index 72ed97978c..bc78b65af2 100644 --- a/resources/definitions/geeetech_A20T.def.json +++ b/resources/definitions/geeetech_A20T.def.json @@ -1,59 +1,32 @@ { "version": 2, "name": "Geeetech A20T", - "inherits": "fdmprinter", + "inherits": "Geeetech_base", "metadata": { + "quality_definition": "Geeetech_base", "visible": true, - "author": "Amit L", - "manufacturer": "Geeetech", - "file_formats": "text/x-gcode", "has_materials": true, - "machine_extruder_trains": - { - "0": "geeetech_A20T_1", - "1": "geeetech_A20T_2", - "2": "geeetech_A20T_3" - } - - }, + "has_variants": false, + "has_machine_quality": true, + "preferred_material": "Geeetech_PLA_Red", + "machine_extruder_trains": { + "0": "Geeetech_Multi_Extruder_0", "1": "Geeetech_Multi_Extruder_1", "2": "Geeetech_Multi_Extruder_2" + } + }, "overrides": { "machine_name": { "default_value": "Geeetech A20T" }, - "machine_width": { - "default_value": 250 - }, - "machine_height": { - "default_value": 250 - }, - "machine_depth": { - "default_value": 250 - }, "machine_center_is_zero": { - "default_value": false - }, - "layer_height": { "default_value": 0.1 }, - "layer_height_0": { "default_value": 0.15 }, - "retraction_amount": { "default_value": 0.8 }, - "retraction_speed": { "default_value": 35 }, - "adhesion_type": { "default_value": "skirt" }, - "machine_head_with_fans_polygon": { "default_value": [[-31,31],[34,31],[34,-40],[-31,-40]] }, - "gantry_height": { "value": "28" }, - "machine_max_feedrate_z": { "default_value": 12 }, - "machine_max_feedrate_e": { "default_value": 120 }, - "machine_max_acceleration_z": { "default_value": 500 }, - "machine_acceleration": { "default_value": 1000 }, - "machine_max_jerk_xy": { "default_value": 10 }, - "machine_max_jerk_z": { "default_value": 0.2 }, - "machine_max_jerk_e": { "default_value": 2.5 }, - "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" }, - "machine_start_gcode": { - "default_value": "G28 \nG1 Z15 F300\nM107\nG90\nM82\nM104 S215\nM140 S55\nG92 E0\nM109 S215\nM107\nM163 S0 P0.33\nM163 S1 P0.33\nM163 S2 P0.33\nM164 S4\nG0 X10 Y20 F6000\nG1 Z0.8\nG1 F300 X200 E40\nG1 F1200 Z2\nG92 E0\nG28" - }, - "machine_end_gcode": { - "default_value": "G91\nG1 E-1\nG0 X0 Y200\nM104 S0\nG90\nG92 E0\nM140 S0\nM84\nM104 S0\nM140 S0\nM84" - }, - "machine_extruder_count": { - "default_value": 3 - } - - } + "machine_width": { "default_value": 250 }, + "machine_depth": { "default_value": 250 }, + "machine_height": {"default_value": 250 }, + "machine_head_with_fans_polygon": { "default_value": [[-31, 31], [34, 31], [34, -40], [-31, -40]] }, + "gantry_height": { "value": 35 }, + "prime_tower_position_x":{ "value": 220 }, + "prime_tower_position_y":{ "value": 190 }, + + "machine_start_gcode": { "default_value": ";Geeetech A20T Custom Start G-code\nM104 S{material_print_temperature_layer_0} ; Set Hotend Temperature\nM190 S{material_bed_temperature_layer_0} ; Wait for Bed Temperature\nM109 S{material_print_temperature_layer_0} ; Wait for Hotend Temperature\nG92 E0 ; Reset Extruder\nG28 ; Home all axes\nM107 P0 ;Off Main Fan\nM107 P1 ;Off Aux Fan\nM2012 P8 S1 F100 ; ON Light\n;M106 P0 S383 ; ON MainFan 150% if need\n;M106 P1 S255 ; ON Aux Fan 100% if need\nG1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0.1 Y20 Z0.8 F5000 ; Move to start position\nG1 X0.1 Y200.0 Z1.2 F1500 E30 ; Draw the first line\nG92 E0 ; Reset Extruder\nG1 X0.4 Y200.0 Z1.2 F3000 ; Move to side a little\nG1 X0.4 Y20 Z1.2 F1500 E25 ; Draw the second line\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X5 Y20 Z0.4 F3000.0 ; Scrape off nozzle residue" }, + "machine_end_gcode": { "default_value": "G91 ;Switch to relative positioning\nG1 E-2.5 F2700 ;Retract filament\nG1 E-1.5 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Move away\nG1 Z10 ;lift print head\nG90 ;Switch to absolute positioning\nG28 X Y ;homing XY\nM106 S0 ;off Fan\nM104 S0 ;Cooldown hotend\nM140 S0 ;Cooldown bed\nM84 X Y E ;Disable steppers" }, + "machine_extruder_count": { "default_value": 3 }, + "machine_heated_bed": { "default_value": true } + } } diff --git a/resources/definitions/geeetech_A30M.def.json b/resources/definitions/geeetech_A30M.def.json new file mode 100644 index 0000000000..6f60dd2914 --- /dev/null +++ b/resources/definitions/geeetech_A30M.def.json @@ -0,0 +1,32 @@ +{ + "version": 2, + "name": "Geeetech A30M", + "inherits": "Geeetech_base", + "metadata": { + "quality_definition": "Geeetech_base", + "visible": true, + "has_materials": true, + "has_variants": false, + "has_machine_quality": true, + "preferred_material": "Geeetech_PLA_Green", + "machine_extruder_trains": { + "0": "Geeetech_Dual_Extruder_0", "1": "Geeetech_Dual_Extruder_1" + } + }, + + "overrides": { + "machine_name": { "default_value": "Geeetech A30M" }, + "machine_width": { "default_value": 320 }, + "machine_depth": { "default_value": 320 }, + "machine_height": {"default_value": 420 }, + "machine_head_with_fans_polygon": { "default_value": [[-75, 35], [18, 35], [18, -18], [-75, -18]] }, + "gantry_height": { "value": 55 }, + "prime_tower_position_x":{ "value": 290 }, + "prime_tower_position_y":{ "value": 260 }, + + "machine_start_gcode": { "default_value": ";Geeetech A30M Custom Start G-code\nM104 S{material_print_temperature_layer_0} ; Set Hotend Temperature\nM190 S{material_bed_temperature_layer_0} ; Wait for Bed Temperature\nM109 S{material_print_temperature_layer_0} ; Wait for Hotend Temperature\nG92 E0 ; Reset Extruder\nG28 ; Home all axes\nM107 P0 ;Off Main Fan\nM107 P1 ;Off Aux Fan\nM2012 P8 S1 F100 ; ON Light\n;M106 P0 S383 ; ON MainFan 150% if need\n;M106 P1 S255 ; ON Aux Fan 100% if need\nG1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0.1 Y20 Z0.8 F5000 ; Move to start position\nG1 X0.1 Y200.0 Z1.2 F1500 E30 ; Draw the first line\nG92 E0 ; Reset Extruder\nG1 X0.4 Y200.0 Z1.2 F3000 ; Move to side a little\nG1 X0.4 Y20 Z1.2 F1500 E25 ; Draw the second line\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X5 Y20 Z0.4 F3000.0 ; Scrape off nozzle residue" }, + "machine_end_gcode": { "default_value": "G91 ;Switch to relative positioning\nG1 E-2.5 F2700 ;Retract filament\nG1 E-1.5 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Move away\nG1 Z10 ;lift print head\nG90 ;Switch to absolute positioning\nG28 X Y ;homing XY\nM106 S0 ;off Fan\nM104 S0 ;Cooldown hotend\nM140 S0 ;Cooldown bed\nM84 X Y E ;Disable steppers" }, + "machine_extruder_count": { "default_value": 2 }, + "machine_heated_bed": { "default_value": true } + } +} diff --git a/resources/definitions/geeetech_A30Pro.def.json b/resources/definitions/geeetech_A30Pro.def.json new file mode 100644 index 0000000000..43f78fef90 --- /dev/null +++ b/resources/definitions/geeetech_A30Pro.def.json @@ -0,0 +1,26 @@ +{ + "version": 2, + "name": "Geeetech A30Pro", + "inherits": "Geeetech_base", + "metadata": { + "quality_definition": "Geeetech_base", + "visible": true, + "has_materials": true, + "has_variants": true, + "has_machine_quality": true + }, + + "overrides": { + "machine_name": { "default_value": "Geeetech A30Pro" }, + "machine_width": { "default_value": 320 }, + "machine_depth": { "default_value": 320 }, + "machine_height": {"default_value": 420 }, + "machine_head_with_fans_polygon": { "default_value": [[-75, 35], [18, 35], [18, -18], [-75, -18]] }, + "gantry_height": { "value": 55 }, + + "machine_start_gcode": { "default_value": ";Geeetech A30Pro Custom Start G-code\nM104 S{material_print_temperature_layer_0} ; Set Hotend Temperature\nM190 S{material_bed_temperature_layer_0} ; Wait for Bed Temperature\nM109 S{material_print_temperature_layer_0} ; Wait for Hotend Temperature\nG92 E0 ; Reset Extruder\nG28 ; Home all axes\nM107 P0 ;Off Main Fan\nM107 P1 ;Off Aux Fan\nM2012 P8 S1 F100 ; ON Light\nG1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0.1 Y20 Z0.8 F5000 ; Move to start position\nG1 X0.1 Y200.0 Z1.2 F1500 E30 ; Draw the first line\nG92 E0 ; Reset Extruder\nG1 X0.4 Y200.0 Z1.2 F3000 ; Move to side a little\nG1 X0.4 Y20 Z1.2 F1500 E25 ; Draw the second line\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X5 Y20 Z0.4 F3000.0 ; Scrape off nozzle residue" }, + "machine_end_gcode": { "default_value": "G91 ;Switch to relative positioning\nG1 E-2.5 F2700 ;Retract filament\nG1 E-1.5 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Move away\nG1 Z10 ;lift print head\nG90 ;Switch to absolute positioning\nG28 X Y ;homing XY\nM106 S0 ;off Fan\nM104 S0 ;Cooldown hotend\nM140 S0 ;Cooldown bed\nM84 X Y E ;Disable steppers" }, + "machine_extruder_count": { "default_value": 1}, + "machine_heated_bed": { "default_value": true } + } +} diff --git a/resources/definitions/geeetech_A30T.def.json b/resources/definitions/geeetech_A30T.def.json new file mode 100644 index 0000000000..11c75a0aab --- /dev/null +++ b/resources/definitions/geeetech_A30T.def.json @@ -0,0 +1,32 @@ +{ + "version": 2, + "name": "Geeetech A30T", + "inherits": "Geeetech_base", + "metadata": { + "quality_definition": "Geeetech_base", + "visible": true, + "has_materials": true, + "has_variants": false, + "has_machine_quality": true, + "preferred_material": "Geeetech_PLA_Blue", + "machine_extruder_trains": { + "0": "Geeetech_Multi_Extruder_0", "1": "Geeetech_Multi_Extruder_1", "2": "Geeetech_Multi_Extruder_2" + } + }, + + "overrides": { + "machine_name": { "default_value": "Geeetech A30T" }, + "machine_width": { "default_value": 320 }, + "machine_depth": { "default_value": 320 }, + "machine_height": {"default_value": 420 }, + "machine_head_with_fans_polygon": { "default_value": [[-75, 35], [18, 35], [18, -18], [-75, -18]] }, + "gantry_height": { "value": 55 }, + "prime_tower_position_x":{ "value": 290 }, + "prime_tower_position_y":{ "value": 260 }, + + "machine_start_gcode": { "default_value": ";Geeetech A30T Custom Start G-code\nM104 S{material_print_temperature_layer_0} ; Set Hotend Temperature\nM190 S{material_bed_temperature_layer_0} ; Wait for Bed Temperature\nM109 S{material_print_temperature_layer_0} ; Wait for Hotend Temperature\nG92 E0 ; Reset Extruder\nG28 ; Home all axes\nM107 P0 ;Off Main Fan\nM107 P1 ;Off Aux Fan\nM2012 P8 S1 F100 ; ON Light\n;M106 P0 S383 ; ON MainFan 150% if need\n;M106 P1 S255 ; ON Aux Fan 100% if need\nG1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0.1 Y20 Z0.8 F5000 ; Move to start position\nG1 X0.1 Y200.0 Z1.2 F1500 E30 ; Draw the first line\nG92 E0 ; Reset Extruder\nG1 X0.4 Y200.0 Z1.2 F3000 ; Move to side a little\nG1 X0.4 Y20 Z1.2 F1500 E25 ; Draw the second line\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X5 Y20 Z0.4 F3000.0 ; Scrape off nozzle residue" }, + "machine_end_gcode": { "default_value": "G91 ;Switch to relative positioning\nG1 E-2.5 F2700 ;Retract filament\nG1 E-1.5 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Move away\nG1 Z10 ;lift print head\nG90 ;Switch to absolute positioning\nG28 X Y ;homing XY\nM106 S0 ;off Fan\nM104 S0 ;Cooldown hotend\nM140 S0 ;Cooldown bed\nM84 X Y E ;Disable steppers" }, + "machine_extruder_count": { "default_value": 3 }, + "machine_heated_bed": { "default_value": true } + } +} diff --git a/resources/definitions/geeetech_E180.def.json b/resources/definitions/geeetech_E180.def.json new file mode 100644 index 0000000000..9259ee715d --- /dev/null +++ b/resources/definitions/geeetech_E180.def.json @@ -0,0 +1,26 @@ +{ + "version": 2, + "name": "Geeetech E180", + "inherits": "Geeetech_base", + "metadata": { + "quality_definition": "Geeetech_base", + "visible": true, + "has_materials": true, + "has_variants": true, + "has_machine_quality": true + }, + + "overrides": { + "machine_name": { "default_value": "Geeetech E180" }, + "machine_width": { "default_value": 125 }, + "machine_depth": { "default_value": 130 }, + "machine_height": {"default_value": 126 }, + "machine_head_with_fans_polygon": { "default_value": [[-31, 31], [34, 31], [34, -40], [-31, -40]] }, + "gantry_height": { "value": 28 }, + + "machine_start_gcode": { "default_value": ";Geeetech E180 Custom Start G-code\nM104 S{material_print_temperature_layer_0} ; Set Hotend Temperature\nM190 S{material_bed_temperature_layer_0} ; Wait for Bed Temperature\nM109 S{material_print_temperature_layer_0} ; Wait for Hotend Temperature\nG92 E0 ; Reset Extruder\nG28 ; Home all axes\nM107 P0 ;Off Main Fan\nM107 P1 ;Off Aux Fan\nG1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0.1 Y10 Z0.8 F5000 ; Move to start position\nG1 X0.1 Y120.0 Z1.2 F1500 E30 ; Draw the first line\nG92 E0 ; Reset Extruder\nG1 X0.4 Y120.0 Z1.2 F3000 ; Move to side a little\nG1 X0.4 Y10 Z1.2 F1500 E25 ; Draw the second line\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X5 Y10 Z0.4 F3000.0 ; Scrape off nozzle residue" }, + "machine_end_gcode": { "default_value": "G91 ;Switch to relative positioning\nG1 E-2.5 F2700 ;Retract filament\nG1 E-1.5 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Move away\nG1 Z10 ;lift print head\nG90 ;Switch to absolute positioning\nG28 X Y ;homing XY\nM106 S0 ;off Fan\nM104 S0 ;Cooldown hotend\nM140 S0 ;Cooldown bed\nM84 X Y E ;Disable steppers" }, + "machine_extruder_count": { "default_value": 1}, + "machine_heated_bed": { "default_value": false } + } +} diff --git a/resources/definitions/geeetech_GiantArmD200.def.json b/resources/definitions/geeetech_GiantArmD200.def.json new file mode 100644 index 0000000000..ca673b5260 --- /dev/null +++ b/resources/definitions/geeetech_GiantArmD200.def.json @@ -0,0 +1,25 @@ +{ + "version": 2, + "name": "Geeetech GiantArmD200", + "inherits": "Geeetech_base", + "metadata": { + "quality_definition": "Geeetech_base", + "visible": true, + "has_materials": true, + "has_variants": true, + "has_machine_quality": true + }, + + "overrides": { + "machine_name": { "default_value": "Geeetech GiantArmD200" }, + "machine_width": { "default_value": 300 }, + "machine_depth": { "default_value": 180 }, + "machine_height": {"default_value": 180 }, + "retraction_amount": { "default_value": 2 }, + + "machine_start_gcode": { "default_value": ";Geeetech GiantArmD200 Custom Start G-code\nM104 S{material_print_temperature_layer_0} ; Set Hotend Temperature\nM190 S{material_bed_temperature_layer_0} ; Wait for Bed Temperature\nM109 S{material_print_temperature_layer_0} ; Wait for Hotend Temperature\nG92 E0 ; Reset Extruder\nG28 ; Home all axes\nM107 P0 ;Off Main Fan\nM107 P1 ;Off Aux Fan\nM2012 P8 S1 F100 ; ON Light\nG1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0.1 Y10 Z0.8 F5000 ; Move to start position\nG1 X0.1 Y160.0 Z1.2 F1500 E30 ; Draw the first line\nG92 E0 ; Reset Extruder\nG1 X0.4 Y160.0 Z1.2 F3000 ; Move to side a little\nG1 X0.4 Y10 Z1.2 F1500 E25 ; Draw the second line\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X5 Y10 Z0.4 F3000.0 ; Scrape off nozzle residue" }, + "machine_end_gcode": { "default_value": "G91 ;Switch to relative positioning\nG1 E-1.5 F2700 ;Retract filament\nG1 E-1.5 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Move away\nG1 Z10 ;lift print head\nG90 ;Switch to absolute positioning\nG28 X Y ;homing XY\nM106 S0 ;off Fan\nM104 S0 ;Cooldown hotend\nM140 S0 ;Cooldown bed\nM84 X Y E ;Disable steppers" }, + "machine_extruder_count": { "default_value": 1 }, + "machine_heated_bed": { "default_value": true } + } +} diff --git a/resources/definitions/geeetech_I3ProB.def.json b/resources/definitions/geeetech_I3ProB.def.json new file mode 100644 index 0000000000..9027ac7e19 --- /dev/null +++ b/resources/definitions/geeetech_I3ProB.def.json @@ -0,0 +1,25 @@ +{ + "version": 2, + "name": "Geeetech I3ProB", + "inherits": "Geeetech_base", + "metadata": { + "quality_definition": "Geeetech_base", + "visible": true, + "has_materials": true, + "has_variants": true, + "has_machine_quality": true + }, + + "overrides": { + "machine_name": { "default_value": "Geeetech I3ProB" }, + "machine_width": { "default_value": 200 }, + "machine_depth": { "default_value": 200 }, + "machine_height": {"default_value": 180 }, + "retraction_amount": { "default_value": 2 }, + + "machine_start_gcode": { "default_value": ";Geeetech I3ProB Custom Start G-code\nM104 S{material_print_temperature_layer_0} ; Set Hotend Temperature\nM190 S{material_bed_temperature_layer_0} ; Wait for Bed Temperature\nM109 S{material_print_temperature_layer_0} ; Wait for Hotend Temperature\nG92 E0 ; Reset Extruder\nG28 ; Home all axes\nM107 P0 ;Off Main Fan\nM107 P1 ;Off Aux Fan\nM2012 P8 S1 F100 ; ON Light\n;M106 P0 S383 ; ON MainFan 150% if need\n;M106 P1 S255 ; ON Aux Fan 100% if need\nG1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0.1 Y10 Z0.8 F5000 ; Move to start position\nG1 X0.1 Y180.0 Z1.2 F1500 E30 ; Draw the first line\nG92 E0 ; Reset Extruder\nG1 X0.4 Y180.0 Z1.2 F3000 ; Move to side a little\nG1 X0.4 Y10 Z1.2 F1500 E25 ; Draw the second line\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X5 Y20 Z0.4 F3000.0 ; Scrape off nozzle residue" }, + "machine_end_gcode": { "default_value": "G91 ;Switch to relative positioning\nG1 E-1.5 F2700 ;Retract filament\nG1 E-1.5 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Move away\nG1 Z10 ;lift print head\nG90 ;Switch to absolute positioning\nG28 X Y ;homing XY\nM106 S0 ;off Fan\nM104 S0 ;Cooldown hotend\nM140 S0 ;Cooldown bed\nM84 X Y E ;Disable steppers" }, + "machine_extruder_count": { "default_value": 1 }, + "machine_heated_bed": { "default_value": true } + } +} diff --git a/resources/definitions/geeetech_I3ProC.def.json b/resources/definitions/geeetech_I3ProC.def.json new file mode 100644 index 0000000000..b8a74d3aa9 --- /dev/null +++ b/resources/definitions/geeetech_I3ProC.def.json @@ -0,0 +1,31 @@ +{ + "version": 2, + "name": "Geeetech I3ProC", + "inherits": "Geeetech_base", + "metadata": { + "quality_definition": "Geeetech_base", + "visible": true, + "has_materials": true, + "has_variants": false, + "has_machine_quality": true, + "preferred_material": "Geeetech_PLA_Black", + "machine_extruder_trains": { + "0": "Geeetech_Dual_Extruder_0", "1": "Geeetech_Dual_Extruder_1" + } + }, + + "overrides": { + "machine_name": { "default_value": "Geeetech I3ProC" }, + "machine_width": { "default_value": 200 }, + "machine_depth": { "default_value": 200 }, + "machine_height": {"default_value": 180 }, + "retraction_amount": { "default_value": 2 }, + "prime_tower_position_x":{ "value": 170 }, + "prime_tower_position_y":{ "value": 140 }, + + "machine_start_gcode": { "default_value": ";Geeetech I3ProC Custom Start G-code\nM104 S{material_print_temperature_layer_0} ; Set Hotend Temperature\nM190 S{material_bed_temperature_layer_0} ; Wait for Bed Temperature\nM109 S{material_print_temperature_layer_0} ; Wait for Hotend Temperature\nG92 E0 ; Reset Extruder\nG28 ; Home all axes\nM107 P0 ;Off Main Fan\nM107 P1 ;Off Aux Fan\nM2012 P8 S1 F100 ; ON Light\n;M106 P0 S383 ; ON MainFan 150% if need\n;M106 P1 S255 ; ON Aux Fan 100% if need\nG1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0.1 Y10 Z0.8 F5000 ; Move to start position\nG1 X0.1 Y180.0 Z1.2 F1500 E30 ; Draw the first line\nG92 E0 ; Reset Extruder\nG1 X0.4 Y180.0 Z1.2 F3000 ; Move to side a little\nG1 X0.4 Y10 Z1.2 F1500 E25 ; Draw the second line\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X5 Y20 Z0.4 F3000.0 ; Scrape off nozzle residue" }, + "machine_end_gcode": { "default_value": "G91 ;Switch to relative positioning\nG1 E-1.5 F2700 ;Retract filament\nG1 E-1.5 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Move away\nG1 Z10 ;lift print head\nG90 ;Switch to absolute positioning\nG28 X Y ;homing XY\nM106 S0 ;off Fan\nM104 S0 ;Cooldown hotend\nM140 S0 ;Cooldown bed\nM84 X Y E ;Disable steppers" }, + "machine_extruder_count": { "default_value": 2 }, + "machine_heated_bed": { "default_value": true } + } +} diff --git a/resources/definitions/geeetech_I3ProW.def.json b/resources/definitions/geeetech_I3ProW.def.json new file mode 100644 index 0000000000..e0d98a8927 --- /dev/null +++ b/resources/definitions/geeetech_I3ProW.def.json @@ -0,0 +1,25 @@ +{ + "version": 2, + "name": "Geeetech I3ProW", + "inherits": "Geeetech_base", + "metadata": { + "quality_definition": "Geeetech_base", + "visible": true, + "has_materials": true, + "has_variants": true, + "has_machine_quality": true + }, + + "overrides": { + "machine_name": { "default_value": "Geeetech I3ProW" }, + "machine_width": { "default_value": 200 }, + "machine_depth": { "default_value": 200 }, + "machine_height": {"default_value": 180 }, + "retraction_amount": { "default_value": 2 }, + + "machine_start_gcode": { "default_value": ";Geeetech I3ProW Custom Start G-code\nM104 S{material_print_temperature_layer_0} ; Set Hotend Temperature\nM190 S{material_bed_temperature_layer_0} ; Wait for Bed Temperature\nM109 S{material_print_temperature_layer_0} ; Wait for Hotend Temperature\nG92 E0 ; Reset Extruder\nG28 ; Home all axes\nM107 P0 ;Off Main Fan\nM107 P1 ;Off Aux Fan\nM2012 P8 S1 F100 ; ON Light\n;M106 P0 S383 ; ON MainFan 150% if need\n;M106 P1 S255 ; ON Aux Fan 100% if need\nG1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0.1 Y10 Z0.8 F5000 ; Move to start position\nG1 X0.1 Y180.0 Z1.2 F1500 E30 ; Draw the first line\nG92 E0 ; Reset Extruder\nG1 X0.4 Y180.0 Z1.2 F3000 ; Move to side a little\nG1 X0.4 Y10 Z1.2 F1500 E25 ; Draw the second line\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X5 Y20 Z0.4 F3000.0 ; Scrape off nozzle residue" }, + "machine_end_gcode": { "default_value": "G91 ;Switch to relative positioning\nG1 E-1.5 F2700 ;Retract filament\nG1 E-1.5 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Move away\nG1 Z10 ;lift print head\nG90 ;Switch to absolute positioning\nG28 X Y ;homing XY\nM106 S0 ;off Fan\nM104 S0 ;Cooldown hotend\nM140 S0 ;Cooldown bed\nM84 X Y E ;Disable steppers" }, + "machine_extruder_count": { "default_value": 1 }, + "machine_heated_bed": { "default_value": true } + } +} diff --git a/resources/definitions/geeetech_MeCreator.def.json b/resources/definitions/geeetech_MeCreator.def.json new file mode 100644 index 0000000000..240ea210c1 --- /dev/null +++ b/resources/definitions/geeetech_MeCreator.def.json @@ -0,0 +1,25 @@ +{ + "version": 2, + "name": "Geeetech MeCreator", + "inherits": "Geeetech_base", + "metadata": { + "quality_definition": "Geeetech_base", + "visible": true, + "has_materials": true, + "has_variants": true, + "has_machine_quality": true + }, + + "overrides": { + "machine_name": { "default_value": "Geeetech MeCreator" }, + "machine_width": { "default_value": 150 }, + "machine_depth": { "default_value": 150 }, + "machine_height": {"default_value": 125 }, + "retraction_amount": { "default_value": 2 }, + + "machine_start_gcode": { "default_value": ";Geeetech MeCreator Custom Start G-code\nM104 S{material_print_temperature_layer_0} ; Set Hotend Temperature\nM190 S{material_bed_temperature_layer_0} ; Wait for Bed Temperature\nM109 S{material_print_temperature_layer_0} ; Wait for Hotend Temperature\nG92 E0 ; Reset Extruder\nG28 ; Home all axes\nM107 P0 ;Off Main Fan\nM107 P1 ;Off Aux Fan\nM2012 P8 S1 F100 ; ON Light\nG1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0.1 Y10 Z0.8 F5000 ; Move to start position\nG1 X0.1 Y130.0 Z1.2 F1500 E30 ; Draw the first line\nG92 E0 ; Reset Extruder\nG1 X0.4 Y130.0 Z1.2 F3000 ; Move to side a little\nG1 X0.4 Y10 Z1.2 F1500 E25 ; Draw the second line\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X5 Y10 Z0.4 F3000.0 ; Scrape off nozzle residue" }, + "machine_end_gcode": { "default_value": "G91 ;Switch to relative positioning\nG1 E-1.5 F2700 ;Retract filament\nG1 E-1.5 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Move away\nG1 Z10 ;lift print head\nG90 ;Switch to absolute positioning\nG28 X Y ;homing XY\nM106 S0 ;off Fan\nM104 S0 ;Cooldown hotend\nM140 S0 ;Cooldown bed\nM84 X Y E ;Disable steppers" }, + "machine_extruder_count": { "default_value": 1 }, + "machine_heated_bed": { "default_value": true } + } +} diff --git a/resources/definitions/geeetech_MeCreator2.def.json b/resources/definitions/geeetech_MeCreator2.def.json new file mode 100644 index 0000000000..81e2a915c4 --- /dev/null +++ b/resources/definitions/geeetech_MeCreator2.def.json @@ -0,0 +1,25 @@ +{ + "version": 2, + "name": "Geeetech MeCreator2", + "inherits": "Geeetech_base", + "metadata": { + "quality_definition": "Geeetech_base", + "visible": true, + "has_materials": true, + "has_variants": true, + "has_machine_quality": true + }, + + "overrides": { + "machine_name": { "default_value": "Geeetech MeCreator2" }, + "machine_width": { "default_value": 160 }, + "machine_depth": { "default_value": 160 }, + "machine_height": {"default_value": 160 }, + "retraction_amount": { "default_value": 2 }, + + "machine_start_gcode": { "default_value": ";Geeetech MeCreator2 Custom Start G-code\nM104 S{material_print_temperature_layer_0} ; Set Hotend Temperature\nM190 S{material_bed_temperature_layer_0} ; Wait for Bed Temperature\nM109 S{material_print_temperature_layer_0} ; Wait for Hotend Temperature\nG92 E0 ; Reset Extruder\nG28 ; Home all axes\nM107 P0 ;Off Main Fan\nM107 P1 ;Off Aux Fan\nM2012 P8 S1 F100 ; ON Light\nG1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0.1 Y10 Z0.8 F5000 ; Move to start position\nG1 X0.1 Y140.0 Z1.2 F1500 E30 ; Draw the first line\nG92 E0 ; Reset Extruder\nG1 X0.4 Y140.0 Z1.2 F3000 ; Move to side a little\nG1 X0.4 Y10 Z1.2 F1500 E25 ; Draw the second line\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X5 Y10 Z0.4 F3000.0 ; Scrape off nozzle residue" }, + "machine_end_gcode": { "default_value": "G91 ;Switch to relative positioning\nG1 E-1.5 F2700 ;Retract filament\nG1 E-1.5 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Move away\nG1 Z10 ;lift print head\nG90 ;Switch to absolute positioning\nG28 X Y ;homing XY\nM106 S0 ;off Fan\nM104 S0 ;Cooldown hotend\nM140 S0 ;Cooldown bed\nM84 X Y E ;Disable steppers" }, + "machine_extruder_count": { "default_value": 1 }, + "machine_heated_bed": { "default_value": true } + } +} diff --git a/resources/definitions/geeetech_MeDucer.def.json b/resources/definitions/geeetech_MeDucer.def.json new file mode 100644 index 0000000000..2a95658bd5 --- /dev/null +++ b/resources/definitions/geeetech_MeDucer.def.json @@ -0,0 +1,25 @@ +{ + "version": 2, + "name": "Geeetech MeDucer", + "inherits": "Geeetech_base", + "metadata": { + "quality_definition": "Geeetech_base", + "visible": true, + "has_materials": true, + "has_variants": true, + "has_machine_quality": true + }, + + "overrides": { + "machine_name": { "default_value": "Geeetech MeDucer" }, + "machine_width": { "default_value": 180 }, + "machine_depth": { "default_value": 150 }, + "machine_height": {"default_value": 150 }, + "retraction_amount": { "default_value": 2 }, + + "machine_start_gcode": { "default_value": ";Geeetech MeDucer Custom Start G-code\nM104 S{material_print_temperature_layer_0} ; Set Hotend Temperature\nM190 S{material_bed_temperature_layer_0} ; Wait for Bed Temperature\nM109 S{material_print_temperature_layer_0} ; Wait for Hotend Temperature\nG92 E0 ; Reset Extruder\nG28 ; Home all axes\nM107 P0 ;Off Main Fan\nM107 P1 ;Off Aux Fan\nM2012 P8 S1 F100 ; ON Light\nG1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0.1 Y10 Z0.8 F5000 ; Move to start position\nG1 X0.1 Y130.0 Z1.2 F1500 E30 ; Draw the first line\nG92 E0 ; Reset Extruder\nG1 X0.4 Y130.0 Z1.2 F3000 ; Move to side a little\nG1 X0.4 Y10 Z1.2 F1500 E25 ; Draw the second line\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X5 Y10 Z0.4 F3000.0 ; Scrape off nozzle residue" }, + "machine_end_gcode": { "default_value": "G91 ;Switch to relative positioning\nG1 E-1.5 F2700 ;Retract filament\nG1 E-1.5 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Move away\nG1 Z10 ;lift print head\nG90 ;Switch to absolute positioning\nG28 X Y ;homing XY\nM106 S0 ;off Fan\nM104 S0 ;Cooldown hotend\nM140 S0 ;Cooldown bed\nM84 X Y E ;Disable steppers" }, + "machine_extruder_count": { "default_value": 1 }, + "machine_heated_bed": { "default_value": true } + } +} diff --git a/resources/definitions/geeetech_Mizar.def.json b/resources/definitions/geeetech_Mizar.def.json new file mode 100644 index 0000000000..cfcd708319 --- /dev/null +++ b/resources/definitions/geeetech_Mizar.def.json @@ -0,0 +1,26 @@ +{ + "version": 2, + "name": "Geeetech Mizar", + "inherits": "Geeetech_base", + "metadata": { + "quality_definition": "Geeetech_base", + "visible": true, + "has_materials": true, + "has_variants": true, + "has_machine_quality": true + }, + + "overrides": { + "machine_name": { "default_value": "Geeetech Mizar" }, + "machine_width": { "default_value": 220 }, + "machine_depth": { "default_value": 220 }, + "machine_height": {"default_value": 260 }, + "machine_head_with_fans_polygon": { "default_value": [[-31, 31], [34, 31], [34, -40], [-31, -40]] }, + "gantry_height": { "value": 35 }, + + "machine_start_gcode": { "default_value": ";Official open-source firmware for Mizar: https://github.com/Geeetech3D/Mizar \n\nM104 S{material_print_temperature_layer_0} ; Set Hotend Temperature\nM190 S{material_bed_temperature_layer_0} ; Wait for Bed Temperature\nM109 S{material_print_temperature_layer_0} ; Wait for Hotend Temperature\nG92 E0 ; Reset Extruder\nG28 ; Home all axes\nM107 P0 ;Off Main Fan\nM107 P1 ;Off Aux Fan\nM2012 P8 S1 F100 ; ON Light\nG1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0.1 Y20 Z0.8 F5000 ; Move to start position\nG1 X0.1 Y200.0 Z1.2 F1500 E30 ; Draw the first line\nG92 E0 ; Reset Extruder\nG1 X0.4 Y200.0 Z1.2 F3000 ; Move to side a little\nG1 X0.4 Y20 Z1.2 F1500 E25 ; Draw the second line\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X5 Y20 Z0.4 F3000.0 ; Scrape off nozzle residue" }, + "machine_end_gcode": { "default_value": "G91 ;Switch to relative positioning\nG1 E-2.5 F2700 ;Retract filament\nG1 E-1.5 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Move away\nG1 Z10 ;lift print head\nG90 ;Switch to absolute positioning\nG28 X Y ;homing XY\nM106 S0 ;off Fan\nM104 S0 ;Cooldown hotend\nM140 S0 ;Cooldown bed\nM84 X Y E ;Disable steppers" }, + "machine_extruder_count": { "default_value": 1}, + "machine_heated_bed": { "default_value": true } + } +} diff --git a/resources/definitions/geeetech_MizarM.def.json b/resources/definitions/geeetech_MizarM.def.json new file mode 100644 index 0000000000..ba291b028e --- /dev/null +++ b/resources/definitions/geeetech_MizarM.def.json @@ -0,0 +1,34 @@ +{ + "version": 2, + "name": "Geeetech MizarM", + "inherits": "Geeetech_base", + "metadata": { + "quality_definition": "Geeetech_base", + "visible": true, + "has_materials": true, + "has_variants": false, + "has_machine_quality": true, + "preferred_material": "Geeetech_PLA_Magenta", + "machine_extruder_trains": { + "0": "Geeetech_Dual_Extruder_0", "1": "Geeetech_Dual_Extruder_1" + } + }, + + "overrides": { + "machine_name": { "default_value": "Geeetech MizarM" }, + "machine_width": { "default_value": 255 }, + "machine_depth": { "default_value": 255 }, + "machine_height": {"default_value": 260 }, + "machine_head_with_fans_polygon": { "default_value": [[-31, 31], [34, 31], [34, -40], [-31, -40]] }, + "gantry_height": { "value": 35 }, + "brim_width":{ "value": 10 }, + "prime_tower_position_x":{ "value": 225 }, + "prime_tower_position_y":{ "value": 195 }, + + "machine_start_gcode": { "default_value": ";Official open-source firmware for MizarM: https://github.com/Geeetech3D/Mizar-M \n\nM104 S{material_print_temperature_layer_0} ; Set Hotend Temperature\nM190 S{material_bed_temperature_layer_0} ; Wait for Bed Temperature\nM109 S{material_print_temperature_layer_0} ; Wait for Hotend Temperature\nG92 E0 ; Reset Extruder\nG28 ; Home all axes\nM107 P0 ;Off Main Fan\nM107 P1 ;Off Aux Fan\nM2012 P8 S1 F100 ; ON Light\n;M106 P0 S383 ; ON MainFan 150% if need\n;M106 P1 S255 ; ON Aux Fan 100% if need\nG1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0.1 Y20 Z0.8 F5000 ; Move to start position\nG1 X0.1 Y200.0 Z1.2 F1500 E30 ; Draw the first line\nG92 E0 ; Reset Extruder\nG1 X0.4 Y200.0 Z1.2 F3000 ; Move to side a little\nG1 X0.4 Y20 Z1.2 F1500 E25 ; Draw the second line\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X5 Y20 Z0.4 F3000.0 ; Scrape off nozzle residue" }, + "machine_end_gcode": { "default_value": "G91 ;Switch to relative positioning\nG1 E-2.5 F2700 ;Retract filament\nG1 E-1.5 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Move away\nG1 Z10 ;lift print head\nG90 ;Switch to absolute positioning\nG28 X Y ;homing XY\nM106 S0 ;off Fan\nM104 S0 ;Cooldown hotend\nM140 S0 ;Cooldown bed\nM84 X Y E ;Disable steppers" }, + "machine_extruder_count": { "default_value": 2 }, + "material_standby_temperature": {"value": 200 }, + "machine_heated_bed": { "default_value": true } + } +} diff --git a/resources/definitions/geeetech_MizarMax.def.json b/resources/definitions/geeetech_MizarMax.def.json new file mode 100644 index 0000000000..cc070ab029 --- /dev/null +++ b/resources/definitions/geeetech_MizarMax.def.json @@ -0,0 +1,26 @@ +{ + "version": 2, + "name": "Geeetech MizarMax", + "inherits": "Geeetech_base", + "metadata": { + "quality_definition": "Geeetech_base", + "visible": true, + "has_materials": true, + "has_variants": true, + "has_machine_quality": true + }, + + "overrides": { + "machine_name": { "default_value": "Geeetech MizarMax" }, + "machine_width": { "default_value": 320 }, + "machine_depth": { "default_value": 320 }, + "machine_height": {"default_value": 400 }, + "machine_head_with_fans_polygon": { "default_value": [[-31, 31], [34, 31], [34, -40], [-31, -40]] }, + "gantry_height": { "value": 35 }, + + "machine_start_gcode": { "default_value": ";Official open-source firmware for MizarMax: https://github.com/Geeetech3D/Mizar-Max \n\nM104 S{material_print_temperature_layer_0} ; Set Hotend Temperature\nM190 S{material_bed_temperature_layer_0} ; Wait for Bed Temperature\nM109 S{material_print_temperature_layer_0} ; Wait for Hotend Temperature\nG92 E0 ; Reset Extruder\nG28 ; Home all axes\nM107 P0 ;Off Main Fan\nM107 P1 ;Off Aux Fan\nM2012 P8 S1 F100 ; ON Light\nG1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0.1 Y20 Z0.8 F5000 ; Move to start position\nG1 X0.1 Y200.0 Z1.2 F1500 E30 ; Draw the first line\nG92 E0 ; Reset Extruder\nG1 X0.4 Y200.0 Z1.2 F3000 ; Move to side a little\nG1 X0.4 Y20 Z1.2 F1500 E25 ; Draw the second line\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X5 Y20 Z0.4 F3000.0 ; Scrape off nozzle residue" }, + "machine_end_gcode": { "default_value": "G91 ;Switch to relative positioning\nG1 E-2.5 F2700 ;Retract filament\nG1 E-1.5 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Move away\nG1 Z10 ;lift print head\nG90 ;Switch to absolute positioning\nG28 X Y ;homing XY\nM106 S0 ;off Fan\nM104 S0 ;Cooldown hotend\nM140 S0 ;Cooldown bed\nM84 X Y E ;Disable steppers" }, + "machine_extruder_count": { "default_value": 1}, + "machine_heated_bed": { "default_value": true } + } +} diff --git a/resources/definitions/geeetech_MizarPro.def.json b/resources/definitions/geeetech_MizarPro.def.json new file mode 100644 index 0000000000..81130bd0de --- /dev/null +++ b/resources/definitions/geeetech_MizarPro.def.json @@ -0,0 +1,26 @@ +{ + "version": 2, + "name": "Geeetech MizarPro", + "inherits": "Geeetech_base", + "metadata": { + "quality_definition": "Geeetech_base", + "visible": true, + "has_materials": true, + "has_variants": true, + "has_machine_quality": true + }, + + "overrides": { + "machine_name": { "default_value": "Geeetech MizarPro" }, + "machine_width": { "default_value": 220 }, + "machine_depth": { "default_value": 220 }, + "machine_height": {"default_value": 260 }, + "machine_head_with_fans_polygon": { "default_value": [[-31, 31], [34, 31], [34, -40], [-31, -40]] }, + "gantry_height": { "value": 35 }, + + "machine_start_gcode": { "default_value": ";Official open-source firmware for MizarPro: https://github.com/Geeetech3D/Mizar-Pro \n\nM104 S{material_print_temperature_layer_0} ; Set Hotend Temperature\nM190 S{material_bed_temperature_layer_0} ; Wait for Bed Temperature\nM109 S{material_print_temperature_layer_0} ; Wait for Hotend Temperature\nG92 E0 ; Reset Extruder\nG28 ; Home all axes\nM107 P0 ;Off Main Fan\nM107 P1 ;Off Aux Fan\nM2012 P8 S1 F100 ; ON Light\nG1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0.1 Y20 Z0.8 F5000 ; Move to start position\nG1 X0.1 Y200.0 Z1.2 F1500 E30 ; Draw the first line\nG92 E0 ; Reset Extruder\nG1 X0.4 Y200.0 Z1.2 F3000 ; Move to side a little\nG1 X0.4 Y20 Z1.2 F1500 E25 ; Draw the second line\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X5 Y20 Z0.4 F3000.0 ; Scrape off nozzle residue" }, + "machine_end_gcode": { "default_value": "G91 ;Switch to relative positioning\nG1 E-2.5 F2700 ;Retract filament\nG1 E-1.5 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Move away\nG1 Z10 ;lift print head\nG90 ;Switch to absolute positioning\nG28 X Y ;homing XY\nM106 S0 ;off Fan\nM104 S0 ;Cooldown hotend\nM140 S0 ;Cooldown bed\nM84 X Y E ;Disable steppers" }, + "machine_extruder_count": { "default_value": 1}, + "machine_heated_bed": { "default_value": true } + } +} diff --git a/resources/definitions/geeetech_MizarS.def.json b/resources/definitions/geeetech_MizarS.def.json new file mode 100644 index 0000000000..7c6ef40fef --- /dev/null +++ b/resources/definitions/geeetech_MizarS.def.json @@ -0,0 +1,26 @@ +{ + "version": 2, + "name": "Geeetech MizarS", + "inherits": "Geeetech_base", + "metadata": { + "quality_definition": "Geeetech_base", + "visible": true, + "has_materials": true, + "has_variants": true, + "has_machine_quality": true + }, + + "overrides": { + "machine_name": { "default_value": "Geeetech MizarS" }, + "machine_width": { "default_value": 255 }, + "machine_depth": { "default_value": 255 }, + "machine_height": {"default_value": 260 }, + "machine_head_with_fans_polygon": { "default_value": [[-31, 31], [34, 31], [34, -40], [-31, -40]] }, + "gantry_height": { "value": 35 }, + + "machine_start_gcode": { "default_value": ";Official open-source firmware for MizarS: https://github.com/Geeetech3D/Mizar-S \n\nM104 S{material_print_temperature_layer_0} ; Set Hotend Temperature\nM190 S{material_bed_temperature_layer_0} ; Wait for Bed Temperature\nM109 S{material_print_temperature_layer_0} ; Wait for Hotend Temperature\nG92 E0 ; Reset Extruder\nG28 ; Home all axes\nM107 P0 ;Off Main Fan\nM107 P1 ;Off Aux Fan\nM2012 P8 S1 F100 ; ON Light\n;M106 P0 S383 ; ON MainFan 150% if need\n;M106 P1 S255 ; ON Aux Fan 100% if need\nG1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0.1 Y20 Z0.8 F5000 ; Move to start position\nG1 X0.1 Y200.0 Z1.2 F1500 E30 ; Draw the first line\nG92 E0 ; Reset Extruder\nG1 X0.4 Y200.0 Z1.2 F3000 ; Move to side a little\nG1 X0.4 Y20 Z1.2 F1500 E25 ; Draw the second line\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X5 Y20 Z0.4 F3000.0 ; Scrape off nozzle residue" }, + "machine_end_gcode": { "default_value": "G91 ;Switch to relative positioning\nG1 E-2.5 F2700 ;Retract filament\nG1 E-1.5 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Move away\nG1 Z10 ;lift print head\nG90 ;Switch to absolute positioning\nG28 X Y ;homing XY\nM106 S0 ;off Fan\nM104 S0 ;Cooldown hotend\nM140 S0 ;Cooldown bed\nM84 X Y E ;Disable steppers" }, + "machine_extruder_count": { "default_value": 1}, + "machine_heated_bed": { "default_value": true } + } +} diff --git a/resources/definitions/geeetech_Mizar_S.def.json b/resources/definitions/geeetech_Mizar_S.def.json deleted file mode 100644 index 7cd7e42e68..0000000000 --- a/resources/definitions/geeetech_Mizar_S.def.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "version": 2, - "name": "Geeetech Mizar_S", - "inherits": "fdmprinter", - "metadata": { - "visible": true, - "author": "Amit L", - "manufacturer": "Geeetech", - "file_formats": "text/x-gcode", - "has_materials": true, - "machine_extruder_trains": - { - "0": "geeetech_Mizar_S_1" - } - - }, - - "overrides": { - "machine_name": { "default_value": "Geeetech Mizar_S" }, - "machine_width": { - "default_value": 255 - }, - "machine_height": { - "default_value": 260 - }, - "machine_depth": { - "default_value": 255 - }, - "machine_center_is_zero": { - "default_value": false - }, - "layer_height": { "default_value": 0.1 }, - "layer_height_0": { "default_value": 0.15 }, - "retraction_amount": { "default_value": 0.8 }, - "retraction_speed": { "default_value": 35 }, - "adhesion_type": { "default_value": "skirt" }, - "machine_head_with_fans_polygon": { "default_value": [[-31,31],[34,31],[34,-40],[-31,-40]] }, - "gantry_height": { "value": "28" }, - "machine_max_feedrate_z": { "default_value": 12 }, - "machine_max_feedrate_e": { "default_value": 120 }, - "machine_max_acceleration_z": { "default_value": 500 }, - "machine_acceleration": { "default_value": 1000 }, - "machine_max_jerk_xy": { "default_value": 10 }, - "machine_max_jerk_z": { "default_value": 0.2 }, - "machine_max_jerk_e": { "default_value": 2.5 }, - "machine_heated_bed": { "default_value": true }, - "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" }, - "machine_start_gcode": { - "default_value": "G28 ; Auto home\nG1 Z15 F300 ;Move up slightly\nM107 ;Off fans\nG90 ;Switch to absolute positioning\nM82 ;Extruder absolute mode\nG92 E0 ;Set position of extruder to 0\nG0 X10 Y20 F1500 ;Move to X10 Y20 at 1500mms\nG1 Z0.8 ;Move Z to 0.8\nG1 F300 X180 E40 ;Extrude a line of filament\nG1 F1200 Z2 ;Raise Z\nG92 E0 ;Set extruder position to zero\nG28 ;Auto home" - }, - "machine_end_gcode": { - "default_value": "G91 ;Switch to relative positioning\nG1 E-1 ;Retract filament to lower pressure\nG0 X0 Y200 ;Move hotend to left and bed forward\nM104 S0 ;Cooldown hotend\nG90 ;Switch to absolute mode\nG92 E0 ;Set extruder to zero\nM140 S0 ;Cooldown bed\nM84 ; Disable steppers" - }, - "machine_extruder_count": { - "default_value": 1 - } - - } -} diff --git a/resources/definitions/geeetech_Thunder.def.json b/resources/definitions/geeetech_Thunder.def.json new file mode 100644 index 0000000000..a5676d59f2 --- /dev/null +++ b/resources/definitions/geeetech_Thunder.def.json @@ -0,0 +1,69 @@ +{ + "version": 2, + "name": "Geeetech Thunder", + "inherits": "Geeetech_base", + "metadata": { + "quality_definition": "Geeetech_base", + "visible": true, + "has_materials": true, + "has_variants": true, + "has_machine_quality": true + }, + + "overrides": { + "machine_name": { "default_value": "Geeetech Thunder" }, + "machine_width": { "default_value": 250 }, + "machine_depth": { "default_value": 250 }, + "machine_height": {"default_value": 260 }, + "machine_start_gcode": { "default_value": ";Official viki homepage for Thunder:https://www.geeetech.com/wiki/index.php/Geeetech_Thunder_3D_printer \n\nM104 S{material_print_temperature_layer_0} ; Set Hotend Temperature\nM190 S{material_bed_temperature_layer_0} ; Wait for Bed Temperature\nM109 S{material_print_temperature_layer_0} ; Wait for Hotend Temperature\nG92 E0 ; Reset Extruder\nG28 ; Home all axes\nM107 P0 ;Off Main Fan\nM107 P1 ;Off Aux Fan\nM2012 P8 S1 F100 ; ON Light\n;M106 P0 S383 ; ON MainFan 150% if need\n;M106 P1 S255 ; ON Aux Fan 100% if need\nG1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0.1 Y20 Z0.8 F5000 ; Move to start position\nG1 X0.1 Y200.0 Z1.2 F1500 E30 ; Draw the first line\nG92 E0 ; Reset Extruder\nG1 X0.4 Y200.0 Z1.2 F3000 ; Move to side a little\nG1 X0.4 Y20 Z1.2 F1500 E25 ; Draw the second line\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X5 Y20 Z0.4 F3000.0 ; Scrape off nozzle residue" }, + "machine_end_gcode": { "default_value": "G91 ;Switch to relative positioning\nG1 E-2.5 F2700 ;Retract filament\nG1 E-1.5 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Move away\nG1 Z10 ;lift print head\nG90 ;Switch to absolute positioning\nG28 X Y ;homing XY\nM106 S0 ;off Fan\nM104 S0 ;Cooldown hotend\nM140 S0 ;Cooldown bed\nM84 X Y E ;Disable steppers" }, + "machine_extruder_count": { "default_value": 1}, + "machine_heated_bed": { "default_value": true }, + + "machine_max_feedrate_x": { "value": 300 }, + "machine_max_feedrate_y": { "value": 500 }, + "machine_max_feedrate_z": { "value": 10 }, + "machine_max_feedrate_e": { "value": 60 }, + "machine_max_acceleration_x": { "value": 5000 }, + "machine_max_acceleration_y": { "value": 4000 }, + "machine_max_acceleration_z": { "value": 50 }, + "machine_max_acceleration_e": { "value": 3500 }, + "machine_max_jerk_xy": { "value": 45 }, + "machine_max_jerk_z": { "value": 0.8 }, + "machine_max_jerk_e": { "value": 8 }, + "acceleration_enabled": { "value": false }, + "acceleration_travel_enabled":{ "value": false }, + "acceleration_print": { "value": 3500 }, + "acceleration_travel": { "value": 5000 }, + + "line_width": {"default_value":"machine_nozzle_size","value": "1.2*machine_nozzle_size if speed_infill>=200 else machine_nozzle_size"}, + "fill_outline_gaps": {"label": "Print Thin Walls", "value": false }, + "retraction_amount": { "default_value": 6.5 }, + "retraction_enable": { "default_value": true }, + "retraction_speed": { "default_value": 35 }, + "infill_sparse_density": {"label": "Infill Density","value": "15" }, + "cool_min_layer_time":{"default_value": 5,"value": "1.3 if speed_infill>=200 else 2.5" }, + "small_hole_max_size":{"default_value": 0,"value": "8 if speed_infill>=200 else 0" }, + "cool_fan_full_at_height": {"label": "Regular Fan Speed at Height","value": "layer_height_0 + layer_height" }, + "cool_fan_enabled": { "value": true }, + "cool_fan_speed":{"maximum_value": "151","default_value": 100,"value": "151 if speed_infill>=200 else 100" }, + "cool_fan_speed_min":{"maximum_value": "151","default_value": 100,"value": "cool_fan_speed"}, + "cool_fan_speed_max":{"maximum_value": "151","default_value": 100,"value": "cool_fan_speed"}, + + "material_print_temperature": {"default_value": 210,"value": "200 if speed_infill <=150 else 205 if speed_infill <= 200 else 215 if speed_infill <= 260 else 220","maximum_value": "250" }, + "material_print_temperature_layer_0": { "value": "material_print_temperature" }, + "material_initial_print_temperature": { "value": "material_print_temperature - 5 " }, + "material_final_print_temperature": { "value": "material_print_temperature" }, + "material_flow_layer_0": { "default_value": 95 }, + + "speed_print": { "default_value":250, "maximum_value_warning": "300" }, + "speed_equalize_flow_width_factor":{"label": "Flow Equalization Ratio", "default_value": 100.0, "minimum_value": "0.0", "maximum_value_warning": "200.0"}, + "infill_before_walls": {"label": "Infill Before Walls", "value": false }, + "infill_wipe_dist": {"label": "Infill Wipe Distance", "value": 0.0 }, + "wall_0_wipe_dist": {"label": "Outer Wall Wipe Distance","value": 0.0 }, + + "infill_overlap": {"label": "Infill Overlap Percentage", "value": 10.0 }, + "skin_overlap": {"label": "Skin Overlap Percentage", "value": 10.0 }, + "zig_zaggify_infill": {"label": "Connect Infill Lines","value": true } + } +} diff --git a/resources/definitions/geeetech_a30.def.json b/resources/definitions/geeetech_a30.def.json deleted file mode 100644 index d4f7df139f..0000000000 --- a/resources/definitions/geeetech_a30.def.json +++ /dev/null @@ -1,113 +0,0 @@ -{ - "version": 2, - "name": "Geeetech A30", - "inherits": "fdmprinter", - "metadata": { - "author": "William & Cataldo URSO", - "manufacturer": "Geeetech", - "file_formats": "text/x-gcode", - "visible": true, - "has_materials": true, - "preferred_quality_type": "draft", - "machine_extruder_trains": { - "0": "geeetech_a30_extruder_0" - } - }, - "overrides": { - "machine_name": { - "default_value": "Geeetech A30" - }, - "machine_start_gcode": { - "default_value": "G28 ;Home\nM190 S{material_bed_temperature}\nM109 S{material_print_temperature} T0\nG1 Z15.0 F6000 ;Move the platform down 15mm\nG92 E0\nG1 F200 E3\nG92 E0" - }, - "machine_end_gcode": { - "default_value": "M104 S0;Cooling the heat end\nM140 S0;Cooling the heat bed\nG92 E1\nG1 E-1 F300\nG28 X0 Y0;Home X axis and Y axis\nM84" - }, - "machine_width": { - "default_value": 320 - }, - "machine_height": { - "default_value": 420 - }, - "machine_depth": { - "default_value": 320 - }, - "machine_heated_bed": { - "default_value": true - }, - "machine_center_is_zero": { - "default_value": false - }, - "material_diameter": { - "default_value": 1.75 - }, - "machine_nozzle_size": { - "default_value": 0.4 - }, - "layer_height": { - "default_value": 0.1 - }, - "layer_height_0": { - "default_value": 0.3 - }, - "retraction_amount": { - "default_value": 2 - }, - "retraction_speed": { - "default_value": 25 - }, - "adhesion_type": { - "default_value": "skirt" - }, - "machine_head_with_fans_polygon": { - "default_value": [ - [-75, 35], - [18, 35], - [18, -18], - [-75, -18] - ] - }, - "gantry_height": { - "value": "55" - }, - "machine_max_feedrate_x": { - "default_value": 300 - }, - "machine_max_feedrate_y": { - "default_value": 300 - }, - "machine_max_feedrate_z": { - "default_value": 7 - }, - "machine_max_feedrate_e": { - "default_value": 50 - }, - "machine_max_acceleration_x": { - "default_value": 2000 - }, - "machine_max_acceleration_y": { - "default_value": 2000 - }, - "machine_max_acceleration_z": { - "default_value": 100 - }, - "machine_max_acceleration_e": { - "default_value": 10000 - }, - "machine_acceleration": { - "default_value": 2000 - }, - "machine_max_jerk_xy": { - "default_value": 10 - }, - "machine_max_jerk_z": { - "default_value": 1 - }, - "machine_max_jerk_e": { - "default_value": 5 - }, - "machine_gcode_flavor": { - "default_value": "Repetier" - } - } -} diff --git a/resources/extruders/geeetech_A20_1.def.json b/resources/extruders/Geeetech_Dual_Extruder_0.def.json similarity index 64% rename from resources/extruders/geeetech_A20_1.def.json rename to resources/extruders/Geeetech_Dual_Extruder_0.def.json index ce47abb402..1d39b2c56e 100644 --- a/resources/extruders/geeetech_A20_1.def.json +++ b/resources/extruders/Geeetech_Dual_Extruder_0.def.json @@ -1,16 +1,16 @@ -{ - "version": 2, - "name": "Extruder 1", - "inherits": "fdmextruder", - "metadata": { - "machine": "geeetech_A20", - "position": "0" - }, - - "overrides": { - "extruder_nr": { "default_value": 0 }, - "machine_nozzle_size": { "default_value": 0.4 }, - "material_diameter": { "default_value": 1.75 } - - } -} +{ + "version": 2, + "name": "E0", + "inherits": "fdmextruder", + "metadata": { + "machine": "Geeetech_base", + "position": "0" + }, + + "overrides": { + "extruder_nr": { "default_value": 0 ,"maximum_value": "1" }, + "machine_nozzle_size": { "default_value": 0.4 }, + "material_diameter": { "default_value": 1.75 } + + } +} diff --git a/resources/extruders/geeetech_A10_1.def.json b/resources/extruders/Geeetech_Dual_Extruder_1.def.json similarity index 57% rename from resources/extruders/geeetech_A10_1.def.json rename to resources/extruders/Geeetech_Dual_Extruder_1.def.json index bcf889ab43..b3e07049a4 100644 --- a/resources/extruders/geeetech_A10_1.def.json +++ b/resources/extruders/Geeetech_Dual_Extruder_1.def.json @@ -1,17 +1,16 @@ -{ - - "version": 2, - "name": "Extruder 1", - "inherits": "fdmextruder", - "metadata": { - "machine": "geeetech_A10", - "position": "0" - }, - - "overrides": { - "extruder_nr": { "default_value": 0 }, - "machine_nozzle_size": { "default_value": 0.4 }, - "material_diameter": { "default_value": 1.75 } - - } -} +{ + "version": 2, + "name": "E1", + "inherits": "fdmextruder", + "metadata": { + "machine": "Geeetech_base", + "position": "1" + }, + + "overrides": { + "extruder_nr": { "default_value": 1 ,"maximum_value": "1" }, + "machine_nozzle_size": { "default_value": 0.4 }, + "material_diameter": { "default_value": 1.75 } + + } +} diff --git a/resources/extruders/geeetech_Mizar_S_1.def.json b/resources/extruders/Geeetech_Multi_Extruder_0.def.json similarity index 64% rename from resources/extruders/geeetech_Mizar_S_1.def.json rename to resources/extruders/Geeetech_Multi_Extruder_0.def.json index da4440cd87..07c93062eb 100644 --- a/resources/extruders/geeetech_Mizar_S_1.def.json +++ b/resources/extruders/Geeetech_Multi_Extruder_0.def.json @@ -1,17 +1,16 @@ { - "version": 2, - "name": "Extruder 1", + "name": "E0", "inherits": "fdmextruder", "metadata": { - "machine": "geeetech_Mizar_S", + "machine": "Geeetech_base", "position": "0" }, "overrides": { - "extruder_nr": { "default_value": 0 }, + "extruder_nr": { "default_value": 0 ,"maximum_value": "2" }, "machine_nozzle_size": { "default_value": 0.4 }, "material_diameter": { "default_value": 1.75 } - + } } diff --git a/resources/extruders/Geeetech_Multi_Extruder_1.def.json b/resources/extruders/Geeetech_Multi_Extruder_1.def.json new file mode 100644 index 0000000000..2333332f85 --- /dev/null +++ b/resources/extruders/Geeetech_Multi_Extruder_1.def.json @@ -0,0 +1,16 @@ +{ + "version": 2, + "name": "E1", + "inherits": "fdmextruder", + "metadata": { + "machine": "Geeetech_base", + "position": "1" + }, + + "overrides": { + "extruder_nr": { "default_value": 1 ,"maximum_value": "2" }, + "machine_nozzle_size": { "default_value": 0.4 }, + "material_diameter": { "default_value": 1.75 } + + } +} diff --git a/resources/extruders/Geeetech_Multi_Extruder_2.def.json b/resources/extruders/Geeetech_Multi_Extruder_2.def.json new file mode 100644 index 0000000000..a50605be7d --- /dev/null +++ b/resources/extruders/Geeetech_Multi_Extruder_2.def.json @@ -0,0 +1,16 @@ +{ + "version": 2, + "name": "E2", + "inherits": "fdmextruder", + "metadata": { + "machine": "Geeetech_base", + "position": "2" + }, + + "overrides": { + "extruder_nr": { "default_value": 2 ,"maximum_value": "2" }, + "machine_nozzle_size": { "default_value": 0.4 }, + "material_diameter": { "default_value": 1.75 } + + } +} diff --git a/resources/extruders/geeetech_a30_extruder_0.def.json b/resources/extruders/Geeetech_base_extruder_0.def.json similarity index 87% rename from resources/extruders/geeetech_a30_extruder_0.def.json rename to resources/extruders/Geeetech_base_extruder_0.def.json index 90cb496877..3ef9af0405 100644 --- a/resources/extruders/geeetech_a30_extruder_0.def.json +++ b/resources/extruders/Geeetech_base_extruder_0.def.json @@ -3,7 +3,7 @@ "name": "Extruder 1", "inherits": "fdmextruder", "metadata": { - "machine": "geeetech_a30", + "machine": "Geeetech_base", "position": "0" }, @@ -11,5 +11,6 @@ "extruder_nr": { "default_value": 0 }, "machine_nozzle_size": { "default_value": 0.4 }, "material_diameter": { "default_value": 1.75 } + } } diff --git a/resources/extruders/geeetech_A10M_1.def.json b/resources/extruders/geeetech_A10M_1.def.json deleted file mode 100644 index b3c87489e9..0000000000 --- a/resources/extruders/geeetech_A10M_1.def.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "version": 2, - "name": "Extruder 1", - "inherits": "fdmextruder", - "metadata": { - "machine": "geeetech_A10M", - "position": "0" - }, - - "overrides": { - "extruder_nr": { - "default_value": 0, - "maximum_value": "1" - }, - "machine_nozzle_size": { "default_value": 0.4 }, - "material_diameter": { "default_value": 1.75 } - - } -} diff --git a/resources/extruders/geeetech_A10M_2.def.json b/resources/extruders/geeetech_A10M_2.def.json deleted file mode 100644 index 59c8d36aab..0000000000 --- a/resources/extruders/geeetech_A10M_2.def.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "version": 2, - "name": "Extruder 2", - "inherits": "fdmextruder", - "metadata": { - "machine": "geeetech_A10M", - "position": "1" - }, - - "overrides": { - "extruder_nr": { - "default_value": 1, - "maximum_value": "1" - }, - "machine_nozzle_size": { "default_value": 0.4 }, - "material_diameter": { "default_value": 1.75 } - - } -} diff --git a/resources/extruders/geeetech_A10T_1.def.json b/resources/extruders/geeetech_A10T_1.def.json deleted file mode 100644 index 240a71ccc4..0000000000 --- a/resources/extruders/geeetech_A10T_1.def.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "version": 2, - "name": "Extruder 1", - "inherits": "fdmextruder", - "metadata": { - "machine": "geeetech_A10T", - "position": "0" - }, - - "overrides": { - "extruder_nr": { - "default_value": 0, - "maximum_value": "2" - }, - "machine_nozzle_size": { "default_value": 0.4 }, - "material_diameter": { "default_value": 1.75 } - - } -} diff --git a/resources/extruders/geeetech_A10T_2.def.json b/resources/extruders/geeetech_A10T_2.def.json deleted file mode 100644 index cc93fdd416..0000000000 --- a/resources/extruders/geeetech_A10T_2.def.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "version": 2, - "name": "Extruder 2", - "inherits": "fdmextruder", - "metadata": { - "machine": "geeetech_A10T", - "position": "1" - }, - - "overrides": { - "extruder_nr": { - "default_value": 1, - "maximum_value": "2" - }, - "machine_nozzle_size": { "default_value": 0.4 }, - "material_diameter": { "default_value": 1.75 } - - } -} diff --git a/resources/extruders/geeetech_A10T_3.def.json b/resources/extruders/geeetech_A10T_3.def.json deleted file mode 100644 index ddee8fcd3b..0000000000 --- a/resources/extruders/geeetech_A10T_3.def.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "version": 2, - "name": "Extruder 3", - "inherits": "fdmextruder", - "metadata": { - "machine": "geeetech_A10T", - "position": "2" - }, - - "overrides": { - "extruder_nr": { - "default_value": 2, - "maximum_value": "2" - }, - "machine_nozzle_size": { "default_value": 0.4 }, - "material_diameter": { "default_value": 1.75 } - - } -} diff --git a/resources/extruders/geeetech_A20M_1.def.json b/resources/extruders/geeetech_A20M_1.def.json deleted file mode 100644 index b0c00f4144..0000000000 --- a/resources/extruders/geeetech_A20M_1.def.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "version": 2, - "name": "Extruder 1", - "inherits": "fdmextruder", - "metadata": { - "machine": "geeetech_A20M", - "position": "0" - }, - - "overrides": { - "extruder_nr": { - "default_value": 0, - "maximum_value": "1" - }, - "machine_nozzle_size": { "default_value": 0.4 }, - "material_diameter": { "default_value": 1.75 } - - } -} diff --git a/resources/extruders/geeetech_A20M_2.def.json b/resources/extruders/geeetech_A20M_2.def.json deleted file mode 100644 index 51dd29723a..0000000000 --- a/resources/extruders/geeetech_A20M_2.def.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "version": 2, - "name": "Extruder 2", - "inherits": "fdmextruder", - "metadata": { - "machine": "geeetech_A20M", - "position": "1" - }, - - "overrides": { - "extruder_nr": { - "default_value": 1, - "maximum_value": "1" - }, - "machine_nozzle_size": { "default_value": 0.4 }, - "material_diameter": { "default_value": 1.75 } - - } -} diff --git a/resources/extruders/geeetech_A20T_1.def.json b/resources/extruders/geeetech_A20T_1.def.json deleted file mode 100644 index 4880f2147b..0000000000 --- a/resources/extruders/geeetech_A20T_1.def.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "version": 2, - "name": "Extruder 1", - "inherits": "fdmextruder", - "metadata": { - "machine": "geeetech_A20T", - "position": "0" - }, - - "overrides": { - "extruder_nr": { - "default_value": 0, - "maximum_value": "2" - }, - "machine_nozzle_size": { "default_value": 0.4 }, - "material_diameter": { "default_value": 1.75 } - - } -} diff --git a/resources/extruders/geeetech_A20T_2.def.json b/resources/extruders/geeetech_A20T_2.def.json deleted file mode 100644 index d001cbc291..0000000000 --- a/resources/extruders/geeetech_A20T_2.def.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "version": 2, - "name": "Extruder 2", - "inherits": "fdmextruder", - "metadata": { - "machine": "geeetech_A20T", - "position": "1" - }, - - "overrides": { - "extruder_nr": { - "default_value": 1, - "maximum_value": "2" - }, - "machine_nozzle_size": { "default_value": 0.4 }, - "material_diameter": { "default_value": 1.75 } - - } -} diff --git a/resources/extruders/geeetech_A20T_3.def.json b/resources/extruders/geeetech_A20T_3.def.json deleted file mode 100644 index db60908cb9..0000000000 --- a/resources/extruders/geeetech_A20T_3.def.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "version": 2, - "name": "Extruder 3", - "inherits": "fdmextruder", - "metadata": { - "machine": "geeetech_A20T", - "position": "2" - }, - - "overrides": { - "extruder_nr": { - "default_value": 2, - "maximum_value": "2" - }, - "machine_nozzle_size": { "default_value": 0.4 }, - "material_diameter": { "default_value": 1.75 } - - } -} diff --git a/resources/quality/geeetech/base/Geeetech_base_0.2_ABS_super.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.2_ABS_super.inst.cfg new file mode 100644 index 0000000000..01b80df9a8 --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.2_ABS_super.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Super Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = super +material = generic_abs +variant = 0.2mm Nozzle + +[values] +wall_thickness = =line_width*8 diff --git a/resources/quality/geeetech/base/Geeetech_base_0.2_ABS_ultra.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.2_ABS_ultra.inst.cfg new file mode 100644 index 0000000000..7550335d32 --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.2_ABS_ultra.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Ultra Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = ultra +material = generic_abs +variant = 0.2mm Nozzle + +[values] +wall_thickness = =line_width*8 diff --git a/resources/quality/geeetech/base/Geeetech_base_0.2_PETG_super.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.2_PETG_super.inst.cfg new file mode 100644 index 0000000000..b08ceb3356 --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.2_PETG_super.inst.cfg @@ -0,0 +1,17 @@ +[general] +version = 4 +name = Super Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = super +material = generic_petg +variant = 0.2mm Nozzle + +[values] +speed_layer_0 = 15 +wall_thickness = =line_width*8 +#retraction_extra_prime_amount = 0.5 + diff --git a/resources/quality/geeetech/base/Geeetech_base_0.2_PETG_ultra.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.2_PETG_ultra.inst.cfg new file mode 100644 index 0000000000..f4ec88b0d5 --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.2_PETG_ultra.inst.cfg @@ -0,0 +1,16 @@ +[general] +version = 4 +name = Ultra Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = ultra +material = generic_petg +variant = 0.2mm Nozzle + +[values] +speed_layer_0 = 15 +wall_thickness = =line_width*8 +#retraction_extra_prime_amount = 0.5 diff --git a/resources/quality/geeetech/base/Geeetech_base_0.2_PLA_super.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.2_PLA_super.inst.cfg new file mode 100644 index 0000000000..5f509567b6 --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.2_PLA_super.inst.cfg @@ -0,0 +1,13 @@ +[general] +version = 4 +name = Super Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = super +material = generic_pla +variant = 0.2mm Nozzle + +[values] diff --git a/resources/quality/geeetech/base/Geeetech_base_0.2_PLA_ultra.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.2_PLA_ultra.inst.cfg new file mode 100644 index 0000000000..2de66cde6a --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.2_PLA_ultra.inst.cfg @@ -0,0 +1,13 @@ +[general] +version = 4 +name = Ultra Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = ultra +material = generic_pla +variant = 0.2mm Nozzle + +[values] diff --git a/resources/quality/geeetech/base/Geeetech_base_0.3_ABS_adaptive.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.3_ABS_adaptive.inst.cfg new file mode 100644 index 0000000000..0e8245c33f --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.3_ABS_adaptive.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Dynamic Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = adaptive +material = generic_abs +variant = 0.3mm Nozzle + +[values] +wall_thickness = =line_width*4 diff --git a/resources/quality/geeetech/base/Geeetech_base_0.3_ABS_low.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.3_ABS_low.inst.cfg new file mode 100644 index 0000000000..073be69795 --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.3_ABS_low.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Low Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = low +material = generic_abs +variant = 0.3mm Nozzle + +[values] +wall_thickness = =line_width*4 diff --git a/resources/quality/geeetech/base/Geeetech_base_0.3_ABS_standard.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.3_ABS_standard.inst.cfg new file mode 100644 index 0000000000..39d893ac2e --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.3_ABS_standard.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Standard Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = standard +material = generic_abs +variant = 0.3mm Nozzle + +[values] +wall_thickness = =line_width*4 diff --git a/resources/quality/geeetech/base/Geeetech_base_0.3_ABS_super.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.3_ABS_super.inst.cfg new file mode 100644 index 0000000000..10796f5202 --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.3_ABS_super.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Super Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = super +material = generic_abs +variant = 0.3mm Nozzle + +[values] +wall_thickness = =line_width*4 diff --git a/resources/quality/geeetech/base/Geeetech_base_0.3_PETG_adaptive.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.3_PETG_adaptive.inst.cfg new file mode 100644 index 0000000000..6b72e53635 --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.3_PETG_adaptive.inst.cfg @@ -0,0 +1,16 @@ +[general] +version = 4 +name = Dynamic Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = adaptive +material = generic_petg +variant = 0.3mm Nozzle + +[values] +speed_layer_0 = 15 +wall_thickness = =line_width*4 +#retraction_extra_prime_amount = 0.5 diff --git a/resources/quality/geeetech/base/Geeetech_base_0.3_PETG_low.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.3_PETG_low.inst.cfg new file mode 100644 index 0000000000..cf35907ca2 --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.3_PETG_low.inst.cfg @@ -0,0 +1,16 @@ +[general] +version = 4 +name = Low Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = low +material = generic_petg +variant = 0.3mm Nozzle + +[values] +speed_layer_0 = 15 +wall_thickness = =line_width*4 +#retraction_extra_prime_amount = 0.5 diff --git a/resources/quality/geeetech/base/Geeetech_base_0.3_PETG_standard.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.3_PETG_standard.inst.cfg new file mode 100644 index 0000000000..bb678ce041 --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.3_PETG_standard.inst.cfg @@ -0,0 +1,16 @@ +[general] +version = 4 +name = Standard Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = standard +material = generic_petg +variant = 0.3mm Nozzle + +[values] +speed_layer_0 = 15 +wall_thickness = =line_width*4 +#retraction_extra_prime_amount = 0.5 diff --git a/resources/quality/geeetech/base/Geeetech_base_0.3_PETG_super.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.3_PETG_super.inst.cfg new file mode 100644 index 0000000000..ada5f7a390 --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.3_PETG_super.inst.cfg @@ -0,0 +1,16 @@ +[general] +version = 4 +name = Super Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = super +material = generic_petg +variant = 0.3mm Nozzle + +[values] +speed_layer_0 = 15 +wall_thickness = =line_width*4 +#retraction_extra_prime_amount = 0.5 diff --git a/resources/quality/geeetech/base/Geeetech_base_0.3_PLA_adaptive.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.3_PLA_adaptive.inst.cfg new file mode 100644 index 0000000000..bf95f6a9a8 --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.3_PLA_adaptive.inst.cfg @@ -0,0 +1,13 @@ +[general] +version = 4 +name = Dynamic Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = adaptive +material = generic_pla +variant = 0.3mm Nozzle + +[values] diff --git a/resources/quality/geeetech/base/Geeetech_base_0.3_PLA_low.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.3_PLA_low.inst.cfg new file mode 100644 index 0000000000..3eee9d53f1 --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.3_PLA_low.inst.cfg @@ -0,0 +1,13 @@ +[general] +version = 4 +name = Low Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = low +material = generic_pla +variant = 0.3mm Nozzle + +[values] diff --git a/resources/quality/geeetech/base/Geeetech_base_0.3_PLA_standard.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.3_PLA_standard.inst.cfg new file mode 100644 index 0000000000..a11f13a986 --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.3_PLA_standard.inst.cfg @@ -0,0 +1,13 @@ +[general] +version = 4 +name = Standard Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = standard +material = generic_pla +variant = 0.3mm Nozzle + +[values] diff --git a/resources/quality/geeetech/base/Geeetech_base_0.3_PLA_super.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.3_PLA_super.inst.cfg new file mode 100644 index 0000000000..8db81a0c0e --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.3_PLA_super.inst.cfg @@ -0,0 +1,13 @@ +[general] +version = 4 +name = Super Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = super +material = generic_pla +variant = 0.3mm Nozzle + +[values] diff --git a/resources/quality/geeetech/base/Geeetech_base_0.3_TPU_adaptive.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.3_TPU_adaptive.inst.cfg new file mode 100644 index 0000000000..c7c06d090b --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.3_TPU_adaptive.inst.cfg @@ -0,0 +1,13 @@ +[general] +version = 4 +name = Dynamic Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = adaptive +material = generic_tpu +variant = 0.3mm Nozzle + +[values] diff --git a/resources/quality/geeetech/base/Geeetech_base_0.3_TPU_standard.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.3_TPU_standard.inst.cfg new file mode 100644 index 0000000000..a3ef7db048 --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.3_TPU_standard.inst.cfg @@ -0,0 +1,13 @@ +[general] +version = 4 +name = Standard Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = standard +material = generic_tpu +variant = 0.3mm Nozzle + +[values] diff --git a/resources/quality/geeetech/base/Geeetech_base_0.3_TPU_super.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.3_TPU_super.inst.cfg new file mode 100644 index 0000000000..dbf2ca78ba --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.3_TPU_super.inst.cfg @@ -0,0 +1,13 @@ +[general] +version = 4 +name = Super Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = super +material = generic_tpu +variant = 0.3mm Nozzle + +[values] diff --git a/resources/quality/geeetech/base/Geeetech_base_0.4_ABS_adaptive.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.4_ABS_adaptive.inst.cfg new file mode 100644 index 0000000000..6fc3222d99 --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.4_ABS_adaptive.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Dynamic Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = adaptive +material = generic_abs +variant = 0.4mm Nozzle + +[values] +wall_thickness = =line_width*4 diff --git a/resources/quality/geeetech/base/Geeetech_base_0.4_ABS_low.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.4_ABS_low.inst.cfg new file mode 100644 index 0000000000..f8b743a19a --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.4_ABS_low.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Low Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = low +material = generic_abs +variant = 0.4mm Nozzle + +[values] +wall_thickness = =line_width*4 diff --git a/resources/quality/geeetech/base/Geeetech_base_0.4_ABS_standard.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.4_ABS_standard.inst.cfg new file mode 100644 index 0000000000..5a17bbca91 --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.4_ABS_standard.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Standard Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = standard +material = generic_abs +variant = 0.4mm Nozzle + +[values] +wall_thickness = =line_width*4 diff --git a/resources/quality/geeetech/base/Geeetech_base_0.4_ABS_super.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.4_ABS_super.inst.cfg new file mode 100644 index 0000000000..aecdd7022b --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.4_ABS_super.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Super Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = super +material = generic_abs +variant = 0.4mm Nozzle + +[values] +wall_thickness = =line_width*4 diff --git a/resources/quality/geeetech/base/Geeetech_base_0.4_PETG_adaptive.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.4_PETG_adaptive.inst.cfg new file mode 100644 index 0000000000..51765854d5 --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.4_PETG_adaptive.inst.cfg @@ -0,0 +1,16 @@ +[general] +version = 4 +name = Dynamic Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = adaptive +material = generic_petg +variant = 0.4mm Nozzle + +[values] +speed_layer_0 = 15 +wall_thickness = =line_width*4 +#retraction_extra_prime_amount = 0.5 diff --git a/resources/quality/geeetech/base/Geeetech_base_0.4_PETG_low.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.4_PETG_low.inst.cfg new file mode 100644 index 0000000000..62de9a4d69 --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.4_PETG_low.inst.cfg @@ -0,0 +1,16 @@ +[general] +version = 4 +name = Low Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = low +material = generic_petg +variant = 0.4mm Nozzle + +[values] +speed_layer_0 = 15 +wall_thickness = =line_width*4 +#retraction_extra_prime_amount = 0.5 diff --git a/resources/quality/geeetech/base/Geeetech_base_0.4_PETG_standard.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.4_PETG_standard.inst.cfg new file mode 100644 index 0000000000..19ca63f536 --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.4_PETG_standard.inst.cfg @@ -0,0 +1,16 @@ +[general] +version = 4 +name = Standard Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = standard +material = generic_petg +variant = 0.4mm Nozzle + +[values] +speed_layer_0 = 15 +wall_thickness = =line_width*4 +#retraction_extra_prime_amount = 0.5 diff --git a/resources/quality/geeetech/base/Geeetech_base_0.4_PETG_super.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.4_PETG_super.inst.cfg new file mode 100644 index 0000000000..d3fbf0e8f4 --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.4_PETG_super.inst.cfg @@ -0,0 +1,16 @@ +[general] +version = 4 +name = Super Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = super +material = generic_petg +variant = 0.4mm Nozzle + +[values] +speed_layer_0 = 15 +wall_thickness = =line_width*4 +#retraction_extra_prime_amount = 0.5 diff --git a/resources/quality/geeetech/base/Geeetech_base_0.4_PLA_adaptive.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.4_PLA_adaptive.inst.cfg new file mode 100644 index 0000000000..43bf6c9de6 --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.4_PLA_adaptive.inst.cfg @@ -0,0 +1,13 @@ +[general] +version = 4 +name = Dynamic Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = adaptive +material = generic_pla +variant = 0.4mm Nozzle + +[values] diff --git a/resources/quality/geeetech/base/Geeetech_base_0.4_PLA_low.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.4_PLA_low.inst.cfg new file mode 100644 index 0000000000..4f686cbe78 --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.4_PLA_low.inst.cfg @@ -0,0 +1,13 @@ +[general] +version = 4 +name = Low Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = low +material = generic_pla +variant = 0.4mm Nozzle + +[values] diff --git a/resources/quality/geeetech/base/Geeetech_base_0.4_PLA_standard.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.4_PLA_standard.inst.cfg new file mode 100644 index 0000000000..d434d498a4 --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.4_PLA_standard.inst.cfg @@ -0,0 +1,13 @@ +[general] +version = 4 +name = Standard Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = standard +material = generic_pla +variant = 0.4mm Nozzle + +[values] diff --git a/resources/quality/geeetech/base/Geeetech_base_0.4_PLA_super.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.4_PLA_super.inst.cfg new file mode 100644 index 0000000000..2fcb4ff8e1 --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.4_PLA_super.inst.cfg @@ -0,0 +1,13 @@ +[general] +version = 4 +name = Super Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = super +material = generic_pla +variant = 0.4mm Nozzle + +[values] diff --git a/resources/quality/geeetech/base/Geeetech_base_0.4_TPU_adaptive.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.4_TPU_adaptive.inst.cfg new file mode 100644 index 0000000000..f03817c70a --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.4_TPU_adaptive.inst.cfg @@ -0,0 +1,13 @@ +[general] +version = 4 +name = Dynamic Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = adaptive +material = generic_tpu +variant = 0.4mm Nozzle + +[values] diff --git a/resources/quality/geeetech/base/Geeetech_base_0.4_TPU_standard.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.4_TPU_standard.inst.cfg new file mode 100644 index 0000000000..3af1b80ed4 --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.4_TPU_standard.inst.cfg @@ -0,0 +1,13 @@ +[general] +version = 4 +name = Standard Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = standard +material = generic_tpu +variant = 0.4mm Nozzle + +[values] diff --git a/resources/quality/geeetech/base/Geeetech_base_0.4_TPU_super.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.4_TPU_super.inst.cfg new file mode 100644 index 0000000000..4b27e8e13c --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.4_TPU_super.inst.cfg @@ -0,0 +1,13 @@ +[general] +version = 4 +name = Super Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = super +material = generic_tpu +variant = 0.4mm Nozzle + +[values] diff --git a/resources/quality/geeetech/base/Geeetech_base_0.5_ABS_adaptive.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.5_ABS_adaptive.inst.cfg new file mode 100644 index 0000000000..92d3aa871e --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.5_ABS_adaptive.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Dynamic Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = adaptive +material = generic_abs +variant = 0.5mm Nozzle + +[values] +wall_thickness = =line_width*4 diff --git a/resources/quality/geeetech/base/Geeetech_base_0.5_ABS_low.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.5_ABS_low.inst.cfg new file mode 100644 index 0000000000..25c9737ea9 --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.5_ABS_low.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Low Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = low +material = generic_abs +variant = 0.5mm Nozzle + +[values] +wall_thickness = =line_width*4 diff --git a/resources/quality/geeetech/base/Geeetech_base_0.5_ABS_standard.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.5_ABS_standard.inst.cfg new file mode 100644 index 0000000000..f5f31773aa --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.5_ABS_standard.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Standard Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = standard +material = generic_abs +variant = 0.5mm Nozzle + +[values] +wall_thickness = =line_width*4 diff --git a/resources/quality/geeetech/base/Geeetech_base_0.5_ABS_super.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.5_ABS_super.inst.cfg new file mode 100644 index 0000000000..bdbb44b782 --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.5_ABS_super.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Super Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = super +material = generic_abs +variant = 0.5mm Nozzle + +[values] +wall_thickness = =line_width*4 diff --git a/resources/quality/geeetech/base/Geeetech_base_0.5_PETG_adaptive.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.5_PETG_adaptive.inst.cfg new file mode 100644 index 0000000000..a7edf563b0 --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.5_PETG_adaptive.inst.cfg @@ -0,0 +1,16 @@ +[general] +version = 4 +name = Dynamic Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = adaptive +material = generic_petg +variant = 0.5mm Nozzle + +[values] +speed_layer_0 = 15 +wall_thickness = =line_width*4 +#retraction_extra_prime_amount = 0.5 diff --git a/resources/quality/geeetech/base/Geeetech_base_0.5_PETG_low.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.5_PETG_low.inst.cfg new file mode 100644 index 0000000000..e5030ebe4e --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.5_PETG_low.inst.cfg @@ -0,0 +1,16 @@ +[general] +version = 4 +name = Low Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = low +material = generic_petg +variant = 0.5mm Nozzle + +[values] +speed_layer_0 = 15 +wall_thickness = =line_width*4 +#retraction_extra_prime_amount = 0.5 diff --git a/resources/quality/geeetech/base/Geeetech_base_0.5_PETG_standard.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.5_PETG_standard.inst.cfg new file mode 100644 index 0000000000..bfad08010a --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.5_PETG_standard.inst.cfg @@ -0,0 +1,16 @@ +[general] +version = 4 +name = Standard Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = standard +material = generic_petg +variant = 0.5mm Nozzle + +[values] +speed_layer_0 = 15 +wall_thickness = =line_width*4 +#retraction_extra_prime_amount = 0.5 diff --git a/resources/quality/geeetech/base/Geeetech_base_0.5_PETG_super.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.5_PETG_super.inst.cfg new file mode 100644 index 0000000000..62cdd9091f --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.5_PETG_super.inst.cfg @@ -0,0 +1,16 @@ +[general] +version = 4 +name = Super Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = super +material = generic_petg +variant = 0.5mm Nozzle + +[values] +speed_layer_0 = 15 +wall_thickness = =line_width*4 +#retraction_extra_prime_amount = 0.5 diff --git a/resources/quality/geeetech/base/Geeetech_base_0.5_PLA_adaptive.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.5_PLA_adaptive.inst.cfg new file mode 100644 index 0000000000..81e518d267 --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.5_PLA_adaptive.inst.cfg @@ -0,0 +1,13 @@ +[general] +version = 4 +name = Dynamic Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = adaptive +material = generic_pla +variant = 0.5mm Nozzle + +[values] diff --git a/resources/quality/geeetech/base/Geeetech_base_0.5_PLA_low.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.5_PLA_low.inst.cfg new file mode 100644 index 0000000000..3ee1663092 --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.5_PLA_low.inst.cfg @@ -0,0 +1,13 @@ +[general] +version = 4 +name = Low Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = low +material = generic_pla +variant = 0.5mm Nozzle + +[values] diff --git a/resources/quality/geeetech/base/Geeetech_base_0.5_PLA_standard.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.5_PLA_standard.inst.cfg new file mode 100644 index 0000000000..9ecff4cde8 --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.5_PLA_standard.inst.cfg @@ -0,0 +1,13 @@ +[general] +version = 4 +name = Standard Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = standard +material = generic_pla +variant = 0.5mm Nozzle + +[values] diff --git a/resources/quality/geeetech/base/Geeetech_base_0.5_PLA_super.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.5_PLA_super.inst.cfg new file mode 100644 index 0000000000..1b0a6908da --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.5_PLA_super.inst.cfg @@ -0,0 +1,13 @@ +[general] +version = 4 +name = Super Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = super +material = generic_pla +variant = 0.5mm Nozzle + +[values] diff --git a/resources/quality/geeetech/base/Geeetech_base_0.5_TPU_adaptive.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.5_TPU_adaptive.inst.cfg new file mode 100644 index 0000000000..288e9511a4 --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.5_TPU_adaptive.inst.cfg @@ -0,0 +1,13 @@ +[general] +version = 4 +name = Dynamic Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = adaptive +material = generic_tpu +variant = 0.5mm Nozzle + +[values] diff --git a/resources/quality/geeetech/base/Geeetech_base_0.5_TPU_standard.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.5_TPU_standard.inst.cfg new file mode 100644 index 0000000000..fd22b36d3e --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.5_TPU_standard.inst.cfg @@ -0,0 +1,13 @@ +[general] +version = 4 +name = Standard Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = standard +material = generic_tpu +variant = 0.5mm Nozzle + +[values] diff --git a/resources/quality/geeetech/base/Geeetech_base_0.5_TPU_super.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.5_TPU_super.inst.cfg new file mode 100644 index 0000000000..28a4f0513f --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.5_TPU_super.inst.cfg @@ -0,0 +1,13 @@ +[general] +version = 4 +name = Super Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = super +material = generic_tpu +variant = 0.5mm Nozzle + +[values] diff --git a/resources/quality/geeetech/base/Geeetech_base_0.6_ABS_standard.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.6_ABS_standard.inst.cfg new file mode 100644 index 0000000000..9b4587f8c7 --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.6_ABS_standard.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Standard Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = standard +material = generic_abs +variant = 0.6mm Nozzle + +[values] +wall_thickness = =line_width*3 diff --git a/resources/quality/geeetech/base/Geeetech_base_0.6_PETG_standard.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.6_PETG_standard.inst.cfg new file mode 100644 index 0000000000..a84ff6726a --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.6_PETG_standard.inst.cfg @@ -0,0 +1,16 @@ +[general] +version = 4 +name = Standard Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = standard +material = generic_petg +variant = 0.6mm Nozzle + +[values] +speed_layer_0 = 15 +wall_thickness = =line_width*3 +#retraction_extra_prime_amount = 0.5 diff --git a/resources/quality/geeetech/base/Geeetech_base_0.6_PLA_draft.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.6_PLA_draft.inst.cfg new file mode 100644 index 0000000000..10f291f23a --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.6_PLA_draft.inst.cfg @@ -0,0 +1,13 @@ +[general] +version = 4 +name = Draft Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = draft +material = generic_pla +variant = 0.6mm Nozzle + +[values] diff --git a/resources/quality/geeetech/base/Geeetech_base_0.6_PLA_low.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.6_PLA_low.inst.cfg new file mode 100644 index 0000000000..2b54a3aab7 --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.6_PLA_low.inst.cfg @@ -0,0 +1,13 @@ +[general] +version = 4 +name = Low Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = low +material = generic_pla +variant = 0.6mm Nozzle + +[values] diff --git a/resources/quality/geeetech/base/Geeetech_base_0.6_PLA_standard.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.6_PLA_standard.inst.cfg new file mode 100644 index 0000000000..3da51149fb --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.6_PLA_standard.inst.cfg @@ -0,0 +1,13 @@ +[general] +version = 4 +name = Standard Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = standard +material = generic_pla +variant = 0.6mm Nozzle + +[values] diff --git a/resources/quality/geeetech/base/Geeetech_base_0.6_TPU_standard.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.6_TPU_standard.inst.cfg new file mode 100644 index 0000000000..b4cd165c86 --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.6_TPU_standard.inst.cfg @@ -0,0 +1,13 @@ +[general] +version = 4 +name = Standard Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = standard +material = generic_tpu +variant = 0.6mm Nozzle + +[values] diff --git a/resources/quality/geeetech/base/Geeetech_base_0.8_ABS_draft.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.8_ABS_draft.inst.cfg new file mode 100644 index 0000000000..2fe8a1cbc9 --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.8_ABS_draft.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Draft Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = draft +material = generic_abs +variant = 0.8mm Nozzle + +[values] +wall_thickness = =line_width*3 diff --git a/resources/quality/geeetech/base/Geeetech_base_0.8_PETG_draft.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.8_PETG_draft.inst.cfg new file mode 100644 index 0000000000..1d12e5116d --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.8_PETG_draft.inst.cfg @@ -0,0 +1,16 @@ +[general] +version = 4 +name = Draft Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = draft +material = generic_petg +variant = 0.8mm Nozzle + +[values] +speed_layer_0 = 15 +wall_thickness = =line_width*3 +#retraction_extra_prime_amount = 0.5 diff --git a/resources/quality/geeetech/base/Geeetech_base_0.8_PLA_draft.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.8_PLA_draft.inst.cfg new file mode 100644 index 0000000000..7029bc3b41 --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.8_PLA_draft.inst.cfg @@ -0,0 +1,13 @@ +[general] +version = 4 +name = Draft Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = draft +material = generic_pla +variant = 0.8mm Nozzle + +[values] diff --git a/resources/quality/geeetech/base/Geeetech_base_0.8_TPU_draft.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_0.8_TPU_draft.inst.cfg new file mode 100644 index 0000000000..894a96bf0e --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_0.8_TPU_draft.inst.cfg @@ -0,0 +1,13 @@ +[general] +version = 4 +name = Draft Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = draft +material = generic_tpu +variant = 0.8mm Nozzle + +[values] diff --git a/resources/quality/geeetech/base/Geeetech_base_1.0_ABS_draft.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_1.0_ABS_draft.inst.cfg new file mode 100644 index 0000000000..c89a05de6b --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_1.0_ABS_draft.inst.cfg @@ -0,0 +1,14 @@ +[general] +version = 4 +name = Draft Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = draft +material = generic_abs +variant = 1.0mm Nozzle + +[values] +wall_thickness = =line_width*3 diff --git a/resources/quality/geeetech/base/Geeetech_base_1.0_PETG_draft.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_1.0_PETG_draft.inst.cfg new file mode 100644 index 0000000000..72c56b76ee --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_1.0_PETG_draft.inst.cfg @@ -0,0 +1,16 @@ +[general] +version = 4 +name = Draft Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = draft +material = generic_petg +variant = 1.0mm Nozzle + +[values] +speed_layer_0 = 15 +wall_thickness = =line_width*3 +#retraction_extra_prime_amount = 0.5 diff --git a/resources/quality/geeetech/base/Geeetech_base_1.0_PLA_draft.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_1.0_PLA_draft.inst.cfg new file mode 100644 index 0000000000..6208a26582 --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_1.0_PLA_draft.inst.cfg @@ -0,0 +1,13 @@ +[general] +version = 4 +name = Draft Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = draft +material = generic_pla +variant = 1.0mm Nozzle + +[values] diff --git a/resources/quality/geeetech/base/Geeetech_base_1.0_TPU_draft.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_1.0_TPU_draft.inst.cfg new file mode 100644 index 0000000000..02b1566db0 --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_1.0_TPU_draft.inst.cfg @@ -0,0 +1,13 @@ +[general] +version = 4 +name = Draft Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = draft +material = generic_tpu +variant = 1.0mm Nozzle + +[values] diff --git a/resources/quality/geeetech/base/Geeetech_base_global_adaptive.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_global_adaptive.inst.cfg new file mode 100644 index 0000000000..3a5f42d1d5 --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_global_adaptive.inst.cfg @@ -0,0 +1,19 @@ +[general] +version = 4 +name = Dynamic Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = adaptive +weight = -2 +global_quality = True + +[values] +layer_height = 0.16 +layer_height_0 = 0.20 +top_bottom_thickness = =layer_height_0+layer_height*4 +wall_thickness = =line_width*3 +support_interface_height = =layer_height*6 +adaptive_layer_height_enabled = true diff --git a/resources/quality/geeetech/base/Geeetech_base_global_draft.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_global_draft.inst.cfg new file mode 100644 index 0000000000..ec6a8f4e33 --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_global_draft.inst.cfg @@ -0,0 +1,18 @@ +[general] +version = 4 +name = Draft Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = draft +weight = -5 +global_quality = True + +[values] +layer_height = 0.32 +layer_height_0 = 0.32 +top_bottom_thickness = =layer_height_0+layer_height*3 +wall_thickness = =line_width*2 +support_interface_height = =layer_height*4 diff --git a/resources/quality/geeetech/base/Geeetech_base_global_low.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_global_low.inst.cfg new file mode 100644 index 0000000000..910a75b8c9 --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_global_low.inst.cfg @@ -0,0 +1,18 @@ +[general] +version = 4 +name = Low Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = low +weight = -4 +global_quality = True + +[values] +layer_height = 0.28 +layer_height_0 = 0.28 +top_bottom_thickness = =layer_height_0+layer_height*3 +wall_thickness = =line_width*2 +support_interface_height = =layer_height*4 diff --git a/resources/quality/geeetech/base/Geeetech_base_global_standard.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_global_standard.inst.cfg new file mode 100644 index 0000000000..b1e56d70c5 --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_global_standard.inst.cfg @@ -0,0 +1,18 @@ +[general] +version = 4 +name = Standard Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = standard +weight = -3 +global_quality = True + +[values] +layer_height = 0.2 +layer_height_0 = 0.2 +top_bottom_thickness = =layer_height_0+layer_height*3 +wall_thickness = =line_width*2 +support_interface_height = =layer_height*4 diff --git a/resources/quality/geeetech/base/Geeetech_base_global_super.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_global_super.inst.cfg new file mode 100644 index 0000000000..80be22c1bf --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_global_super.inst.cfg @@ -0,0 +1,18 @@ +[general] +version = 4 +name = Super Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = super +weight = -1 +global_quality = True + +[values] +layer_height = 0.12 +layer_height_0 = 0.12 +top_bottom_thickness = =layer_height_0+layer_height*6 +wall_thickness = =line_width*3 +support_interface_height = =layer_height*8 diff --git a/resources/quality/geeetech/base/Geeetech_base_global_ultra.inst.cfg b/resources/quality/geeetech/base/Geeetech_base_global_ultra.inst.cfg new file mode 100644 index 0000000000..e8106f71a6 --- /dev/null +++ b/resources/quality/geeetech/base/Geeetech_base_global_ultra.inst.cfg @@ -0,0 +1,18 @@ +[general] +version = 4 +name = Ultra Quality +definition = Geeetech_base + +[metadata] +setting_version = 20 +type = quality +quality_type = ultra +weight = 0 +global_quality = True + +[values] +layer_height = 0.08 +layer_height_0 = 0.12 +top_bottom_thickness = =layer_height_0+layer_height*10 +wall_thickness = =line_width*3 +support_interface_height = =layer_height*12 diff --git a/resources/variants/geeetech_A10Pro_0.2.inst.cfg b/resources/variants/geeetech_A10Pro_0.2.inst.cfg new file mode 100644 index 0000000000..e57bd02c59 --- /dev/null +++ b/resources/variants/geeetech_A10Pro_0.2.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.2mm Nozzle +version = 4 +definition = geeetech_A10Pro + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.2 diff --git a/resources/variants/geeetech_A10Pro_0.3.inst.cfg b/resources/variants/geeetech_A10Pro_0.3.inst.cfg new file mode 100644 index 0000000000..0a11654fcb --- /dev/null +++ b/resources/variants/geeetech_A10Pro_0.3.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.3mm Nozzle +version = 4 +definition = geeetech_A10Pro + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.3 diff --git a/resources/variants/geeetech_A10Pro_0.4.inst.cfg b/resources/variants/geeetech_A10Pro_0.4.inst.cfg new file mode 100644 index 0000000000..6a56b67260 --- /dev/null +++ b/resources/variants/geeetech_A10Pro_0.4.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.4mm Nozzle +version = 4 +definition = geeetech_A10Pro + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.4 diff --git a/resources/variants/geeetech_A10Pro_0.5.inst.cfg b/resources/variants/geeetech_A10Pro_0.5.inst.cfg new file mode 100644 index 0000000000..016b7a7538 --- /dev/null +++ b/resources/variants/geeetech_A10Pro_0.5.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.5mm Nozzle +version = 4 +definition = geeetech_A10Pro + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.5 diff --git a/resources/variants/geeetech_A10Pro_0.6.inst.cfg b/resources/variants/geeetech_A10Pro_0.6.inst.cfg new file mode 100644 index 0000000000..f98a4dfe1c --- /dev/null +++ b/resources/variants/geeetech_A10Pro_0.6.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.6mm Nozzle +version = 4 +definition = geeetech_A10Pro + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.6 diff --git a/resources/variants/geeetech_A10Pro_0.8.inst.cfg b/resources/variants/geeetech_A10Pro_0.8.inst.cfg new file mode 100644 index 0000000000..b10582fccc --- /dev/null +++ b/resources/variants/geeetech_A10Pro_0.8.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.8mm Nozzle +version = 4 +definition = geeetech_A10Pro + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.8 diff --git a/resources/variants/geeetech_A10Pro_1.0.inst.cfg b/resources/variants/geeetech_A10Pro_1.0.inst.cfg new file mode 100644 index 0000000000..bade1f88f8 --- /dev/null +++ b/resources/variants/geeetech_A10Pro_1.0.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 1.0mm Nozzle +version = 4 +definition = geeetech_A10Pro + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 1.0 diff --git a/resources/variants/geeetech_A20_0.2.inst.cfg b/resources/variants/geeetech_A20_0.2.inst.cfg new file mode 100644 index 0000000000..65002e9a9a --- /dev/null +++ b/resources/variants/geeetech_A20_0.2.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.2mm Nozzle +version = 4 +definition = geeetech_A20 + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.2 diff --git a/resources/variants/geeetech_A20_0.3.inst.cfg b/resources/variants/geeetech_A20_0.3.inst.cfg new file mode 100644 index 0000000000..883153496e --- /dev/null +++ b/resources/variants/geeetech_A20_0.3.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.3mm Nozzle +version = 4 +definition = geeetech_A20 + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.3 diff --git a/resources/variants/geeetech_A20_0.4.inst.cfg b/resources/variants/geeetech_A20_0.4.inst.cfg new file mode 100644 index 0000000000..be2b02c8e0 --- /dev/null +++ b/resources/variants/geeetech_A20_0.4.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.4mm Nozzle +version = 4 +definition = geeetech_A20 + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.4 diff --git a/resources/variants/geeetech_A20_0.5.inst.cfg b/resources/variants/geeetech_A20_0.5.inst.cfg new file mode 100644 index 0000000000..39f26b5ed9 --- /dev/null +++ b/resources/variants/geeetech_A20_0.5.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.5mm Nozzle +version = 4 +definition = geeetech_A20 + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.5 diff --git a/resources/variants/geeetech_A20_0.6.inst.cfg b/resources/variants/geeetech_A20_0.6.inst.cfg new file mode 100644 index 0000000000..b2d063c99e --- /dev/null +++ b/resources/variants/geeetech_A20_0.6.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.6mm Nozzle +version = 4 +definition = geeetech_A20 + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.6 diff --git a/resources/variants/geeetech_A20_0.8.inst.cfg b/resources/variants/geeetech_A20_0.8.inst.cfg new file mode 100644 index 0000000000..cf8751fc97 --- /dev/null +++ b/resources/variants/geeetech_A20_0.8.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.8mm Nozzle +version = 4 +definition = geeetech_A20 + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.8 diff --git a/resources/variants/geeetech_A20_1.0.inst.cfg b/resources/variants/geeetech_A20_1.0.inst.cfg new file mode 100644 index 0000000000..818115cd87 --- /dev/null +++ b/resources/variants/geeetech_A20_1.0.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 1.0mm Nozzle +version = 4 +definition = geeetech_A20 + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 1.0 diff --git a/resources/variants/geeetech_A30Pro_0.2.inst.cfg b/resources/variants/geeetech_A30Pro_0.2.inst.cfg new file mode 100644 index 0000000000..a50968c5d2 --- /dev/null +++ b/resources/variants/geeetech_A30Pro_0.2.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.2mm Nozzle +version = 4 +definition = geeetech_A30Pro + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.2 diff --git a/resources/variants/geeetech_A30Pro_0.3.inst.cfg b/resources/variants/geeetech_A30Pro_0.3.inst.cfg new file mode 100644 index 0000000000..11321ad662 --- /dev/null +++ b/resources/variants/geeetech_A30Pro_0.3.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.3mm Nozzle +version = 4 +definition = geeetech_A30Pro + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.3 diff --git a/resources/variants/geeetech_A30Pro_0.4.inst.cfg b/resources/variants/geeetech_A30Pro_0.4.inst.cfg new file mode 100644 index 0000000000..2d2e170e16 --- /dev/null +++ b/resources/variants/geeetech_A30Pro_0.4.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.4mm Nozzle +version = 4 +definition = geeetech_A30Pro + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.4 diff --git a/resources/variants/geeetech_A30Pro_0.5.inst.cfg b/resources/variants/geeetech_A30Pro_0.5.inst.cfg new file mode 100644 index 0000000000..8a174e1c7b --- /dev/null +++ b/resources/variants/geeetech_A30Pro_0.5.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.5mm Nozzle +version = 4 +definition = geeetech_A30Pro + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.5 diff --git a/resources/variants/geeetech_A30Pro_0.6.inst.cfg b/resources/variants/geeetech_A30Pro_0.6.inst.cfg new file mode 100644 index 0000000000..ab2711ced0 --- /dev/null +++ b/resources/variants/geeetech_A30Pro_0.6.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.6mm Nozzle +version = 4 +definition = geeetech_A30Pro + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.6 diff --git a/resources/variants/geeetech_A30Pro_0.8.inst.cfg b/resources/variants/geeetech_A30Pro_0.8.inst.cfg new file mode 100644 index 0000000000..5e40bb7d7e --- /dev/null +++ b/resources/variants/geeetech_A30Pro_0.8.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.8mm Nozzle +version = 4 +definition = geeetech_A30Pro + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.8 diff --git a/resources/variants/geeetech_A30Pro_1.0.inst.cfg b/resources/variants/geeetech_A30Pro_1.0.inst.cfg new file mode 100644 index 0000000000..270dd9163d --- /dev/null +++ b/resources/variants/geeetech_A30Pro_1.0.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 1.0mm Nozzle +version = 4 +definition = geeetech_A30Pro + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 1.0 diff --git a/resources/variants/geeetech_E180_0.2.inst.cfg b/resources/variants/geeetech_E180_0.2.inst.cfg new file mode 100644 index 0000000000..333d613a05 --- /dev/null +++ b/resources/variants/geeetech_E180_0.2.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.2mm Nozzle +version = 4 +definition = geeetech_E180 + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.2 diff --git a/resources/variants/geeetech_E180_0.3.inst.cfg b/resources/variants/geeetech_E180_0.3.inst.cfg new file mode 100644 index 0000000000..aa5e29015f --- /dev/null +++ b/resources/variants/geeetech_E180_0.3.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.3mm Nozzle +version = 4 +definition = geeetech_E180 + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.3 diff --git a/resources/variants/geeetech_E180_0.4.inst.cfg b/resources/variants/geeetech_E180_0.4.inst.cfg new file mode 100644 index 0000000000..99fd1c851d --- /dev/null +++ b/resources/variants/geeetech_E180_0.4.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.4mm Nozzle +version = 4 +definition = geeetech_E180 + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.4 diff --git a/resources/variants/geeetech_E180_0.5.inst.cfg b/resources/variants/geeetech_E180_0.5.inst.cfg new file mode 100644 index 0000000000..bf4ca9f9a0 --- /dev/null +++ b/resources/variants/geeetech_E180_0.5.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.5mm Nozzle +version = 4 +definition = geeetech_E180 + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.5 diff --git a/resources/variants/geeetech_E180_0.6.inst.cfg b/resources/variants/geeetech_E180_0.6.inst.cfg new file mode 100644 index 0000000000..3e3f270574 --- /dev/null +++ b/resources/variants/geeetech_E180_0.6.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.6mm Nozzle +version = 4 +definition = geeetech_E180 + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.6 diff --git a/resources/variants/geeetech_E180_0.8.inst.cfg b/resources/variants/geeetech_E180_0.8.inst.cfg new file mode 100644 index 0000000000..3b91e4a0b2 --- /dev/null +++ b/resources/variants/geeetech_E180_0.8.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.8mm Nozzle +version = 4 +definition = geeetech_E180 + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.8 diff --git a/resources/variants/geeetech_E180_1.0.inst.cfg b/resources/variants/geeetech_E180_1.0.inst.cfg new file mode 100644 index 0000000000..4008b20a89 --- /dev/null +++ b/resources/variants/geeetech_E180_1.0.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 1.0mm Nozzle +version = 4 +definition = geeetech_E180 + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 1.0 diff --git a/resources/variants/geeetech_GiantArmD200_0.2.inst.cfg b/resources/variants/geeetech_GiantArmD200_0.2.inst.cfg new file mode 100644 index 0000000000..3081e76e13 --- /dev/null +++ b/resources/variants/geeetech_GiantArmD200_0.2.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.2mm Nozzle +version = 4 +definition = geeetech_GiantArmD200 + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.2 diff --git a/resources/variants/geeetech_GiantArmD200_0.3.inst.cfg b/resources/variants/geeetech_GiantArmD200_0.3.inst.cfg new file mode 100644 index 0000000000..916611db8a --- /dev/null +++ b/resources/variants/geeetech_GiantArmD200_0.3.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.3mm Nozzle +version = 4 +definition = geeetech_GiantArmD200 + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.3 diff --git a/resources/variants/geeetech_GiantArmD200_0.4.inst.cfg b/resources/variants/geeetech_GiantArmD200_0.4.inst.cfg new file mode 100644 index 0000000000..c38df3246b --- /dev/null +++ b/resources/variants/geeetech_GiantArmD200_0.4.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.4mm Nozzle +version = 4 +definition = geeetech_GiantArmD200 + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.4 diff --git a/resources/variants/geeetech_GiantArmD200_0.5.inst.cfg b/resources/variants/geeetech_GiantArmD200_0.5.inst.cfg new file mode 100644 index 0000000000..6424117cc6 --- /dev/null +++ b/resources/variants/geeetech_GiantArmD200_0.5.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.5mm Nozzle +version = 4 +definition = geeetech_GiantArmD200 + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.5 diff --git a/resources/variants/geeetech_GiantArmD200_0.6.inst.cfg b/resources/variants/geeetech_GiantArmD200_0.6.inst.cfg new file mode 100644 index 0000000000..d0ac2691a7 --- /dev/null +++ b/resources/variants/geeetech_GiantArmD200_0.6.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.6mm Nozzle +version = 4 +definition = geeetech_GiantArmD200 + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.6 diff --git a/resources/variants/geeetech_GiantArmD200_0.8.inst.cfg b/resources/variants/geeetech_GiantArmD200_0.8.inst.cfg new file mode 100644 index 0000000000..0ac434758b --- /dev/null +++ b/resources/variants/geeetech_GiantArmD200_0.8.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.8mm Nozzle +version = 4 +definition = geeetech_GiantArmD200 + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.8 diff --git a/resources/variants/geeetech_GiantArmD200_1.0.inst.cfg b/resources/variants/geeetech_GiantArmD200_1.0.inst.cfg new file mode 100644 index 0000000000..60c88742bd --- /dev/null +++ b/resources/variants/geeetech_GiantArmD200_1.0.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 1.0mm Nozzle +version = 4 +definition = geeetech_GiantArmD200 + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 1.0 diff --git a/resources/variants/geeetech_I3ProB_0.2.inst.cfg b/resources/variants/geeetech_I3ProB_0.2.inst.cfg new file mode 100644 index 0000000000..79470b558f --- /dev/null +++ b/resources/variants/geeetech_I3ProB_0.2.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.2mm Nozzle +version = 4 +definition = geeetech_I3ProB + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.2 diff --git a/resources/variants/geeetech_I3ProB_0.3.inst.cfg b/resources/variants/geeetech_I3ProB_0.3.inst.cfg new file mode 100644 index 0000000000..e7c1a7dafc --- /dev/null +++ b/resources/variants/geeetech_I3ProB_0.3.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.3mm Nozzle +version = 4 +definition = geeetech_I3ProB + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.3 diff --git a/resources/variants/geeetech_I3ProB_0.4.inst.cfg b/resources/variants/geeetech_I3ProB_0.4.inst.cfg new file mode 100644 index 0000000000..24b80c5d43 --- /dev/null +++ b/resources/variants/geeetech_I3ProB_0.4.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.4mm Nozzle +version = 4 +definition = geeetech_I3ProB + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.4 diff --git a/resources/variants/geeetech_I3ProB_0.5.inst.cfg b/resources/variants/geeetech_I3ProB_0.5.inst.cfg new file mode 100644 index 0000000000..0e6ee0f6e2 --- /dev/null +++ b/resources/variants/geeetech_I3ProB_0.5.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.5mm Nozzle +version = 4 +definition = geeetech_I3ProB + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.5 diff --git a/resources/variants/geeetech_I3ProB_0.6.inst.cfg b/resources/variants/geeetech_I3ProB_0.6.inst.cfg new file mode 100644 index 0000000000..fca2dcd3c9 --- /dev/null +++ b/resources/variants/geeetech_I3ProB_0.6.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.6mm Nozzle +version = 4 +definition = geeetech_I3ProB + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.6 diff --git a/resources/variants/geeetech_I3ProB_0.8.inst.cfg b/resources/variants/geeetech_I3ProB_0.8.inst.cfg new file mode 100644 index 0000000000..6da1f460ca --- /dev/null +++ b/resources/variants/geeetech_I3ProB_0.8.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.8mm Nozzle +version = 4 +definition = geeetech_I3ProB + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.8 diff --git a/resources/variants/geeetech_I3ProB_1.0.inst.cfg b/resources/variants/geeetech_I3ProB_1.0.inst.cfg new file mode 100644 index 0000000000..79ac7c5bae --- /dev/null +++ b/resources/variants/geeetech_I3ProB_1.0.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 1.0mm Nozzle +version = 4 +definition = geeetech_I3ProB + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 1.0 diff --git a/resources/variants/geeetech_I3ProW_0.2.inst.cfg b/resources/variants/geeetech_I3ProW_0.2.inst.cfg new file mode 100644 index 0000000000..31c396af51 --- /dev/null +++ b/resources/variants/geeetech_I3ProW_0.2.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.2mm Nozzle +version = 4 +definition = geeetech_I3ProW + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.2 diff --git a/resources/variants/geeetech_I3ProW_0.3.inst.cfg b/resources/variants/geeetech_I3ProW_0.3.inst.cfg new file mode 100644 index 0000000000..d3083a05db --- /dev/null +++ b/resources/variants/geeetech_I3ProW_0.3.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.3mm Nozzle +version = 4 +definition = geeetech_I3ProW + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.3 diff --git a/resources/variants/geeetech_I3ProW_0.4.inst.cfg b/resources/variants/geeetech_I3ProW_0.4.inst.cfg new file mode 100644 index 0000000000..634a7edaf5 --- /dev/null +++ b/resources/variants/geeetech_I3ProW_0.4.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.4mm Nozzle +version = 4 +definition = geeetech_I3ProW + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.4 diff --git a/resources/variants/geeetech_I3ProW_0.5.inst.cfg b/resources/variants/geeetech_I3ProW_0.5.inst.cfg new file mode 100644 index 0000000000..2bab59e13e --- /dev/null +++ b/resources/variants/geeetech_I3ProW_0.5.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.5mm Nozzle +version = 4 +definition = geeetech_I3ProW + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.5 diff --git a/resources/variants/geeetech_I3ProW_0.6.inst.cfg b/resources/variants/geeetech_I3ProW_0.6.inst.cfg new file mode 100644 index 0000000000..0b93659a22 --- /dev/null +++ b/resources/variants/geeetech_I3ProW_0.6.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.6mm Nozzle +version = 4 +definition = geeetech_I3ProW + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.6 diff --git a/resources/variants/geeetech_I3ProW_0.8.inst.cfg b/resources/variants/geeetech_I3ProW_0.8.inst.cfg new file mode 100644 index 0000000000..f861d69db5 --- /dev/null +++ b/resources/variants/geeetech_I3ProW_0.8.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.8mm Nozzle +version = 4 +definition = geeetech_I3ProW + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.8 diff --git a/resources/variants/geeetech_I3ProW_1.0.inst.cfg b/resources/variants/geeetech_I3ProW_1.0.inst.cfg new file mode 100644 index 0000000000..5db97005a1 --- /dev/null +++ b/resources/variants/geeetech_I3ProW_1.0.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 1.0mm Nozzle +version = 4 +definition = geeetech_I3ProW + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 1.0 diff --git a/resources/variants/geeetech_MeCreator2_0.2.inst.cfg b/resources/variants/geeetech_MeCreator2_0.2.inst.cfg new file mode 100644 index 0000000000..ed4ccbb000 --- /dev/null +++ b/resources/variants/geeetech_MeCreator2_0.2.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.2mm Nozzle +version = 4 +definition = geeetech_MMeCreator2 + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.2 diff --git a/resources/variants/geeetech_MeCreator2_0.3.inst.cfg b/resources/variants/geeetech_MeCreator2_0.3.inst.cfg new file mode 100644 index 0000000000..cb22f0229c --- /dev/null +++ b/resources/variants/geeetech_MeCreator2_0.3.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.3mm Nozzle +version = 4 +definition = geeetech_MeCreator2 + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.3 diff --git a/resources/variants/geeetech_MeCreator2_0.4.inst.cfg b/resources/variants/geeetech_MeCreator2_0.4.inst.cfg new file mode 100644 index 0000000000..954210a493 --- /dev/null +++ b/resources/variants/geeetech_MeCreator2_0.4.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.4mm Nozzle +version = 4 +definition = geeetech_MeCreator2 + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.4 diff --git a/resources/variants/geeetech_MeCreator2_0.5.inst.cfg b/resources/variants/geeetech_MeCreator2_0.5.inst.cfg new file mode 100644 index 0000000000..e9ef35f4a2 --- /dev/null +++ b/resources/variants/geeetech_MeCreator2_0.5.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.5mm Nozzle +version = 4 +definition = geeetech_MeCreator2 + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.5 diff --git a/resources/variants/geeetech_MeCreator2_0.6.inst.cfg b/resources/variants/geeetech_MeCreator2_0.6.inst.cfg new file mode 100644 index 0000000000..8375acfc7e --- /dev/null +++ b/resources/variants/geeetech_MeCreator2_0.6.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.6mm Nozzle +version = 4 +definition = geeetech_MeCreator2 + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.6 diff --git a/resources/variants/geeetech_MeCreator2_0.8.inst.cfg b/resources/variants/geeetech_MeCreator2_0.8.inst.cfg new file mode 100644 index 0000000000..373c0fb025 --- /dev/null +++ b/resources/variants/geeetech_MeCreator2_0.8.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.8mm Nozzle +version = 4 +definition = geeetech_MeCreator2 + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.8 diff --git a/resources/variants/geeetech_MeCreator2_1.0.inst.cfg b/resources/variants/geeetech_MeCreator2_1.0.inst.cfg new file mode 100644 index 0000000000..a8b8ae8b16 --- /dev/null +++ b/resources/variants/geeetech_MeCreator2_1.0.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 1.0mm Nozzle +version = 4 +definition = geeetech_MeCreator2 + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 1.0 diff --git a/resources/variants/geeetech_MeCreator_0.2.inst.cfg b/resources/variants/geeetech_MeCreator_0.2.inst.cfg new file mode 100644 index 0000000000..d435f7b955 --- /dev/null +++ b/resources/variants/geeetech_MeCreator_0.2.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.2mm Nozzle +version = 4 +definition = geeetech_MeCreator + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.2 diff --git a/resources/variants/geeetech_MeCreator_0.3.inst.cfg b/resources/variants/geeetech_MeCreator_0.3.inst.cfg new file mode 100644 index 0000000000..fa237bfaec --- /dev/null +++ b/resources/variants/geeetech_MeCreator_0.3.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.3mm Nozzle +version = 4 +definition = geeetech_MeCreator + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.3 diff --git a/resources/variants/geeetech_MeCreator_0.4.inst.cfg b/resources/variants/geeetech_MeCreator_0.4.inst.cfg new file mode 100644 index 0000000000..4a458227e3 --- /dev/null +++ b/resources/variants/geeetech_MeCreator_0.4.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.4mm Nozzle +version = 4 +definition = geeetech_MeCreator + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.4 diff --git a/resources/variants/geeetech_MeCreator_0.5.inst.cfg b/resources/variants/geeetech_MeCreator_0.5.inst.cfg new file mode 100644 index 0000000000..3d967ac82d --- /dev/null +++ b/resources/variants/geeetech_MeCreator_0.5.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.5mm Nozzle +version = 4 +definition = geeetech_MeCreator + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.5 diff --git a/resources/variants/geeetech_MeCreator_0.6.inst.cfg b/resources/variants/geeetech_MeCreator_0.6.inst.cfg new file mode 100644 index 0000000000..0b1b39bb67 --- /dev/null +++ b/resources/variants/geeetech_MeCreator_0.6.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.6mm Nozzle +version = 4 +definition = geeetech_MeCreator + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.6 diff --git a/resources/variants/geeetech_MeCreator_0.8.inst.cfg b/resources/variants/geeetech_MeCreator_0.8.inst.cfg new file mode 100644 index 0000000000..3b3814aeaf --- /dev/null +++ b/resources/variants/geeetech_MeCreator_0.8.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.8mm Nozzle +version = 4 +definition = geeetech_MeCreator + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.8 diff --git a/resources/variants/geeetech_MeCreator_1.0.inst.cfg b/resources/variants/geeetech_MeCreator_1.0.inst.cfg new file mode 100644 index 0000000000..8698920f4b --- /dev/null +++ b/resources/variants/geeetech_MeCreator_1.0.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 1.0mm Nozzle +version = 4 +definition = geeetech_MeCreator + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 1.0 diff --git a/resources/variants/geeetech_MeDucer_0.2.inst.cfg b/resources/variants/geeetech_MeDucer_0.2.inst.cfg new file mode 100644 index 0000000000..20badd050c --- /dev/null +++ b/resources/variants/geeetech_MeDucer_0.2.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.2mm Nozzle +version = 4 +definition = geeetech_MeDucer + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.2 diff --git a/resources/variants/geeetech_MeDucer_0.3.inst.cfg b/resources/variants/geeetech_MeDucer_0.3.inst.cfg new file mode 100644 index 0000000000..f5febb1217 --- /dev/null +++ b/resources/variants/geeetech_MeDucer_0.3.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.3mm Nozzle +version = 4 +definition = geeetech_MeDucer + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.3 diff --git a/resources/variants/geeetech_MeDucer_0.4.inst.cfg b/resources/variants/geeetech_MeDucer_0.4.inst.cfg new file mode 100644 index 0000000000..cf6dcfb4ee --- /dev/null +++ b/resources/variants/geeetech_MeDucer_0.4.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.4mm Nozzle +version = 4 +definition = geeetech_MeDucer + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.4 diff --git a/resources/variants/geeetech_MeDucer_0.5.inst.cfg b/resources/variants/geeetech_MeDucer_0.5.inst.cfg new file mode 100644 index 0000000000..fa1938da75 --- /dev/null +++ b/resources/variants/geeetech_MeDucer_0.5.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.5mm Nozzle +version = 4 +definition = geeetech_MeDucer + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.5 diff --git a/resources/variants/geeetech_MeDucer_0.6.inst.cfg b/resources/variants/geeetech_MeDucer_0.6.inst.cfg new file mode 100644 index 0000000000..a6cd26da56 --- /dev/null +++ b/resources/variants/geeetech_MeDucer_0.6.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.6mm Nozzle +version = 4 +definition = geeetech_MeDucer + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.6 diff --git a/resources/variants/geeetech_MeDucer_0.8.inst.cfg b/resources/variants/geeetech_MeDucer_0.8.inst.cfg new file mode 100644 index 0000000000..9b49fca060 --- /dev/null +++ b/resources/variants/geeetech_MeDucer_0.8.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.8mm Nozzle +version = 4 +definition = geeetech_MeDucer + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.8 diff --git a/resources/variants/geeetech_MeDucer_1.0.inst.cfg b/resources/variants/geeetech_MeDucer_1.0.inst.cfg new file mode 100644 index 0000000000..47f526a9fa --- /dev/null +++ b/resources/variants/geeetech_MeDucer_1.0.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 1.0mm Nozzle +version = 4 +definition = geeetech_MeDucer + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 1.0 diff --git a/resources/variants/geeetech_MizarMax_0.2.inst.cfg b/resources/variants/geeetech_MizarMax_0.2.inst.cfg new file mode 100644 index 0000000000..46e3df1963 --- /dev/null +++ b/resources/variants/geeetech_MizarMax_0.2.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.2mm Nozzle +version = 4 +definition = geeetech_MizarMax + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.2 diff --git a/resources/variants/geeetech_MizarMax_0.3.inst.cfg b/resources/variants/geeetech_MizarMax_0.3.inst.cfg new file mode 100644 index 0000000000..6eba484b45 --- /dev/null +++ b/resources/variants/geeetech_MizarMax_0.3.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.3mm Nozzle +version = 4 +definition = geeetech_MizarMax + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.3 diff --git a/resources/variants/geeetech_MizarMax_0.4.inst.cfg b/resources/variants/geeetech_MizarMax_0.4.inst.cfg new file mode 100644 index 0000000000..aedfbba397 --- /dev/null +++ b/resources/variants/geeetech_MizarMax_0.4.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.4mm Nozzle +version = 4 +definition = geeetech_MizarMax + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.4 diff --git a/resources/variants/geeetech_MizarMax_0.5.inst.cfg b/resources/variants/geeetech_MizarMax_0.5.inst.cfg new file mode 100644 index 0000000000..da8c73b800 --- /dev/null +++ b/resources/variants/geeetech_MizarMax_0.5.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.5mm Nozzle +version = 4 +definition = geeetech_MizarMax + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.5 diff --git a/resources/variants/geeetech_MizarMax_0.6.inst.cfg b/resources/variants/geeetech_MizarMax_0.6.inst.cfg new file mode 100644 index 0000000000..0c05ed2c47 --- /dev/null +++ b/resources/variants/geeetech_MizarMax_0.6.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.6mm Nozzle +version = 4 +definition = geeetech_MizarMax + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.6 diff --git a/resources/variants/geeetech_MizarMax_0.8.inst.cfg b/resources/variants/geeetech_MizarMax_0.8.inst.cfg new file mode 100644 index 0000000000..19a523686e --- /dev/null +++ b/resources/variants/geeetech_MizarMax_0.8.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.8mm Nozzle +version = 4 +definition = geeetech_MizarMax + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.8 diff --git a/resources/variants/geeetech_MizarMax_1.0.inst.cfg b/resources/variants/geeetech_MizarMax_1.0.inst.cfg new file mode 100644 index 0000000000..838816bfa3 --- /dev/null +++ b/resources/variants/geeetech_MizarMax_1.0.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 1.0mm Nozzle +version = 4 +definition = geeetech_MizarMax + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 1.0 diff --git a/resources/variants/geeetech_MizarPro_0.2.inst.cfg b/resources/variants/geeetech_MizarPro_0.2.inst.cfg new file mode 100644 index 0000000000..168d96c0e7 --- /dev/null +++ b/resources/variants/geeetech_MizarPro_0.2.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.2mm Nozzle +version = 4 +definition = geeetech_MizarPro + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.2 diff --git a/resources/variants/geeetech_MizarPro_0.3.inst.cfg b/resources/variants/geeetech_MizarPro_0.3.inst.cfg new file mode 100644 index 0000000000..e608cd0520 --- /dev/null +++ b/resources/variants/geeetech_MizarPro_0.3.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.3mm Nozzle +version = 4 +definition = geeetech_MizarPro + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.3 diff --git a/resources/variants/geeetech_MizarPro_0.4.inst.cfg b/resources/variants/geeetech_MizarPro_0.4.inst.cfg new file mode 100644 index 0000000000..07865035e4 --- /dev/null +++ b/resources/variants/geeetech_MizarPro_0.4.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.4mm Nozzle +version = 4 +definition = geeetech_MizarPro + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.4 diff --git a/resources/variants/geeetech_MizarPro_0.5.inst.cfg b/resources/variants/geeetech_MizarPro_0.5.inst.cfg new file mode 100644 index 0000000000..d5c4f94752 --- /dev/null +++ b/resources/variants/geeetech_MizarPro_0.5.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.5mm Nozzle +version = 4 +definition = geeetech_MizarPro + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.5 diff --git a/resources/variants/geeetech_MizarPro_0.6.inst.cfg b/resources/variants/geeetech_MizarPro_0.6.inst.cfg new file mode 100644 index 0000000000..8aca8f5c7b --- /dev/null +++ b/resources/variants/geeetech_MizarPro_0.6.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.6mm Nozzle +version = 4 +definition = geeetech_MizarPro + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.6 diff --git a/resources/variants/geeetech_MizarPro_0.8.inst.cfg b/resources/variants/geeetech_MizarPro_0.8.inst.cfg new file mode 100644 index 0000000000..0fc1c2a72a --- /dev/null +++ b/resources/variants/geeetech_MizarPro_0.8.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.8mm Nozzle +version = 4 +definition = geeetech_MizarPro + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.8 diff --git a/resources/variants/geeetech_MizarPro_1.0.inst.cfg b/resources/variants/geeetech_MizarPro_1.0.inst.cfg new file mode 100644 index 0000000000..4117d4e7f0 --- /dev/null +++ b/resources/variants/geeetech_MizarPro_1.0.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 1.0mm Nozzle +version = 4 +definition = geeetech_MizarPro + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 1.0 diff --git a/resources/variants/geeetech_MizarS_0.2.inst.cfg b/resources/variants/geeetech_MizarS_0.2.inst.cfg new file mode 100644 index 0000000000..282a840126 --- /dev/null +++ b/resources/variants/geeetech_MizarS_0.2.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.2mm Nozzle +version = 4 +definition = geeetech_MizarS + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.2 diff --git a/resources/variants/geeetech_MizarS_0.3.inst.cfg b/resources/variants/geeetech_MizarS_0.3.inst.cfg new file mode 100644 index 0000000000..4033375477 --- /dev/null +++ b/resources/variants/geeetech_MizarS_0.3.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.3mm Nozzle +version = 4 +definition = geeetech_MizarS + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.3 diff --git a/resources/variants/geeetech_MizarS_0.4.inst.cfg b/resources/variants/geeetech_MizarS_0.4.inst.cfg new file mode 100644 index 0000000000..7eaffac17d --- /dev/null +++ b/resources/variants/geeetech_MizarS_0.4.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.4mm Nozzle +version = 4 +definition = geeetech_MizarS + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.4 diff --git a/resources/variants/geeetech_MizarS_0.5.inst.cfg b/resources/variants/geeetech_MizarS_0.5.inst.cfg new file mode 100644 index 0000000000..932a271175 --- /dev/null +++ b/resources/variants/geeetech_MizarS_0.5.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.5mm Nozzle +version = 4 +definition = geeetech_MizarS + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.5 diff --git a/resources/variants/geeetech_MizarS_0.6.inst.cfg b/resources/variants/geeetech_MizarS_0.6.inst.cfg new file mode 100644 index 0000000000..0e850b4a4e --- /dev/null +++ b/resources/variants/geeetech_MizarS_0.6.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.6mm Nozzle +version = 4 +definition = geeetech_MizarS + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.6 diff --git a/resources/variants/geeetech_MizarS_0.8.inst.cfg b/resources/variants/geeetech_MizarS_0.8.inst.cfg new file mode 100644 index 0000000000..41c3b8bf90 --- /dev/null +++ b/resources/variants/geeetech_MizarS_0.8.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.8mm Nozzle +version = 4 +definition = geeetech_MizarS + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.8 diff --git a/resources/variants/geeetech_MizarS_1.0.inst.cfg b/resources/variants/geeetech_MizarS_1.0.inst.cfg new file mode 100644 index 0000000000..664229e644 --- /dev/null +++ b/resources/variants/geeetech_MizarS_1.0.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 1.0mm Nozzle +version = 4 +definition = geeetech_MizarS + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 1.0 diff --git a/resources/variants/geeetech_Mizar_0.2.inst.cfg b/resources/variants/geeetech_Mizar_0.2.inst.cfg new file mode 100644 index 0000000000..8b0b86f92d --- /dev/null +++ b/resources/variants/geeetech_Mizar_0.2.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.2mm Nozzle +version = 4 +definition = geeetech_Mizar + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.2 diff --git a/resources/variants/geeetech_Mizar_0.3.inst.cfg b/resources/variants/geeetech_Mizar_0.3.inst.cfg new file mode 100644 index 0000000000..8621a8a578 --- /dev/null +++ b/resources/variants/geeetech_Mizar_0.3.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.3mm Nozzle +version = 4 +definition = geeetech_Mizar + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.3 diff --git a/resources/variants/geeetech_Mizar_0.4.inst.cfg b/resources/variants/geeetech_Mizar_0.4.inst.cfg new file mode 100644 index 0000000000..dbc65e777f --- /dev/null +++ b/resources/variants/geeetech_Mizar_0.4.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.4mm Nozzle +version = 4 +definition = geeetech_Mizar + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.4 diff --git a/resources/variants/geeetech_Mizar_0.5.inst.cfg b/resources/variants/geeetech_Mizar_0.5.inst.cfg new file mode 100644 index 0000000000..514d9c0d5b --- /dev/null +++ b/resources/variants/geeetech_Mizar_0.5.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.5mm Nozzle +version = 4 +definition = geeetech_Mizar + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.5 diff --git a/resources/variants/geeetech_Mizar_0.6.inst.cfg b/resources/variants/geeetech_Mizar_0.6.inst.cfg new file mode 100644 index 0000000000..1d2289ed94 --- /dev/null +++ b/resources/variants/geeetech_Mizar_0.6.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.6mm Nozzle +version = 4 +definition = geeetech_Mizar + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.6 diff --git a/resources/variants/geeetech_Mizar_0.8.inst.cfg b/resources/variants/geeetech_Mizar_0.8.inst.cfg new file mode 100644 index 0000000000..08f107c725 --- /dev/null +++ b/resources/variants/geeetech_Mizar_0.8.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.8mm Nozzle +version = 4 +definition = geeetech_Mizar + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.8 diff --git a/resources/variants/geeetech_Mizar_1.0.inst.cfg b/resources/variants/geeetech_Mizar_1.0.inst.cfg new file mode 100644 index 0000000000..2608b2d4f6 --- /dev/null +++ b/resources/variants/geeetech_Mizar_1.0.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 1.0mm Nozzle +version = 4 +definition = geeetech_Mizar + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 1.0 diff --git a/resources/variants/geeetech_Thunder_0.2.inst.cfg b/resources/variants/geeetech_Thunder_0.2.inst.cfg new file mode 100644 index 0000000000..efcf9ea3c6 --- /dev/null +++ b/resources/variants/geeetech_Thunder_0.2.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.2mm Nozzle +version = 4 +definition = geeetech_Thunder + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.2 diff --git a/resources/variants/geeetech_Thunder_0.3.inst.cfg b/resources/variants/geeetech_Thunder_0.3.inst.cfg new file mode 100644 index 0000000000..2ae1381068 --- /dev/null +++ b/resources/variants/geeetech_Thunder_0.3.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.3mm Nozzle +version = 4 +definition = geeetech_Thunder + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.3 diff --git a/resources/variants/geeetech_Thunder_0.4.inst.cfg b/resources/variants/geeetech_Thunder_0.4.inst.cfg new file mode 100644 index 0000000000..c83a143f1a --- /dev/null +++ b/resources/variants/geeetech_Thunder_0.4.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.4mm Nozzle +version = 4 +definition = geeetech_Thunder + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.4 diff --git a/resources/variants/geeetech_Thunder_0.5.inst.cfg b/resources/variants/geeetech_Thunder_0.5.inst.cfg new file mode 100644 index 0000000000..2ac58f4ff7 --- /dev/null +++ b/resources/variants/geeetech_Thunder_0.5.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.5mm Nozzle +version = 4 +definition = geeetech_Thunder + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.5 diff --git a/resources/variants/geeetech_Thunder_0.6.inst.cfg b/resources/variants/geeetech_Thunder_0.6.inst.cfg new file mode 100644 index 0000000000..b9c4673121 --- /dev/null +++ b/resources/variants/geeetech_Thunder_0.6.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.6mm Nozzle +version = 4 +definition = geeetech_Thunder + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.6 diff --git a/resources/variants/geeetech_Thunder_0.8.inst.cfg b/resources/variants/geeetech_Thunder_0.8.inst.cfg new file mode 100644 index 0000000000..3ac746efa3 --- /dev/null +++ b/resources/variants/geeetech_Thunder_0.8.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.8mm Nozzle +version = 4 +definition = geeetech_Thunder + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.8 diff --git a/resources/variants/geeetech_Thunder_1.0.inst.cfg b/resources/variants/geeetech_Thunder_1.0.inst.cfg new file mode 100644 index 0000000000..4380bfed1c --- /dev/null +++ b/resources/variants/geeetech_Thunder_1.0.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 1.0mm Nozzle +version = 4 +definition = geeetech_Thunder + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 1.0