Files
2026-04-23 22:00:20 +01:00

4208 lines
144 KiB
INI

[vendor]
repo_id = orcaslicer-fff
name = Geeetech
config_version = 02.03.02.60
description = Geeetech configurations
force_update = 0
[printer_model:Geeetech A10 M]
model_id = Geeetech_A10 M
nozzle_diameter = 0.4
machine_tech = FFF
family = Geeetech
bed_model = 220x220.stl
bed_texture = Geeetech_buildplate_texture.svg
hotend_model =
default_materials = Generic PLA @System;Generic PLA @System;Generic PETG @System;Generic ABS @System;Generic TPU @System
[printer_model:Geeetech A10 Pro]
model_id = Geeetech_A10 Pro
nozzle_diameter = 0.4;0.2;0.6;0.8
machine_tech = FFF
family = Geeetech
bed_model = 220x220.stl
bed_texture = Geeetech_buildplate_texture.svg
hotend_model =
default_materials = Generic PLA @System;Generic PLA @System;Generic PETG @System;Generic ABS @System;Generic TPU @System
[printer_model:Geeetech A10 T]
model_id = Geeetech_A10 T
nozzle_diameter = 0.4
machine_tech = FFF
family = Geeetech
bed_model = 220x220.stl
bed_texture = Geeetech_buildplate_texture.svg
hotend_model =
default_materials = Generic PLA @System;Generic PLA @System;Generic PETG @System;Generic ABS @System;Generic TPU @System
[printer_model:Geeetech A20]
model_id = Geeetech_A20
nozzle_diameter = 0.4;0.2;0.6;0.8
machine_tech = FFF
family = Geeetech
bed_model = 250x250.stl
bed_texture = Geeetech_buildplate_texture.svg
hotend_model =
default_materials = Generic PLA @System;Generic PLA @System;Generic PETG @System;Generic ABS @System;Generic TPU @System
[printer_model:Geeetech A20 M]
model_id = Geeetech_A20 M
nozzle_diameter = 0.4
machine_tech = FFF
family = Geeetech
bed_model = 250x250.stl
bed_texture = Geeetech_buildplate_texture.svg
hotend_model =
default_materials = Generic PLA @System;Generic PLA @System;Generic PETG @System;Generic ABS @System;Generic TPU @System
[printer_model:Geeetech A20 T]
model_id = Geeetech_A20 T
nozzle_diameter = 0.4
machine_tech = FFF
family = Geeetech
bed_model = 250x250.stl
bed_texture = Geeetech_buildplate_texture.svg
hotend_model =
default_materials = Generic PLA @System;Generic PLA @System;Generic PETG @System;Generic ABS @System;Generic TPU @System
[printer_model:Geeetech A30 M]
model_id = Geeetech_A30 M
nozzle_diameter = 0.4
machine_tech = FFF
family = Geeetech
bed_model = 320x320.stl
bed_texture = Geeetech_buildplate_texture.svg
hotend_model =
default_materials = Generic PLA @System;Generic PLA @System;Generic PETG @System;Generic ABS @System;Generic TPU @System
[printer_model:Geeetech A30 Pro]
model_id = Geeetech_A30 Pro
nozzle_diameter = 0.4;0.2;0.6;0.8
machine_tech = FFF
family = Geeetech
bed_model = 320x320.stl
bed_texture = Geeetech_buildplate_texture.svg
hotend_model =
default_materials = Generic PLA @System;Generic PLA @System;Generic PETG @System;Generic ABS @System;Generic TPU @System
[printer_model:Geeetech A30 T]
model_id = Geeetech_A30 T
nozzle_diameter = 0.4
machine_tech = FFF
family = Geeetech
bed_model = 320x320.stl
bed_texture = Geeetech_buildplate_texture.svg
hotend_model =
default_materials = Generic PLA @System;Generic PLA @System;Generic PETG @System;Generic ABS @System;Generic TPU @System
[printer_model:Geeetech M1]
model_id = Geeetech_M1
nozzle_diameter = 0.4;0.2;0.6;0.8
machine_tech = FFF
family = Geeetech
bed_model = 105x105.stl
bed_texture = Geeetech_buildplate_texture.svg
hotend_model =
default_materials = Generic PLA @System;Generic PLA @System;Generic PETG @System;Generic TPU @System
[printer_model:Geeetech Mizar]
model_id = Geeetech_Mizar
nozzle_diameter = 0.4;0.2;0.6;0.8
machine_tech = FFF
family = Geeetech
bed_model = 220x220.stl
bed_texture = Geeetech_buildplate_texture.svg
hotend_model =
default_materials = Generic PLA @System;Generic PLA @System;Generic PETG @System;Generic ABS @System;Generic TPU @System
[printer_model:Geeetech Mizar M]
model_id = Geeetech_Mizar M
nozzle_diameter = 0.4
machine_tech = FFF
family = Geeetech
bed_model = 255x255.stl
bed_texture = Geeetech_buildplate_texture.svg
hotend_model =
default_materials = Generic PLA @System;Generic PLA @System;Generic PETG @System;Generic ABS @System;Generic TPU @System
[printer_model:Geeetech Mizar Max]
model_id = Geeetech_Mizar Max
nozzle_diameter = 0.4;0.2;0.6;0.8
machine_tech = FFF
family = Geeetech
bed_model = 320x320.stl
bed_texture = Geeetech_buildplate_texture.svg
hotend_model =
default_materials = Generic PLA @System;Generic PLA @System;Generic PETG @System;Generic ABS @System;Generic TPU @System
[printer_model:Geeetech Mizar Pro]
model_id = Geeetech_Mizar Pro
nozzle_diameter = 0.4;0.2;0.6;0.8
machine_tech = FFF
family = Geeetech
bed_model = 220x220.stl
bed_texture = Geeetech_buildplate_texture.svg
hotend_model =
default_materials = Generic PLA @System;Generic PLA @System;Generic PETG @System;Generic ABS @System;Generic TPU @System
[printer_model:Geeetech Mizar S]
model_id = Geeetech_Mizar S
nozzle_diameter = 0.4;0.2;0.6;0.8
machine_tech = FFF
family = Geeetech
bed_model = 255x255.stl
bed_texture = Geeetech_buildplate_texture.svg
hotend_model =
default_materials = Generic PLA @System;Generic PLA @System;Generic PETG @System;Generic ABS @System;Generic TPU @System
[printer_model:Geeetech Thunder]
model_id = Geeetech_Thunder
nozzle_diameter = 0.4;0.2;0.6;0.8
machine_tech = FFF
family = Geeetech
bed_model = 250x250.stl
bed_texture = Geeetech_buildplate_texture.svg
hotend_model =
default_materials = Generic PLA @System;Generic PLA-CF @System;Generic PETG @System;Generic ABS @System;Generic TPU @System
[printer:fdm_machine_common]
from = system
instantiation = false
printer_technology = FFF
deretraction_speed = 40
extruder_colour = #FCE94F
extruder_offset = 0x0
gcode_flavor = marlin
silent_mode = 0
machine_max_acceleration_e = 5000
machine_max_acceleration_extruding = 10000
machine_max_acceleration_retracting = 1000
machine_max_acceleration_x = 10000
machine_max_acceleration_y = 10000
machine_max_acceleration_z = 100
machine_max_speed_e = 60
machine_max_speed_x = 500
machine_max_speed_y = 500
machine_max_speed_z = 10
machine_max_jerk_e = 5
machine_max_jerk_x = 8
machine_max_jerk_y = 8
machine_max_jerk_z = 0.4
machine_min_extruding_rate = 0
machine_min_travel_rate = 0
max_layer_height = 0.32
min_layer_height = 0.08
printable_height = 250
extruder_clearance_max_radius = 65
extruder_clearance_dist_to_rod = 33
extruder_clearance_height_to_rod = 36
extruder_clearance_height_to_lid = 140
nozzle_diameter = 0.4
printer_settings_id =
printer_variant = 0.4
retraction_minimum_travel = 2
retract_before_wipe = 70%
retract_when_changing_layer = 1
retraction_length = 1
retract_length_toolchange = 1
z_hop = 0
retract_restart_extra = 0
retract_restart_extra_toolchange = 0
retraction_speed = 60
single_extruder_multi_material = 0
change_filament_gcode =
wipe = 1
z_lift_type = NormalLift
machine_start_gcode = G0 Z20 F9000
G92 E0; G1 E-10 F1200
G28
M970 Q1 A10 B10 C130 K0
M970 Q1 A10 B131 C250 K1
M974 Q1 S1 P0
M970 Q0 A10 B10 C130 H20 K0
M970 Q0 A10 B131 C250 K1
M974 Q0 S1 P0
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G29 ;Home
G90;
G92 E0 ;Reset Extruder
G1 Z2.0 F3000 ;Move Z Axis up
G1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position
M109 S205;
G1 X10.1 Y200.0 Z0.28 F1500.0 E15 ;Draw the first line
G1 X10.4 Y200.0 Z0.28 F5000.0 ;Move to side a little
G1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line
G92 E0 ;Reset Extruder
G1 X110 Y110 Z2.0 F3000 ;Move Z Axis up
before_layer_change_gcode = G92 E0
layer_change_gcode = ;AFTER_LAYER_CHANGE
;[layer_z]
machine_pause_gcode = M601
machine_end_gcode = M400 ; wait for buffer to clear
G92 E0 ; zero the extruder
G1 E-4.0 F3600; retract
G91
G1 Z3;
M104 S0 ; turn off hotend
M140 S0 ; turn off bed
M106 S0 ; turn off fan
G90
G0 X110 Y200 F3600
print_end
[printer:fdm_geeetech_common]
inherits = fdm_machine_common
from = system
instantiation = false
gcode_flavor = marlin
machine_max_acceleration_e = 5000,5000
machine_max_acceleration_extruding = 1000,1000
machine_max_acceleration_retracting = 1000,1000
machine_max_acceleration_travel = 500,500
machine_max_acceleration_x = 500,500
machine_max_acceleration_y = 500,500
machine_max_acceleration_z = 500,500
machine_max_speed_e = 60,60
machine_max_speed_x = 200,200
machine_max_speed_y = 200,200
machine_max_speed_z = 10,10
machine_max_jerk_e = 5,5
machine_max_jerk_x = 8,8
machine_max_jerk_y = 8,8
machine_max_jerk_z = 0.4,0.4
machine_min_extruding_rate = 0,0
machine_min_travel_rate = 0,0
max_layer_height = 0.32
min_layer_height = 0.08
printable_height = 250
extruder_clearance_max_radius = 47
extruder_clearance_dist_to_rod = 24
extruder_clearance_height_to_rod = 34
extruder_clearance_height_to_lid = 34
printer_settings_id =
printer_technology = FFF
printer_variant = 0.4
retraction_minimum_travel = 2
retract_before_wipe = 70%
retract_when_changing_layer = 1
retraction_length = 7
retract_length_toolchange = 2
z_hop = 0
retract_restart_extra = 0
retract_restart_extra_toolchange = 0
retraction_speed = 20
deretraction_speed = 20
silent_mode = 0
single_extruder_multi_material = 1
change_filament_gcode =
machine_pause_gcode = M25 ;pause print
wipe = 1
default_filament_profile = Generic PLA @System
bed_exclude_area = 0x0
machine_start_gcode = G90 ; use absolute coordinates
M83 ; extruder relative mode
M140 S[bed_temperature_initial_layer] ; set final bed temp
M104 S150 ; set temporary nozzle temp to prevent oozing during homing
G4 S10 ; allow partial nozzle warmup
G28 ; home all axis
G1 Z50 F240
G1 X2 Y10 F3000
M104 S[nozzle_temperature_initial_layer] ; set final nozzle temp
M190 S[bed_temperature_initial_layer] ; wait for bed temp to stabilize
M109 S[nozzle_temperature_initial_layer] ; wait for nozzle temp to stabilize
G1 Z0.28 F240
G92 E0
G1 Y140 E10 F1500 ; prime the nozzle
G1 X2.3 F5000
G92 E0
G1 Y10 E10 F1200 ; prime the nozzle
G92 E0
machine_end_gcode = {if max_layer_z < printable_height}G1 Z{min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}
G1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print
{if max_layer_z < printable_height-10}G1 Z{min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}
{if max_layer_z < printable_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}
M140 S0 ; turn off heatbed
M104 S0 ; turn off temperature
M107 ; turn off fan
M84 X Y E ; disable motors
layer_change_gcode = ;------------------------------------
;layer No: [layer_num] ———>Print Height: [layer_z] mm
;------------------------------------
scan_first_layer = 0
nozzle_type = undefine
support_multi_bed_types = 1
auxiliary_fan = 0
z_hop_types = Normal Lift
[printer:Geeetech A10 M 0.4 nozzle]
inherits = fdm_geeetech_common
from = system
setting_id = GM_GEEETECH_025
instantiation = true
printer_model = Geeetech A10 M
default_filament_profile = Generic PLA @System
printer_variant = 0.4
default_print_profile = 0.20mm Standard @Geeetech common
nozzle_diameter = 0.4
extruder_type = Bowden
max_layer_height = 0.3
min_layer_height = 0.07
retraction_length = 6.5
retract_restart_extra = -0.2
retraction_speed = 25
deretraction_speed = 25
printable_area = 0x0,220x0,220x220,0x220
printable_height = 260
retract_lift_below = 259
machine_start_gcode = ;Geeetech official wiki homepage for A10M: https://www.geeetech.com/wiki/index.php/Geeetech_A10M_3D_printer
M104 S[nozzle_temperature_initial_layer] ; set extruder temp
M140 S[bed_temperature_initial_layer[initial_no_support_extruder]] ; set bed temp
M190 S[bed_temperature_initial_layer[initial_no_support_extruder]] ; wait for bed temp
M109 S[nozzle_temperature_initial_layer] ; wait for extruder temp
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G92 E0 ; Reset Extruder
G28 ; Home all axes
M107 ;Off Fan
G1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed
G1 X0.1 Y20 Z1.4 F6000 ; Move to start position
T[initial_no_support_extruder] ; Choose initial filament for the first line
G1 X0.1 Y80.0 Z1.4 F1000 E25 ; Draw the first line
G92 E0 ; Reset Extruder
G1 X0.4 Y80.0 Z1.4 F6000 ; Move to side a little
G1 X1.4 Y20 Z1.4 F1000 E20 ; Draw the second line
G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X5 Y20 Z0.28 F3000.0 ; Move over to prevent blob squish
G92 E0
machine_end_gcode = {if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}
G1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print
{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}
{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}
M140 S0 ; turn off heatbed
M104 S0 ; turn off temperature
M107 ; turn off fan
M84 X Y E ; disable motors
nozzle_type = brass
auxiliary_fan = 0
machine_max_junction_deviation = 0.04,0
[printer:Geeetech A10 Pro 0.2 nozzle]
inherits = fdm_geeetech_common
from = system
setting_id = GM_GEEETECH_021
instantiation = true
printer_model = Geeetech A10 Pro
default_filament_profile = Generic PLA @System
printer_variant = 0.2
default_print_profile = 0.10mm Standard @Geeetech common 0.2 nozzle
nozzle_diameter = 0.2
extruder_type = Bowden
max_layer_height = 0.14
min_layer_height = 0.04
printable_area = 0x0,220x0,220x220,0x220
printable_height = 260
retract_lift_below = 259
machine_start_gcode = ;Geeetech official wiki homepage for A10: https://www.geeetech.com/wiki/index.php/Geeetech_A10_3D_Printer
M104 S[first_layer_temperature] ; set extruder temp
M140 S[first_layer_bed_temperature] ; set bed temp
M190 S[first_layer_bed_temperature] ; wait for bed temp
M109 S[first_layer_temperature] ; wait for extruder temp
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G92 E0 ; Reset Extruder
G28 ; Home all axes
M107 ;Off Fan
G1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed
G1 X0.1 Y20 Z1.4 F6000 ; Move to start position
G1 X0.1 Y80.0 Z1.4 F1000 E25 ; Draw the first line
G92 E0 ; Reset Extruder
G1 X0.4 Y80.0 Z1.4 F6000 ; Move to side a little
G1 X1.4 Y20 Z1.4 F1000 E20 ; Draw the second line
G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X5 Y20 Z0.28 F3000.0 ; Move over to prevent blob squish
G92 E0
machine_end_gcode = G1 E-2.5 F2100 ; Retract filament
G92 E0.0
G1{if max_layer_z < printable_height} Z{z_offset+min(max_layer_z+30, printable_height+0.2)}{endif} E-1.5 F720 ; Retract and raise Z
G4 ; wait
M104 S0 ; Cooldown hotend
M140 S0 ; Cooldown bed
M107 ; off fan
G1 X0 Y100 F3000 ; park print head
M84 ; disable motors
nozzle_type = brass
auxiliary_fan = 0
machine_max_junction_deviation = 0.04,0
[printer:Geeetech A10 Pro 0.4 nozzle]
inherits = fdm_geeetech_common
from = system
setting_id = GM_GEEETECH_022
instantiation = true
printer_model = Geeetech A10 Pro
default_filament_profile = Generic PLA @System
printer_variant = 0.4
default_print_profile = 0.20mm Standard @Geeetech common
nozzle_diameter = 0.4
extruder_type = Bowden
max_layer_height = 0.3
min_layer_height = 0.07
printable_area = 0x0,220x0,220x220,0x220
printable_height = 260
retract_lift_below = 259
machine_start_gcode = ;Geeetech official wiki homepage for A10: https://www.geeetech.com/wiki/index.php/Geeetech_A10_3D_Printer
M104 S[first_layer_temperature] ; set extruder temp
M140 S[first_layer_bed_temperature] ; set bed temp
M190 S[first_layer_bed_temperature] ; wait for bed temp
M109 S[first_layer_temperature] ; wait for extruder temp
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G92 E0 ; Reset Extruder
G28 ; Home all axes
M107 ;Off Fan
G1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed
G1 X0.1 Y20 Z1.4 F6000 ; Move to start position
G1 X0.1 Y80.0 Z1.4 F1000 E25 ; Draw the first line
G92 E0 ; Reset Extruder
G1 X0.4 Y80.0 Z1.4 F6000 ; Move to side a little
G1 X1.4 Y20 Z1.4 F1000 E20 ; Draw the second line
G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X5 Y20 Z0.28 F3000.0 ; Move over to prevent blob squish
G92 E0
machine_end_gcode = G1 E-2.5 F2100 ; Retract filament
G92 E0.0
G1{if max_layer_z < printable_height} Z{z_offset+min(max_layer_z+30, printable_height+0.2)}{endif} E-1.5 F720 ; Retract and raise Z
G4 ; wait
M104 S0 ; Cooldown hotend
M140 S0 ; Cooldown bed
M107 ; off fan
G1 X0 Y100 F3000 ; park print head
M84 ; disable motors
nozzle_type = brass
auxiliary_fan = 0
machine_max_junction_deviation = 0.04,0
[printer:Geeetech A10 Pro 0.6 nozzle]
inherits = fdm_geeetech_common
from = system
setting_id = GM_GEEETECH_023
instantiation = true
printer_model = Geeetech A10 Pro
default_filament_profile = Generic PLA @System
printer_variant = 0.6
default_print_profile = 0.30mm Standard @Geeetech common 0.6 nozzle
nozzle_diameter = 0.6
extruder_type = Bowden
max_layer_height = 0.42
min_layer_height = 0.12
printable_area = 0x0,220x0,220x220,0x220
printable_height = 260
retract_lift_below = 259
machine_start_gcode = ;Geeetech official wiki homepage for A10: https://www.geeetech.com/wiki/index.php/Geeetech_A10_3D_Printer
M104 S[first_layer_temperature] ; set extruder temp
M140 S[first_layer_bed_temperature] ; set bed temp
M190 S[first_layer_bed_temperature] ; wait for bed temp
M109 S[first_layer_temperature] ; wait for extruder temp
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G92 E0 ; Reset Extruder
G28 ; Home all axes
M107 ;Off Fan
G1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed
G1 X0.1 Y20 Z1.4 F6000 ; Move to start position
G1 X0.1 Y80.0 Z1.4 F1000 E25 ; Draw the first line
G92 E0 ; Reset Extruder
G1 X0.4 Y80.0 Z1.4 F6000 ; Move to side a little
G1 X1.4 Y20 Z1.4 F1000 E20 ; Draw the second line
G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X5 Y20 Z0.28 F3000.0 ; Move over to prevent blob squish
G92 E0
machine_end_gcode = G1 E-2.5 F2100 ; Retract filament
G92 E0.0
G1{if max_layer_z < printable_height} Z{z_offset+min(max_layer_z+30, printable_height+0.2)}{endif} E-1.5 F720 ; Retract and raise Z
G4 ; wait
M104 S0 ; Cooldown hotend
M140 S0 ; Cooldown bed
M107 ; off fan
G1 X0 Y100 F3000 ; park print head
M84 ; disable motors
nozzle_type = brass
auxiliary_fan = 0
machine_max_junction_deviation = 0.04,0
[printer:Geeetech A10 Pro 0.8 nozzle]
inherits = fdm_geeetech_common
from = system
setting_id = GM_GEEETECH_024
instantiation = true
printer_model = Geeetech A10 Pro
default_filament_profile = Generic PLA @System
printer_variant = 0.8
default_print_profile = 0.40mm Standard @Geeetech common 0.8 nozzle
nozzle_diameter = 0.8
extruder_type = Bowden
max_layer_height = 0.56
min_layer_height = 0.16
printable_area = 0x0,220x0,220x220,0x220
printable_height = 260
retract_lift_below = 259
machine_start_gcode = ;Geeetech official wiki homepage for A10: https://www.geeetech.com/wiki/index.php/Geeetech_A10_3D_Printer
M104 S[first_layer_temperature] ; set extruder temp
M140 S[first_layer_bed_temperature] ; set bed temp
M190 S[first_layer_bed_temperature] ; wait for bed temp
M109 S[first_layer_temperature] ; wait for extruder temp
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G92 E0 ; Reset Extruder
G28 ; Home all axes
M107 ;Off Fan
G1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed
G1 X0.1 Y20 Z1.4 F6000 ; Move to start position
G1 X0.1 Y80.0 Z1.4 F1000 E25 ; Draw the first line
G92 E0 ; Reset Extruder
G1 X0.4 Y80.0 Z1.4 F6000 ; Move to side a little
G1 X1.4 Y20 Z1.4 F1000 E20 ; Draw the second line
G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X5 Y20 Z0.28 F3000.0 ; Move over to prevent blob squish
G92 E0
machine_end_gcode = G1 E-2.5 F2100 ; Retract filament
G92 E0.0
G1{if max_layer_z < printable_height} Z{z_offset+min(max_layer_z+30, printable_height+0.2)}{endif} E-1.5 F720 ; Retract and raise Z
G4 ; wait
M104 S0 ; Cooldown hotend
M140 S0 ; Cooldown bed
M107 ; off fan
G1 X0 Y100 F3000 ; park print head
M84 ; disable motors
nozzle_type = brass
auxiliary_fan = 0
machine_max_junction_deviation = 0.04,0
[printer:Geeetech A10 T 0.4 nozzle]
inherits = fdm_geeetech_common
from = system
setting_id = GM_GEEETECH_026
instantiation = true
printer_model = Geeetech A10 T
default_filament_profile = Generic PLA @System
printer_variant = 0.4
default_print_profile = 0.20mm Standard @Geeetech common
nozzle_diameter = 0.4
extruder_type = Bowden
max_layer_height = 0.3
min_layer_height = 0.07
retraction_length = 6.5
retract_restart_extra = -0.2
retraction_speed = 25
deretraction_speed = 25
printable_area = 0x0,220x0,220x220,0x220
printable_height = 260
retract_lift_below = 259
machine_start_gcode = ;Custom Start G-code
M104 S[nozzle_temperature_initial_layer] ; set extruder temp
M140 S[bed_temperature_initial_layer[initial_no_support_extruder]] ; set bed temp
M190 S[bed_temperature_initial_layer[initial_no_support_extruder]] ; wait for bed temp
M109 S[nozzle_temperature_initial_layer] ; wait for extruder temp
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G92 E0 ; Reset Extruder
G28 ; Home all axes
M107 ;Off Fan
G1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed
T[initial_no_support_extruder] ; Choose initial filament for the first line
G1 X0.1 Y20 Z1.4 F6000 ; Move to start position
G1 X0.1 Y80.0 Z1.4 F1000 E25 ; Draw the first line
G92 E0 ; Reset Extruder
G1 X0.4 Y80.0 Z1.4 F6000 ; Move to side a little
G1 X1.4 Y20 Z1.4 F1000 E20 ; Draw the second line
G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X5 Y20 Z0.28 F3000.0 ; Move over to prevent blob squish
G92 E0
machine_end_gcode = {if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}
G1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print
{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}
{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}
M140 S0 ; turn off heatbed
M104 S0 ; turn off temperature
M107 ; turn off fan
M84 X Y E ; disable motors
nozzle_type = brass
auxiliary_fan = 0
machine_max_junction_deviation = 0.04,0
[printer:Geeetech A20 0.2 nozzle]
inherits = fdm_geeetech_common
from = system
setting_id = GM_GEEETECH_027
instantiation = true
printer_model = Geeetech A20
default_filament_profile = Generic PLA @System
printer_variant = 0.2
default_print_profile = 0.10mm Standard @Geeetech common 0.2 nozzle
nozzle_diameter = 0.2
extruder_type = Bowden
max_layer_height = 0.14
min_layer_height = 0.04
printable_area = 0x0,250x0,250x250,0x250
printable_height = 260
retract_lift_below = 259
machine_start_gcode = ;Geeetech official wiki homepage for A20: https://www.geeetech.com/wiki/index.php/Geeetech_A20_3D_printer
M104 S[nozzle_temperature_initial_layer] ; set extruder temp
M140 S[bed_temperature_initial_layer[initial_no_support_extruder]] ; set bed temp
M190 S[bed_temperature_initial_layer[initial_no_support_extruder]] ; wait for bed temp
M109 S[nozzle_temperature_initial_layer] ; wait for extruder temp
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G92 E0 ; Reset Extruder
G28 ; Home all axes
M107 ;Off Fan
G1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed
G1 X0.1 Y20 Z1.4 F6000 ; Move to start position
T[initial_no_support_extruder] ; Choose initial filament for the first line
G1 X0.1 Y80.0 Z1.4 F1000 E25 ; Draw the first line
G92 E0 ; Reset Extruder
G1 X0.4 Y80.0 Z1.4 F6000 ; Move to side a little
G1 X1.4 Y20 Z1.4 F1000 E20 ; Draw the second line
G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X5 Y20 Z0.28 F3000.0 ; Move over to prevent blob squish
G92 E0
machine_end_gcode = G1 E-2.5 F2100 ; Retract filament
G92 E0.0
G1{if max_layer_z < printable_height} Z{z_offset+min(max_layer_z+30, printable_height+0.2)}{endif} E-1.5 F720 ; Retract and raise Z
G4 ; wait
M104 S0 ; Cooldown hotend
M140 S0 ; Cooldown bed
M107 ; off fan
G1 X0 Y100 F3000 ; park print head
M84 ; disable motors
nozzle_type = brass
auxiliary_fan = 0
machine_max_junction_deviation = 0.04,0
[printer:Geeetech A20 0.4 nozzle]
inherits = fdm_geeetech_common
from = system
setting_id = GM_GEEETECH_028
instantiation = true
printer_model = Geeetech A20
default_filament_profile = Generic PLA @System
printer_variant = 0.4
default_print_profile = 0.20mm Standard @Geeetech common
nozzle_diameter = 0.4
extruder_type = Bowden
max_layer_height = 0.3
min_layer_height = 0.07
printable_area = 0x0,250x0,250x250,0x250
printable_height = 260
retract_lift_below = 259
machine_start_gcode = ;Geeetech official wiki homepage for A20: https://www.geeetech.com/wiki/index.php/Geeetech_A20_3D_printer
M104 S[nozzle_temperature_initial_layer] ; set extruder temp
M140 S[bed_temperature_initial_layer[initial_no_support_extruder]] ; set bed temp
M190 S[bed_temperature_initial_layer[initial_no_support_extruder]] ; wait for bed temp
M109 S[nozzle_temperature_initial_layer] ; wait for extruder temp
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G92 E0 ; Reset Extruder
G28 ; Home all axes
M107 ;Off Fan
G1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed
G1 X0.1 Y20 Z1.4 F6000 ; Move to start position
T[initial_no_support_extruder] ; Choose initial filament for the first line
G1 X0.1 Y80.0 Z1.4 F1000 E25 ; Draw the first line
G92 E0 ; Reset Extruder
G1 X0.4 Y80.0 Z1.4 F6000 ; Move to side a little
G1 X1.4 Y20 Z1.4 F1000 E20 ; Draw the second line
G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X5 Y20 Z0.28 F3000.0 ; Move over to prevent blob squish
G92 E0
machine_end_gcode = G1 E-2.5 F2100 ; Retract filament
G92 E0.0
G1{if max_layer_z < printable_height} Z{z_offset+min(max_layer_z+30, printable_height+0.2)}{endif} E-1.5 F720 ; Retract and raise Z
G4 ; wait
M104 S0 ; Cooldown hotend
M140 S0 ; Cooldown bed
M107 ; off fan
G1 X0 Y100 F3000 ; park print head
M84 ; disable motors
nozzle_type = brass
auxiliary_fan = 0
machine_max_junction_deviation = 0.04,0
[printer:Geeetech A20 0.6 nozzle]
inherits = fdm_geeetech_common
from = system
setting_id = GM_GEEETECH_029
instantiation = true
printer_model = Geeetech A20
default_filament_profile = Generic PLA @System
printer_variant = 0.6
default_print_profile = 0.30mm Standard @Geeetech common 0.6 nozzle
nozzle_diameter = 0.6
extruder_type = Bowden
max_layer_height = 0.42
min_layer_height = 0.12
printable_area = 0x0,250x0,250x250,0x250
printable_height = 260
retract_lift_below = 259
machine_start_gcode = ;Geeetech official wiki homepage for A20: https://www.geeetech.com/wiki/index.php/Geeetech_A20_3D_printer
M104 S[nozzle_temperature_initial_layer] ; set extruder temp
M140 S[bed_temperature_initial_layer[initial_no_support_extruder]] ; set bed temp
M190 S[bed_temperature_initial_layer[initial_no_support_extruder]] ; wait for bed temp
M109 S[nozzle_temperature_initial_layer] ; wait for extruder temp
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G92 E0 ; Reset Extruder
G28 ; Home all axes
M107 ;Off Fan
G1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed
G1 X0.1 Y20 Z1.4 F6000 ; Move to start position
T[initial_no_support_extruder] ; Choose initial filament for the first line
G1 X0.1 Y80.0 Z1.4 F1000 E25 ; Draw the first line
G92 E0 ; Reset Extruder
G1 X0.4 Y80.0 Z1.4 F6000 ; Move to side a little
G1 X1.4 Y20 Z1.4 F1000 E20 ; Draw the second line
G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X5 Y20 Z0.28 F3000.0 ; Move over to prevent blob squish
G92 E0
machine_end_gcode = G1 E-2.5 F2100 ; Retract filament
G92 E0.0
G1{if max_layer_z < printable_height} Z{z_offset+min(max_layer_z+30, printable_height+0.2)}{endif} E-1.5 F720 ; Retract and raise Z
G4 ; wait
M104 S0 ; Cooldown hotend
M140 S0 ; Cooldown bed
M107 ; off fan
G1 X0 Y100 F3000 ; park print head
M84 ; disable motors
nozzle_type = brass
auxiliary_fan = 0
machine_max_junction_deviation = 0.04,0
[printer:Geeetech A20 0.8 nozzle]
inherits = fdm_geeetech_common
from = system
setting_id = GM_GEEETECH_030
instantiation = true
printer_model = Geeetech A20
default_filament_profile = Generic PLA @System
printer_variant = 0.8
default_print_profile = 0.40mm Standard @Geeetech common 0.8 nozzle
nozzle_diameter = 0.8
extruder_type = Bowden
max_layer_height = 0.56
min_layer_height = 0.16
printable_area = 0x0,250x0,250x250,0x250
printable_height = 260
retract_lift_below = 259
machine_start_gcode = ;Geeetech official wiki homepage for A20: https://www.geeetech.com/wiki/index.php/Geeetech_A20_3D_printer
M104 S[nozzle_temperature_initial_layer] ; set extruder temp
M140 S[bed_temperature_initial_layer[initial_no_support_extruder]] ; set bed temp
M190 S[bed_temperature_initial_layer[initial_no_support_extruder]] ; wait for bed temp
M109 S[nozzle_temperature_initial_layer] ; wait for extruder temp
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G92 E0 ; Reset Extruder
G28 ; Home all axes
M107 ;Off Fan
G1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed
G1 X0.1 Y20 Z1.4 F6000 ; Move to start position
T[initial_no_support_extruder] ; Choose initial filament for the first line
G1 X0.1 Y80.0 Z1.4 F1000 E25 ; Draw the first line
G92 E0 ; Reset Extruder
G1 X0.4 Y80.0 Z1.4 F6000 ; Move to side a little
G1 X1.4 Y20 Z1.4 F1000 E20 ; Draw the second line
G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X5 Y20 Z0.28 F3000.0 ; Move over to prevent blob squish
G92 E0
machine_end_gcode = G1 E-2.5 F2100 ; Retract filament
G92 E0.0
G1{if max_layer_z < printable_height} Z{z_offset+min(max_layer_z+30, printable_height+0.2)}{endif} E-1.5 F720 ; Retract and raise Z
G4 ; wait
M104 S0 ; Cooldown hotend
M140 S0 ; Cooldown bed
M107 ; off fan
G1 X0 Y100 F3000 ; park print head
M84 ; disable motors
nozzle_type = brass
auxiliary_fan = 0
machine_max_junction_deviation = 0.04,0
[printer:Geeetech A20 M 0.4 nozzle]
inherits = fdm_geeetech_common
from = system
setting_id = GM_GEEETECH_031
instantiation = true
printer_model = Geeetech A20 M
default_filament_profile = Generic PLA @System
printer_variant = 0.4
default_print_profile = 0.20mm Standard @Geeetech common
nozzle_diameter = 0.4
extruder_type = Bowden
max_layer_height = 0.3
min_layer_height = 0.07
retraction_length = 6.5
retract_restart_extra = -0.2
retraction_speed = 25
deretraction_speed = 25
printable_area = 0x0,250x0,250x250,0x250
printable_height = 260
retract_lift_below = 259
machine_start_gcode = ;Geeetech official wiki homepage for A20M: https://www.geeetech.com/wiki/index.php/Geeetech_A20M_3D_printer
M104 S[nozzle_temperature_initial_layer] ; set extruder temp
M140 S[bed_temperature_initial_layer[initial_no_support_extruder]] ; set bed temp
M190 S[bed_temperature_initial_layer[initial_no_support_extruder]] ; wait for bed temp
M109 S[nozzle_temperature_initial_layer] ; wait for extruder temp
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G92 E0 ; Reset Extruder
G28 ; Home all axes
M107 ;Off Fan
G1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed
G1 X0.1 Y20 Z1.4 F6000 ; Move to start position
T[initial_no_support_extruder] ; Choose initial filament for the first line
G1 X0.1 Y80.0 Z1.4 F1000 E25 ; Draw the first line
G92 E0 ; Reset Extruder
G1 X0.4 Y80.0 Z1.4 F6000 ; Move to side a little
G1 X1.4 Y20 Z1.4 F1000 E20 ; Draw the second line
G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X5 Y20 Z0.28 F3000.0 ; Move over to prevent blob squish
G92 E0
machine_end_gcode = {if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}
G1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print
{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}
{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}
M140 S0 ; turn off heatbed
M104 S0 ; turn off temperature
M107 ; turn off fan
M84 X Y E ; disable motors
nozzle_type = brass
auxiliary_fan = 0
machine_max_junction_deviation = 0.04,0
[printer:Geeetech A20 T 0.4 nozzle]
inherits = fdm_geeetech_common
from = system
setting_id = GM_GEEETECH_032
instantiation = true
printer_model = Geeetech A20 T
default_filament_profile = Generic PLA @System
printer_variant = 0.4
default_print_profile = 0.20mm Standard @Geeetech common
nozzle_diameter = 0.4
extruder_type = Bowden
max_layer_height = 0.3
min_layer_height = 0.07
retraction_length = 6.5
retract_restart_extra = -0.2
retraction_speed = 25
deretraction_speed = 25
printable_area = 0x0,250x0,250x250,0x250
printable_height = 260
retract_lift_below = 259
machine_start_gcode = ;Custom Start G-code
M104 S[nozzle_temperature_initial_layer] ; set extruder temp
M140 S[bed_temperature_initial_layer[initial_no_support_extruder]] ; set bed temp
M190 S[bed_temperature_initial_layer[initial_no_support_extruder]] ; wait for bed temp
M109 S[nozzle_temperature_initial_layer] ; wait for extruder temp
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G92 E0 ; Reset Extruder
G28 ; Home all axes
M107 ;Off Fan
G1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed
G1 X0.1 Y20 Z1.4 F6000 ; Move to start position
T[initial_no_support_extruder] ; Choose initial filament for the first line
G1 X0.1 Y80.0 Z1.4 F1000 E25 ; Draw the first line
G92 E0 ; Reset Extruder
G1 X0.4 Y80.0 Z1.4 F6000 ; Move to side a little
G1 X1.4 Y20 Z1.4 F1000 E20 ; Draw the second line
G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X5 Y20 Z0.28 F3000.0 ; Move over to prevent blob squish
G92 E0
machine_end_gcode = {if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}
G1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print
{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}
{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}
M140 S0 ; turn off heatbed
M104 S0 ; turn off temperature
M107 ; turn off fan
M84 X Y E ; disable motors
nozzle_type = brass
auxiliary_fan = 0
machine_max_junction_deviation = 0.04,0
[printer:Geeetech A30 M 0.4 nozzle]
inherits = fdm_geeetech_common
from = system
setting_id = GM_GEEETECH_037
instantiation = true
printer_model = Geeetech A30 M
default_filament_profile = Generic PLA @System
printer_variant = 0.4
default_print_profile = 0.20mm Standard @Geeetech common
nozzle_diameter = 0.4
extruder_type = Bowden
max_layer_height = 0.3
min_layer_height = 0.07
retraction_length = 6.5
retract_restart_extra = -0.2
retraction_speed = 25
deretraction_speed = 25
printable_area = 0x0,320x0,320x320,0x320
printable_height = 420
retract_lift_below = 419
machine_start_gcode = ;Custom Start G-code
M104 S[nozzle_temperature_initial_layer] ; set extruder temp
M140 S[bed_temperature_initial_layer[initial_no_support_extruder]] ; set bed temp
M190 S[bed_temperature_initial_layer[initial_no_support_extruder]] ; wait for bed temp
M109 S[nozzle_temperature_initial_layer] ; wait for extruder temp
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G92 E0 ; Reset Extruder
G28 ; Home all axes
M107 ;Off Fan
G1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed
G1 X0.1 Y20 Z1.4 F6000 ; Move to start position
T[initial_no_support_extruder] ; Choose initial filament for the first line
G1 X0.1 Y80.0 Z1.4 F1000 E25 ; Draw the first line
G92 E0 ; Reset Extruder
G1 X0.4 Y80.0 Z1.4 F6000 ; Move to side a little
G1 X1.4 Y20 Z1.4 F1000 E20 ; Draw the second line
G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X5 Y20 Z0.28 F3000.0 ; Move over to prevent blob squish
G92 E0
machine_end_gcode = G1 E-2.5 F2100 ; Retract filament
G92 E0.0
G1{if max_layer_z < printable_height} Z{z_offset+min(max_layer_z+30, printable_height+0.2)}{endif} E-1.5 F720 ; Retract and raise Z
G4 ; wait
M104 S0 ; Cooldown hotend
M140 S0 ; Cooldown bed
M107 ; off fan
G1 X0 Y100 F3000 ; park print head
M84 ; disable motors
nozzle_type = brass
auxiliary_fan = 0
machine_max_junction_deviation = 0.013,0
[printer:Geeetech A30 Pro 0.2 nozzle]
inherits = fdm_geeetech_common
from = system
setting_id = GM_GEEETECH_033
instantiation = true
printer_model = Geeetech A30 Pro
default_filament_profile = Generic PLA @System
printer_variant = 0.2
default_print_profile = 0.10mm Standard @Geeetech common 0.2 nozzle
nozzle_diameter = 0.2
extruder_type = Bowden
max_layer_height = 0.14
min_layer_height = 0.04
printable_area = 0x0,320x0,320x320,0x320
printable_height = 420
retract_lift_below = 419
machine_start_gcode = ;Geeetech official wiki homepage for A30: https://www.geeetech.com/wiki/index.php/Geeetech_A30_3D_Printer
M104 S[first_layer_temperature] ; set extruder temp
M140 S[first_layer_bed_temperature] ; set bed temp
M190 S[first_layer_bed_temperature] ; wait for bed temp
M109 S[first_layer_temperature] ; wait for extruder temp
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G92 E0 ; Reset Extruder
G28 ; Home all axes
M107 ;Off Fan
G1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed
G1 X0.1 Y20 Z1.4 F6000 ; Move to start position
G1 X0.1 Y80.0 Z1.4 F1000 E25 ; Draw the first line
G92 E0 ; Reset Extruder
G1 X0.4 Y80.0 Z1.4 F6000 ; Move to side a little
G1 X1.4 Y20 Z1.4 F1000 E20 ; Draw the second line
G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X5 Y20 Z0.28 F3000.0 ; Move over to prevent blob squish
G92 E0
machine_end_gcode = G1 E-2.5 F2100 ; Retract filament
G92 E0.0
G1{if max_layer_z < printable_height} Z{z_offset+min(max_layer_z+30, printable_height+0.2)}{endif} E-1.5 F720 ; Retract and raise Z
G4 ; wait
M104 S0 ; Cooldown hotend
M140 S0 ; Cooldown bed
M107 ; off fan
G1 X0 Y100 F3000 ; park print head
M84 ; disable motors
nozzle_type = brass
auxiliary_fan = 0
[printer:Geeetech A30 Pro 0.4 nozzle]
inherits = fdm_geeetech_common
from = system
setting_id = GM_GEEETECH_034
instantiation = true
printer_model = Geeetech A30 Pro
default_filament_profile = Generic PLA @System
printer_variant = 0.4
default_print_profile = 0.20mm Standard @Geeetech common
nozzle_diameter = 0.4
extruder_type = Bowden
max_layer_height = 0.3
min_layer_height = 0.07
printable_area = 0x0,320x0,320x320,0x320
printable_height = 420
retract_lift_below = 419
machine_start_gcode = ;Geeetech official wiki homepage for A30: https://www.geeetech.com/wiki/index.php/Geeetech_A30_3D_Printer
M104 S[first_layer_temperature] ; set extruder temp
M140 S[first_layer_bed_temperature] ; set bed temp
M190 S[first_layer_bed_temperature] ; wait for bed temp
M109 S[first_layer_temperature] ; wait for extruder temp
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G92 E0 ; Reset Extruder
G28 ; Home all axes
M107 ;Off Fan
G1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed
G1 X0.1 Y20 Z1.4 F6000 ; Move to start position
G1 X0.1 Y80.0 Z1.4 F1000 E25 ; Draw the first line
G92 E0 ; Reset Extruder
G1 X0.4 Y80.0 Z1.4 F6000 ; Move to side a little
G1 X1.4 Y20 Z1.4 F1000 E20 ; Draw the second line
G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X5 Y20 Z0.28 F3000.0 ; Move over to prevent blob squish
G92 E0
machine_end_gcode = G1 E-2.5 F2100 ; Retract filament
G92 E0.0
G1{if max_layer_z < printable_height} Z{z_offset+min(max_layer_z+30, printable_height+0.2)}{endif} E-1.5 F720 ; Retract and raise Z
G4 ; wait
M104 S0 ; Cooldown hotend
M140 S0 ; Cooldown bed
M107 ; off fan
G1 X0 Y100 F3000 ; park print head
M84 ; disable motors
nozzle_type = brass
auxiliary_fan = 0
[printer:Geeetech A30 Pro 0.6 nozzle]
inherits = fdm_geeetech_common
from = system
setting_id = GM_GEEETECH_035
instantiation = true
printer_model = Geeetech A30 Pro
default_filament_profile = Generic PLA @System
printer_variant = 0.6
default_print_profile = 0.30mm Standard @Geeetech common 0.6 nozzle
nozzle_diameter = 0.6
extruder_type = Bowden
max_layer_height = 0.42
min_layer_height = 0.12
printable_area = 0x0,320x0,320x320,0x320
printable_height = 420
retract_lift_below = 419
machine_start_gcode = ;Geeetech official wiki homepage for A30: https://www.geeetech.com/wiki/index.php/Geeetech_A30_3D_Printer
M104 S[first_layer_temperature] ; set extruder temp
M140 S[first_layer_bed_temperature] ; set bed temp
M190 S[first_layer_bed_temperature] ; wait for bed temp
M109 S[first_layer_temperature] ; wait for extruder temp
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G92 E0 ; Reset Extruder
G28 ; Home all axes
M107 ;Off Fan
G1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed
G1 X0.1 Y20 Z1.4 F6000 ; Move to start position
G1 X0.1 Y80.0 Z1.4 F1000 E25 ; Draw the first line
G92 E0 ; Reset Extruder
G1 X0.4 Y80.0 Z1.4 F6000 ; Move to side a little
G1 X1.4 Y20 Z1.4 F1000 E20 ; Draw the second line
G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X5 Y20 Z0.28 F3000.0 ; Move over to prevent blob squish
G92 E0
machine_end_gcode = G1 E-2.5 F2100 ; Retract filament
G92 E0.0
G1{if max_layer_z < printable_height} Z{z_offset+min(max_layer_z+30, printable_height+0.2)}{endif} E-1.5 F720 ; Retract and raise Z
G4 ; wait
M104 S0 ; Cooldown hotend
M140 S0 ; Cooldown bed
M107 ; off fan
G1 X0 Y100 F3000 ; park print head
M84 ; disable motors
nozzle_type = brass
auxiliary_fan = 0
[printer:Geeetech A30 Pro 0.8 nozzle]
inherits = fdm_geeetech_common
from = system
setting_id = GM_GEEETECH_036
instantiation = true
printer_model = Geeetech A30 Pro
default_filament_profile = Generic PLA @System
printer_variant = 0.8
default_print_profile = 0.40mm Standard @Geeetech common 0.8 nozzle
nozzle_diameter = 0.8
extruder_type = Bowden
max_layer_height = 0.56
min_layer_height = 0.16
printable_area = 0x0,320x0,320x320,0x320
printable_height = 420
retract_lift_below = 419
machine_start_gcode = ;Geeetech official wiki homepage for A30: https://www.geeetech.com/wiki/index.php/Geeetech_A30_3D_Printer
M104 S[first_layer_temperature] ; set extruder temp
M140 S[first_layer_bed_temperature] ; set bed temp
M190 S[first_layer_bed_temperature] ; wait for bed temp
M109 S[first_layer_temperature] ; wait for extruder temp
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G92 E0 ; Reset Extruder
G28 ; Home all axes
M107 ;Off Fan
G1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed
G1 X0.1 Y20 Z1.4 F6000 ; Move to start position
G1 X0.1 Y80.0 Z1.4 F1000 E25 ; Draw the first line
G92 E0 ; Reset Extruder
G1 X0.4 Y80.0 Z1.4 F6000 ; Move to side a little
G1 X1.4 Y20 Z1.4 F1000 E20 ; Draw the second line
G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X5 Y20 Z0.28 F3000.0 ; Move over to prevent blob squish
G92 E0
machine_end_gcode = G1 E-2.5 F2100 ; Retract filament
G92 E0.0
G1{if max_layer_z < printable_height} Z{z_offset+min(max_layer_z+30, printable_height+0.2)}{endif} E-1.5 F720 ; Retract and raise Z
G4 ; wait
M104 S0 ; Cooldown hotend
M140 S0 ; Cooldown bed
M107 ; off fan
G1 X0 Y100 F3000 ; park print head
M84 ; disable motors
nozzle_type = brass
auxiliary_fan = 0
[printer:Geeetech A30 T 0.4 nozzle]
inherits = fdm_geeetech_common
from = system
setting_id = GM_GEEETECH_038
instantiation = true
printer_model = Geeetech A30 T
default_filament_profile = Generic PLA @System
printer_variant = 0.4
default_print_profile = 0.20mm Standard @Geeetech common
nozzle_diameter = 0.4
extruder_type = Bowden
max_layer_height = 0.3
min_layer_height = 0.07
retraction_length = 6.5
retract_restart_extra = -0.2
retraction_speed = 25
deretraction_speed = 25
printable_area = 0x0,320x0,320x320,0x320
printable_height = 420
retract_lift_below = 419
machine_start_gcode = ;Custom Start G-code
M104 S[nozzle_temperature_initial_layer] ; set extruder temp
M140 S[bed_temperature_initial_layer[initial_no_support_extruder]] ; set bed temp
M190 S[bed_temperature_initial_layer[initial_no_support_extruder]] ; wait for bed temp
M109 S[nozzle_temperature_initial_layer] ; wait for extruder temp
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G92 E0 ; Reset Extruder
G28 ; Home all axes
M107 ;Off Fan
G1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed
G1 X0.1 Y20 Z1.4 F6000 ; Move to start position
T[initial_no_support_extruder] ; Choose initial filament for the first line
G1 X0.1 Y80.0 Z1.4 F1000 E25 ; Draw the first line
G92 E0 ; Reset Extruder
G1 X0.4 Y80.0 Z1.4 F6000 ; Move to side a little
G1 X1.4 Y20 Z1.4 F1000 E20 ; Draw the second line
G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X5 Y20 Z0.28 F3000.0 ; Move over to prevent blob squish
G92 E0
machine_end_gcode = G1 E-2.5 F2100 ; Retract filament
G92 E0.0
G1{if max_layer_z < printable_height} Z{z_offset+min(max_layer_z+30, printable_height+0.2)}{endif} E-1.5 F720 ; Retract and raise Z
G4 ; wait
M104 S0 ; Cooldown hotend
M140 S0 ; Cooldown bed
M107 ; off fan
G1 X0 Y100 F3000 ; park print head
M84 ; disable motors
nozzle_type = brass
auxiliary_fan = 0
machine_max_junction_deviation = 0.013,0
[printer:Geeetech M1 0.2 nozzle]
inherits = fdm_geeetech_common
from = system
setting_id = GM_GEEETECH_039
instantiation = true
printer_model = Geeetech M1
default_filament_profile = Generic PLA @System
printer_variant = 0.2
default_print_profile = 0.10mm Standard @Geeetech M1 0.2 nozzle
nozzle_diameter = 0.2
extruder_type = Direct Drive
machine_max_acceleration_e = 3000,3000
machine_max_acceleration_extruding = 3000,3000
machine_max_acceleration_retracting = 3000,3000
machine_max_acceleration_travel = 3000,3000
machine_max_acceleration_x = 3000,3000
machine_max_acceleration_y = 3000,3000
machine_max_acceleration_z = 500,500
machine_max_speed_e = 60,60
machine_max_speed_x = 300,300
machine_max_speed_y = 300,300
machine_max_speed_z = 25,25
machine_max_jerk_e = 10,10
machine_max_jerk_x = 10,10
machine_max_jerk_y = 10,10
machine_max_jerk_z = 3,3
max_layer_height = 0.14
min_layer_height = 0.04
retraction_length = 1
retraction_speed = 40
deretraction_speed = 40
printable_area = 0x0,105x0,105x105,0x105
printable_height = 95
retract_lift_below = 95
machine_start_gcode = ;Geeetech M1 official wiki URL: https://www.geeetech.com/wiki/index.php/Geeetech_M1_3D_printer
M104 S[first_layer_temperature] ; Set Hotend Temperature
M140 S[first_layer_bed_temperature] ; set Bed Temperature
M190 S[first_layer_bed_temperature] ; Wait for Bed Temperature
M109 S[first_layer_temperature] ; wait for Hotend Temperature
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G92 E0 ; Reset Extruder
G28 ; Home all axes
M107 ;Off Main Fan
M300 S2500 P1000 ;Play a short tune
G1 Z0.28 ;Move Z Axis up little to prevent scratching of Heat Bed
G92 E0 ;Reset Extruder
G1 Y3 F2400 ;Move to start position
G1 X75 E40 F500 ;Draw a filament line
G92 E0 ;Reset Extruder
;G1 E-0.2 F3000 ;Retract a little
G1 Z2.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed
G1 X70 Y3 Z0.27 F3000 ;Quickly wipe away from the filament line
G92 E0 ;Reset Extruder
machine_end_gcode = {if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}
G1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print
{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}
{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}
M140 S0 ; turn off heatbed
M104 S0 ; turn off temperature
M107 ; turn off fan
M84 X Y E ; disable motors
M221 S100;Slicer Flow recovery 100%
M220 S100 ;Set Feedrate recovery 100%
M204 P3000.00 R3000.00 T3000.00
nozzle_type = brass
auxiliary_fan = 0
[printer:Geeetech M1 0.4 nozzle]
inherits = fdm_geeetech_common
from = system
setting_id = GM_GEEETECH_040
instantiation = true
printer_model = Geeetech M1
default_filament_profile = Generic PLA @System
printer_variant = 0.4
default_print_profile = 0.20mm Standard @Geeetech M1
nozzle_diameter = 0.4
extruder_type = Direct Drive
machine_max_acceleration_e = 3000,3000
machine_max_acceleration_extruding = 3000,3000
machine_max_acceleration_retracting = 3000,3000
machine_max_acceleration_travel = 3000,3000
machine_max_acceleration_x = 3000,3000
machine_max_acceleration_y = 3000,3000
machine_max_acceleration_z = 500,500
machine_max_speed_e = 60,60
machine_max_speed_x = 300,300
machine_max_speed_y = 300,300
machine_max_speed_z = 25,25
machine_max_jerk_e = 10,10
machine_max_jerk_x = 10,10
machine_max_jerk_y = 10,10
machine_max_jerk_z = 3,3
max_layer_height = 0.3
min_layer_height = 0.07
retraction_length = 1
retraction_speed = 40
deretraction_speed = 40
printable_area = 0x0,105x0,105x105,0x105
printable_height = 95
retract_lift_below = 95
machine_start_gcode = ;Geeetech M1 official wiki URL: https://www.geeetech.com/wiki/index.php/Geeetech_M1_3D_printer
M104 S[first_layer_temperature] ; Set Hotend Temperature
M140 S[first_layer_bed_temperature] ; set Bed Temperature
M190 S[first_layer_bed_temperature] ; Wait for Bed Temperature
M109 S[first_layer_temperature] ; wait for Hotend Temperature
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G92 E0 ; Reset Extruder
G28 ; Home all axes
M107 ;Off Main Fan
M300 S2500 P1000 ;Play a short tune
G1 Z0.28 ;Move Z Axis up little to prevent scratching of Heat Bed
G92 E0 ;Reset Extruder
G1 Y3 F2400 ;Move to start position
G1 X75 E40 F500 ;Draw a filament line
G92 E0 ;Reset Extruder
;G1 E-0.2 F3000 ;Retract a little
G1 Z2.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed
G1 X70 Y3 Z0.27 F3000 ;Quickly wipe away from the filament line
G92 E0 ;Reset Extruder
machine_end_gcode = {if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}
G1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print
{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}
{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}
M140 S0 ; turn off heatbed
M104 S0 ; turn off temperature
M107 ; turn off fan
M84 X Y E ; disable motors
M221 S100;Slicer Flow recovery 100%
M220 S100 ;Set Feedrate recovery 100%
M204 P3000.00 R3000.00 T3000.00
nozzle_type = brass
auxiliary_fan = 0
[printer:Geeetech M1 0.6 nozzle]
inherits = fdm_geeetech_common
from = system
setting_id = GM_GEEETECH_041
instantiation = true
printer_model = Geeetech M1
default_filament_profile = Generic PLA @System
printer_variant = 0.6
default_print_profile = 0.30mm Standard @Geeetech M1 0.6 nozzle
nozzle_diameter = 0.6
extruder_type = Direct Drive
machine_max_acceleration_e = 3000,3000
machine_max_acceleration_extruding = 3000,3000
machine_max_acceleration_retracting = 3000,3000
machine_max_acceleration_travel = 3000,3000
machine_max_acceleration_x = 3000,3000
machine_max_acceleration_y = 3000,3000
machine_max_acceleration_z = 500,500
machine_max_speed_e = 60,60
machine_max_speed_x = 300,300
machine_max_speed_y = 300,300
machine_max_speed_z = 25,25
machine_max_jerk_e = 10,10
machine_max_jerk_x = 10,10
machine_max_jerk_y = 10,10
machine_max_jerk_z = 3,3
max_layer_height = 0.42
min_layer_height = 0.12
retraction_length = 1
retraction_speed = 40
deretraction_speed = 40
printable_area = 0x0,105x0,105x105,0x105
printable_height = 95
retract_lift_below = 95
machine_start_gcode = ;Geeetech M1 official wiki URL: https://www.geeetech.com/wiki/index.php/Geeetech_M1_3D_printer
M104 S[first_layer_temperature] ; Set Hotend Temperature
M140 S[first_layer_bed_temperature] ; set Bed Temperature
M190 S[first_layer_bed_temperature] ; Wait for Bed Temperature
M109 S[first_layer_temperature] ; wait for Hotend Temperature
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G92 E0 ; Reset Extruder
G28 ; Home all axes
M107 ;Off Main Fan
M300 S2500 P1000 ;Play a short tune
G1 Z0.28 ;Move Z Axis up little to prevent scratching of Heat Bed
G92 E0 ;Reset Extruder
G1 Y3 F2400 ;Move to start position
G1 X75 E40 F500 ;Draw a filament line
G92 E0 ;Reset Extruder
;G1 E-0.2 F3000 ;Retract a little
G1 Z2.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed
G1 X70 Y3 Z0.27 F3000 ;Quickly wipe away from the filament line
G92 E0 ;Reset Extruder
machine_end_gcode = {if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}
G1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print
{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}
{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}
M140 S0 ; turn off heatbed
M104 S0 ; turn off temperature
M107 ; turn off fan
M84 X Y E ; disable motors
M221 S100;Slicer Flow recovery 100%
M220 S100 ;Set Feedrate recovery 100%
M204 P3000.00 R3000.00 T3000.00
nozzle_type = brass
auxiliary_fan = 0
[printer:Geeetech M1 0.8 nozzle]
inherits = fdm_geeetech_common
from = system
setting_id = GM_GEEETECH_042
instantiation = true
printer_model = Geeetech M1
default_filament_profile = Generic PLA @System
printer_variant = 0.8
default_print_profile = 0.44mm Draft @Geeetech M1 0.8 nozzle
nozzle_diameter = 0.8
extruder_type = Direct Drive
machine_max_acceleration_e = 3000,3000
machine_max_acceleration_extruding = 3000,3000
machine_max_acceleration_retracting = 3000,3000
machine_max_acceleration_travel = 3000,3000
machine_max_acceleration_x = 3000,3000
machine_max_acceleration_y = 3000,3000
machine_max_acceleration_z = 500,500
machine_max_speed_e = 60,60
machine_max_speed_x = 300,300
machine_max_speed_y = 300,300
machine_max_speed_z = 25,25
machine_max_jerk_e = 10,10
machine_max_jerk_x = 10,10
machine_max_jerk_y = 10,10
machine_max_jerk_z = 3,3
max_layer_height = 0.56
min_layer_height = 0.16
retraction_length = 1
retraction_speed = 40
deretraction_speed = 40
printable_area = 0x0,105x0,105x105,0x105
printable_height = 95
retract_lift_below = 95
machine_start_gcode = ;Geeetech M1 official wiki URL: https://www.geeetech.com/wiki/index.php/Geeetech_M1_3D_printer
M104 S[first_layer_temperature] ; Set Hotend Temperature
M140 S[first_layer_bed_temperature] ; set Bed Temperature
M190 S[first_layer_bed_temperature] ; Wait for Bed Temperature
M109 S[first_layer_temperature] ; wait for Hotend Temperature
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G92 E0 ; Reset Extruder
G28 ; Home all axes
M107 ;Off Main Fan
M300 S2500 P1000 ;Play a short tune
G1 Z0.28 ;Move Z Axis up little to prevent scratching of Heat Bed
G92 E0 ;Reset Extruder
G1 Y3 F2400 ;Move to start position
G1 X75 E40 F500 ;Draw a filament line
G92 E0 ;Reset Extruder
;G1 E-0.2 F3000 ;Retract a little
G1 Z2.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed
G1 X70 Y3 Z0.27 F3000 ;Quickly wipe away from the filament line
G92 E0 ;Reset Extruder
machine_end_gcode = {if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}
G1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print
{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}
{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}
M140 S0 ; turn off heatbed
M104 S0 ; turn off temperature
M107 ; turn off fan
M84 X Y E ; disable motors
M221 S100;Slicer Flow recovery 100%
M220 S100 ;Set Feedrate recovery 100%
M204 P3000.00 R3000.00 T3000.00
nozzle_type = brass
auxiliary_fan = 0
[printer:Geeetech Mizar 0.2 nozzle]
inherits = fdm_geeetech_common
from = system
setting_id = GM_GEEETECH_005
instantiation = true
printer_model = Geeetech Mizar
default_filament_profile = Generic PLA @System
printer_variant = 0.2
default_print_profile = 0.10mm Standard @Geeetech common 0.2 nozzle
nozzle_diameter = 0.2
extruder_type = Bowden
max_layer_height = 0.14
min_layer_height = 0.04
printable_area = 0x0,220x0,220x220,0x220
printable_height = 260
retract_lift_below = 259
machine_start_gcode = ;Geeetech Official open-source firmware for Mizar: https://github.com/Geeetech3D/Mizar
M104 S[first_layer_temperature] ; set extruder temp
M140 S[first_layer_bed_temperature] ; set bed temp
M190 S[first_layer_bed_temperature] ; wait for bed temp
M109 S[first_layer_temperature] ; wait for extruder temp
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G92 E0 ; Reset Extruder
G28 ; Home all axes
M107 ;Off Fan
G1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed
G1 X0.1 Y20 Z1.4 F6000 ; Move to start position
G1 X0.1 Y80.0 Z1.4 F1000 E25 ; Draw the first line
G92 E0 ; Reset Extruder
G1 X0.4 Y80.0 Z1.4 F6000 ; Move to side a little
G1 X1.4 Y20 Z1.4 F1000 E20 ; Draw the second line
G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X5 Y20 Z0.28 F3000.0 ; Move over to prevent blob squish
G92 E0
machine_end_gcode = {if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}
G1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print
{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}
{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}
M140 S0 ; turn off heatbed
M104 S0 ; turn off temperature
M107 ; turn off fan
M84 X Y E ; disable motors
nozzle_type = brass
auxiliary_fan = 0
[printer:Geeetech Mizar 0.4 nozzle]
inherits = fdm_geeetech_common
from = system
setting_id = GM_GEEETECH_006
instantiation = true
printer_model = Geeetech Mizar
default_filament_profile = Generic PLA @System
printer_variant = 0.4
default_print_profile = 0.20mm Standard @Geeetech common
nozzle_diameter = 0.4
extruder_type = Bowden
max_layer_height = 0.3
min_layer_height = 0.07
printable_area = 0x0,220x0,220x220,0x220
printable_height = 260
retract_lift_below = 259
machine_start_gcode = ;Geeetech Official open-source firmware for Mizar: https://github.com/Geeetech3D/Mizar
M104 S[first_layer_temperature] ; set extruder temp
M140 S[first_layer_bed_temperature] ; set bed temp
M190 S[first_layer_bed_temperature] ; wait for bed temp
M109 S[first_layer_temperature] ; wait for extruder temp
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G92 E0 ; Reset Extruder
G28 ; Home all axes
M107 ;Off Fan
G1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed
G1 X0.1 Y20 Z1.4 F6000 ; Move to start position
G1 X0.1 Y80.0 Z1.4 F1000 E25 ; Draw the first line
G92 E0 ; Reset Extruder
G1 X0.4 Y80.0 Z1.4 F6000 ; Move to side a little
G1 X1.4 Y20 Z1.4 F1000 E20 ; Draw the second line
G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X5 Y20 Z0.28 F3000.0 ; Move over to prevent blob squish
G92 E0
machine_end_gcode = {if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}
G1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print
{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}
{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}
M140 S0 ; turn off heatbed
M104 S0 ; turn off temperature
M107 ; turn off fan
M84 X Y E ; disable motors
nozzle_type = brass
auxiliary_fan = 0
[printer:Geeetech Mizar 0.6 nozzle]
inherits = fdm_geeetech_common
from = system
setting_id = GM_GEEETECH_007
instantiation = true
printer_model = Geeetech Mizar
default_filament_profile = Generic PLA @System
printer_variant = 0.6
default_print_profile = 0.30mm Standard @Geeetech common 0.6 nozzle
nozzle_diameter = 0.6
extruder_type = Bowden
max_layer_height = 0.42
min_layer_height = 0.12
printable_area = 0x0,220x0,220x220,0x220
printable_height = 260
retract_lift_below = 259
machine_start_gcode = ;Geeetech Official open-source firmware for Mizar: https://github.com/Geeetech3D/Mizar
M104 S[first_layer_temperature] ; set extruder temp
M140 S[first_layer_bed_temperature] ; set bed temp
M190 S[first_layer_bed_temperature] ; wait for bed temp
M109 S[first_layer_temperature] ; wait for extruder temp
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G92 E0 ; Reset Extruder
G28 ; Home all axes
M107 ;Off Fan
G1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed
G1 X0.1 Y20 Z1.4 F6000 ; Move to start position
G1 X0.1 Y80.0 Z1.4 F1000 E25 ; Draw the first line
G92 E0 ; Reset Extruder
G1 X0.4 Y80.0 Z1.4 F6000 ; Move to side a little
G1 X1.4 Y20 Z1.4 F1000 E20 ; Draw the second line
G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X5 Y20 Z0.28 F3000.0 ; Move over to prevent blob squish
G92 E0
machine_end_gcode = {if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}
G1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print
{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}
{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}
M140 S0 ; turn off heatbed
M104 S0 ; turn off temperature
M107 ; turn off fan
M84 X Y E ; disable motors
nozzle_type = brass
auxiliary_fan = 0
[printer:Geeetech Mizar 0.8 nozzle]
inherits = fdm_geeetech_common
from = system
setting_id = GM_GEEETECH_008
instantiation = true
printer_model = Geeetech Mizar
default_filament_profile = Generic PLA @System
printer_variant = 0.8
default_print_profile = 0.40mm Standard @Geeetech common 0.8 nozzle
nozzle_diameter = 0.8
extruder_type = Bowden
max_layer_height = 0.56
min_layer_height = 0.16
printable_area = 0x0,220x0,220x220,0x220
printable_height = 260
retract_lift_below = 259
machine_start_gcode = ;Geeetech Official open-source firmware for Mizar: https://github.com/Geeetech3D/Mizar
M104 S[first_layer_temperature] ; set extruder temp
M140 S[first_layer_bed_temperature] ; set bed temp
M190 S[first_layer_bed_temperature] ; wait for bed temp
M109 S[first_layer_temperature] ; wait for extruder temp
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G92 E0 ; Reset Extruder
G28 ; Home all axes
M107 ;Off Fan
G1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed
G1 X0.1 Y20 Z1.4 F6000 ; Move to start position
G1 X0.1 Y80.0 Z1.4 F1000 E25 ; Draw the first line
G92 E0 ; Reset Extruder
G1 X0.4 Y80.0 Z1.4 F6000 ; Move to side a little
G1 X1.4 Y20 Z1.4 F1000 E20 ; Draw the second line
G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X5 Y20 Z0.28 F3000.0 ; Move over to prevent blob squish
G92 E0
machine_end_gcode = {if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}
G1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print
{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}
{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}
M140 S0 ; turn off heatbed
M104 S0 ; turn off temperature
M107 ; turn off fan
M84 X Y E ; disable motors
nozzle_type = brass
auxiliary_fan = 0
[printer:Geeetech Mizar M 0.4 nozzle]
inherits = fdm_geeetech_common
from = system
setting_id = GM_GEEETECH_021
instantiation = true
printer_model = Geeetech Mizar M
default_filament_profile = Generic PLA @System
printer_variant = 0.4
default_print_profile = 0.20mm Standard @Geeetech common
nozzle_diameter = 0.4
extruder_type = Bowden
max_layer_height = 0.3
min_layer_height = 0.07
printable_area = 0x0,255x0,255x255,0x255
printable_height = 260
retract_lift_below = 259
machine_start_gcode = ;Geeetech official wiki homepage for MizarM: https://www.geeetech.com/wiki/index.php/Mizar_M
M104 S[first_layer_temperature] ; set extruder temp
M140 S[first_layer_bed_temperature] ; set bed temp
M190 S[first_layer_bed_temperature] ; wait for bed temp
M109 S[first_layer_temperature] ; wait for extruder temp
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G92 E0 ; Reset Extruder
G28 ; Home all axes
M107 ;Off Fan
G1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed
G1 X0.1 Y20 Z1.4 F6000 ; Move to start position
G1 X0.1 Y80.0 Z1.4 F1000 E25 ; Draw the first line
G92 E0 ; Reset Extruder
G1 X0.4 Y80.0 Z1.4 F6000 ; Move to side a little
G1 X1.4 Y20 Z1.4 F1000 E20 ; Draw the second line
G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X5 Y20 Z0.28 F3000.0 ; Move over to prevent blob squish
G92 E0
machine_end_gcode = {if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}
G1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print
{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}
{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}
M140 S0 ; turn off heatbed
M104 S0 ; turn off temperature
M107 ; turn off fan
M84 X Y E ; disable motors
nozzle_type = brass
auxiliary_fan = 0
[printer:Geeetech Mizar Max 0.2 nozzle]
inherits = fdm_geeetech_common
from = system
setting_id = GM_GEEETECH_017
instantiation = true
printer_model = Geeetech Mizar Max
default_filament_profile = Generic PLA @System
printer_variant = 0.2
default_print_profile = 0.10mm Standard @Geeetech common 0.2 nozzle
nozzle_diameter = 0.2
extruder_type = Bowden
max_layer_height = 0.14
min_layer_height = 0.04
printable_area = 0x0,320x0,320x320,0x320
printable_height = 400
retract_lift_below = 399
machine_start_gcode = ;Custom Start G-code
M104 S[first_layer_temperature] ; set extruder temp
M140 S[first_layer_bed_temperature] ; set bed temp
M190 S[first_layer_bed_temperature] ; wait for bed temp
M109 S[first_layer_temperature] ; wait for extruder temp
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G92 E0 ; Reset Extruder
G28 ; Home all axes
M107 ;Off Fan
G1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed
G1 X0.1 Y20 Z1.4 F6000 ; Move to start position
G1 X0.1 Y80.0 Z1.4 F1000 E25 ; Draw the first line
G92 E0 ; Reset Extruder
G1 X0.4 Y80.0 Z1.4 F6000 ; Move to side a little
G1 X1.4 Y20 Z1.4 F1000 E20 ; Draw the second line
G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X5 Y20 Z0.28 F3000.0 ; Move over to prevent blob squish
G92 E0
machine_end_gcode = {if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}
G1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print
{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}
{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}
M140 S0 ; turn off heatbed
M104 S0 ; turn off temperature
M107 ; turn off fan
M84 X Y E ; disable motors
nozzle_type = brass
auxiliary_fan = 0
[printer:Geeetech Mizar Max 0.4 nozzle]
inherits = fdm_geeetech_common
from = system
setting_id = GM_GEEETECH_018
instantiation = true
printer_model = Geeetech Mizar Max
default_filament_profile = Generic PLA @System
printer_variant = 0.4
default_print_profile = 0.20mm Standard @Geeetech common
nozzle_diameter = 0.4
extruder_type = Bowden
max_layer_height = 0.3
min_layer_height = 0.07
printable_area = 0x0,320x0,320x320,0x320
printable_height = 400
retract_lift_below = 399
machine_start_gcode = ;Custom Start G-code
M104 S[first_layer_temperature] ; set extruder temp
M140 S[first_layer_bed_temperature] ; set bed temp
M190 S[first_layer_bed_temperature] ; wait for bed temp
M109 S[first_layer_temperature] ; wait for extruder temp
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G92 E0 ; Reset Extruder
G28 ; Home all axes
M107 ;Off Fan
G1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed
G1 X0.1 Y20 Z1.4 F6000 ; Move to start position
G1 X0.1 Y80.0 Z1.4 F1000 E25 ; Draw the first line
G92 E0 ; Reset Extruder
G1 X0.4 Y80.0 Z1.4 F6000 ; Move to side a little
G1 X1.4 Y20 Z1.4 F1000 E20 ; Draw the second line
G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X5 Y20 Z0.28 F3000.0 ; Move over to prevent blob squish
G92 E0
machine_end_gcode = {if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}
G1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print
{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}
{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}
M140 S0 ; turn off heatbed
M104 S0 ; turn off temperature
M107 ; turn off fan
M84 X Y E ; disable motors
nozzle_type = brass
auxiliary_fan = 0
[printer:Geeetech Mizar Max 0.6 nozzle]
inherits = fdm_geeetech_common
from = system
setting_id = GM_GEEETECH_019
instantiation = true
printer_model = Geeetech Mizar Max
default_filament_profile = Generic PLA @System
printer_variant = 0.6
default_print_profile = 0.30mm Standard @Geeetech common 0.6 nozzle
nozzle_diameter = 0.6
extruder_type = Bowden
max_layer_height = 0.42
min_layer_height = 0.12
printable_area = 0x0,320x0,320x320,0x320
printable_height = 400
retract_lift_below = 399
machine_start_gcode = ;Custom Start G-code
M104 S[first_layer_temperature] ; set extruder temp
M140 S[first_layer_bed_temperature] ; set bed temp
M190 S[first_layer_bed_temperature] ; wait for bed temp
M109 S[first_layer_temperature] ; wait for extruder temp
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G92 E0 ; Reset Extruder
G28 ; Home all axes
M107 ;Off Fan
G1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed
G1 X0.1 Y20 Z1.4 F6000 ; Move to start position
G1 X0.1 Y80.0 Z1.4 F1000 E25 ; Draw the first line
G92 E0 ; Reset Extruder
G1 X0.4 Y80.0 Z1.4 F6000 ; Move to side a little
G1 X1.4 Y20 Z1.4 F1000 E20 ; Draw the second line
G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X5 Y20 Z0.28 F3000.0 ; Move over to prevent blob squish
G92 E0
machine_end_gcode = {if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}
G1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print
{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}
{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}
M140 S0 ; turn off heatbed
M104 S0 ; turn off temperature
M107 ; turn off fan
M84 X Y E ; disable motors
nozzle_type = brass
auxiliary_fan = 0
[printer:Geeetech Mizar Max 0.8 nozzle]
inherits = fdm_geeetech_common
from = system
setting_id = GM_GEEETECH_020
instantiation = true
printer_model = Geeetech Mizar Max
default_filament_profile = Generic PLA @System
printer_variant = 0.8
default_print_profile = 0.40mm Standard @Geeetech common 0.8 nozzle
nozzle_diameter = 0.8
extruder_type = Bowden
max_layer_height = 0.56
min_layer_height = 0.16
printable_area = 0x0,320x0,320x320,0x320
printable_height = 400
retract_lift_below = 399
machine_start_gcode = ;Custom Start G-code
M104 S[first_layer_temperature] ; set extruder temp
M140 S[first_layer_bed_temperature] ; set bed temp
M190 S[first_layer_bed_temperature] ; wait for bed temp
M109 S[first_layer_temperature] ; wait for extruder temp
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G92 E0 ; Reset Extruder
G28 ; Home all axes
M107 ;Off Fan
G1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed
G1 X0.1 Y20 Z1.4 F6000 ; Move to start position
G1 X0.1 Y80.0 Z1.4 F1000 E25 ; Draw the first line
G92 E0 ; Reset Extruder
G1 X0.4 Y80.0 Z1.4 F6000 ; Move to side a little
G1 X1.4 Y20 Z1.4 F1000 E20 ; Draw the second line
G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X5 Y20 Z0.28 F3000.0 ; Move over to prevent blob squish
G92 E0
machine_end_gcode = {if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}
G1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print
{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}
{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}
M140 S0 ; turn off heatbed
M104 S0 ; turn off temperature
M107 ; turn off fan
M84 X Y E ; disable motors
nozzle_type = brass
auxiliary_fan = 0
[printer:Geeetech Mizar Pro 0.2 nozzle]
inherits = fdm_geeetech_common
from = system
setting_id = GM_GEEETECH_013
instantiation = true
printer_model = Geeetech Mizar Pro
default_filament_profile = Generic PLA @System
printer_variant = 0.2
default_print_profile = 0.10mm Standard @Geeetech common 0.2 nozzle
nozzle_diameter = 0.2
extruder_type = Bowden
max_layer_height = 0.14
min_layer_height = 0.04
printable_area = 0x0,220x0,220x220,0x220
printable_height = 260
retract_lift_below = 259
machine_start_gcode = ;Geeetech official wiki homepage for MizarPro: https://www.geeetech.com/wiki/index.php/Geeetech_Mizar_Pro_3D_Printer
M104 S[first_layer_temperature] ; set extruder temp
M140 S[first_layer_bed_temperature] ; set bed temp
M190 S[first_layer_bed_temperature] ; wait for bed temp
M109 S[first_layer_temperature] ; wait for extruder temp
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G92 E0 ; Reset Extruder
G28 ; Home all axes
M107 ;Off Fan
G1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed
G1 X0.1 Y20 Z1.4 F6000 ; Move to start position
G1 X0.1 Y80.0 Z1.4 F1000 E25 ; Draw the first line
G92 E0 ; Reset Extruder
G1 X0.4 Y80.0 Z1.4 F6000 ; Move to side a little
G1 X1.4 Y20 Z1.4 F1000 E20 ; Draw the second line
G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X5 Y20 Z0.28 F3000.0 ; Move over to prevent blob squish
G92 E0
machine_end_gcode = {if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}
G1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print
{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}
{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}
M140 S0 ; turn off heatbed
M104 S0 ; turn off temperature
M107 ; turn off fan
M84 X Y E ; disable motors
nozzle_type = brass
auxiliary_fan = 0
[printer:Geeetech Mizar Pro 0.4 nozzle]
inherits = fdm_geeetech_common
from = system
setting_id = GM_GEEETECH_014
instantiation = true
printer_model = Geeetech Mizar Pro
default_filament_profile = Generic PLA @System
printer_variant = 0.4
default_print_profile = 0.20mm Standard @Geeetech common
nozzle_diameter = 0.4
extruder_type = Bowden
max_layer_height = 0.3
min_layer_height = 0.07
printable_area = 0x0,220x0,220x220,0x220
printable_height = 260
retract_lift_below = 259
machine_start_gcode = ;Geeetech official wiki homepage for MizarPro: https://www.geeetech.com/wiki/index.php/Geeetech_Mizar_Pro_3D_Printer
M104 S[first_layer_temperature] ; set extruder temp
M140 S[first_layer_bed_temperature] ; set bed temp
M190 S[first_layer_bed_temperature] ; wait for bed temp
M109 S[first_layer_temperature] ; wait for extruder temp
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G92 E0 ; Reset Extruder
G28 ; Home all axes
M107 ;Off Fan
G1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed
G1 X0.1 Y20 Z1.4 F6000 ; Move to start position
G1 X0.1 Y80.0 Z1.4 F1000 E25 ; Draw the first line
G92 E0 ; Reset Extruder
G1 X0.4 Y80.0 Z1.4 F6000 ; Move to side a little
G1 X1.4 Y20 Z1.4 F1000 E20 ; Draw the second line
G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X5 Y20 Z0.28 F3000.0 ; Move over to prevent blob squish
G92 E0
machine_end_gcode = {if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}
G1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print
{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}
{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}
M140 S0 ; turn off heatbed
M104 S0 ; turn off temperature
M107 ; turn off fan
M84 X Y E ; disable motors
nozzle_type = brass
auxiliary_fan = 0
[printer:Geeetech Mizar Pro 0.6 nozzle]
inherits = fdm_geeetech_common
from = system
setting_id = GM_GEEETECH_015
instantiation = true
printer_model = Geeetech Mizar Pro
default_filament_profile = Generic PLA @System
printer_variant = 0.6
default_print_profile = 0.30mm Standard @Geeetech common 0.6 nozzle
nozzle_diameter = 0.6
extruder_type = Bowden
max_layer_height = 0.42
min_layer_height = 0.12
printable_area = 0x0,220x0,220x220,0x220
printable_height = 260
retract_lift_below = 259
machine_start_gcode = ;Geeetech official wiki homepage for MizarPro: https://www.geeetech.com/wiki/index.php/Geeetech_Mizar_Pro_3D_Printer
M104 S[first_layer_temperature] ; set extruder temp
M140 S[first_layer_bed_temperature] ; set bed temp
M190 S[first_layer_bed_temperature] ; wait for bed temp
M109 S[first_layer_temperature] ; wait for extruder temp
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G92 E0 ; Reset Extruder
G28 ; Home all axes
M107 ;Off Fan
G1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed
G1 X0.1 Y20 Z1.4 F6000 ; Move to start position
G1 X0.1 Y80.0 Z1.4 F1000 E25 ; Draw the first line
G92 E0 ; Reset Extruder
G1 X0.4 Y80.0 Z1.4 F6000 ; Move to side a little
G1 X1.4 Y20 Z1.4 F1000 E20 ; Draw the second line
G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X5 Y20 Z0.28 F3000.0 ; Move over to prevent blob squish
G92 E0
machine_end_gcode = {if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}
G1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print
{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}
{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}
M140 S0 ; turn off heatbed
M104 S0 ; turn off temperature
M107 ; turn off fan
M84 X Y E ; disable motors
nozzle_type = brass
auxiliary_fan = 0
[printer:Geeetech Mizar Pro 0.8 nozzle]
inherits = fdm_geeetech_common
from = system
setting_id = GM_GEEETECH_016
instantiation = true
printer_model = Geeetech Mizar Pro
default_filament_profile = Generic PLA @System
printer_variant = 0.8
default_print_profile = 0.40mm Standard @Geeetech common 0.8 nozzle
nozzle_diameter = 0.8
extruder_type = Bowden
max_layer_height = 0.56
min_layer_height = 0.16
printable_area = 0x0,220x0,220x220,0x220
printable_height = 260
retract_lift_below = 259
machine_start_gcode = ;Geeetech official wiki homepage for MizarPro: https://www.geeetech.com/wiki/index.php/Geeetech_Mizar_Pro_3D_Printer
M104 S[first_layer_temperature] ; set extruder temp
M140 S[first_layer_bed_temperature] ; set bed temp
M190 S[first_layer_bed_temperature] ; wait for bed temp
M109 S[first_layer_temperature] ; wait for extruder temp
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G92 E0 ; Reset Extruder
G28 ; Home all axes
M107 ;Off Fan
G1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed
G1 X0.1 Y20 Z1.4 F6000 ; Move to start position
G1 X0.1 Y80.0 Z1.4 F1000 E25 ; Draw the first line
G92 E0 ; Reset Extruder
G1 X0.4 Y80.0 Z1.4 F6000 ; Move to side a little
G1 X1.4 Y20 Z1.4 F1000 E20 ; Draw the second line
G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X5 Y20 Z0.28 F3000.0 ; Move over to prevent blob squish
G92 E0
machine_end_gcode = {if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}
G1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print
{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}
{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}
M140 S0 ; turn off heatbed
M104 S0 ; turn off temperature
M107 ; turn off fan
M84 X Y E ; disable motors
nozzle_type = brass
auxiliary_fan = 0
[printer:Geeetech Mizar S 0.2 nozzle]
inherits = fdm_geeetech_common
from = system
setting_id = GM_GEEETECH_009
instantiation = true
printer_model = Geeetech Mizar S
default_filament_profile = Generic PLA @System
printer_variant = 0.2
default_print_profile = 0.10mm Standard @Geeetech common 0.2 nozzle
nozzle_diameter = 0.2
extruder_type = Bowden
max_layer_height = 0.14
min_layer_height = 0.04
printable_area = 0x0,255x0,255x255,0x255
printable_height = 260
retract_lift_below = 259
machine_start_gcode = ;Geeetech official wiki homepage for MizarS: https://www.geeetech.com/wiki/index.php/Geeetech_Mizar_S_3D_Printer
M104 S[first_layer_temperature] ; set extruder temp
M140 S[first_layer_bed_temperature] ; set bed temp
M190 S[first_layer_bed_temperature] ; wait for bed temp
M109 S[first_layer_temperature] ; wait for extruder temp
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G92 E0 ; Reset Extruder
G28 ; Home all axes
M107 ;Off Fan
G1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed
G1 X0.1 Y20 Z1.4 F6000 ; Move to start position
G1 X0.1 Y80.0 Z1.4 F1000 E25 ; Draw the first line
G92 E0 ; Reset Extruder
G1 X0.4 Y80.0 Z1.4 F6000 ; Move to side a little
G1 X1.4 Y20 Z1.4 F1000 E20 ; Draw the second line
G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X5 Y20 Z0.28 F3000.0 ; Move over to prevent blob squish
G92 E0
machine_end_gcode = {if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}
G1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print
{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}
{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}
M140 S0 ; turn off heatbed
M104 S0 ; turn off temperature
M107 ; turn off fan
M84 X Y E ; disable motors
nozzle_type = brass
auxiliary_fan = 0
[printer:Geeetech Mizar S 0.4 nozzle]
inherits = fdm_geeetech_common
from = system
setting_id = GM_GEEETECH_010
instantiation = true
printer_model = Geeetech Mizar S
default_filament_profile = Generic PLA @System
printer_variant = 0.4
default_print_profile = 0.20mm Standard @Geeetech common
nozzle_diameter = 0.4
extruder_type = Bowden
max_layer_height = 0.3
min_layer_height = 0.07
printable_area = 0x0,255x0,255x255,0x255
printable_height = 260
retract_lift_below = 259
machine_start_gcode = ;Geeetech official wiki homepage for MizarS: https://www.geeetech.com/wiki/index.php/Geeetech_Mizar_S_3D_Printer
M104 S[first_layer_temperature] ; set extruder temp
M140 S[first_layer_bed_temperature] ; set bed temp
M190 S[first_layer_bed_temperature] ; wait for bed temp
M109 S[first_layer_temperature] ; wait for extruder temp
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G92 E0 ; Reset Extruder
G28 ; Home all axes
M107 ;Off Fan
G1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed
G1 X0.1 Y20 Z1.4 F6000 ; Move to start position
G1 X0.1 Y80.0 Z1.4 F1000 E25 ; Draw the first line
G92 E0 ; Reset Extruder
G1 X0.4 Y80.0 Z1.4 F6000 ; Move to side a little
G1 X1.4 Y20 Z1.4 F1000 E20 ; Draw the second line
G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X5 Y20 Z0.28 F3000.0 ; Move over to prevent blob squish
G92 E0
machine_end_gcode = {if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}
G1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print
{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}
{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}
M140 S0 ; turn off heatbed
M104 S0 ; turn off temperature
M107 ; turn off fan
M84 X Y E ; disable motors
nozzle_type = brass
auxiliary_fan = 0
[printer:Geeetech Mizar S 0.6 nozzle]
inherits = fdm_geeetech_common
from = system
setting_id = GM_GEEETECH_011
instantiation = true
printer_model = Geeetech Mizar S
default_filament_profile = Generic PLA @System
printer_variant = 0.6
default_print_profile = 0.30mm Standard @Geeetech common 0.6 nozzle
nozzle_diameter = 0.6
extruder_type = Bowden
max_layer_height = 0.42
min_layer_height = 0.12
printable_area = 0x0,255x0,255x255,0x255
printable_height = 260
retract_lift_below = 259
machine_start_gcode = ;Geeetech official wiki homepage for MizarS: https://www.geeetech.com/wiki/index.php/Geeetech_Mizar_S_3D_Printer
M104 S[first_layer_temperature] ; set extruder temp
M140 S[first_layer_bed_temperature] ; set bed temp
M190 S[first_layer_bed_temperature] ; wait for bed temp
M109 S[first_layer_temperature] ; wait for extruder temp
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G92 E0 ; Reset Extruder
G28 ; Home all axes
M107 ;Off Fan
G1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed
G1 X0.1 Y20 Z1.4 F6000 ; Move to start position
G1 X0.1 Y80.0 Z1.4 F1000 E25 ; Draw the first line
G92 E0 ; Reset Extruder
G1 X0.4 Y80.0 Z1.4 F6000 ; Move to side a little
G1 X1.4 Y20 Z1.4 F1000 E20 ; Draw the second line
G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X5 Y20 Z0.28 F3000.0 ; Move over to prevent blob squish
G92 E0
machine_end_gcode = {if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}
G1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print
{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}
{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}
M140 S0 ; turn off heatbed
M104 S0 ; turn off temperature
M107 ; turn off fan
M84 X Y E ; disable motors
nozzle_type = brass
auxiliary_fan = 0
[printer:Geeetech Mizar S 0.8 nozzle]
inherits = fdm_geeetech_common
from = system
setting_id = GM_GEEETECH_012
instantiation = true
printer_model = Geeetech Mizar S
default_filament_profile = Generic PLA @System
printer_variant = 0.8
default_print_profile = 0.40mm Standard @Geeetech common 0.8 nozzle
nozzle_diameter = 0.8
extruder_type = Bowden
max_layer_height = 0.56
min_layer_height = 0.16
printable_area = 0x0,255x0,255x255,0x255
printable_height = 260
retract_lift_below = 259
machine_start_gcode = ;Geeetech official wiki homepage for MizarS: https://www.geeetech.com/wiki/index.php/Geeetech_Mizar_S_3D_Printer
M104 S[first_layer_temperature] ; set extruder temp
M140 S[first_layer_bed_temperature] ; set bed temp
M190 S[first_layer_bed_temperature] ; wait for bed temp
M109 S[first_layer_temperature] ; wait for extruder temp
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G92 E0 ; Reset Extruder
G28 ; Home all axes
M107 ;Off Fan
G1 Z5.0 F3000 ;Move Z Axis up little to prevent scratching of Heat Bed
G1 X0.1 Y20 Z1.4 F6000 ; Move to start position
G1 X0.1 Y80.0 Z1.4 F1000 E25 ; Draw the first line
G92 E0 ; Reset Extruder
G1 X0.4 Y80.0 Z1.4 F6000 ; Move to side a little
G1 X1.4 Y20 Z1.4 F1000 E20 ; Draw the second line
G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X5 Y20 Z0.28 F3000.0 ; Move over to prevent blob squish
G92 E0
machine_end_gcode = {if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}
G1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print
{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}
{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}
M140 S0 ; turn off heatbed
M104 S0 ; turn off temperature
M107 ; turn off fan
M84 X Y E ; disable motors
nozzle_type = brass
auxiliary_fan = 0
[printer:Geeetech Thunder 0.2 nozzle]
inherits = fdm_geeetech_common
from = system
setting_id = GM_GEEETECH_002
instantiation = true
printer_model = Geeetech Thunder
default_filament_profile = Generic PLA @System
extruder_type = Bowden
nozzle_diameter = 0.2
printer_variant = 0.2
default_print_profile = 0.10mm Fine @Geeetech Thunder
max_layer_height = 0.14
min_layer_height = 0.04
printable_area = 0x0,250x0,250x250,0x250
printable_height = 260
retract_lift_below = 259
machine_max_acceleration_extruding = 3500,3500
machine_max_acceleration_retracting = 3500,3500
machine_max_acceleration_travel = 5000,5000
machine_max_acceleration_x = 5000,5000
machine_max_acceleration_y = 4000,4000
machine_max_acceleration_z = 50,50
machine_max_speed_e = 35,35
machine_max_speed_x = 300,300
machine_max_speed_y = 300,300
machine_max_speed_z = 10,10
machine_max_jerk_e = 8,8
machine_max_jerk_x = 45,45
machine_max_jerk_y = 45,45
machine_max_jerk_z = 0.8,0.8
machine_start_gcode = ;Official viki homepage for Thunder:https://www.geeetech.com/wiki/index.php/Geeetech_Thunder_3D_printer
M104 S[first_layer_temperature] ; Set Hotend Temp.
M140 S[first_layer_bed_temperature] ; Set bed Temp.
M190 S[first_layer_bed_temperature] ; Wait for Bed Temp.
M109 S[first_layer_temperature] ; Wait for Hotend Temp.
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G92 E0 ; Reset Extruder
G28 ; Home all axes
M107 P0 ;Off Main Fan
M107 P1 ;Off Aux Fan
M2012 P8 S1 F100 ; ON Light
G1 Z5.0 F3000 ;Move the Z-axis slightly up to prevent scratching the heatbed
G1 X0.1 Y20 Z0.8 F5000 ; Move to start position
G1 X0.1 Y200.0 Z1.2 F1500 E30 ; Draw the first line
G92 E0 ; Reset Extruder
G1 X0.4 Y200.0 Z1.2 F3000 ; Move to side a little
G1 X0.4 Y20 Z1.2 F1500 E25 ; Draw the second line
G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ; Move the Z-axis slightly up to prevent scratching the heatbed
G1 X5 Y20 Z0.4 F3000.0 ; Scrape off nozzle residue
G92 E0
;---------------------------------------
;M106 P0 S383 ; ON MainFan 150% if need
;M106 P1 S255 ; ON Aux Fan 100% if need
;---------------------------------------
machine_end_gcode = G91 ;Switch to relative positioning
G1 E-2.5 F2700 ;Retract filament
G1 E-1.5 Z0.2 F2400 ;Retract and raise Z
G1 X5 Y5 F3000 ;Move away
G1 Z10 ;lift print head
G90 ;Switch to absolute positioning
G28 X Y ;homing XY
M106 S0 ;off Fan
M104 S0 ;Cooldown hotend
M140 S0 ;Cooldown bed
M84 X Y E ;Disable steppers
nozzle_type = brass
auxiliary_fan = 1
[printer:Geeetech Thunder 0.4 nozzle]
inherits = fdm_geeetech_common
from = system
setting_id = GM_GEEETECH_001
instantiation = true
printer_model = Geeetech Thunder
default_filament_profile = Generic PLA @System
extruder_type = Bowden
nozzle_diameter = 0.4
printer_variant = 0.4
default_print_profile = 0.20mm Standard @Geeetech Thunder
max_layer_height = 0.3
min_layer_height = 0.07
printable_area = 0x0,250x0,250x250,0x250
printable_height = 260
retract_lift_below = 259
machine_max_acceleration_extruding = 3500,3500
machine_max_acceleration_retracting = 3500,3500
machine_max_acceleration_travel = 5000,5000
machine_max_acceleration_x = 5000,5000
machine_max_acceleration_y = 4000,4000
machine_max_acceleration_z = 50,50
machine_max_speed_e = 35,35
machine_max_speed_x = 300,300
machine_max_speed_y = 300,300
machine_max_speed_z = 10,10
machine_max_jerk_e = 8,8
machine_max_jerk_x = 45,45
machine_max_jerk_y = 45,45
machine_max_jerk_z = 0.8,0.8
machine_start_gcode = ;Official viki homepage for Thunder:https://www.geeetech.com/wiki/index.php/Geeetech_Thunder_3D_printer
M104 S[first_layer_temperature] ; Set Hotend Temp.
M140 S[first_layer_bed_temperature] ; Set bed Temp.
M190 S[first_layer_bed_temperature] ; Wait for Bed Temp.
M109 S[first_layer_temperature] ; Wait for Hotend Temp.
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G92 E0 ; Reset Extruder
G28 ; Home all axes
M107 P0 ;Off Main Fan
M107 P1 ;Off Aux Fan
M2012 P8 S1 F100 ; ON Light
G1 Z5.0 F3000 ;Move the Z-axis slightly up to prevent scratching the heatbed
G1 X0.1 Y20 Z0.8 F5000 ; Move to start position
G1 X0.1 Y200.0 Z1.2 F1500 E30 ; Draw the first line
G92 E0 ; Reset Extruder
G1 X0.4 Y200.0 Z1.2 F3000 ; Move to side a little
G1 X0.4 Y20 Z1.2 F1500 E25 ; Draw the second line
G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ; Move the Z-axis slightly up to prevent scratching the heatbed
G1 X5 Y20 Z0.4 F3000.0 ; Scrape off nozzle residue
G92 E0
;---------------------------------------
;M106 P0 S383 ; ON MainFan 150% if need
;M106 P1 S255 ; ON Aux Fan 100% if need
;---------------------------------------
machine_end_gcode = G91 ;Switch to relative positioning
G1 E-2.5 F2700 ;Retract filament
G1 E-1.5 Z0.2 F2400 ;Retract and raise Z
G1 X5 Y5 F3000 ;Move away
G1 Z10 ;lift print head
G90 ;Switch to absolute positioning
G28 X Y ;homing XY
M106 S0 ;off Fan
M104 S0 ;Cooldown hotend
M140 S0 ;Cooldown bed
M84 X Y E ;Disable steppers
nozzle_type = brass
auxiliary_fan = 1
[printer:Geeetech Thunder 0.6 nozzle]
inherits = fdm_geeetech_common
from = system
setting_id = GM_GEEETECH_003
instantiation = true
printer_model = Geeetech Thunder
default_filament_profile = Generic PLA @System
extruder_type = Bowden
nozzle_diameter = 0.6
printer_variant = 0.6
default_print_profile = 0.30mm Standard @Geeetech Thunder 0.6 nozzle
max_layer_height = 0.42
min_layer_height = 0.12
printable_area = 0x0,250x0,250x250,0x250
printable_height = 260
retract_lift_below = 259
machine_max_acceleration_extruding = 3500,3500
machine_max_acceleration_retracting = 3500,3500
machine_max_acceleration_travel = 5000,5000
machine_max_acceleration_x = 5000,5000
machine_max_acceleration_y = 4000,4000
machine_max_acceleration_z = 50,50
machine_max_speed_e = 35,35
machine_max_speed_x = 300,300
machine_max_speed_y = 300,300
machine_max_speed_z = 10,10
machine_max_jerk_e = 8,8
machine_max_jerk_x = 45,45
machine_max_jerk_y = 45,45
machine_max_jerk_z = 0.8,0.8
machine_start_gcode = ;Official viki homepage for Thunder:https://www.geeetech.com/wiki/index.php/Geeetech_Thunder_3D_printer
M104 S[first_layer_temperature] ; Set Hotend Temp.
M140 S[first_layer_bed_temperature] ; Set bed Temp.
M190 S[first_layer_bed_temperature] ; Wait for Bed Temp.
M109 S[first_layer_temperature] ; Wait for Hotend Temp.
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G92 E0 ; Reset Extruder
G28 ; Home all axes
M107 P0 ;Off Main Fan
M107 P1 ;Off Aux Fan
M2012 P8 S1 F100 ; ON Light
G1 Z5.0 F3000 ;Move the Z-axis slightly up to prevent scratching the heatbed
G1 X0.1 Y20 Z0.8 F5000 ; Move to start position
G1 X0.1 Y200.0 Z1.2 F1500 E30 ; Draw the first line
G92 E0 ; Reset Extruder
G1 X0.4 Y200.0 Z1.2 F3000 ; Move to side a little
G1 X0.4 Y20 Z1.2 F1500 E25 ; Draw the second line
G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ; Move the Z-axis slightly up to prevent scratching the heatbed
G1 X5 Y20 Z0.4 F3000.0 ; Scrape off nozzle residue
G92 E0
;---------------------------------------
;M106 P0 S383 ; ON MainFan 150% if need
;M106 P1 S255 ; ON Aux Fan 100% if need
;---------------------------------------
machine_end_gcode = G91 ;Switch to relative positioning
G1 E-2.5 F2700 ;Retract filament
G1 E-1.5 Z0.2 F2400 ;Retract and raise Z
G1 X5 Y5 F3000 ;Move away
G1 Z10 ;lift print head
G90 ;Switch to absolute positioning
G28 X Y ;homing XY
M106 S0 ;off Fan
M104 S0 ;Cooldown hotend
M140 S0 ;Cooldown bed
M84 X Y E ;Disable steppers
nozzle_type = brass
auxiliary_fan = 1
[printer:Geeetech Thunder 0.8 nozzle]
inherits = fdm_geeetech_common
from = system
setting_id = GM_GEEETECH_004
instantiation = true
printer_model = Geeetech Thunder
default_filament_profile = Generic PLA @System
extruder_type = Bowden
nozzle_diameter = 0.8
printer_variant = 0.8
default_print_profile = 0.44mm Draft @Geeetech Thunder 0.8 nozzle
max_layer_height = 0.56
min_layer_height = 0.16
printable_area = 0x0,250x0,250x250,0x250
printable_height = 260
retract_lift_below = 259
machine_max_acceleration_extruding = 3500,3500
machine_max_acceleration_retracting = 3500,3500
machine_max_acceleration_travel = 5000,5000
machine_max_acceleration_x = 5000,5000
machine_max_acceleration_y = 4000,4000
machine_max_acceleration_z = 50,50
machine_max_speed_e = 35,35
machine_max_speed_x = 300,300
machine_max_speed_y = 300,300
machine_max_speed_z = 10,10
machine_max_jerk_e = 8,8
machine_max_jerk_x = 45,45
machine_max_jerk_y = 45,45
machine_max_jerk_z = 0.8,0.8
machine_start_gcode = ;Official viki homepage for Thunder:https://www.geeetech.com/wiki/index.php/Geeetech_Thunder_3D_printer
M104 S[first_layer_temperature] ; Set Hotend Temp.
M140 S[first_layer_bed_temperature] ; Set bed Temp.
M190 S[first_layer_bed_temperature] ; Wait for Bed Temp.
M109 S[first_layer_temperature] ; Wait for Hotend Temp.
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G92 E0 ; Reset Extruder
G28 ; Home all axes
M107 P0 ;Off Main Fan
M107 P1 ;Off Aux Fan
M2012 P8 S1 F100 ; ON Light
G1 Z5.0 F3000 ;Move the Z-axis slightly up to prevent scratching the heatbed
G1 X0.1 Y20 Z0.8 F5000 ; Move to start position
G1 X0.1 Y200.0 Z1.2 F1500 E30 ; Draw the first line
G92 E0 ; Reset Extruder
G1 X0.4 Y200.0 Z1.2 F3000 ; Move to side a little
G1 X0.4 Y20 Z1.2 F1500 E25 ; Draw the second line
G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ; Move the Z-axis slightly up to prevent scratching the heatbed
G1 X5 Y20 Z0.4 F3000.0 ; Scrape off nozzle residue
G92 E0
;---------------------------------------
;M106 P0 S383 ; ON MainFan 150% if need
;M106 P1 S255 ; ON Aux Fan 100% if need
;---------------------------------------
machine_end_gcode = G91 ;Switch to relative positioning
G1 E-2.5 F2700 ;Retract filament
G1 E-1.5 Z0.2 F2400 ;Retract and raise Z
G1 X5 Y5 F3000 ;Move away
G1 Z10 ;lift print head
G90 ;Switch to absolute positioning
G28 X Y ;homing XY
M106 S0 ;off Fan
M104 S0 ;Cooldown hotend
M140 S0 ;Cooldown bed
M84 X Y E ;Disable steppers
nozzle_type = brass
auxiliary_fan = 1
[printer:fdm_Geeetech_HS_common]
inherits = fdm_geeetech_common
from = system
instantiation = false
gcode_flavor = klipper
auxiliary_fan = 1
machine_max_acceleration_e = 5000,5000
machine_max_acceleration_extruding = 20000,20000
machine_max_acceleration_retracting = 5000,5000
machine_max_acceleration_travel = 20000,20000
machine_max_acceleration_x = 20000,20000
machine_max_acceleration_y = 20000,20000
machine_max_acceleration_z = 500,500
machine_max_speed_e = 30,30
machine_max_speed_x = 600,600
machine_max_speed_y = 600,600
machine_max_speed_z = 20,20
machine_max_jerk_e = 2.5,2.5
machine_max_jerk_x = 12,12
machine_max_jerk_y = 12,12
machine_max_jerk_z = 2,2
default_filament_profile = Generic PLA @System
change_filament_gcode =
machine_pause_gcode = M0
machine_start_gcode = G28
M141 S0
G0 Z50 F600
M190 S[first_layer_bed_temperature]
G28 Z
G29 ; mesh bed leveling ,comment this code to close it
G0 X0 Y0 Z50 F6000
M109 S[first_layer_temperature]
M83
G0 Z5 F1200
G0 X{first_layer_print_min[0]} Y{max(0, first_layer_print_min[1] - 2)} F12000
G0 Z0.2 F600
G1 E3 F1800
G0 Z0.3 F600
G1 X{min(first_layer_print_min[0] + 30,print_bed_max[0])} E6 F600
machine_end_gcode = M104 S0
M140 S0
G92 E0
G1 E-3 F1800
G90
G0 Z{min(max_print_height,max_layer_z+10)} F600
G0 X0 Y{print_bed_max[1]} F12000
scan_first_layer = 0
[print:fdm_process_common]
from = system
instantiation = false
adaptive_layer_height = 0
reduce_crossing_wall = 0
bridge_flow = 0.95
bridge_speed = 25
brim_width = 5
print_sequence = by layer
default_acceleration = 500
bridge_no_support = 0
elefant_foot_compensation = 0.1
outer_wall_line_width = 0.42
outer_wall_speed = 120
line_width = 0.45
infill_direction = 45
sparse_infill_density = 15%
sparse_infill_pattern = crosshatch
initial_layer_line_width = 0.42
initial_layer_print_height = 0.2
initial_layer_speed = 20
gap_infill_speed = 30
infill_combination = 0
sparse_infill_line_width = 0.45
infill_wall_overlap = 15%
sparse_infill_speed = 50
interface_shells = 0
detect_overhang_wall = 0
reduce_infill_retraction = 0
filename_format = {input_filename_base}.gcode
wall_loops = 2
inner_wall_line_width = 0.45
inner_wall_speed = 40
print_settings_id =
raft_layers = 0
seam_position = nearest
skirt_distance = 2
skirt_height = 2
minimum_sparse_infill_area = 0
internal_solid_infill_line_width = 0.45
internal_solid_infill_speed = 40
spiral_mode = 0
standby_temperature_delta = -5
enable_support = 0
support_filament = 0
support_line_width = 0.42
support_interface_filament = 0
support_on_build_plate_only = 0
support_top_z_distance = 0.15
support_interface_loop_pattern = 0
support_interface_top_layers = 2
support_interface_spacing = 0
support_interface_speed = 80
support_interface_pattern = auto
support_base_pattern = default
support_base_pattern_spacing = 2
support_speed = 40
support_threshold_angle = 40
support_object_xy_distance = 0.5
detect_thin_wall = 0
top_surface_line_width = 0.42
top_surface_speed = 30
travel_speed = 400
enable_prime_tower = 1
prime_tower_width = 60
xy_hole_compensation = 0
xy_contour_compensation = 0
compatible_printers =
[print:fdm_process_geeetech_common]
inherits = fdm_process_common
from = system
instantiation = false
reduce_crossing_wall = 0
max_travel_detour_distance = 0
bottom_surface_pattern = monotonic
bottom_shell_layers = 3
bottom_shell_thickness = 0
bridge_flow = 1
bridge_speed = 25
brim_width = 5
brim_object_gap = 0.1
compatible_printers_condition =
print_sequence = by layer
default_acceleration = 500
top_surface_acceleration = 500
bridge_no_support = 0
draft_shield = disabled
elefant_foot_compensation = 0
enable_arc_fitting = 0
outer_wall_line_width = 0.4
wall_infill_order = inner wall/outer wall/infill
line_width = 0.4
infill_direction = 45
sparse_infill_density = 15%
sparse_infill_pattern = crosshatch
initial_layer_acceleration = 500
travel_acceleration = 700
inner_wall_acceleration = 500
initial_layer_line_width = 0.5
initial_layer_print_height = 0.2
infill_combination = 0
sparse_infill_line_width = 0.45
infill_wall_overlap = 23%
interface_shells = 0
ironing_flow = 15%
ironing_spacing = 0.1
ironing_speed = 15
ironing_type = no ironing
reduce_infill_retraction = 1
filename_format = {input_filename_base}_{layer_height}mm_{filament_type[0]}_{printer_model}_{print_time}.gcode
detect_overhang_wall = 1
overhang_1_4_speed = 0
overhang_2_4_speed = 20
overhang_3_4_speed = 15
overhang_4_4_speed = 10
inner_wall_line_width = 0.45
wall_loops = 3
print_settings_id =
raft_layers = 0
seam_position = aligned
skirt_distance = 2
skirt_height = 1
skirt_loops = 1
minimum_sparse_infill_area = 15
internal_solid_infill_line_width = 0.4
spiral_mode = 0
standby_temperature_delta = -5
enable_support = 0
resolution = 0.012
support_top_z_distance = 0.2
support_interface_speed = 80
support_speed = 100
top_surface_pattern = monotonic
top_surface_line_width = 0.4
top_shell_layers = 3
top_shell_thickness = 0.8
initial_layer_speed = 15
initial_layer_infill_speed = 20
outer_wall_speed = 30
inner_wall_speed = 50
internal_solid_infill_speed = 50
top_surface_speed = 30
gap_infill_speed = 50
sparse_infill_speed = 60
travel_speed = 150
enable_prime_tower = 1
small_perimeter_threshold = 5
wipe_tower_no_sparse_layers = 0
prime_tower_width = 35
xy_hole_compensation = 0
xy_contour_compensation = 0
[print:fdm_process_Geeetech_HS]
inherits = fdm_process_geeetech_common
from = system
instantiation = false
default_acceleration = 7000
top_surface_acceleration = 5000
initial_layer_acceleration = 500
travel_acceleration = 10000
inner_wall_acceleration = 7000
outer_wall_acceleration = 5000
travel_speed = 300
initial_layer_speed = 50
initial_layer_infill_speed = 80
outer_wall_speed = 100
inner_wall_speed = 150
internal_solid_infill_speed = 180
top_surface_speed = 120
gap_infill_speed = 150
sparse_infill_speed = 250
support_speed = 80
support_interface_speed = 100%
ironing_speed = 15
bridge_speed = 25
default_jerk = 9
initial_layer_jerk = 9
outer_wall_jerk = 7
infill_jerk = 12
travel_jerk = 12
inner_wall_jerk = 7
top_surface_jerk = 9
accel_to_decel_enable = 1
accel_to_decel_factor = 50%
overhang_1_4_speed = 80
overhang_2_4_speed = 50
overhang_3_4_speed = 30
overhang_4_4_speed = 10
[print:fdm_process_geeetech_0.06_nozzle_0.2]
inherits = fdm_process_geeetech_common
from = system
instantiation = false
layer_height = 0.06
initial_layer_print_height = 0.1
wall_loops = 4
bottom_shell_layers = 5
top_shell_layers = 7
bridge_flow = 1
line_width = 0.22
outer_wall_line_width = 0.22
initial_layer_line_width = 0.25
sparse_infill_line_width = 0.22
inner_wall_line_width = 0.22
internal_solid_infill_line_width = 0.22
support_line_width = 0.22
top_surface_line_width = 0.22
[print:fdm_process_geeetech_0.08]
inherits = fdm_process_geeetech_common
from = system
instantiation = false
layer_height = 0.08
elefant_foot_compensation = 0.15
bottom_shell_layers = 7
top_shell_layers = 9
bridge_flow = 1
ironing_flow = 8%
support_threshold_angle = 15
[print:fdm_process_geeetech_0.08_nozzle_0.2]
inherits = fdm_process_geeetech_common
from = system
instantiation = false
layer_height = 0.08
initial_layer_print_height = 0.1
wall_loops = 4
bottom_shell_layers = 5
top_shell_layers = 7
bridge_flow = 1
line_width = 0.22
outer_wall_line_width = 0.22
initial_layer_line_width = 0.25
sparse_infill_line_width = 0.22
inner_wall_line_width = 0.22
internal_solid_infill_line_width = 0.22
support_line_width = 0.22
top_surface_line_width = 0.22
[print:fdm_process_geeetech_0.10_nozzle_0.2]
inherits = fdm_process_geeetech_common
from = system
instantiation = false
layer_height = 0.1
initial_layer_print_height = 0.1
wall_loops = 4
bottom_shell_layers = 5
top_shell_layers = 7
bridge_flow = 1
line_width = 0.22
outer_wall_line_width = 0.22
initial_layer_line_width = 0.25
sparse_infill_line_width = 0.22
inner_wall_line_width = 0.22
internal_solid_infill_line_width = 0.22
support_line_width = 0.22
top_surface_line_width = 0.22
[print:fdm_process_geeetech_0.12]
inherits = fdm_process_geeetech_common
from = system
instantiation = false
layer_height = 0.12
bottom_shell_layers = 5
elefant_foot_compensation = 0.15
top_shell_layers = 5
top_shell_thickness = 0.6
bridge_flow = 1
[print:fdm_process_geeetech_0.12_nozzle_0.2]
inherits = fdm_process_geeetech_common
from = system
instantiation = false
layer_height = 0.12
initial_layer_print_height = 0.1
wall_loops = 4
bottom_shell_layers = 5
top_shell_layers = 7
bridge_flow = 1
line_width = 0.22
outer_wall_line_width = 0.22
initial_layer_line_width = 0.25
sparse_infill_line_width = 0.22
inner_wall_line_width = 0.22
internal_solid_infill_line_width = 0.22
support_line_width = 0.22
top_surface_line_width = 0.22
[print:fdm_process_geeetech_0.14_nozzle_0.2]
inherits = fdm_process_geeetech_common
from = system
instantiation = false
layer_height = 0.14
initial_layer_print_height = 0.1
wall_loops = 4
bottom_shell_layers = 5
top_shell_layers = 7
bridge_flow = 1
line_width = 0.22
outer_wall_line_width = 0.22
initial_layer_line_width = 0.25
sparse_infill_line_width = 0.22
inner_wall_line_width = 0.22
internal_solid_infill_line_width = 0.22
support_line_width = 0.22
top_surface_line_width = 0.22
[print:fdm_process_geeetech_0.16]
inherits = fdm_process_geeetech_common
from = system
instantiation = false
layer_height = 0.16
elefant_foot_compensation = 0.15
bottom_shell_layers = 4
top_shell_layers = 6
top_shell_thickness = 1.0
bridge_flow = 1
support_threshold_angle = 25
[print:fdm_process_geeetech_0.18_nozzle_0.6]
inherits = fdm_process_geeetech_common
from = system
instantiation = false
layer_height = 0.18
initial_layer_print_height = 0.3
bridge_flow = 1
line_width = 0.62
outer_wall_line_width = 0.62
initial_layer_line_width = 0.62
sparse_infill_line_width = 0.62
inner_wall_line_width = 0.62
internal_solid_infill_line_width = 0.62
support_line_width = 0.62
top_surface_line_width = 0.62
[print:fdm_process_geeetech_0.20]
inherits = fdm_process_geeetech_common
from = system
instantiation = false
layer_height = 0.20
bottom_shell_layers = 5
elefant_foot_compensation = 0.15
top_shell_layers = 5
top_shell_thickness = 0.6
bridge_flow = 1
[print:fdm_process_geeetech_0.24]
inherits = fdm_process_geeetech_common
from = system
instantiation = false
layer_height = 0.24
elefant_foot_compensation = 0.15
top_surface_line_width = 0.45
top_shell_thickness = 1.0
bridge_flow = 1
support_threshold_angle = 35
top_shell_layers = 4
[print:fdm_process_geeetech_0.24_nozzle_0.6]
inherits = fdm_process_geeetech_common
from = system
instantiation = false
layer_height = 0.24
initial_layer_print_height = 0.3
bridge_flow = 1
line_width = 0.62
outer_wall_line_width = 0.62
initial_layer_line_width = 0.62
sparse_infill_line_width = 0.62
inner_wall_line_width = 0.62
internal_solid_infill_line_width = 0.62
support_line_width = 0.62
top_surface_line_width = 0.62
[print:fdm_process_geeetech_0.24_nozzle_0.8]
inherits = fdm_process_geeetech_common
from = system
instantiation = false
layer_height = 0.24
initial_layer_print_height = 0.4
bridge_flow = 1
line_width = 0.82
outer_wall_line_width = 0.82
initial_layer_line_width = 0.82
sparse_infill_line_width = 0.82
inner_wall_line_width = 0.82
internal_solid_infill_line_width = 0.82
support_line_width = 0.82
top_surface_line_width = 0.82
top_surface_pattern = monotonic
[print:fdm_process_geeetech_0.28]
inherits = fdm_process_geeetech_common
from = system
instantiation = false
layer_height = 0.28
elefant_foot_compensation = 0.15
top_surface_line_width = 0.45
top_shell_thickness = 1.0
bridge_flow = 1
support_threshold_angle = 40
top_shell_layers = 4
[print:fdm_process_geeetech_0.30_nozzle_0.6]
inherits = fdm_process_geeetech_common
from = system
instantiation = false
layer_height = 0.3
initial_layer_print_height = 0.3
bridge_flow = 1
line_width = 0.62
outer_wall_line_width = 0.62
initial_layer_line_width = 0.62
sparse_infill_line_width = 0.62
inner_wall_line_width = 0.62
internal_solid_infill_line_width = 0.62
support_line_width = 0.62
top_surface_line_width = 0.62
[print:fdm_process_geeetech_0.32_nozzle_0.8]
inherits = fdm_process_geeetech_common
from = system
instantiation = false
layer_height = 0.32
initial_layer_print_height = 0.4
bridge_flow = 1
line_width = 0.82
outer_wall_line_width = 0.82
initial_layer_line_width = 0.82
sparse_infill_line_width = 0.82
inner_wall_line_width = 0.82
internal_solid_infill_line_width = 0.82
support_line_width = 0.82
top_surface_line_width = 0.82
top_surface_pattern = monotonic
[print:fdm_process_geeetech_0.36_nozzle_0.6]
inherits = fdm_process_geeetech_common
from = system
instantiation = false
layer_height = 0.36
initial_layer_print_height = 0.3
bridge_flow = 1
line_width = 0.62
outer_wall_line_width = 0.62
initial_layer_line_width = 0.62
sparse_infill_line_width = 0.62
inner_wall_line_width = 0.62
internal_solid_infill_line_width = 0.62
support_line_width = 0.62
top_surface_line_width = 0.62
[print:fdm_process_geeetech_0.40_nozzle_0.8]
inherits = fdm_process_geeetech_common
from = system
instantiation = false
layer_height = 0.4
initial_layer_print_height = 0.4
bridge_flow = 1
line_width = 0.82
outer_wall_line_width = 0.82
initial_layer_line_width = 0.82
sparse_infill_line_width = 0.82
inner_wall_line_width = 0.82
internal_solid_infill_line_width = 0.82
support_line_width = 0.82
top_surface_line_width = 0.82
top_surface_pattern = monotonic
[print:fdm_process_geeetech_0.42_nozzle_0.6]
inherits = fdm_process_geeetech_common
from = system
instantiation = false
layer_height = 0.42
initial_layer_print_height = 0.3
bridge_flow = 1
line_width = 0.62
outer_wall_line_width = 0.62
initial_layer_line_width = 0.62
sparse_infill_line_width = 0.62
inner_wall_line_width = 0.62
internal_solid_infill_line_width = 0.62
support_line_width = 0.62
top_surface_line_width = 0.62
[print:fdm_process_geeetech_0.48_nozzle_0.8]
inherits = fdm_process_geeetech_common
from = system
instantiation = false
layer_height = 0.48
initial_layer_print_height = 0.4
bridge_flow = 1
line_width = 0.82
outer_wall_line_width = 0.82
initial_layer_line_width = 0.82
sparse_infill_line_width = 0.82
inner_wall_line_width = 0.82
internal_solid_infill_line_width = 0.82
support_line_width = 0.82
top_surface_line_width = 0.82
top_surface_pattern = monotonic
[print:fdm_process_geeetech_0.56_nozzle_0.8]
inherits = fdm_process_geeetech_common
from = system
instantiation = false
layer_height = 0.56
initial_layer_print_height = 0.4
bridge_flow = 1
line_width = 0.82
outer_wall_line_width = 0.82
initial_layer_line_width = 0.82
sparse_infill_line_width = 0.82
inner_wall_line_width = 0.82
internal_solid_infill_line_width = 0.82
support_line_width = 0.82
top_surface_line_width = 0.82
top_surface_pattern = monotonic
[print:fdm_process_Geeetech_HS_0.08]
inherits = fdm_process_Geeetech_HS
from = system
instantiation = false
layer_height = 0.08
elefant_foot_compensation = 0.15
bottom_shell_layers = 7
top_shell_layers = 9
bridge_flow = 1
ironing_flow = 8%
support_threshold_angle = 15
[print:fdm_process_Geeetech_HS_0.08_nozzle_0.2]
inherits = fdm_process_Geeetech_HS
from = system
instantiation = false
layer_height = 0.08
initial_layer_print_height = 0.1
wall_loops = 4
bottom_shell_layers = 5
top_shell_layers = 7
bridge_flow = 1
line_width = 0.22
outer_wall_line_width = 0.22
initial_layer_line_width = 0.25
sparse_infill_line_width = 0.22
inner_wall_line_width = 0.22
internal_solid_infill_line_width = 0.22
support_line_width = 0.22
top_surface_line_width = 0.22
[print:fdm_process_Geeetech_HS_0.10]
inherits = fdm_process_Geeetech_HS
from = system
instantiation = false
layer_height = 0.1
initial_layer_print_height = 0.1
wall_loops = 4
bottom_shell_layers = 5
top_shell_layers = 7
bridge_flow = 1
line_width = 0.22
outer_wall_line_width = 0.22
initial_layer_line_width = 0.25
sparse_infill_line_width = 0.22
inner_wall_line_width = 0.22
internal_solid_infill_line_width = 0.22
support_line_width = 0.22
top_surface_line_width = 0.22
[print:fdm_process_Geeetech_HS_0.10_nozzle_0.2]
inherits = fdm_process_Geeetech_HS
from = system
instantiation = false
layer_height = 0.1
initial_layer_print_height = 0.1
wall_loops = 4
bottom_shell_layers = 5
top_shell_layers = 7
bridge_flow = 1
line_width = 0.22
outer_wall_line_width = 0.22
initial_layer_line_width = 0.25
sparse_infill_line_width = 0.22
inner_wall_line_width = 0.22
internal_solid_infill_line_width = 0.22
support_line_width = 0.22
top_surface_line_width = 0.22
[print:fdm_process_Geeetech_HS_0.12_nozzle_0.2]
inherits = fdm_process_Geeetech_HS
from = system
instantiation = false
layer_height = 0.12
initial_layer_print_height = 0.1
wall_loops = 4
bottom_shell_layers = 5
top_shell_layers = 7
bridge_flow = 1
line_width = 0.22
outer_wall_line_width = 0.22
initial_layer_line_width = 0.25
sparse_infill_line_width = 0.22
inner_wall_line_width = 0.22
internal_solid_infill_line_width = 0.22
support_line_width = 0.22
top_surface_line_width = 0.22
[print:fdm_process_Geeetech_HS_0.14_nozzle_0.2]
inherits = fdm_process_Geeetech_HS
from = system
instantiation = false
layer_height = 0.14
initial_layer_print_height = 0.1
wall_loops = 4
bottom_shell_layers = 5
top_shell_layers = 7
bridge_flow = 1
line_width = 0.22
outer_wall_line_width = 0.22
initial_layer_line_width = 0.25
sparse_infill_line_width = 0.22
inner_wall_line_width = 0.22
internal_solid_infill_line_width = 0.22
support_line_width = 0.22
top_surface_line_width = 0.22
[print:fdm_process_Geeetech_HS_0.16]
inherits = fdm_process_Geeetech_HS
from = system
instantiation = false
layer_height = 0.16
elefant_foot_compensation = 0.15
bottom_shell_layers = 4
top_shell_layers = 6
top_shell_thickness = 1.0
bridge_flow = 1
support_threshold_angle = 25
[print:fdm_process_Geeetech_HS_0.20]
inherits = fdm_process_Geeetech_HS
from = system
instantiation = false
layer_height = 0.20
wall_loops = 2
bottom_shell_layers = 5
elefant_foot_compensation = 0.15
top_shell_layers = 5
top_shell_thickness = 0.6
bridge_flow = 1
[print:fdm_process_Geeetech_HS_0.24_nozzle_0.6]
inherits = fdm_process_Geeetech_HS
from = system
instantiation = false
layer_height = 0.24
initial_layer_print_height = 0.3
bridge_flow = 1
line_width = 0.62
outer_wall_line_width = 0.62
initial_layer_line_width = 0.62
sparse_infill_line_width = 0.62
inner_wall_line_width = 0.62
internal_solid_infill_line_width = 0.62
support_line_width = 0.62
top_surface_line_width = 0.62
[print:fdm_process_Geeetech_HS_0.25]
inherits = fdm_process_Geeetech_HS
from = system
instantiation = false
layer_height = 0.25
wall_loops = 2
initial_layer_print_height = 0.3
elefant_foot_compensation = 0.15
top_surface_line_width = 0.45
top_shell_thickness = 1.0
bridge_flow = 1
support_threshold_angle = 35
top_shell_layers = 4
[print:fdm_process_Geeetech_HS_0.30_nozzle_0.6]
inherits = fdm_process_Geeetech_HS
from = system
instantiation = false
layer_height = 0.3
initial_layer_print_height = 0.3
bridge_flow = 1
line_width = 0.62
outer_wall_line_width = 0.62
initial_layer_line_width = 0.62
sparse_infill_line_width = 0.62
inner_wall_line_width = 0.62
internal_solid_infill_line_width = 0.62
support_line_width = 0.62
top_surface_line_width = 0.62
[print:fdm_process_Geeetech_HS_0.36_nozzle_0.6]
inherits = fdm_process_Geeetech_HS
from = system
instantiation = false
layer_height = 0.36
initial_layer_print_height = 0.3
bridge_flow = 1
line_width = 0.62
outer_wall_line_width = 0.62
initial_layer_line_width = 0.62
sparse_infill_line_width = 0.62
inner_wall_line_width = 0.62
internal_solid_infill_line_width = 0.62
support_line_width = 0.62
top_surface_line_width = 0.62
[print:fdm_process_Geeetech_HS_0.36_nozzle_0.8]
inherits = fdm_process_Geeetech_HS
from = system
instantiation = false
layer_height = 0.36
initial_layer_print_height = 0.3
bridge_flow = 1
line_width = 0.62
outer_wall_line_width = 0.62
initial_layer_line_width = 0.62
sparse_infill_line_width = 0.62
inner_wall_line_width = 0.62
internal_solid_infill_line_width = 0.62
support_line_width = 0.62
top_surface_line_width = 0.62
[print:fdm_process_Geeetech_HS_0.44_nozzle_0.8]
inherits = fdm_process_Geeetech_HS
from = system
instantiation = false
layer_height = 0.44
initial_layer_print_height = 0.4
bridge_flow = 1
line_width = 0.62
outer_wall_line_width = 0.62
initial_layer_line_width = 0.62
sparse_infill_line_width = 0.62
inner_wall_line_width = 0.62
internal_solid_infill_line_width = 0.62
support_line_width = 0.62
top_surface_line_width = 0.62
[print:0.06mm Fine @Geeetech common 0.2 nozzle]
inherits = fdm_process_geeetech_0.06_nozzle_0.2
from = system
setting_id = GP_Geeetech_001
instantiation = true
compatible_printers = Geeetech A10 Pro 0.2 nozzle,Geeetech A20 0.2 nozzle,Geeetech A30 Pro 0.2 nozzle,Geeetech Mizar 0.2 nozzle,Geeetech Mizar S 0.2 nozzle,Geeetech Mizar Pro 0.2 nozzle,Geeetech Mizar Max 0.2 nozzle
[print:0.08mm Extra Fine @Geeetech common]
inherits = fdm_process_geeetech_0.08
from = system
setting_id = GP_Geeetech_002
instantiation = true
compatible_printers = Geeetech A10 Pro 0.4 nozzle,Geeetech A10 M 0.4 nozzle,Geeetech A10 T 0.4 nozzle,Geeetech A20 0.4 nozzle,Geeetech A20 M 0.4 nozzle,Geeetech A20 T 0.4 nozzle,Geeetech A30 Pro 0.4 nozzle,Geeetech A30 M 0.4 nozzle,Geeetech A30 T 0.4 nozzle,Geeetech Mizar 0.4 nozzle,Geeetech Mizar S 0.4 nozzle,Geeetech Mizar Pro 0.4 nozzle,Geeetech Mizar Max 0.4 nozzle,Geeetech Mizar M 0.4 nozzle
[print:0.08mm Optimal @Geeetech common 0.2 nozzle]
inherits = fdm_process_geeetech_0.08_nozzle_0.2
from = system
setting_id = GP_Geeetech_004
instantiation = true
compatible_printers = Geeetech A10 Pro 0.2 nozzle,Geeetech A20 0.2 nozzle,Geeetech A30 Pro 0.2 nozzle,Geeetech Mizar 0.2 nozzle,Geeetech Mizar S 0.2 nozzle,Geeetech Mizar Pro 0.2 nozzle,Geeetech Mizar Max 0.2 nozzle
[print:0.10mm Standard @Geeetech common 0.2 nozzle]
inherits = fdm_process_geeetech_0.10_nozzle_0.2
from = system
setting_id = GP_Geeetech_007
instantiation = true
elefant_foot_compensation = 0.15
compatible_printers = Geeetech A10 Pro 0.2 nozzle,Geeetech A20 0.2 nozzle,Geeetech A30 Pro 0.2 nozzle,Geeetech Mizar 0.2 nozzle,Geeetech Mizar S 0.2 nozzle,Geeetech Mizar Pro 0.2 nozzle,Geeetech Mizar Max 0.2 nozzle
[print:0.12mm Fine @Geeetech common]
inherits = fdm_process_geeetech_0.12
from = system
setting_id = GP_Geeetech_011
instantiation = true
compatible_printers = Geeetech A10 Pro 0.4 nozzle,Geeetech A10 M 0.4 nozzle,Geeetech A10 T 0.4 nozzle,Geeetech A20 0.4 nozzle,Geeetech A20 M 0.4 nozzle,Geeetech A20 T 0.4 nozzle,Geeetech A30 Pro 0.4 nozzle,Geeetech A30 M 0.4 nozzle,Geeetech A30 T 0.4 nozzle,Geeetech Mizar 0.4 nozzle,Geeetech Mizar S 0.4 nozzle,Geeetech Mizar Pro 0.4 nozzle,Geeetech Mizar Max 0.4 nozzle,Geeetech Mizar M 0.4 nozzle
[print:0.12mm Draft @Geeetech common 0.2 nozzle]
inherits = fdm_process_geeetech_0.12_nozzle_0.2
from = system
setting_id = GP_Geeetech_009
instantiation = true
compatible_printers = Geeetech A10 Pro 0.2 nozzle,Geeetech A20 0.2 nozzle,Geeetech A30 Pro 0.2 nozzle,Geeetech Mizar 0.2 nozzle,Geeetech Mizar S 0.2 nozzle,Geeetech Mizar Pro 0.2 nozzle,Geeetech Mizar Max 0.2 nozzle
[print:0.14mm Extra Draft @Geeetech common 0.2 nozzle]
inherits = fdm_process_geeetech_0.14_nozzle_0.2
from = system
setting_id = GP_Geeetech_012
instantiation = true
compatible_printers = Geeetech A10 Pro 0.2 nozzle,Geeetech A20 0.2 nozzle,Geeetech A30 Pro 0.2 nozzle,Geeetech Mizar 0.2 nozzle,Geeetech Mizar S 0.2 nozzle,Geeetech Mizar Pro 0.2 nozzle,Geeetech Mizar Max 0.2 nozzle
[print:0.16mm Optimal @Geeetech common]
inherits = fdm_process_geeetech_0.16
from = system
setting_id = GP_Geeetech_014
instantiation = true
compatible_printers = Geeetech A10 Pro 0.4 nozzle,Geeetech A10 M 0.4 nozzle,Geeetech A10 T 0.4 nozzle,Geeetech A20 0.4 nozzle,Geeetech A20 M 0.4 nozzle,Geeetech A20 T 0.4 nozzle,Geeetech A30 Pro 0.4 nozzle,Geeetech A30 M 0.4 nozzle,Geeetech A30 T 0.4 nozzle,Geeetech Mizar 0.4 nozzle,Geeetech Mizar S 0.4 nozzle,Geeetech Mizar Pro 0.4 nozzle,Geeetech Mizar Max 0.4 nozzle,Geeetech Mizar M 0.4 nozzle
[print:0.18mm Fine @Geeetech common 0.6 nozzle]
inherits = fdm_process_geeetech_0.18_nozzle_0.6
from = system
setting_id = GP_Geeetech_016
instantiation = true
compatible_printers = Geeetech A10 Pro 0.6 nozzle,Geeetech A20 0.6 nozzle,Geeetech A30 Pro 0.6 nozzle,Geeetech Mizar 0.6 nozzle,Geeetech Mizar S 0.6 nozzle,Geeetech Mizar Pro 0.6 nozzle,Geeetech Mizar Max 0.6 nozzle
[print:0.20mm Standard @Geeetech common]
inherits = fdm_process_geeetech_0.20
from = system
setting_id = GP_Geeetech_017
instantiation = true
compatible_printers = Geeetech A10 Pro 0.4 nozzle,Geeetech A10 M 0.4 nozzle,Geeetech A10 T 0.4 nozzle,Geeetech A20 0.4 nozzle,Geeetech A20 M 0.4 nozzle,Geeetech A20 T 0.4 nozzle,Geeetech A30 Pro 0.4 nozzle,Geeetech A30 M 0.4 nozzle,Geeetech A30 T 0.4 nozzle,Geeetech Mizar 0.4 nozzle,Geeetech Mizar S 0.4 nozzle,Geeetech Mizar Pro 0.4 nozzle,Geeetech Mizar Max 0.4 nozzle,Geeetech Mizar M 0.4 nozzle
[print:0.20mm Strength @Geeetech common]
inherits = fdm_process_geeetech_0.20
from = system
setting_id = GP_Geeetech_019
instantiation = true
outer_wall_speed = 25
sparse_infill_density = 25%
wall_loops = 6
compatible_printers = Geeetech A10 Pro 0.4 nozzle,Geeetech A10 M 0.4 nozzle,Geeetech A10 T 0.4 nozzle,Geeetech A20 0.4 nozzle,Geeetech A20 M 0.4 nozzle,Geeetech A20 T 0.4 nozzle,Geeetech A30 Pro 0.4 nozzle,Geeetech A30 M 0.4 nozzle,Geeetech A30 T 0.4 nozzle,Geeetech Mizar 0.4 nozzle,Geeetech Mizar S 0.4 nozzle,Geeetech Mizar Pro 0.4 nozzle,Geeetech Mizar Max 0.4 nozzle,Geeetech Mizar M 0.4 nozzle
[print:0.24mm Draft @Geeetech common]
inherits = fdm_process_geeetech_0.24
from = system
setting_id = GP_Geeetech_020
instantiation = true
compatible_printers = Geeetech A10 Pro 0.4 nozzle,Geeetech A10 M 0.4 nozzle,Geeetech A10 T 0.4 nozzle,Geeetech A20 0.4 nozzle,Geeetech A20 M 0.4 nozzle,Geeetech A20 T 0.4 nozzle,Geeetech A30 Pro 0.4 nozzle,Geeetech A30 M 0.4 nozzle,Geeetech A30 T 0.4 nozzle,Geeetech Mizar 0.4 nozzle,Geeetech Mizar S 0.4 nozzle,Geeetech Mizar Pro 0.4 nozzle,Geeetech Mizar Max 0.4 nozzle,Geeetech Mizar M 0.4 nozzle
[print:0.24mm Optimal @Geeetech common 0.6 nozzle]
inherits = fdm_process_geeetech_0.24_nozzle_0.6
from = system
setting_id = GP_Geeetech_022
instantiation = true
compatible_printers = Geeetech A10 Pro 0.6 nozzle,Geeetech A20 0.6 nozzle,Geeetech A30 Pro 0.6 nozzle,Geeetech Mizar 0.6 nozzle,Geeetech Mizar S 0.6 nozzle,Geeetech Mizar Pro 0.6 nozzle,Geeetech Mizar Max 0.6 nozzle
[print:0.24mm Fine @Geeetech common 0.8 nozzle]
inherits = fdm_process_geeetech_0.24_nozzle_0.8
from = system
setting_id = GP_Geeetech_021
instantiation = true
compatible_printers = Geeetech A10 Pro 0.8 nozzle,Geeetech A20 0.8 nozzle,Geeetech A30 Pro 0.8 nozzle,Geeetech Mizar 0.8 nozzle,Geeetech Mizar S 0.8 nozzle,Geeetech Mizar Pro 0.8 nozzle,Geeetech Mizar Max 0.8 nozzle
[print:0.28mm Extra Draft @Geeetech common]
inherits = fdm_process_geeetech_0.28
from = system
setting_id = GP_Geeetech_025
instantiation = true
compatible_printers = Geeetech A10 Pro 0.4 nozzle,Geeetech A10 M 0.4 nozzle,Geeetech A10 T 0.4 nozzle,Geeetech A20 0.4 nozzle,Geeetech A20 M 0.4 nozzle,Geeetech A20 T 0.4 nozzle,Geeetech A30 Pro 0.4 nozzle,Geeetech A30 M 0.4 nozzle,Geeetech A30 T 0.4 nozzle,Geeetech Mizar 0.4 nozzle,Geeetech Mizar S 0.4 nozzle,Geeetech Mizar Pro 0.4 nozzle,Geeetech Mizar Max 0.4 nozzle,Geeetech Mizar M 0.4 nozzle
[print:0.30mm Standard @Geeetech common 0.6 nozzle]
inherits = fdm_process_geeetech_0.30_nozzle_0.6
from = system
setting_id = GP_Geeetech_026
instantiation = true
elefant_foot_compensation = 0.15
compatible_printers = Geeetech A10 Pro 0.6 nozzle,Geeetech A20 0.6 nozzle,Geeetech A30 Pro 0.6 nozzle,Geeetech Mizar 0.6 nozzle,Geeetech Mizar S 0.6 nozzle,Geeetech Mizar Pro 0.6 nozzle,Geeetech Mizar Max 0.6 nozzle
[print:0.30mm Strength @Geeetech common 0.6 nozzle]
inherits = fdm_process_geeetech_0.30_nozzle_0.6
from = system
setting_id = GP_Geeetech_028
instantiation = true
wall_loops = 4
sparse_infill_density = 25%
compatible_printers = Geeetech A10 Pro 0.6 nozzle,Geeetech A20 0.6 nozzle,Geeetech A30 Pro 0.6 nozzle,Geeetech Mizar 0.6 nozzle,Geeetech Mizar S 0.6 nozzle,Geeetech Mizar Pro 0.6 nozzle,Geeetech Mizar Max 0.6 nozzle
[print:0.32mm Optimal @Geeetech common 0.8 nozzle]
inherits = fdm_process_geeetech_0.32_nozzle_0.8
from = system
setting_id = GP_Geeetech_029
instantiation = true
compatible_printers = Geeetech A10 Pro 0.8 nozzle,Geeetech A20 0.8 nozzle,Geeetech A30 Pro 0.8 nozzle,Geeetech Mizar 0.8 nozzle,Geeetech Mizar S 0.8 nozzle,Geeetech Mizar Pro 0.8 nozzle,Geeetech Mizar Max 0.8 nozzle
[print:0.36mm Draft @Geeetech common 0.6 nozzle]
inherits = fdm_process_geeetech_0.36_nozzle_0.6
from = system
setting_id = GP_Geeetech_030
instantiation = true
compatible_printers = Geeetech A10 Pro 0.6 nozzle,Geeetech A20 0.6 nozzle,Geeetech A30 Pro 0.6 nozzle,Geeetech Mizar 0.6 nozzle,Geeetech Mizar S 0.6 nozzle,Geeetech Mizar Pro 0.6 nozzle,Geeetech Mizar Max 0.6 nozzle
[print:0.40mm Standard @Geeetech common 0.8 nozzle]
inherits = fdm_process_geeetech_0.40_nozzle_0.8
from = system
setting_id = GP_Geeetech_033
instantiation = true
elefant_foot_compensation = 0.15
compatible_printers = Geeetech A10 Pro 0.8 nozzle,Geeetech A20 0.8 nozzle,Geeetech A30 Pro 0.8 nozzle,Geeetech Mizar 0.8 nozzle,Geeetech Mizar S 0.8 nozzle,Geeetech Mizar Pro 0.8 nozzle,Geeetech Mizar Max 0.8 nozzle
[print:0.42mm Extra Draft @Geeetech common 0.6 nozzle]
inherits = fdm_process_geeetech_0.42_nozzle_0.6
from = system
setting_id = GP_Geeetech_034
instantiation = true
compatible_printers = Geeetech A10 Pro 0.6 nozzle,Geeetech A20 0.6 nozzle,Geeetech A30 Pro 0.6 nozzle,Geeetech Mizar 0.6 nozzle,Geeetech Mizar S 0.6 nozzle,Geeetech Mizar Pro 0.6 nozzle,Geeetech Mizar Max 0.6 nozzle
[print:0.48mm Draft @Geeetech common 0.8 nozzle]
inherits = fdm_process_geeetech_0.48_nozzle_0.8
from = system
setting_id = GP_Geeetech_036
instantiation = true
compatible_printers = Geeetech A10 Pro 0.8 nozzle,Geeetech A20 0.8 nozzle,Geeetech A30 Pro 0.8 nozzle,Geeetech Mizar 0.8 nozzle,Geeetech Mizar S 0.8 nozzle,Geeetech Mizar Pro 0.8 nozzle,Geeetech Mizar Max 0.8 nozzle
[print:0.56mm Extra Draft @Geeetech common 0.8 nozzle]
inherits = fdm_process_geeetech_0.56_nozzle_0.8
from = system
setting_id = GP_Geeetech_037
instantiation = true
compatible_printers = Geeetech A10 Pro 0.8 nozzle,Geeetech A20 0.8 nozzle,Geeetech A30 Pro 0.8 nozzle,Geeetech Mizar 0.8 nozzle,Geeetech Mizar S 0.8 nozzle,Geeetech Mizar Pro 0.8 nozzle,Geeetech Mizar Max 0.8 nozzle
[print:0.08mm Extra Fine @Geeetech M1]
inherits = fdm_process_Geeetech_HS_0.08
from = system
setting_id = GP_Geeetech_038
instantiation = true
initial_layer_speed = 30
initial_layer_infill_speed = 50
outer_wall_speed = 80
inner_wall_speed = 100
sparse_infill_speed = 120
internal_solid_infill_speed = 100
top_surface_speed = 50
gap_infill_speed = 80
travel_speed = 200
default_acceleration = 2000
outer_wall_acceleration = 1500
inner_wall_acceleration = 3000
initial_layer_acceleration = 500
top_surface_acceleration = 2000
travel_acceleration = 3000
default_jerk = 10
initial_layer_jerk = 10
outer_wall_jerk = 10
infill_jerk = 10
travel_jerk = 10
inner_wall_jerk = 10
top_surface_jerk = 10
compatible_printers = Geeetech M1 0.4 nozzle
[print:0.08mm Extra Fine @Geeetech Thunder]
inherits = fdm_process_Geeetech_HS_0.08
from = system
setting_id = GP_Geeetech_003
instantiation = true
default_acceleration = 5000
top_surface_acceleration = 3000
initial_layer_acceleration = 500
travel_acceleration = 5000
inner_wall_acceleration = 5000
outer_wall_acceleration = 4000
initial_layer_infill_speed = 25
initial_layer_speed = 20
travel_speed = 300
compatible_printers = Geeetech Thunder 0.4 nozzle
[print:0.08mm Optimal @Geeetech M1 0.2 nozzle]
inherits = fdm_process_Geeetech_HS_0.08_nozzle_0.2
from = system
setting_id = GP_Geeetech_039
instantiation = true
initial_layer_speed = 30
initial_layer_infill_speed = 50
outer_wall_speed = 100
inner_wall_speed = 150
sparse_infill_speed = 120
internal_solid_infill_speed = 100
top_surface_speed = 50
gap_infill_speed = 80
travel_speed = 200
default_acceleration = 2000
outer_wall_acceleration = 1500
inner_wall_acceleration = 3000
initial_layer_acceleration = 500
top_surface_acceleration = 2000
travel_acceleration = 3000
default_jerk = 10
initial_layer_jerk = 10
outer_wall_jerk = 10
infill_jerk = 10
travel_jerk = 10
inner_wall_jerk = 10
top_surface_jerk = 10
compatible_printers = Geeetech M1 0.2 nozzle
[print:0.08mm Optimal @Geeetech Thunder 0.2 nozzle]
inherits = fdm_process_Geeetech_HS_0.08_nozzle_0.2
from = system
setting_id = GP_Geeetech_005
instantiation = true
default_acceleration = 5000
top_surface_acceleration = 3000
initial_layer_acceleration = 500
travel_acceleration = 5000
inner_wall_acceleration = 5000
outer_wall_acceleration = 4000
initial_layer_infill_speed = 25
initial_layer_speed = 20
travel_speed = 300
compatible_printers = Geeetech Thunder 0.2 nozzle
[print:0.10mm Fine @Geeetech M1]
inherits = fdm_process_Geeetech_HS_0.10
from = system
setting_id = GP_Geeetech_040
instantiation = true
initial_layer_speed = 30
initial_layer_infill_speed = 50
outer_wall_speed = 60
inner_wall_speed = 100
sparse_infill_speed = 120
internal_solid_infill_speed = 100
top_surface_speed = 50
gap_infill_speed = 80
travel_speed = 200
default_acceleration = 2000
outer_wall_acceleration = 1500
inner_wall_acceleration = 3000
initial_layer_acceleration = 500
top_surface_acceleration = 2000
travel_acceleration = 3000
default_jerk = 10
initial_layer_jerk = 10
outer_wall_jerk = 10
infill_jerk = 10
travel_jerk = 10
inner_wall_jerk = 10
top_surface_jerk = 10
compatible_printers = Geeetech M1 0.4 nozzle
[print:0.10mm Fine @Geeetech Thunder]
inherits = fdm_process_Geeetech_HS_0.10
from = system
setting_id = GP_Geeetech_006
instantiation = true
default_acceleration = 5000
top_surface_acceleration = 3000
initial_layer_acceleration = 500
travel_acceleration = 5000
inner_wall_acceleration = 5000
outer_wall_acceleration = 4000
initial_layer_infill_speed = 25
initial_layer_speed = 20
travel_speed = 300
compatible_printers = Geeetech Thunder 0.4 nozzle
[print:0.10mm Standard @Geeetech M1 0.2 nozzle]
inherits = fdm_process_Geeetech_HS_0.10_nozzle_0.2
from = system
setting_id = GP_Geeetech_041
instantiation = true
initial_layer_speed = 30
initial_layer_infill_speed = 50
outer_wall_speed = 100
inner_wall_speed = 120
sparse_infill_speed = 150
internal_solid_infill_speed = 100
top_surface_speed = 50
gap_infill_speed = 80
travel_speed = 200
default_acceleration = 2000
outer_wall_acceleration = 1500
inner_wall_acceleration = 3000
initial_layer_acceleration = 500
top_surface_acceleration = 2000
travel_acceleration = 3000
default_jerk = 10
initial_layer_jerk = 10
outer_wall_jerk = 10
infill_jerk = 10
travel_jerk = 10
inner_wall_jerk = 10
top_surface_jerk = 10
compatible_printers = Geeetech M1 0.2 nozzle
[print:0.10mm Standard @Geeetech Thunder 0.2 nozzle]
inherits = fdm_process_Geeetech_HS_0.10_nozzle_0.2
from = system
setting_id = GP_Geeetech_008
instantiation = true
default_acceleration = 5000
top_surface_acceleration = 3000
initial_layer_acceleration = 500
travel_acceleration = 5000
inner_wall_acceleration = 5000
outer_wall_acceleration = 4000
initial_layer_infill_speed = 25
initial_layer_speed = 20
travel_speed = 300
compatible_printers = Geeetech Thunder 0.2 nozzle
[print:0.12mm Draft @Geeetech M1 0.2 nozzle]
inherits = fdm_process_Geeetech_HS_0.12_nozzle_0.2
from = system
setting_id = GP_Geeetech_042
instantiation = true
initial_layer_speed = 30
initial_layer_infill_speed = 50
outer_wall_speed = 80
inner_wall_speed = 120
sparse_infill_speed = 150
internal_solid_infill_speed = 100
top_surface_speed = 50
gap_infill_speed = 80
travel_speed = 200
default_acceleration = 2000
outer_wall_acceleration = 1500
inner_wall_acceleration = 3000
initial_layer_acceleration = 500
top_surface_acceleration = 2000
travel_acceleration = 3000
default_jerk = 10
initial_layer_jerk = 10
outer_wall_jerk = 10
infill_jerk = 10
travel_jerk = 10
inner_wall_jerk = 10
top_surface_jerk = 10
compatible_printers = Geeetech M1 0.2 nozzle
[print:0.12mm Draft @Geeetech Thunder 0.2 nozzle]
inherits = fdm_process_Geeetech_HS_0.12_nozzle_0.2
from = system
setting_id = GP_Geeetech_010
instantiation = true
default_acceleration = 5000
top_surface_acceleration = 3000
initial_layer_acceleration = 500
travel_acceleration = 5000
inner_wall_acceleration = 5000
outer_wall_acceleration = 4000
initial_layer_infill_speed = 25
initial_layer_speed = 20
travel_speed = 300
compatible_printers = Geeetech Thunder 0.2 nozzle
[print:0.14mm Extra Draft @Geeetech M1 0.2 nozzle]
inherits = fdm_process_Geeetech_HS_0.14_nozzle_0.2
from = system
setting_id = GP_Geeetech_043
instantiation = true
initial_layer_speed = 30
initial_layer_infill_speed = 50
outer_wall_speed = 80
inner_wall_speed = 120
sparse_infill_speed = 120
internal_solid_infill_speed = 100
top_surface_speed = 50
gap_infill_speed = 80
travel_speed = 200
default_acceleration = 2000
outer_wall_acceleration = 1500
inner_wall_acceleration = 3000
initial_layer_acceleration = 500
top_surface_acceleration = 2000
travel_acceleration = 3000
default_jerk = 10
initial_layer_jerk = 10
outer_wall_jerk = 10
infill_jerk = 10
travel_jerk = 10
inner_wall_jerk = 10
top_surface_jerk = 10
compatible_printers = Geeetech M1 0.2 nozzle
[print:0.14mm Extra Draft @Geeetech Thunder 0.2 nozzle]
inherits = fdm_process_Geeetech_HS_0.14_nozzle_0.2
from = system
setting_id = GP_Geeetech_013
instantiation = true
default_acceleration = 5000
top_surface_acceleration = 3000
initial_layer_acceleration = 500
travel_acceleration = 5000
inner_wall_acceleration = 5000
outer_wall_acceleration = 4000
initial_layer_infill_speed = 25
initial_layer_speed = 20
travel_speed = 300
compatible_printers = Geeetech Thunder 0.2 nozzle
[print:0.16mm Optimal @Geeetech M1]
inherits = fdm_process_Geeetech_HS_0.16
from = system
setting_id = GP_Geeetech_044
instantiation = true
initial_layer_speed = 30
initial_layer_infill_speed = 50
outer_wall_speed = 60
inner_wall_speed = 100
sparse_infill_speed = 120
internal_solid_infill_speed = 100
top_surface_speed = 50
gap_infill_speed = 80
travel_speed = 200
default_acceleration = 2000
outer_wall_acceleration = 1500
inner_wall_acceleration = 3000
initial_layer_acceleration = 500
top_surface_acceleration = 2000
travel_acceleration = 3000
default_jerk = 10
initial_layer_jerk = 10
outer_wall_jerk = 10
infill_jerk = 10
travel_jerk = 10
inner_wall_jerk = 10
top_surface_jerk = 10
compatible_printers = Geeetech M1 0.4 nozzle
[print:0.16mm Optimal @Geeetech Thunder]
inherits = fdm_process_Geeetech_HS_0.16
from = system
setting_id = GP_Geeetech_015
instantiation = true
default_acceleration = 5000
top_surface_acceleration = 3000
initial_layer_acceleration = 500
travel_acceleration = 5000
inner_wall_acceleration = 5000
outer_wall_acceleration = 4000
initial_layer_infill_speed = 25
initial_layer_speed = 20
travel_speed = 300
compatible_printers = Geeetech Thunder 0.4 nozzle
[print:0.20mm Standard @Geeetech M1]
inherits = fdm_process_Geeetech_HS_0.20
from = system
setting_id = GP_Geeetech_046
instantiation = true
line_width = 0.40
outer_wall_line_width = 0.40
initial_layer_line_width = 0.40
sparse_infill_line_width = 0.40
inner_wall_line_width = 0.40
internal_solid_infill_line_width = 0.40
support_line_width = 0.38
top_surface_line_width = 0.40
initial_layer_speed = 30
initial_layer_infill_speed = 50
outer_wall_speed = 50
inner_wall_speed = 80
sparse_infill_speed = 120
internal_solid_infill_speed = 100
top_surface_speed = 50
gap_infill_speed = 80
travel_speed = 200
default_acceleration = 2000
outer_wall_acceleration = 1500
inner_wall_acceleration = 3000
initial_layer_acceleration = 500
top_surface_acceleration = 2000
travel_acceleration = 3000
default_jerk = 10
initial_layer_jerk = 10
outer_wall_jerk = 10
infill_jerk = 10
travel_jerk = 10
inner_wall_jerk = 10
top_surface_jerk = 10
compatible_printers = Geeetech M1 0.4 nozzle
[print:0.20mm Standard @Geeetech Thunder]
inherits = fdm_process_Geeetech_HS_0.20
from = system
setting_id = GP_Geeetech_018
instantiation = true
default_acceleration = 5000
top_surface_acceleration = 3000
initial_layer_acceleration = 500
travel_acceleration = 5000
inner_wall_acceleration = 5000
outer_wall_acceleration = 4000
initial_layer_infill_speed = 25
initial_layer_speed = 20
travel_speed = 300
compatible_printers = Geeetech Thunder 0.4 nozzle
[print:0.24mm Optimal @Geeetech M1 0.6 nozzle]
inherits = fdm_process_Geeetech_HS_0.24_nozzle_0.6
from = system
setting_id = GP_Geeetech_045
instantiation = true
initial_layer_speed = 30
initial_layer_infill_speed = 50
outer_wall_speed = 50
inner_wall_speed = 80
sparse_infill_speed = 100
internal_solid_infill_speed = 100
top_surface_speed = 50
gap_infill_speed = 80
travel_speed = 200
default_acceleration = 2000
outer_wall_acceleration = 1500
inner_wall_acceleration = 3000
initial_layer_acceleration = 500
top_surface_acceleration = 2000
travel_acceleration = 3000
default_jerk = 10
initial_layer_jerk = 10
outer_wall_jerk = 10
infill_jerk = 10
travel_jerk = 10
inner_wall_jerk = 10
top_surface_jerk = 10
compatible_printers = Geeetech M1 0.6 nozzle
[print:0.24mm Optimal @Geeetech Thunder 0.6 nozzle]
inherits = fdm_process_Geeetech_HS_0.24_nozzle_0.6
from = system
setting_id = GP_Geeetech_023
instantiation = true
default_acceleration = 5000
top_surface_acceleration = 3000
initial_layer_acceleration = 500
travel_acceleration = 5000
inner_wall_acceleration = 5000
outer_wall_acceleration = 4000
initial_layer_infill_speed = 25
initial_layer_speed = 20
travel_speed = 300
compatible_printers = Geeetech Thunder 0.6 nozzle
[print:0.25mm Draft @Geeetech M1]
inherits = fdm_process_Geeetech_HS_0.25
from = system
setting_id = GP_Geeetech_047
instantiation = true
line_width = 0.40
outer_wall_line_width = 0.40
initial_layer_line_width = 0.40
sparse_infill_line_width = 0.40
inner_wall_line_width = 0.40
internal_solid_infill_line_width = 0.40
support_line_width = 0.38
top_surface_line_width = 0.40
initial_layer_speed = 30
initial_layer_infill_speed = 50
outer_wall_speed = 50
inner_wall_speed = 80
sparse_infill_speed = 100
internal_solid_infill_speed = 100
top_surface_speed = 50
gap_infill_speed = 80
travel_speed = 200
default_acceleration = 2000
outer_wall_acceleration = 1500
inner_wall_acceleration = 3000
initial_layer_acceleration = 500
top_surface_acceleration = 2000
travel_acceleration = 3000
default_jerk = 10
initial_layer_jerk = 10
outer_wall_jerk = 10
infill_jerk = 10
travel_jerk = 10
inner_wall_jerk = 10
top_surface_jerk = 10
compatible_printers = Geeetech M1 0.4 nozzle
[print:0.25mm Draft @Geeetech Thunder]
inherits = fdm_process_Geeetech_HS_0.25
from = system
setting_id = GP_Geeetech_024
instantiation = true
default_acceleration = 5000
top_surface_acceleration = 3000
initial_layer_acceleration = 500
travel_acceleration = 5000
inner_wall_acceleration = 5000
outer_wall_acceleration = 4000
initial_layer_infill_speed = 25
initial_layer_speed = 20
travel_speed = 300
compatible_printers = Geeetech Thunder 0.4 nozzle
[print:0.30mm Standard @Geeetech M1 0.6 nozzle]
inherits = fdm_process_Geeetech_HS_0.30_nozzle_0.6
from = system
setting_id = GP_Geeetech_048
instantiation = true
initial_layer_speed = 30
initial_layer_infill_speed = 50
outer_wall_speed = 100
inner_wall_speed = 150
sparse_infill_speed = 120
internal_solid_infill_speed = 100
top_surface_speed = 50
gap_infill_speed = 80
travel_speed = 200
default_acceleration = 2000
outer_wall_acceleration = 1500
inner_wall_acceleration = 3000
initial_layer_acceleration = 500
top_surface_acceleration = 2000
travel_acceleration = 3000
default_jerk = 10
initial_layer_jerk = 10
outer_wall_jerk = 10
infill_jerk = 10
travel_jerk = 10
inner_wall_jerk = 10
top_surface_jerk = 10
compatible_printers = Geeetech M1 0.6 nozzle
[print:0.30mm Standard @Geeetech Thunder 0.6 nozzle]
inherits = fdm_process_Geeetech_HS_0.30_nozzle_0.6
from = system
setting_id = GP_Geeetech_027
instantiation = true
default_acceleration = 5000
top_surface_acceleration = 3000
initial_layer_acceleration = 500
travel_acceleration = 5000
inner_wall_acceleration = 5000
outer_wall_acceleration = 4000
initial_layer_infill_speed = 25
initial_layer_speed = 20
travel_speed = 300
compatible_printers = Geeetech Thunder 0.6 nozzle
[print:0.36mm Draft @Geeetech M1 0.6 nozzle]
inherits = fdm_process_Geeetech_HS_0.36_nozzle_0.6
from = system
setting_id = GP_Geeetech_049
instantiation = true
initial_layer_speed = 30
initial_layer_infill_speed = 50
outer_wall_speed = 100
inner_wall_speed = 150
sparse_infill_speed = 120
internal_solid_infill_speed = 100
top_surface_speed = 50
gap_infill_speed = 80
travel_speed = 200
default_acceleration = 2000
outer_wall_acceleration = 1500
inner_wall_acceleration = 3000
initial_layer_acceleration = 500
top_surface_acceleration = 2000
travel_acceleration = 3000
default_jerk = 10
initial_layer_jerk = 10
outer_wall_jerk = 10
infill_jerk = 10
travel_jerk = 10
inner_wall_jerk = 10
top_surface_jerk = 10
compatible_printers = Geeetech M1 0.6 nozzle
[print:0.36mm Draft @Geeetech Thunder 0.6 nozzle]
inherits = fdm_process_Geeetech_HS_0.36_nozzle_0.6
from = system
setting_id = GP_Geeetech_031
instantiation = true
default_acceleration = 5000
top_surface_acceleration = 3000
initial_layer_acceleration = 500
travel_acceleration = 5000
inner_wall_acceleration = 5000
outer_wall_acceleration = 4000
initial_layer_infill_speed = 25
initial_layer_speed = 20
travel_speed = 300
compatible_printers = Geeetech Thunder 0.6 nozzle
[print:0.36mm Optimal @Geeetech M1 0.8 nozzle]
inherits = fdm_process_Geeetech_HS_0.36_nozzle_0.8
from = system
setting_id = GP_Geeetech_050
instantiation = true
initial_layer_speed = 30
initial_layer_infill_speed = 50
outer_wall_speed = 100
inner_wall_speed = 150
sparse_infill_speed = 120
internal_solid_infill_speed = 100
top_surface_speed = 50
gap_infill_speed = 80
travel_speed = 200
default_acceleration = 2000
outer_wall_acceleration = 1500
inner_wall_acceleration = 3000
initial_layer_acceleration = 500
top_surface_acceleration = 2000
travel_acceleration = 3000
default_jerk = 10
initial_layer_jerk = 10
outer_wall_jerk = 10
infill_jerk = 10
travel_jerk = 10
inner_wall_jerk = 10
top_surface_jerk = 10
compatible_printers = Geeetech M1 0.8 nozzle
[print:0.36mm Optimal @Geeetech Thunder 0.8 nozzle]
inherits = fdm_process_Geeetech_HS_0.36_nozzle_0.8
from = system
setting_id = GP_Geeetech_032
instantiation = true
default_acceleration = 5000
top_surface_acceleration = 3000
initial_layer_acceleration = 500
travel_acceleration = 5000
inner_wall_acceleration = 5000
outer_wall_acceleration = 4000
initial_layer_infill_speed = 25
initial_layer_speed = 20
travel_speed = 300
compatible_printers = Geeetech Thunder 0.8 nozzle
[print:0.44mm Draft @Geeetech M1 0.8 nozzle]
inherits = fdm_process_Geeetech_HS_0.44_nozzle_0.8
from = system
setting_id = GP_Geeetech_051
instantiation = true
initial_layer_speed = 30
initial_layer_infill_speed = 50
outer_wall_speed = 100
inner_wall_speed = 150
sparse_infill_speed = 120
internal_solid_infill_speed = 100
top_surface_speed = 50
gap_infill_speed = 80
travel_speed = 200
default_acceleration = 2000
outer_wall_acceleration = 1500
inner_wall_acceleration = 3000
initial_layer_acceleration = 500
top_surface_acceleration = 2000
travel_acceleration = 3000
default_jerk = 10
initial_layer_jerk = 10
outer_wall_jerk = 10
infill_jerk = 10
travel_jerk = 10
inner_wall_jerk = 10
top_surface_jerk = 10
compatible_printers = Geeetech M1 0.8 nozzle
[print:0.44mm Draft @Geeetech Thunder 0.8 nozzle]
inherits = fdm_process_Geeetech_HS_0.44_nozzle_0.8
from = system
setting_id = GP_Geeetech_035
instantiation = true
default_acceleration = 5000
top_surface_acceleration = 3000
initial_layer_acceleration = 500
travel_acceleration = 5000
inner_wall_acceleration = 5000
outer_wall_acceleration = 4000
initial_layer_infill_speed = 25
initial_layer_speed = 20
travel_speed = 300
compatible_printers = Geeetech Thunder 0.8 nozzle