mirror of
https://github.com/Santoku-Slicer/Profiles.git
synced 2026-07-08 00:41:08 +00:00
Initial Profile Sources
This commit is contained in:
+13
@@ -0,0 +1,13 @@
|
||||
[printer:Original Prusa MINI & MINI+ 0.25 nozzle]
|
||||
inherits = Original Prusa MINI & MINI+
|
||||
renamed_from = "Original Prusa MINI 0.25 nozzle"
|
||||
printer_variant = 0.25
|
||||
nozzle_diameter = 0.25
|
||||
max_layer_height = 0.15
|
||||
min_layer_height = 0.05
|
||||
default_print_profile = 0.10mm DETAIL @0.25 nozzle MINI
|
||||
retract_length = 3
|
||||
retract_lift = 0.15
|
||||
retract_before_travel = 1
|
||||
start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S170 ; set extruder temp for bed leveling\nM140 S[first_layer_bed_temperature] ; set bed temp\nM109 R170 ; wait for bed leveling temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM204 T1250 ; set travel acceleration\nG28 ; home all without mesh bed level\nG29 ; mesh bed leveling \nM204 T[machine_max_acceleration_travel] ; restore travel acceleration\nM104 S[first_layer_temperature] ; set extruder temp\nG92 E0\nG1 Y-2 X179 F2400\nG1 Z3 F720\nM109 S[first_layer_temperature] ; wait for extruder temp\n\n; intro line\nG1 X170 F1000\nG1 Z0.2 F720\nG1 X110 E8 F600\nG1 X40 E10 F400\nG92 E0\n\nM221 S95 ; set flow
|
||||
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
[printer:Original Prusa MINI & MINI+ 0.6 nozzle]
|
||||
inherits = Original Prusa MINI & MINI+
|
||||
renamed_from = "Original Prusa MINI 0.6 nozzle"
|
||||
printer_variant = 0.6
|
||||
nozzle_diameter = 0.6
|
||||
max_layer_height = 0.40
|
||||
min_layer_height = 0.15
|
||||
default_print_profile = 0.30mm QUALITY @0.6 nozzle MINI
|
||||
retract_length = 3.2
|
||||
retract_before_travel = 1.5
|
||||
|
||||
+13
@@ -0,0 +1,13 @@
|
||||
[printer:Original Prusa MINI & MINI+ 0.8 nozzle]
|
||||
inherits = Original Prusa MINI & MINI+
|
||||
printer_variant = 0.8
|
||||
nozzle_diameter = 0.8
|
||||
max_layer_height = 0.55
|
||||
min_layer_height = 0.2
|
||||
default_print_profile = 0.40mm QUALITY @0.8 nozzle MINI
|
||||
default_filament_profile = Prusament PLA @0.8 nozzle
|
||||
retract_length = 3
|
||||
retract_before_travel = 1.5
|
||||
retract_speed = 45
|
||||
deretract_speed = 20
|
||||
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
[printer:Original Prusa MINI & MINI+ Input Shaper 0.25 nozzle]
|
||||
inherits = Original Prusa MINI & MINI+ Input Shaper
|
||||
renamed_from = "Original Prusa MINI & MINI+ Input Shaper (Alpha) 0.25 nozzle"
|
||||
printer_variant = 0.25
|
||||
nozzle_diameter = 0.25
|
||||
max_layer_height = 0.15
|
||||
min_layer_height = 0.05
|
||||
default_print_profile = 0.12mm SPEED @MINIIS 0.25
|
||||
retract_length = 2.5
|
||||
retract_lift = 0.15
|
||||
retract_before_travel = 1
|
||||
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
[printer:Original Prusa MINI & MINI+ Input Shaper 0.6 nozzle]
|
||||
inherits = Original Prusa MINI & MINI+ Input Shaper
|
||||
renamed_from = "Original Prusa MINI & MINI+ Input Shaper (Alpha) 0.6 nozzle"
|
||||
printer_variant = 0.6
|
||||
nozzle_diameter = 0.6
|
||||
max_layer_height = 0.40
|
||||
min_layer_height = 0.15
|
||||
default_print_profile = 0.30mm QUALITY @MINIIS 0.6
|
||||
retract_length = 2.8
|
||||
retract_before_travel = 1.5
|
||||
|
||||
+14
@@ -0,0 +1,14 @@
|
||||
[printer:Original Prusa MINI & MINI+ Input Shaper 0.8 nozzle]
|
||||
inherits = Original Prusa MINI & MINI+ Input Shaper
|
||||
renamed_from = "Original Prusa MINI & MINI+ Input Shaper (Alpha) 0.8 nozzle"
|
||||
printer_variant = 0.8
|
||||
nozzle_diameter = 0.8
|
||||
max_layer_height = 0.55
|
||||
min_layer_height = 0.2
|
||||
default_print_profile = 0.40mm QUALITY @MINIIS 0.8
|
||||
default_filament_profile = Prusament PLA @0.8 nozzle
|
||||
retract_length = 2.8
|
||||
retract_before_travel = 1.5
|
||||
retract_speed = 45
|
||||
deretract_speed = 20
|
||||
|
||||
+30
@@ -0,0 +1,30 @@
|
||||
[printer:Original Prusa MINI & MINI+ Input Shaper]
|
||||
inherits = Original Prusa MINI & MINI+
|
||||
renamed_from = "Original Prusa MINI & MINI+ Input Shaper (Alpha)"
|
||||
printer_model = MINIIS
|
||||
printer_technology = FFF
|
||||
printer_variant = 0.4
|
||||
thumbnails = 16x16/QOI, 220x124/QOI, 200x240/QOI, 380x285/PNG
|
||||
bed_shape = 0x0,180x0,180x180,0x180
|
||||
default_filament_profile = "Prusament PLA @MINIIS"
|
||||
default_print_profile = 0.20mm SPEED @MINIIS 0.4
|
||||
gcode_flavor = marlin2
|
||||
silent_mode = 1
|
||||
machine_max_acceleration_e = 5000,5000
|
||||
machine_max_acceleration_extruding = 4000,2500
|
||||
machine_max_acceleration_retracting = 1250,1250
|
||||
machine_max_acceleration_travel = 4000,2500
|
||||
machine_max_acceleration_x = 4000,2500
|
||||
machine_max_acceleration_y = 4000,2500
|
||||
machine_max_acceleration_z = 400,400
|
||||
machine_max_feedrate_x = 400,180
|
||||
machine_max_feedrate_y = 400,180
|
||||
retract_length = 2.5
|
||||
retract_lift = 0.2
|
||||
wipe = 0
|
||||
start_gcode = M862.3 P "MINI" ; printer model check\nM862.1 P[nozzle_diameter] A{(filament_abrasive[0] ? 1 : 0)} F{(nozzle_high_flow[0] ? 1 : 0)} ; nozzle check\nM862.5 P2 ; g-code level check\nM862.6 P"Input shaper" ; FW feature check\nM115 U6.4.0+11974\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S170 ; set extruder temp for bed leveling\nM140 S[first_layer_bed_temperature] ; set bed temp\nM109 R170 ; wait for bed leveling temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM569 S1 X Y ; set stealthchop for X Y\nM204 T1250 ; set travel acceleration\nG28 ; home all without mesh bed level\nG29 ; mesh bed leveling \nM104 S[first_layer_temperature] ; set extruder temp\nG92 E0\n\nG1 X0 Y-2 Z3 F2400\n\nM109 S[first_layer_temperature] ; wait for extruder temp\n\n; intro line\nG1 X10 Z0.2 F1000\nG1 X70 E8 F900\nG1 X140 E10 F700\nG92 E0\n\nM569 S0 X Y ; set spreadcycle for X Y\nM204 T[machine_max_acceleration_travel] ; restore travel acceleration\nM572 W0.06 ; set smooth time\nM221 S95 ; set flow\n
|
||||
end_gcode = {if layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+2, max_print_height)} F720 ; Move print head up{endif}\nG1 X170 Y170 F4200 ; park print head\n{if layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+50, max_print_height)} F720 ; Move print head further up{endif}\nG4 ; wait\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nM221 S100 ; reset flow\nM572 S0 ; reset PA\nM569 S1 X Y ; reset to stealthchop for X Y\nM84 ; disable motors\n; max_layer_z = [max_layer_z]
|
||||
printer_notes = Don't remove the following keywords! These keywords are used in the "compatible printer" condition of the print and filament profiles to link the particular print and filament profiles to this printer profile.\nPRINTER_VENDOR_PRUSA3D\nPRINTER_MODEL_MINIIS\nNO_TEMPLATES\n
|
||||
before_layer_gcode = ;BEFORE_LAYER_CHANGE\nG92 E0.0\n;[layer_z]\nM201 X{interpolate_table(extruded_weight_total, (0,4000), (1000,1700), (20000,1700))} Y{interpolate_table(extruded_weight_total, (0,4000), (1000,1700), (20000,1700))}\n
|
||||
layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]\n{if ! spiral_vase}M74 W[extruded_weight_total]{endif}\n
|
||||
|
||||
@@ -0,0 +1,54 @@
|
||||
[printer:Original Prusa MINI & MINI+]
|
||||
inherits = *common*
|
||||
renamed_from = "Original Prusa MINI"
|
||||
printer_model = MINI
|
||||
printer_technology = FFF
|
||||
printer_variant = 0.4
|
||||
printer_vendor =
|
||||
thumbnails = 16x16/QOI, 220x124/QOI, 200x240/QOI, 380x285/PNG
|
||||
bed_shape = 0x0,180x0,180x180,0x180
|
||||
default_filament_profile = "Prusament PLA"
|
||||
default_print_profile = 0.15mm QUALITY @MINI
|
||||
gcode_flavor = marlin2
|
||||
silent_mode = 1
|
||||
machine_max_acceleration_e = 5000,5000
|
||||
machine_max_acceleration_extruding = 2000,2000
|
||||
machine_max_acceleration_retracting = 1250,1250
|
||||
machine_max_acceleration_travel = 2500,2500
|
||||
machine_max_acceleration_x = 2500,2500
|
||||
machine_max_acceleration_y = 2500,2500
|
||||
machine_max_acceleration_z = 400,400
|
||||
machine_max_feedrate_e = 80,80
|
||||
machine_max_feedrate_x = 180,180
|
||||
machine_max_feedrate_y = 180,180
|
||||
machine_max_feedrate_z = 12,12
|
||||
machine_max_jerk_e = 10,10
|
||||
machine_max_jerk_x = 8,8
|
||||
machine_max_jerk_y = 8,8
|
||||
machine_max_jerk_z = 2,2
|
||||
machine_min_extruding_rate = 0
|
||||
machine_min_travel_rate = 0
|
||||
max_layer_height = 0.25
|
||||
max_print_height = 180
|
||||
min_layer_height = 0.07
|
||||
nozzle_diameter = 0.4
|
||||
retract_length = 3.2
|
||||
retract_lift = 0.2
|
||||
retract_speed = 70
|
||||
deretract_speed = 40
|
||||
wipe = 1
|
||||
retract_before_wipe = 70%
|
||||
retract_before_travel = 1.5
|
||||
retract_lift_above = 0
|
||||
retract_lift_below = 179
|
||||
retract_layer_change = 1
|
||||
remaining_times = 1
|
||||
start_gcode = M862.3 P \"[printer_model]\" ; printer model check\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S170 ; set extruder temp for bed leveling\nM140 S[first_layer_bed_temperature] ; set bed temp\nM109 R170 ; wait for bed leveling temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM204 T1250 ; set travel acceleration\nG28 ; home all without mesh bed level\nG29 ; mesh bed leveling \nM204 T[machine_max_acceleration_travel] ; restore travel acceleration\nM104 S[first_layer_temperature] ; set extruder temp\nG92 E0\nG1 Y-2 X179 F2400\nG1 Z3 F720\nM109 S[first_layer_temperature] ; wait for extruder temp\n\n; intro line\nG1 X170 F1000\nG1 Z0.2 F720\nG1 X110 E8 F900\nG1 X40 E10 F700\nG92 E0\n\nM221 S95 ; set flow
|
||||
end_gcode = G1 E-1 F2100 ; retract\n{if layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+2, max_print_height)} F720 ; Move print head up{endif}\nG1 X178 Y178 F4200 ; park print head\n{if layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+30, max_print_height)} F720 ; Move print head further up{endif}\nG4 ; wait\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nM221 S100 ; reset flow\nM900 K0 ; reset LA\nM84 ; disable motors\n; max_layer_z = [max_layer_z]
|
||||
printer_notes = Don't remove the following keywords! These keywords are used in the "compatible printer" condition of the print and filament profiles to link the particular print and filament profiles to this printer profile.\nPRINTER_VENDOR_PRUSA3D\nPRINTER_MODEL_MINI\n
|
||||
extruder_colour =
|
||||
color_change_gcode = M600
|
||||
binary_gcode = 1
|
||||
extruder_clearance_height = 20
|
||||
extruder_clearance_radius = 35
|
||||
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
[printer:Original Prusa MK3.5 & MK3.5S 0.25 nozzle]
|
||||
inherits = Original Prusa MK3.5 & MK3.5S 0.4 nozzle
|
||||
renamed_from = "Original Prusa MK3.5 0.25 nozzle"
|
||||
printer_variant = 0.25
|
||||
nozzle_diameter = 0.25
|
||||
retract_length = 0.8
|
||||
retract_lift = 0.15
|
||||
max_layer_height = 0.15
|
||||
min_layer_height = 0.05
|
||||
default_print_profile = 0.12mm STRUCTURAL @MK3.5 0.25
|
||||
machine_max_acceleration_travel = 2500,2500
|
||||
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
[printer:Original Prusa MK3.5 & MK3.5S 0.3 nozzle]
|
||||
inherits = Original Prusa MK3.5 & MK3.5S 0.4 nozzle
|
||||
renamed_from = "Original Prusa MK3.5 0.3 nozzle"
|
||||
printer_variant = 0.3
|
||||
nozzle_diameter = 0.3
|
||||
retract_length = 0.7
|
||||
max_layer_height = 0.22
|
||||
min_layer_height = 0.05
|
||||
default_print_profile = 0.16mm STRUCTURAL @MK3.5 0.3
|
||||
|
||||
+43
@@ -0,0 +1,43 @@
|
||||
[printer:Original Prusa MK3.5 & MK3.5S 0.4 nozzle]
|
||||
inherits = *commonMK4*
|
||||
renamed_from = "Original Prusa MK3.5 0.4 nozzle"
|
||||
printer_model = MK3.5
|
||||
printer_variant = 0.4
|
||||
max_layer_height = 0.30
|
||||
max_print_height = 210
|
||||
retract_lift_below = 209
|
||||
machine_limits_usage = emit_to_gcode
|
||||
silent_mode = 1
|
||||
machine_max_acceleration_e = 2500,2500
|
||||
machine_max_acceleration_extruding = 4000,2500
|
||||
machine_max_acceleration_retracting = 1250,1250
|
||||
machine_max_acceleration_travel = 4000,2500
|
||||
machine_max_acceleration_x = 4000,2500
|
||||
machine_max_acceleration_y = 4000,2500
|
||||
machine_max_acceleration_z = 200,200
|
||||
machine_max_feedrate_e = 120,120
|
||||
machine_max_feedrate_x = 300,160
|
||||
machine_max_feedrate_y = 300,160
|
||||
machine_max_feedrate_z = 12,12
|
||||
machine_max_jerk_e = 5,5
|
||||
machine_max_jerk_x = 8,8
|
||||
machine_max_jerk_y = 8,8
|
||||
machine_max_jerk_z = 2,2
|
||||
machine_min_extruding_rate = 0,0
|
||||
machine_min_travel_rate = 0,0
|
||||
printer_notes = Don't remove the following keywords. \nPRINTER_MODEL_MK3.5\n
|
||||
retract_length = 0.8
|
||||
wipe = 1
|
||||
retract_before_wipe = 0
|
||||
retract_speed = 35
|
||||
deretract_speed = 0
|
||||
start_gcode = M17 ; enable steppers\nM862.1 P[nozzle_diameter] A{(filament_abrasive[0] ? 1 : 0)} F{(nozzle_high_flow[0] ? 1 : 0)} ; nozzle check\nM862.3 P "MK3.5" ; printer model check\nM862.5 P2 ; g-code level check\nM862.6 P"Input shaper" ; FW feature check\nM115 U6.4.0+11974\n\nM555 X{(min(print_bed_max[0], first_layer_print_min[0] + 32) - 32)} Y{(max(0, first_layer_print_min[1]) - 4)} W{((min(print_bed_max[0], max(first_layer_print_min[0] + 32, first_layer_print_max[0])))) - ((min(print_bed_max[0], first_layer_print_min[0] + 32) - 32))} H{((first_layer_print_max[1])) - ((max(0, first_layer_print_min[1]) - 4))}\n\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\n\nM140 S[first_layer_bed_temperature] ; set bed temp\nM104 T0 S170 ; set extruder temp for bed leveling\nM109 T0 R170 ; wait for temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\n\nG28 ; home all\n\nG29 P1 ; invalidate mbl & probe print area\nG29 P1 X23 Y5 W80 H20 C ; probe near purge place\nG29 P3.2 ; interpolate mbl probes\nG29 P3.13 ; extrapolate mbl outside probe area\nG29 A ; activate mbl\n\n; prepare for purge\nM104 S{first_layer_temperature[0]}\nG0 X0 Y-4 Z15 F4800 ; move away and ready for the purge\nM109 S{first_layer_temperature[0]}\n\n; Extrude purge line\n\nG92 E0 ; reset extruder position\nG0 E7 X15 Z0.2 F500 ; purge\nG0 X25 E4 F500 ; purge\nG0 X35 E4 F650 ; purge\nG0 X45 E4 F800 ; purge\nG0 X48 Z0.05 F8000 ; wipe, move close to the bed\nG0 X51 Z0.2 F8000 ; wipe, move quickly away from the bed\n\nG92 E0\nM221 S100 ; reset flow to 100%\n
|
||||
end_gcode = {if layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+1, max_print_height)} F720 ; Move print head up{endif}\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nG1 X241 Y201 F3600 ; park\n{if layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+23, max_print_height)} F300 ; Move print head up{endif}\nG4 ; wait\nM572 S0 ; reset PA\nM593 X T2 F0 ; disable IS\nM593 Y T2 F0 ; disable IS\nM84 X Y E ; disable motors\n; max_layer_z = [max_layer_z]
|
||||
before_layer_gcode = ;BEFORE_LAYER_CHANGE\nG92 E0.0\n;[layer_z]\nM201 X{interpolate_table(extruded_weight_total, (0,4000), (1400,2500), (20000,2500))} Y{interpolate_table(extruded_weight_total, (0,4000), (1400,2500), (20000,2500))}\n
|
||||
layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]\n{if ! spiral_vase}M74 W[extruded_weight_total]{endif}\n
|
||||
default_print_profile = 0.20mm SPEED @MK3.5 0.4
|
||||
default_filament_profile = "Prusament PLA @MK3.5"
|
||||
travel_ramping_lift = 0
|
||||
extruder_clearance_height = 20
|
||||
extruder_clearance_radius = 45
|
||||
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
[printer:Original Prusa MK3.5 & MK3.5S 0.5 nozzle]
|
||||
inherits = Original Prusa MK3.5 & MK3.5S 0.4 nozzle
|
||||
renamed_from = "Original Prusa MK3.5 0.5 nozzle"
|
||||
printer_variant = 0.5
|
||||
nozzle_diameter = 0.5
|
||||
retract_length = 0.7
|
||||
max_layer_height = 0.32
|
||||
min_layer_height = 0.07
|
||||
deretract_speed = 30
|
||||
wipe = 1
|
||||
default_print_profile = 0.20mm SPEED @MK3.5 0.5
|
||||
|
||||
+14
@@ -0,0 +1,14 @@
|
||||
[printer:Original Prusa MK3.5 & MK3.5S 0.6 nozzle]
|
||||
inherits = Original Prusa MK3.5 & MK3.5S 0.4 nozzle
|
||||
renamed_from = "Original Prusa MK3.5 0.6 nozzle"
|
||||
printer_variant = 0.6
|
||||
nozzle_diameter = 0.6
|
||||
retract_length = 0.7
|
||||
retract_lift = 0.2
|
||||
max_layer_height = 0.40
|
||||
min_layer_height = 0.15
|
||||
deretract_speed = 25
|
||||
wipe = 1
|
||||
retract_before_wipe = 0%
|
||||
default_print_profile = 0.25mm SPEED @MK3.5 0.6
|
||||
|
||||
+16
@@ -0,0 +1,16 @@
|
||||
[printer:Original Prusa MK3.5 & MK3.5S 0.8 nozzle]
|
||||
inherits = Original Prusa MK3.5 & MK3.5S 0.4 nozzle
|
||||
renamed_from = "Original Prusa MK3.5 0.8 nozzle"
|
||||
printer_variant = 0.8
|
||||
nozzle_diameter = 0.8
|
||||
retract_length = 0.6
|
||||
wipe = 1
|
||||
retract_before_wipe = 0%
|
||||
retract_lift = 0.25
|
||||
retract_speed = 30
|
||||
deretract_speed = 15
|
||||
max_layer_height = 0.6
|
||||
min_layer_height = 0.2
|
||||
default_print_profile = 0.40mm QUALITY @MK3.5 0.8
|
||||
default_filament_profile = "Prusament PLA"
|
||||
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
[printer:Original Prusa MK3.5 & MK3.5S MMU3 0.25 nozzle]
|
||||
inherits = Original Prusa MK3.5 & MK3.5S MMU3 0.4 nozzle; *MK3.5MMU3*
|
||||
renamed_from = "Original Prusa MK3.5 MMU3 0.25 nozzle"
|
||||
printer_model = MK3.5MMU3
|
||||
printer_variant = 0.25
|
||||
nozzle_diameter = 0.25,0.25,0.25,0.25,0.25
|
||||
max_layer_height = 0.15,0.15,0.15,0.15,0.15
|
||||
min_layer_height = 0.05,0.05,0.05,0.05,0.05
|
||||
retract_lift = 0.15,0.15,0.15,0.15,0.15
|
||||
default_print_profile = 0.12mm STRUCTURAL @MK3.5 0.25
|
||||
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
[printer:Original Prusa MK3.5 & MK3.5S MMU3 0.4 nozzle]
|
||||
inherits = Original Prusa MK3.5 & MK3.5S 0.4 nozzle; *MK3.5MMU3*
|
||||
renamed_from = "Original Prusa MK3.5 MMU3 0.4 nozzle"
|
||||
printer_model = MK3.5MMU3
|
||||
printer_variant = 0.4
|
||||
nozzle_diameter = 0.4,0.4,0.4,0.4,0.4
|
||||
max_layer_height = 0.3,0.3,0.3,0.3,0.3
|
||||
retract_length = 0.8,0.8,0.8,0.8,0.8
|
||||
wipe = 1,1,1,1,1
|
||||
retract_before_wipe = 0,0,0,0,0
|
||||
retract_speed = 35,35,35,35,35
|
||||
deretract_speed = 0,0,0,0,0
|
||||
printer_notes = Don't remove the following keywords. \nPRINTER_VENDOR_PRUSA3D\nPRINTER_MODEL_MK3.5MMU\n
|
||||
start_gcode = M17 ; enable steppers\nM862.1 P[nozzle_diameter] A{((is_extruder_used[0] and filament_abrasive[0]) ? 1 : (is_extruder_used[1] and filament_abrasive[1]) ? 1 : (is_extruder_used[2] and filament_abrasive[2]) ? 1 : (is_extruder_used[3] and filament_abrasive[3]) ? 1 : (is_extruder_used[4] and filament_abrasive[4]) ? 1 : 0)} F{(nozzle_high_flow[0] ? 1 : 0)} ; nozzle check\nM862.3 P "MK3.5" ; printer model check\nM862.5 P2 ; g-code level check\nM862.6 P"Input shaper" ; FW feature check\nM862.6 P "MMU3" ; FW feature check\nM115 U6.4.0+11974\n; setup MMU\nM708 A0x1e X12 ; Pulley current to ~200mA\n\nM555 X{(min(print_bed_max[0], first_layer_print_min[0] + 32) - 32)} Y{(max(0, first_layer_print_min[1]) - 4)} W{((min(print_bed_max[0], max(first_layer_print_min[0] + 32, first_layer_print_max[0])))) - ((min(print_bed_max[0], first_layer_print_min[0] + 32) - 32))} H{((first_layer_print_max[1])) - ((max(0, first_layer_print_min[1]) - 4))}\n\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\n\nM140 S{first_layer_bed_temperature[initial_tool]} ; set bed temp\nM104 S170 ; set extruder temp for bed leveling\nM109 R170 ; wait for temp\nM190 S{first_layer_bed_temperature[initial_tool]} ; wait for bed temp\n\n\nG28 ; home all\n\nG29 P1 ; invalidate mbl & probe print area\nG29 P1 X23 Y5 W160 H20 C ; probe near purge place\nG29 P3.2 ; interpolate mbl probes\nG29 P3.13 ; extrapolate mbl outside probe area\nG29 A ; activate mbl\n\n; prepare for purge\nM104 S{first_layer_temperature[initial_tool]}\nG0 X0 Y-4 Z15 F4800 ; move away and ready for the purge\nM109 S{first_layer_temperature[initial_tool]}\n\nT[initial_tool]\nG1 E{parking_pos_retraction + extra_loading_move} F1000 ; load to the nozzle\n\n; Extrude purge line\n\nG92 E0 ; reset extruder position\nG0 E7 X15 Z0.2 F500 ; purge\nG0 X105 E36 F500 ; purge\nG0 X115 E4 F650 ; purge\nG0 X125 E4 F800 ; purge\nG0 X128 Z0.05 F8000 ; wipe, move close to the bed\nG0 X131 Z0.2 F8000 ; wipe, move quickly away from the bed\n\nG92 E0\nM221 S100 ; reset flow to 100%\n
|
||||
end_gcode = {if layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+1, max_print_height)} F720 ; Move print head up{endif}\nG1 X241 Y201 F7200 ; park\n{if layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+49, max_print_height)} F720 ; Move print head further up{endif}\n{if has_wipe_tower}\nG1 E-15 F3000\n{else}\nG1 E2 F5000\nG1 E2 F5500\nG1 E2 F6000\nG1 E-15 F5800\nG1 E-20 F5500\nG1 E10 F3000\nG1 E-10 F3100\nG1 E10 F3150\nG1 E-10 F3250\nG1 E10 F3300\n{endif}\n\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\n\n; Unload filament\nM702\n\nG4 ; wait\nM221 S100 ; reset flow\nM572 S0 ; reset LA\nM104 S0 ; turn off temperature\nM84 ; disable motors\n; max_layer_z = [max_layer_z]
|
||||
before_layer_gcode = ;BEFORE_LAYER_CHANGE\nG92 E0.0\n;[layer_z]\nM201 X{interpolate_table(extruded_weight_total, (0,4000), (1400,2500), (20000,2500))} Y{interpolate_table(extruded_weight_total, (0,4000), (1400,2500), (20000,2500))}\n
|
||||
layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]\n{if ! spiral_vase}M74 W[extruded_weight_total]{endif}\n
|
||||
default_print_profile = 0.20mm SPEED @MK3.5 0.4
|
||||
default_filament_profile = "Prusament PLA @MMU"
|
||||
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
[printer:Original Prusa MK3.5 & MK3.5S MMU3 0.6 nozzle]
|
||||
inherits = Original Prusa MK3.5 & MK3.5S MMU3 0.4 nozzle; *MK3.5MMU3*
|
||||
renamed_from = "Original Prusa MK3.5 MMU3 0.6 nozzle"
|
||||
printer_model = MK3.5MMU3
|
||||
printer_variant = 0.6
|
||||
nozzle_diameter = 0.6,0.6,0.6,0.6,0.6
|
||||
max_layer_height = 0.40,0.40,0.40,0.40,0.40
|
||||
min_layer_height = 0.15,0.15,0.15,0.15,0.15
|
||||
default_print_profile = 0.25mm SPEED @MK3.5 0.6
|
||||
|
||||
## COREONEL
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
[printer:Original Prusa MK3.9 0.25 nozzle]
|
||||
inherits = Original Prusa MK3.9 0.4 nozzle
|
||||
printer_variant = 0.25
|
||||
nozzle_diameter = 0.25
|
||||
retract_length = 0.8
|
||||
retract_lift = 0.15
|
||||
max_layer_height = 0.15
|
||||
min_layer_height = 0.05
|
||||
default_print_profile = 0.12mm STRUCTURAL @MK4IS 0.25
|
||||
machine_max_acceleration_travel = 2500,2500
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
[printer:Original Prusa MK3.9 0.3 nozzle]
|
||||
inherits = Original Prusa MK3.9 0.4 nozzle
|
||||
printer_variant = 0.3
|
||||
nozzle_diameter = 0.3
|
||||
retract_length = 0.7
|
||||
max_layer_height = 0.22
|
||||
min_layer_height = 0.05
|
||||
default_print_profile = 0.16mm STRUCTURAL @MK4IS 0.3
|
||||
|
||||
@@ -0,0 +1,39 @@
|
||||
[printer:Original Prusa MK3.9 0.4 nozzle]
|
||||
inherits = *commonMK4*
|
||||
printer_model = MK3.9
|
||||
printer_variant = 0.4
|
||||
max_layer_height = 0.30
|
||||
silent_mode = 1
|
||||
machine_limits_usage = emit_to_gcode
|
||||
machine_max_acceleration_e = 2500,2500
|
||||
machine_max_acceleration_extruding = 4000,2500
|
||||
machine_max_acceleration_retracting = 2500,2500
|
||||
machine_max_acceleration_travel = 4000,2500
|
||||
machine_max_acceleration_x = 4000,2500
|
||||
machine_max_acceleration_y = 4000,2500
|
||||
machine_max_acceleration_z = 200,200
|
||||
machine_max_feedrate_e = 100,100
|
||||
machine_max_feedrate_x = 300,160
|
||||
machine_max_feedrate_y = 300,160
|
||||
machine_max_feedrate_z = 40,40
|
||||
machine_max_jerk_e = 10,10
|
||||
machine_max_jerk_x = 8,8
|
||||
machine_max_jerk_y = 8,8
|
||||
machine_max_jerk_z = 2,2
|
||||
machine_min_extruding_rate = 0,0
|
||||
machine_min_travel_rate = 0,0
|
||||
max_print_height = 220
|
||||
printer_notes = Don't remove the following keywords! These keywords are used in the "compatible printer" condition of the print and filament profiles to link the particular print and filament profiles to this printer profile.\nPRINTER_MODEL_MK4IS\nPG
|
||||
retract_length = 0.7
|
||||
wipe = 0
|
||||
retract_before_wipe = 80
|
||||
retract_speed = 35
|
||||
deretract_speed = 25
|
||||
start_gcode = M17 ; enable steppers\nM862.1 P[nozzle_diameter] A{(filament_abrasive[0] ? 1 : 0)} F{(nozzle_high_flow[0] ? 1 : 0)} ; nozzle check\nM862.3 P "[printer_model]" ; printer model check\nM862.5 P2 ; g-code level check\nM862.6 P"Input shaper" ; FW feature check\nM115 U6.4.0+11974\n\nM555 X{(min(print_bed_max[0], first_layer_print_min[0] + 32) - 32)} Y{(max(0, first_layer_print_min[1]) - 4)} W{((min(print_bed_max[0], max(first_layer_print_min[0] + 32, first_layer_print_max[0])))) - ((min(print_bed_max[0], first_layer_print_min[0] + 32) - 32))} H{((first_layer_print_max[1])) - ((max(0, first_layer_print_min[1]) - 4))}\n\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\n\nM140 S[first_layer_bed_temperature] ; set bed temp\nM104 T0 S{((filament_notes[0]=~/.*MBL160.*/) ? 160 : (filament_notes[0]=~/.*HT_MBL10.*/) ? (first_layer_temperature[0] - 10) : (filament_type[0] == "PC" or filament_type[0] == "PA") ? (first_layer_temperature[0] - 25) : (filament_type[0] == "FLEX") ? 210 : (filament_type[0]=~/.*PET.*/) ? 175 : 170)} ; set extruder temp for bed leveling\nM109 T0 R{((filament_notes[0]=~/.*MBL160.*/) ? 160 : (filament_notes[0]=~/.*HT_MBL10.*/) ? (first_layer_temperature[0] - 10) : (filament_type[0] == "PC" or filament_type[0] == "PA") ? (first_layer_temperature[0] - 25) : (filament_type[0] == "FLEX") ? 210 : (filament_type[0]=~/.*PET.*/) ? 175 : 170)} ; wait for temp\n\nM84 E ; turn off E motor\n\nG28 ; home all without mesh bed level\n\nG1 X42 Y-4 Z5 F4800\n\nM302 S155 ; lower cold extrusion limit to 155C\n\n{if filament_type[initial_tool]=="FLEX"}\nG1 E-4 F2400 ; retraction\n{else}\nG1 E-2 F2400 ; retraction\n{endif}\n\nM84 E ; turn off E motor\n\nG29 P9 X10 Y-4 W32 H4\n\n{if first_layer_bed_temperature[initial_tool]<=60}M106 S100{endif}\n\nG0 Z40 F10000\n\nM190 S[first_layer_bed_temperature] ; wait for bed temp\n\nM107\n\n;\n; MBL\n;\nM84 E ; turn off E motor\nG29 P1 ; invalidate mbl & probe print area\nG29 P1 X0 Y0 W130 H20 C ; probe near purge place\nG29 P3.2 ; interpolate mbl probes\nG29 P3.13 ; extrapolate mbl outside probe area\nG29 A ; activate mbl\n\n; prepare for purge\nM104 S{first_layer_temperature[0]}\nG0 X0 Y-4 Z15 F4800 ; move away and ready for the purge\nM109 S{first_layer_temperature[0]}\n\nG92 E0\nM569 S0 E ; set spreadcycle mode for extruder\n\n;\n; Extrude purge line\n;\nG92 E0 ; reset extruder position\nG1 E{(filament_type[0] == "FLEX" ? 4 : 2)} F2400 ; deretraction after the initial one before nozzle cleaning\nG0 E7 X15 Z0.2 F500 ; purge\nG0 X25 E4 F500 ; purge\nG0 X35 E4 F650 ; purge\nG0 X45 E4 F800 ; purge\nG0 X48 Z0.05 F8000 ; wipe, move close to the bed\nG0 X51 Z0.2 F8000 ; wipe, move quickly away from the bed\n\nG92 E0\nM221 S100 ; set flow to 100%
|
||||
end_gcode = {if layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+1, max_print_height)} F720 ; Move print head up{endif}\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nG1 X241 Y170 F3600 ; park\n{if layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+23, max_print_height)} F300 ; Move print head up{endif}\nG4 ; wait\nM572 S0 ; reset PA\nM593 X T2 F0 ; disable IS\nM593 Y T2 F0 ; disable IS\nM84 X Y E ; disable motors\n; max_layer_z = [max_layer_z]
|
||||
before_layer_gcode = ;BEFORE_LAYER_CHANGE\nG92 E0.0\n;[layer_z]\nM201 X{interpolate_table(extruded_weight_total, (0,4000), (1400,2500), (20000,2500))} Y{interpolate_table(extruded_weight_total, (0,4000), (1400,2500), (20000,2500))}\n
|
||||
layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]\n{if ! spiral_vase}M74 W[extruded_weight_total]{endif}\n
|
||||
default_print_profile = 0.20mm SPEED @MK4IS 0.4
|
||||
default_filament_profile = "Prusament PLA @PGIS"
|
||||
nozzle_high_flow = 0
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
[printer:Original Prusa MK3.9 0.5 nozzle]
|
||||
inherits = Original Prusa MK3.9 0.4 nozzle
|
||||
printer_variant = 0.5
|
||||
nozzle_diameter = 0.5
|
||||
retract_length = 0.7
|
||||
max_layer_height = 0.32
|
||||
min_layer_height = 0.07
|
||||
deretract_speed = 25
|
||||
wipe = 1
|
||||
default_print_profile = 0.20mm SPEED @MK4IS 0.5
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
[printer:Original Prusa MK3.9 0.6 nozzle]
|
||||
inherits = Original Prusa MK3.9 0.4 nozzle
|
||||
printer_variant = 0.6
|
||||
nozzle_diameter = 0.6
|
||||
retract_length = 0.7
|
||||
retract_lift = 0.2
|
||||
max_layer_height = 0.40
|
||||
min_layer_height = 0.15
|
||||
deretract_speed = 25
|
||||
wipe = 1
|
||||
default_print_profile = 0.25mm SPEED @MK4IS 0.6
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
[printer:Original Prusa MK3.9 0.8 nozzle]
|
||||
inherits = Original Prusa MK3.9 0.4 nozzle
|
||||
printer_variant = 0.8
|
||||
nozzle_diameter = 0.8
|
||||
retract_length = 0.6
|
||||
wipe = 1
|
||||
retract_before_wipe = 50%
|
||||
retract_lift = 0.25
|
||||
retract_speed = 25
|
||||
deretract_speed = 15
|
||||
max_layer_height = 0.6
|
||||
min_layer_height = 0.2
|
||||
default_print_profile = 0.40mm QUALITY @MK4IS 0.8
|
||||
default_filament_profile = "Prusament PLA @PG 0.8"
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
[printer:Original Prusa MK3.9 HF0.4 nozzle]
|
||||
inherits = Original Prusa MK3.9 0.4 nozzle
|
||||
printer_variant = HF0.4
|
||||
printer_notes = Don't remove the following keywords.\nPRINTER_MODEL_MK4IS\nPG\nHF_NOZZLE
|
||||
default_print_profile = 0.20mm SPEED @MK4IS HF0.4
|
||||
default_filament_profile = "Prusament PLA @HF0.4"
|
||||
nozzle_high_flow = 1
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
[printer:Original Prusa MK3.9 HF0.5 nozzle]
|
||||
inherits = Original Prusa MK3.9 0.5 nozzle
|
||||
printer_variant = HF0.5
|
||||
default_print_profile = 0.20mm SPEED @MK4IS HF0.5
|
||||
printer_notes = Don't remove the following keywords.\nPRINTER_MODEL_MK4IS\nPG\nHF_NOZZLE
|
||||
nozzle_high_flow = 1
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
[printer:Original Prusa MK3.9 HF0.6 nozzle]
|
||||
inherits = Original Prusa MK3.9 0.6 nozzle
|
||||
printer_variant = HF0.6
|
||||
default_print_profile = 0.25mm SPEED @MK4IS HF0.6
|
||||
printer_notes = Don't remove the following keywords.\nPRINTER_MODEL_MK4IS\nPG\nHF_NOZZLE
|
||||
nozzle_high_flow = 1
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
[printer:Original Prusa MK3.9 HF0.8 nozzle]
|
||||
inherits = Original Prusa MK3.9 0.8 nozzle
|
||||
printer_variant = HF0.8
|
||||
default_print_profile = 0.40mm QUALITY @MK4IS HF0.8
|
||||
default_filament_profile = "Prusament PLA @HF0.8"
|
||||
printer_notes = Don't remove the following keywords.\nPRINTER_MODEL_MK4IS\nPG\nHF_NOZZLE
|
||||
nozzle_high_flow = 1
|
||||
|
||||
+9
@@ -0,0 +1,9 @@
|
||||
[printer:Original Prusa MK3.9 MMU3 0.4 nozzle]
|
||||
inherits = Original Prusa MK4 MMU3 0.4 nozzle
|
||||
printer_model = MK3.9MMU3
|
||||
multimaterial_purging = 80
|
||||
printer_variant = 0.4
|
||||
printer_notes = Don't remove the following keywords! These keywords are used in the "compatible printer" condition of the print and filament profiles to link the particular print and filament profiles to this printer profile.\nPRINTER_MODEL_MK4IS\nMMU3\nPG
|
||||
start_gcode = M17 ; enable steppers\nM862.1 P[nozzle_diameter] A{((is_extruder_used[0] and filament_abrasive[0]) ? 1 : (is_extruder_used[1] and filament_abrasive[1]) ? 1 : (is_extruder_used[2] and filament_abrasive[2]) ? 1 : (is_extruder_used[3] and filament_abrasive[3]) ? 1 : (is_extruder_used[4] and filament_abrasive[4]) ? 1 : 0)} F{(nozzle_high_flow[0] ? 1 : 0)} ; nozzle check\nM862.3 P "MK3.9" ; printer model check\nM862.5 P2 ; g-code level check\nM862.6 P "Input shaper" ; FW feature check\nM862.6 P "MMU3" ; FW feature check\nM115 U6.4.0+11974\n\n; setup MMU\nM708 A0x0b X5 ; extra load distance\nM708 A0x0d X140 ; unload feeedrate\nM708 A0x11 X140 ; load feedrate\nM708 A0x14 X20 ; slow feedrate\nM708 A0x1e X12 ; Pulley current to ~200mA\n\nM555 X{(min(print_bed_max[0], first_layer_print_min[0] + 32) - 32)} Y{(max(0, first_layer_print_min[1]) - 4)} W{((min(print_bed_max[0], max(first_layer_print_min[0] + 32, first_layer_print_max[0])))) - ((min(print_bed_max[0], first_layer_print_min[0] + 32) - 32))} H{((first_layer_print_max[1])) - ((max(0, first_layer_print_min[1]) - 4))}\n\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\n\nM140 S[first_layer_bed_temperature] ; set bed temp\nM104 S{((filament_notes[initial_tool]=~/.*MBL160.*/) ? 160 : (filament_notes[initial_tool]=~/.*HT_MBL10.*/) ? (first_layer_temperature[initial_tool] - 10) : (filament_type[initial_tool] == "PC" or filament_type[initial_tool] == "PA") ? (first_layer_temperature[initial_tool] - 25) : (filament_type[initial_tool] == "FLEX") ? 210 : (filament_type[initial_tool]=~/.*PET.*/) ? 175 : 170)} ; set extruder temp for bed leveling\nM109 R{((filament_notes[initial_tool]=~/.*MBL160.*/) ? 160 : (filament_notes[initial_tool]=~/.*HT_MBL10.*/) ? (first_layer_temperature[initial_tool] - 10) : (filament_type[initial_tool] == "PC" or filament_type[initial_tool] == "PA") ? (first_layer_temperature[initial_tool] - 25) : (filament_type[initial_tool] == "FLEX") ? 210 : (filament_type[initial_tool]=~/.*PET.*/) ? 175 : 170)} ; wait for temp\n\nM84 E ; turn off E motor\n\nG28 ; home all without mesh bed level\n\nG1 X42 Y-4 Z5 F4800\n\nM302 S155 ; lower cold extrusion limit to 155C\n\n{if filament_type[initial_tool]=="FLEX"}\nG1 E-4 F2400 ; retraction\n{else}\nG1 E-2 F2400 ; retraction\n{endif}\n\nM84 E ; turn off E motor\n\nG29 P9 X10 Y-4 W32 H4\n\n{if first_layer_bed_temperature[initial_tool]<=60}M106 S100{endif}\n\nG0 Z40 F10000\n\nM190 S[first_layer_bed_temperature] ; wait for bed temp\n\nM107\n\n;\n; MBL\n;\nM84 E ; turn off E motor\nG29 P1 ; invalidate mbl & probe print area\nG29 P1 X0 Y0 W50 H20 C ; probe near purge place\nG29 P3.2 ; interpolate mbl probes\nG29 P3.13 ; extrapolate mbl outside probe area\nG29 A ; activate mbl\n\n; prepare for purge\nM104 S{first_layer_temperature[initial_tool]}\nG0 X0 Y-4 Z15 F4800 ; move away and ready for the purge\nM109 S{first_layer_temperature[initial_tool]}\n\nG92 E0\nM569 S0 E ; set spreadcycle mode for extruder\n\nT[initial_tool]\nG1 E{parking_pos_retraction + extra_loading_move - 15} F1000 ; load to the nozzle\n\n;\n; Extrude purge line\n;\nG92 E0 ; reset extruder position\nG1 E{(filament_type[initial_tool] == "FLEX" ? 4 : 2)} F2400 ; deretraction after the initial one before nozzle cleaning\nG0 E7 X15 Z0.2 F500 ; purge\nG0 X105 E36 F500 ; purge\nG0 X115 E4 F650 ; purge\nG0 X125 E4 F800 ; purge\nG0 X128 Z0.05 F8000 ; wipe, move close to the bed\nG0 X131 Z0.2 F8000 ; wipe, move quickly away from the bed\n\nG92 E0\nM221 S100 ; set flow to 100%
|
||||
nozzle_high_flow = 0,0,0,0,0
|
||||
|
||||
+15
@@ -0,0 +1,15 @@
|
||||
[printer:Original Prusa MK3.9 MMU3 0.6 nozzle]
|
||||
inherits = Original Prusa MK3.9 MMU3 0.4 nozzle
|
||||
printer_variant = 0.6
|
||||
nozzle_high_flow = 0,0,0,0,0
|
||||
multimaterial_purging = 80
|
||||
nozzle_diameter = 0.6,0.6,0.6,0.6,0.6
|
||||
retract_length = 0.7,0.7,0.7,0.7,0.7
|
||||
retract_lift = 0.2,0.2,0.2,0.2,0.2
|
||||
max_layer_height = 0.40,0.40,0.40,0.40,0.40
|
||||
min_layer_height = 0.15,0.15,0.15,0.15,0.15
|
||||
deretract_speed = 25,25,25,25,25
|
||||
wipe = 1,1,1,1,1
|
||||
default_print_profile = 0.25mm SPEED @MK4IS 0.6
|
||||
default_filament_profile = "Prusament PLA @MK4IS 0.6"
|
||||
|
||||
+17
@@ -0,0 +1,17 @@
|
||||
[printer:Original Prusa MK3.9 MMU3 HF0.4 nozzle]
|
||||
inherits = Original Prusa MK3.9 MMU3 0.4 nozzle
|
||||
printer_variant = HF0.4
|
||||
multimaterial_purging = 240
|
||||
printer_notes = Don't remove the following keywords! These keywords are used in the "compatible printer" condition of the print and filament profiles to link the particular print and filament profiles to this printer profile.\n\nPRINTER_MODEL_MK4IS\nMMU3\nPG\nHF_NOZZLE
|
||||
default_print_profile = 0.20mm SPEED @MK4IS HF0.4
|
||||
default_filament_profile = "Prusament PLA @HF0.4"
|
||||
nozzle_high_flow = 1,1,1,1,1
|
||||
|
||||
; [printer:Original Prusa MK3.9 MMU3 HF0.6 nozzle]
|
||||
; inherits = Original Prusa MK3.9 MMU3 0.6 nozzle
|
||||
; printer_variant = HF0.6
|
||||
; nozzle_high_flow = 1,1,1,1,1
|
||||
; multimaterial_purging = 240
|
||||
; default_print_profile = 0.25mm SPEED @MK4IS HF0.6
|
||||
; default_filament_profile = "Prusament PLA @HF0.6"
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
[printer:Original Prusa MK3.9S 0.25 nozzle]
|
||||
inherits = Original Prusa MK4S 0.25 nozzle
|
||||
printer_model = MK3.9S
|
||||
printer_variant = 0.25
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
[printer:Original Prusa MK3.9S 0.3 nozzle]
|
||||
inherits = Original Prusa MK4S 0.3 nozzle
|
||||
printer_model = MK3.9S
|
||||
printer_variant = 0.3
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
[printer:Original Prusa MK3.9S 0.4 nozzle]
|
||||
inherits = Original Prusa MK4S 0.4 nozzle
|
||||
printer_model = MK3.9S
|
||||
printer_variant = 0.4
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
[printer:Original Prusa MK3.9S 0.5 nozzle]
|
||||
inherits = Original Prusa MK4S 0.5 nozzle
|
||||
printer_model = MK3.9S
|
||||
printer_variant = 0.5
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
[printer:Original Prusa MK3.9S 0.6 nozzle]
|
||||
inherits = Original Prusa MK4S 0.6 nozzle
|
||||
printer_model = MK3.9S
|
||||
printer_variant = 0.6
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
[printer:Original Prusa MK3.9S 0.8 nozzle]
|
||||
inherits = Original Prusa MK4S 0.8 nozzle
|
||||
printer_model = MK3.9S
|
||||
printer_variant = 0.8
|
||||
|
||||
# MK3.9
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
[printer:Original Prusa MK3.9S HF0.4 nozzle]
|
||||
inherits = Original Prusa MK4S HF0.4 nozzle
|
||||
printer_model = MK3.9S
|
||||
printer_variant = HF0.4
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
[printer:Original Prusa MK3.9S HF0.5 nozzle]
|
||||
inherits = Original Prusa MK4S HF0.5 nozzle
|
||||
printer_model = MK3.9S
|
||||
printer_variant = HF0.5
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
[printer:Original Prusa MK3.9S HF0.6 nozzle]
|
||||
inherits = Original Prusa MK4S HF0.6 nozzle
|
||||
printer_model = MK3.9S
|
||||
printer_variant = HF0.6
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
[printer:Original Prusa MK3.9S HF0.8 nozzle]
|
||||
inherits = Original Prusa MK4S HF0.8 nozzle
|
||||
printer_model = MK3.9S
|
||||
printer_variant = HF0.8
|
||||
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
[printer:Original Prusa MK3.9S MMU3 0.4 nozzle]
|
||||
inherits = Original Prusa MK4S MMU3 0.4 nozzle
|
||||
printer_model = MK3.9SMMU3
|
||||
printer_variant = 0.4
|
||||
start_gcode = M17 ; enable steppers\nM862.1 P[nozzle_diameter] A{((is_extruder_used[0] and filament_abrasive[0]) ? 1 : (is_extruder_used[1] and filament_abrasive[1]) ? 1 : (is_extruder_used[2] and filament_abrasive[2]) ? 1 : (is_extruder_used[3] and filament_abrasive[3]) ? 1 : (is_extruder_used[4] and filament_abrasive[4]) ? 1 : 0)} F{(nozzle_high_flow[0] ? 1 : 0)} ; nozzle check\nM862.3 P "MK3.9S" ; printer model check\nM862.5 P2 ; g-code level check\nM862.6 P "Input shaper" ; FW feature check\nM862.6 P "MMU3" ; FW feature check\nM115 U6.4.0+11974\n\n; setup MMU\nM708 A0x0b X5 ; extra load distance\nM708 A0x0d X140 ; unload feeedrate\nM708 A0x11 X140 ; load feedrate\nM708 A0x14 X20 ; slow feedrate\nM708 A0x1e X12 ; Pulley current to ~200mA\n\nM555 X{(min(print_bed_max[0], first_layer_print_min[0] + 32) - 32)} Y{(max(0, first_layer_print_min[1]) - 4)} W{((min(print_bed_max[0], max(first_layer_print_min[0] + 32, first_layer_print_max[0])))) - ((min(print_bed_max[0], first_layer_print_min[0] + 32) - 32))} H{((first_layer_print_max[1])) - ((max(0, first_layer_print_min[1]) - 4))}\n\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\n\nM140 S[first_layer_bed_temperature] ; set bed temp\nM104 S{((filament_notes[initial_tool]=~/.*MBL160.*/) ? 160 : (filament_notes[initial_tool]=~/.*HT_MBL10.*/) ? (first_layer_temperature[initial_tool] - 10) : (filament_type[initial_tool] == "PC" or filament_type[initial_tool] == "PA") ? (first_layer_temperature[initial_tool] - 25) : (filament_type[initial_tool] == "FLEX") ? 210 : (filament_type[initial_tool]=~/.*PET.*/) ? 175 : 170)} ; set extruder temp for bed leveling\nM109 R{((filament_notes[initial_tool]=~/.*MBL160.*/) ? 160 : (filament_notes[initial_tool]=~/.*HT_MBL10.*/) ? (first_layer_temperature[initial_tool] - 10) : (filament_type[initial_tool] == "PC" or filament_type[initial_tool] == "PA") ? (first_layer_temperature[initial_tool] - 25) : (filament_type[initial_tool] == "FLEX") ? 210 : (filament_type[initial_tool]=~/.*PET.*/) ? 175 : 170)} ; wait for temp\n\nM84 E ; turn off E motor\n\nG28 ; home all without mesh bed level\n\nG1 X42 Y-4 Z5 F4800\n\nM302 S155 ; lower cold extrusion limit to 155C\n\n{if filament_type[initial_tool]=="FLEX"}\nG1 E-4 F2400 ; retraction\n{else}\nG1 E-2 F2400 ; retraction\n{endif}\n\nM84 E ; turn off E motor\n\nG29 P9 X10 Y-4 W32 H4\n\n{if first_layer_bed_temperature[initial_tool]<=60}M106 S100{endif}\n\nG0 Z40 F10000\n\nM190 S[first_layer_bed_temperature] ; wait for bed temp\n\nM107\n\n;\n; MBL\n;\nM84 E ; turn off E motor\nG29 P1 ; invalidate mbl & probe print area\nG29 P1 X0 Y0 W130 H20 C ; probe near purge place\nG29 P3.2 ; interpolate mbl probes\nG29 P3.13 ; extrapolate mbl outside probe area\nG29 A ; activate mbl\n\n; prepare for purge\nM104 S{first_layer_temperature[initial_tool]}\nG0 X0 Y-4 Z15 F4800 ; move away and ready for the purge\nM109 S{first_layer_temperature[initial_tool]}\n\nG92 E0\nM569 S0 E ; set spreadcycle mode for extruder\n\nT[initial_tool]\nG1 E{parking_pos_retraction + extra_loading_move - 15} F1000 ; load to the nozzle\n\n;\n; Extrude purge line\n;\nG92 E0 ; reset extruder position\nG1 E{(filament_type[initial_tool] == "FLEX" ? 4 : 2)} F2400 ; deretraction after the initial one before nozzle cleaning\nG0 E7 X15 Z0.2 F500 ; purge\nG0 X105 E36 F500 ; purge\nG0 X115 E4 F650 ; purge\nG0 X125 E4 F800 ; purge\nG0 X128 Z0.05 F8000 ; wipe, move close to the bed\nG0 X131 Z0.2 F8000 ; wipe, move quickly away from the bed\n\nG92 E0\nM221 S100 ; set flow to 100%
|
||||
nozzle_high_flow = 0,0,0,0,0
|
||||
|
||||
+23
@@ -0,0 +1,23 @@
|
||||
[printer:Original Prusa MK3.9S MMU3 0.6 nozzle]
|
||||
inherits = Original Prusa MK3.9S MMU3 0.4 nozzle
|
||||
printer_variant = 0.6
|
||||
nozzle_high_flow = 0,0,0,0,0
|
||||
multimaterial_purging = 80
|
||||
nozzle_diameter = 0.6,0.6,0.6,0.6,0.6
|
||||
retract_length = 0.7,0.7,0.7,0.7,0.7
|
||||
retract_lift = 0.2,0.2,0.2,0.2,0.2
|
||||
max_layer_height = 0.40,0.40,0.40,0.40,0.40
|
||||
min_layer_height = 0.15,0.15,0.15,0.15,0.15
|
||||
deretract_speed = 25,25,25,25,25
|
||||
wipe = 1,1,1,1,1
|
||||
default_print_profile = 0.25mm SPEED @MK4S 0.6
|
||||
default_filament_profile = "Prusament PLA @MK4S 0.6"
|
||||
|
||||
; [printer:Original Prusa MK3.9S MMU3 HF0.6 nozzle]
|
||||
; inherits = Original Prusa MK3.9S MMU3 0.6 nozzle
|
||||
; printer_variant = HF0.6
|
||||
; nozzle_high_flow = 1,1,1,1,1
|
||||
; multimaterial_purging = 240
|
||||
; default_print_profile = 0.25mm SPEED @MK4S HF0.6
|
||||
; default_filament_profile = "Prusament PLA @MK4S HF0.6"
|
||||
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
[printer:Original Prusa MK3.9S MMU3 HF0.4 nozzle]
|
||||
inherits = Original Prusa MK4S MMU3 HF0.4 nozzle
|
||||
printer_model = MK3.9SMMU3
|
||||
printer_variant = HF0.4
|
||||
start_gcode = M17 ; enable steppers\nM862.1 P[nozzle_diameter] A{((is_extruder_used[0] and filament_abrasive[0]) ? 1 : (is_extruder_used[1] and filament_abrasive[1]) ? 1 : (is_extruder_used[2] and filament_abrasive[2]) ? 1 : (is_extruder_used[3] and filament_abrasive[3]) ? 1 : (is_extruder_used[4] and filament_abrasive[4]) ? 1 : 0)} F{(nozzle_high_flow[0] ? 1 : 0)} ; nozzle check\nM862.3 P "MK3.9S" ; printer model check\nM862.5 P2 ; g-code level check\nM862.6 P "Input shaper" ; FW feature check\nM862.6 P "MMU3" ; FW feature check\nM115 U6.4.0+11974\n\n; setup MMU\nM708 A0x0b X5 ; extra load distance\nM708 A0x0d X140 ; unload feeedrate\nM708 A0x11 X140 ; load feedrate\nM708 A0x14 X20 ; slow feedrate\nM708 A0x1e X12 ; Pulley current to ~200mA\n\nM555 X{(min(print_bed_max[0], first_layer_print_min[0] + 32) - 32)} Y{(max(0, first_layer_print_min[1]) - 4)} W{((min(print_bed_max[0], max(first_layer_print_min[0] + 32, first_layer_print_max[0])))) - ((min(print_bed_max[0], first_layer_print_min[0] + 32) - 32))} H{((first_layer_print_max[1])) - ((max(0, first_layer_print_min[1]) - 4))}\n\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\n\nM140 S[first_layer_bed_temperature] ; set bed temp\nM104 S{((filament_notes[initial_tool]=~/.*MBL160.*/) ? 160 : (filament_notes[initial_tool]=~/.*HT_MBL10.*/) ? (first_layer_temperature[initial_tool] - 10) : (filament_type[initial_tool] == "PC" or filament_type[initial_tool] == "PA") ? (first_layer_temperature[initial_tool] - 25) : (filament_type[initial_tool] == "FLEX") ? 210 : (filament_type[initial_tool]=~/.*PET.*/) ? 175 : 170)} ; set extruder temp for bed leveling\nM109 R{((filament_notes[initial_tool]=~/.*MBL160.*/) ? 160 : (filament_notes[initial_tool]=~/.*HT_MBL10.*/) ? (first_layer_temperature[initial_tool] - 10) : (filament_type[initial_tool] == "PC" or filament_type[initial_tool] == "PA") ? (first_layer_temperature[initial_tool] - 25) : (filament_type[initial_tool] == "FLEX") ? 210 : (filament_type[initial_tool]=~/.*PET.*/) ? 175 : 170)} ; wait for temp\n\nM84 E ; turn off E motor\n\nG28 ; home all without mesh bed level\n\nG1 X42 Y-4 Z5 F4800\n\nM302 S155 ; lower cold extrusion limit to 155C\n\n{if filament_type[initial_tool]=="FLEX"}\nG1 E-4 F2400 ; retraction\n{else}\nG1 E-2 F2400 ; retraction\n{endif}\n\nM84 E ; turn off E motor\n\nG29 P9 X10 Y-4 W32 H4\n\n{if first_layer_bed_temperature[initial_tool]<=60}M106 S100{endif}\n\nG0 Z40 F10000\n\nM190 S[first_layer_bed_temperature] ; wait for bed temp\n\nM107\n\n;\n; MBL\n;\nM84 E ; turn off E motor\nG29 P1 ; invalidate mbl & probe print area\nG29 P1 X0 Y0 W130 H20 C ; probe near purge place\nG29 P3.2 ; interpolate mbl probes\nG29 P3.13 ; extrapolate mbl outside probe area\nG29 A ; activate mbl\n\n; prepare for purge\nM104 S{first_layer_temperature[initial_tool]}\nG0 X0 Y-4 Z15 F4800 ; move away and ready for the purge\nM109 S{first_layer_temperature[initial_tool]}\n\nG92 E0\nM569 S0 E ; set spreadcycle mode for extruder\n\nT[initial_tool]\nG1 E{parking_pos_retraction + extra_loading_move - 15} F1000 ; load to the nozzle\n\n;\n; Extrude purge line\n;\nG92 E0 ; reset extruder position\nG1 E{(filament_type[initial_tool] == "FLEX" ? 4 : 2)} F2400 ; deretraction after the initial one before nozzle cleaning\nG0 E7 X15 Z0.2 F500 ; purge\nG0 X105 E36 F500 ; purge\nG0 X115 E4 F650 ; purge\nG0 X125 E4 F800 ; purge\nG0 X128 Z0.05 F8000 ; wipe, move close to the bed\nG0 X131 Z0.2 F8000 ; wipe, move quickly away from the bed\n\nG92 E0\nM221 S100 ; set flow to 100%
|
||||
nozzle_high_flow = 1,1,1,1,1
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
[printer:Original Prusa MK4 0.25 nozzle]
|
||||
inherits = *commonMK4*
|
||||
printer_variant = 0.25
|
||||
nozzle_diameter = 0.25
|
||||
retract_length = 0.8
|
||||
retract_lift = 0.15
|
||||
max_layer_height = 0.15
|
||||
min_layer_height = 0.05
|
||||
default_print_profile = 0.12mm QUALITY @MK4 0.25
|
||||
machine_max_acceleration_travel = 2500,2500
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
[printer:Original Prusa MK4 0.3 nozzle]
|
||||
inherits = *commonMK4*
|
||||
printer_variant = 0.3
|
||||
nozzle_diameter = 0.3
|
||||
retract_length = 0.7
|
||||
max_layer_height = 0.22
|
||||
min_layer_height = 0.05
|
||||
default_print_profile = 0.16mm QUALITY @MK4 0.3
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
[printer:Original Prusa MK4 0.4 nozzle]
|
||||
inherits = *commonMK4*
|
||||
max_layer_height = 0.30
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
[printer:Original Prusa MK4 0.5 nozzle]
|
||||
inherits = *commonMK4*
|
||||
printer_variant = 0.5
|
||||
nozzle_diameter = 0.5
|
||||
retract_length = 0.7
|
||||
max_layer_height = 0.32
|
||||
min_layer_height = 0.07
|
||||
default_print_profile = 0.20mm QUALITY @MK4 0.5
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
[printer:Original Prusa MK4 0.6 nozzle]
|
||||
inherits = *commonMK4*
|
||||
printer_variant = 0.6
|
||||
nozzle_diameter = 0.6
|
||||
retract_length = 0.7
|
||||
retract_lift = 0.2
|
||||
max_layer_height = 0.40
|
||||
min_layer_height = 0.15
|
||||
default_print_profile = 0.25mm QUALITY @MK4 0.6
|
||||
|
||||
@@ -0,0 +1,14 @@
|
||||
[printer:Original Prusa MK4 0.8 nozzle]
|
||||
inherits = *commonMK4*
|
||||
printer_variant = 0.8
|
||||
nozzle_diameter = 0.8
|
||||
retract_length = 0.6
|
||||
retract_before_wipe = 50%
|
||||
retract_lift = 0.25
|
||||
retract_speed = 25
|
||||
deretract_speed = 15
|
||||
max_layer_height = 0.6
|
||||
min_layer_height = 0.2
|
||||
default_print_profile = 0.40mm QUALITY @MK4 0.8
|
||||
default_filament_profile = "Prusament PLA @PG 0.8"
|
||||
|
||||
+13
@@ -0,0 +1,13 @@
|
||||
[printer:Original Prusa MK4 Input Shaper 0.25 nozzle]
|
||||
inherits = Original Prusa MK4 Input Shaper 0.4 nozzle
|
||||
renamed_from = "Original Prusa MK4 Input Shaper (Alpha) 0.25 nozzle"
|
||||
printer_model = MK4IS
|
||||
printer_variant = 0.25
|
||||
nozzle_diameter = 0.25
|
||||
retract_length = 0.8
|
||||
retract_lift = 0.15
|
||||
max_layer_height = 0.15
|
||||
min_layer_height = 0.05
|
||||
default_print_profile = 0.12mm STRUCTURAL @MK4IS 0.25
|
||||
machine_max_acceleration_travel = 2500,2500
|
||||
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
[printer:Original Prusa MK4 Input Shaper 0.3 nozzle]
|
||||
inherits = Original Prusa MK4 Input Shaper 0.4 nozzle
|
||||
renamed_from = "Original Prusa MK4 Input Shaper (Alpha) 0.3 nozzle"
|
||||
printer_model = MK4IS
|
||||
printer_variant = 0.3
|
||||
nozzle_diameter = 0.3
|
||||
retract_length = 0.7
|
||||
max_layer_height = 0.22
|
||||
min_layer_height = 0.05
|
||||
default_print_profile = 0.16mm STRUCTURAL @MK4IS 0.3
|
||||
|
||||
+39
@@ -0,0 +1,39 @@
|
||||
[printer:Original Prusa MK4 Input Shaper 0.4 nozzle]
|
||||
inherits = *commonMK4*
|
||||
renamed_from = "Original Prusa MK4 Input Shaper (Alpha)"
|
||||
printer_model = MK4IS
|
||||
printer_variant = 0.4
|
||||
max_layer_height = 0.30
|
||||
silent_mode = 1
|
||||
machine_limits_usage = emit_to_gcode
|
||||
machine_max_acceleration_e = 2500,2500
|
||||
machine_max_acceleration_extruding = 4000,2500
|
||||
machine_max_acceleration_retracting = 2500,2500
|
||||
machine_max_acceleration_travel = 4000,2500
|
||||
machine_max_acceleration_x = 4000,2500
|
||||
machine_max_acceleration_y = 4000,2500
|
||||
machine_max_acceleration_z = 200,200
|
||||
machine_max_feedrate_e = 100,100
|
||||
machine_max_feedrate_x = 300,160
|
||||
machine_max_feedrate_y = 300,160
|
||||
machine_max_feedrate_z = 40,40
|
||||
machine_max_jerk_e = 10,10
|
||||
machine_max_jerk_x = 8,8
|
||||
machine_max_jerk_y = 8,8
|
||||
machine_max_jerk_z = 2,2
|
||||
machine_min_extruding_rate = 0,0
|
||||
machine_min_travel_rate = 0,0
|
||||
max_print_height = 220
|
||||
printer_notes = Don't remove the following keywords! These keywords are used in the "compatible printer" condition of the print and filament profiles to link the particular print and filament profiles to this printer profile.\nPRINTER_MODEL_MK4IS\nPG
|
||||
retract_length = 0.7
|
||||
wipe = 0
|
||||
retract_before_wipe = 80
|
||||
retract_speed = 35
|
||||
deretract_speed = 25
|
||||
start_gcode = M17 ; enable steppers\nM862.1 P[nozzle_diameter] A{(filament_abrasive[0] ? 1 : 0)} F{(nozzle_high_flow[0] ? 1 : 0)} ; nozzle check\nM862.3 P "MK4" ; printer model check\nM862.5 P2 ; g-code level check\nM862.6 P"Input shaper" ; FW feature check\nM115 U6.4.0+11974\n\nM555 X{(min(print_bed_max[0], first_layer_print_min[0] + 32) - 32)} Y{(max(0, first_layer_print_min[1]) - 4)} W{((min(print_bed_max[0], max(first_layer_print_min[0] + 32, first_layer_print_max[0])))) - ((min(print_bed_max[0], first_layer_print_min[0] + 32) - 32))} H{((first_layer_print_max[1])) - ((max(0, first_layer_print_min[1]) - 4))}\n\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\n\nM140 S[first_layer_bed_temperature] ; set bed temp\nM104 T0 S{((filament_notes[0]=~/.*MBL160.*/) ? 160 : (filament_notes[0]=~/.*HT_MBL10.*/) ? (first_layer_temperature[0] - 10) : (filament_type[0] == "PC" or filament_type[0] == "PA") ? (first_layer_temperature[0] - 25) : (filament_type[0] == "FLEX") ? 210 : (filament_type[0]=~/.*PET.*/) ? 175 : 170)} ; set extruder temp for bed leveling\nM109 T0 R{((filament_notes[0]=~/.*MBL160.*/) ? 160 : (filament_notes[0]=~/.*HT_MBL10.*/) ? (first_layer_temperature[0] - 10) : (filament_type[0] == "PC" or filament_type[0] == "PA") ? (first_layer_temperature[0] - 25) : (filament_type[0] == "FLEX") ? 210 : (filament_type[0]=~/.*PET.*/) ? 175 : 170)} ; wait for temp\n\nM84 E ; turn off E motor\n\nG28 ; home all without mesh bed level\n\nG1 X42 Y-4 Z5 F4800\n\nM302 S155 ; lower cold extrusion limit to 155C\n\n{if filament_type[initial_tool]=="FLEX"}\nG1 E-4 F2400 ; retraction\n{else}\nG1 E-2 F2400 ; retraction\n{endif}\n\nM84 E ; turn off E motor\n\nG29 P9 X10 Y-4 W32 H4\n\n{if first_layer_bed_temperature[initial_tool]<=60}M106 S100{endif}\n\nG0 Z40 F10000\n\nM190 S[first_layer_bed_temperature] ; wait for bed temp\n\nM107\n\n;\n; MBL\n;\nM84 E ; turn off E motor\nG29 P1 ; invalidate mbl & probe print area\nG29 P1 X0 Y0 W50 H20 C ; probe near purge place\nG29 P3.2 ; interpolate mbl probes\nG29 P3.13 ; extrapolate mbl outside probe area\nG29 A ; activate mbl\n\n; prepare for purge\nM104 S{first_layer_temperature[0]}\nG0 X0 Y-4 Z15 F4800 ; move away and ready for the purge\nM109 S{first_layer_temperature[0]}\n\nG92 E0\nM569 S0 E ; set spreadcycle mode for extruder\n\n;\n; Extrude purge line\n;\nG92 E0 ; reset extruder position\nG1 E{(filament_type[0] == "FLEX" ? 4 : 2)} F2400 ; deretraction after the initial one before nozzle cleaning\nG0 E7 X15 Z0.2 F500 ; purge\nG0 X25 E4 F500 ; purge\nG0 X35 E4 F650 ; purge\nG0 X45 E4 F800 ; purge\nG0 X48 Z0.05 F8000 ; wipe, move close to the bed\nG0 X51 Z0.2 F8000 ; wipe, move quickly away from the bed\n\nG92 E0\nM221 S100 ; set flow to 100%
|
||||
end_gcode = {if layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+1, max_print_height)} F720 ; Move print head up{endif}\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nG1 X241 Y170 F3600 ; park\n{if layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+23, max_print_height)} F300 ; Move print head up{endif}\nG4 ; wait\nM572 S0 ; reset PA\nM593 X T2 F0 ; disable IS\nM593 Y T2 F0 ; disable IS\nM84 X Y E ; disable motors\n; max_layer_z = [max_layer_z]
|
||||
before_layer_gcode = ;BEFORE_LAYER_CHANGE\nG92 E0.0\n;[layer_z]\nM201 X{interpolate_table(extruded_weight_total, (0,4000), (1400,2500), (20000,2500))} Y{interpolate_table(extruded_weight_total, (0,4000), (1400,2500), (20000,2500))}\n
|
||||
layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]\n{if ! spiral_vase}M74 W[extruded_weight_total]{endif}\n
|
||||
default_print_profile = 0.20mm SPEED @MK4IS 0.4
|
||||
default_filament_profile = "Prusament PLA @PGIS"
|
||||
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
[printer:Original Prusa MK4 Input Shaper 0.5 nozzle]
|
||||
inherits = Original Prusa MK4 Input Shaper 0.4 nozzle
|
||||
renamed_from = "Original Prusa MK4 Input Shaper (Alpha) 0.5 nozzle"
|
||||
printer_variant = 0.5
|
||||
nozzle_diameter = 0.5
|
||||
retract_length = 0.7
|
||||
max_layer_height = 0.32
|
||||
min_layer_height = 0.07
|
||||
deretract_speed = 25
|
||||
wipe = 1
|
||||
default_print_profile = 0.20mm SPEED @MK4IS 0.5
|
||||
|
||||
+13
@@ -0,0 +1,13 @@
|
||||
[printer:Original Prusa MK4 Input Shaper 0.6 nozzle]
|
||||
inherits = Original Prusa MK4 Input Shaper 0.4 nozzle
|
||||
renamed_from = "Original Prusa MK4 Input Shaper (Alpha) 0.6 nozzle"
|
||||
printer_variant = 0.6
|
||||
nozzle_diameter = 0.6
|
||||
retract_length = 0.7
|
||||
retract_lift = 0.2
|
||||
max_layer_height = 0.40
|
||||
min_layer_height = 0.15
|
||||
deretract_speed = 25
|
||||
wipe = 1
|
||||
default_print_profile = 0.25mm SPEED @MK4IS 0.6
|
||||
|
||||
+16
@@ -0,0 +1,16 @@
|
||||
[printer:Original Prusa MK4 Input Shaper 0.8 nozzle]
|
||||
inherits = Original Prusa MK4 Input Shaper 0.4 nozzle
|
||||
renamed_from = "Original Prusa MK4 Input Shaper (Alpha) 0.8 nozzle"
|
||||
printer_variant = 0.8
|
||||
nozzle_diameter = 0.8
|
||||
retract_length = 0.6
|
||||
wipe = 1
|
||||
retract_before_wipe = 50%
|
||||
retract_lift = 0.25
|
||||
retract_speed = 25
|
||||
deretract_speed = 15
|
||||
max_layer_height = 0.6
|
||||
min_layer_height = 0.2
|
||||
default_print_profile = 0.40mm QUALITY @MK4IS 0.8
|
||||
default_filament_profile = "Prusament PLA @PG 0.8"
|
||||
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
[printer:Original Prusa MK4 Input Shaper HF0.4 nozzle]
|
||||
inherits = Original Prusa MK4 Input Shaper 0.4 nozzle; *MK4_HFNOZZLE*
|
||||
printer_variant = HF0.4
|
||||
default_print_profile = 0.20mm SPEED @MK4IS HF0.4
|
||||
default_filament_profile = "Prusament PLA @HF0.4"
|
||||
nozzle_high_flow = 1
|
||||
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
[printer:Original Prusa MK4 Input Shaper HF0.5 nozzle]
|
||||
inherits = Original Prusa MK4 Input Shaper 0.5 nozzle; *MK4_HFNOZZLE*
|
||||
printer_variant = HF0.5
|
||||
default_print_profile = 0.20mm SPEED @MK4IS HF0.5
|
||||
default_filament_profile = "Prusament PLA @HF0.5"
|
||||
nozzle_high_flow = 1
|
||||
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
[printer:Original Prusa MK4 Input Shaper HF0.6 nozzle]
|
||||
inherits = Original Prusa MK4 Input Shaper 0.6 nozzle; *MK4_HFNOZZLE*
|
||||
printer_variant = HF0.6
|
||||
default_print_profile = 0.25mm SPEED @MK4IS HF0.6
|
||||
default_filament_profile = "Prusament PLA @HF0.6"
|
||||
nozzle_high_flow = 1
|
||||
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
[printer:Original Prusa MK4 Input Shaper HF0.8 nozzle]
|
||||
inherits = Original Prusa MK4 Input Shaper 0.8 nozzle; *MK4_HFNOZZLE*
|
||||
printer_variant = HF0.8
|
||||
default_print_profile = 0.40mm SPEED @MK4IS HF0.8
|
||||
default_filament_profile = "Prusament PLA @HF0.8"
|
||||
nozzle_high_flow = 1
|
||||
|
||||
+28
@@ -0,0 +1,28 @@
|
||||
[printer:Original Prusa MK4 MMU3 0.4 nozzle]
|
||||
inherits = Original Prusa MK4 Input Shaper 0.4 nozzle
|
||||
printer_model = MK4ISMMU3
|
||||
multimaterial_purging = 80
|
||||
printer_variant = 0.4
|
||||
nozzle_diameter = 0.4,0.4,0.4,0.4,0.4
|
||||
extruder_colour = #FF8000;#DB5182;#3EC0FF;#FF4F4F;#FBEB7D
|
||||
single_extruder_multi_material = 1
|
||||
cooling_tube_retraction = 45
|
||||
cooling_tube_length = 20
|
||||
parking_pos_retraction = 84
|
||||
extra_loading_move = -52
|
||||
max_layer_height = 0.25,0.25,0.25,0.25,0.25
|
||||
machine_limits_usage = emit_to_gcode
|
||||
printer_notes = Don't remove the following keywords! These keywords are used in the "compatible printer" condition of the print and filament profiles to link the particular print and filament profiles to this printer profile.\nPRINTER_MODEL_MK4IS\nPRINTER_MODEL_MK4MMU3\nPG
|
||||
retract_length = 0.7,0.7,0.7,0.7,0.7
|
||||
wipe = 0,0,0,0,0
|
||||
retract_before_wipe = 80,80,80,80,80
|
||||
retract_speed = 35,35,35,35,35
|
||||
deretract_speed = 25,25,25,25,25
|
||||
retract_length_toolchange = 0,0,0,0,0
|
||||
start_gcode = M17 ; enable steppers\nM862.1 P[nozzle_diameter] A{((is_extruder_used[0] and filament_abrasive[0]) ? 1 : (is_extruder_used[1] and filament_abrasive[1]) ? 1 : (is_extruder_used[2] and filament_abrasive[2]) ? 1 : (is_extruder_used[3] and filament_abrasive[3]) ? 1 : (is_extruder_used[4] and filament_abrasive[4]) ? 1 : 0)} F{(nozzle_high_flow[0] ? 1 : 0)} ; nozzle check\nM862.3 P "MK4" ; printer model check\nM862.5 P2 ; g-code level check\nM862.6 P "Input shaper" ; FW feature check\nM862.6 P "MMU3" ; FW feature check\nM115 U6.4.0+11974\n\n; setup MMU\nM708 A0x0b X5 ; extra load distance\nM708 A0x0d X140 ; unload feeedrate\nM708 A0x11 X140 ; load feedrate\nM708 A0x14 X20 ; slow feedrate\nM708 A0x1e X12 ; Pulley current to ~200mA\n\nM555 X{(min(print_bed_max[0], first_layer_print_min[0] + 32) - 32)} Y{(max(0, first_layer_print_min[1]) - 4)} W{((min(print_bed_max[0], max(first_layer_print_min[0] + 32, first_layer_print_max[0])))) - ((min(print_bed_max[0], first_layer_print_min[0] + 32) - 32))} H{((first_layer_print_max[1])) - ((max(0, first_layer_print_min[1]) - 4))}\n\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\n\nM140 S[first_layer_bed_temperature] ; set bed temp\nM104 S{((filament_notes[initial_tool]=~/.*MBL160.*/) ? 160 : (filament_notes[initial_tool]=~/.*HT_MBL10.*/) ? (first_layer_temperature[initial_tool] - 10) : (filament_type[initial_tool] == "PC" or filament_type[initial_tool] == "PA") ? (first_layer_temperature[initial_tool] - 25) : (filament_type[initial_tool] == "FLEX") ? 210 : (filament_type[initial_tool]=~/.*PET.*/) ? 175 : 170)} ; set extruder temp for bed leveling\nM109 R{((filament_notes[initial_tool]=~/.*MBL160.*/) ? 160 : (filament_notes[initial_tool]=~/.*HT_MBL10.*/) ? (first_layer_temperature[initial_tool] - 10) : (filament_type[initial_tool] == "PC" or filament_type[initial_tool] == "PA") ? (first_layer_temperature[initial_tool] - 25) : (filament_type[initial_tool] == "FLEX") ? 210 : (filament_type[initial_tool]=~/.*PET.*/) ? 175 : 170)} ; wait for temp\n\nM84 E ; turn off E motor\n\nG28 ; home all without mesh bed level\n\nG1 X42 Y-4 Z5 F4800\n\nM302 S155 ; lower cold extrusion limit to 155C\n\n{if filament_type[initial_tool]=="FLEX"}\nG1 E-4 F2400 ; retraction\n{else}\nG1 E-2 F2400 ; retraction\n{endif}\n\nM84 E ; turn off E motor\n\nG29 P9 X10 Y-4 W32 H4\n\n{if first_layer_bed_temperature[initial_tool]<=60}M106 S100{endif}\n\nG0 Z40 F10000\n\nM190 S[first_layer_bed_temperature] ; wait for bed temp\n\nM107\n\n;\n; MBL\n;\nM84 E ; turn off E motor\nG29 P1 ; invalidate mbl & probe print area\nG29 P1 X0 Y0 W130 H20 C ; probe near purge place\nG29 P3.2 ; interpolate mbl probes\nG29 P3.13 ; extrapolate mbl outside probe area\nG29 A ; activate mbl\n\n; prepare for purge\nM104 S{first_layer_temperature[initial_tool]}\nG0 X0 Y-4 Z15 F4800 ; move away and ready for the purge\nM109 S{first_layer_temperature[initial_tool]}\n\nG92 E0\nM569 S0 E ; set spreadcycle mode for extruder\n\nT[initial_tool]\nG1 E{parking_pos_retraction + extra_loading_move - 15} F1000 ; load to the nozzle\n\n;\n; Extrude purge line\n;\nG92 E0 ; reset extruder position\nG1 E{(filament_type[initial_tool] == "FLEX" ? 4 : 2)} F2400 ; deretraction after the initial one before nozzle cleaning\nG0 E7 X15 Z0.2 F500 ; purge\nG0 X105 E36 F500 ; purge\nG0 X115 E4 F650 ; purge\nG0 X125 E4 F800 ; purge\nG0 X128 Z0.05 F8000 ; wipe, move close to the bed\nG0 X131 Z0.2 F8000 ; wipe, move quickly away from the bed\n\nG92 E0\nM221 S100 ; set flow to 100%
|
||||
end_gcode = {if layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+1, max_print_height)} F720 ; Move print head up{endif}\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nG1 X241 Y170 F3600 ; park\n{if layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+23, max_print_height)} F300 ; Move print head up{endif}\nM702 ; unload the current filament\nG4 ; wait\nM572 S0 ; reset PA\nM593 X T2 F0 ; disable IS\nM593 Y T2 F0 ; disable IS\nM84 X Y E ; disable motors\n; max_layer_z = [max_layer_z]
|
||||
before_layer_gcode = ;BEFORE_LAYER_CHANGE\nG92 E0.0\n;[layer_z]\nM201 X{interpolate_table(extruded_weight_total, (0,4000), (1400,2500), (20000,2500))} Y{interpolate_table(extruded_weight_total, (0,4000), (1400,2500), (20000,2500))}\n
|
||||
layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]\n{if ! spiral_vase}M74 W[extruded_weight_total]{endif}\n
|
||||
default_print_profile = 0.20mm SPEED @MK4IS 0.4
|
||||
default_filament_profile = "Prusament PLA @PGIS"
|
||||
|
||||
+23
@@ -0,0 +1,23 @@
|
||||
[printer:Original Prusa MK4 MMU3 0.6 nozzle]
|
||||
inherits = Original Prusa MK4 MMU3 0.4 nozzle
|
||||
printer_variant = 0.6
|
||||
nozzle_high_flow = 0,0,0,0,0
|
||||
multimaterial_purging = 80
|
||||
nozzle_diameter = 0.6,0.6,0.6,0.6,0.6
|
||||
retract_length = 0.7,0.7,0.7,0.7,0.7
|
||||
retract_lift = 0.2,0.2,0.2,0.2,0.2
|
||||
max_layer_height = 0.40,0.40,0.40,0.40,0.40
|
||||
min_layer_height = 0.15,0.15,0.15,0.15,0.15
|
||||
deretract_speed = 25,25,25,25,25
|
||||
wipe = 1,1,1,1,1
|
||||
default_print_profile = 0.25mm SPEED @MK4IS 0.6
|
||||
default_filament_profile = "Prusament PLA @MK4IS 0.6"
|
||||
|
||||
; [printer:Original Prusa MK4 MMU3 HF0.6 nozzle]
|
||||
; inherits = Original Prusa MK4 MMU3 0.6 nozzle
|
||||
; printer_variant = HF0.6
|
||||
; nozzle_high_flow = 1,1,1,1,1
|
||||
; multimaterial_purging = 240
|
||||
; default_print_profile = 0.25mm SPEED @MK4IS HF0.6
|
||||
; default_filament_profile = "Prusament PLA @HF0.6"
|
||||
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
[printer:Original Prusa MK4 MMU3 HF0.4 nozzle]
|
||||
inherits = Original Prusa MK4 MMU3 0.4 nozzle
|
||||
printer_variant = HF0.4
|
||||
multimaterial_purging = 240
|
||||
printer_notes = Don't remove the following keywords! These keywords are used in the "compatible printer" condition of the print and filament profiles to link the particular print and filament profiles to this printer profile.\nPRINTER_MODEL_MK4IS\nPRINTER_MODEL_MK4MMU3\nPG\nHF_NOZZLE
|
||||
default_print_profile = 0.20mm SPEED @MK4IS HF0.4
|
||||
default_filament_profile = "Prusament PLA @HF0.4"
|
||||
nozzle_high_flow = 1,1,1,1,1
|
||||
|
||||
# MK4S
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
[printer:Original Prusa MK4S 0.25 nozzle]
|
||||
inherits = Original Prusa MK4S 0.4 nozzle
|
||||
printer_model = MK4S
|
||||
printer_variant = 0.25
|
||||
nozzle_diameter = 0.25
|
||||
retract_length = 0.8
|
||||
retract_lift = 0.15
|
||||
max_layer_height = 0.15
|
||||
min_layer_height = 0.05
|
||||
default_print_profile = 0.12mm STRUCTURAL @MK4S 0.25
|
||||
machine_max_acceleration_travel = 2500,2500
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
[printer:Original Prusa MK4S 0.3 nozzle]
|
||||
inherits = Original Prusa MK4S 0.4 nozzle
|
||||
printer_model = MK4S
|
||||
printer_variant = 0.3
|
||||
nozzle_diameter = 0.3
|
||||
retract_length = 0.7
|
||||
max_layer_height = 0.22
|
||||
min_layer_height = 0.05
|
||||
default_print_profile = 0.16mm STRUCTURAL @MK4S 0.3
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
[printer:Original Prusa MK4S 0.4 nozzle]
|
||||
inherits = Original Prusa MK4S HF0.4 nozzle; *MK4S_LFNOZZLE*
|
||||
printer_variant = 0.4
|
||||
default_print_profile = 0.20mm SPEED @MK4S 0.4
|
||||
default_filament_profile = "Prusament PLA @MK4S"
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
[printer:Original Prusa MK4S 0.5 nozzle]
|
||||
inherits = Original Prusa MK4S HF0.5 nozzle; *MK4S_LFNOZZLE*
|
||||
printer_variant = 0.5
|
||||
default_print_profile = 0.20mm SPEED @MK4S 0.5
|
||||
default_filament_profile = "Prusament PLA @MK4S"
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
[printer:Original Prusa MK4S 0.6 nozzle]
|
||||
inherits = Original Prusa MK4S HF0.6 nozzle; *MK4S_LFNOZZLE*
|
||||
printer_variant = 0.6
|
||||
default_print_profile = 0.25mm SPEED @MK4S 0.6
|
||||
default_filament_profile = "Prusament PLA @MK4S 0.6"
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
[printer:Original Prusa MK4S 0.8 nozzle]
|
||||
inherits = Original Prusa MK4S HF0.8 nozzle; *MK4S_LFNOZZLE*
|
||||
printer_variant = 0.8
|
||||
default_print_profile = 0.40mm QUALITY @MK4S 0.8
|
||||
default_filament_profile = "Prusament PLA @MK4S 0.8"
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
[printer:Original Prusa MK4S HF0.4 nozzle]
|
||||
inherits = Original Prusa MK4 Input Shaper HF0.4 nozzle; *MK4S_HFNOZZLE*
|
||||
printer_model = MK4S
|
||||
printer_variant = HF0.4
|
||||
start_gcode = M17 ; enable steppers\nM862.1 P[nozzle_diameter] A{(filament_abrasive[0] ? 1 : 0)} F{(nozzle_high_flow[0] ? 1 : 0)} ; nozzle check\nM862.3 P "[printer_model]" ; printer model check\nM862.5 P2 ; g-code level check\nM862.6 P"Input shaper" ; FW feature check\nM115 U6.4.0+11974\n\nM555 X{(min(print_bed_max[0], first_layer_print_min[0] + 32) - 32)} Y{(max(0, first_layer_print_min[1]) - 4)} W{((min(print_bed_max[0], max(first_layer_print_min[0] + 32, first_layer_print_max[0])))) - ((min(print_bed_max[0], first_layer_print_min[0] + 32) - 32))} H{((first_layer_print_max[1])) - ((max(0, first_layer_print_min[1]) - 4))}\n\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\n\nM140 S[first_layer_bed_temperature] ; set bed temp\nM104 T0 S{((filament_notes[0]=~/.*MBL160.*/) ? 160 : (filament_notes[0]=~/.*HT_MBL10.*/) ? (first_layer_temperature[0] - 10) : (filament_type[0] == "PC" or filament_type[0] == "PA") ? (first_layer_temperature[0] - 25) : (filament_type[0] == "FLEX") ? 210 : (filament_type[0]=~/.*PET.*/) ? 175 : 170)} ; set extruder temp for bed leveling\nM109 T0 R{((filament_notes[0]=~/.*MBL160.*/) ? 160 : (filament_notes[0]=~/.*HT_MBL10.*/) ? (first_layer_temperature[0] - 10) : (filament_type[0] == "PC" or filament_type[0] == "PA") ? (first_layer_temperature[0] - 25) : (filament_type[0] == "FLEX") ? 210 : (filament_type[0]=~/.*PET.*/) ? 175 : 170)} ; wait for temp\n\nM84 E ; turn off E motor\n\nG28 ; home all without mesh bed level\n\nG1 X42 Y-4 Z5 F4800\n\nM302 S155 ; lower cold extrusion limit to 155C\n\n{if filament_type[initial_tool]=="FLEX"}\nG1 E-4 F2400 ; retraction\n{else}\nG1 E-2 F2400 ; retraction\n{endif}\n\nM84 E ; turn off E motor\n\nG29 P9 X10 Y-4 W32 H4\n\n{if first_layer_bed_temperature[initial_tool]<=60}M106 S100{endif}\n\nG0 Z40 F10000\n\nM190 S[first_layer_bed_temperature] ; wait for bed temp\n\nM107\n\n;\n; MBL\n;\nM84 E ; turn off E motor\nG29 P1 ; invalidate mbl & probe print area\nG29 P1 X0 Y0 W50 H20 C ; probe near purge place\nG29 P3.2 ; interpolate mbl probes\nG29 P3.13 ; extrapolate mbl outside probe area\nG29 A ; activate mbl\n\n; prepare for purge\nM104 S{first_layer_temperature[0]}\nG0 X0 Y-4 Z15 F4800 ; move away and ready for the purge\nM109 S{first_layer_temperature[0]}\n\nG92 E0\nM569 S0 E ; set spreadcycle mode for extruder\n\n;\n; Extrude purge line\n;\nG92 E0 ; reset extruder position\nG1 E{(filament_type[0] == "FLEX" ? 4 : 2)} F2400 ; deretraction after the initial one before nozzle cleaning\nG0 E7 X15 Z0.2 F500 ; purge\nG0 X25 E4 F500 ; purge\nG0 X35 E4 F650 ; purge\nG0 X45 E4 F800 ; purge\nG0 X48 Z0.05 F8000 ; wipe, move close to the bed\nG0 X51 Z0.2 F8000 ; wipe, move quickly away from the bed\n\nG92 E0\nM221 S100 ; set flow to 100%
|
||||
end_gcode = {if layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+1, max_print_height)} F720 ; Move print head up{endif}\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nG1 X241 Y170 F3600 ; park\n{if layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+23, max_print_height)} F300 ; Move print head up{endif}\nG4 ; wait\nM572 S0 ; reset PA\nM593 X T2 F0 ; disable IS\nM593 Y T2 F0 ; disable IS\nM84 X Y E ; disable motors\n; max_layer_z = [max_layer_z]
|
||||
default_print_profile = 0.20mm SPEED @MK4S HF0.4
|
||||
default_filament_profile = "Prusament PLA @HF0.4"
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
[printer:Original Prusa MK4S HF0.5 nozzle]
|
||||
inherits = Original Prusa MK4S HF0.4 nozzle
|
||||
printer_variant = HF0.5
|
||||
nozzle_diameter = 0.5
|
||||
retract_length = 0.7
|
||||
max_layer_height = 0.32
|
||||
min_layer_height = 0.07
|
||||
deretract_speed = 25
|
||||
wipe = 1
|
||||
default_print_profile = 0.20mm SPEED @MK4S HF0.5
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
[printer:Original Prusa MK4S HF0.6 nozzle]
|
||||
inherits = Original Prusa MK4S HF0.4 nozzle
|
||||
printer_variant = HF0.6
|
||||
nozzle_diameter = 0.6
|
||||
retract_length = 0.7
|
||||
retract_lift = 0.2
|
||||
max_layer_height = 0.40
|
||||
min_layer_height = 0.15
|
||||
deretract_speed = 25
|
||||
wipe = 1
|
||||
default_print_profile = 0.32mm SPEED @MK4S HF0.6
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
[printer:Original Prusa MK4S HF0.8 nozzle]
|
||||
inherits = Original Prusa MK4S HF0.4 nozzle
|
||||
printer_variant = HF0.8
|
||||
nozzle_diameter = 0.8
|
||||
retract_length = 0.6
|
||||
wipe = 1
|
||||
retract_before_wipe = 50%
|
||||
retract_lift = 0.25
|
||||
retract_speed = 25
|
||||
deretract_speed = 15
|
||||
max_layer_height = 0.6
|
||||
min_layer_height = 0.2
|
||||
default_print_profile = 0.40mm STRUCTURAL @MK4S HF0.8
|
||||
default_filament_profile = "Prusament PLA @HF0.8"
|
||||
|
||||
+9
@@ -0,0 +1,9 @@
|
||||
[printer:Original Prusa MK4S MMU3 0.4 nozzle]
|
||||
inherits = Original Prusa MK4S MMU3 HF0.4 nozzle; *MK4S_LFNOZZLE*
|
||||
printer_variant = 0.4
|
||||
multimaterial_purging = 80
|
||||
printer_notes = Don't remove the following keywords! These keywords are used in the "compatible printer" condition of the print and filament profiles to link the particular print and filament profiles to this printer profile.\nPRINTER_MODEL_MK4S\nPRINTER_MODEL_MK4SMMU3\nPG\nNO_TEMPLATES
|
||||
default_print_profile = 0.20mm SPEED @MK4S 0.4
|
||||
default_filament_profile = "Prusament PLA @MK4S"
|
||||
nozzle_high_flow = 0,0,0,0,0
|
||||
|
||||
+25
@@ -0,0 +1,25 @@
|
||||
[printer:Original Prusa MK4S MMU3 0.6 nozzle]
|
||||
inherits = Original Prusa MK4S MMU3 0.4 nozzle
|
||||
printer_variant = 0.6
|
||||
nozzle_high_flow = 0,0,0,0,0
|
||||
multimaterial_purging = 80
|
||||
nozzle_diameter = 0.6,0.6,0.6,0.6,0.6
|
||||
retract_length = 0.7,0.7,0.7,0.7,0.7
|
||||
retract_lift = 0.2,0.2,0.2,0.2,0.2
|
||||
max_layer_height = 0.40,0.40,0.40,0.40,0.40
|
||||
min_layer_height = 0.15,0.15,0.15,0.15,0.15
|
||||
deretract_speed = 25,25,25,25,25
|
||||
wipe = 1,1,1,1,1
|
||||
default_print_profile = 0.25mm SPEED @MK4S 0.6
|
||||
default_filament_profile = "Prusament PLA @MK4S 0.6"
|
||||
|
||||
; [printer:Original Prusa MK4S MMU3 HF0.6 nozzle]
|
||||
; inherits = Original Prusa MK4S MMU3 0.6 nozzle
|
||||
; printer_variant = HF0.6
|
||||
; nozzle_high_flow = 1,1,1,1,1
|
||||
; multimaterial_purging = 240
|
||||
; default_print_profile = 0.25mm SPEED @MK4S HF0.6
|
||||
; default_filament_profile = "Prusament PLA @MK4S HF0.6"
|
||||
|
||||
## COREONE
|
||||
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
[printer:Original Prusa MK4S MMU3 HF0.4 nozzle]
|
||||
inherits = Original Prusa MK4 MMU3 HF0.4 nozzle
|
||||
printer_model = MK4SMMU3
|
||||
printer_variant = HF0.4
|
||||
multimaterial_purging = 240
|
||||
printer_notes = Don't remove the following keywords! These keywords are used in the "compatible printer" condition of the print and filament profiles to link the particular print and filament profiles to this printer profile.\nPRINTER_MODEL_MK4S\nPRINTER_MODEL_MK4SMMU3\nPG\nHF_NOZZLE\nNO_TEMPLATES
|
||||
start_gcode = M17 ; enable steppers\nM862.1 P[nozzle_diameter] A{((is_extruder_used[0] and filament_abrasive[0]) ? 1 : (is_extruder_used[1] and filament_abrasive[1]) ? 1 : (is_extruder_used[2] and filament_abrasive[2]) ? 1 : (is_extruder_used[3] and filament_abrasive[3]) ? 1 : (is_extruder_used[4] and filament_abrasive[4]) ? 1 : 0)} F{(nozzle_high_flow[0] ? 1 : 0)} ; nozzle check\nM862.3 P "MK4S" ; printer model check\nM862.5 P2 ; g-code level check\nM862.6 P "Input shaper" ; FW feature check\nM862.6 P "MMU3" ; FW feature check\nM115 U6.4.0+11974\n\n; setup MMU\nM708 A0x0b X5 ; extra load distance\nM708 A0x0d X140 ; unload feeedrate\nM708 A0x11 X140 ; load feedrate\nM708 A0x14 X20 ; slow feedrate\nM708 A0x1e X12 ; Pulley current to ~200mA\n\nM555 X{(min(print_bed_max[0], first_layer_print_min[0] + 32) - 32)} Y{(max(0, first_layer_print_min[1]) - 4)} W{((min(print_bed_max[0], max(first_layer_print_min[0] + 32, first_layer_print_max[0])))) - ((min(print_bed_max[0], first_layer_print_min[0] + 32) - 32))} H{((first_layer_print_max[1])) - ((max(0, first_layer_print_min[1]) - 4))}\n\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\n\nM140 S[first_layer_bed_temperature] ; set bed temp\nM104 S{((filament_notes[initial_tool]=~/.*MBL160.*/) ? 160 : (filament_notes[initial_tool]=~/.*HT_MBL10.*/) ? (first_layer_temperature[initial_tool] - 10) : (filament_type[initial_tool] == "PC" or filament_type[initial_tool] == "PA") ? (first_layer_temperature[initial_tool] - 25) : (filament_type[initial_tool] == "FLEX") ? 210 : (filament_type[initial_tool]=~/.*PET.*/) ? 175 : 170)} ; set extruder temp for bed leveling\nM109 R{((filament_notes[initial_tool]=~/.*MBL160.*/) ? 160 : (filament_notes[initial_tool]=~/.*HT_MBL10.*/) ? (first_layer_temperature[initial_tool] - 10) : (filament_type[initial_tool] == "PC" or filament_type[initial_tool] == "PA") ? (first_layer_temperature[initial_tool] - 25) : (filament_type[initial_tool] == "FLEX") ? 210 : (filament_type[initial_tool]=~/.*PET.*/) ? 175 : 170)} ; wait for temp\n\nM84 E ; turn off E motor\n\nG28 ; home all without mesh bed level\n\nG1 X42 Y-4 Z5 F4800\n\nM302 S155 ; lower cold extrusion limit to 155C\n\n{if filament_type[initial_tool]=="FLEX"}\nG1 E-4 F2400 ; retraction\n{else}\nG1 E-2 F2400 ; retraction\n{endif}\n\nM84 E ; turn off E motor\n\nG29 P9 X10 Y-4 W32 H4\n\n{if first_layer_bed_temperature[initial_tool]<=60}M106 S100{endif}\n\nG0 Z40 F10000\n\nM190 S[first_layer_bed_temperature] ; wait for bed temp\n\nM107\n\n;\n; MBL\n;\nM84 E ; turn off E motor\nG29 P1 ; invalidate mbl & probe print area\nG29 P1 X0 Y0 W130 H20 C ; probe near purge place\nG29 P3.2 ; interpolate mbl probes\nG29 P3.13 ; extrapolate mbl outside probe area\nG29 A ; activate mbl\n\n; prepare for purge\nM104 S{first_layer_temperature[initial_tool]}\nG0 X0 Y-4 Z15 F4800 ; move away and ready for the purge\nM109 S{first_layer_temperature[initial_tool]}\n\nG92 E0\nM569 S0 E ; set spreadcycle mode for extruder\n\nT[initial_tool]\nG1 E{parking_pos_retraction + extra_loading_move - 15} F1000 ; load to the nozzle\n\n;\n; Extrude purge line\n;\nG92 E0 ; reset extruder position\nG1 E{(filament_type[initial_tool] == "FLEX" ? 4 : 2)} F2400 ; deretraction after the initial one before nozzle cleaning\nG0 E7 X15 Z0.2 F500 ; purge\nG0 X105 E36 F500 ; purge\nG0 X115 E4 F650 ; purge\nG0 X125 E4 F800 ; purge\nG0 X128 Z0.05 F8000 ; wipe, move close to the bed\nG0 X131 Z0.2 F8000 ; wipe, move quickly away from the bed\n\nG92 E0\nM221 S100 ; set flow to 100%
|
||||
end_gcode = {if layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+1, max_print_height)} F720 ; Move print head up{endif}\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nG1 X241 Y170 F3600 ; park\n{if layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+23, max_print_height)} F300 ; Move print head up{endif}\nM702 ; unload the current filament\nG4 ; wait\nM572 S0 ; reset PA\nM593 X T2 F0 ; disable IS\nM593 Y T2 F0 ; disable IS\nM84 X Y E ; disable motors\n; max_layer_z = [max_layer_z]
|
||||
default_print_profile = 0.20mm SPEED @MK4S HF0.4
|
||||
default_filament_profile = "Prusament PLA @HF0.4"
|
||||
nozzle_high_flow = 1,1,1,1,1
|
||||
|
||||
+19
@@ -0,0 +1,19 @@
|
||||
[printer:Original Prusa XL - 2T 0.25 nozzle]
|
||||
inherits = *XL2MULTI*
|
||||
printer_variant = 0.25
|
||||
nozzle_diameter = 0.25,0.25
|
||||
retract_speed = 35,35
|
||||
deretract_speed = 25,25
|
||||
retract_lift = 0.15,0.15
|
||||
extruder_offset = 0x0,0x0
|
||||
min_layer_height = 0.05,0.05
|
||||
max_layer_height = 0.15,0.15
|
||||
retract_before_travel = 1.5,1.5
|
||||
retract_before_wipe = 80%,80%
|
||||
retract_length = 0.8,0.8
|
||||
retract_length_toolchange = 1.2,1.2
|
||||
retract_lift_below = 359,359
|
||||
wipe = 1,1
|
||||
extruder_colour = #FF8000;#DB5182
|
||||
machine_max_acceleration_travel = 2500,2500
|
||||
|
||||
@@ -0,0 +1,19 @@
|
||||
[printer:Original Prusa XL - 2T 0.3 nozzle]
|
||||
inherits = *XL2MULTI*
|
||||
printer_variant = 0.3
|
||||
nozzle_diameter = 0.3,0.3
|
||||
retract_speed = 35,35
|
||||
deretract_speed = 25,25
|
||||
retract_lift = 0.3,0.3
|
||||
extruder_offset = 0x0,0x0
|
||||
min_layer_height = 0.05,0.05
|
||||
max_layer_height = 0.22,0.22
|
||||
retract_before_travel = 1.5,1.5
|
||||
retract_before_wipe = 80%,80%
|
||||
retract_length = 0.7,0.7
|
||||
retract_length_toolchange = 1.2,1.2
|
||||
retract_lift_below = 359,359
|
||||
wipe = 1,1
|
||||
extruder_colour = #FF8000;#DB5182
|
||||
machine_max_acceleration_travel = 2500,2500
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
[printer:Original Prusa XL - 2T 0.4 nozzle]
|
||||
inherits = *XL2MULTI*
|
||||
printer_variant = 0.4
|
||||
nozzle_diameter = 0.4,0.4
|
||||
retract_speed = 35,35
|
||||
deretract_speed = 25,25
|
||||
retract_lift = 0.3,0.3
|
||||
extruder_offset = 0x0,0x0
|
||||
min_layer_height = 0.07,0.07
|
||||
max_layer_height = 0.3,0.3
|
||||
retract_before_travel = 1.5,1.5
|
||||
retract_before_wipe = 80%,80%
|
||||
retract_length = 0.8,0.8
|
||||
retract_length_toolchange = 1.2,1.2
|
||||
retract_lift_below = 359,359
|
||||
wipe = 1,1
|
||||
extruder_colour = #FF8000;#DB5182
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
[printer:Original Prusa XL - 2T 0.5 nozzle]
|
||||
inherits = *XL2MULTI*
|
||||
printer_variant = 0.5
|
||||
nozzle_diameter = 0.5,0.5
|
||||
retract_speed = 35,35
|
||||
deretract_speed = 25,25
|
||||
retract_lift = 0.3,0.3
|
||||
extruder_offset = 0x0,0x0
|
||||
min_layer_height = 0.07,0.07
|
||||
max_layer_height = 0.32,0.32
|
||||
retract_before_travel = 1.5,1.5
|
||||
retract_before_wipe = 80%,80%
|
||||
retract_length = 0.7,0.7
|
||||
retract_length_toolchange = 1.2,1.2
|
||||
retract_lift_below = 359,359
|
||||
wipe = 1,1
|
||||
extruder_colour = #FF8000;#DB5182
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
[printer:Original Prusa XL - 2T 0.6 nozzle]
|
||||
inherits = *XL2MULTI*
|
||||
printer_variant = 0.6
|
||||
nozzle_diameter = 0.6,0.6
|
||||
retract_speed = 35,35
|
||||
deretract_speed = 25,25
|
||||
retract_lift = 0.2,0.2
|
||||
extruder_offset = 0x0,0x0
|
||||
min_layer_height = 0.15,0.15
|
||||
max_layer_height = 0.4,0.4
|
||||
retract_before_travel = 1.5,1.5
|
||||
retract_before_wipe = 0%,0%
|
||||
retract_length = 0.7,0.7
|
||||
retract_length_toolchange = 1.2,1.2
|
||||
retract_lift_below = 359,359
|
||||
wipe = 1,1
|
||||
extruder_colour = #FF8000;#DB5182
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
[printer:Original Prusa XL - 2T 0.8 nozzle]
|
||||
inherits = *XL2MULTI*
|
||||
printer_variant = 0.8
|
||||
nozzle_diameter = 0.8,0.8
|
||||
retract_speed = 25,25
|
||||
deretract_speed = 15,15
|
||||
retract_lift = 0.25,0.25
|
||||
extruder_offset = 0x0,0x0
|
||||
min_layer_height = 0.2,0.2
|
||||
max_layer_height = 0.6,0.6
|
||||
retract_before_travel = 1.5,1.5
|
||||
retract_before_wipe = 50%,50%
|
||||
retract_length = 0.6,0.6
|
||||
retract_length_toolchange = 1.2,1.2
|
||||
retract_lift_below = 359,359
|
||||
wipe = 1,1
|
||||
extruder_colour = #FF8000;#DB5182
|
||||
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
[printer:Original Prusa XL - 2T Input Shaper 0.25 nozzle]
|
||||
inherits = *XL2MULTIIS*
|
||||
renamed_from = "Original Prusa XL - 2T Input Shaper (Alpha) 0.25 nozzle"
|
||||
printer_variant = 0.25
|
||||
nozzle_diameter = 0.25,0.25
|
||||
retract_speed = 35,35
|
||||
deretract_speed = 25,25
|
||||
retract_lift = 0.15,0.15
|
||||
extruder_offset = 0x0,0x0
|
||||
min_layer_height = 0.05,0.05
|
||||
max_layer_height = 0.15,0.15
|
||||
retract_before_travel = 1.5,1.5
|
||||
retract_before_wipe = 80%,80%
|
||||
retract_length = 0.8,0.8
|
||||
retract_length_toolchange = 1.2,1.2
|
||||
retract_lift_below = 359,359
|
||||
wipe = 1,1
|
||||
extruder_colour = #FF8000;#DB5182
|
||||
machine_max_acceleration_travel = 2500,2500
|
||||
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
[printer:Original Prusa XL - 2T Input Shaper 0.3 nozzle]
|
||||
inherits = *XL2MULTIIS*
|
||||
renamed_from = "Original Prusa XL - 2T Input Shaper (Alpha) 0.3 nozzle"
|
||||
printer_variant = 0.3
|
||||
nozzle_diameter = 0.3,0.3
|
||||
retract_speed = 35,35
|
||||
deretract_speed = 25,25
|
||||
retract_lift = 0.3,0.3
|
||||
extruder_offset = 0x0,0x0
|
||||
min_layer_height = 0.05,0.05
|
||||
max_layer_height = 0.22,0.22
|
||||
retract_before_travel = 1.5,1.5
|
||||
retract_before_wipe = 80%,80%
|
||||
retract_length = 0.7,0.7
|
||||
retract_length_toolchange = 1.2,1.2
|
||||
retract_lift_below = 359,359
|
||||
wipe = 1,1
|
||||
extruder_colour = #FF8000;#DB5182
|
||||
machine_max_acceleration_travel = 2500,2500
|
||||
|
||||
+19
@@ -0,0 +1,19 @@
|
||||
[printer:Original Prusa XL - 2T Input Shaper 0.4 nozzle]
|
||||
inherits = *XL2MULTIIS*
|
||||
renamed_from = "Original Prusa XL - 2T Input Shaper (Alpha) 0.4 nozzle"
|
||||
printer_variant = 0.4
|
||||
nozzle_diameter = 0.4,0.4
|
||||
retract_speed = 35,35
|
||||
deretract_speed = 25,25
|
||||
retract_lift = 0.3,0.3
|
||||
extruder_offset = 0x0,0x0
|
||||
min_layer_height = 0.07,0.07
|
||||
max_layer_height = 0.3,0.3
|
||||
retract_before_travel = 1.5,1.5
|
||||
retract_before_wipe = 80%,80%
|
||||
retract_length = 0.8,0.8
|
||||
retract_length_toolchange = 1.2,1.2
|
||||
retract_lift_below = 359,359
|
||||
wipe = 1,1
|
||||
extruder_colour = #FF8000;#DB5182
|
||||
|
||||
+19
@@ -0,0 +1,19 @@
|
||||
[printer:Original Prusa XL - 2T Input Shaper 0.5 nozzle]
|
||||
inherits = *XL2MULTIIS*
|
||||
renamed_from = "Original Prusa XL - 2T Input Shaper (Alpha) 0.5 nozzle"
|
||||
printer_variant = 0.5
|
||||
nozzle_diameter = 0.5,0.5
|
||||
retract_speed = 35,35
|
||||
deretract_speed = 25,25
|
||||
retract_lift = 0.3,0.3
|
||||
extruder_offset = 0x0,0x0
|
||||
min_layer_height = 0.07,0.07
|
||||
max_layer_height = 0.32,0.32
|
||||
retract_before_travel = 1.5,1.5
|
||||
retract_before_wipe = 80%,80%
|
||||
retract_length = 0.7,0.7
|
||||
retract_length_toolchange = 1.2,1.2
|
||||
retract_lift_below = 359,359
|
||||
wipe = 1,1
|
||||
extruder_colour = #FF8000;#DB5182
|
||||
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
[printer:Original Prusa XL - 2T Input Shaper 0.6 nozzle]
|
||||
inherits = *XL2MULTIIS*
|
||||
renamed_from = "Original Prusa XL - 2T Input Shaper (Alpha) 0.6 nozzle"
|
||||
printer_variant = 0.6
|
||||
nozzle_diameter = 0.6,0.6
|
||||
retract_speed = 35,35
|
||||
deretract_speed = 25,25
|
||||
retract_lift = 0.2,0.2
|
||||
extruder_offset = 0x0,0x0
|
||||
min_layer_height = 0.15,0.15
|
||||
max_layer_height = 0.4,0.4
|
||||
retract_before_travel = 1.5,1.5
|
||||
retract_before_wipe = 0%,0%
|
||||
retract_length = 0.7,0.7
|
||||
retract_length_toolchange = 1.2,1.2
|
||||
retract_lift_below = 359,359
|
||||
wipe = 1,1
|
||||
extruder_colour = #FF8000;#DB5182
|
||||
machine_max_jerk_z = 2
|
||||
|
||||
+19
@@ -0,0 +1,19 @@
|
||||
[printer:Original Prusa XL - 2T Input Shaper 0.8 nozzle]
|
||||
inherits = *XL2MULTIIS*
|
||||
renamed_from = "Original Prusa XL - 2T Input Shaper (Alpha) 0.8 nozzle"
|
||||
printer_variant = 0.8
|
||||
nozzle_diameter = 0.8,0.8
|
||||
retract_speed = 25,25
|
||||
deretract_speed = 15,15
|
||||
retract_lift = 0.25,0.25
|
||||
extruder_offset = 0x0,0x0
|
||||
min_layer_height = 0.2,0.2
|
||||
max_layer_height = 0.6,0.6
|
||||
retract_before_travel = 1.5,1.5
|
||||
retract_before_wipe = 50%,50%
|
||||
retract_length = 0.6,0.6
|
||||
retract_length_toolchange = 1.2,1.2
|
||||
retract_lift_below = 359,359
|
||||
wipe = 1,1
|
||||
extruder_colour = #FF8000;#DB5182
|
||||
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
[printer:Original Prusa XL - 2T Input Shaper HF0.4 nozzle]
|
||||
inherits = Original Prusa XL - 2T Input Shaper 0.4 nozzle; *XL_HFNOZZLE*
|
||||
printer_variant = HF0.4
|
||||
default_print_profile = 0.20mm SPEED @XLIS HF0.4
|
||||
default_filament_profile = "Prusament PLA @XL HF0.4"
|
||||
nozzle_high_flow = 1,1
|
||||
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
[printer:Original Prusa XL - 2T Input Shaper HF0.5 nozzle]
|
||||
inherits = Original Prusa XL - 2T Input Shaper 0.5 nozzle; *XL_HFNOZZLE*
|
||||
printer_variant = HF0.5
|
||||
default_print_profile = 0.20mm SPEED @XLIS HF0.5
|
||||
default_filament_profile = "Prusament PLA @XL HF0.4"
|
||||
nozzle_high_flow = 1,1
|
||||
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
[printer:Original Prusa XL - 2T Input Shaper HF0.6 nozzle]
|
||||
inherits = Original Prusa XL - 2T Input Shaper 0.6 nozzle; *XL_HFNOZZLE*
|
||||
printer_variant = HF0.6
|
||||
default_print_profile = 0.25mm SPEED @XLIS HF0.6
|
||||
default_filament_profile = "Prusament PLA @XL HF0.6"
|
||||
nozzle_high_flow = 1,1
|
||||
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
[printer:Original Prusa XL - 2T Input Shaper HF0.8 nozzle]
|
||||
inherits = Original Prusa XL - 2T Input Shaper 0.8 nozzle; *XL_HFNOZZLE*
|
||||
printer_variant = HF0.8
|
||||
default_print_profile = 0.40mm SPEED @XLIS HF0.8
|
||||
default_filament_profile = "Prusament PLA @XL HF0.8"
|
||||
nozzle_high_flow = 1,1
|
||||
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
[printer:Original Prusa XL - 5T 0.25 nozzle]
|
||||
inherits = *XLMULTI*
|
||||
printer_model = XL5
|
||||
printer_variant = 0.25
|
||||
nozzle_diameter = 0.25,0.25,0.25,0.25,0.25
|
||||
retract_lift = 0.15,0.15,0.15,0.15,0.15
|
||||
min_layer_height = 0.05,0.05,0.05,0.05,0.05
|
||||
max_layer_height = 0.15,0.15,0.15,0.15,0.15
|
||||
retract_length = 0.8,0.8,0.8,0.8,0.8
|
||||
machine_max_acceleration_travel = 2500,2500
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
[printer:Original Prusa XL - 5T 0.3 nozzle]
|
||||
inherits = *XLMULTI*
|
||||
printer_model = XL5
|
||||
printer_variant = 0.3
|
||||
nozzle_diameter = 0.3,0.3,0.3,0.3,0.3
|
||||
retract_lift = 0.3,0.3,0.3,0.3,0.3
|
||||
min_layer_height = 0.05,0.05,0.05,0.05,0.05
|
||||
max_layer_height = 0.22,0.22,0.22,0.22,0.22
|
||||
machine_max_acceleration_travel = 2500,2500
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
[printer:Original Prusa XL - 5T 0.4 nozzle]
|
||||
inherits = *XLMULTI*
|
||||
printer_model = XL5
|
||||
printer_variant = 0.4
|
||||
nozzle_diameter = 0.4,0.4,0.4,0.4,0.4
|
||||
retract_lift = 0.3,0.3,0.3,0.3,0.3
|
||||
min_layer_height = 0.07,0.07,0.07,0.07,0.07
|
||||
max_layer_height = 0.3,0.3,0.3,0.3,0.3
|
||||
retract_length = 0.8,0.8,0.8,0.8,0.8
|
||||
wipe = 1,1,1,1,1
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
[printer:Original Prusa XL - 5T 0.5 nozzle]
|
||||
inherits = *XLMULTI*
|
||||
printer_model = XL5
|
||||
printer_variant = 0.5
|
||||
nozzle_diameter = 0.5,0.5,0.5,0.5,0.5
|
||||
retract_lift = 0.3,0.3,0.3,0.3,0.3
|
||||
min_layer_height = 0.07,0.07,0.07,0.07,0.07
|
||||
max_layer_height = 0.32,0.32,0.32,0.32,0.32
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
[printer:Original Prusa XL - 5T 0.6 nozzle]
|
||||
inherits = *XLMULTI*
|
||||
printer_model = XL5
|
||||
printer_variant = 0.6
|
||||
retract_before_wipe = 0%,0%,0%,0%,0%
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
[printer:Original Prusa XL - 5T 0.8 nozzle]
|
||||
inherits = *XLMULTI*
|
||||
printer_model = XL5
|
||||
printer_variant = 0.8
|
||||
nozzle_diameter = 0.8,0.8,0.8,0.8,0.8
|
||||
retract_lift = 0.25,0.25,0.25,0.25,0.25
|
||||
min_layer_height = 0.2,0.2,0.2,0.2,0.2
|
||||
max_layer_height = 0.6,0.6,0.6,0.6,0.6
|
||||
retract_length = 0.6,0.6,0.6,0.6,0.6
|
||||
retract_speed = 25,25,25,25,25
|
||||
deretract_speed = 15,15,15,15,15
|
||||
retract_before_wipe = 50%,50%,50%,50%,50%
|
||||
|
||||
# XL Input Shaper
|
||||
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
[printer:Original Prusa XL - 5T Input Shaper 0.25 nozzle]
|
||||
inherits = *XLMULTIIS*
|
||||
renamed_from = "Original Prusa XL - 5T Input Shaper (Alpha) 0.25 nozzle"
|
||||
printer_model = XL5IS
|
||||
printer_variant = 0.25
|
||||
nozzle_diameter = 0.25,0.25,0.25,0.25,0.25
|
||||
retract_lift = 0.15,0.15,0.15,0.15,0.15
|
||||
min_layer_height = 0.05,0.05,0.05,0.05,0.05
|
||||
max_layer_height = 0.15,0.15,0.15,0.15,0.15
|
||||
retract_length = 0.8,0.8,0.8,0.8,0.8
|
||||
machine_max_acceleration_travel = 2500,2500
|
||||
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
[printer:Original Prusa XL - 5T Input Shaper 0.3 nozzle]
|
||||
inherits = *XLMULTIIS*
|
||||
renamed_from = "Original Prusa XL - 5T Input Shaper (Alpha) 0.3 nozzle"
|
||||
printer_model = XL5IS
|
||||
printer_variant = 0.3
|
||||
nozzle_diameter = 0.3,0.3,0.3,0.3,0.3
|
||||
retract_lift = 0.3,0.3,0.3,0.3,0.3
|
||||
min_layer_height = 0.05,0.05,0.05,0.05,0.05
|
||||
max_layer_height = 0.22,0.22,0.22,0.22,0.22
|
||||
machine_max_acceleration_travel = 2500,2500
|
||||
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
[printer:Original Prusa XL - 5T Input Shaper 0.4 nozzle]
|
||||
inherits = *XLMULTIIS*
|
||||
renamed_from = "Original Prusa XL - 5T Input Shaper (Alpha) 0.4 nozzle"
|
||||
printer_model = XL5IS
|
||||
printer_variant = 0.4
|
||||
nozzle_diameter = 0.4,0.4,0.4,0.4,0.4
|
||||
retract_lift = 0.3,0.3,0.3,0.3,0.3
|
||||
min_layer_height = 0.07,0.07,0.07,0.07,0.07
|
||||
max_layer_height = 0.3,0.3,0.3,0.3,0.3
|
||||
retract_length = 0.8,0.8,0.8,0.8,0.8
|
||||
wipe = 1,1,1,1,1
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user