Sync with PrusaSlicer-settings.
1.9.0-beta2
This commit is contained in:
parent
f98dfd00a6
commit
f9d2c9651e
@ -1,3 +1,5 @@
|
|||||||
|
min_slic3r_version = 2.6.0-beta2
|
||||||
|
1.9.0-beta2 Added profiles for Original Prusa MK4 Input Shaper (Alpha).
|
||||||
min_slic3r_version = 2.6.0-beta0
|
min_slic3r_version = 2.6.0-beta0
|
||||||
1.9.0-beta1 Updated cooling settings for some ASA filaments to increase interlayer adhesion (XL/MK4).
|
1.9.0-beta1 Updated cooling settings for some ASA filaments to increase interlayer adhesion (XL/MK4).
|
||||||
1.9.0-beta0 Updated start g-code script for MK4/XL.
|
1.9.0-beta0 Updated start g-code script for MK4/XL.
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
name = Prusa Research
|
name = Prusa Research
|
||||||
# Configuration version of this file. Config file will only be installed, if the config_version differs.
|
# Configuration version of this file. Config file will only be installed, if the config_version differs.
|
||||||
# This means, the server may force the PrusaSlicer configuration to be downgraded.
|
# This means, the server may force the PrusaSlicer configuration to be downgraded.
|
||||||
config_version = 1.9.0-beta1
|
config_version = 1.9.0-beta2
|
||||||
# Where to get the updates from?
|
# Where to get the updates from?
|
||||||
config_update_url = https://files.prusa3d.com/wp-content/uploads/repository/PrusaSlicer-settings-master/live/PrusaResearch/
|
config_update_url = https://files.prusa3d.com/wp-content/uploads/repository/PrusaSlicer-settings-master/live/PrusaResearch/
|
||||||
changelog_url = https://files.prusa3d.com/?latest=slicer-profiles&lng=%1%
|
changelog_url = https://files.prusa3d.com/?latest=slicer-profiles&lng=%1%
|
||||||
@ -23,6 +23,16 @@ bed_model = mk4_bed.stl
|
|||||||
bed_texture = mk4.svg
|
bed_texture = mk4.svg
|
||||||
default_materials = Generic PLA @PG; Generic ABS @MK4; Generic PETG @PG; Prusament PLA @PG; Prusament PETG @PG; Prusament ASA @MK4; Prusament PC Blend @MK4; Prusament PC Blend Carbon Fiber @MK4; Prusament PVB @PG; Prusament PA11 Carbon Fiber @PG
|
default_materials = Generic PLA @PG; Generic ABS @MK4; Generic PETG @PG; Prusament PLA @PG; Prusament PETG @PG; Prusament ASA @MK4; Prusament PC Blend @MK4; Prusament PC Blend Carbon Fiber @MK4; Prusament PVB @PG; Prusament PA11 Carbon Fiber @PG
|
||||||
|
|
||||||
|
[printer_model:MK4IS]
|
||||||
|
name = Original Prusa MK4 Input Shaper (Alpha)
|
||||||
|
variants = 0.4
|
||||||
|
technology = FFF
|
||||||
|
family = MK4
|
||||||
|
bed_model = mk4_bed.stl
|
||||||
|
bed_texture = mk4is.svg
|
||||||
|
thumbnail = MK4IS_thumbnail.png
|
||||||
|
default_materials = Prusament PLA @MK4IS; Prusament PLA Blend @MK4IS; Prusament PETG @MK4IS; Generic PLA @MK4IS; Prusa PLA @MK4IS; Prusa PETG @MK4IS; Generic ASA @MK4; Generic PETG @MK4IS; Prusa PLA @MK4IS; Generic PLA Silk @MK4IS
|
||||||
|
|
||||||
[printer_model:MINI]
|
[printer_model:MINI]
|
||||||
name = Original Prusa MINI && MINI+
|
name = Original Prusa MINI && MINI+
|
||||||
variants = 0.4; 0.25; 0.6; 0.8
|
variants = 0.4; 0.25; 0.6; 0.8
|
||||||
@ -452,6 +462,7 @@ thick_bridges = 1
|
|||||||
bridge_flow_ratio = 0.95
|
bridge_flow_ratio = 0.95
|
||||||
bridge_speed = 25
|
bridge_speed = 25
|
||||||
infill_overlap = 15%
|
infill_overlap = 15%
|
||||||
|
support_tree_branch_diameter_double_wall = 0
|
||||||
|
|
||||||
[print:*0.6nozzleMK3*]
|
[print:*0.6nozzleMK3*]
|
||||||
inherits = *0.6nozzle*
|
inherits = *0.6nozzle*
|
||||||
@ -528,6 +539,7 @@ bottom_solid_min_thickness = 0.8
|
|||||||
single_extruder_multi_material_priming = 0
|
single_extruder_multi_material_priming = 0
|
||||||
thick_bridges = 1
|
thick_bridges = 1
|
||||||
overhangs = 0
|
overhangs = 0
|
||||||
|
support_tree_branch_diameter_double_wall = 0
|
||||||
|
|
||||||
[print:*0.8nozzleXL*]
|
[print:*0.8nozzleXL*]
|
||||||
inherits = *0.8nozzle*
|
inherits = *0.8nozzle*
|
||||||
@ -3564,6 +3576,135 @@ solid_infill_acceleration = 1500
|
|||||||
infill_acceleration = 2000
|
infill_acceleration = 2000
|
||||||
compatible_printers_condition = printer_model=="MK4" and nozzle_diameter[0]==0.8
|
compatible_printers_condition = printer_model=="MK4" and nozzle_diameter[0]==0.8
|
||||||
|
|
||||||
|
## MK4 - Input Shaper 0.4mm nozzle
|
||||||
|
|
||||||
|
[print:0.20mm Input Shaper @MK4IS 0.4]
|
||||||
|
bottom_solid_layers = 4
|
||||||
|
bottom_solid_min_thickness = 0
|
||||||
|
bridge_acceleration = 1500
|
||||||
|
bridge_flow_ratio = 1
|
||||||
|
bridge_speed = 50
|
||||||
|
brim_separation = 0.1
|
||||||
|
default_acceleration = 4000
|
||||||
|
dont_support_bridges = 0
|
||||||
|
elefant_foot_compensation = 0.2
|
||||||
|
enable_dynamic_overhang_speeds = 1
|
||||||
|
external_perimeter_acceleration = 4000
|
||||||
|
external_perimeter_extrusion_width = 0.45
|
||||||
|
external_perimeter_speed = 170
|
||||||
|
external_perimeters_first = 0
|
||||||
|
extra_perimeters = 0
|
||||||
|
extruder_clearance_height = 14
|
||||||
|
extruder_clearance_radius = 45
|
||||||
|
extrusion_width = 0.45
|
||||||
|
fill_angle = 45
|
||||||
|
fill_density = 15%
|
||||||
|
fill_pattern = grid
|
||||||
|
first_layer_acceleration = 500
|
||||||
|
first_layer_acceleration_over_raft = 0
|
||||||
|
first_layer_extrusion_width = 0.5
|
||||||
|
first_layer_height = 0.2
|
||||||
|
first_layer_speed = 40
|
||||||
|
first_layer_speed_over_raft = 30
|
||||||
|
gap_fill_enabled = 1
|
||||||
|
gap_fill_speed = 120
|
||||||
|
gcode_comments = 0
|
||||||
|
gcode_label_objects = 0
|
||||||
|
gcode_resolution = 0.008
|
||||||
|
infill_acceleration = 4000
|
||||||
|
infill_anchor = 2
|
||||||
|
infill_anchor_max = 12
|
||||||
|
infill_every_layers = 1
|
||||||
|
infill_extruder = 1
|
||||||
|
infill_extrusion_width = 0.45
|
||||||
|
infill_first = 0
|
||||||
|
infill_overlap = 15%
|
||||||
|
infill_speed = 200
|
||||||
|
interface_shells = 0
|
||||||
|
ironing_type = top
|
||||||
|
layer_height = 0.2
|
||||||
|
max_print_speed = 200
|
||||||
|
max_volumetric_extrusion_rate_slope_negative = 0
|
||||||
|
max_volumetric_extrusion_rate_slope_positive = 0
|
||||||
|
max_volumetric_speed = 0
|
||||||
|
min_bead_width = 85%
|
||||||
|
min_feature_size = 25%
|
||||||
|
min_skirt_length = 4
|
||||||
|
mmu_segmented_region_max_width = 0
|
||||||
|
only_retract_when_crossing_perimeters = 0
|
||||||
|
ooze_prevention = 0
|
||||||
|
output_filename_format = {input_filename_base}_{nozzle_diameter[0]}n_{layer_height}mm_{filament_type[0]}_{printer_model}_{print_time}.gcode
|
||||||
|
overhang_speed_0 = 15
|
||||||
|
overhang_speed_1 = 25
|
||||||
|
overhang_speed_2 = 30
|
||||||
|
overhang_speed_3 = 120
|
||||||
|
overhangs = 1
|
||||||
|
perimeter_acceleration = 4000
|
||||||
|
perimeter_extruder = 1
|
||||||
|
perimeter_extrusion_width = 0.45
|
||||||
|
perimeter_generator = arachne
|
||||||
|
perimeter_speed = 170
|
||||||
|
perimeters = 2
|
||||||
|
raft_contact_distance = 0.15
|
||||||
|
raft_expansion = 1.5
|
||||||
|
raft_first_layer_density = 80%
|
||||||
|
raft_first_layer_expansion = 3.5
|
||||||
|
seam_position = aligned
|
||||||
|
slice_closing_radius = 0.049
|
||||||
|
small_perimeter_speed = 170
|
||||||
|
solid_infill_acceleration = 4000
|
||||||
|
solid_infill_below_area = 0
|
||||||
|
solid_infill_every_layers = 0
|
||||||
|
solid_infill_extruder = 1
|
||||||
|
solid_infill_extrusion_width = 0.45
|
||||||
|
solid_infill_speed = 200
|
||||||
|
skirts = 0
|
||||||
|
support_material = 0
|
||||||
|
support_material_angle = 0
|
||||||
|
support_material_auto = 1
|
||||||
|
support_material_bottom_contact_distance = 0
|
||||||
|
support_material_bottom_interface_layers = 0
|
||||||
|
support_material_buildplate_only = 0
|
||||||
|
support_material_closing_radius = 2
|
||||||
|
support_material_contact_distance = 0.2
|
||||||
|
support_material_enforce_layers = 0
|
||||||
|
support_material_extruder = 0
|
||||||
|
support_material_extrusion_width = 0.36
|
||||||
|
support_material_interface_contact_loops = 0
|
||||||
|
support_material_interface_extruder = 0
|
||||||
|
support_material_interface_layers = 0
|
||||||
|
support_material_interface_pattern = auto
|
||||||
|
support_material_interface_spacing = 0.2
|
||||||
|
support_material_interface_speed = 50%
|
||||||
|
support_material_pattern = rectilinear
|
||||||
|
support_material_spacing = 2
|
||||||
|
support_material_speed = 120
|
||||||
|
support_material_style = organic
|
||||||
|
support_material_synchronize_layers = 0
|
||||||
|
support_material_threshold = 40
|
||||||
|
support_material_with_sheath = 0
|
||||||
|
support_material_xy_spacing = 80%
|
||||||
|
support_tree_angle = 40
|
||||||
|
support_tree_angle_slow = 25
|
||||||
|
support_tree_branch_diameter = 2
|
||||||
|
support_tree_branch_diameter_angle = 5
|
||||||
|
support_tree_branch_diameter_double_wall = 3
|
||||||
|
support_tree_branch_distance = 1
|
||||||
|
support_tree_tip_diameter = 0.8
|
||||||
|
support_tree_top_rate = 30%
|
||||||
|
top_fill_pattern = monotoniclines
|
||||||
|
top_infill_extrusion_width = 0.42
|
||||||
|
top_solid_infill_acceleration = 1000
|
||||||
|
top_solid_infill_speed = 100
|
||||||
|
top_solid_layers = 5
|
||||||
|
top_solid_min_thickness = 0
|
||||||
|
travel_acceleration = 4000
|
||||||
|
travel_speed = 300
|
||||||
|
travel_speed_z = 12
|
||||||
|
thick_bridges = 0
|
||||||
|
thin_walls = 0
|
||||||
|
compatible_printers_condition = printer_model=="MK4IS" and nozzle_diameter[0]==0.4
|
||||||
|
|
||||||
# XXXXXXxxXXXXXXXXXXXXXX
|
# XXXXXXxxXXXXXXXXXXXXXX
|
||||||
# XXX--- filament ---XXX
|
# XXX--- filament ---XXX
|
||||||
# XXXXXXXXxxXXXXXXXXXXXX
|
# XXXXXXXXxxXXXXXXXXXXXX
|
||||||
@ -3618,7 +3759,7 @@ start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_MODEL_MINI.*/ and no
|
|||||||
compatible_printers_condition = ! (printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK(2.5|3).*/ and single_extruder_multi_material) and printer_notes!~/.*PG.*/
|
compatible_printers_condition = ! (printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK(2.5|3).*/ and single_extruder_multi_material) and printer_notes!~/.*PG.*/
|
||||||
|
|
||||||
[filament:*PLAPG*]
|
[filament:*PLAPG*]
|
||||||
start_filament_gcode = "M900 K{if nozzle_diameter[0]==0.4}0.05{elsif nozzle_diameter[0]==0.25}0.14{elsif nozzle_diameter[0]==0.3}0.07{elsif nozzle_diameter[0]==0.35}0.06{elsif nozzle_diameter[0]==0.6}0.03{elsif nozzle_diameter[0]==0.5}0.035{elsif nozzle_diameter[0]==0.8}0.015{else}0{endif} ; Filament gcode\n\nM142 S36 ; set heatbreak target temp"
|
start_filament_gcode = "M900 K{if nozzle_diameter[0]==0.4}0.05{elsif nozzle_diameter[0]==0.25}0.14{elsif nozzle_diameter[0]==0.3}0.07{elsif nozzle_diameter[0]==0.35}0.06{elsif nozzle_diameter[0]==0.6}0.03{elsif nozzle_diameter[0]==0.5}0.035{elsif nozzle_diameter[0]==0.8}0.015{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*PRINTER_MODEL_MK4IS.*/}\nM572 S{if nozzle_diameter[0]==0.4}0.04{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S36 ; set heatbreak target temp"
|
||||||
compatible_printers_condition = printer_notes=~/.*PG.*/ and nozzle_diameter[0]!=0.8 and nozzle_diameter[0]!=0.6
|
compatible_printers_condition = printer_notes=~/.*PG.*/ and nozzle_diameter[0]!=0.8 and nozzle_diameter[0]!=0.6
|
||||||
slowdown_below_layer_time = 8
|
slowdown_below_layer_time = 8
|
||||||
filament_cooling_final_speed = 2
|
filament_cooling_final_speed = 2
|
||||||
@ -3632,7 +3773,8 @@ filament_unloading_speed = 20
|
|||||||
filament_loading_speed_start = 19
|
filament_loading_speed_start = 19
|
||||||
filament_minimal_purge_on_wipe_tower = 15
|
filament_minimal_purge_on_wipe_tower = 15
|
||||||
filament_unloading_speed_start = 100
|
filament_unloading_speed_start = 100
|
||||||
## idle_temperature = 170
|
idle_temperature = 70
|
||||||
|
full_fan_speed_layer = 3
|
||||||
|
|
||||||
[filament:*PLA06PG*]
|
[filament:*PLA06PG*]
|
||||||
inherits = *PLAPG*
|
inherits = *PLAPG*
|
||||||
@ -3675,7 +3817,7 @@ filament_max_volumetric_speed = 15
|
|||||||
[filament:*PETPG*]
|
[filament:*PETPG*]
|
||||||
compatible_printers_condition = printer_notes=~/.*PG.*/ and nozzle_diameter[0]!=0.6 and nozzle_diameter[0]!=0.8
|
compatible_printers_condition = printer_notes=~/.*PG.*/ and nozzle_diameter[0]!=0.6 and nozzle_diameter[0]!=0.8
|
||||||
filament_max_volumetric_speed = 10
|
filament_max_volumetric_speed = 10
|
||||||
start_filament_gcode = "M900 K{if nozzle_diameter[0]==0.4}0.07{elsif nozzle_diameter[0]==0.25}0.12{elsif nozzle_diameter[0]==0.3}0.09{elsif nozzle_diameter[0]==0.35}0.08{elsif nozzle_diameter[0]==0.6}0.04{elsif nozzle_diameter[0]==0.5}0.05{elsif nozzle_diameter[0]==0.8}0.02{else}0{endif} ; Filament gcode\n\nM142 S40 ; set heatbreak target temp"
|
start_filament_gcode = "M900 K{if nozzle_diameter[0]==0.4}0.07{elsif nozzle_diameter[0]==0.25}0.12{elsif nozzle_diameter[0]==0.3}0.09{elsif nozzle_diameter[0]==0.35}0.08{elsif nozzle_diameter[0]==0.6}0.04{elsif nozzle_diameter[0]==0.5}0.05{elsif nozzle_diameter[0]==0.8}0.02{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*PRINTER_MODEL_MK4IS.*/}\nM572 S{if nozzle_diameter[0]==0.4}0.055{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S40 ; set heatbreak target temp"
|
||||||
filament_cooling_final_speed = 1
|
filament_cooling_final_speed = 1
|
||||||
filament_cooling_initial_speed = 2
|
filament_cooling_initial_speed = 2
|
||||||
filament_cooling_moves = 1
|
filament_cooling_moves = 1
|
||||||
@ -3686,7 +3828,7 @@ filament_unload_time = 12
|
|||||||
filament_unloading_speed = 20
|
filament_unloading_speed = 20
|
||||||
filament_unloading_speed_start = 120
|
filament_unloading_speed_start = 120
|
||||||
filament_loading_speed_start = 19
|
filament_loading_speed_start = 19
|
||||||
## idle_temperature = 170
|
idle_temperature = 70
|
||||||
filament_retract_length = 1
|
filament_retract_length = 1
|
||||||
filament_retract_lift = 0.15
|
filament_retract_lift = 0.15
|
||||||
filament_retract_before_wipe = 0
|
filament_retract_before_wipe = 0
|
||||||
@ -3823,7 +3965,7 @@ compatible_printers_condition = printer_model!="MINI" and printer_notes!~/.*PG.*
|
|||||||
[filament:*ABSPG*]
|
[filament:*ABSPG*]
|
||||||
compatible_printers_condition = printer_model=="XL" and nozzle_diameter[0]!=0.6 and nozzle_diameter[0]!=0.8
|
compatible_printers_condition = printer_model=="XL" and nozzle_diameter[0]!=0.6 and nozzle_diameter[0]!=0.8
|
||||||
filament_max_volumetric_speed = 12
|
filament_max_volumetric_speed = 12
|
||||||
start_filament_gcode = "M900 K{if nozzle_diameter[0]==0.4}0.04{elsif nozzle_diameter[0]==0.25}0.1{elsif nozzle_diameter[0]==0.3}0.06{elsif nozzle_diameter[0]==0.35}0.05{elsif nozzle_diameter[0]==0.5}0.03{elsif nozzle_diameter[0]==0.6}0.02{elsif nozzle_diameter[0]==0.8}0.01{else}0{endif} ; Filament gcode\n\nM142 S40 ; set heatbreak target temp"
|
start_filament_gcode = "M900 K{if nozzle_diameter[0]==0.4}0.04{elsif nozzle_diameter[0]==0.25}0.1{elsif nozzle_diameter[0]==0.3}0.06{elsif nozzle_diameter[0]==0.35}0.05{elsif nozzle_diameter[0]==0.5}0.03{elsif nozzle_diameter[0]==0.6}0.02{elsif nozzle_diameter[0]==0.8}0.01{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*PRINTER_MODEL_MK4IS.*/}\nM572 S{if nozzle_diameter[0]==0.4}0.02{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S40 ; set heatbreak target temp"
|
||||||
filament_cooling_final_speed = 50
|
filament_cooling_final_speed = 50
|
||||||
filament_cooling_initial_speed = 10
|
filament_cooling_initial_speed = 10
|
||||||
filament_cooling_moves = 5
|
filament_cooling_moves = 5
|
||||||
@ -3833,7 +3975,7 @@ filament_load_time = 15
|
|||||||
filament_unload_time = 12
|
filament_unload_time = 12
|
||||||
filament_loading_speed = 14
|
filament_loading_speed = 14
|
||||||
filament_unloading_speed = 20
|
filament_unloading_speed = 20
|
||||||
## idle_temperature = 170
|
idle_temperature = 100
|
||||||
|
|
||||||
[filament:*ABS06PG*]
|
[filament:*ABS06PG*]
|
||||||
inherits = *ABSPG*
|
inherits = *ABSPG*
|
||||||
@ -3848,7 +3990,7 @@ slowdown_below_layer_time = 25
|
|||||||
|
|
||||||
[filament:*ABSMK4*]
|
[filament:*ABSMK4*]
|
||||||
inherits = *ABSPG*
|
inherits = *ABSPG*
|
||||||
compatible_printers_condition = printer_model=="MK4" and nozzle_diameter[0]!=0.6 and nozzle_diameter[0]!=0.8
|
compatible_printers_condition = printer_model=~/(MK4|MK4IS)/ and nozzle_diameter[0]!=0.6 and nozzle_diameter[0]!=0.8
|
||||||
|
|
||||||
[filament:*ABS06MK4*]
|
[filament:*ABS06MK4*]
|
||||||
inherits = *ABSMK4*
|
inherits = *ABSMK4*
|
||||||
@ -3864,10 +4006,10 @@ slowdown_below_layer_time = 25
|
|||||||
[filament:*PCPG*]
|
[filament:*PCPG*]
|
||||||
inherits = *ABSPG*
|
inherits = *ABSPG*
|
||||||
filament_max_volumetric_speed = 8
|
filament_max_volumetric_speed = 8
|
||||||
start_filament_gcode = "M900 K{if nozzle_diameter[0]==0.4}0.07{elsif nozzle_diameter[0]==0.3}0.09{elsif nozzle_diameter[0]==0.35}0.08{elsif nozzle_diameter[0]==0.6}0.04{elsif nozzle_diameter[0]==0.5}0.05{elsif nozzle_diameter[0]==0.8}0.02{else}0{endif} ; Filament gcode\n\nM142 S45 ; set heatbreak target temp\n"
|
start_filament_gcode = "M900 K{if nozzle_diameter[0]==0.4}0.07{elsif nozzle_diameter[0]==0.3}0.09{elsif nozzle_diameter[0]==0.35}0.08{elsif nozzle_diameter[0]==0.6}0.04{elsif nozzle_diameter[0]==0.5}0.05{elsif nozzle_diameter[0]==0.8}0.02{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*PRINTER_MODEL_MK4IS.*/}\nM572 S{if nozzle_diameter[0]==0.4}0.05{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S45 ; set heatbreak target temp\n"
|
||||||
first_layer_bed_temperature = 100
|
first_layer_bed_temperature = 100
|
||||||
bed_temperature = 105
|
bed_temperature = 105
|
||||||
## idle_temperature = 170
|
idle_temperature = 150
|
||||||
|
|
||||||
[filament:*PC06PG*]
|
[filament:*PC06PG*]
|
||||||
inherits = *PCPG*
|
inherits = *PCPG*
|
||||||
@ -3882,8 +4024,8 @@ compatible_printers_condition = printer_model=="XL" and nozzle_diameter[0]==0.8
|
|||||||
[filament:*PCMK4*]
|
[filament:*PCMK4*]
|
||||||
inherits = *ABSMK4*
|
inherits = *ABSMK4*
|
||||||
filament_max_volumetric_speed = 8
|
filament_max_volumetric_speed = 8
|
||||||
start_filament_gcode = "M900 K{if nozzle_diameter[0]==0.4}0.07{elsif nozzle_diameter[0]==0.3}0.09{elsif nozzle_diameter[0]==0.35}0.08{elsif nozzle_diameter[0]==0.6}0.04{elsif nozzle_diameter[0]==0.5}0.05{elsif nozzle_diameter[0]==0.8}0.02{else}0{endif} ; Filament gcode\n\nM142 S45 ; set heatbreak target temp\n"
|
start_filament_gcode = "M900 K{if nozzle_diameter[0]==0.4}0.07{elsif nozzle_diameter[0]==0.3}0.09{elsif nozzle_diameter[0]==0.35}0.08{elsif nozzle_diameter[0]==0.6}0.04{elsif nozzle_diameter[0]==0.5}0.05{elsif nozzle_diameter[0]==0.8}0.02{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*PRINTER_MODEL_MK4IS.*/}\nM572 S{if nozzle_diameter[0]==0.4}0.05{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S45 ; set heatbreak target temp\n"
|
||||||
## idle_temperature = 170
|
idle_temperature = 150
|
||||||
|
|
||||||
[filament:*PC06MK4*]
|
[filament:*PC06MK4*]
|
||||||
inherits = *PCMK4*
|
inherits = *PCMK4*
|
||||||
@ -3898,9 +4040,9 @@ compatible_printers_condition = printer_model=="MK4" and nozzle_diameter[0]==0.8
|
|||||||
[filament:*PAPG*]
|
[filament:*PAPG*]
|
||||||
inherits = *ABSPG*
|
inherits = *ABSPG*
|
||||||
filament_max_volumetric_speed = 5
|
filament_max_volumetric_speed = 5
|
||||||
start_filament_gcode = "M900 K{if nozzle_diameter[0]==0.4}0.07{elsif nozzle_diameter[0]==0.3}0.09{elsif nozzle_diameter[0]==0.35}0.08{elsif nozzle_diameter[0]==0.6}0.04{elsif nozzle_diameter[0]==0.5}0.05{elsif nozzle_diameter[0]==0.8}0.02{else}0{endif} ; Filament gcode\n\nM142 S45 ; set heatbreak target temp\n"
|
start_filament_gcode = "M900 K{if nozzle_diameter[0]==0.4}0.07{elsif nozzle_diameter[0]==0.3}0.09{elsif nozzle_diameter[0]==0.35}0.08{elsif nozzle_diameter[0]==0.6}0.04{elsif nozzle_diameter[0]==0.5}0.05{elsif nozzle_diameter[0]==0.8}0.02{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*PRINTER_MODEL_MK4IS.*/}\nM572 S{if nozzle_diameter[0]==0.4}0.05{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S45 ; set heatbreak target temp\n"
|
||||||
bed_temperature = 105
|
bed_temperature = 105
|
||||||
## idle_temperature = 170
|
idle_temperature = 150
|
||||||
|
|
||||||
[filament:*PA06PG*]
|
[filament:*PA06PG*]
|
||||||
inherits = *PAPG*
|
inherits = *PAPG*
|
||||||
@ -3915,8 +4057,8 @@ compatible_printers_condition = printer_model=="XL" and nozzle_diameter[0]==0.8
|
|||||||
[filament:*PAMK4*]
|
[filament:*PAMK4*]
|
||||||
inherits = *ABSMK4*
|
inherits = *ABSMK4*
|
||||||
filament_max_volumetric_speed = 5
|
filament_max_volumetric_speed = 5
|
||||||
start_filament_gcode = "M900 K{if nozzle_diameter[0]==0.4}0.07{elsif nozzle_diameter[0]==0.3}0.09{elsif nozzle_diameter[0]==0.35}0.08{elsif nozzle_diameter[0]==0.6}0.04{elsif nozzle_diameter[0]==0.5}0.05{elsif nozzle_diameter[0]==0.8}0.02{else}0{endif} ; Filament gcode\n\nM142 S45 ; set heatbreak target temp\n"
|
start_filament_gcode = "M900 K{if nozzle_diameter[0]==0.4}0.07{elsif nozzle_diameter[0]==0.3}0.09{elsif nozzle_diameter[0]==0.35}0.08{elsif nozzle_diameter[0]==0.6}0.04{elsif nozzle_diameter[0]==0.5}0.05{elsif nozzle_diameter[0]==0.8}0.02{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*PRINTER_MODEL_MK4IS.*/}\nM572 S{if nozzle_diameter[0]==0.4}0.05{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S45 ; set heatbreak target temp\n"
|
||||||
## idle_temperature = 170
|
idle_temperature = 70
|
||||||
|
|
||||||
[filament:*PA06MK4*]
|
[filament:*PA06MK4*]
|
||||||
inherits = *PAMK4*
|
inherits = *PAMK4*
|
||||||
@ -3959,7 +4101,7 @@ filament_retract_speed = 60
|
|||||||
filament_deretract_speed = 20
|
filament_deretract_speed = 20
|
||||||
filament_retract_before_travel = 2
|
filament_retract_before_travel = 2
|
||||||
compatible_printers_condition = printer_model=="XL" and nozzle_diameter[0]>=0.3 and nozzle_diameter[0]!=0.6 and nozzle_diameter[0]!=0.8
|
compatible_printers_condition = printer_model=="XL" and nozzle_diameter[0]>=0.3 and nozzle_diameter[0]!=0.6 and nozzle_diameter[0]!=0.8
|
||||||
## idle_temperature = 170
|
idle_temperature = 70
|
||||||
start_filament_gcode = "M900 K0 ; Filament gcode\n\nM142 S36 ; set heatbreak target temp"
|
start_filament_gcode = "M900 K0 ; Filament gcode\n\nM142 S36 ; set heatbreak target temp"
|
||||||
|
|
||||||
[filament:*FLEX06PG*]
|
[filament:*FLEX06PG*]
|
||||||
@ -3978,7 +4120,7 @@ filament_retract_speed = 60
|
|||||||
filament_deretract_speed = 20
|
filament_deretract_speed = 20
|
||||||
filament_retract_before_travel = 2
|
filament_retract_before_travel = 2
|
||||||
compatible_printers_condition = printer_model=="MK4" and nozzle_diameter[0]>=0.3 and nozzle_diameter[0]!=0.6 and nozzle_diameter[0]!=0.8
|
compatible_printers_condition = printer_model=="MK4" and nozzle_diameter[0]>=0.3 and nozzle_diameter[0]!=0.6 and nozzle_diameter[0]!=0.8
|
||||||
## idle_temperature = 170
|
idle_temperature = 70
|
||||||
start_filament_gcode = "M900 K0 ; Filament gcode\n\nM142 S36 ; set heatbreak target temp"
|
start_filament_gcode = "M900 K0 ; Filament gcode\n\nM142 S36 ; set heatbreak target temp"
|
||||||
|
|
||||||
[filament:*FLEX06MK4*]
|
[filament:*FLEX06MK4*]
|
||||||
@ -4950,6 +5092,7 @@ compatible_printers_condition = nozzle_diameter[0]!=0.8 and printer_model!="MK2S
|
|||||||
|
|
||||||
[filament:Generic PETG @PG]
|
[filament:Generic PETG @PG]
|
||||||
inherits = Generic PETG; *PETPG*
|
inherits = Generic PETG; *PETPG*
|
||||||
|
compatible_printers_condition = printer_notes=~/.*PG.*/ and printer_model!="MK4IS" and nozzle_diameter[0]!=0.8 and nozzle_diameter[0]!=0.6
|
||||||
|
|
||||||
[filament:Generic PETG @PG 0.6]
|
[filament:Generic PETG @PG 0.6]
|
||||||
inherits = Generic PETG; *PET06PG*
|
inherits = Generic PETG; *PET06PG*
|
||||||
@ -4960,6 +5103,19 @@ inherits = Generic PETG; *PET08PG*
|
|||||||
first_layer_temperature = 240
|
first_layer_temperature = 240
|
||||||
temperature = 250
|
temperature = 250
|
||||||
|
|
||||||
|
[filament:Generic PETG @MK4IS]
|
||||||
|
inherits = Generic PETG @PG
|
||||||
|
filament_max_volumetric_speed = 13
|
||||||
|
min_fan_speed = 35
|
||||||
|
max_fan_speed = 60
|
||||||
|
first_layer_temperature = 240
|
||||||
|
temperature = 245
|
||||||
|
filament_retract_length = 0.8
|
||||||
|
filament_wipe = 1
|
||||||
|
filament_retract_before_wipe = 20
|
||||||
|
filament_retract_lift = nil
|
||||||
|
compatible_printers_condition = printer_notes=~/.*PG.*/ and printer_model=="MK4IS" and nozzle_diameter[0]!=0.8 and nozzle_diameter[0]!=0.6
|
||||||
|
|
||||||
[filament:Extrudr DuraPro ASA]
|
[filament:Extrudr DuraPro ASA]
|
||||||
inherits = Fillamentum ASA
|
inherits = Fillamentum ASA
|
||||||
filament_vendor = Extrudr
|
filament_vendor = Extrudr
|
||||||
@ -5870,6 +6026,7 @@ compatible_printers_condition = nozzle_diameter[0]!=0.8 and printer_notes!~/.*PG
|
|||||||
|
|
||||||
[filament:Generic PLA @PG]
|
[filament:Generic PLA @PG]
|
||||||
inherits = Generic PLA; *PLAPG*
|
inherits = Generic PLA; *PLAPG*
|
||||||
|
compatible_printers_condition = printer_notes=~/.*PG.*/ and printer_model!="MK4IS" and nozzle_diameter[0]!=0.8 and nozzle_diameter[0]!=0.6
|
||||||
|
|
||||||
[filament:Generic PLA @PG 0.6]
|
[filament:Generic PLA @PG 0.6]
|
||||||
inherits = Generic PLA; *PLA06PG*
|
inherits = Generic PLA; *PLA06PG*
|
||||||
@ -5880,6 +6037,21 @@ inherits = Generic PLA; *PLA08PG*
|
|||||||
first_layer_temperature = 220
|
first_layer_temperature = 220
|
||||||
temperature = 220
|
temperature = 220
|
||||||
|
|
||||||
|
[filament:Generic PLA @MK4IS]
|
||||||
|
inherits = Generic PLA @PG
|
||||||
|
first_layer_temperature = 230
|
||||||
|
temperature = 220
|
||||||
|
slowdown_below_layer_time = 5
|
||||||
|
compatible_printers_condition = printer_notes=~/.*PG.*/ and printer_model=="MK4IS" and nozzle_diameter[0]!=0.8 and nozzle_diameter[0]!=0.6
|
||||||
|
|
||||||
|
[filament:Generic PLA Silk @MK4IS]
|
||||||
|
inherits = Generic PLA @PG
|
||||||
|
first_layer_temperature = 230
|
||||||
|
temperature = 220
|
||||||
|
slowdown_below_layer_time = 8
|
||||||
|
filament_max_volumetric_speed = 7
|
||||||
|
compatible_printers_condition = printer_notes=~/.*PG.*/ and printer_model=="MK4IS" and nozzle_diameter[0]!=0.8 and nozzle_diameter[0]!=0.6
|
||||||
|
|
||||||
[filament:3D-Fuel Standard PLA]
|
[filament:3D-Fuel Standard PLA]
|
||||||
inherits = *PLA*
|
inherits = *PLA*
|
||||||
filament_vendor = 3D-Fuel
|
filament_vendor = 3D-Fuel
|
||||||
@ -8218,6 +8390,7 @@ compatible_printers_condition = nozzle_diameter[0]!=0.6 and nozzle_diameter[0]!=
|
|||||||
|
|
||||||
[filament:Prusa PETG @PG]
|
[filament:Prusa PETG @PG]
|
||||||
inherits = Prusa PETG; *PETPG*
|
inherits = Prusa PETG; *PETPG*
|
||||||
|
compatible_printers_condition = printer_notes=~/.*PG.*/ and printer_model!="MK4IS" and nozzle_diameter[0]!=0.8 and nozzle_diameter[0]!=0.6
|
||||||
|
|
||||||
[filament:Prusa PETG @PG 0.6]
|
[filament:Prusa PETG @PG 0.6]
|
||||||
inherits = Prusa PETG; *PET06PG*
|
inherits = Prusa PETG; *PET06PG*
|
||||||
@ -8225,6 +8398,19 @@ inherits = Prusa PETG; *PET06PG*
|
|||||||
[filament:Prusa PETG @PG 0.8]
|
[filament:Prusa PETG @PG 0.8]
|
||||||
inherits = Prusa PETG; *PET08PG*
|
inherits = Prusa PETG; *PET08PG*
|
||||||
|
|
||||||
|
[filament:Prusa PETG @MK4IS]
|
||||||
|
inherits = Generic PETG @PG
|
||||||
|
filament_max_volumetric_speed = 15
|
||||||
|
min_fan_speed = 35
|
||||||
|
max_fan_speed = 60
|
||||||
|
first_layer_temperature = 240
|
||||||
|
temperature = 250
|
||||||
|
filament_retract_length = 0.8
|
||||||
|
filament_wipe = 1
|
||||||
|
filament_retract_before_wipe = 20
|
||||||
|
filament_retract_lift = nil
|
||||||
|
compatible_printers_condition = printer_notes=~/.*PG.*/ and printer_model=="MK4IS" and nozzle_diameter[0]!=0.8 and nozzle_diameter[0]!=0.6
|
||||||
|
|
||||||
[filament:Verbatim PETG]
|
[filament:Verbatim PETG]
|
||||||
inherits = *PET*
|
inherits = *PET*
|
||||||
filament_vendor = Verbatim
|
filament_vendor = Verbatim
|
||||||
@ -8255,6 +8441,7 @@ compatible_printers_condition = nozzle_diameter[0]!=0.8 and nozzle_diameter[0]!=
|
|||||||
|
|
||||||
[filament:Prusament PETG @PG]
|
[filament:Prusament PETG @PG]
|
||||||
inherits = Prusament PETG; *PETPG*
|
inherits = Prusament PETG; *PETPG*
|
||||||
|
compatible_printers_condition = printer_notes=~/.*PG.*/ and printer_model!="MK4IS" and nozzle_diameter[0]!=0.8 and nozzle_diameter[0]!=0.6
|
||||||
|
|
||||||
[filament:Prusament PETG @PG 0.6]
|
[filament:Prusament PETG @PG 0.6]
|
||||||
inherits = Prusament PETG; *PET06PG*
|
inherits = Prusament PETG; *PET06PG*
|
||||||
@ -8264,6 +8451,17 @@ inherits = Prusament PETG; *PET08PG*
|
|||||||
first_layer_temperature = 250
|
first_layer_temperature = 250
|
||||||
temperature = 260
|
temperature = 260
|
||||||
|
|
||||||
|
[filament:Prusament PETG @MK4IS]
|
||||||
|
inherits = Prusament PETG @PG
|
||||||
|
filament_max_volumetric_speed = 15
|
||||||
|
min_fan_speed = 35
|
||||||
|
max_fan_speed = 60
|
||||||
|
filament_retract_length = 0.8
|
||||||
|
filament_wipe = 1
|
||||||
|
filament_retract_before_wipe = 20
|
||||||
|
filament_retract_lift = nil
|
||||||
|
compatible_printers_condition = printer_notes=~/.*PG.*/ and printer_model=="MK4IS" and nozzle_diameter[0]!=0.8 and nozzle_diameter[0]!=0.6
|
||||||
|
|
||||||
[filament:Prusament PETG Carbon Fiber]
|
[filament:Prusament PETG Carbon Fiber]
|
||||||
inherits = Prusament PETG
|
inherits = Prusament PETG
|
||||||
filament_vendor = Prusa Polymers
|
filament_vendor = Prusa Polymers
|
||||||
@ -8484,6 +8682,7 @@ compatible_printers_condition = nozzle_diameter[0]!=0.8 and printer_notes!~/.*PG
|
|||||||
|
|
||||||
[filament:Prusa PLA @PG]
|
[filament:Prusa PLA @PG]
|
||||||
inherits = Prusa PLA; *PLAPG*
|
inherits = Prusa PLA; *PLAPG*
|
||||||
|
compatible_printers_condition = printer_notes=~/.*PG.*/ and printer_model!="MK4IS" and nozzle_diameter[0]!=0.8 and nozzle_diameter[0]!=0.6
|
||||||
|
|
||||||
[filament:Prusa PLA @PG 0.6]
|
[filament:Prusa PLA @PG 0.6]
|
||||||
inherits = Prusa PLA; *PLA06PG*
|
inherits = Prusa PLA; *PLA06PG*
|
||||||
@ -8492,6 +8691,14 @@ filament_max_volumetric_speed = 15.5
|
|||||||
[filament:Prusa PLA @PG 0.8]
|
[filament:Prusa PLA @PG 0.8]
|
||||||
inherits = Prusa PLA; *PLA08PG*
|
inherits = Prusa PLA; *PLA08PG*
|
||||||
|
|
||||||
|
[filament:Prusa PLA @MK4IS]
|
||||||
|
inherits = Prusa PLA @PG
|
||||||
|
first_layer_temperature = 230
|
||||||
|
temperature = 220
|
||||||
|
slowdown_below_layer_time = 5
|
||||||
|
compatible_printers_condition = printer_notes=~/.*PG.*/ and printer_model=="MK4IS" and nozzle_diameter[0]!=0.8 and nozzle_diameter[0]!=0.6
|
||||||
|
|
||||||
|
|
||||||
[filament:Eolas Prints PLA]
|
[filament:Eolas Prints PLA]
|
||||||
inherits = *PLA*
|
inherits = *PLA*
|
||||||
filament_vendor = Eolas Prints
|
filament_vendor = Eolas Prints
|
||||||
@ -9595,6 +9802,7 @@ compatible_printers_condition = nozzle_diameter[0]!=0.8 and printer_notes!~/.*PG
|
|||||||
|
|
||||||
[filament:Prusament PLA @PG]
|
[filament:Prusament PLA @PG]
|
||||||
inherits = Prusament PLA; *PLAPG*
|
inherits = Prusament PLA; *PLAPG*
|
||||||
|
compatible_printers_condition = printer_notes=~/.*PG.*/ and printer_model!="MK4IS" and nozzle_diameter[0]!=0.8 and nozzle_diameter[0]!=0.6
|
||||||
|
|
||||||
[filament:Prusament PLA @PG 0.6]
|
[filament:Prusament PLA @PG 0.6]
|
||||||
inherits = Prusament PLA; *PLA06PG*
|
inherits = Prusament PLA; *PLA06PG*
|
||||||
@ -9605,6 +9813,21 @@ inherits = Prusament PLA; *PLA08PG*
|
|||||||
first_layer_temperature = 225
|
first_layer_temperature = 225
|
||||||
temperature = 225
|
temperature = 225
|
||||||
|
|
||||||
|
[filament:Prusament PLA @MK4IS]
|
||||||
|
inherits = Prusament PLA @PG
|
||||||
|
first_layer_temperature = 230
|
||||||
|
temperature = 225
|
||||||
|
slowdown_below_layer_time = 5
|
||||||
|
compatible_printers_condition = printer_notes=~/.*PG.*/ and printer_model=="MK4IS" and nozzle_diameter[0]!=0.8 and nozzle_diameter[0]!=0.6
|
||||||
|
|
||||||
|
[filament:Prusament PLA Blend @MK4IS]
|
||||||
|
inherits = Prusament PLA @PG
|
||||||
|
first_layer_temperature = 230
|
||||||
|
temperature = 220
|
||||||
|
filament_max_volumetric_speed = 7
|
||||||
|
slowdown_below_layer_time = 7
|
||||||
|
compatible_printers_condition = printer_notes=~/.*PG.*/ and printer_model=="MK4IS" and nozzle_diameter[0]!=0.8 and nozzle_diameter[0]!=0.6
|
||||||
|
|
||||||
[filament:Prusament PVB]
|
[filament:Prusament PVB]
|
||||||
inherits = *PLA*
|
inherits = *PLA*
|
||||||
filament_vendor = Prusa Polymers
|
filament_vendor = Prusa Polymers
|
||||||
@ -15970,6 +16193,41 @@ min_layer_height = 0.2
|
|||||||
default_print_profile = 0.40mm QUALITY @MK4 0.8
|
default_print_profile = 0.40mm QUALITY @MK4 0.8
|
||||||
default_filament_profile = "Prusament PLA @PG 0.8"
|
default_filament_profile = "Prusament PLA @PG 0.8"
|
||||||
|
|
||||||
|
[printer:Original Prusa MK4 Input Shaper (Alpha)]
|
||||||
|
inherits = *commonMK4*
|
||||||
|
printer_model = MK4IS
|
||||||
|
printer_variant = 0.4
|
||||||
|
max_layer_height = 0.30
|
||||||
|
machine_limits_usage = emit_to_gcode
|
||||||
|
machine_max_acceleration_e = 2500,5000
|
||||||
|
machine_max_acceleration_extruding = 4000,2000
|
||||||
|
machine_max_acceleration_retracting = 1200,2000
|
||||||
|
machine_max_acceleration_travel = 4000,1250
|
||||||
|
machine_max_acceleration_x = 4000,2000
|
||||||
|
machine_max_acceleration_y = 4000,2000
|
||||||
|
machine_max_acceleration_z = 200,2000
|
||||||
|
machine_max_feedrate_e = 100,120
|
||||||
|
machine_max_feedrate_x = 300,100
|
||||||
|
machine_max_feedrate_y = 300,100
|
||||||
|
machine_max_feedrate_z = 40,12
|
||||||
|
machine_max_jerk_e = 10,1.5
|
||||||
|
machine_max_jerk_x = 8,8
|
||||||
|
machine_max_jerk_y = 8,8
|
||||||
|
machine_max_jerk_z = 2,0.4
|
||||||
|
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_speed = 35
|
||||||
|
deretract_speed = 0
|
||||||
|
start_gcode = M17 ; enable steppers\nM862.1 P[nozzle_diameter] ; nozzle diameter check\nM862.3 P "MK4" ; printer model check\nM862.5 P2 ; g-code level check\nM862.6 P"Input shaper" ; firmware feature check\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\n{if filament_type[initial_tool]=="PC" or filament_type[initial_tool]=="PA"}\nM104 S{first_layer_temperature[initial_tool]-25} ; set extruder temp for bed leveling\nM109 R{first_layer_temperature[initial_tool]-25} ; wait for temp\n{elsif filament_type[initial_tool]=="FLEX"}\nM104 S210 ; set extruder temp for bed leveling\nM109 R210 ; wait for temp\n{else}\nM104 S170 ; set extruder temp for bed leveling\nM109 R170 ; wait for temp\n{endif}\n\nM84 E ; turn off E motor\n\nG28 ; home all without mesh bed level\n\n; probe to clean the nozzle\nG1 X{(min(print_bed_max[0], first_layer_print_min[0] + 32) - 32)+32} Y{((first_layer_print_min[1]) - 4)} Z{5} F4800\n\nM302 S160 ; lower cold extrusion limit to 160C\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 X{(min(print_bed_max[0], first_layer_print_min[0] + 32) - 32)} Y{(max(0, first_layer_print_min[1]) - 4)} W{32} H{4}\n\n{if first_layer_bed_temperature[initial_tool]<=60}M106 S100{endif}\n\nG0 X{(min(print_bed_max[0], first_layer_print_min[0] + 32) - 32)} Y{(max(0, first_layer_print_min[1]) - 4)} Z{40} 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 ; mesh bed leveling\nM104 S[first_layer_temperature] ; set extruder temp\nG0 X{(min(print_bed_max[0], first_layer_print_min[0] + 32) - 32)} Y{(max(0, first_layer_print_min[1]) - 4) + 4 - 4.5} Z{30} F4800\n\nM109 S[first_layer_temperature] ; wait for extruder temp\nG1 Z0.2 F720\nG92 E0\n\nM569 S0 E ; set spreadcycle mode for extruder\n\n;\n; Extrude purge line\n;\n{if filament_type[initial_tool]=="FLEX"}\nG1 E4 F2400 ; deretraction\n{else}\nG1 E2 F2400 ; deretraction\n{endif}\n\n; move right\nG1 X{(min(print_bed_max[0], first_layer_print_min[0] + 32) - 32) + 32} E{32 * 0.15} F1000\n; move down\nG1 Y{(max(0, first_layer_print_min[1]) - 4) + 4 - 4.5 - 1.5} E{1.5 * 0.15} F1000\n; move left\nG1 X{(min(print_bed_max[0], first_layer_print_min[0] + 32) - 32)} E{32 * 0.30} F800\n\nG92 E0\nM221 S100 ; set flow to 100%\n\nM593 X T2 F50.7\nM593 Y T2 F40.6
|
||||||
|
end_gcode = {if layer_z < max_print_height}G1 Z{z_offset+min(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(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]\nM593 Y T2 F{interpolate_table(extruded_weight_total, (0,40), (300,30), (800,20), (10000,20)) }\nM201 X{interpolate_table(extruded_weight_total, (0,4000), (1400,2500), (10000,2500))} Y{interpolate_table(extruded_weight_total, (0,4000), (1400,2500), (10000,2500))}\nM74 W[extruded_weight_total]
|
||||||
|
default_print_profile = 0.20mm Input Shaper @MK4IS 0.4
|
||||||
|
default_filament_profile = "Prusament PLA @MK4IS"
|
||||||
|
|
||||||
[printer:Original Prusa SL1]
|
[printer:Original Prusa SL1]
|
||||||
printer_technology = SLA
|
printer_technology = SLA
|
||||||
printer_model = SL1
|
printer_model = SL1
|
||||||
|
Loading…
Reference in New Issue
Block a user