Files
Profiles/repos/non-prusa-fff/Caribou/0.7.0.ini
T
github-actions[bot] 72fb0f5e01 Update Profiles
2026-03-19 02:27:57 +00:00

3140 lines
126 KiB
INI

[vendor]
repo_id = non-prusa-fff
# Vendor name will be shown by the Config Wizard.
name = Caribou
# Configuration version of this file. Config file will only be installed, if the config_version differs.
# This means, the server may force the CaribouSlicer configuration to be downgraded.
config_version = 0.7.0
# Where to get the updates from?
config_update_url = https://files.prusa3d.com/wp-content/uploads/repository/PrusaSlicer-settings-master/live/Caribou/
# changelog_url =
# The printer models will be shown by the Configuration Assistant in this order,
# also the first model installed & the first nozzle installed will be activated after install.
#TODO: One day we may differentiate variants of the nozzles / hot ends,
#for example by the melt zone size, or whether the nozzle is hardened.
# Printer model name will be shown by the installation wizard.
#---------------------------------------------------------------------------------------------------------------------------
# printers
#---------------------------------------------------------------------------------------------------------------------------
# MK3S+ printers
[printer_model:Caribou_MK3S_220]
name = Caribou MK3S+ 220
variants = 0.4; 0.25; 0.3; 0.5; 0.6; 0.8
technology = FFF
family = MK3S+
bed_model = Caribou_bed.stl
bed_texture = Caribou-O-R_dotted_lines_MK3S_design.svg
default_materials = Generic PLA @Caribou; Generic ABS @Caribou; Generic PETG @Caribou; Fillamentum CPE @Caribou; Fillamentum Timberfill @Caribou; Fillamentum Nylon FX256 @Caribou;Fillamentum Flexfill 98A @Caribou;Fillamentum ASA @Caribou;Fillamentum ABS @Caribou;Fillamentum PLA @Caribou;Prusament PLA @Caribou; Prusament PETG @Caribou; Prusament ASA @Caribou; Prusament PC Blend @Caribou; Prusament PC Blend Carbon Fiber @Caribou; Caribou PLA @Caribou; Caribou PETG @Caribou; Extrudr GreenTEC Pro @Caribou; Extrudr PLA NX1 @Caribou; Extrudr PLA NX2 @Caribou;Extrudr XPETG CF @Caribou; Extrudr XPETG Matt @Caribou
thumbnail = Caribou_MK3S_220_thumbnail.png
[printer_model:Caribou_MK3S_320]
name = Caribou MK3S+ 320
variants = 0.4; 0.25; 0.3; 0.5; 0.6; 0.8
technology = FFF
family = MK3S+
bed_model = Caribou_bed.stl
bed_texture = Caribou-O-R_dotted_lines_MK3S_design.svg
default_materials = Generic PLA @Caribou; Generic ABS @Caribou; Generic PETG @Caribou; Fillamentum CPE @Caribou; Fillamentum Timberfill @Caribou; Fillamentum Nylon FX256 @Caribou;Fillamentum Flexfill 98A @Caribou;Fillamentum ASA @Caribou;Fillamentum ABS @Caribou;Fillamentum PLA @Caribou;Prusament PLA @Caribou; Prusament PETG @Caribou; Prusament ASA @Caribou; Prusament PC Blend @Caribou; Prusament PC Blend Carbon Fiber @Caribou; Caribou PLA @Caribou; Caribou PETG @Caribou; Extrudr GreenTEC Pro @Caribou; Extrudr PLA NX1 @Caribou; Extrudr PLA NX2 @Caribou;Extrudr XPETG CF @Caribou; Extrudr XPETG Matt @Caribou
thumbnail = Caribou_MK3S_320_thumbnail.png
[printer_model:Caribou_MK3S_420]
name = Caribou MK3S+ 420
variants = 0.4; 0.25; 0.3; 0.5; 0.6; 0.8
technology = FFF
family = MK3S+
bed_model = Caribou_bed.stl
bed_texture = Caribou-O-R_dotted_lines_MK3S_design.svg
default_materials = Generic PLA @Caribou; Generic ABS @Caribou; Generic PETG @Caribou; Fillamentum CPE @Caribou; Fillamentum Timberfill @Caribou; Fillamentum Nylon FX256 @Caribou;Fillamentum Flexfill 98A @Caribou;Fillamentum ASA @Caribou;Fillamentum ABS @Caribou;Fillamentum PLA @Caribou;Prusament PLA @Caribou; Prusament PETG @Caribou; Prusament ASA @Caribou; Prusament PC Blend @Caribou; Prusament PC Blend Carbon Fiber @Caribou; Caribou PLA @Caribou; Caribou PETG @Caribou; Extrudr GreenTEC Pro @Caribou; Extrudr PLA NX1 @Caribou; Extrudr PLA NX2 @Caribou
#============= MK3S+ Klipper printers ==================
thumbnail = Caribou_MK3S_420_thumbnail.png
[printer_model:Caribou_MK3S_220_Klipper]
name = Caribou MK3S+ 220 Klipper
variants = 0.4; 0.25; 0.3; 0.5; 0.6; 0.8
technology = FFF
family = MK3S+ Klipper
bed_model = Caribou_bed.stl
bed_texture = Caribou-O-R_dotted_lines_Klipper_design.svg
default_materials = Generic PLA @Caribou; Generic ABS @Caribou; Generic PETG @Caribou; Fillamentum CPE @Caribou; Fillamentum Timberfill @Caribou; Fillamentum Nylon FX256 @Caribou;Fillamentum Flexfill 98A @Caribou;Fillamentum ASA @Caribou;Fillamentum ABS @Caribou;Fillamentum PLA @Caribou;Prusament PLA @Caribou; Prusament PETG @Caribou; Prusament ASA @Caribou; Prusament PC Blend @Caribou; Prusament PC Blend Carbon Fiber @Caribou; Caribou PLA @Caribou; Caribou PETG @Caribou; Extrudr GreenTEC Pro @Caribou; Extrudr PLA NX1 @Caribou; Extrudr PLA NX2 @Caribou;Extrudr XPETG CF @Caribou; Extrudr XPETG Matt @Caribou
thumbnail = Caribou_MK3S_220_Klipper_thumbnail.png
[printer_model:Caribou_MK3S_320_Klipper]
name = Caribou MK3S+ 320 Klipper
variants = 0.4; 0.25; 0.3; 0.5; 0.6; 0.8
technology = FFF
family = MK3S+ Klipper
bed_model = Caribou_bed.stl
bed_texture = Caribou-O-R_dotted_lines_Klipper_design.svg
default_materials = Generic PLA @Caribou; Generic ABS @Caribou; Generic PETG @Caribou; Fillamentum CPE @Caribou; Fillamentum Timberfill @Caribou; Fillamentum Nylon FX256 @Caribou;Fillamentum Flexfill 98A @Caribou;Fillamentum ASA @Caribou;Fillamentum ABS @Caribou;Fillamentum PLA @Caribou;Prusament PLA @Caribou; Prusament PETG @Caribou; Prusament ASA @Caribou; Prusament PC Blend @Caribou; Prusament PC Blend Carbon Fiber @Caribou; Caribou PLA @Caribou; Caribou PETG @Caribou; Extrudr GreenTEC Pro @Caribou; Extrudr PLA NX1 @Caribou; Extrudr PLA NX2 @Caribou;Extrudr XPETG CF @Caribou; Extrudr XPETG Matt @Caribou
thumbnail = Caribou_MK3S_320_Klipper_thumbnail.png
[printer_model:Caribou_MK3S_420_Klipper]
name = Caribou MK3S+ 420 Klipper
variants = 0.4; 0.25; 0.3; 0.5; 0.6; 0.8
technology = FFF
family = MK3S+ Klipper
bed_model = Caribou_bed.stl
bed_texture = Caribou-O-R_dotted_lines_Klipper_design.svg
default_materials = Generic PLA @Caribou; Generic ABS @Caribou; Generic PETG @Caribou; Fillamentum CPE @Caribou; Fillamentum Timberfill @Caribou; Fillamentum Nylon FX256 @Caribou;Fillamentum Flexfill 98A @Caribou;Fillamentum ASA @Caribou;Fillamentum ABS @Caribou;Fillamentum PLA @Caribou;Prusament PLA @Caribou; Prusament PETG @Caribou; Prusament ASA @Caribou; Prusament PC Blend @Caribou; Prusament PC Blend Carbon Fiber @Caribou; Caribou PLA @Caribou; Caribou PETG @Caribou; Extrudr GreenTEC Pro @Caribou; Extrudr PLA NX1 @Caribou; Extrudr PLA NX2 @Caribou;Extrudr XPETG CF @Caribou; Extrudr XPETG Matt @Caribou
#============= Duet printers ==================
thumbnail = Caribou_MK3S_420_Klipper_thumbnail.png
[printer_model:Caribou_Duet_220]
name = CaribouDuet 220
variants = 0.4; 0.25; 0.3; 0.5; 0.6; 0.8
technology = FFF
family = Duet
bed_model = Caribou_bed.stl
bed_texture = Caribou-O-R_dotted_lines_Duet_design.svg
default_materials = Generic PLA @Caribou; Generic ABS @Caribou; Generic PETG @Caribou; Fillamentum CPE @Caribou; Fillamentum Timberfill @Caribou; Fillamentum Nylon FX256 @Caribou;Fillamentum Flexfill 98A @Caribou;Fillamentum ASA @Caribou;Fillamentum ABS @Caribou;Fillamentum PLA @Caribou;Prusament PLA @Caribou; Prusament PETG @Caribou; Prusament ASA @Caribou; Prusament PC Blend @Caribou; Prusament PC Blend Carbon Fiber @Caribou; Caribou PLA @Caribou; Caribou PETG @Caribou; Extrudr GreenTEC Pro @Caribou; Extrudr PLA NX1 @Caribou; Extrudr PLA NX2 @Caribou;Extrudr XPETG CF @Caribou; Extrudr XPETG Matt @Caribou
thumbnail = Caribou_Duet_220_thumbnail.png
[printer_model:Caribou_Duet_320]
name = CaribouDuet 320
variants = 0.4; 0.25; 0.3; 0.5; 0.6; 0.8
technology = FFF
family = Duet
bed_model = Caribou_bed.stl
bed_texture = Caribou-O-R_dotted_lines_Duet_design.svg
default_materials = Generic PLA @Caribou; Generic ABS @Caribou; Generic PETG @Caribou; Fillamentum CPE @Caribou; Fillamentum Timberfill @Caribou; Fillamentum Nylon FX256 @Caribou;Fillamentum Flexfill 98A @Caribou;Fillamentum ASA @Caribou;Fillamentum ABS @Caribou;Fillamentum PLA @Caribou;Prusament PLA @Caribou; Prusament PETG @Caribou; Prusament ASA @Caribou; Prusament PC Blend @Caribou; Prusament PC Blend Carbon Fiber @Caribou; Caribou PLA @Caribou; Caribou PETG @Caribou; Extrudr GreenTEC Pro @Caribou; Extrudr PLA NX1 @Caribou; Extrudr PLA NX2 @Caribou;Extrudr XPETG CF @Caribou; Extrudr XPETG Matt @Caribou
thumbnail = Caribou_Duet_320_thumbnail.png
[printer_model:Caribou_Duet_420]
name = CaribouDuet 420
variants = 0.4; 0.25; 0.3; 0.5; 0.6; 0.8
technology = FFF
family = Duet
bed_model = Caribou_bed.stl
bed_texture = Caribou-O-R_dotted_lines_Duet_design.svg
default_materials = Generic PLA @Caribou; Generic ABS @Caribou; Generic PETG @Caribou; Fillamentum CPE @Caribou; Fillamentum Timberfill @Caribou; Fillamentum Nylon FX256 @Caribou;Fillamentum Flexfill 98A @Caribou;Fillamentum ASA @Caribou;Fillamentum ABS @Caribou;Fillamentum PLA @Caribou;Prusament PLA @Caribou; Prusament PETG @Caribou; Prusament ASA @Caribou; Prusament PC Blend @Caribou; Prusament PC Blend Carbon Fiber @Caribou; Caribou PLA @Caribou; Caribou PETG @Caribou; Extrudr GreenTEC Pro @Caribou; Extrudr PLA NX1 @Caribou; Extrudr PLA NX2 @Caribou;Extrudr XPETG CF @Caribou; Extrudr XPETG Matt @Caribou
#============= IDEX Duet printers ==================
thumbnail = Caribou_Duet_420_thumbnail.png
[printer_model:Caribou_IDEX_Standard]
name = CaribouIDEX Standard
variants = 0.4; 0.25; 0.35; 0.6
technology = FFF
family = IDEX
bed_model = Caribou_bed.stl
bed_texture = Caribou-O-R_dotted_lines_IDEX_Standard_design.svg
default_materials = Generic PLA @Caribou; Generic ABS @Caribou; Generic PETG @Caribou; Fillamentum CPE @Caribou; Fillamentum Timberfill @Caribou; Fillamentum Nylon FX256 @Caribou;Fillamentum Flexfill 98A @Caribou;Fillamentum ASA @Caribou;Fillamentum ABS @Caribou;Fillamentum PLA @Caribou;Prusament PLA @Caribou; Prusament PETG @Caribou; Prusament ASA @Caribou; Prusament PC Blend @Caribou; Prusament PC Blend Carbon Fiber @Caribou; Caribou PETG @Caribou; Extrudr GreenTEC Pro @Caribou; Extrudr PLA NX1 @Caribou; Extrudr PLA NX2 @Caribou;Extrudr XPETG CF @Caribou; Extrudr XPETG Matt @Caribou
thumbnail = Caribou_IDEX_Standard_thumbnail.png
[printer_model:Caribou_IDEX_Mirror]
name = CaribouIDEX Mirror
variants = 0.4; 0.25; 0.35
technology = FFF
family = IDEX
bed_model = Caribou_bed_Mirror.stl
bed_texture = Caribou-O-R_dotted_lines_IDEX_Mirror_design.svg
default_materials = Generic PLA @Caribou; Generic ABS @Caribou; Generic PETG @Caribou; Fillamentum CPE @Caribou; Fillamentum Timberfill @Caribou; Fillamentum Nylon FX256 @Caribou;Fillamentum Flexfill 98A @Caribou;Fillamentum ASA @Caribou;Fillamentum ABS @Caribou;Fillamentum PLA @Caribou;Prusament PLA @Caribou; Prusament PETG @Caribou; Prusament ASA @Caribou; Prusament PC Blend @Caribou; Prusament PC Blend Carbon Fiber @Caribou; Caribou PETG @Caribou; Extrudr GreenTEC Pro @Caribou; Extrudr PLA NX1 @Caribou; Extrudr PLA NX2 @Caribou;Extrudr XPETG CF @Caribou; Extrudr XPETG Matt @Caribou
thumbnail = Caribou_IDEX_Mirror_thumbnail.png
[printer_model:Caribou_IDEX_Duplicate]
name = CaribouIDEX Duplicate
variants = 0.4; 0.25; 0.35
technology = FFF
family = IDEX
bed_model = Caribou_bed_Duplicate.stl
bed_texture = Caribou-O-R_dotted_lines_IDEX_Duplicate_design.svg
default_materials = Generic PLA @Caribou; Generic ABS @Caribou; Generic PETG @Caribou; Fillamentum CPE @Caribou; Fillamentum Timberfill @Caribou; Fillamentum Nylon FX256 @Caribou;Fillamentum Flexfill 98A @Caribou;Fillamentum ASA @Caribou;Fillamentum ABS @Caribou;Fillamentum PLA @Caribou;Prusament PLA @Caribou; Prusament PETG @Caribou; Prusament ASA @Caribou; Prusament PC Blend @Caribou; Prusament PC Blend Carbon Fiber @Caribou; Caribou PETG @Caribou; Extrudr GreenTEC Pro @Caribou; Extrudr PLA NX1 @Caribou; Extrudr PLA NX2 @Caribou;Extrudr XPETG CF @Caribou; Extrudr XPETG Matt @Caribou
#============= CaribouM printers ==================
thumbnail = Caribou_IDEX_Duplicate_thumbnail.png
[printer_model:Caribou_M]
name = CaribouM
variants = 0.4; 0.25; 0.3; 0.6
technology = FFF
family = M
bed_model = CaribouM_bed.stl
bed_texture = Caribou-O-R_dotted_lines_M_design.svg
default_materials = Generic PLA @Caribou; Generic ABS @Caribou; Generic PETG @Caribou; Fillamentum CPE @Caribou; Fillamentum Timberfill @Caribou; Fillamentum Nylon FX256 @Caribou;Fillamentum Flexfill 98A @Caribou;Fillamentum ASA @Caribou;Fillamentum ABS @Caribou;Fillamentum PLA @Caribou;Prusament PLA @Caribou; Prusament PETG @Caribou; Prusament ASA @Caribou; Prusament PC Blend @Caribou; Prusament PC Blend Carbon Fiber @Caribou; Caribou PETG @Caribou; Extrudr GreenTEC Pro @Caribou; Extrudr PLA NX1 @Caribou; Extrudr PLA NX2 @Caribou;Extrudr XPETG CF @Caribou; Extrudr XPETG Matt @Caribou
# All presets starting with asterisk, for example *common_Caribou_print*, are intermediate and they will
# not make it into the user interface.
# Common print preset, mostly derived from MK3 single material with a 0.4mm nozzle.
# All other print presets will derive from the *common_Caribou_print* print preset.
thumbnail = Caribou_M_thumbnail.png
[print:*common_Caribou_print*]
avoid_crossing_perimeters = 0
thick_bridges = 0
bridge_acceleration = 1000
bridge_angle = 0
bridge_flow_ratio = 1
bridge_speed = 25
brim_width = 0
brim_separation = 0.1
compatible_printers =
complete_objects = 0
default_acceleration = 1000
dont_support_bridges = 0
elefant_foot_compensation = 0.2
ensure_vertical_shell_thickness = 1
external_fill_pattern = rectilinear
external_perimeters_first = 0
external_perimeter_extrusion_width = 0.45
extra_perimeters = 0
extrusion_width = 0.45
fill_angle = 45
fill_density = 15%
fill_pattern = cubic
first_layer_acceleration = 800
first_layer_extrusion_width = 0.42
first_layer_height = 0.2
first_layer_speed = 20
gap_fill_speed = 40
gcode_comments = 0
infill_every_layers = 1
infill_extruder = 1
infill_extrusion_width = 0.45
infill_first = 0
infill_only_where_needed = 0
infill_overlap = 20%
interface_shells = 0
max_print_speed = 100
max_volumetric_extrusion_rate_slope_negative = 0
max_volumetric_extrusion_rate_slope_positive = 0
max_volumetric_speed = 0
min_skirt_length = 4
notes =
overhangs = 1
only_retract_when_crossing_perimeters = 0
ooze_prevention = 0
output_filename_format = {input_filename_base}_{layer_height}mm_{printing_filament_types}_{printer_model}_{print_time}.gcode
perimeters = 2
perimeter_extruder = 1
perimeter_extrusion_width = 0.45
post_process =
print_settings_id =
raft_layers = 0
raft_first_layer_density = 90%
resolution = 0
seam_position = aligned
single_extruder_multi_material_priming = 1
skirts = 2
skirt_distance = 2
skirt_height = 1
small_perimeter_speed = 25
solid_infill_below_area = 0
solid_infill_every_layers = 0
solid_infill_extruder = 1
solid_infill_extrusion_width = 0.45
spiral_vase = 0
standby_temperature_delta = -5
support_material = 0
support_material_extruder = 0
support_material_extrusion_width = 0.35
support_material_interface_extruder = 0
support_material_angle = 0
support_material_buildplate_only = 0
support_material_enforce_layers = 0
support_material_contact_distance = 0.2
raft_contact_distance = 0.2
support_material_interface_contact_loops = 0
support_material_interface_layers = 2
support_material_interface_spacing = 0.2
support_material_interface_speed = 80%
support_material_pattern = rectilinear
support_material_spacing = 2
support_material_speed = 50
support_material_synchronize_layers = 0
support_material_threshold = 50
support_material_with_sheath = 0
support_material_xy_spacing = 60%
support_material_bottom_interface_layers = 0
thin_walls = 0
top_infill_extrusion_width = 0.45
top_solid_infill_speed = 40
top_fill_pattern = monotoniclines
travel_speed = 180
travel_speed_z = 12
wipe_tower = 0
wipe_tower_bridging = 10
wipe_tower_rotation_angle = 0
wipe_tower_width = 60
wipe_tower_x = 170
wipe_tower_y = 140
xy_size_compensation = 0
top_solid_min_thickness = 0.7
bottom_solid_min_thickness = 0.5
gcode_label_objects = 1
infill_anchor = 2.5
infill_anchor_max = 12
enable_dynamic_overhang_speeds = 1
support_tree_angle_slow = 30
support_tree_branch_diameter_angle = 3
support_tree_tip_diameter = 0.6
support_tree_top_rate = 30%
[print:*Caribou_MK3*]
inherits = *common_Caribou_print*
fill_pattern = grid
single_extruder_multi_material_priming = 0
travel_speed = 180
wipe_tower_x = 170
wipe_tower_y = 125
[print:*Caribou_Duet*]
inherits = *common_Caribou_print*
single_extruder_multi_material_priming = 0
travel_speed = 200
travel_speed_z = 12
fill_density = 15%
default_acceleration = 1000
bridge_acceleration = 800
top_solid_infill_acceleration = 800
solid_infill_acceleration = 1500
infill_acceleration = 2000
infill_anchor = 2
perimeter_acceleration = 800
first_layer_acceleration = 600
fill_pattern = grid
skirts = 2
extruder_clearance_height = 13
extruder_clearance_radius = 45
first_layer_speed = 20
support_material_threshold = 45
raft_first_layer_density = 80%
output_filename_format = {input_filename_base}_0.4n_{layer_height}mm_{printing_filament_types}_{printer_model}_{print_time}.gcode
arc_fitting = emit_center
gcode_label_objects = firmware
# Print parameters common to a 0.25mm diameter nozzle.
[print:*0.25nozzle*]
first_layer_size_compensation = 0
external_perimeter_extrusion_width = 0.25
extrusion_width = 0.25
perimeter_speed = 30
external_perimeter_speed = 20
small_perimeter_speed = 20
infill_speed = 45
solid_infill_speed = 45
top_solid_infill_speed = 30
support_material_speed = 40
bridge_speed = 20
gap_fill_speed = 30
perimeter_acceleration = 500
infill_acceleration = 1000
bridge_acceleration = 500
first_layer_acceleration = 500
default_acceleration = 1000
max_print_speed = 80
perimeters = 3
fill_pattern = grid
fill_density = 20%
first_layer_extrusion_width = 0.3
infill_extrusion_width = 0.25
perimeter_extrusion_width = 0.25
solid_infill_extrusion_width = 0.25
top_infill_extrusion_width = 0.25
support_material_extrusion_width = 0.25
support_material_interface_layers = 0
support_material_interface_spacing = 0.15
support_material_spacing = 1
support_material_xy_spacing = 150%
output_filename_format = {input_filename_base}_{nozzle_diameter[0]}n_{layer_height}mm_{filament_type[0]}_{printer_model}_{print_time}.gcode
[print:*0.3nozzle*]
external_perimeter_extrusion_width = 0.33
extrusion_width = 0.33
first_layer_extrusion_width = 0.4
infill_extrusion_width = 0.33
perimeter_extrusion_width = 0.33
solid_infill_extrusion_width = 0.33
top_infill_extrusion_width = 0.3
support_material_extrusion_width = 0.3
fill_density = 20%
perimeters = 3
infill_anchor = 1.5
output_filename_format = {input_filename_base}_{nozzle_diameter[0]}n_{layer_height}mm_{filament_type[0]}_{printer_model}_{print_time}.gcode
[print:*0.5nozzle*]
external_perimeter_extrusion_width = 0.55
extrusion_width = 0.55
first_layer_extrusion_width = 0.55
infill_extrusion_width = 0.55
perimeter_extrusion_width = 0.55
solid_infill_extrusion_width = 0.55
top_infill_extrusion_width = 0.5
support_material_extrusion_width = 0.4
support_material_contact_distance = 0.2
support_material_xy_spacing = 80%
support_material_interface_spacing = 0.2
support_material_spacing = 2.2
raft_first_layer_expansion = 2
infill_anchor = 2
infill_anchor_max = 15
thick_bridges = 0
bridge_speed = 30
output_filename_format = {input_filename_base}_{nozzle_diameter[0]}n_{layer_height}mm_{filament_type[0]}_{printer_model}_{print_time}.gcode
[print:*0.6nozzle*]
external_perimeter_extrusion_width = 0.65
extrusion_width = 0.65
first_layer_extrusion_width = 0.65
infill_extrusion_width = 0.65
perimeter_extrusion_width = 0.65
solid_infill_extrusion_width = 0.65
top_infill_extrusion_width = 0.6
support_material_extrusion_width = 0.55
support_material_contact_distance_type = filament
support_material_contact_distance_top = 0.15
support_material_contact_distance_bottom = 0.15
support_material_xy_spacing = 80%
support_material_interface_spacing = 0.3
output_filename_format = {input_filename_base}_{nozzle_diameter[0]}n_{layer_height}mm_{filament_type[0]}_{printer_model}_{print_time}.gcode
infill_anchor_max = 15
top_solid_min_thickness = 0.9
bottom_solid_min_thickness = 0.6
bridge_flow_ratio = 0.95
bridge_speed = 25
# Print parameters common to a 0.8mm diameter nozzle.
[print:*0.8nozzle*]
external_perimeter_extrusion_width = 0.9
extrusion_width = 0.9
first_layer_extrusion_width = 0.9
infill_extrusion_width = 0.9
perimeter_extrusion_width = 0.9
solid_infill_extrusion_width = 0.9
top_infill_extrusion_width = 0.8
support_material_extrusion_width = 0.7
support_material_contact_distance = 0.25
support_material_interface_spacing = 0.4
support_material_interface_speed = 100%
support_material_spacing = 2
support_material_xy_spacing = 80%
support_material_threshold = 50
fill_pattern = gyroid
fill_density = 15%
infill_anchor_max = 20
top_solid_layers = 4
bottom_solid_layers = 3
skirt_distance = 3
skirt_height = 1
first_layer_height = 0.3
infill_overlap = 20%
bridge_speed = 22
gap_fill_speed = 30
bridge_flow_ratio = 0.9
perimeter_acceleration = 800
infill_acceleration = 1000
bridge_acceleration = 1000
first_layer_acceleration = 800
default_acceleration = 1000
top_solid_min_thickness = 1.2
bottom_solid_min_thickness = 0.8
single_extruder_multi_material_priming = 0
thick_bridges = 1
overhangs = 0
support_tree_branch_diameter_double_wall = 0
output_filename_format = {input_filename_base}_{nozzle_diameter[0]}n_{layer_height}mm_{filament_type[0]}_{printer_model}_{print_time}.gcode
[print:*0.8nozzleM*]
gcode_label_objects = firmware
#---------------------------------------------------------------------------------------------------------------------------
# profiles
#---------------------------------------------------------------------------------------------------------------------------
# XXXXXXXXXXXXXXXXXXXX
# XXX--- 0.05mm ---XXX
# XXXXXXXXXXXXXXXXXXXX
[print:*0.05mm*]
inherits = *common_Caribou_print*
layer_height = 0.05
bottom_solid_layers = 10
bridge_acceleration = 300
bridge_flow_ratio = 0.6
bridge_speed = 25
default_acceleration = 1000
external_perimeter_speed = 20
fill_density = 20%
first_layer_acceleration = 800
gap_fill_speed = 20
infill_acceleration = 800
infill_speed = 30
max_print_speed = 80
small_perimeter_speed = 20
solid_infill_speed = 30
support_material_extrusion_width = 0.33
support_material_spacing = 1.5
support_material_contact_distance = 0.15
raft_contact_distance = 0.15
perimeter_acceleration = 300
perimeter_speed = 30
perimeters = 3
support_material_speed = 30
top_solid_infill_speed = 20
top_solid_layers = 14
thick_bridges = 1
[print:0.05mm ULTRADETAIL @Caribou]
inherits = *0.05mm*
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and nozzle_diameter[0]==0.4 and num_extruders==1
infill_extrusion_width = 0.5
[print:0.05mm ULTRADETAIL 0.25mm nozzle @Caribou]
inherits = *0.05mm*; *0.25nozzle*
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and nozzle_diameter[0]==0.25 and num_extruders==1
fill_pattern = grid
fill_density = 20%
support_material_contact_distance = 0.07
raft_contact_distance = 0.07
[print:0.05mm ULTRADETAIL 0.3mm nozzle @Caribou]
inherits = *0.05mm*
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and nozzle_diameter[0]==0.3 and num_extruders==1
infill_extrusion_width = 0.5
# XXXXXXXXXXXXXXXXXXXX
# XXX--- 0.07mm ---XXX
# XXXXXXXXXXXXXXXXXXXX
[print:*0.07mm*]
inherits = *common_Caribou_print*
bottom_solid_layers = 8
bridge_acceleration = 300
bridge_flow_ratio = 0.70
bridge_speed = 20
default_acceleration = 1000
external_perimeter_speed = 20
fill_density = 15%
first_layer_acceleration = 500
gap_fill_speed = 20
infill_acceleration = 800
infill_speed = 40
max_print_speed = 80
small_perimeter_speed = 20
solid_infill_speed = 40
support_material_extrusion_width = 0.33
support_material_spacing = 1.5
layer_height = 0.07
perimeter_acceleration = 300
perimeter_speed = 30
perimeters = 3
support_material_speed = 40
top_solid_infill_speed = 30
top_solid_layers = 11
[print:0.07mm ULTRADETAIL @Caribou]
inherits = *0.07mm*
fill_pattern = gyroid
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and nozzle_diameter[0]==0.4 and ! single_extruder_multi_material
top_infill_extrusion_width = 0.4
[print:0.07mm ULTRADETAIL 0.25mm nozzle @Caribou]
inherits = *0.07mm*; *0.25nozzle*
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and nozzle_diameter[0]==0.25 and num_extruders==1
infill_speed = 30
solid_infill_speed = 30
support_material_speed = 30
top_solid_infill_speed = 20
fill_pattern = grid
fill_density = 20%
[print:0.07mm ULTRADETAIL 0.3mm nozzle @Caribou]
inherits = *0.07mm*; *0.3nozzle*
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and nozzle_diameter[0]==0.3 and num_extruders==1
infill_speed = 30
solid_infill_speed = 30
support_material_speed = 30
top_solid_infill_speed = 20
fill_pattern = grid
fill_density = 20%
# XXXXXXXXXXXXXXXXXXXX
# XXX--- 0.10mm ---XXX
# XXXXXXXXXXXXXXXXXXXX
[print:*0.10mm*]
inherits = *common_Caribou_print*
bottom_solid_layers = 7
bridge_flow_ratio = 0.70
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and nozzle_diameter[0]==0.4 and num_extruders==1
layer_height = 0.1
perimeter_acceleration = 800
top_solid_layers = 9
[print:0.10mm QUALITY 0.4mm nozzle @Caribou]
inherits = *0.10mm*
bridge_speed = 30
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and nozzle_diameter[0]==0.4
external_perimeter_speed = 25
infill_acceleration = 1000
infill_speed = 80
max_print_speed = 200
perimeter_speed = 45
solid_infill_speed = 80
top_infill_extrusion_width = 0.4
top_solid_infill_speed = 40
fill_density = 15%
perimeters = 3
[print:0.10mm QUALITY 0.25mm nozzle @Caribou]
inherits = *0.10mm*; *0.25nozzle*
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and nozzle_diameter[0]==0.25
fill_pattern = grid
fill_density = 20%
[print:0.10mm M QUALITY 0.25mm nozzle @Caribou]
inherits = *0.10mm*; *0.25nozzle*
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(CaribouM).*/ and nozzle_diameter[0]==0.25
fill_pattern = grid
fill_density = 20%
[print:0.10mm DETAIL 0.3mm nozzle @Caribou]
inherits = *0.10mm*; *0.3nozzle*
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and nozzle_diameter[0]==0.3
fill_pattern = grid
fill_density = 20%
[print:0.10mm M QUALITY 0.3mm nozzle @Caribou]
inherits = *0.10mm*; *0.3nozzle*
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(CaribouM).*/ and nozzle_diameter[0]==0.3
fill_pattern = grid
fill_density = 20%
# XXXXXXXXXXXXXXXXXXXX
# XXX--- 0.15mm ---XXX
# XXXXXXXXXXXXXXXXXXXX
[print:*0.15mm*]
inherits = *common_Caribou_print*
bottom_solid_layers = 5
external_perimeter_speed = 40
infill_acceleration = 2000
infill_speed = 60
layer_height = 0.15
perimeter_acceleration = 800
perimeter_speed = 50
solid_infill_speed = 50
top_infill_extrusion_width = 0.4
top_solid_layers = 7
[print:0.15mm QUALITY @Caribou]
inherits = *0.15mm*
bridge_speed = 30
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and nozzle_diameter[0]==0.4
external_perimeter_speed = 25
infill_acceleration = 1000
infill_speed = 80
max_print_speed = 200
perimeter_speed = 45
solid_infill_speed = 80
top_solid_infill_speed = 40
fill_density = 15%
[print:0.15mm SPEED @Caribou]
inherits = *0.15mm*
bridge_speed = 30
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and nozzle_diameter[0]==0.4
external_perimeter_speed = 35
infill_acceleration = 1000
infill_speed = 200
max_print_speed = 200
perimeter_speed = 60
solid_infill_speed = 200
top_solid_infill_speed = 50
[print:0.15mm QUALITY 0.25mm nozzle @Caribou]
inherits = *0.15mm*; *0.25nozzle*
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and nozzle_diameter[0]==0.25
fill_density = 20%
[print:0.15mm M QUALITY 0.25mm nozzle @Caribou]
inherits = *0.15mm*; *0.25nozzle*
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(CaribouM).*/ and nozzle_diameter[0]==0.25
fill_density = 20%
[print:0.15mm M QUALITY 0.3mm nozzle @Caribou]
inherits = *0.15mm*; *0.3nozzle*
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(CaribouM).*/ and nozzle_diameter[0]==0.3
fill_density = 20%
[print:0.15mm DETAIL 0.5mm nozzle @Caribou]
inherits = *0.15mm*; *0.5nozzle*
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and nozzle_diameter[0]==0.5
external_perimeter_speed = 35
infill_acceleration = 1000
infill_speed = 70
max_print_speed = 100
perimeter_speed = 45
solid_infill_speed = 70
top_solid_infill_speed = 45
[print:0.15mm DETAIL 0.6mm nozzle @Caribou]
inherits = *0.15mm*; *0.6nozzle*
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and nozzle_diameter[0]==0.6
external_perimeter_speed = 35
infill_acceleration = 1000
infill_speed = 70
max_print_speed = 100
perimeter_speed = 45
solid_infill_speed = 70
top_solid_infill_speed = 45
# XXXXXXXXXXXXXXXXXXXX
# XXX--- 0.20mm ---XXX
# XXXXXXXXXXXXXXXXXXXX
[print:*0.20mm*]
inherits = *common_Caribou_print*
bottom_solid_layers = 4
bridge_flow_ratio = 0.95
external_perimeter_speed = 40
infill_acceleration = 2000
infill_speed = 60
layer_height = 0.2
perimeter_acceleration = 800
perimeter_speed = 50
solid_infill_speed = 50
wipe_tower = 0
top_infill_extrusion_width = 0.4
top_solid_layers = 5
[print:0.20mm QUALITY 0.4mm nozzle @Caribou]
inherits = *0.20mm*
bridge_speed = 30
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and nozzle_diameter[0]==0.4
external_perimeter_speed = 25
infill_acceleration = 1000
infill_speed = 80
max_print_speed = 200
perimeter_speed = 45
solid_infill_speed = 80
top_solid_infill_speed = 40
wipe_tower = 0
fill_density = 15%
[print:0.20mm M QUALITY 0.4mm nozzle @Caribou]
inherits = *0.20mm*
bridge_speed = 30
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(CaribouM).*/ and nozzle_diameter[0]==0.4
external_perimeter_speed = 25
infill_acceleration = 1000
infill_speed = 80
max_print_speed = 200
perimeter_speed = 45
solid_infill_speed = 80
top_solid_infill_speed = 40
wipe_tower = 0
fill_density = 15%
[print:0.20mm QUALITY SLOW 0.4mm nozzle @Caribou]
inherits = *0.20mm*
bridge_speed = 30
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and nozzle_diameter[0]==0.4
external_perimeter_speed = 25
infill_acceleration = 1000
infill_speed = 60
max_print_speed = 200
perimeter_speed = 35
solid_infill_speed = 60
top_solid_infill_speed = 40
fill_density = 18%
[print:0.20mm CARIBOU PARTS 0.4mm nozzle @Caribou]
inherits = *0.20mm*
bridge_speed = 30
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and nozzle_diameter[0]==0.4
external_perimeter_speed = 40
infill_acceleration = 1000
infill_speed = 80
max_print_speed = 200
perimeter_speed = 80
solid_infill_speed = 64
top_solid_infill_speed = 40
fill_density = 35%
top_solid_layers = 5
bottom_solid_layers = 5
perimeters = 4
[print:0.20mm SPEED 0.4mm nozzle @Caribou]
inherits = *0.20mm*
bridge_speed = 30
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and nozzle_diameter[0]==0.4
external_perimeter_speed = 35
infill_acceleration = 1000
infill_speed = 200
max_print_speed = 200
perimeter_speed = 60
solid_infill_speed = 200
top_solid_infill_speed = 50
[print:0.20mm DETAIL 0.5mm nozzle @Caribou]
inherits = *0.20mm*; *0.5nozzle*
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and nozzle_diameter[0]==0.5
external_perimeter_speed = 35
infill_acceleration = 1000
infill_speed = 70
max_print_speed = 100
perimeter_speed = 45
solid_infill_speed = 70
top_solid_infill_speed = 45
[print:0.20mm DETAIL 0.6mm nozzle @Caribou]
inherits = *0.20mm*; *0.6nozzle*
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and nozzle_diameter[0]==0.6
external_perimeter_speed = 35
infill_acceleration = 1000
infill_speed = 70
max_print_speed = 100
perimeter_speed = 45
solid_infill_speed = 70
top_solid_infill_speed = 45
[print:0.20mm M DETAIL 0.6mm nozzle @Caribou]
inherits = *0.20mm*; *0.6nozzle*
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(CaribouM).*/ and nozzle_diameter[0]==0.6
external_perimeter_speed = 35
infill_acceleration = 1000
infill_speed = 70
max_print_speed = 100
perimeter_speed = 45
solid_infill_speed = 70
top_solid_infill_speed = 45
# XXXXXXXXXXXXXXXXXXXX
# XXX--- 0.25mm ---XXX
# XXXXXXXXXXXXXXXXXXXX
[print:*0.25mm*]
inherits = *common_Caribou_print*
bottom_solid_layers = 4
bridge_flow_ratio = 0.95
external_perimeter_speed = 40
perimeter_acceleration = 800
layer_height = 0.25
perimeter_speed = 50
top_solid_layers = 4
[print:0.25mm SPEED 0.4mm nozzle @Caribou]
inherits = *0.25mm*
bridge_speed = 30
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and nozzle_diameter[0]==0.4
external_perimeter_speed = 35
infill_acceleration = 1000
infill_speed = 200
max_print_speed = 200
perimeter_speed = 60
solid_infill_speed = 200
top_solid_infill_speed = 50
[print:0.25mm QUALITY 0.4mm nozzle @Caribou]
inherits = *0.25mm*
bridge_speed = 30
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and nozzle_diameter[0]==0.4
external_perimeter_speed = 25
infill_acceleration = 500
infill_speed = 80
max_print_speed = 150
perimeter_speed = 45
solid_infill_speed = 80
top_solid_infill_speed = 40
fill_density = 15%
[print:0.25mm M QUALITY 0.4mm nozzle @Caribou]
inherits = *0.25mm*
bridge_speed = 30
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(CaribouM).*/ and nozzle_diameter[0]==0.4
external_perimeter_speed = 25
infill_acceleration = 500
infill_speed = 80
max_print_speed = 150
perimeter_speed = 45
solid_infill_speed = 80
top_solid_infill_speed = 40
fill_density = 15%
[print:0.25mm DETAIL 0.5mm nozzle @Caribou]
inherits = *0.25mm*
bridge_speed = 30
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and nozzle_diameter[0]==0.5
external_perimeter_speed = 35
infill_acceleration = 500
infill_speed = 100
max_print_speed = 80
perimeter_speed = 40
solid_infill_speed = 100
top_solid_infill_speed = 50
[print:0.25mm DETAIL 0.6mm nozzle @Caribou]
inherits = *0.25mm*
bridge_speed = 30
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and nozzle_diameter[0]==0.6
external_perimeter_speed = 35
infill_acceleration = 500
max_print_speed = 80
perimeter_speed = 40
solid_infill_speed = 100
top_solid_infill_speed = 50
# XXXXXXXXXXXXXXXXXXXX
# XXX--- 0.30mm ---XXX
# XXXXXXXXXXXXXXXXXXXX
[print:*0.30mm*]
inherits = *common_Caribou_print*
bottom_solid_layers = 4
bridge_flow_ratio = 0.95
external_perimeter_speed = 40
infill_acceleration = 2000
infill_speed = 60
layer_height = 0.3
perimeter_acceleration = 800
perimeter_speed = 50
solid_infill_speed = 50
top_infill_extrusion_width = 0.4
top_solid_layers = 4
[print:0.30mm QUALITY 0.6mm nozzle @Caribou]
inherits = *0.30mm*; *0.6nozzle*
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and nozzle_diameter[0]==0.6
external_perimeter_speed = 35
infill_acceleration = 1000
infill_speed = 70
max_print_speed = 100
perimeter_speed = 45
solid_infill_speed = 70
top_solid_infill_speed = 45
[print:0.30mm M QUALITY 0.6mm nozzle @Caribou]
inherits = *0.30mm*; *0.6nozzle*
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(CaribouM).*/ and nozzle_diameter[0]==0.6
external_perimeter_speed = 35
infill_acceleration = 1000
infill_speed = 70
max_print_speed = 100
perimeter_speed = 45
solid_infill_speed = 70
top_solid_infill_speed = 45
[print:0.30mm DRAFT 0.4mm @Caribou]
inherits = *0.30mm*
bottom_solid_layers = 3
bridge_speed = 30
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and nozzle_diameter[0]==0.4
external_perimeter_speed = 35
infill_acceleration = 1000
infill_speed = 85
max_print_speed = 200
perimeter_speed = 50
small_perimeter_speed = 30
solid_infill_speed = 80
top_solid_infill_speed = 40
support_material_speed = 45
external_perimeter_extrusion_width = 0.6
extrusion_width = 0.5
first_layer_extrusion_width = 0.42
infill_extrusion_width = 0.5
perimeter_extrusion_width = 0.5
solid_infill_extrusion_width = 0.5
top_infill_extrusion_width = 0.45
support_material_extrusion_width = 0.38
[print:0.30mm M DRAFT 0.4mm @Caribou]
inherits = *0.30mm*
bottom_solid_layers = 3
bridge_speed = 30
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(CaribouM).*/ and nozzle_diameter[0]==0.4
external_perimeter_speed = 35
infill_acceleration = 1000
infill_speed = 85
max_print_speed = 200
perimeter_speed = 50
small_perimeter_speed = 30
solid_infill_speed = 80
top_solid_infill_speed = 40
support_material_speed = 45
external_perimeter_extrusion_width = 0.6
extrusion_width = 0.5
first_layer_extrusion_width = 0.42
infill_extrusion_width = 0.5
perimeter_extrusion_width = 0.5
solid_infill_extrusion_width = 0.5
top_infill_extrusion_width = 0.45
support_material_extrusion_width = 0.38
[print:0.30mm QUALITY 0.5mm nozzle @Caribou]
inherits = *0.30mm*; *0.5nozzle*
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and nozzle_diameter[0]==0.5
external_perimeter_speed = 35
infill_acceleration = 1000
infill_speed = 70
max_print_speed = 100
perimeter_speed = 45
solid_infill_speed = 70
top_solid_infill_speed = 45
# XXXXXXXXXXXXXXXXXXXX
# XXX--- 0.35mm ---XXX
# XXXXXXXXXXXXXXXXXXXX
[print:*0.35mm*]
inherits = *common_Caribou_print*
bottom_solid_layers = 3
external_perimeter_extrusion_width = 0.6
external_perimeter_speed = 40
first_layer_extrusion_width = 0.75
infill_acceleration = 2000
infill_speed = 60
layer_height = 0.35
perimeter_acceleration = 800
perimeter_extrusion_width = 0.65
perimeter_speed = 50
solid_infill_extrusion_width = 0.65
solid_infill_speed = 60
top_solid_infill_speed = 50
top_solid_layers = 4
[print:0.35mm DRAFT 0.6mm nozzle @Caribou]
inherits = *0.35mm*; *0.6nozzle*
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and nozzle_diameter[0]==0.6
external_perimeter_speed = 35
infill_acceleration = 1000
infill_speed = 70
max_print_speed = 100
perimeter_speed = 45
solid_infill_speed = 70
top_solid_infill_speed = 45
external_perimeter_extrusion_width = 0.68
perimeter_extrusion_width = 0.68
infill_extrusion_width = 0.68
solid_infill_extrusion_width = 0.68
[print:0.35mm DRAFT 0.8nozzle @Caribou]
inherits = *0.35mm*; *0.8nozzle*
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and nozzle_diameter[0]==0.8
external_perimeter_speed = 35
infill_acceleration = 1000
infill_speed = 70
max_print_speed = 100
perimeter_speed = 45
solid_infill_speed = 70
top_solid_infill_speed = 45
external_perimeter_extrusion_width = 0.68
perimeter_extrusion_width = 0.68
infill_extrusion_width = 0.68
solid_infill_extrusion_width = 0.68
[print:0.30mm DETAIL 0.8 nozzle @Caribou]
inherits = *common_Caribou_print*; *0.8nozzle*
layer_height = 0.30; *0.8nozzle*
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and nozzle_diameter[0]==0.8 and num_extruders==1
perimeter_speed = 35
external_perimeter_speed = 25
infill_acceleration = 1000
infill_speed = 50
max_print_speed = 80
solid_infill_speed = 50
top_solid_infill_speed = 35
support_material_speed = 40
# XXXXXXXXXXXXXXXXXXXX
# XXX--- 0.40mm ---XXX
# XXXXXXXXXXXXXXXXXXXX
[print:*0.40mm*]
inherits = *common_Caribou_print*
bottom_solid_layers = 3
external_perimeter_extrusion_width = 0.6
external_perimeter_speed = 40
first_layer_extrusion_width = 0.65
infill_acceleration = 2000
infill_speed = 60
layer_height = 0.4
perimeter_acceleration = 800
perimeter_extrusion_width = 0.65
perimeter_speed = 50
solid_infill_extrusion_width = 0.65
solid_infill_speed = 60
top_solid_infill_speed = 40
top_solid_layers = 4
[print:0.40mm DRAFT 0.6mm nozzle @Caribou]
inherits = *0.40mm*; *0.6nozzle*
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and nozzle_diameter[0]==0.6
external_perimeter_speed = 35
infill_acceleration = 1000
infill_speed = 70
max_print_speed = 100
perimeter_speed = 45
solid_infill_speed = 70
top_solid_infill_speed = 45
external_perimeter_extrusion_width = 0.68
perimeter_extrusion_width = 0.68
infill_extrusion_width = 0.68
solid_infill_extrusion_width = 0.68
# XXXXXXXXXXXXXXXXXXXXXXXXXX
# XXX--- 0.8mm nozzle ---XXX
# XXXXXXXXXXXXXXXXXXXXXXXXXX
[print:0.40mm DRAFT 0.8 nozzle @Caribou]
inherits = *0.40mm*; *0.8nozzle*
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and nozzle_diameter[0]==0.8
external_perimeter_speed = 35
infill_acceleration = 1000
infill_speed = 70
max_print_speed = 100
perimeter_speed = 45
solid_infill_speed = 70
top_solid_infill_speed = 45
external_perimeter_extrusion_width = 0.68
perimeter_extrusion_width = 0.68
infill_extrusion_width = 0.68
solid_infill_extrusion_width = 0.68
[print:0.40mm QUALITY 0.8 nozzle @Caribou]
inherits = *common_Caribou_print*; *0.8nozzle*
layer_height = 0.4
## Only for MMU2 Single mode at the moment
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and nozzle_diameter[0]==0.8 and num_extruders==1
perimeter_speed = 35
external_perimeter_speed = 25
infill_acceleration = 1000
infill_speed = 50
max_print_speed = 50
solid_infill_speed = 45
top_solid_infill_speed = 35
support_material_speed = 40
# XXXXXXXXXXXXXXXXXXXXXXXXXX
# XXX--- 0.8mm nozzle ---XXX
# XXXXXXXXXXXXXXXXXXXXXXXXXX
[print:0.55mm DRAFT 0.8 nozzle @Caribou]
inherits = *common_Caribou_print*; *0.8nozzle*
layer_height = 0.55
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and nozzle_diameter[0]==0.8 and num_extruders==1
perimeter_speed = 30
external_perimeter_speed = 25
infill_acceleration = 1000
infill_speed = 50
max_print_speed = 50
solid_infill_speed = 40
support_material_speed = 35
support_material_contact_distance_type = filament
support_material_contact_distance_top = 0.25
support_material_contact_distance_bottom = 0.25
top_solid_infill_speed = 30
external_perimeter_extrusion_width = 1
perimeter_extrusion_width = 1
# XXXXXXxxXXXXXXXXXXXXXX
# XXX--- filament ---XXX
# XXXXXXXXxxXXXXXXXXXXXX
[filament:*common_Caribou_print*]
cooling = 1
compatible_printers =
# For now, all but selected filaments are disabled for the MMU 2.0
compatible_printers_condition = ! (printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and single_extruder_multi_material)
end_filament_gcode = "; Filament-specific end gcode"
extrusion_multiplier = 0.95
filament_loading_speed = 28
filament_loading_speed_start = 3
filament_unloading_speed = 90
filament_unloading_speed_start = 100
filament_toolchange_delay = 0
filament_cooling_moves = 4
filament_cooling_initial_speed = 2.2
filament_cooling_final_speed = 3.4
filament_load_time = 0
filament_unload_time = 0
filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6"
filament_minimal_purge_on_wipe_tower = 15
filament_cost = 0
filament_density = 0
filament_diameter = 1.75
filament_notes = ""
filament_settings_id = ""
filament_soluble = 0
min_print_speed = 15
slowdown_below_layer_time = 15
start_filament_gcode = "{if printer_notes=~/.*PRINTER_MODEL_MK3S.*/}M900 K30 ; Filament gcode {endif}"
[filament:*PLA_Caribou*]
inherits = *common_Caribou_print*
bed_temperature = 60
bridge_fan_speed = 100
disable_fan_first_layers = 1
full_fan_speed_layer = 4
fan_always_on = 1
fan_below_layer_time = 100
filament_colour = #FF8000
filament_max_volumetric_speed = 15
filament_type = PLA
first_layer_bed_temperature = 60
first_layer_temperature = 215
max_fan_speed = 100
min_fan_speed = 70
temperature = 210
start_filament_gcode = "{if printer_notes=~/.*PRINTER_MODEL_MK3S.*/}M900 K{if nozzle_diameter[0]==0.8}0.01{elsif nozzle_diameter[0]==0.6}0.04{else}0.05{endif} ; Filament gcode LA 1.5\n{if nozzle_diameter[0]==0.6}M900 K18{elsif nozzle_diameter[0]==0.8};{else}M900 K30{endif} ; Filament gcode LA 1.0{endif}"
[filament:*PET_Caribou*]
inherits = *common_Caribou_print*
bed_temperature = 90
bridge_fan_speed = 50
disable_fan_first_layers = 3
full_fan_speed_layer = 5
fan_always_on = 1
fan_below_layer_time = 20
filament_colour = #FF8000
filament_max_volumetric_speed = 8
filament_type = PETG
first_layer_bed_temperature = 85
first_layer_temperature = 230
max_fan_speed = 50
min_fan_speed = 30
start_filament_gcode = "{if printer_notes=~/.*PRINTER_MODEL_MK3S.*/}M900 K{if nozzle_diameter[0]==0.8}0.01{elsif nozzle_diameter[0]==0.6}0.04{else}0.05{endif} ; Filament gcode LA 1.5\n{if nozzle_diameter[0]==0.6}M900 K18{elsif nozzle_diameter[0]==0.8};{else}M900 K30{endif} ; Filament gcode LA 1.0{endif}"
temperature = 240
filament_retract_length = 0.6
filament_retract_lift = 0.2
compatible_printers_condition = ! (printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and single_extruder_multi_material)
[filament:*PET06_Caribou*]
inherits = *PET_Caribou*
compatible_printers_condition = nozzle_diameter[0]==0.6 and ! (printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and single_extruder_multi_material)
filament_max_volumetric_speed = 15
[filament:*ABS_Caribou*]
inherits = *common_Caribou_print*
bed_temperature = 100
bridge_fan_speed = 25
cooling = 0
disable_fan_first_layers = 3
fan_always_on = 0
fan_below_layer_time = 20
filament_colour = #FFF2EC
filament_max_volumetric_speed = 11
filament_ramming_parameters = "120 100 5.70968 6.03226 7 8.25806 9 9.19355 9.3871 9.77419 10.129 10.3226 10.4516 10.5161| 0.05 5.69677 0.45 6.15484 0.95 8.76774 1.45 9.20323 1.95 9.95806 2.45 10.3871 2.95 10.5677 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6"
filament_type = ABS
first_layer_bed_temperature = 100
first_layer_temperature = 255
max_fan_speed = 30
min_fan_speed = 20
temperature = 255
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_MODEL_MINI.*/ and nozzle_diameter[0]==0.6}0.12{elsif printer_notes=~/.*PRINTER_MODEL_MINI.*/ and nozzle_diameter[0]==0.8}0.06{elsif printer_notes=~/.*PRINTER_MODEL_MINI.*/}0.2{elsif nozzle_diameter[0]==0.8}0.01{elsif nozzle_diameter[0]==0.6}0.02{else}0.04{endif} ; Filament gcode LA 1.5\n{if printer_notes=~/.*PRINTER_MODEL_MINI.*/};{elsif printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}M900 K200{elsif nozzle_diameter[0]==0.6}M900 K12{elsif nozzle_diameter[0]==0.8};{else}M900 K20{endif} ; Filament gcode LA 1.0"
compatible_printers_condition = ! (printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and single_extruder_multi_material)
[filament:*ABSC_Caribou*]
inherits = *common_Caribou_print*
bed_temperature = 100
bridge_fan_speed = 25
cooling = 1
disable_fan_first_layers = 4
fan_always_on = 0
fan_below_layer_time = 30
slowdown_below_layer_time = 20
filament_colour = #FFF2EC
filament_max_volumetric_speed = 11
filament_ramming_parameters = "120 100 5.70968 6.03226 7 8.25806 9 9.19355 9.3871 9.77419 10.129 10.3226 10.4516 10.5161| 0.05 5.69677 0.45 6.15484 0.95 8.76774 1.45 9.20323 1.95 9.95806 2.45 10.3871 2.95 10.5677 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6"
filament_type = ABS
first_layer_bed_temperature = 100
first_layer_temperature = 255
max_fan_speed = 15
min_fan_speed = 15
min_print_speed = 15
temperature = 255
start_filament_gcode = "{if printer_notes=~/.*PRINTER_MODEL_MK3S.*/}M900 K{if nozzle_diameter[0]==0.8}0.01{elsif nozzle_diameter[0]==0.6}0.02{else}0.04{endif} ; Filament gcode LA 1.5\n{if nozzle_diameter[0]==0.6}M900 K12{elsif nozzle_diameter[0]==0.8};{else}M900 K20{endif} ; Filament gcode LA 1.0{endif}"
compatible_printers_condition = ! (printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and single_extruder_multi_material)
[filament:*FLEX_Caribou*]
inherits = *common_Caribou_print*
bed_temperature = 50
bridge_fan_speed = 80
# For now, all but selected filaments are disabled for the MMU 2.0
compatible_printers_condition = nozzle_diameter[0]>0.35 and num_extruders==1 && ! (printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and single_extruder_multi_material)
cooling = 0
disable_fan_first_layers = 3
extrusion_multiplier = 1.10
fan_always_on = 0
fan_below_layer_time = 100
filament_colour = #008000
filament_max_volumetric_speed = 1.5
filament_type = FLEX
first_layer_bed_temperature = 50
first_layer_temperature = 240
max_fan_speed = 90
min_fan_speed = 60
start_filament_gcode = "{if printer_notes=~/.*PRINTER_MODEL_MK3S.*/}M900 K0; Filament gcode{endif}"
temperature = 240
filament_retract_length = 0.8
filament_deretract_speed = 25
filament_retract_lift = 0
filament_wipe = 0
[filament:ColorFabb bronzeFill @Caribou]
inherits = *PLA_Caribou*
filament_vendor = ColorFabb
compatible_printers_condition = nozzle_diameter[0]>0.35 and ! (printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and single_extruder_multi_material)
extrusion_multiplier = 1.15
filament_cost = 80.65
filament_density = 3.9
filament_spool_weight = 236
filament_colour = #804040
filament_max_volumetric_speed = 9
[filament:ColorFabb steelFill @Caribou]
inherits = *PLA_Caribou*
filament_vendor = ColorFabb
compatible_printers_condition = nozzle_diameter[0]>0.35 and ! (printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and single_extruder_multi_material)
extrusion_multiplier = 1.15
filament_cost = 80.65
filament_density = 3.13
filament_spool_weight = 236
filament_colour = #808080
filament_max_volumetric_speed = 8
[filament:ColorFabb copperFill @Caribou]
inherits = *PLA_Caribou*
filament_vendor = ColorFabb
compatible_printers_condition = nozzle_diameter[0]>0.35 and ! (printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and single_extruder_multi_material)
extrusion_multiplier = 1.15
filament_cost = 80.65
filament_density = 3.9
filament_spool_weight = 236
filament_colour = #82603E
filament_max_volumetric_speed = 9
[filament:ColorFabb HT @Caribou]
inherits = *PET_Caribou*
filament_vendor = ColorFabb
bed_temperature = 110
bridge_fan_speed = 30
cooling = 1
disable_fan_first_layers = 3
fan_always_on = 0
fan_below_layer_time = 10
filament_cost = 65.66
filament_density = 1.18
filament_spool_weight = 236
first_layer_bed_temperature = 105
first_layer_temperature = 270
max_fan_speed = 20
min_fan_speed = 10
temperature = 270
[filament:ColorFabb PLA-PHA @Caribou]
inherits = *PLA_Caribou*
filament_vendor = ColorFabb
filament_cost = 54.84
filament_density = 1.24
filament_spool_weight = 236
[filament:ColorFabb woodFill @Caribou]
inherits = *PLA_Caribou*
filament_vendor = ColorFabb
compatible_printers_condition = nozzle_diameter[0]>0.35 and ! (printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and single_extruder_multi_material)
extrusion_multiplier = 1.05
filament_cost = 78.63
filament_density = 1.15
filament_spool_weight = 236
filament_colour = #dfc287
filament_max_volumetric_speed = 9
first_layer_temperature = 200
start_filament_gcode = "{if printer_notes=~/.*PRINTER_MODEL_MK3S.*/}M900 K{if nozzle_diameter[0]==0.8}0.01{elsif nozzle_diameter[0]==0.6}0.02{else}0.04{endif} ; Filament gcode LA 1.5\n{if nozzle_diameter[0]==0.6}M900 K12{elsif nozzle_diameter[0]==0.8};{else}M900 K20{endif} ; Filament gcode LA 1.0{endif}"
temperature = 200
filament_retract_lift = 0.2
[filament:ColorFabb corkFill @Caribou]
inherits = *PLA_Caribou*
filament_vendor = ColorFabb
compatible_printers_condition = nozzle_diameter[0]>0.35 and ! (printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and single_extruder_multi_material)
extrusion_multiplier = 1.05
filament_cost = 78.63
filament_density = 1.18
filament_spool_weight = 236
filament_colour = #634d33
filament_max_volumetric_speed = 6
first_layer_temperature = 220
start_filament_gcode = "{if printer_notes=~/.*PRINTER_MODEL_MK3S.*/}M900 K{if nozzle_diameter[0]==0.8}0.01{elsif nozzle_diameter[0]==0.6}0.02{else}0.04{endif} ; Filament gcode LA 1.5\n{if nozzle_diameter[0]==0.6}M900 K12{elsif nozzle_diameter[0]==0.8};{else}M900 K20{endif} ; Filament gcode LA 1.0{endif}"
temperature = 220
filament_retract_lift = 0.2
[filament:ColorFabb XT @Caribou]
inherits = *PET_Caribou*
filament_vendor = ColorFabb
filament_cost = 62.90
filament_density = 1.27
filament_spool_weight = 236
first_layer_bed_temperature = 90
first_layer_temperature = 260
temperature = 270
[filament:ColorFabb XT-CF20 @Caribou]
inherits = *PET_Caribou*
filament_vendor = ColorFabb
extrusion_multiplier = 1.00
filament_cost = 80.65
filament_density = 1.35
filament_spool_weight = 236
filament_colour = #804040
filament_max_volumetric_speed = 2
first_layer_bed_temperature = 90
first_layer_temperature = 260
start_filament_gcode = "{if printer_notes=~/.*PRINTER_MODEL_MK3S.*/}M900 K{if nozzle_diameter[0]==0.8}0.01{elsif nozzle_diameter[0]==0.6}0.02{else}0.04{endif} ; Filament gcode LA 1.5\n{if nozzle_diameter[0]==0.6}M900 K12{elsif nozzle_diameter[0]==0.8};{else}M900 K20{endif} ; Filament gcode LA 1.0{endif}"
temperature = 260
filament_retract_length = nil
filament_retract_lift = 0.4
compatible_printers_condition = nozzle_diameter[0]>0.4 and ! (printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and single_extruder_multi_material)
[filament:ColorFabb nGen @Caribou]
inherits = *PET_Caribou*
filament_vendor = ColorFabb
filament_cost = 52.46
filament_density = 1.2
filament_spool_weight = 236
bridge_fan_speed = 40
fan_always_on = 0
fan_below_layer_time = 10
filament_type = NGEN
first_layer_temperature = 240
max_fan_speed = 35
min_fan_speed = 20
[filament:ColorFabb nGen flex @Caribou]
inherits = *FLEX_Caribou*
filament_vendor = ColorFabb
filament_cost = 58.30
filament_density = 1
filament_spool_weight = 236
bed_temperature = 85
bridge_fan_speed = 40
cooling = 1
disable_fan_first_layers = 3
extrusion_multiplier = 0.95
fan_below_layer_time = 10
filament_max_volumetric_speed = 5
first_layer_bed_temperature = 85
first_layer_temperature = 260
max_fan_speed = 35
min_fan_speed = 20
temperature = 260
filament_retract_length = nil
filament_retract_lift = 0
compatible_printers_condition = nozzle_diameter[0]>0.35 and ! (printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and single_extruder_multi_material)
[filament:Fillamentum PLA @Caribou]
inherits = *PLA_Caribou*
filament_vendor = Fillamentum
filament_cost = 35.48
filament_density = 1.24
filament_spool_weight = 230
[filament:Fillamentum ABS @Caribou]
inherits = *ABSC_Caribou*
filament_vendor = Fillamentum
filament_cost = 32.4
filament_density = 1.04
filament_spool_weight = 230
first_layer_temperature = 240
temperature = 240
[filament:Esun ABS @Caribou]
inherits = *ABSC_Caribou*
filament_vendor = Esun
filament_cost = 27.82
filament_density = 1.01
filament_spool_weight = 265
[filament:Fillamentum ASA @Caribou]
inherits = *ABS_Caribou*
filament_vendor = Fillamentum
filament_cost = 38.7
filament_density = 1.07
filament_spool_weight = 230
fan_always_on = 1
cooling = 1
min_fan_speed = 20
max_fan_speed = 20
min_print_speed = 15
slowdown_below_layer_time = 15
first_layer_temperature = 260
temperature = 260
filament_type = ASA
[filament:Prusament ASA @Caribou]
inherits = *ABS_Caribou*
filament_vendor = Prusa Polymers
filament_cost = 42.69
filament_density = 1.07
filament_spool_weight = 201
fan_always_on = 1
first_layer_temperature = 260
first_layer_bed_temperature = 105
temperature = 260
bed_temperature = 110
cooling = 1
min_fan_speed = 20
max_fan_speed = 20
bridge_fan_speed = 30
min_print_speed = 15
slowdown_below_layer_time = 15
disable_fan_first_layers = 4
filament_type = ASA
filament_colour = #FFF2EC
start_filament_gcode = "{if printer_notes=~/.*PRINTER_MODEL_MK3S.*/}M900 K{if nozzle_diameter[0]==0.8}0.01{elsif nozzle_diameter[0]==0.6}0.02{else}0.04{endif} ; Filament gcode LA 1.5\n{if nozzle_diameter[0]==0.6}M900 K12{elsif nozzle_diameter[0]==0.8};{else}M900 K20{endif} ; Filament gcode LA 1.0{endif}"
compatible_printers_condition = nozzle_diameter[0]!=0.8 and ! (printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and single_extruder_multi_material)
[filament:Prusament PC Blend @Caribou]
inherits = *ABS_Caribou*
filament_vendor = Prusa Polymers
filament_cost = 62.36
filament_density = 1.22
filament_spool_weight = 201
fan_always_on = 0
first_layer_temperature = 275
first_layer_bed_temperature = 110
temperature = 275
bed_temperature = 115
cooling = 1
min_fan_speed = 20
max_fan_speed = 20
bridge_fan_speed = 30
min_print_speed = 15
slowdown_below_layer_time = 20
disable_fan_first_layers = 4
fan_below_layer_time = 30
filament_type = PC
filament_colour = #DEE0E6
filament_max_volumetric_speed = 8
filament_retract_lift = 0.2
start_filament_gcode = "{if printer_notes=~/.*PRINTER_MODEL_MK3S.*/}M900 K{if nozzle_diameter[0]==0.8}0.01{elsif nozzle_diameter[0]==0.6}0.02{else}0.04{endif} ; Filament gcode LA 1.5\n{if nozzle_diameter[0]==0.6}M900 K12{elsif nozzle_diameter[0]==0.8};{else}M900 K20{endif} ; Filament gcode LA 1.0{endif}"
compatible_printers_condition = nozzle_diameter[0]!=0.8 and ! (printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and single_extruder_multi_material)
[filament:Prusament PC Blend Carbon Fiber @Caribou]
inherits = Prusament PC Blend @Caribou
filament_cost = 90.73
filament_density = 1.16
extrusion_multiplier = 1.0
first_layer_temperature = 285
temperature = 285
disable_fan_first_layers = 4
fan_below_layer_time = 10
filament_colour = #BBBBBB
filament_retract_length = nil
filament_retract_lift = nil
compatible_printers_condition = printer_notes!~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and nozzle_diameter[0]>=0.4 and nozzle_diameter[0]!=0.8 and printer_model!="MINI" and ! single_extruder_multi_material
[filament:Fillamentum CPE @Caribou]
inherits = *PET_Caribou*
filament_vendor = Fillamentum
filament_cost = 56.45
filament_density = 1.25
filament_spool_weight = 230
filament_type = CPE
first_layer_bed_temperature = 90
first_layer_temperature = 275
min_fan_speed = 30
max_fan_speed = 50
disable_fan_first_layers = 3
full_fan_speed_layer = 5
temperature = 275
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_MODEL_MINI.*/ and nozzle_diameter[0]==0.6}0.12{elsif printer_notes=~/.*PRINTER_MODEL_MINI.*/ and nozzle_diameter[0]==0.8}0.06{elsif printer_notes=~/.*PRINTER_MODEL_MINI.*/}0.2{elsif nozzle_diameter[0]==0.8}0.02{elsif nozzle_diameter[0]==0.6}0.04{else}0.08{endif} ; Filament gcode LA 1.5\n{if printer_notes=~/.*PRINTER_MODEL_MINI.*/};{elsif printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}M900 K200{elsif nozzle_diameter[0]==0.6}M900 K24{elsif nozzle_diameter[0]==0.8};{else}M900 K45{endif} ; Filament gcode LA 1.0"
[filament:Fillamentum Timberfill @Caribou]
inherits = *PLA_Caribou*
filament_vendor = Fillamentum
compatible_printers_condition = nozzle_diameter[0]>0.35 and ! (printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and single_extruder_multi_material)
extrusion_multiplier = 1.1
filament_cost = 68
filament_density = 1.15
filament_spool_weight = 230
filament_colour = #804040
filament_max_volumetric_speed = 10
first_layer_temperature = 190
start_filament_gcode = "{if printer_notes=~/.*PRINTER_MODEL_MK3S.*/}M900 K{if nozzle_diameter[0]==0.8}0.01{elsif nozzle_diameter[0]==0.6}0.02{else}0.04{endif} ; Filament gcode LA 1.5\n{if nozzle_diameter[0]==0.6}M900 K12{elsif nozzle_diameter[0]==0.8};{else}M900 K20{endif} ; Filament gcode LA 1.0{endif}"
temperature = 190
filament_retract_lift = 0.2
[filament:Generic ABS @Caribou]
inherits = *ABSC_Caribou*
filament_vendor = Generic
filament_cost = 27.82
filament_density = 1.04
compatible_printers_condition = nozzle_diameter[0]!=0.8 and ! (printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and single_extruder_multi_material)
[filament:Generic PETG @Caribou]
inherits = *PET_Caribou*
filament_vendor = Generic
filament_cost = 27.82
filament_density = 1.27
compatible_printers_condition = nozzle_diameter[0]!=0.8 and ! (printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and single_extruder_multi_material)
[filament:Caribou PLA @Caribou]
inherits = *PLA_Caribou*
filament_vendor = Das Filament
filament_cost = 27.82
filament_density = 1.27
filament_colour = #02F010
bed_temperature = 55
first_layer_bed_temperature = 60
first_layer_temperature = 215
temperature = 210
max_fan_speed = 60
min_fan_speed = 30
disable_fan_first_layers = 2
full_fan_speed_layer = 5
compatible_printers_condition = nozzle_diameter[0]!=0.8 and ! (printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and single_extruder_multi_material)
[filament:Caribou PETG @Caribou]
inherits = *PET_Caribou*
filament_vendor = Das Filament
filament_cost = 27.82
filament_density = 1.27
filament_colour = #02D900
bed_temperature = 75
first_layer_bed_temperature = 70
first_layer_temperature = 230
temperature = 230
max_fan_speed = 60
min_fan_speed = 30
disable_fan_first_layers = 3
full_fan_speed_layer = 5
compatible_printers_condition = nozzle_diameter[0]!=0.8 and ! (printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and single_extruder_multi_material)
[filament:Extrudr PETG @Caribou]
inherits = *PET_Caribou*
filament_vendor = Extrudr
bed_temperature = 70
filament_cost = 35.45
filament_density = 1.29
filament_notes = "https://www.extrudr.com/en/products/catalogue/?material=94"
first_layer_bed_temperature = 70
first_layer_temperature = 220
temperature = 220
slowdown_below_layer_time = 20
filament_retract_length = nil
filament_retract_lift = nil
filament_spool_weight = 262
full_fan_speed_layer = 3
compatible_printers_condition = ! (printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and single_extruder_multi_material)
[filament:Extrudr XPETG CF @Caribou]
inherits = Extrudr PETG @Caribou
filament_cost = 62.49
filament_density = 1.29
filament_notes = "https://www.extrudr.com/en/products/catalogue/?material=198"
first_layer_temperature = 235
temperature = 235
compatible_printers_condition = nozzle_diameter[0]>=0.4 and ! (printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and single_extruder_multi_material)
filament_spool_weight = 230
[filament:Extrudr XPETG Matt @Caribou]
inherits = Extrudr PETG @Caribou
filament_cost = 29.99
filament_density = 1.41
filament_notes = "https://www.extrudr.com/en/products/catalogue/?material=199"
first_layer_temperature = 230
temperature = 230
max_fan_speed = 20
min_fan_speed = 17
bridge_fan_speed = 30
full_fan_speed_layer = 5
[filament:Extrudr GreenTEC Pro @Caribou]
inherits = *PLA_Caribou*
filament_vendor = Extrudr
filament_cost = 62.49
filament_density = 1.35
filament_notes = "High Performance Filament for technical parts.\nPrints as easily as PLA with much higher strength and temperature resistance.\nFully biodegradable with a nice matt finish.\n\nhttps://www.extrudr.com/en/products/catalogue/?material=134"
bed_temperature = 65
first_layer_bed_temperature = 70
first_layer_temperature = 235
temperature = 230
max_fan_speed = 80
min_fan_speed = 30
full_fan_speed_layer = 0
slowdown_below_layer_time = 20
filament_spool_weight = 230
[filament:Extrudr PLA NX1 @Caribou]
inherits = *PLA_Caribou*
filament_vendor = Extrudr
filament_cost = 22.76
filament_density = 1.24
filament_notes = "https://www.extrudr.com/en/products/catalogue/?material=97"
temperature = 205
bed_temperature = 60
first_layer_temperature = 205
first_layer_bed_temperature = 60
full_fan_speed_layer = 0
max_fan_speed = 90
min_fan_speed = 30
slowdown_below_layer_time = 20
filament_spool_weight = 262
[filament:Extrudr PLA NX2 @Caribou]
inherits = Extrudr PLA NX1 @Caribou
filament_cost = 23.63
filament_density = 1.3
filament_notes = "https://www.extrudr.com/en/products/catalogue/?material=128"
[filament:Generic PLA @Caribou]
inherits = *PLA_Caribou*
filament_vendor = Generic
filament_cost = 25.4
filament_density = 1.24
compatible_printers_condition = nozzle_diameter[0]!=0.8 and ! (printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and single_extruder_multi_material)
[filament:Generic FLEX @Caribou]
inherits = *FLEX_Caribou*
filament_vendor = Generic
filament_cost = 82
filament_density = 1.22
filament_max_volumetric_speed = 1.2
filament_retract_length = 0
filament_retract_speed = nil
filament_retract_lift = nil
compatible_printers_condition = nozzle_diameter[0]>0.35 and ! (printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and single_extruder_multi_material)
[filament:Fillamentum Flexfill 92A @Caribou]
inherits = *FLEX_Caribou*
filament_vendor = Fillamentum
filament_cost = 33.99
filament_density = 1.20
filament_spool_weight = 230
filament_max_volumetric_speed = 1.2
filament_retract_length = 0
filament_retract_speed = nil
filament_retract_lift = nil
fan_always_on = 1
cooling = 0
max_fan_speed = 50
min_fan_speed = 50
disable_fan_first_layers = 4
full_fan_speed_layer = 6
[filament:Prusa ABS @Caribou]
inherits = *ABSC_Caribou*
filament_vendor = Made for Prusa
filament_cost = 27.82
filament_density = 1.08
filament_spool_weight = 230
compatible_printers_condition = nozzle_diameter[0]!=0.8 and ! (printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and single_extruder_multi_material)
[filament:Prusa HIPS @Caribou]
inherits = *ABS_Caribou*
filament_vendor = Made for Prusa
filament_cost = 27.3
filament_density = 1.04
filament_spool_weight = 230
bridge_fan_speed = 50
cooling = 1
extrusion_multiplier = 0.95
fan_always_on = 1
fan_below_layer_time = 10
filament_colour = #FFFFD7
filament_soluble = 1
filament_type = HIPS
first_layer_temperature = 220
max_fan_speed = 20
min_fan_speed = 20
start_filament_gcode = "{if printer_notes=~/.*PRINTER_MODEL_MK3S.*/}M900 K{if nozzle_diameter[0]==0.8}0.01{elsif nozzle_diameter[0]==0.6}0.03{else}0.04{endif} ; Filament gcode LA 1.5\n{if nozzle_diameter[0]==0.6}M900 K12{elsif nozzle_diameter[0]==0.8};{else}M900 K20{endif} ; Filament gcode LA 1.0{endif}"
temperature = 220
compatible_printers_condition = nozzle_diameter[0]!=0.8 and ! (printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and single_extruder_multi_material)
[filament:Generic HIPS @Caribou]
inherits = *ABS_Caribou*
filament_vendor = Generic
filament_cost = 27.3
filament_density = 1.04
bridge_fan_speed = 50
cooling = 1
extrusion_multiplier = 0.95
fan_always_on = 1
fan_below_layer_time = 10
filament_colour = #FFFFD7
filament_soluble = 1
filament_type = HIPS
first_layer_temperature = 230
max_fan_speed = 20
min_fan_speed = 20
start_filament_gcode = "{if printer_notes=~/.*PRINTER_MODEL_MK3S.*/}M900 K{if nozzle_diameter[0]==0.8}0.01{elsif nozzle_diameter[0]==0.6}0.03{else}0.04{endif} ; Filament gcode LA 1.5\n{if nozzle_diameter[0]==0.6}M900 K12{elsif nozzle_diameter[0]==0.8};{else}M900 K20{endif} ; Filament gcode LA 1.0{endif}"
temperature = 230
compatible_printers_condition = nozzle_diameter[0]!=0.8 and ! (printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and single_extruder_multi_material)
[filament:Prusa PETG @Caribou]
inherits = *PET_Caribou*
filament_vendor = Made for Prusa
filament_cost = 27.82
filament_density = 1.27
filament_spool_weight = 230
compatible_printers_condition = nozzle_diameter[0]!=0.6 and ! (printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and single_extruder_multi_material)
[filament:Fiberlogy PETG @Caribou]
inherits = *PET_Caribou*
filament_vendor = Fiberlogy
filament_cost = 21.50
filament_density = 1.27
compatible_printers_condition = nozzle_diameter[0]!=0.6 and ! (printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and single_extruder_multi_material)
[filament:Prusament PETG @Caribou]
inherits = *PET_Caribou*
filament_vendor = Prusa Polymers
first_layer_temperature = 240
temperature = 250
filament_cost = 36.29
filament_density = 1.27
filament_spool_weight = 201
filament_type = PETG
compatible_printers_condition = nozzle_diameter[0]!=0.8 and ! (printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and single_extruder_multi_material)
[filament:Prusa PETG 0.6mm nozzle @Caribou]
inherits = *PET06_Caribou*
filament_vendor = Made for Prusa
filament_cost = 27.82
filament_density = 1.27
filament_spool_weight = 230
[filament:Prusament PETG 0.6mm nozzle @Caribou]
inherits = *PET06_Caribou*
filament_vendor = Prusa Polymers
first_layer_temperature = 240
temperature = 250
filament_cost = 36.29
filament_density = 1.27
filament_spool_weight = 201
filament_type = PETG
[filament:Prusa PLA @Caribou]
inherits = *PLA_Caribou*
filament_vendor = Made for Prusa
filament_cost = 27.82
filament_density = 1.24
filament_spool_weight = 230
compatible_printers_condition = nozzle_diameter[0]!=0.8 and ! (printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and single_extruder_multi_material)
[filament:Fiberlogy PLA @Caribou]
inherits = *PLA_Caribou*
filament_vendor = Fiberlogy
filament_cost = 25.4
filament_density = 1.24
[filament:AmazonBasics PLA @Caribou]
inherits = *PLA_Caribou*
filament_vendor = AmazonBasics
filament_cost = 25.4
filament_density = 1.24
[filament:Esun PLA @Caribou]
inherits = *PLA_Caribou*
filament_vendor = Esun
filament_cost = 25.4
filament_density = 1.24
filament_spool_weight = 265
[filament:Das Filament PLA @Caribou]
inherits = *PLA_Caribou*
filament_vendor = Das Filament
filament_cost = 25.4
filament_density = 1.24
[filament:Prusament PLA @Caribou]
inherits = *PLA_Caribou*
filament_vendor = Prusa Polymers
temperature = 215
filament_cost = 30.24
filament_density = 1.24
filament_spool_weight = 201
filament_notes = "Affordable filament for everyday printing in premium quality manufactured in-house by Josef Prusa"
compatible_printers_condition = nozzle_diameter[0]!=0.8 and ! (printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and single_extruder_multi_material)
[filament:Prusament PVB @Caribou]
inherits = *PLA_Caribou*
filament_vendor = Prusa Polymers
temperature = 215
bed_temperature = 75
first_layer_bed_temperature = 75
filament_cost = 60.48
filament_density = 1.09
filament_spool_weight = 201
filament_max_volumetric_speed = 8
filament_type = PVB
filament_soluble = 1
filament_colour = #FFFF6F
compatible_printers_condition = nozzle_diameter[0]!=0.8 and ! (printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and single_extruder_multi_material)
slowdown_below_layer_time = 20
start_filament_gcode = "{if printer_notes=~/.*PRINTER_MODEL_MK3S.*/}M900 K{if nozzle_diameter[0]==0.8}0.02{elsif nozzle_diameter[0]==0.6}0.05{else}0.08{endif} ; Filament gcode LA 1.5\n{if nozzle_diameter[0]==0.6}M900 K12{elsif nozzle_diameter[0]==0.8};{else}M900 K20{endif} ; Filament gcode LA 1.0{endif}"
[filament:Fillamentum Flexfill 98A @Caribou]
inherits = *FLEX_Caribou*
filament_vendor = Fillamentum
filament_cost = 82.26
filament_density = 1.23
filament_spool_weight = 230
filament_max_volumetric_speed = 1.35
fan_always_on = 1
cooling = 0
max_fan_speed = 50
min_fan_speed = 50
disable_fan_first_layers = 4
full_fan_speed_layer = 6
[filament:Fillamentum Nylon FX256 @Caribou]
inherits = *PET06_Caribou*
filament_vendor = Fillamentum
filament_cost = 56.99
filament_density = 1.01
filament_spool_weight = 230
bed_temperature = 90
bridge_fan_speed = 30
cooling = 1
disable_fan_first_layers = 6
fan_always_on = 0
fan_below_layer_time = 20
min_print_speed = 15
slowdown_below_layer_time = 20
filament_colour = #DEE0E6
filament_max_volumetric_speed = 6
filament_soluble = 0
filament_type = NYLON
first_layer_bed_temperature = 90
first_layer_temperature = 250
max_fan_speed = 0
min_fan_speed = 0
start_filament_gcode = "{if printer_notes=~/.*PRINTER_MODEL_MK3S.*/}M900 K{if nozzle_diameter[0]==0.8}0.02{elsif nozzle_diameter[0]==0.6}0.05{else}0.1{endif} ; Filament gcode LA 1.5\n{if nozzle_diameter[0]==0.6}M900 K12{elsif nozzle_diameter[0]==0.8};{else}M900 K20{endif} ; Filament gcode LA 1.0{endif}"
temperature = 250
## Filaments 0.8 nozzle
[filament:Generic PLA @0.8 nozzle Caribou]
inherits = Generic PLA @Caribou
first_layer_temperature = 220
temperature = 220
filament_max_volumetric_speed = 15
slowdown_below_layer_time = 20
compatible_printers_condition = nozzle_diameter[0]==0.8 and !(printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and single_extruder_multi_material)
[filament:Generic ABS @0.8 nozzle Caribou]
inherits = Generic ABS @Caribou
first_layer_temperature = 265
temperature = 265
filament_max_volumetric_speed = 15
compatible_printers_condition = nozzle_diameter[0]==0.8 and !(printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and single_extruder_multi_material)
[filament:Generic PETG @0.8 nozzle Caribou]
inherits = Generic PETG @Caribou
first_layer_temperature = 240
temperature = 250
filament_max_volumetric_speed = 20
filament_retract_lift = 0.2
slowdown_below_layer_time = 20
compatible_printers_condition = nozzle_diameter[0]==0.8 and !(printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and single_extruder_multi_material)
[filament:Generic FLEX @0.8 nozzle Caribou]
inherits = Generic FLEX @Caribou
filament_max_volumetric_speed = 4.3
compatible_printers_condition = nozzle_diameter[0]==0.8 and !(printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and single_extruder_multi_material)
[filament:Generic HIPS @0.8 nozzle Caribou]
inherits = Generic HIPS @Caribou
first_layer_temperature = 240
temperature = 240
filament_max_volumetric_speed = 15
compatible_printers_condition = nozzle_diameter[0]==0.8 and !(printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and single_extruder_multi_material)
[filament:Prusament PLA @0.8 nozzle Caribou]
inherits = Prusament PLA @Caribou
first_layer_temperature = 225
temperature = 225
filament_max_volumetric_speed = 15
slowdown_below_layer_time = 20
compatible_printers_condition = nozzle_diameter[0]==0.8 and !(printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and single_extruder_multi_material)
[filament:Caribou PLA @0.8 nozzle Caribou]
inherits = Prusament PLA @Caribou
first_layer_temperature = 225
temperature = 225
filament_max_volumetric_speed = 15
slowdown_below_layer_time = 20
compatible_printers_condition = nozzle_diameter[0]==0.8 and !(printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and single_extruder_multi_material)
[filament:Prusament PETG @0.8 nozzle Caribou]
inherits = Prusament PETG @Caribou
first_layer_temperature = 250
temperature = 260
filament_max_volumetric_speed = 20
filament_retract_lift = 0.2
slowdown_below_layer_time = 20
compatible_printers_condition = nozzle_diameter[0]==0.8 and !(printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and single_extruder_multi_material)
[filament:Prusament ASA @0.8 nozzle Caribou]
inherits = Prusament ASA @Caribou
first_layer_temperature = 265
temperature = 265
filament_max_volumetric_speed = 15
slowdown_below_layer_time = 20
compatible_printers_condition = nozzle_diameter[0]==0.8 and !(printer_notes=~/.*PRINTER_VENDOR_CARIBOU3D.*/ and printer_notes=~/.*PRINTER_MODEL_(MK3S|MK3KLIPPER|DUET).*/ and single_extruder_multi_material)
################
### PRINTERS ###
################
# MK3S+ printers
[printer:*common_CaribouMK3*]
printer_technology = FFF
bed_shape = 0x0,250x0,250x210,0x210
before_layer_gcode = ;BEFORE_LAYER_CHANGE\nG92 E0.0\n;[layer_z]\n\n
between_objects_gcode =
deretract_speed = 0
end_gcode = G4 ; wait\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\n{if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+30, max_print_height)}{endif} ; Move print head up\nG1 X0 Y200 F3000 ; home X axis\nM900 K0 ; reset LA\nM84 ; disable motors
extruder_offset = 0x0
extruder_colour = #02F010
extruder_clearance_height = 20
extruder_clearance_radius = 45
gcode_flavor = marlin
silent_mode = 0
remaining_times = 1
machine_max_acceleration_e = 10000
machine_max_acceleration_extruding = 2000
machine_max_acceleration_retracting = 1500
machine_max_acceleration_x = 9000
machine_max_acceleration_y = 9000
machine_max_acceleration_z = 500
machine_max_feedrate_e = 120
machine_max_feedrate_x = 500
machine_max_feedrate_y = 500
machine_max_feedrate_z = 12
machine_max_jerk_e = 2.5
machine_max_jerk_x = 10
machine_max_jerk_y = 10
machine_max_jerk_z = 0.2
machine_min_extruding_rate = 0
machine_min_travel_rate = 0
layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]
max_layer_height = 0.3
min_layer_height = 0.05
max_print_height = 200
nozzle_diameter = 0.4
octoprint_apikey =
octoprint_host =
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_CARIBOU3D\nPRINTER_MODEL_MK3S\n
printer_settings_id =
retract_before_travel = 1
retract_before_wipe = 0%
retract_layer_change = 1
retract_length = 0.4
retract_length_toolchange = 4
retract_lift = 0.4
retract_lift_above = 0
retract_lift_below = 199
retract_restart_extra = 0
retract_restart_extra_toolchange = 0
retract_speed = 25
serial_port =
serial_speed = 250000
single_extruder_multi_material = 0
start_gcode = M862.1 P[nozzle_diameter] ; nozzle diameter check\nG28 W ; home all without mesh bed level\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nG0 X60 Y-3 Z80 ; move extruder above bed, keep extruder in front for cleaning and checking\nM104 S160 T0; pre-heat extruder to 160C\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nG28 W ; home all without mesh bed level\nG80 N7 ; mesh bed leveling\nG1 Y-3.0 F1000.0 ; go outside print area\nM104 S[first_layer_temperature] ; set extruder temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG92 E0.0\nG1 X60.0 E9.0 F1000.0 ; intro line\nG1 X100.0 E12.5 F1000.0 ; intro line\nG92 E0.0
thumbnails = 16x16,220x124
thumbnails_color = #02F010
thumbnails_custom_color = 1
thumbnails_end_file = 0
thumbnails_with_bed = 1
toolchange_gcode =
use_firmware_retraction = 0
use_relative_e_distances = 1
use_volumetric_e = 0
variable_layer_height = 1
wipe = 1
z_offset = 0
z_step = 0.0025
printer_variant = 0.4
default_print_profile = 0.15mm OPTIMAL @Caribou
default_filament_profile = Caribou PLA @Caribou
[printer:Caribou 220 MK3S+ 0.4mm nozzle]
inherits = *common_CaribouMK3*
machine_max_acceleration_e = 5000,5000
machine_max_acceleration_extruding = 1250,1250
machine_max_acceleration_retracting = 1250,1250
machine_max_acceleration_x = 1000,960
machine_max_acceleration_y = 1000,960
machine_max_acceleration_z = 200,200
machine_max_feedrate_e = 120,120
machine_max_feedrate_x = 200,100
machine_max_feedrate_y = 200,100
machine_max_feedrate_z = 12,12
machine_max_jerk_e = 4.5,4.5
machine_max_jerk_x = 8,8
machine_max_jerk_y = 8,8
machine_max_jerk_z = 0.4,0.4
machine_min_extruding_rate = 0,0
machine_min_travel_rate = 0,0
nozzle_diameter = 0.4
silent_mode = 1
remaining_times = 1
retract_lift_below = 216
max_print_height = 217
printer_model = Caribou_MK3S_220
printer_variant = 0.4
default_print_profile = 0.20mm QUALITY @Caribou
[printer:Caribou 220 MK3S+ 0.25mm nozzle]
inherits = Caribou 220 MK3S+ 0.4mm nozzle
nozzle_diameter = 0.25
max_layer_height = 0.2
min_layer_height = 0.05
printer_variant = 0.25
retract_lift = 0.15
default_print_profile = 0.10mm DETAIL 0.25mm nozzle @Caribou
[printer:Caribou 220 MK3S+ 0.3mm nozzle]
inherits = Caribou 220 MK3S+ 0.4mm nozzle
nozzle_diameter = 0.3
max_layer_height = 0.2
min_layer_height = 0.05
printer_variant = 0.3
retract_lift = 0.15
default_print_profile = 0.15mm DETAIL 0.3mm nozzle @Caribou
[printer:Caribou 220 MK3S+ 0.5mm nozzle]
inherits = Caribou 220 MK3S+ 0.4mm nozzle
nozzle_diameter = 0.5
max_layer_height = 0.40
min_layer_height = 0.12
printer_variant = 0.5
default_print_profile = 0.25mm QUALITY 0.5mm nozzle @Caribou
[printer:Caribou 220 MK3S+ 0.6mm nozzle]
inherits = Caribou 220 MK3S+ 0.4mm nozzle
nozzle_diameter = 0.6
max_layer_height = 0.48
min_layer_height = 0.15
printer_variant = 0.6
default_print_profile = 0.30mm QUALITY 0.6mm nozzle @Caribou
[printer:Caribou 220 MK3S+ 0.8mm nozzle]
inherits = Caribou 220 MK3S+ 0.4mm nozzle
nozzle_diameter = 0.8
max_layer_height = 0.64
min_layer_height = 0.2
printer_variant = 0.8
retract_length = 1
default_print_profile = 0.40mm QUALITY @0.8 nozzle Caribou
default_filament_profile = Caribou PLA @0.8 nozzle Caribou
# =========================================================
[printer:Caribou 320 MK3S+ 0.4mm nozzle]
inherits = *common_CaribouMK3*
machine_max_acceleration_e = 5000,5000
machine_max_acceleration_extruding = 1250,1250
machine_max_acceleration_retracting = 1250,1250
machine_max_acceleration_x = 1000,960
machine_max_acceleration_y = 1000,960
machine_max_acceleration_z = 200,200
machine_max_feedrate_e = 120,120
machine_max_feedrate_x = 200,100
machine_max_feedrate_y = 200,100
machine_max_feedrate_z = 12,12
machine_max_jerk_e = 4.5,4.5
machine_max_jerk_x = 8,8
machine_max_jerk_y = 8,8
machine_max_jerk_z = 0.4,0.4
machine_min_extruding_rate = 0,0
machine_min_travel_rate = 0,0
max_print_height = 317
retract_lift_below = 316
nozzle_diameter = 0.4
printer variant = 0.4
printer_model = Caribou_MK3S_320
default_print_profile = 0.20mm QUALITY @Caribou
[printer:Caribou 320 MK3S+ 0.25mm nozzle]
inherits = Caribou 320 MK3S+ 0.4mm nozzle
nozzle_diameter = 0.25
max_layer_height = 0.2
min_layer_height = 0.05
printer_variant = 0.25
retract_lift = 0.15
default_print_profile = 0.10mm DETAIL 0.25mm nozzle @Caribou
[printer:Caribou 320 MK3S+ 0.3mm nozzle]
inherits = Caribou 320 MK3S+ 0.4mm nozzle
nozzle_diameter = 0.3
max_layer_height = 0.2
min_layer_height = 0.05
printer_variant = 0.3
retract_lift = 0.15
default_print_profile = 0.15mm DETAIL 0.3mm nozzle @Caribou
[printer:Caribou 320 MK3S+ 0.5mm nozzle]
inherits = Caribou 320 MK3S+ 0.4mm nozzle
nozzle_diameter = 0.5
max_layer_height = 0.40
min_layer_height = 0.12
printer_variant = 0.5
default_print_profile = 0.25mm QUALITY 0.5mm nozzle @Caribou
[printer:Caribou 320 MK3S+ 0.6mm nozzle]
inherits = Caribou 320 MK3S+ 0.4mm nozzle
nozzle_diameter = 0.6
max_layer_height = 0.48
min_layer_height = 0.15
printer_variant = 0.6
default_print_profile = 0.30mm QUALITY 0.6mm nozzle @Caribou
[printer:Caribou 320 MK3S+ 0.8mm nozzle]
inherits = Caribou 320 MK3S+ 0.4mm nozzle
nozzle_diameter = 0.8
max_layer_height = 0.64
min_layer_height = 0.2
printer_variant = 0.8
retract_length = 1
default_print_profile = 0.40mm QUALITY @0.8 nozzle Carbon
default_filament_profile = Caribou PLA @0.8 nozzle Caribou
# =========================================================
[printer:Caribou 420 MK3S+ 0.4mm nozzle]
inherits = *common_CaribouMK3*
max_print_height = 417
retract_lift_below = 416
nozzle_diameter = 0.4
printer variant = 0.4
printer_model = Caribou_MK3S_420
default_print_profile = 0.20mm QUALITY @Caribou
[printer:Caribou 420 MK3S+ 0.25mm nozzle]
inherits = Caribou 420 MK3S+ 0.4mm nozzle
nozzle_diameter = 0.25
max_layer_height = 0.2
min_layer_height = 0.05
printer_variant = 0.25
retract_lift = 0.15
default_print_profile = 0.10mm DETAIL 0.25mm nozzle @Caribou
[printer:Caribou 420 MK3S+ 0.3mm nozzle]
inherits = Caribou 420 MK3S+ 0.4mm nozzle
nozzle_diameter = 0.3
max_layer_height = 0.2
min_layer_height = 0.05
printer_variant = 0.3
retract_lift = 0.15
default_print_profile = 0.15mm DETAIL 0.3mm nozzle @Caribou
[printer:Caribou 420 MK3S+ 0.5mm nozzle]
inherits = Caribou 420 MK3S+ 0.4mm nozzle
nozzle_diameter = 0.5
max_layer_height = 0.40
min_layer_height = 0.12
printer_variant = 0.5
default_print_profile = 0.25mm QUALITY 0.5mm nozzle @Caribou
[printer:Caribou 420 MK3S+ 0.6mm nozzle]
inherits = Caribou 420 MK3S+ 0.4mm nozzle
nozzle_diameter = 0.6
max_layer_height = 0.48
min_layer_height = 0.15
printer_variant = 0.6
default_print_profile = 0.30mm QUALITY 0.6mm nozzle @Caribou
[printer:Caribou 420 MK3S+ 0.8mm nozzle]
inherits = Caribou 420 MK3S+ 0.4mm nozzle
nozzle_diameter = 0.8
max_layer_height = 0.64
min_layer_height = 0.2
printer_variant = 0.8
retract_length = 1
default_print_profile = 0.40mm QUALITY @0.8 nozzle Caribou
default_filament_profile = Caribou PLA @0.8 nozzle Caribou
# MK3S+ Klipper printers
[printer:*common_CaribouMK3Klipper*]
printer_technology = FFF
bed_shape = 0x0,250x0,250x210,0x210
before_layer_gcode = ;BEFORE_LAYER_CHANGE\nG92 E0.0\n;[layer_z]\n\n
between_objects_gcode =
deretract_speed = 0
end_gcode = G4 ; wait\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\n{if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+30, max_print_height)}{endif} ; Move print head up\nG1 X0 Y200 F3000 ; home X axis\nM84 ; disable motors
extruder_offset = 0x0
extruder_clearance_height = 20
extruder_clearance_radius = 45
gcode_flavor = klipper
silent_mode = 0
remaining_times = 1
machine_limits_usage = time_estimate_only
machine_max_acceleration_e = 10000
machine_max_acceleration_extruding = 2000
machine_max_acceleration_retracting = 1500
machine_max_acceleration_x = 9000
machine_max_acceleration_y = 9000
machine_max_acceleration_z = 500
machine_max_feedrate_e = 120
machine_max_feedrate_x = 500
machine_max_feedrate_y = 500
machine_max_feedrate_z = 12
machine_max_jerk_e = 2.5
machine_max_jerk_x = 10
machine_max_jerk_y = 10
machine_max_jerk_z = 0.2
machine_min_extruding_rate = 0
machine_min_travel_rate = 0
layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]
max_layer_height = 0.3
min_layer_height = 0.05
max_print_height = 200
nozzle_diameter = 0.4
octoprint_apikey =
octoprint_host =
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_CARIBOU3D\nPRINTER_MODEL_MK3KLIPPER\n
printer_settings_id =
retract_before_travel = 1
retract_before_wipe = 0%
retract_layer_change = 1
retract_length = 0.4
retract_length_toolchange = 4
retract_lift = 0.4
retract_lift_above = 0
retract_lift_below = 199
retract_restart_extra = 0
retract_restart_extra_toolchange = 0
retract_speed = 25
serial_port =
serial_speed = 250000
single_extruder_multi_material = 0
start_gcode = G28 W ; home all without mesh bed level\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nG0 X60 Y-3 Z80 ; move extruder above bed, keep extruder in front for cleaning and checking\nM104 S160 T0; pre-heat extruder to 160C\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nG80 ; mesh bed leveling\nG1 Y-3.0 F1000.0 ; go outside print area\nM104 S{first_layer_temperature[initial_extruder]} ; set extruder temp\nM109 S{first_layer_temperature[initial_extruder]} ; wait for extruder temp\nG92 E0.0\nG1 X60.0 E9.0 F1000.0 ; intro line\nG1 X100.0 E12.5 F1000.0 ; intro line\nG92 E0.0
thumbnails_color = #02F010
thumbnails_with_bed = 1
thumbnails_custom_color = 1
toolchange_gcode =
use_firmware_retraction = 0
use_relative_e_distances = 1
use_volumetric_e = 0
variable_layer_height = 1
wipe = 1
z_offset = 0
z_step = 0.0025
printer_variant = 0.4
default_print_profile = 0.15mm OPTIMAL
default_filament_profile = Caribou PLA @Caribou
[printer:Caribou 220 MK3S+ Klipper 0.4mm nozzle]
inherits = *common_CaribouMK3Klipper*
machine_max_acceleration_e = 5000,5000
machine_max_acceleration_extruding = 1250,1250
machine_max_acceleration_retracting = 1250,1250
machine_max_acceleration_x = 1000,960
machine_max_acceleration_y = 1000,960
machine_max_acceleration_z = 200,200
machine_max_feedrate_e = 120,120
machine_max_feedrate_x = 200,100
machine_max_feedrate_y = 200,100
machine_max_feedrate_z = 12,12
machine_max_jerk_e = 4.5,4.5
machine_max_jerk_x = 8,8
machine_max_jerk_y = 8,8
machine_max_jerk_z = 0.4,0.4
machine_min_extruding_rate = 0,0
machine_min_travel_rate = 0,0
silent_mode = 1
remaining_times = 1
retract_lift_below = 216
max_print_height = 217
printer_model = Caribou_MK3S_220_Klipper
default_print_profile = 0.20mm QUALITY @Caribou
[printer:Caribou 220 MK3S+ Klipper 0.25mm nozzle]
inherits = Caribou 220 MK3S+ Klipper 0.4mm nozzle
nozzle_diameter = 0.25
max_layer_height = 0.2
min_layer_height = 0.05
printer_variant = 0.25
retract_lift = 0.15
default_print_profile = 0.10mm DETAIL 0.25mm nozzle @Caribou
[printer:Caribou 220 MK3S+ Klipper 0.3mm nozzle]
inherits = Caribou 220 MK3S+ Klipper 0.4mm nozzle
nozzle_diameter = 0.3
max_layer_height = 0.2
min_layer_height = 0.05
printer_variant = 0.3
retract_lift = 0.15
default_print_profile = 0.15mm DETAIL 0.3mm nozzle @Caribou
[printer:Caribou 220 MK3S+ Klipper 0.5mm nozzle]
inherits = Caribou 220 MK3S+ Klipper 0.4mm nozzle
nozzle_diameter = 0.5
max_layer_height = 0.40
min_layer_height = 0.12
printer_variant = 0.5
default_print_profile = 0.25mm QUALITY 0.5mm nozzle @Caribou
[printer:Caribou 220 MK3S+ Klipper 0.6mm nozzle]
inherits = Caribou 220 MK3S+ Klipper 0.4mm nozzle
nozzle_diameter = 0.6
max_layer_height = 0.48
min_layer_height = 0.15
printer_variant = 0.6
default_print_profile = 0.30mm QUALITY 0.6mm nozzle @Caribou
[printer:Caribou 220 MK3S+ Klipper 0.8mm nozzle]
inherits = Caribou 220 MK3S+ Klipper 0.4mm nozzle
nozzle_diameter = 0.8
max_layer_height = 0.64
min_layer_height = 0.2
printer_variant = 0.8
retract_length = 1
default_print_profile = 0.40mm QUALITY @0.8 nozzle Caribou
default_filament_profile = Caribou PLA @0.8 nozzle Caribou
[printer:Caribou 320 MK3S+ Klipper 0.4mm nozzle]
inherits = *common_CaribouMK3Klipper*
machine_max_acceleration_e = 5000,5000
machine_max_acceleration_extruding = 1250,1250
machine_max_acceleration_retracting = 1250,1250
machine_max_acceleration_x = 1000,960
machine_max_acceleration_y = 1000,960
machine_max_acceleration_z = 200,200
machine_max_feedrate_e = 120,120
machine_max_feedrate_x = 200,100
machine_max_feedrate_y = 200,100
machine_max_feedrate_z = 12,12
machine_max_jerk_e = 4.5,4.5
machine_max_jerk_x = 8,8
machine_max_jerk_y = 8,8
machine_max_jerk_z = 0.4,0.4
machine_min_extruding_rate = 0,0
machine_min_travel_rate = 0,0
silent_mode = 1
remaining_times = 1
retract_lift_below = 316
max_print_height = 317
printer_model = Caribou_MK3S_320_Klipper
default_print_profile = 0.20mm QUALITY @Caribou
[printer:Caribou 320 MK3S+ Klipper 0.25mm nozzle]
inherits = Caribou 320 MK3S+ Klipper 0.4mm nozzle
nozzle_diameter = 0.25
max_layer_height = 0.2
min_layer_height = 0.05
printer_variant = 0.25
retract_lift = 0.15
default_print_profile = 0.10mm DETAIL 0.25mm nozzle @Caribou
[printer:Caribou 320 MK3S+ Klipper 0.3mm nozzle]
inherits = Caribou 320 MK3S+ Klipper 0.4mm nozzle
nozzle_diameter = 0.3
max_layer_height = 0.2
min_layer_height = 0.05
printer_variant = 0.3
retract_lift = 0.15
default_print_profile = 0.15mm DETAIL 0.3mm nozzle @Caribou
[printer:Caribou 320 MK3S+ Klipper 0.5mm nozzle]
inherits = Caribou 320 MK3S+ Klipper 0.4mm nozzle
nozzle_diameter = 0.5
max_layer_height = 0.40
min_layer_height = 0.12
printer_variant = 0.5
default_print_profile = 0.25mm QUALITY 0.5mm nozzle @Caribou
[printer:Caribou 320 MK3S+ Klipper 0.6mmnozzle]
inherits = Caribou 320 MK3S+ Klipper 0.4mm nozzle
nozzle_diameter = 0.6
max_layer_height = 0.48
min_layer_height = 0.15
printer_variant = 0.6
default_print_profile = 0.30mm QUALITY 0.6mm nozzle @Caribou
[printer:Caribou 320 MK3S+ Klipper 0.8mm nozzle]
inherits = Caribou 320 MK3S+ Klipper 0.4mm nozzle
nozzle_diameter = 0.8
max_layer_height = 0.64
min_layer_height = 0.2
printer_variant = 0.8
retract_length = 1
default_print_profile = 0.40mm QUALITY @0.8 nozzle Caribou
default_filament_profile = Caribou PLA @0.8 nozzle Caribou
[printer:Caribou 420 MK3S+ Klipper 0.4mm nozzle]
inherits = *common_CaribouMK3Klipper*
machine_max_acceleration_e = 5000,5000
machine_max_acceleration_extruding = 1250,1250
machine_max_acceleration_retracting = 1250,1250
machine_max_acceleration_x = 1000,960
machine_max_acceleration_y = 1000,960
machine_max_acceleration_z = 200,200
machine_max_feedrate_e = 120,120
machine_max_feedrate_x = 200,100
machine_max_feedrate_y = 200,100
machine_max_feedrate_z = 12,12
machine_max_jerk_e = 4.5,4.5
machine_max_jerk_x = 8,8
machine_max_jerk_y = 8,8
machine_max_jerk_z = 0.4,0.4
machine_min_extruding_rate = 0,0
machine_min_travel_rate = 0,0
silent_mode = 1
remaining_times = 1
retract_lift_below = 416
nozzle_diameter = 0.4
printer variant = 0.4
max_print_height = 417
printer_model = Caribou_MK3S_420_Klipper
default_print_profile = 0.20mm QUALITY @Caribou
[printer:Caribou 420 MK3S+ Klipper 0.25mm nozzle]
inherits = Caribou 420 MK3S+ Klipper 0.4mm nozzle
nozzle_diameter = 0.25
max_layer_height = 0.2
min_layer_height = 0.05
printer_variant = 0.25
retract_lift = 0.15
default_print_profile = 0.10mm DETAIL 0.25mm nozzle @Caribou
[printer:Caribou 420 MK3S+ Klipper 0.3mm nozzle]
inherits = Caribou 420 MK3S+ Klipper 0.4mm nozzle
nozzle_diameter = 0.3
max_layer_height = 0.2
min_layer_height = 0.05
printer_variant = 0.3
retract_lift = 0.15
default_print_profile = 0.15mm DETAIL 0.3mm nozzle @Caribou
[printer:Caribou 420 MK3S+ Klipper 0.5mm nozzle]
inherits = Caribou 420 MK3S+ Klipper 0.4mm nozzle
nozzle_diameter = 0.5
max_layer_height = 0.40
min_layer_height = 0.12
printer_variant = 0.5
default_print_profile = 0.25mm QUALITY 0.5mm nozzle @Caribou
[printer:Caribou 420 MK3S+ Klipper 0.6mm nozzle]
inherits = Caribou 420 MK3S+ Klipper 0.4mm nozzle
nozzle_diameter = 0.6
max_layer_height = 0.48
min_layer_height = 0.15
printer_variant = 0.6
default_print_profile = 0.30mm QUALITY 0.6mm nozzle @Caribou
[printer:Caribou 420 MK3S+ Klipper 0.8mm nozzle]
inherits = Caribou 420 MK3S+ Klipper 0.4mm nozzle
nozzle_diameter = 0.8
max_layer_height = 0.64
min_layer_height = 0.2
printer_variant = 0.8
retract_length = 1
default_print_profile = 0.40mm QUALITY @0.8 nozzle Caribou
default_filament_profile = Caribou PLA @0.8 nozzle Caribou
# Duet Printers
[printer:*common_CaribouDuet*]
printer_technology = FFF
bed_shape = 0x0,250x0,250x210,0x210
before_layer_gcode = ;BEFORE_LAYER_CHANGE\nG92 E0.0\n;[layer_z]\n\n
between_objects_gcode =
deretract_speed = 0
end_gcode = G4 ; wait\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\n{if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+30, max_print_height)}{endif} ; Move print head up\nG1 X0 Y200 F3000 ; home X axis\nM84 ; disable motors
extruder_offset = 0x0
extruder_colour = #02F010
extruder_clearance_height = 20
extruder_clearance_radius = 45
gcode_flavor = reprapfirmware
silent_mode = 0
remaining_times = 1
machine_max_acceleration_e = 10000
machine_max_acceleration_extruding = 2000
machine_max_acceleration_retracting = 1500
machine_max_acceleration_x = 9000
machine_max_acceleration_y = 9000
machine_max_acceleration_z = 500
machine_max_feedrate_e = 120
machine_max_feedrate_x = 500
machine_max_feedrate_y = 500
machine_max_feedrate_z = 12
machine_max_jerk_e = 2.5
machine_max_jerk_x = 10
machine_max_jerk_y = 10
machine_max_jerk_z = 0.2
machine_min_extruding_rate = 0
machine_min_travel_rate = 0
layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]
max_layer_height = 0.3
min_layer_height = 0.05
max_print_height = 200
nozzle_diameter = 0.4
octoprint_apikey =
octoprint_host =
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_CARIBOU3D\nPRINTER_MODEL_DUET\n
printer_settings_id =
retract_before_travel = 1
retract_before_wipe = 0%
retract_layer_change = 1
retract_length = 0.4
retract_length_toolchange = 4
retract_lift = 0.4
retract_lift_above = 0
retract_lift_below = 199
retract_restart_extra = 0
retract_restart_extra_toolchange = 0
retract_speed = 25
serial_port =
serial_speed = 250000
single_extruder_multi_material = 0
start_gcode = G28 W ; home all without mesh bed level\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nG0 X60 Y-3 Z80 ; move extruder above bed, keep extruder in front for cleaning and checking\nM104 S160 T0; pre-heat extruder to 160C\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nG29 ; mesh bed leveling using defined mesh grid\nG0 X0 Y-3 Z0.6 ; go outside print area\nM104 S[first_layer_temperature] ; set extruder temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nM98 P"0:/sys/primeLine.g"; execute primeline macro\nG92 E0.0M572 D0 S0.07 ; set pressure advance
thumbnails = 160x160/QOI, 450x450/QOI
thumbnails_color = #02F010
thumbnails_custom_color = 1
thumbnails_end_file = 0
thumbnails_format = QOI
thumbnails_with_bed = 1
toolchange_gcode =
use_firmware_retraction = 0
use_relative_e_distances = 1
use_volumetric_e = 0
variable_layer_height = 1
wipe = 1
z_offset = 0
z_step = 0.0025
printer_variant = 0.4
default_print_profile = 0.15mm OPTIMAL @Caribou
default_filament_profile = Caribou PLA @Caribou
[printer:CaribouDuet 220 0.4mm nozzle]
inherits = *common_CaribouDuet*
machine_max_acceleration_e = 5000,5000
machine_max_acceleration_extruding = 1250,1250
machine_max_acceleration_retracting = 1250,1250
machine_max_acceleration_x = 1000,960
machine_max_acceleration_y = 1000,960
machine_max_acceleration_z = 200,200
machine_max_feedrate_e = 120,120
machine_max_feedrate_x = 200,100
machine_max_feedrate_y = 200,100
machine_max_feedrate_z = 12,12
machine_max_jerk_e = 4.5,4.5
machine_max_jerk_x = 8,8
machine_max_jerk_y = 8,8
machine_max_jerk_z = 0.4,0.4
machine_min_extruding_rate = 0,0
machine_min_travel_rate = 0,0
silent_mode = 1
remaining_times = 1
retract_lift_below = 216
max_print_height = 217
printer_model = Caribou_Duet_220
default_print_profile = 0.20mm QUALITY @Caribou
[printer:CaribouDuet 220 0.25mm nozzle]
inherits = CaribouDuet 220 0.4mm nozzle
nozzle_diameter = 0.25
max_layer_height = 0.2
min_layer_height = 0.05
printer_variant = 0.25
retract_lift = 0.15
default_print_profile = 0.10mm DETAIL 0.25mm nozzle @Caribou
[printer:CaribouDuet 220 0.3mm nozzle]
inherits = CaribouDuet 220 0.4mm nozzle
nozzle_diameter = 0.3
max_layer_height = 0.2
min_layer_height = 0.05
printer_variant = 0.3
retract_lift = 0.15
default_print_profile = 0.15mm DETAIL 0.3mm nozzle @Caribou
[printer:CaribouDuet 220 0.5mm nozzle]
inherits = CaribouDuet 220 0.4mm nozzle
nozzle_diameter = 0.5
max_layer_height = 0.40
min_layer_height = 0.12
printer_variant = 0.5
default_print_profile = 0.25mm QUALITY 0.5mm nozzle @Caribou
[printer:CaribouDuet 220 0.6mm nozzle]
inherits = CaribouDuet 220 0.4mm nozzle
nozzle_diameter = 0.6
max_layer_height = 0.48
min_layer_height = 0.15
printer_variant = 0.6
default_print_profile = 0.30mm QUALITY 0.6mm nozzle @Caribou
[printer:CaribouDuet 220 0.8mm nozzle]
inherits = CaribouDuet 220 0.4mm nozzle
nozzle_diameter = 0.8
max_layer_height = 0.64
min_layer_height = 0.2
printer_variant = 0.8
retract_length = 1
default_print_profile = 0.40mm QUALITY @0.8 nozzle Caribou
default_filament_profile = Caribou PLA @0.8 nozzle Caribou
[printer:CaribouDuet 320 0.4mm nozzle]
inherits = *common_CaribouDuet*
machine_max_acceleration_e = 5000,5000
machine_max_acceleration_extruding = 1250,1250
machine_max_acceleration_retracting = 1250,1250
machine_max_acceleration_x = 1000,960
machine_max_acceleration_y = 1000,960
machine_max_acceleration_z = 200,200
machine_max_feedrate_e = 120,120
machine_max_feedrate_x = 200,100
machine_max_feedrate_y = 200,100
machine_max_feedrate_z = 12,12
machine_max_jerk_e = 4.5,4.5
machine_max_jerk_x = 8,8
machine_max_jerk_y = 8,8
machine_max_jerk_z = 0.4,0.4
machine_min_extruding_rate = 0,0
machine_min_travel_rate = 0,0
silent_mode = 1
remaining_times = 1
retract_lift_below = 316
max_print_height = 317
printer_model = Caribou_Duet_320
default_print_profile = 0.20mm QUALITY @Caribou
[printer:CaribouDuet 320 0.25mm nozzle]
inherits = CaribouDuet 320 0.4mm nozzle
nozzle_diameter = 0.25
max_layer_height = 0.2
min_layer_height = 0.05
printer_variant = 0.25
retract_lift = 0.15
default_print_profile = 0.10mm DETAIL 0.25mm nozzle @Caribou
[printer:CaribouDuet 320 0.3mm nozzle]
inherits = CaribouDuet 320 0.4mm nozzle
nozzle_diameter = 0.3
max_layer_height = 0.2
min_layer_height = 0.05
printer_variant = 0.3
retract_lift = 0.15
default_print_profile = 0.15mm DETAIL 0.3mm nozzle @Caribou
[printer:CaribouDuet 320 0.5mm nozzle]
inherits = CaribouDuet 320 0.4mm nozzle
nozzle_diameter = 0.5
max_layer_height = 0.40
min_layer_height = 0.12
printer_variant = 0.5
default_print_profile = 0.25mm QUALITY 0.5mm nozzle @Caribou
[printer:CaribouDuet 320 0.6mm nozzle]
inherits = CaribouDuet 320 0.4mm nozzle
nozzle_diameter = 0.6
max_layer_height = 0.48
min_layer_height = 0.15
printer_variant = 0.6
default_print_profile = 0.30mm QUALITY 0.6mm nozzle @Caribou
[printer:CaribouDuet 320 0.8mm nozzle]
inherits = CaribouDuet 320 0.4mm nozzle
nozzle_diameter = 0.8
max_layer_height = 0.64
min_layer_height = 0.2
printer_variant = 0.8
retract_length = 1
default_print_profile = 0.40mm QUALITY @0.8 nozzle Caribou
default_filament_profile = Caribou PLA @0.8 nozzle Caribou
[printer:CaribouDuet 420 0.4mm nozzle]
inherits = *common_CaribouDuet*
machine_max_acceleration_e = 5000,5000
machine_max_acceleration_extruding = 1250,1250
machine_max_acceleration_retracting = 1250,1250
machine_max_acceleration_x = 1000,960
machine_max_acceleration_y = 1000,960
machine_max_acceleration_z = 200,200
machine_max_feedrate_e = 120,120
machine_max_feedrate_x = 200,100
machine_max_feedrate_y = 200,100
machine_max_feedrate_z = 12,12
machine_max_jerk_e = 4.5,4.5
machine_max_jerk_x = 8,8
machine_max_jerk_y = 8,8
machine_max_jerk_z = 0.4,0.4
machine_min_extruding_rate = 0,0
machine_min_travel_rate = 0,0
silent_mode = 1
remaining_times = 1
retract_lift_below = 416
max_print_height = 417
printer_model = Caribou_Duet_420
default_print_profile = 0.20mm QUALITY @Caribou
[printer:CaribouDuet 420 0.25mm nozzle]
inherits = CaribouDuet 420 0.4mm nozzle
nozzle_diameter = 0.25
max_layer_height = 0.2
min_layer_height = 0.05
printer_variant = 0.25
retract_lift = 0.15
default_print_profile = 0.10mm DETAIL 0.25mm nozzle @Caribou
[printer:CaribouDuet 420 0.3mm nozzle]
inherits = CaribouDuet 420 0.4mm nozzle
nozzle_diameter = 0.3
max_layer_height = 0.2
min_layer_height = 0.05
printer_variant = 0.3
retract_lift = 0.15
default_print_profile = 0.15mm DETAIL 0.3mm nozzle @Caribou
[printer:CaribouDuet 420 0.5mm nozzle]
inherits = CaribouDuet 420 0.4mm nozzle
nozzle_diameter = 0.5
max_layer_height = 0.40
min_layer_height = 0.12
printer_variant = 0.5
default_print_profile = 0.25mm QUALITY 0.5mm nozzle @Caribou
[printer:CaribouDuet 420 0.6mm nozzle]
inherits = CaribouDuet 420 0.4mm nozzle
nozzle_diameter = 0.6
max_layer_height = 0.48
min_layer_height = 0.15
printer_variant = 0.6
default_print_profile = 0.30mm QUALITY 0.6mm nozzle @Caribou
[printer:CaribouDuet 420 0.8mm nozzle]
inherits = CaribouDuet 420 0.4mm nozzle
nozzle_diameter = 0.8
max_layer_height = 0.64
min_layer_height = 0.2
printer_variant = 0.8
retract_length = 1
default_print_profile = 0.40mm QUALITY @0.8 nozzle Caribou
default_filament_profile = Caribou PLA @0.8 nozzle Caribou
#---------------------------------------------------------------------------------------------------------------------------
[printer:*common_CaribouIDEX_printer*]
autoemit_temperature_commands = 0
bed_custom_model =
bed_custom_texture =
bed_shape = 0x0,250x0,250x210,0x210
before_layer_gcode = ;BEFORE_LAYER_CHANGE\nG92 E0.0\n;[layer_z]\n\n
between_objects_gcode =
binary_gcode = 0
color_change_gcode = M600
cooling_tube_length = 5
cooling_tube_retraction = 91.5
default_filament_profile = "Caribou PLA @Caribou"
default_print_profile = 0.20mm QUALITY @Caribou
deretract_speed = 0,0
end_gcode = G4 ; wait\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\n{if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+30, max_print_height)}{endif} ; Move print head up\n
extra_loading_move = -2
extruder_colour = #02F010;#02F010
extruder_offset = 0x0,0x0
extruder_clearance_height = 20
extruder_clearance_radius = 45
gcode_flavor = reprapfirmware
high_current_on_filament_swap = 0
host_type = duet
inherits =
layer_gcode = {if layer_num == 1}\n M221 D0 S100\n M221 D1 S100\n {if is_extruder_used[0]}\n M568 P0 S{temperature[0]} R{temperature[0]+ standby_temperature_delta}\n {endif}\n {if is_extruder_used[1]}\n M568 P1 S{temperature[1]} R{temperature[1]+ standby_temperature_delta}\n {endif}\n{endif}
machine_limits_usage = time_estimate_only
machine_max_acceleration_e = 5000,5000
machine_max_acceleration_extruding = 1250,1250
machine_max_acceleration_retracting = 1250,1250
machine_max_acceleration_travel = 1500,1250
machine_max_acceleration_x = 1000,960
machine_max_acceleration_y = 1000,960
machine_max_acceleration_z = 200,200
machine_max_feedrate_e = 120,120
machine_max_feedrate_x = 200,100
machine_max_feedrate_y = 200,100
machine_max_feedrate_z = 12,12
machine_max_jerk_e = 4.5,4.5
machine_max_jerk_x = 8,8
machine_max_jerk_y = 8,8
machine_max_jerk_z = 0.4,0.4
machine_min_extruding_rate = 0,0
machine_min_travel_rate = 0,0
max_layer_height = 0.3,0.3
max_print_height = 217
min_layer_height = 0.05,0.05
multimaterial_purging = 140
nozzle_diameter = 0.4,0.4
parking_pos_retraction = 92
pause_print_gcode = M601
print_host =
printer_model = Caribou_IDEX_Standard
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_CARIBOU3D\nPRINTER_MODEL_DUET\n
printer_settings_id =
printer_technology = FFF
printer_variant = 0.4
printer_vendor =
printhost_apikey =
printhost_cafile =
remaining_times = 1
retract_before_travel = 1,1
retract_before_wipe = 0%,0%
retract_layer_change = 1,1
retract_length = 0.4,0.4
retract_length_toolchange = 4,4
retract_lift = 0.4,0.4
retract_lift_above = 0,0
retract_lift_below = 216,216
retract_restart_extra = 0,0
retract_restart_extra_toolchange = 0,0
retract_speed = 25,25
silent_mode = 1
single_extruder_multi_material = 0
start_gcode = T-1 P0 ; deselect tools\nG0 X60 Y-5 Z80 ; move extruder 0 above bed\n;\nM568 P0 S{first_layer_temperature[0]} R{160} A1\n;\n{if is_extruder_used[1]}\n M568 P1 S{first_layer_temperature[1]} R{160} A1\n{else}\n M568 P1 S0 R0 A0 ; if extruder 1 is not used we can turn heating off\n{endif}\n;\nM140 S[first_layer_bed_temperature] ; set bed temerature\nM190 S[first_layer_bed_temperature] ; wait for bed temperature\nM116 P0 ; wait for tool 0 temperature\n;\nG29 ; mesh bed leveling using defined mesh grid\nG90 ; absolute positioning\n;\n{if is_extruder_used[1]}\n G0 X-125 Y-5 ; park tool 0\n{else}\n G0 X0 Y-5 Z0.6 ; move extruder near bed\n{endif}\n;\n{if is_extruder_used[0]}\n M568 P0 S{first_layer_temperature[0]} R{first_layer_temperature[0]+ standby_temperature_delta} A2\n M116 P0 ; wait for tool 0 temperature\n T0 P0 ; select tool 0\n M116 P0 ; wait for temperature of extruder 0\n M98 P"0:/sys/primeLine-X.g" ; execute primeline macro for x\n {if is_extruder_used[1]} ; move to parking position when tool 1 is used as well\n G1 X-125 Z5 ; move tool 0 to parking position\n {endif}\n{else}\n M568 P0 S0 R0 A0 ; if extruder 0 is not used we can turn heating off\n{endif}\n;\n{if is_extruder_used[1]}\n M568 P1 S{first_layer_temperature[1]} R{first_layer_temperature[1]+ standby_temperature_delta} A2\n M116 P1 ; wait for tool 1 temperature\n T1 P1 ; select tool 1\n G0 X252 Y-5 Z0.6 ; move extruder near bed\n M116 P1 ; wait for temperature of extruder 1\n M98 P"0:/sys/primeLine-U.g" ; execute primeline macro macro for u\n {if initial_extruder != 1}\n G1 U365 Z5 ; move tool 1 to parking position\n {endif}\n{endif}\n;\nT[initial_extruder]\n\n
template_custom_gcode =
thumbnails = 160x160/QOI, 450x450/QOI
thumbnails_format = QOI
toolchange_gcode =
travel_lift_before_obstacle = 0,0
travel_max_lift = 0,0
travel_ramping_lift = 0,0
travel_slope = 0,0
use_firmware_retraction = 0
use_relative_e_distances = 1
use_volumetric_e = 0
variable_layer_height = 1
wipe = 1,1
z_offset = 0
#---------------------------------------------------------------------------------------------------------------------------
[printer:Caribou IDEX Standard 0.6 nozzle]
inherits = *common_CaribouIDEX_printer*
printer_model = Caribou_IDEX_Standard
printer_variant = 0.6
nozzle_diameter = 0.6,0.6
default_print_profile = 0.20mm QUALITY 0.6mm nozzle @Caribou
[printer:Caribou IDEX Standard 0.4 nozzle]
inherits = *common_CaribouIDEX_printer*
printer_model = Caribou_IDEX_Standard
printer_variant = 0.4
nozzle_diameter = 0.4,0.4
default_print_profile = 0.20mm QUALITY 0.4mm nozzle @Caribou
[printer:Caribou IDEX Standard 0.35 nozzle]
inherits = *common_CaribouIDEX_printer*
printer_model = Caribou_IDEX_Standard
printer_variant = 0.35
nozzle_diameter = 0.35,0.35
default_print_profile = 0.20mm QUALITY 0.35mm nozzle @Caribou
[printer:Caribou IDEX Standard 0.25 nozzle]
inherits = *common_CaribouIDEX_printer*
printer_model = Caribou_IDEX_Standard
printer_variant = 0.25
nozzle_diameter = 0.25,0.25
default_print_profile = 0.10mm QUALITY 0.25mm nozzle @Caribou
#---------------------------------------------------------------------------------------------------------------------------
[printer:Caribou IDEX Duplicate 0.4 nozzle]
inherits = *common_CaribouIDEX_printer*
printer_model = Caribou_IDEX_Duplicate
bed_shape = 0x0,125x0,125x210,0x210
printer_variant = 0.4
nozzle_diameter = 0.4
default_print_profile = 0.20mm QUALITY 0.4mm nozzle @Caribou
start_gcode = T-1 P0 ; deselect tools\nG1 X60 Y-5 Z80 ; move extruder 0 above bed;\n;\nM568 P0 S{first_layer_temperature[0]} R{first_layer_temperature[1]+ 1.5 * standby_temperature_delta} A1\nM568 P1 S{first_layer_temperature[1]} R{first_layer_temperature[1]+ standby_temperature_delta} A1\n;\nM140 S[first_layer_bed_temperature] ; set bed temerature\nM190 S[first_layer_bed_temperature] ; wait for bed temperature\n;\nG29 ; mesh bed leveling using defined mesh grid\nG90 ; absolute positioning\n;\nG1 X0 Y-5 Z0.6 ; move extruder near bed\n;\nM568 P0 S{first_layer_temperature[0]} R{first_layer_temperature[1]+ standby_temperature_delta} A1\n;\nT0 P0 ; select tool 0\nM116 P0 ; wait for tool 0 temperature\nM98 P"0:/sys/primeLine-X.g" ; execute primeline macro for x\nG1 X-125 Z5 ; move tool 0 to parking position\n;\nT1 P1 ; select tool 1\nM116 P1 ; wait for tool 1 temperature\nG1 X252 Y-5 Z0.6 ; move extruder near bed\nM98 P"0:/sys/primeLine-U.g" ; execute primeline macro macro for u\n;\n{if initial_extruder != 1} \n G1 U365 Z5 ; move tool 1 to parking position\n{endif}\n;\nT2\n
[printer:Caribou IDEX Duplicate 0.35 nozzle]
inherits = *common_CaribouIDEX_printer*
printer_model = Caribou_IDEX_Duplicate
bed_shape = 0x0,125x0,125x210,0x210
printer_variant = 0.35
nozzle_diameter = 0.35
default_print_profile = 0.10mm QUALITY 0.25mm nozzle @Caribou
start_gcode = T-1 P0 ; deselect tools\nG1 X60 Y-5 Z80 ; move extruder 0 above bed;\n;\nM568 P0 S{first_layer_temperature[0]} R{first_layer_temperature[1]+ 1.5 * standby_temperature_delta} A1\nM568 P1 S{first_layer_temperature[1]} R{first_layer_temperature[1]+ standby_temperature_delta} A1\n;\nM140 S[first_layer_bed_temperature] ; set bed temerature\nM190 S[first_layer_bed_temperature] ; wait for bed temperature\n;\nG29 ; mesh bed leveling using defined mesh grid\nG90 ; absolute positioning\n;\nG1 X0 Y-5 Z0.6 ; move extruder near bed\n;\nM568 P0 S{first_layer_temperature[0]} R{first_layer_temperature[1]+ standby_temperature_delta} A1\n;\nT0 P0 ; select tool 0\nM116 P0 ; wait for tool 0 temperature\nM98 P"0:/sys/primeLine-X.g" ; execute primeline macro for x\nG1 X-125 Z5 ; move tool 0 to parking position\n;\nT1 P1 ; select tool 1\nM116 P1 ; wait for tool 1 temperature\nG1 X252 Y-5 Z0.6 ; move extruder near bed\nM98 P"0:/sys/primeLine-U.g" ; execute primeline macro macro for u\n;\n{if initial_extruder != 1} \n G1 U365 Z5 ; move tool 1 to parking position\n{endif}\n;\nT2\n
[printer:Caribou IDEX Duplicate 0.25 nozzle]
inherits = *common_CaribouIDEX_printer*
printer_model = Caribou_IDEX_Duplicate
bed_shape = 0x0,125x0,125x210,0x210
printer_variant = 0.25
nozzle_diameter = 0.25
default_print_profile = 0.10mm QUALITY 0.25mm nozzle @Caribou
start_gcode = T-1 P0 ; deselect tools\nG1 X60 Y-5 Z80 ; move extruder 0 above bed;\n;\nM568 P0 S{first_layer_temperature[0]} R{first_layer_temperature[1]+ 1.5 * standby_temperature_delta} A1\nM568 P1 S{first_layer_temperature[1]} R{first_layer_temperature[1]+ standby_temperature_delta} A1\n;\nM140 S[first_layer_bed_temperature] ; set bed temerature\nM190 S[first_layer_bed_temperature] ; wait for bed temperature\n;\nG29 ; mesh bed leveling using defined mesh grid\nG90 ; absolute positioning\n;\nG1 X0 Y-5 Z0.6 ; move extruder near bed\n;\nM568 P0 S{first_layer_temperature[0]} R{first_layer_temperature[1]+ standby_temperature_delta} A1\n;\nT0 P0 ; select tool 0\nM116 P0 ; wait for tool 0 temperature\nM98 P"0:/sys/primeLine-X.g" ; execute primeline macro for x\nG1 X-125 Z5 ; move tool 0 to parking position\n;\nT1 P1 ; select tool 1\nM116 P1 ; wait for tool 1 temperature\nG1 X252 Y-5 Z0.6 ; move extruder near bed\nM98 P"0:/sys/primeLine-U.g" ; execute primeline macro macro for u\n;\n{if initial_extruder != 1} \n G1 U365 Z5 ; move tool 1 to parking position\n{endif}\n;\nT2\n
#---------------------------------------------------------------------------------------------------------------------------
[printer:Caribou IDEX Mirror 0.4 nozzle]
inherits = *common_CaribouIDEX_printer*
printer_model = Caribou_IDEX_Mirror
bed_shape = 0x0,90x0,90x210,0x210
printer_variant = 0.4
nozzle_diameter = 0.4
default_print_profile = 0.20mm QUALITY 0.4mm nozzle @Caribou
start_gcode = T-1 P0 ; deselect tools\nG1 X60 Y-5 Z80 ; move extruder 0 above bed;\n;\nM568 P0 S{first_layer_temperature[0]} R{first_layer_temperature[1]+ 1.5 * standby_temperature_delta} A1\nM568 P1 S{first_layer_temperature[1]} R{first_layer_temperature[1]+ standby_temperature_delta} A1\n;\nM140 S[first_layer_bed_temperature] ; set bed temerature\nM190 S[first_layer_bed_temperature] ; wait for bed temperature\n;\nG29 ; mesh bed leveling using defined mesh grid\nG90 ; absolute positioning\n;\nG1 X0 Y-5 Z0.6 ; move extruder near bed\n;\nM568 P0 S{first_layer_temperature[0]} R{first_layer_temperature[1]+ standby_temperature_delta} A1\n;\nT0 P0 ; select tool 0\nM116 P0 ; wait for tool 0 temperature\nM98 P"0:/sys/primeLine-X.g" ; execute primeline macro for x\nG1 X-125 Z5 ; move tool 0 to parking position\n;\nT1 P1 ; select tool 1\nM116 P1 ; wait for tool 1 temperature\nG1 X252 Y-5 Z0.6 ; move extruder near bed\nM98 P"0:/sys/primeLine-U.g" ; execute primeline macro macro for u\n;\n{if initial_extruder != 1} \n G1 U365 Z5 ; move tool 1 to parking position\n{endif}\n;\nT3\n
[printer:Caribou IDEX Mirror 0.35 nozzle]
inherits = *common_CaribouIDEX_printer*
printer_model = Caribou_IDEX_Mirror
bed_shape = 0x0,90x0,90x210,0x210
printer_variant = 0.35
nozzle_diameter = 0.35
default_print_profile = 0.10mm QUALITY 0.25mm nozzle @Caribou
start_gcode = T-1 P0 ; deselect tools\nG1 X60 Y-5 Z80 ; move extruder 0 above bed;\n;\nM568 P0 S{first_layer_temperature[0]} R{first_layer_temperature[1]+ 1.5 * standby_temperature_delta} A1\nM568 P1 S{first_layer_temperature[1]} R{first_layer_temperature[1]+ standby_temperature_delta} A1\n;\nM140 S[first_layer_bed_temperature] ; set bed temerature\nM190 S[first_layer_bed_temperature] ; wait for bed temperature\n;\nG29 ; mesh bed leveling using defined mesh grid\nG90 ; absolute positioning\n;\nG1 X0 Y-5 Z0.6 ; move extruder near bed\n;\nM568 P0 S{first_layer_temperature[0]} R{first_layer_temperature[1]+ standby_temperature_delta} A1\n;\nT0 P0 ; select tool 0\nM116 P0 ; wait for tool 0 temperature\nM98 P"0:/sys/primeLine-X.g" ; execute primeline macro for x\nG1 X-125 Z5 ; move tool 0 to parking position\n;\nT1 P1 ; select tool 1\nM116 P1 ; wait for tool 1 temperature\nG1 X252 Y-5 Z0.6 ; move extruder near bed\nM98 P"0:/sys/primeLine-U.g" ; execute primeline macro macro for u\n;\n{if initial_extruder != 1} \n G1 U365 Z5 ; move tool 1 to parking position\n{endif}\n;\nT3\n
[printer:Caribou IDEX Mirror 0.25 nozzle]
inherits = *common_CaribouIDEX_printer*
printer_model = Caribou_IDEX_Mirror
bed_shape = 0x0,90x0,90x210,0x210
printer_variant = 0.25
nozzle_diameter = 0.25
default_print_profile = 0.10mm QUALITY 0.25mm nozzle @Caribou
start_gcode = T-1 P0 ; deselect tools\nG1 X60 Y-5 Z80 ; move extruder 0 above bed;\n;\nM568 P0 S{first_layer_temperature[0]} R{first_layer_temperature[1]+ 1.5 * standby_temperature_delta} A1\nM568 P1 S{first_layer_temperature[1]} R{first_layer_temperature[1]+ standby_temperature_delta} A1\n;\nM140 S[first_layer_bed_temperature] ; set bed temerature\nM190 S[first_layer_bed_temperature] ; wait for bed temperature\n;\nG29 ; mesh bed leveling using defined mesh grid\nG90 ; absolute positioning\n;\nG1 X0 Y-5 Z0.6 ; move extruder near bed\n;\nM568 P0 S{first_layer_temperature[0]} R{first_layer_temperature[1]+ standby_temperature_delta} A1\n;\nT0 P0 ; select tool 0\nM116 P0 ; wait for tool 0 temperature\nM98 P"0:/sys/primeLine-X.g" ; execute primeline macro for x\nG1 X-125 Z5 ; move tool 0 to parking position\n;\nT1 P1 ; select tool 1\nM116 P1 ; wait for tool 1 temperature\nG1 X252 Y-5 Z0.6 ; move extruder near bed\nM98 P"0:/sys/primeLine-U.g" ; execute primeline macro macro for u\n;\n{if initial_extruder != 1} \n G1 U365 Z5 ; move tool 1 to parking position\n{endif}\n;\nT3\n
#---------------------------------------------------------------------------------------------------------------------------
[printer:*common_CaribouM_printer*]
autoemit_temperature_commands = 1
bed_custom_model =
bed_custom_texture =
bed_shape = 0x0,180x0,180x180,0x180
before_layer_gcode = ;BEFORE_LAYER_CHANGE\nG92 E0.0\n;[layer_z]\n\n
between_objects_gcode =
binary_gcode = 1
color_change_gcode = M600
cooling_tube_length = 5
cooling_tube_retraction = 91.5
default_filament_profile = "Prusament PLA"
default_print_profile =
deretract_speed = 40
end_gcode = print_end ;end script from macro
extra_loading_move = -2
extruder_colour = ""
extruder_offset = 0x0
extruder_clearance_height = 20
extruder_clearance_radius = 45
gcode_flavor = klipper
high_current_on_filament_swap = 0
host_type = prusalink
inherits =
layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]
machine_limits_usage = time_estimate_only
machine_max_acceleration_e = 5000
machine_max_acceleration_extruding = 2000
machine_max_acceleration_retracting = 1250
machine_max_acceleration_travel = 2500
machine_max_acceleration_x = 2500
machine_max_acceleration_y = 2500
machine_max_acceleration_z = 400
machine_max_feedrate_e = 80
machine_max_feedrate_x = 180
machine_max_feedrate_y = 180
machine_max_feedrate_z = 12
machine_max_jerk_e = 10
machine_max_jerk_x = 8
machine_max_jerk_y = 8
machine_max_jerk_z = 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
multimaterial_purging = 140
nozzle_diameter = 0.4
parking_pos_retraction = 92
pause_print_gcode = M601
print_host =
printer_model = Caribou_M
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_CARIBOU3D\nPRINTER_MODEL_CaribouM\n
printer_settings_id =
printer_technology = FFF
printer_variant = 0.4
printer_vendor =
printhost_apikey =
printhost_cafile =
remaining_times = 1
retract_before_travel = 1.5
retract_before_wipe = 70%
retract_layer_change = 1
retract_length = 3.2
retract_length_toolchange = 4
retract_lift = 0.2
retract_lift_above = 0
retract_lift_below = 179
retract_restart_extra = 0
retract_restart_extra_toolchange = 0
retract_speed = 70
silent_mode = 0
single_extruder_multi_material = 0
start_gcode = print_start EXTRUDER=[first_layer_temperature[initial_tool]] BED=[first_layer_bed_temperature]
template_custom_gcode =
thumbnails = 64x64,400x300
thumbnails_format = PNG
toolchange_gcode =
travel_lift_before_obstacle = 0
travel_max_lift = 0
travel_ramping_lift = 0
travel_slope = 0
use_firmware_retraction = 0
use_relative_e_distances = 1
use_volumetric_e = 0
variable_layer_height = 1
wipe = 1
z_offset = 0
[printer:CaribouM 0.4 nozzle]
inherits = *common_CaribouM_printer*
printer_model = Caribou_M
printer_variant = 0.4
nozzle_diameter = 0.4
default_print_profile = 0.20mm M QUALITY 0.4mm nozzle @Caribou
[printer:CaribouM 0.6 nozzle]
inherits = *common_CaribouM_printer*
printer_model = Caribou_M
printer_variant = 0.6
nozzle_diameter = 0.6
default_print_profile = 0.30mm M QUALITY 0.6mm nozzle @Caribou
[printer:CaribouM 0.25 nozzle]
inherits = *common_CaribouM_printer*
printer_model = Caribou_M
printer_variant = 0.25
nozzle_diameter = 0.25
default_print_profile = 0.10mm M QUALITY 0.25mm nozzle @Caribou
[printer:CaribouM 0.3 nozzle]
inherits = *common_CaribouM_printer*
printer_model = Caribou_M
printer_variant = 0.3
nozzle_diameter = 0.3
default_print_profile = 0.10mm M QUALITY 0.3mm nozzle @Caribou