Add EasyThreeD K10 PLA/TPU Profiles

This commit is contained in:
Dark98
2026-04-11 19:25:53 +01:00
parent 72fb0f5e01
commit 7fb8f74d02
21 changed files with 628 additions and 0 deletions
@@ -0,0 +1,4 @@
[filament:Generic PLA @EasyThreeD]
inherits = *PLA*
filament_vendor = Generic
@@ -0,0 +1,3 @@
[filament:Generic TPU @EasyThreeD]
inherits = *TPU*
filament_vendor = Generic
@@ -0,0 +1,12 @@
[filament:*PLA*]
inherits = *common*
bed_temperature = 0
filament_colour = #FF3232
filament_density = 1.24
filament_max_volumetric_speed = 3.5
filament_retract_length = 1
filament_type = PLA
first_layer_bed_temperature = 0
first_layer_temperature = 205
temperature = 200
@@ -0,0 +1,17 @@
[filament:*TPU*]
inherits = *common*
bridge_fan_speed = 80
cooling = 1
disable_fan_first_layers = 2
filament_colour = #808080
filament_deretract_speed = 15
filament_density = 1.21
filament_max_volumetric_speed = 1.4
filament_retract_length = 0.6
filament_retract_speed = 15
filament_type = TPU
first_layer_temperature = 220
full_fan_speed_layer = 4
max_fan_speed = 80
min_fan_speed = 40
temperature = 215
@@ -0,0 +1,32 @@
[filament:*common*]
bed_temperature = 0
bridge_fan_speed = 100
cooling = 1
disable_fan_first_layers = 1
fan_always_on = 1
fan_below_layer_time = 30
filament_cost = 20
filament_diameter = 1.75
filament_load_time = 0
filament_loading_speed = 20
filament_loading_speed_start = 3
filament_max_speed = 0
filament_minimal_purge_on_wipe_tower = 15
filament_notes = ""
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_soluble = 0
filament_spool_weight = 0
filament_toolchange_delay = 0
filament_unload_time = 0
filament_unloading_speed = 60
filament_unloading_speed_start = 80
first_layer_bed_temperature = 0
full_fan_speed_layer = 3
inherits =
max_fan_speed = 100
min_fan_speed = 100
min_print_speed = 10
slowdown_below_layer_time = 8
start_filament_gcode = ""
end_filament_gcode = "; Filament-specific end gcode\n"
@@ -0,0 +1,98 @@
{
"repo": {
"id": "non-prusa-fff",
"name": "Other FFF",
"description": "FFF Printers by other vendors",
"visibility": ""
},
"vendor": "EasyThreeD",
"version": "1.0.0",
"index_name": "EasyThreeD.idx",
"section_order": [
{
"type": "vendor",
"name": "vendor",
"path": "vendor/vendor.ini"
},
{
"type": "printer_model",
"name": "K10",
"path": "printer_model/K10.ini"
},
{
"type": "print",
"name": "*common*",
"path": "print/_common_.ini"
},
{
"type": "print",
"name": "*0.10mm*",
"path": "print/_0.10mm_.ini"
},
{
"type": "print",
"name": "*0.20mm*",
"path": "print/_0.20mm_.ini"
},
{
"type": "print",
"name": "*0.28mm*",
"path": "print/_0.28mm_.ini"
},
{
"type": "print",
"name": "0.10mm DETAIL @EasyThreeD",
"path": "print/0.10mm DETAIL @EasyThreeD.ini"
},
{
"type": "print",
"name": "0.20mm NORMAL @EasyThreeD",
"path": "print/0.20mm NORMAL @EasyThreeD.ini"
},
{
"type": "print",
"name": "0.28mm DRAFT @EasyThreeD",
"path": "print/0.28mm DRAFT @EasyThreeD.ini"
},
{
"type": "printer",
"name": "*common*",
"path": "printer/_common_.ini"
},
{
"type": "printer",
"name": "*0.4nozzle*",
"path": "printer/_0.4nozzle_.ini"
},
{
"type": "printer",
"name": "EasyThreeD K10",
"path": "printer/EasyThreeD K10.ini"
},
{
"type": "filament",
"name": "*common*",
"path": "filament/_common_.ini"
},
{
"type": "filament",
"name": "*PLA*",
"path": "filament/_PLA_.ini"
},
{
"type": "filament",
"name": "*TPU*",
"path": "filament/_TPU_.ini"
},
{
"type": "filament",
"name": "Generic PLA @EasyThreeD",
"path": "filament/Generic PLA @EasyThreeD.ini"
},
{
"type": "filament",
"name": "Generic TPU @EasyThreeD",
"path": "filament/Generic TPU @EasyThreeD.ini"
}
]
}
@@ -0,0 +1,8 @@
[print:0.10mm DETAIL @EasyThreeD]
inherits = *common*; *0.10mm*
external_perimeter_speed = 18
infill_speed = 25
perimeter_speed = 24
top_solid_infill_speed = 20
travel_speed = 70
compatible_printers_condition = printer_model=="K10" and nozzle_diameter[0]==0.4
@@ -0,0 +1,16 @@
[print:0.20mm NORMAL @EasyThreeD]
inherits = *common*; *0.20mm*
default_acceleration = 100
first_layer_acceleration = 100
first_layer_speed = 15
infill_acceleration = 100
infill_speed = 40
perimeter_acceleration = 100
perimeter_speed = 40
raft_layers = 3
solid_infill_speed = 40
support_material = 1
support_material_speed = 40
top_solid_infill_speed = 40
travel_speed = 40
compatible_printers_condition = printer_model=="K10" and nozzle_diameter[0]==0.4
@@ -0,0 +1,8 @@
[print:0.28mm DRAFT @EasyThreeD]
inherits = *common*; *0.28mm*
external_perimeter_speed = 22
infill_speed = 40
perimeter_speed = 35
top_solid_infill_speed = 28
travel_speed = 90
compatible_printers_condition = printer_model=="K10" and nozzle_diameter[0]==0.4
@@ -0,0 +1,3 @@
[print:*0.10mm*]
layer_height = 0.1
@@ -0,0 +1,3 @@
[print:*0.20mm*]
layer_height = 0.2
@@ -0,0 +1,3 @@
[print:*0.28mm*]
layer_height = 0.28
@@ -0,0 +1,70 @@
[print:*common*]
compatible_printers_condition = printer_model=="K10" and nozzle_diameter[0]==0.4
allow_empty_layers = 0
avoid_crossing_perimeters = 1
avoid_crossing_perimeters_max_detour = 50%
bottom_fill_pattern = monotonic
bottom_solid_layers = 4
bridge_acceleration = 0
bridge_speed = 20
brim_width = 2
complete_objects = 0
default_acceleration = 100
dont_support_bridges = 1
ensure_vertical_shell_thickness = 1
external_perimeter_extrusion_width = 0.42
external_perimeter_speed = 40
extrusion_width = 0.45
fill_density = 15%
fill_pattern = grid
first_layer_acceleration = 100
first_layer_extrusion_width = 0.48
first_layer_height = 0.2
first_layer_speed = 15
gap_fill = 1
gap_fill_speed = 40
gcode_comments = 0
infill_acceleration = 100
infill_anchor = 600%
infill_anchor_max = 5
infill_extrusion_width = 0.45
infill_overlap = 20%
infill_speed = 40
layer_height = 0.2
max_print_speed = 40
max_volumetric_speed = 3.5
min_skirt_length = 4
only_retract_when_crossing_perimeters = 1
perimeter_acceleration = 100
perimeter_extrusion_width = 0.45
perimeter_speed = 40
perimeters = 2
raft_layers = 3
seam_position = rear
skirt_distance = 6
skirt_height = 1
skirts = 2
small_perimeter_speed = 12
solid_fill_pattern = rectilinear
solid_infill_extrusion_width = 0.45
solid_infill_speed = 40
support_material = 1
support_material_auto = 1
support_material_buildplate_only = 1
support_material_contact_distance_bottom = 0.2
support_material_contact_distance_top = 0.2
support_material_interface_layers = 2
support_material_pattern = rectilinear
support_material_spacing = 2.5
support_material_speed = 40
support_material_threshold = 45
support_material_xy_spacing = 70%
thin_walls = 0
top_fill_pattern = monotonic
top_infill_extrusion_width = 0.42
top_solid_infill_speed = 40
top_solid_layers = 4
travel_speed = 40
travel_speed_z = 0
wipe_tower = 0
elefant_foot_compensation = 0.15
@@ -0,0 +1,6 @@
[printer:EasyThreeD K10]
inherits = *common*; *0.4nozzle*
bed_shape = 0x0,100x0,100x100,0x100
max_print_height = 100
printer_model = K10
@@ -0,0 +1,6 @@
[printer:*0.4nozzle*]
nozzle_diameter = 0.4
max_layer_height = 0.32
min_layer_height = 0.08
printer_variant = 0.4
@@ -0,0 +1,58 @@
[printer:*common*]
bed_custom_model =
before_layer_gcode = ;BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n
between_objects_gcode =
default_filament_profile = "Generic PLA @EasyThreeD"
default_print_profile = "0.20mm NORMAL @EasyThreeD"
deretract_speed = 35
end_gcode = G1 E-1.0 F2100 ; retract\nG92 E0.0\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nG91 ;\nG1 Z+5 F3000\nG28 X0 Y0 ; park print head\nM84 ; disable motors\nG90 ;
extra_loading_move = -2
extruder_colour = "#FCE94F"
gcode_flavor = marlin
high_current_on_filament_swap = 0
layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]\n
machine_limits_usage = emit_to_gcode
machine_max_acceleration_e = 5000, 5000
machine_max_acceleration_extruding = 10000, 10000
machine_max_acceleration_retracting = 1000, 1000
machine_max_acceleration_travel = 0, 0
machine_max_acceleration_x = 10000, 10000
machine_max_acceleration_y = 10000, 10000
machine_max_acceleration_z = 500, 500
machine_max_feedrate_e = 60, 60
machine_max_feedrate_x = 500, 500
machine_max_feedrate_y = 500, 500
machine_max_feedrate_z = 10, 10
machine_max_jerk_e = 5
machine_max_jerk_x = 8
machine_max_jerk_y = 8
machine_max_jerk_z = 0.4
machine_min_extruding_rate = 0, 0
machine_min_travel_rate = 0, 0
pause_print_gcode = M601
printer_notes = Do not 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_EASYTHREED\nPRINTER_MODEL_K10\n
remaining_times = 1
retract_before_travel = 1
retract_before_wipe = 70%
retract_layer_change = 1
retract_length = 0.9
retract_length_toolchange = 1
retract_lift = 0.2
retract_lift_above = 0
retract_lift_below = 0
retract_restart_extra = 0
retract_restart_extra_toolchange = 0
retract_speed = 45
silent_mode = 0
single_extruder_multi_material = 1
start_gcode = G21 ;\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM204 S[machine_max_acceleration_extruding] T[machine_max_acceleration_retracting]\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG92 E0.0\nG28 X0 Y0 ; home\nG28 Z0 ; home\nG1 Z5 F1000 ; move print head up
thumbnails = 48x48,300x300
toolchange_gcode =
use_firmware_retraction = 0
use_relative_e_distances = 1
use_volumetric_e = 0
variable_layer_height = 1
wipe = 0
z_offset = 0
extruder_clearance_height = 36
extruder_clearance_radius = 65
@@ -0,0 +1,6 @@
[printer_model:K10]
name = EasyThreeD K10
family = K
variants = 0.4
technology = FFF
default_materials = Generic PLA @EasyThreeD; Generic TPU @EasyThreeD
@@ -0,0 +1,2 @@
min_slic3r_version = 2.9.1-alpha0
1.0.0 Initial version
+5
View File
@@ -0,0 +1,5 @@
[vendor]
repo_id = non-prusa-fff
name = EasyThreeD
config_version = 1.0.0
config_update_url = https://raw.githubusercontent.com/Santoku-Slicer/Profiles/refs/heads/main/repos/non-prusa-fff/EasyThreeD/
+268
View File
@@ -0,0 +1,268 @@
[vendor]
repo_id = non-prusa-fff
name = EasyThreeD
config_version = 1.0.0
config_update_url = https://raw.githubusercontent.com/Santoku-Slicer/Profiles/refs/heads/main/repos/non-prusa-fff/EasyThreeD/
[printer_model:K10]
name = EasyThreeD K10
family = K
variants = 0.4
technology = FFF
default_materials = Generic PLA @EasyThreeD; Generic TPU @EasyThreeD
[print:*common*]
compatible_printers_condition = printer_model=="K10" and nozzle_diameter[0]==0.4
allow_empty_layers = 0
avoid_crossing_perimeters = 1
avoid_crossing_perimeters_max_detour = 50%
bottom_fill_pattern = monotonic
bottom_solid_layers = 4
bridge_acceleration = 0
bridge_speed = 20
brim_width = 2
complete_objects = 0
default_acceleration = 100
dont_support_bridges = 1
ensure_vertical_shell_thickness = 1
external_perimeter_extrusion_width = 0.42
external_perimeter_speed = 40
extrusion_width = 0.45
fill_density = 15%
fill_pattern = grid
first_layer_acceleration = 100
first_layer_extrusion_width = 0.48
first_layer_height = 0.2
first_layer_speed = 15
gap_fill = 1
gap_fill_speed = 40
gcode_comments = 0
infill_acceleration = 100
infill_anchor = 600%
infill_anchor_max = 5
infill_extrusion_width = 0.45
infill_overlap = 20%
infill_speed = 40
layer_height = 0.2
max_print_speed = 40
max_volumetric_speed = 3.5
min_skirt_length = 4
only_retract_when_crossing_perimeters = 1
perimeter_acceleration = 100
perimeter_extrusion_width = 0.45
perimeter_speed = 40
perimeters = 2
raft_layers = 3
seam_position = rear
skirt_distance = 6
skirt_height = 1
skirts = 2
small_perimeter_speed = 12
solid_fill_pattern = rectilinear
solid_infill_extrusion_width = 0.45
solid_infill_speed = 40
support_material = 1
support_material_auto = 1
support_material_buildplate_only = 1
support_material_contact_distance_bottom = 0.2
support_material_contact_distance_top = 0.2
support_material_interface_layers = 2
support_material_pattern = rectilinear
support_material_spacing = 2.5
support_material_speed = 40
support_material_threshold = 45
support_material_xy_spacing = 70%
thin_walls = 0
top_fill_pattern = monotonic
top_infill_extrusion_width = 0.42
top_solid_infill_speed = 40
top_solid_layers = 4
travel_speed = 40
travel_speed_z = 0
wipe_tower = 0
elefant_foot_compensation = 0.15
[print:*0.10mm*]
layer_height = 0.1
[print:*0.20mm*]
layer_height = 0.2
[print:*0.28mm*]
layer_height = 0.28
[print:0.10mm DETAIL @EasyThreeD]
inherits = *common*; *0.10mm*
external_perimeter_speed = 18
infill_speed = 25
perimeter_speed = 24
top_solid_infill_speed = 20
travel_speed = 70
compatible_printers_condition = printer_model=="K10" and nozzle_diameter[0]==0.4
[print:0.20mm NORMAL @EasyThreeD]
inherits = *common*; *0.20mm*
default_acceleration = 100
first_layer_acceleration = 100
first_layer_speed = 15
infill_acceleration = 100
infill_speed = 40
perimeter_acceleration = 100
perimeter_speed = 40
raft_layers = 3
solid_infill_speed = 40
support_material = 1
support_material_speed = 40
top_solid_infill_speed = 40
travel_speed = 40
compatible_printers_condition = printer_model=="K10" and nozzle_diameter[0]==0.4
[print:0.28mm DRAFT @EasyThreeD]
inherits = *common*; *0.28mm*
external_perimeter_speed = 22
infill_speed = 40
perimeter_speed = 35
top_solid_infill_speed = 28
travel_speed = 90
compatible_printers_condition = printer_model=="K10" and nozzle_diameter[0]==0.4
[printer:*common*]
bed_custom_model =
before_layer_gcode = ;BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n
between_objects_gcode =
default_filament_profile = "Generic PLA @EasyThreeD"
default_print_profile = "0.20mm NORMAL @EasyThreeD"
deretract_speed = 35
end_gcode = G1 E-1.0 F2100 ; retract\nG92 E0.0\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nG91 ;\nG1 Z+5 F3000\nG28 X0 Y0 ; park print head\nM84 ; disable motors\nG90 ;
extra_loading_move = -2
extruder_colour = "#FCE94F"
gcode_flavor = marlin
high_current_on_filament_swap = 0
layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]\n
machine_limits_usage = emit_to_gcode
machine_max_acceleration_e = 5000, 5000
machine_max_acceleration_extruding = 10000, 10000
machine_max_acceleration_retracting = 1000, 1000
machine_max_acceleration_travel = 0, 0
machine_max_acceleration_x = 10000, 10000
machine_max_acceleration_y = 10000, 10000
machine_max_acceleration_z = 500, 500
machine_max_feedrate_e = 60, 60
machine_max_feedrate_x = 500, 500
machine_max_feedrate_y = 500, 500
machine_max_feedrate_z = 10, 10
machine_max_jerk_e = 5
machine_max_jerk_x = 8
machine_max_jerk_y = 8
machine_max_jerk_z = 0.4
machine_min_extruding_rate = 0, 0
machine_min_travel_rate = 0, 0
pause_print_gcode = M601
printer_notes = Do not 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_EASYTHREED\nPRINTER_MODEL_K10\n
remaining_times = 1
retract_before_travel = 1
retract_before_wipe = 70%
retract_layer_change = 1
retract_length = 0.9
retract_length_toolchange = 1
retract_lift = 0.2
retract_lift_above = 0
retract_lift_below = 0
retract_restart_extra = 0
retract_restart_extra_toolchange = 0
retract_speed = 45
silent_mode = 0
single_extruder_multi_material = 1
start_gcode = G21 ;\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\nM204 S[machine_max_acceleration_extruding] T[machine_max_acceleration_retracting]\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG92 E0.0\nG28 X0 Y0 ; home\nG28 Z0 ; home\nG1 Z5 F1000 ; move print head up
thumbnails = 48x48,300x300
toolchange_gcode =
use_firmware_retraction = 0
use_relative_e_distances = 1
use_volumetric_e = 0
variable_layer_height = 1
wipe = 0
z_offset = 0
extruder_clearance_height = 36
extruder_clearance_radius = 65
[printer:*0.4nozzle*]
nozzle_diameter = 0.4
max_layer_height = 0.32
min_layer_height = 0.08
printer_variant = 0.4
[printer:EasyThreeD K10]
inherits = *common*; *0.4nozzle*
bed_shape = 0x0,100x0,100x100,0x100
max_print_height = 100
printer_model = K10
[filament:*common*]
bed_temperature = 0
bridge_fan_speed = 100
cooling = 1
disable_fan_first_layers = 1
fan_always_on = 1
fan_below_layer_time = 30
filament_cost = 20
filament_diameter = 1.75
filament_load_time = 0
filament_loading_speed = 20
filament_loading_speed_start = 3
filament_max_speed = 0
filament_minimal_purge_on_wipe_tower = 15
filament_notes = ""
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_soluble = 0
filament_spool_weight = 0
filament_toolchange_delay = 0
filament_unload_time = 0
filament_unloading_speed = 60
filament_unloading_speed_start = 80
first_layer_bed_temperature = 0
full_fan_speed_layer = 3
inherits =
max_fan_speed = 100
min_fan_speed = 100
min_print_speed = 10
slowdown_below_layer_time = 8
start_filament_gcode = ""
end_filament_gcode = "; Filament-specific end gcode\n"
[filament:*PLA*]
inherits = *common*
bed_temperature = 0
filament_colour = #FF3232
filament_density = 1.24
filament_max_volumetric_speed = 3.5
filament_retract_length = 1
filament_type = PLA
first_layer_bed_temperature = 0
first_layer_temperature = 205
temperature = 200
[filament:*TPU*]
inherits = *common*
bridge_fan_speed = 80
cooling = 1
disable_fan_first_layers = 2
filament_colour = #808080
filament_deretract_speed = 15
filament_density = 1.21
filament_max_volumetric_speed = 1.4
filament_retract_length = 0.6
filament_retract_speed = 15
filament_type = TPU
first_layer_temperature = 220
full_fan_speed_layer = 4
max_fan_speed = 80
min_fan_speed = 40
temperature = 215
[filament:Generic PLA @EasyThreeD]
inherits = *PLA*
filament_vendor = Generic
[filament:Generic TPU @EasyThreeD]
inherits = *TPU*
filament_vendor = Generic
Binary file not shown.