mirror of
https://github.com/Santoku-Slicer/Profiles.git
synced 2026-07-07 16:59:47 +00:00
3764 lines
128 KiB
INI
3764 lines
128 KiB
INI
[vendor]
|
||
repo_id = orcaslicer-fff
|
||
name = Wanhao France
|
||
config_version = 02.03.02.60
|
||
description = Wanhao France D12 configurations
|
||
force_update = 0
|
||
|
||
[printer_model:D12 230 PRO M2 DIRECT]
|
||
model_id = D12 230 PRO M2 DIRECT
|
||
nozzle_diameter = 0.4
|
||
machine_tech = FFF
|
||
family = Wanhao France
|
||
bed_model = Wanhao_D12-230_buildplate_model.stl
|
||
bed_texture = D12_texture.png
|
||
hotend_model = Wanhao D12-300_hotend.stl
|
||
default_materials = YUMI PLA Bowden;YUMI PETG;
|
||
|
||
[printer_model:D12 230 PRO M2 MONO DUAL]
|
||
model_id = D12 230 PRO M2 MONO DUAL
|
||
nozzle_diameter = 0.4
|
||
machine_tech = FFF
|
||
family = Wanhao France
|
||
bed_model = Wanhao_D12-230_buildplate_model.stl
|
||
bed_texture = D12_texture.png
|
||
hotend_model = Wanhao D12-300_hotend.stl
|
||
default_materials = YUMI PLA Bowden;YUMI PETG;
|
||
|
||
[printer_model:D12 230 PRO M2 MONO DUAL PoopTool]
|
||
model_id = D12 230 PRO M2 MONO DUAL PoopTool
|
||
nozzle_diameter = 0.4
|
||
machine_tech = FFF
|
||
family = Wanhao France
|
||
bed_model = Wanhao_D12-230_buildplate_model.stl
|
||
bed_texture = D12_texture.png
|
||
hotend_model = Wanhao D12-300_hotend.stl
|
||
default_materials = YUMI PLA Bowden;YUMI PETG;
|
||
|
||
[printer_model:D12 230 PRO SMARTPAD DIRECT]
|
||
model_id = D12 230 PRO SMARTPAD DIRECT
|
||
nozzle_diameter = 0.4
|
||
machine_tech = FFF
|
||
family = Wanhao France
|
||
bed_model = Wanhao_D12-230_buildplate_model.stl
|
||
bed_texture = D12_texture.png
|
||
hotend_model = Wanhao D12-300_hotend.stl
|
||
default_materials = YUMI PLA Bowden;YUMI PETG;
|
||
|
||
[printer_model:D12 230 PRO SMARTPAD MONO DUAL]
|
||
model_id = D12 230 PRO SMARTPAD MONO DUAL
|
||
nozzle_diameter = 0.4
|
||
machine_tech = FFF
|
||
family = Wanhao France
|
||
bed_model = Wanhao_D12-230_buildplate_model.stl
|
||
bed_texture = D12_texture.png
|
||
hotend_model = Wanhao D12-300_hotend.stl
|
||
default_materials = YUMI PLA Bowden;YUMI PETG;
|
||
|
||
[printer_model:D12 230 PRO SMARTPAD MONO DUAL PoopTool]
|
||
model_id = D12 230 PRO SMARTPAD MONO DUAL PoopTool
|
||
nozzle_diameter = 0.4
|
||
machine_tech = FFF
|
||
family = Wanhao France
|
||
bed_model = Wanhao_D12-230_buildplate_model.stl
|
||
bed_texture = D12_texture.png
|
||
hotend_model = Wanhao D12-300_hotend.stl
|
||
default_materials = YUMI PLA Bowden;YUMI PETG;
|
||
|
||
[printer_model:D12 300 PRO M2 DIRECT]
|
||
model_id = D12 300 PRO M2 DIRECT
|
||
nozzle_diameter = 0.4
|
||
machine_tech = FFF
|
||
family = Wanhao France
|
||
bed_model = Wanhao_D12-300_buildplate_model.stl
|
||
bed_texture = D12_texture.png
|
||
hotend_model = Wanhao D12-300_hotend.stl
|
||
default_materials = YUMI PLA Bowden;YUMI PETG;
|
||
|
||
[printer_model:D12 300 PRO M2 MONO DUAL]
|
||
model_id = D12 300 PRO M2 MONO DUAL
|
||
nozzle_diameter = 0.4
|
||
machine_tech = FFF
|
||
family = Wanhao France
|
||
bed_model = Wanhao_D12-300_buildplate_model.stl
|
||
bed_texture = D12_texture.png
|
||
hotend_model = Wanhao D12-300_hotend.stl
|
||
default_materials = YUMI PLA Bowden;YUMI PETG;
|
||
|
||
[printer_model:D12 300 PRO M2 MONO DUAL PoopTool]
|
||
model_id = D12 300 PRO M2 MONO DUAL PoopTool
|
||
nozzle_diameter = 0.4
|
||
machine_tech = FFF
|
||
family = Wanhao France
|
||
bed_model = Wanhao_D12-300_buildplate_model.stl
|
||
bed_texture = D12_texture.png
|
||
hotend_model = Wanhao D12-300_hotend.stl
|
||
default_materials = YUMI PLA Bowden;YUMI PETG;
|
||
|
||
[printer_model:D12 300 PRO SMARTPAD DIRECT]
|
||
model_id = D12 300 PRO SMARTPAD DIRECT
|
||
nozzle_diameter = 0.4
|
||
machine_tech = FFF
|
||
family = Wanhao France
|
||
bed_model = Wanhao_D12-300_buildplate_model.stl
|
||
bed_texture = D12_texture.png
|
||
hotend_model = Wanhao D12-300_hotend.stl
|
||
default_materials = YUMI PLA Bowden;YUMI PETG;
|
||
|
||
[printer_model:D12 300 PRO SMARTPAD MONO DUAL]
|
||
model_id = D12 300 PRO SMARTPAD MONO DUAL
|
||
nozzle_diameter = 0.4
|
||
machine_tech = FFF
|
||
family = Wanhao France
|
||
bed_model = Wanhao_D12-300_buildplate_model.stl
|
||
bed_texture = D12_texture.png
|
||
hotend_model = Wanhao D12-300_hotend.stl
|
||
default_materials = YUMI PLA Bowden;YUMI PETG;
|
||
|
||
[printer_model:D12 300 PRO SMARTPAD MONO DUAL PoopTool]
|
||
model_id = D12 300 PRO SMARTPAD MONO DUAL PoopTool
|
||
nozzle_diameter = 0.4
|
||
machine_tech = FFF
|
||
family = Wanhao France
|
||
bed_model = Wanhao_D12-300_buildplate_model.stl
|
||
bed_texture = D12_texture.png
|
||
hotend_model = Wanhao D12-300_hotend.stl
|
||
default_materials = YUMI PLA Bowden;YUMI PETG;
|
||
|
||
[printer_model:D12 500 PRO M2 DIRECT]
|
||
model_id = D12 500 PRO M2 DIRECT
|
||
nozzle_diameter = 0.4
|
||
machine_tech = FFF
|
||
family = Wanhao France
|
||
bed_model = Wanhao_D12-500_buildplate_model.stl
|
||
bed_texture = D12_texture.png
|
||
hotend_model = Wanhao D12-300_hotend.stl
|
||
default_materials = YUMI PLA Bowden;YUMI PETG;
|
||
|
||
[printer_model:D12 500 PRO M2 MONO DUAL]
|
||
model_id = D12 500 PRO M2 MONO DUAL
|
||
nozzle_diameter = 0.4
|
||
machine_tech = FFF
|
||
family = Wanhao France
|
||
bed_model = Wanhao_D12-500_buildplate_model.stl
|
||
bed_texture = D12_texture.png
|
||
hotend_model = Wanhao D12-300_hotend.stl
|
||
default_materials = YUMI PLA Bowden;YUMI PETG;
|
||
|
||
[printer_model:D12 500 PRO M2 MONO DUAL PoopTool]
|
||
model_id = D12 500 PRO M2 MONO DUAL PoopTool
|
||
nozzle_diameter = 0.4
|
||
machine_tech = FFF
|
||
family = Wanhao France
|
||
bed_model = Wanhao_D12-500_buildplate_model.stl
|
||
bed_texture = D12_texture.png
|
||
hotend_model = Wanhao D12-300_hotend.stl
|
||
default_materials = YUMI PLA Bowden;YUMI PETG;
|
||
|
||
[printer_model:D12 500 PRO SMARTPAD DIRECT]
|
||
model_id = D12 500 PRO SMARTPAD DIRECT
|
||
nozzle_diameter = 0.4
|
||
machine_tech = FFF
|
||
family = Wanhao France
|
||
bed_model = Wanhao_D12-500_buildplate_model.stl
|
||
bed_texture = D12_texture.png
|
||
hotend_model = Wanhao D12-300_hotend.stl
|
||
default_materials = YUMI PLA Bowden;YUMI PETG;
|
||
|
||
[printer_model:D12 500 PRO SMARTPAD MONO DUAL]
|
||
model_id = D12 500 PRO SMARTPAD MONO DUAL
|
||
nozzle_diameter = 0.4
|
||
machine_tech = FFF
|
||
family = Wanhao France
|
||
bed_model = Wanhao_D12-500_buildplate_model.stl
|
||
bed_texture = D12_texture.png
|
||
hotend_model = Wanhao D12-300_hotend.stl
|
||
default_materials = YUMI PLA Bowden;YUMI PETG;
|
||
|
||
[printer_model:D12 500 PRO SMARTPAD MONO DUAL PoopTool]
|
||
model_id = D12 500 PRO SMARTPAD MONO DUAL PoopTool
|
||
nozzle_diameter = 0.4
|
||
machine_tech = FFF
|
||
family = Wanhao France
|
||
bed_model = Wanhao_D12-500_buildplate_model.stl
|
||
bed_texture = D12_texture.png
|
||
hotend_model = Wanhao D12-300_hotend.stl
|
||
default_materials = YUMI PLA Bowden;YUMI PETG;
|
||
|
||
[printer:fdm_machine_common]
|
||
from = system
|
||
instantiation = false
|
||
printer_technology = FFF
|
||
deretraction_speed = 40
|
||
extruder_colour = #FCE94F
|
||
extruder_offset = 0x0
|
||
gcode_flavor = marlin
|
||
silent_mode = 0
|
||
support_chamber_temp_control = 0
|
||
support_air_filtration = 0
|
||
machine_max_acceleration_e = 5000
|
||
machine_max_acceleration_extruding = 10000
|
||
machine_max_acceleration_retracting = 1000
|
||
machine_max_acceleration_x = 10000
|
||
machine_max_acceleration_y = 10000
|
||
machine_max_acceleration_z = 500
|
||
machine_max_speed_e = 60
|
||
machine_max_speed_x = 500
|
||
machine_max_speed_y = 500
|
||
machine_max_speed_z = 10
|
||
machine_max_jerk_e = 5
|
||
machine_max_jerk_x = 8
|
||
machine_max_jerk_y = 8
|
||
machine_max_jerk_z = 0.4
|
||
machine_min_extruding_rate = 0
|
||
machine_min_travel_rate = 0
|
||
max_layer_height = 0.32
|
||
min_layer_height = 0.08
|
||
printable_height = 250
|
||
extruder_clearance_radius = 65
|
||
extruder_clearance_height_to_rod = 36
|
||
extruder_clearance_height_to_lid = 140
|
||
nozzle_diameter = 0.4
|
||
printer_settings_id =
|
||
printer_variant = 0.4
|
||
retraction_minimum_travel = 2
|
||
retract_before_wipe = 70%
|
||
retract_when_changing_layer = 1
|
||
retraction_length = 5
|
||
retract_length_toolchange = 1
|
||
z_hop = 0
|
||
retract_restart_extra = 0
|
||
retract_restart_extra_toolchange = 0
|
||
retraction_speed = 60
|
||
single_extruder_multi_material = 1
|
||
change_filament_gcode =
|
||
wipe = 1
|
||
support_multi_bed_types = 1
|
||
template_custom_gcode = ;;;;;;;;;;;;;;;;;;;;;;;;CUSTOM G-CODE;;;;;;;;;;;;;;;;;;;;;;;;
|
||
{if curr_bed_type=="Textured PEI Plate"}
|
||
SET_GCODE_OFFSET Z=-0.00
|
||
{else}
|
||
SET_GCODE_OFFSET Z=0.0
|
||
{endif}
|
||
{if curr_bed_type=="Cool Plate"}
|
||
|
||
;available bed types are:
|
||
;"Cool Plate"
|
||
;"Engineering Plate"
|
||
;"High Temp Plate"
|
||
;"Textured PEI Plate"
|
||
;;;;;;;;;;;;;;;;;;;;;;;;;CUSTOM G-CODE;;;;;;;;;;;;;;;;;;;;;;;;
|
||
|
||
z_hop_types = Normal Lift
|
||
before_layer_change_gcode = ;BEFORE_LAYER_CHANGE
|
||
;[layer_z]
|
||
G92 E0
|
||
|
||
default_print_profile = 0.16mm Optimal @Bambu Lab X1 Carbon 0.4 nozzle
|
||
machine_start_gcode = G0 Z20 F9000
|
||
G92 E0; G1 E-10 F1200
|
||
G28
|
||
M970 Q1 A10 B10 C130 K0
|
||
M970 Q1 A10 B131 C250 K1
|
||
M974 Q1 S1 P0
|
||
M970 Q0 A10 B10 C130 H20 K0
|
||
M970 Q0 A10 B131 C250 K1
|
||
M974 Q0 S1 P0
|
||
M220 S100 ;Reset Feedrate
|
||
M221 S100 ;Reset Flowrate
|
||
G29 ;Home
|
||
G90;
|
||
G92 E0 ;Reset Extruder
|
||
G1 Z2.0 F3000 ;Move Z Axis up
|
||
G1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position
|
||
M109 S205;
|
||
G1 X10.1 Y200.0 Z0.28 F1500.0 E15 ;Draw the first line
|
||
G1 X10.4 Y200.0 Z0.28 F5000.0 ;Move to side a little
|
||
G1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line
|
||
G92 E0 ;Reset Extruder
|
||
G1 X110 Y110 Z2.0 F3000 ;Move Z Axis up
|
||
machine_end_gcode = M400 ; wait for buffer to clear
|
||
G92 E0 ; zero the extruder
|
||
G1 E-4.0 F3600; retract
|
||
G91
|
||
G1 Z3;
|
||
M104 S0 ; turn off hotend
|
||
M140 S0 ; turn off bed
|
||
M106 S0 ; turn off fan
|
||
G90
|
||
G0 X110 Y200 F3600
|
||
print_end
|
||
|
||
[printer:D12 230 PRO M2 DIRECT 0.4 nozzle]
|
||
inherits = fdm_machine_common
|
||
from = system
|
||
setting_id = GM003
|
||
instantiation = true
|
||
printer_model = D12 230 PRO M2 DIRECT
|
||
gcode_flavor = marlin2
|
||
default_print_profile = 0.20mm Standard @Wanhao-D12-230
|
||
nozzle_diameter = 0.4
|
||
printable_area = 0x0,230x0,230x230,0x230
|
||
printable_height = 240
|
||
nozzle_type = brass
|
||
auxiliary_fan = 0
|
||
printer_variant = 0.4
|
||
default_filament_profile = YUMI PLA Direct Drive
|
||
before_layer_change_gcode = ;BEFORE_LAYER_CHANGE
|
||
;[layer_z]
|
||
G92 E0
|
||
change_filament_gcode = M600
|
||
extra_loading_move = -2
|
||
extruder_clearance_height_to_lid = 140
|
||
extruder_clearance_height_to_rod = 36
|
||
extruder_clearance_radius = 65
|
||
nozzle_height = 4
|
||
thumbnails = 48x48/PNG, 300x300/PNG
|
||
wipe_distance = 2
|
||
z_hop = 0.4
|
||
z_hop_types = Auto Lift
|
||
deretraction_speed = 70
|
||
machine_max_acceleration_e = 6000
|
||
machine_max_acceleration_extruding = 10000
|
||
machine_max_acceleration_retracting = 5000
|
||
machine_max_acceleration_travel = 5000,500
|
||
machine_max_acceleration_x = 1200
|
||
machine_max_acceleration_y = 1000
|
||
machine_max_acceleration_z = 500
|
||
machine_max_speed_e = 50
|
||
machine_max_speed_x = 200
|
||
machine_max_speed_y = 200
|
||
machine_max_speed_z = 15
|
||
machine_max_jerk_e = 2.5
|
||
machine_max_jerk_x = 14
|
||
machine_max_jerk_y = 14
|
||
machine_max_jerk_z = 0.2
|
||
max_layer_height = 0.32
|
||
min_layer_height = 0.08
|
||
retract_before_wipe = 0%
|
||
retraction_length = 2
|
||
retraction_minimum_travel = 2
|
||
retraction_speed = 70
|
||
retract_length_toolchange = 0
|
||
retract_when_changing_layer = 0
|
||
machine_end_gcode = ; Wanhao D12-230 Default End Gcode
|
||
G91 ; Mode déplacement relatif
|
||
G1 E-2 F300 ; Retrait léger du filament pour éviter le suintement
|
||
G1 Z10 F1200 ; Monte la tête de 10 mm
|
||
G90 ; Retour en position absolue
|
||
G1 X0 Y200 F3000 ; Déplace la tête vers l'arrière pour dégager la pièce
|
||
M104 S0 ; Éteint la chauffe de la buse
|
||
M140 S0 ; Éteint la chauffe du plateau
|
||
M107 ; Arrête tous les ventilateurs
|
||
M106 S0 P3 ; Arrête le ventilateur de la carte mère
|
||
M106 S0 P2 ; Arrête le ventilateur auxiliaire
|
||
M84 X Y E ; Désactive les moteurs des axes X, Y et de l'extrudeur
|
||
SET_VELOCITY_LIMIT ACCEL=2000 ACCEL_TO_DECEL=1000
|
||
machine_pause_gcode = M600
|
||
machine_start_gcode = G31
|
||
save_last_file
|
||
SAVE_VARIABLE VARIABLE=was_interrupted VALUE=True
|
||
G21 ; set metrics values
|
||
M104 S[nozzle_temperature_initial_layer] ; set extruder temperature
|
||
M140 S[bed_temperature_initial_layer_single] ; set bed temperature
|
||
G91 ; set relative positioning mode
|
||
G28 ; home
|
||
G90 ; set absolute positioning mode
|
||
G1 X0 Y0 F3000 ; park head
|
||
M117 ; Purge extrudeur
|
||
G92 E0 ; Reset extrudeur
|
||
M109 S[nozzle_temperature_initial_layer] ; set and wait extruder temperature
|
||
M190 S[bed_temperature_initial_layer_single] ; set and wait bed temperature
|
||
BED_MESH_CALIBRATE ADAPTIVE=1 ADAPTIVE_MARGIN=5 ; adaptive bed leveling
|
||
|
||
G1 Z1.0 F3000 ; Prépare la buse à une petite hauteur
|
||
M83 ; Positionnement relatif pour l'extrudeur
|
||
|
||
; Purge longue à l'avant du plateau (Y=0), centrée
|
||
G1 X{print_bed_max[0] / 2 - 20} Y0 Z0.3 F5000 ; Début ligne 1
|
||
G1 X{print_bed_max[0] / 2 + 20} Y0 Z0.3 F750 E24 ; Ligne 1 (2x plus longue)
|
||
G1 X{print_bed_max[0] / 2 - 20} Y1 Z0.3 F5000 ; Légère montée et retour
|
||
G1 X{print_bed_max[0] / 2 + 20} Y1 Z0.3 F750 E24 ; Ligne 2
|
||
|
||
G1 E-5 F1800 ; Rétraction
|
||
M82 ; Positionnement absolu pour l'extrudeur
|
||
G92 E0 ; Reset extrusion
|
||
G1 Z1.0 F3000 ; Légère montée
|
||
|
||
[printer:D12 230 PRO M2 MONO DUAL 0.4 nozzle]
|
||
inherits = fdm_machine_common
|
||
from = system
|
||
setting_id = GM001
|
||
instantiation = true
|
||
printer_model = D12 230 PRO M2 MONO DUAL
|
||
default_print_profile = 0.20mm Standard @Wanhao-D12-230
|
||
default_filament_profile = YUMI PLA Bowden
|
||
before_layer_change_gcode = ;BEFORE_LAYER_CHANGE
|
||
;[layer_z]
|
||
G92 E0
|
||
extra_loading_move = -2
|
||
extruder_clearance_height_to_lid = 140
|
||
extruder_clearance_height_to_rod = 36
|
||
extruder_clearance_radius = 65
|
||
nozzle_height = 4
|
||
thumbnails = 48x48/PNG, 300x300/PNG
|
||
wipe_distance = 2
|
||
z_hop_types = Auto Lift
|
||
nozzle_diameter = 0.4
|
||
z_hop = 0.4
|
||
printable_area = 0x0,230x0,230x230,0x230
|
||
printable_height = 240
|
||
nozzle_type = brass
|
||
auxiliary_fan = 0
|
||
deretraction_speed = 25
|
||
enable_filament_ramming = 0
|
||
gcode_flavor = marlin2
|
||
machine_max_acceleration_e = 6000
|
||
machine_max_acceleration_extruding = 10000
|
||
machine_max_acceleration_retracting = 5000
|
||
machine_max_acceleration_travel = 5000,500
|
||
machine_max_acceleration_x = 1200
|
||
machine_max_acceleration_y = 1000
|
||
machine_max_acceleration_z = 500
|
||
machine_max_speed_e = 50
|
||
machine_max_speed_x = 200
|
||
machine_max_speed_y = 200
|
||
machine_max_speed_z = 15
|
||
machine_max_jerk_e = 2.5
|
||
machine_max_jerk_x = 14
|
||
machine_max_jerk_y = 14
|
||
machine_max_jerk_z = 0.2
|
||
max_layer_height = 0.32
|
||
min_layer_height = 0.08
|
||
printer_variant = 0.4
|
||
retract_before_wipe = 0%
|
||
retraction_length = 5
|
||
retraction_minimum_travel = 2
|
||
retraction_speed = 25
|
||
retract_length_toolchange = 70
|
||
retract_when_changing_layer = 0
|
||
machine_end_gcode = ; Wanhao D12-230 Default End Gcode
|
||
G91 ; Mode déplacement relatif
|
||
G1 E-2 F300 ; Retrait léger du filament pour éviter le suintement
|
||
G1 Z10 F1200 ; Monte la tête de 10 mm
|
||
G90 ; Retour en position absolue
|
||
G1 X0 Y200 F3000 ; Déplace la tête vers l'arrière pour dégager la pièce
|
||
M104 S0 ; Éteint la chauffe de la buse
|
||
M140 S0 ; Éteint la chauffe du plateau
|
||
M107 ; Arrête tous les ventilateurs
|
||
M106 S0 P3 ; Arrête le ventilateur de la carte mère
|
||
M106 S0 P2 ; Arrête le ventilateur auxiliaire
|
||
M84 X Y E ; Désactive les moteurs des axes X, Y et de l'extrudeur
|
||
SET_VELOCITY_LIMIT ACCEL=2000 ACCEL_TO_DECEL=1000
|
||
machine_pause_gcode = M600
|
||
machine_start_gcode = G31
|
||
save_last_file
|
||
SAVE_VARIABLE VARIABLE=was_interrupted VALUE=True
|
||
G21 ; set metrics values
|
||
M104 S[nozzle_temperature_initial_layer] ; set extruder temperature
|
||
M140 S[bed_temperature_initial_layer_single] ; set bed temperature
|
||
G91 ; set relative positioning mode
|
||
G28 ; home
|
||
G90 ; set absolute positioning mode
|
||
G1 X0 Y0 F3000 ; park head
|
||
M117 ; Purge extrudeur
|
||
G92 E0 ; Reset extrudeur
|
||
M109 S[nozzle_temperature_initial_layer] ; set and wait extruder temperature
|
||
M190 S[bed_temperature_initial_layer_single] ; set and wait bed temperature
|
||
BED_MESH_CALIBRATE ADAPTIVE=1 ADAPTIVE_MARGIN=5 ; adaptive bed leveling
|
||
|
||
G1 Z1.0 F3000 ; Prépare la buse à une petite hauteur
|
||
M83 ; Positionnement relatif pour l'extrudeur
|
||
|
||
; Purge longue à l'avant du plateau (Y=0), centrée
|
||
G1 X{print_bed_max[0] / 2 - 20} Y0 Z0.3 F5000 ; Début ligne 1
|
||
G1 X{print_bed_max[0] / 2 + 20} Y0 Z0.3 F750 E24 ; Ligne 1 (2x plus longue)
|
||
G1 X{print_bed_max[0] / 2 - 20} Y1 Z0.3 F5000 ; Légère montée et retour
|
||
G1 X{print_bed_max[0] / 2 + 20} Y1 Z0.3 F750 E24 ; Ligne 2
|
||
|
||
G1 E-5 F1800 ; Rétraction
|
||
M82 ; Positionnement absolu pour l'extrudeur
|
||
G92 E0 ; Reset extrusion
|
||
G1 Z1.0 F3000 ; Légère montée
|
||
|
||
[printer:D12 230 PRO M2 MONO DUAL 0.4 nozzle PoopTool]
|
||
inherits = fdm_machine_common
|
||
from = system
|
||
setting_id = GM001
|
||
instantiation = true
|
||
printer_model = D12 230 PRO M2 MONO DUAL PoopTool
|
||
default_print_profile = 0.20mm Standard @Wanhao-D12-230 PoopTool
|
||
default_filament_profile = YUMI PLA Bowden
|
||
before_layer_change_gcode = ;BEFORE_LAYER_CHANGE
|
||
;[layer_z]
|
||
G92 E0
|
||
extra_loading_move = -2
|
||
extruder_clearance_height_to_lid = 140
|
||
extruder_clearance_height_to_rod = 36
|
||
extruder_clearance_radius = 65
|
||
nozzle_height = 4
|
||
thumbnails = 48x48/PNG, 300x300/PNG
|
||
wipe_distance = 2
|
||
z_hop_types = Auto Lift
|
||
nozzle_diameter = 0.4
|
||
z_hop = 0.4
|
||
printable_area = 0x0,230x0,230x230,0x230
|
||
printable_height = 240
|
||
nozzle_type = brass
|
||
auxiliary_fan = 0
|
||
deretraction_speed = 25
|
||
enable_filament_ramming = 0
|
||
gcode_flavor = marlin2
|
||
machine_max_acceleration_e = 6000
|
||
machine_max_acceleration_extruding = 10000
|
||
machine_max_acceleration_retracting = 5000
|
||
machine_max_acceleration_travel = 5000,500
|
||
machine_max_acceleration_x = 1200
|
||
machine_max_acceleration_y = 1000
|
||
machine_max_acceleration_z = 500
|
||
machine_max_speed_e = 50
|
||
machine_max_speed_x = 200
|
||
machine_max_speed_y = 200
|
||
machine_max_speed_z = 15
|
||
machine_max_jerk_e = 2.5
|
||
machine_max_jerk_x = 14
|
||
machine_max_jerk_y = 14
|
||
machine_max_jerk_z = 0.2
|
||
max_layer_height = 0.32
|
||
min_layer_height = 0.08
|
||
printer_variant = 0.4
|
||
retract_before_wipe = 0%
|
||
retraction_length = 5
|
||
retraction_minimum_travel = 2
|
||
retraction_speed = 25
|
||
retract_length_toolchange = 0
|
||
retract_when_changing_layer = 0
|
||
machine_end_gcode = ; Wanhao D12-230 Default End Gcode
|
||
G91 ; Mode déplacement relatif
|
||
G1 E-2 F300 ; Retrait léger du filament pour éviter le suintement
|
||
G1 Z10 F1200 ; Monte la tête de 10 mm
|
||
G90 ; Retour en position absolue
|
||
G1 X0 Y200 F3000 ; Déplace la tête vers l'arrière pour dégager la pièce
|
||
M104 S0 ; Éteint la chauffe de la buse
|
||
M140 S0 ; Éteint la chauffe du plateau
|
||
M107 ; Arrête tous les ventilateurs
|
||
M106 S0 P3 ; Arrête le ventilateur de la carte mère
|
||
M106 S0 P2 ; Arrête le ventilateur auxiliaire
|
||
M84 X Y E ; Désactive les moteurs des axes X, Y et de l'extrudeur
|
||
SET_VELOCITY_LIMIT ACCEL=2000 ACCEL_TO_DECEL=1000
|
||
machine_pause_gcode = M600
|
||
change_filament_gcode = M201 X20000 ; accélération X temporairement élevée
|
||
M211 S0
|
||
|
||
G1 E-25 F2000 ; Rétraction initiale normale
|
||
M106 P1 S60 ; Ventilateur auxiliaire activé
|
||
|
||
{if toolchange_count > 0}
|
||
G17
|
||
G2 Z{max_layer_z + 0.4} I0.86 J0.86 P1 F10000 ; Spiral lift pour les changements après le premier
|
||
{endif}
|
||
|
||
G1 Z{max_layer_z + 3.0} F1200 ; Remontée
|
||
G1 X{print_bed_max[0] + 25} F8000 ; Déplacement vers zone de purge
|
||
G4 P3000 ; Pause
|
||
|
||
G1 E-60 F2000 ; Deuxième rétraction pour atteindre un total de -70 mm
|
||
G92 E0 ; Réinitialise la position extrudeur à 0
|
||
G92 E0
|
||
|
||
M106 S0 ; Stop ventilateur
|
||
T[next_extruder] ; Changement d’outil
|
||
G1 E60 F2000
|
||
G1 E35 F600 ; Réinsertion du filament (partiel, évite la surpression)
|
||
G92 E0 ; Réinitialise encore
|
||
|
||
G1 E32 F300 ; Pré-purge
|
||
G92 E0
|
||
|
||
; FLUSH_START
|
||
;G4 P3000
|
||
G1 E25 F300 ; Purge minimum
|
||
;EXTRA_PURGE
|
||
G1 E{flush_length /1 } F300 ; Purge adaptative
|
||
;G1 E[flush_length] F300 ; Purge adaptative
|
||
; FLUSH_END
|
||
|
||
G92 E0
|
||
M106 S255 ; Ventilateur à pleine vitesse
|
||
G4 P5000 ; Pause de sécurité
|
||
|
||
;G90 ; Positionnement absolu
|
||
|
||
{if layer_z <= (initial_layer_print_height + 0.001)}
|
||
;M201 X[default_acceleration] Y[default_acceleration] Z500
|
||
{endif}
|
||
|
||
G1 X{print_bed_max[0] + 15} F6000
|
||
G1 X{print_bed_max[0] + 25} F6000
|
||
G1 X{print_bed_max[0] + 15} F6000
|
||
M106 S0
|
||
G1 X{print_bed_max[0] + 25} F6000
|
||
G1 E{flush_length /1 } F300 ; Purge adaptative
|
||
G92 E0
|
||
M106 S255 ; Ventilateur à pleine vitesse
|
||
G4 P5000
|
||
G1 X{print_bed_max[0] + 15} F6000
|
||
G1 X{print_bed_max[0] + 25} F6000
|
||
G1 X{print_bed_max[0] + 15} F6000
|
||
|
||
|
||
;{if layer_z <= (initial_layer_print_height + 0.001)}
|
||
M201 X[initial_layer_acceleration]
|
||
;{else}
|
||
M201 X[default_acceleration]
|
||
;{endif}
|
||
|
||
G1 E1 F1800 ; Amorce douce
|
||
M211 S1 ; Réactivation des limites logicielles
|
||
G92 E0 ; Final reset extrudeur
|
||
machine_start_gcode = G31
|
||
save_last_file
|
||
SAVE_VARIABLE VARIABLE=was_interrupted VALUE=True
|
||
G21 ; set metrics values
|
||
M104 S[nozzle_temperature_initial_layer] ; set extruder temperature
|
||
M140 S[bed_temperature_initial_layer_single] ; set bed temperature
|
||
G91 ; set relative positioning mode
|
||
G28 ; home
|
||
G90 ; set absolute positioning mode
|
||
G1 X0 Y0 F3000 ; park head
|
||
M117 ; Purge extrudeur
|
||
G92 E0 ; Reset extrudeur
|
||
M109 S[nozzle_temperature_initial_layer] ; set and wait extruder temperature
|
||
M190 S[bed_temperature_initial_layer_single] ; set and wait bed temperature
|
||
BED_MESH_CALIBRATE ADAPTIVE=1 ADAPTIVE_MARGIN=5 ; adaptive bed leveling
|
||
|
||
G1 Z1.0 F3000 ; Prépare la buse à une petite hauteur
|
||
M83 ; Positionnement relatif pour l'extrudeur
|
||
|
||
; Purge longue à l'avant du plateau (Y=0), centrée
|
||
G1 X{print_bed_max[0] / 2 - 20} Y0 Z0.3 F5000 ; Début ligne 1
|
||
G1 X{print_bed_max[0] / 2 + 20} Y0 Z0.3 F750 E24 ; Ligne 1 (2x plus longue)
|
||
G1 X{print_bed_max[0] / 2 - 20} Y1 Z0.3 F5000 ; Légère montée et retour
|
||
G1 X{print_bed_max[0] / 2 + 20} Y1 Z0.3 F750 E24 ; Ligne 2
|
||
|
||
G1 E-5 F1800 ; Rétraction
|
||
M82 ; Positionnement absolu pour l'extrudeur
|
||
G92 E0 ; Reset extrusion
|
||
G1 Z1.0 F3000 ; Légère montée
|
||
|
||
[printer:D12 230 PRO SMARTPAD DIRECT 0.4 nozzle]
|
||
inherits = fdm_machine_common
|
||
from = system
|
||
setting_id = GM001
|
||
instantiation = true
|
||
printer_model = D12 230 PRO SMARTPAD DIRECT
|
||
default_print_profile = 0.20mm Standard @Wanhao-D12-230
|
||
default_filament_profile = Direct Drive
|
||
before_layer_change_gcode = ;BEFORE_LAYER_CHANGE
|
||
;[layer_z]
|
||
LOG_Z
|
||
TIMELAPSE_TAKE_FRAME
|
||
G92 E0
|
||
change_filament_gcode = M600
|
||
extra_loading_move = -2
|
||
extruder_clearance_height_to_lid = 140
|
||
extruder_clearance_height_to_rod = 36
|
||
extruder_clearance_radius = 65
|
||
nozzle_height = 4
|
||
thumbnails = 48x48/PNG, 300x300/PNG
|
||
wipe_distance = 2
|
||
z_hop_types = Auto Lift
|
||
nozzle_diameter = 0.4
|
||
z_hop = 0.4
|
||
printable_area = 0x0,230x0,230x230,0x230
|
||
printable_height = 240
|
||
nozzle_type = brass
|
||
auxiliary_fan = 0
|
||
deretraction_speed = 70
|
||
gcode_flavor = klipper
|
||
machine_max_acceleration_e = 6000
|
||
machine_max_acceleration_extruding = 10000
|
||
machine_max_acceleration_retracting = 5000
|
||
machine_max_acceleration_travel = 5000,500
|
||
machine_max_acceleration_x = 1200
|
||
machine_max_acceleration_y = 1000
|
||
machine_max_acceleration_z = 500
|
||
machine_max_speed_e = 50
|
||
machine_max_speed_x = 200
|
||
machine_max_speed_y = 200
|
||
machine_max_speed_z = 15
|
||
machine_max_jerk_e = 2.5
|
||
machine_max_jerk_x = 14
|
||
machine_max_jerk_y = 14
|
||
machine_max_jerk_z = 0.2
|
||
max_layer_height = 0.32
|
||
min_layer_height = 0.08
|
||
printer_variant = 0.4
|
||
retract_before_wipe = 0%
|
||
retraction_length = 2
|
||
retraction_minimum_travel = 2
|
||
retraction_speed = 70
|
||
retract_length_toolchange = 70
|
||
retract_when_changing_layer = 0
|
||
machine_end_gcode = ; Wanhao D12-230 Default End Gcode
|
||
G91 ; Mode déplacement relatif
|
||
G1 E-2 F300 ; Retrait léger du filament pour éviter le suintement
|
||
G1 Z10 F1200 ; Monte la tête de 10 mm
|
||
G90 ; Retour en position absolue
|
||
G1 X0 Y200 F3000 ; Déplace la tête vers l'arrière pour dégager la pièce
|
||
M104 S0 ; Éteint la chauffe de la buse
|
||
M140 S0 ; Éteint la chauffe du plateau
|
||
M107 ; Arrête tous les ventilateurs
|
||
M106 S0 P3 ; Arrête le ventilateur de la carte mère
|
||
M106 S0 P2 ; Arrête le ventilateur auxiliaire
|
||
M84 X Y E ; Désactive les moteurs des axes X, Y et de l'extrudeur
|
||
SET_VELOCITY_LIMIT ACCEL=2000 ACCEL_TO_DECEL=1000
|
||
machine_pause_gcode = PAUSE
|
||
machine_start_gcode = G31
|
||
save_last_file
|
||
SAVE_VARIABLE VARIABLE=was_interrupted VALUE=True
|
||
G21 ; set metrics values
|
||
M104 S[nozzle_temperature_initial_layer] ; set extruder temperature
|
||
M140 S[bed_temperature_initial_layer_single] ; set bed temperature
|
||
G91 ; set relative positioning mode
|
||
G28 ; home
|
||
G90 ; set absolute positioning mode
|
||
G1 X0 Y0 F3000 ; park head
|
||
M117 ; Purge extrudeur
|
||
G92 E0 ; Reset extrudeur
|
||
M109 S[nozzle_temperature_initial_layer] ; set and wait extruder temperature
|
||
M190 S[bed_temperature_initial_layer_single] ; set and wait bed temperature
|
||
BED_MESH_CALIBRATE ADAPTIVE=1 ADAPTIVE_MARGIN=5 ; adaptive bed leveling
|
||
|
||
G1 Z1.0 F3000 ; Prépare la buse à une petite hauteur
|
||
M83 ; Positionnement relatif pour l'extrudeur
|
||
|
||
; Purge longue à l'avant du plateau (Y=0), centrée
|
||
G1 X{print_bed_max[0] / 2 - 20} Y0 Z0.3 F5000 ; Début ligne 1
|
||
G1 X{print_bed_max[0] / 2 + 20} Y0 Z0.3 F750 E24 ; Ligne 1 (2x plus longue)
|
||
G1 X{print_bed_max[0] / 2 - 20} Y1 Z0.3 F5000 ; Légère montée et retour
|
||
G1 X{print_bed_max[0] / 2 + 20} Y1 Z0.3 F750 E24 ; Ligne 2
|
||
|
||
G1 E-5 F1800 ; Rétraction
|
||
M82 ; Positionnement absolu pour l'extrudeur
|
||
G92 E0 ; Reset extrusion
|
||
G1 Z1.0 F3000 ; Légère montée
|
||
|
||
[printer:D12 230 PRO SMARTPAD MONO DUAL 0.4 nozzle]
|
||
inherits = fdm_machine_common
|
||
from = system
|
||
setting_id = GM001
|
||
instantiation = true
|
||
printer_model = D12 230 PRO SMARTPAD MONO DUAL
|
||
default_print_profile = 0.20mm Standard @Wanhao-D12-230
|
||
default_filament_profile = YUMI PLA Bowden
|
||
before_layer_change_gcode = ;BEFORE_LAYER_CHANGE
|
||
;[layer_z]
|
||
LOG_Z
|
||
TIMELAPSE_TAKE_FRAME
|
||
G92 E0
|
||
extruder_clearance_height_to_lid = 140
|
||
extruder_clearance_height_to_rod = 36
|
||
extruder_clearance_radius = 65
|
||
nozzle_height = 4
|
||
thumbnails = 48x48/PNG, 300x300/PNG
|
||
wipe_distance = 2
|
||
z_hop_types = Auto Lift
|
||
nozzle_diameter = 0.4
|
||
z_hop = 0.4
|
||
extra_loading_move = -2
|
||
printable_area = 0x0,230x0,230x230,0x230
|
||
printable_height = 240
|
||
nozzle_type = brass
|
||
auxiliary_fan = 0
|
||
deretraction_speed = 25
|
||
enable_filament_ramming = 0
|
||
gcode_flavor = klipper
|
||
machine_max_acceleration_e = 6000
|
||
machine_max_acceleration_extruding = 10000
|
||
machine_max_acceleration_retracting = 5000
|
||
machine_max_acceleration_travel = 5000,500
|
||
machine_max_acceleration_x = 1200
|
||
machine_max_acceleration_y = 1000
|
||
machine_max_acceleration_z = 500
|
||
machine_max_speed_e = 50
|
||
machine_max_speed_x = 400
|
||
machine_max_speed_y = 400
|
||
machine_max_speed_z = 12
|
||
machine_max_jerk_e = 2.5
|
||
machine_max_jerk_x = 14
|
||
machine_max_jerk_y = 14
|
||
machine_max_jerk_z = 0.3
|
||
max_layer_height = 0.32
|
||
min_layer_height = 0.08
|
||
printer_variant = 0.4
|
||
retract_before_wipe = 0%
|
||
retraction_length = 5
|
||
retraction_minimum_travel = 2
|
||
retraction_speed = 25
|
||
retract_length_toolchange = 70
|
||
retract_when_changing_layer = 0
|
||
machine_end_gcode = ; Wanhao D12-230 Default End Gcode
|
||
G91 ; Mode déplacement relatif
|
||
G1 E-2 F300 ; Retrait léger du filament pour éviter le suintement
|
||
G1 Z10 F1200 ; Monte la tête de 10 mm
|
||
G90 ; Retour en position absolue
|
||
G1 X0 Y200 F3000 ; Déplace la tête vers l'arrière pour dégager la pièce
|
||
M104 S0 ; Éteint la chauffe de la buse
|
||
M140 S0 ; Éteint la chauffe du plateau
|
||
M107 ; Arrête tous les ventilateurs
|
||
M106 S0 P3 ; Arrête le ventilateur de la carte mère
|
||
M106 S0 P2 ; Arrête le ventilateur auxiliaire
|
||
M84 X Y E ; Désactive les moteurs des axes X, Y et de l'extrudeur
|
||
SET_VELOCITY_LIMIT ACCEL=2000 ACCEL_TO_DECEL=1000
|
||
machine_pause_gcode = PAUSE
|
||
machine_start_gcode = G31
|
||
save_last_file
|
||
SAVE_VARIABLE VARIABLE=was_interrupted VALUE=True
|
||
G21 ; set metrics values
|
||
M104 S[nozzle_temperature_initial_layer] ; set extruder temperature
|
||
M140 S[bed_temperature_initial_layer_single] ; set bed temperature
|
||
G91 ; set relative positioning mode
|
||
G28 ; home
|
||
G90 ; set absolute positioning mode
|
||
G1 X0 Y0 F3000 ; park head
|
||
M117 ; Purge extrudeur
|
||
G92 E0 ; Reset extrudeur
|
||
M109 S[nozzle_temperature_initial_layer] ; set and wait extruder temperature
|
||
M190 S[bed_temperature_initial_layer_single] ; set and wait bed temperature
|
||
BED_MESH_CALIBRATE ADAPTIVE=1 ADAPTIVE_MARGIN=5 ; adaptive bed leveling
|
||
|
||
G1 Z1.0 F3000 ; Prépare la buse à une petite hauteur
|
||
M83 ; Positionnement relatif pour l'extrudeur
|
||
|
||
; Purge longue à l'avant du plateau (Y=0), centrée
|
||
G1 X{print_bed_max[0] / 2 - 20} Y0 Z0.3 F5000 ; Début ligne 1
|
||
G1 X{print_bed_max[0] / 2 + 20} Y0 Z0.3 F750 E24 ; Ligne 1 (2x plus longue)
|
||
G1 X{print_bed_max[0] / 2 - 20} Y1 Z0.3 F5000 ; Légère montée et retour
|
||
G1 X{print_bed_max[0] / 2 + 20} Y1 Z0.3 F750 E24 ; Ligne 2
|
||
|
||
G1 E-5 F1800 ; Rétraction
|
||
M82 ; Positionnement absolu pour l'extrudeur
|
||
G92 E0 ; Reset extrusion
|
||
G1 Z1.0 F3000 ; Légère montée
|
||
|
||
[printer:D12 230 PRO SMARTPAD MONO DUAL 0.4 nozzle PoopTool]
|
||
inherits = fdm_machine_common
|
||
from = system
|
||
setting_id = GM001
|
||
instantiation = true
|
||
printer_model = D12 230 PRO SMARTPAD MONO DUAL PoopTool
|
||
default_print_profile = 0.20mm Standard @Wanhao-D12-230 PoopTool
|
||
default_filament_profile = YUMI PLA Bowden
|
||
before_layer_change_gcode = ;BEFORE_LAYER_CHANGE
|
||
;[layer_z]
|
||
LOG_Z
|
||
TIMELAPSE_TAKE_FRAME
|
||
G92 E0
|
||
extruder_clearance_height_to_lid = 140
|
||
extruder_clearance_height_to_rod = 36
|
||
extruder_clearance_radius = 65
|
||
nozzle_height = 4
|
||
thumbnails = 48x48/PNG, 300x300/PNG
|
||
wipe_distance = 2
|
||
z_hop_types = Auto Lift
|
||
nozzle_diameter = 0.4
|
||
z_hop = 0.4
|
||
extra_loading_move = -2
|
||
printable_area = 0x0,230x0,230x230,0x230
|
||
printable_height = 240
|
||
nozzle_type = brass
|
||
auxiliary_fan = 0
|
||
deretraction_speed = 25
|
||
enable_filament_ramming = 0
|
||
gcode_flavor = klipper
|
||
machine_max_acceleration_e = 6000
|
||
machine_max_acceleration_extruding = 10000
|
||
machine_max_acceleration_retracting = 5000
|
||
machine_max_acceleration_travel = 5000,500
|
||
machine_max_acceleration_x = 1200
|
||
machine_max_acceleration_y = 1000
|
||
machine_max_acceleration_z = 500
|
||
machine_max_speed_e = 50
|
||
machine_max_speed_x = 400
|
||
machine_max_speed_y = 400
|
||
machine_max_speed_z = 12
|
||
machine_max_jerk_e = 2.5
|
||
machine_max_jerk_x = 14
|
||
machine_max_jerk_y = 14
|
||
machine_max_jerk_z = 0.3
|
||
max_layer_height = 0.32
|
||
min_layer_height = 0.08
|
||
printer_variant = 0.4
|
||
retract_before_wipe = 0%
|
||
retraction_length = 5
|
||
retraction_minimum_travel = 2
|
||
retraction_speed = 25
|
||
retract_length_toolchange = 0
|
||
retract_when_changing_layer = 0
|
||
machine_end_gcode = ; Wanhao D12-230 Default End Gcode
|
||
G91 ; Mode déplacement relatif
|
||
G1 E-2 F300 ; Retrait léger du filament pour éviter le suintement
|
||
G1 Z10 F1200 ; Monte la tête de 10 mm
|
||
G90 ; Retour en position absolue
|
||
G1 X0 Y200 F3000 ; Déplace la tête vers l'arrière pour dégager la pièce
|
||
M104 S0 ; Éteint la chauffe de la buse
|
||
M140 S0 ; Éteint la chauffe du plateau
|
||
M107 ; Arrête tous les ventilateurs
|
||
M106 S0 P3 ; Arrête le ventilateur de la carte mère
|
||
M106 S0 P2 ; Arrête le ventilateur auxiliaire
|
||
M84 X Y E ; Désactive les moteurs des axes X, Y et de l'extrudeur
|
||
SET_VELOCITY_LIMIT ACCEL=2000 ACCEL_TO_DECEL=1000
|
||
machine_pause_gcode = PAUSE
|
||
change_filament_gcode = ;;;;;;;;;;;;;;;;;;;;;;;;;CHANGE FILAMENT G CODE;;;;;;;;;;;;;;;;;;;;;;;;
|
||
SET_VELOCITY_LIMIT ACCEL=20000 ACCEL_TO_DECEL=6000
|
||
G1 E-25 F2000 ; Rétraction initiale normale
|
||
M106 P1 S60 ; Ventilateur auxiliaire activé
|
||
|
||
{if toolchange_count > 0}
|
||
G17
|
||
G2 Z{max_layer_z + 0.4} I0.86 J0.86 P1 F6000 ; Spiral lift pour les changements après le premier
|
||
{endif}
|
||
|
||
G1 Z{max_layer_z + 3.0} F1200 ; Remontée
|
||
G1 X{print_bed_max[0] + 25} F6000 ; Déplacement vers zone de purge
|
||
G4 P3000 ; Pause
|
||
|
||
G1 E-60 F2000 ; Deuxième rétraction p
|
||
G92 E0 ; Réinitialise la position extrudeur à 0
|
||
G92 E0
|
||
|
||
M106 S0 ; Stop ventilateur
|
||
T[next_extruder] ; Changement d’outil
|
||
G1 E60 F2000
|
||
G1 E25 F600 ; Réinsertion du filament (partiel, évite la surpression)
|
||
G92 E0 ; Réinitialise encore
|
||
|
||
G1 E32 F300 ; Pré-purge
|
||
G92 E0
|
||
|
||
; FLUSH_START
|
||
;G4 P3000
|
||
G1 E25 F300 ; Purge minimum
|
||
;EXTRA_PURGE
|
||
G1 E{flush_length / 1 } F300 ; Purge adaptative
|
||
;G1 E[flush_length] F300 ; Purge adaptative
|
||
; FLUSH_END
|
||
|
||
G92 E0
|
||
M106 S255 ; Ventilateur à pleine vitesse
|
||
G4 P5000 ; Pause de sécurité
|
||
|
||
;G90 ; Positionnement absolu
|
||
|
||
{if layer_z <= (initial_layer_print_height + 0.001)}
|
||
;M201 X[default_acceleration] Y[default_acceleration] Z500
|
||
{endif}
|
||
|
||
G1 X{print_bed_max[0] + 15} F6000
|
||
G1 X{print_bed_max[0] + 25} F6000
|
||
G1 X{print_bed_max[0] + 15} F6000
|
||
G1 X{print_bed_max[0] + 25} F6000
|
||
G1 X{print_bed_max[0] + 15} F6000
|
||
|
||
;{if layer_z <= (initial_layer_print_height + 0.001)}
|
||
M201 X[initial_layer_acceleration]
|
||
;{else}
|
||
M201 X[default_acceleration]
|
||
;{endif}
|
||
|
||
G1 E1.5 F3000
|
||
G92 E0
|
||
;;;;;;;;;;;;;;;;;;;;;;;;;CHANGE FILAMENT G CODE;;;;;;;;;;;;;;;;;;;;;;;;
|
||
;M104 S[nozzle_temperature_range_high]
|
||
;SET_TMC_CURRENT STEPPER=extruder[previous_extruder] CURRENT=0.5 HOLDCURRENT=0.5
|
||
;SET_TMC_CURRENT STEPPER=extruder[previous_extruder] CURRENT=1.0 HOLDCURRENT=0.4
|
||
;SET_TMC_CURRENT STEPPER=extruder[next_extruder] CURRENT=1.0 HOLDCURRENT=0.4
|
||
;SET_TMC_CURRENT STEPPER=extruder[next_extruder] CURRENT=0.8 HOLDCURRENT=0.4
|
||
;G1 X[x_after_toolchange] Y[y_after_toolchange] Z[z_after_toolchange] F12000
|
||
machine_start_gcode = G31
|
||
save_last_file
|
||
SAVE_VARIABLE VARIABLE=was_interrupted VALUE=True
|
||
G21 ; set metrics values
|
||
M104 S[nozzle_temperature_initial_layer] ; set extruder temperature
|
||
M140 S[bed_temperature_initial_layer_single] ; set bed temperature
|
||
G91 ; set relative positioning mode
|
||
G28 ; home
|
||
G90 ; set absolute positioning mode
|
||
G1 X0 Y0 F3000 ; park head
|
||
M117 ; Purge extrudeur
|
||
G92 E0 ; Reset extrudeur
|
||
M109 S[nozzle_temperature_initial_layer] ; set and wait extruder temperature
|
||
M190 S[bed_temperature_initial_layer_single] ; set and wait bed temperature
|
||
BED_MESH_CALIBRATE ADAPTIVE=1 ADAPTIVE_MARGIN=5 ; adaptive bed leveling
|
||
|
||
G1 Z1.0 F3000 ; Prépare la buse à une petite hauteur
|
||
M83 ; Positionnement relatif pour l'extrudeur
|
||
|
||
; Purge longue à l'avant du plateau (Y=0), centrée
|
||
G1 X{print_bed_max[0] / 2 - 20} Y0 Z0.3 F5000 ; Début ligne 1
|
||
G1 X{print_bed_max[0] / 2 + 20} Y0 Z0.3 F750 E24 ; Ligne 1 (2x plus longue)
|
||
G1 X{print_bed_max[0] / 2 - 20} Y1 Z0.3 F5000 ; Légère montée et retour
|
||
G1 X{print_bed_max[0] / 2 + 20} Y1 Z0.3 F750 E24 ; Ligne 2
|
||
|
||
G1 E-5 F1800 ; Rétraction
|
||
M82 ; Positionnement absolu pour l'extrudeur
|
||
G92 E0 ; Reset extrusion
|
||
G1 Z1.0 F3000 ; Légère montée
|
||
|
||
[printer:D12 300 PRO M2 DIRECT 0.4 nozzle]
|
||
inherits = fdm_machine_common
|
||
from = system
|
||
setting_id = GM001
|
||
instantiation = true
|
||
printer_model = D12 300 PRO M2 DIRECT
|
||
gcode_flavor = marlin2
|
||
default_print_profile = 0.20mm Standard @Wanhao-D12-300
|
||
nozzle_diameter = 0.4
|
||
z_hop = 0.4
|
||
extra_loading_move = -2
|
||
printable_area = 0x0,300x0,300x300,0x300
|
||
printable_height = 400
|
||
nozzle_type = brass
|
||
auxiliary_fan = 0
|
||
printer_variant = 0.4
|
||
default_filament_profile = Direct Drive
|
||
before_layer_change_gcode = ;BEFORE_LAYER_CHANGE
|
||
;[layer_z]
|
||
G92 E0
|
||
change_filament_gcode = M600
|
||
extruder_clearance_height_to_lid = 140
|
||
extruder_clearance_height_to_rod = 36
|
||
extruder_clearance_radius = 65
|
||
nozzle_height = 4
|
||
thumbnails = 48x48/PNG, 300x300/PNG
|
||
wipe_distance = 2
|
||
z_hop_types = Auto Lift
|
||
deretraction_speed = 70
|
||
machine_max_acceleration_e = 6000
|
||
machine_max_acceleration_extruding = 10000
|
||
machine_max_acceleration_retracting = 5000
|
||
machine_max_acceleration_travel = 5000,500
|
||
machine_max_acceleration_x = 1200
|
||
machine_max_acceleration_y = 1000
|
||
machine_max_acceleration_z = 500
|
||
machine_max_speed_e = 50
|
||
machine_max_speed_x = 200
|
||
machine_max_speed_y = 200
|
||
machine_max_speed_z = 15
|
||
machine_max_jerk_e = 2.5
|
||
machine_max_jerk_x = 14
|
||
machine_max_jerk_y = 14
|
||
machine_max_jerk_z = 0.2
|
||
max_layer_height = 0.32
|
||
min_layer_height = 0.08
|
||
retract_before_wipe = 0%
|
||
retraction_length = 2
|
||
retraction_minimum_travel = 2
|
||
retraction_speed = 70
|
||
retract_length_toolchange = 70
|
||
retract_when_changing_layer = 0
|
||
machine_end_gcode = ; Wanhao D12-230 Default End Gcode
|
||
G91 ; Mode déplacement relatif
|
||
G1 E-2 F300 ; Retrait léger du filament pour éviter le suintement
|
||
G1 Z10 F1200 ; Monte la tête de 10 mm
|
||
G90 ; Retour en position absolue
|
||
G1 X0 Y200 F3000 ; Déplace la tête vers l'arrière pour dégager la pièce
|
||
M104 S0 ; Éteint la chauffe de la buse
|
||
M140 S0 ; Éteint la chauffe du plateau
|
||
M107 ; Arrête tous les ventilateurs
|
||
M106 S0 P3 ; Arrête le ventilateur de la carte mère
|
||
M106 S0 P2 ; Arrête le ventilateur auxiliaire
|
||
M84 X Y E ; Désactive les moteurs des axes X, Y et de l'extrudeur
|
||
SET_VELOCITY_LIMIT ACCEL=2000 ACCEL_TO_DECEL=1000
|
||
machine_pause_gcode = M600
|
||
machine_start_gcode = G31
|
||
save_last_file
|
||
SAVE_VARIABLE VARIABLE=was_interrupted VALUE=True
|
||
G21 ; set metrics values
|
||
M104 S[nozzle_temperature_initial_layer] ; set extruder temperature
|
||
M140 S[bed_temperature_initial_layer_single] ; set bed temperature
|
||
G91 ; set relative positioning mode
|
||
G28 ; home
|
||
G90 ; set absolute positioning mode
|
||
G1 X0 Y0 F3000 ; park head
|
||
M117 ; Purge extrudeur
|
||
G92 E0 ; Reset extrudeur
|
||
M109 S[nozzle_temperature_initial_layer] ; set and wait extruder temperature
|
||
M190 S[bed_temperature_initial_layer_single] ; set and wait bed temperature
|
||
BED_MESH_CALIBRATE ADAPTIVE=1 ADAPTIVE_MARGIN=5 ; adaptive bed leveling
|
||
|
||
G1 Z1.0 F3000 ; Prépare la buse à une petite hauteur
|
||
M83 ; Positionnement relatif pour l'extrudeur
|
||
|
||
; Purge longue à l'avant du plateau (Y=0), centrée
|
||
G1 X{print_bed_max[0] / 2 - 20} Y0 Z0.3 F5000 ; Début ligne 1
|
||
G1 X{print_bed_max[0] / 2 + 20} Y0 Z0.3 F750 E24 ; Ligne 1 (2x plus longue)
|
||
G1 X{print_bed_max[0] / 2 - 20} Y1 Z0.3 F5000 ; Légère montée et retour
|
||
G1 X{print_bed_max[0] / 2 + 20} Y1 Z0.3 F750 E24 ; Ligne 2
|
||
|
||
G1 E-5 F1800 ; Rétraction
|
||
M82 ; Positionnement absolu pour l'extrudeur
|
||
G92 E0 ; Reset extrusion
|
||
G1 Z1.0 F3000 ; Légère montée
|
||
|
||
[printer:D12 300 PRO M2 MONO DUAL 0.4 nozzle]
|
||
inherits = fdm_machine_common
|
||
from = system
|
||
setting_id = GM001
|
||
instantiation = true
|
||
printer_model = D12 300 PRO M2 MONO DUAL
|
||
gcode_flavor = marlin2
|
||
default_print_profile = 0.20mm Standard @Wanhao-D12-300
|
||
nozzle_diameter = 0.4
|
||
printable_area = 0x0,300x0,300x300,0x300
|
||
printable_height = 400
|
||
nozzle_type = brass
|
||
auxiliary_fan = 0
|
||
printer_variant = 0.4
|
||
default_filament_profile = YUMI PLA Bowden
|
||
before_layer_change_gcode = ;BEFORE_LAYER_CHANGE
|
||
;[layer_z]
|
||
G92 E0
|
||
z_hop = 0.4
|
||
extra_loading_move = -2
|
||
extruder_clearance_height_to_lid = 140
|
||
extruder_clearance_height_to_rod = 36
|
||
extruder_clearance_radius = 65
|
||
nozzle_height = 4
|
||
thumbnails = 48x48/PNG, 300x300/PNG
|
||
wipe_distance = 2
|
||
z_hop_types = Auto Lift
|
||
deretraction_speed = 25
|
||
enable_filament_ramming = 0
|
||
machine_max_acceleration_e = 6000
|
||
machine_max_acceleration_extruding = 10000
|
||
machine_max_acceleration_retracting = 5000
|
||
machine_max_acceleration_travel = 5000,500
|
||
machine_max_acceleration_x = 1200
|
||
machine_max_acceleration_y = 1000
|
||
machine_max_acceleration_z = 500
|
||
machine_max_speed_e = 50
|
||
machine_max_speed_x = 200
|
||
machine_max_speed_y = 200
|
||
machine_max_speed_z = 15
|
||
machine_max_jerk_e = 2.5
|
||
machine_max_jerk_x = 14
|
||
machine_max_jerk_y = 14
|
||
machine_max_jerk_z = 0.2
|
||
max_layer_height = 0.32
|
||
min_layer_height = 0.08
|
||
retract_before_wipe = 0%
|
||
retraction_length = 5
|
||
retraction_minimum_travel = 2
|
||
retraction_speed = 25
|
||
retract_length_toolchange = 70
|
||
retract_when_changing_layer = 0
|
||
machine_end_gcode = ; Wanhao D12-230 Default End Gcode
|
||
G91 ; Mode déplacement relatif
|
||
G1 E-2 F300 ; Retrait léger du filament pour éviter le suintement
|
||
G1 Z10 F1200 ; Monte la tête de 10 mm
|
||
G90 ; Retour en position absolue
|
||
G1 X0 Y200 F3000 ; Déplace la tête vers l'arrière pour dégager la pièce
|
||
M104 S0 ; Éteint la chauffe de la buse
|
||
M140 S0 ; Éteint la chauffe du plateau
|
||
M107 ; Arrête tous les ventilateurs
|
||
M106 S0 P3 ; Arrête le ventilateur de la carte mère
|
||
M106 S0 P2 ; Arrête le ventilateur auxiliaire
|
||
M84 X Y E ; Désactive les moteurs des axes X, Y et de l'extrudeur
|
||
SET_VELOCITY_LIMIT ACCEL=2000 ACCEL_TO_DECEL=1000
|
||
machine_pause_gcode = M600
|
||
machine_start_gcode = G31
|
||
save_last_file
|
||
SAVE_VARIABLE VARIABLE=was_interrupted VALUE=True
|
||
G21 ; set metrics values
|
||
M104 S[nozzle_temperature_initial_layer] ; set extruder temperature
|
||
M140 S[bed_temperature_initial_layer_single] ; set bed temperature
|
||
G91 ; set relative positioning mode
|
||
G28 ; home
|
||
G90 ; set absolute positioning mode
|
||
G1 X0 Y0 F3000 ; park head
|
||
M117 ; Purge extrudeur
|
||
G92 E0 ; Reset extrudeur
|
||
M109 S[nozzle_temperature_initial_layer] ; set and wait extruder temperature
|
||
M190 S[bed_temperature_initial_layer_single] ; set and wait bed temperature
|
||
BED_MESH_CALIBRATE ADAPTIVE=1 ADAPTIVE_MARGIN=5 ; adaptive bed leveling
|
||
|
||
G1 Z1.0 F3000 ; Prépare la buse à une petite hauteur
|
||
M83 ; Positionnement relatif pour l'extrudeur
|
||
|
||
; Purge longue à l'avant du plateau (Y=0), centrée
|
||
G1 X{print_bed_max[0] / 2 - 20} Y0 Z0.3 F5000 ; Début ligne 1
|
||
G1 X{print_bed_max[0] / 2 + 20} Y0 Z0.3 F750 E24 ; Ligne 1 (2x plus longue)
|
||
G1 X{print_bed_max[0] / 2 - 20} Y1 Z0.3 F5000 ; Légère montée et retour
|
||
G1 X{print_bed_max[0] / 2 + 20} Y1 Z0.3 F750 E24 ; Ligne 2
|
||
|
||
G1 E-5 F1800 ; Rétraction
|
||
M82 ; Positionnement absolu pour l'extrudeur
|
||
G92 E0 ; Reset extrusion
|
||
G1 Z1.0 F3000 ; Légère montée
|
||
|
||
[printer:D12 300 PRO M2 MONO DUAL PoopTool 0.4 nozzle]
|
||
inherits = fdm_machine_common
|
||
from = system
|
||
setting_id = GM001
|
||
instantiation = true
|
||
printer_settings_id = Wanhao France D12 300 PRO M2 MONO DUAL PoopTool 0.4 nozzle
|
||
printer_model = D12 300 PRO M2 MONO DUAL PoopTool
|
||
gcode_flavor = marlin2
|
||
default_print_profile = 0.20mm Standard @Wanhao-D12-300 PoopTool
|
||
nozzle_diameter = 0.4
|
||
printable_area = 0x0,310x0,310x310,0x310
|
||
printable_height = 400
|
||
nozzle_type = brass
|
||
auxiliary_fan = 0
|
||
printer_variant = 0.4
|
||
default_filament_profile = YUMI PLA Bowden
|
||
before_layer_change_gcode = ;BEFORE_LAYER_CHANGE
|
||
;[layer_z]
|
||
G92 E0
|
||
z_hop = 0.4
|
||
extra_loading_move = -2
|
||
extruder_clearance_height_to_lid = 140
|
||
extruder_clearance_height_to_rod = 36
|
||
extruder_clearance_radius = 65
|
||
nozzle_height = 4
|
||
thumbnails = 48x48/PNG, 300x300/PNG
|
||
wipe_distance = 2
|
||
z_hop_types = Auto Lift
|
||
deretraction_speed = 25
|
||
enable_filament_ramming = 0
|
||
machine_max_acceleration_e = 6000
|
||
machine_max_acceleration_extruding = 10000
|
||
machine_max_acceleration_retracting = 5000
|
||
machine_max_acceleration_travel = 5000,500
|
||
machine_max_acceleration_x = 1200
|
||
machine_max_acceleration_y = 1000
|
||
machine_max_acceleration_z = 500
|
||
machine_max_speed_e = 50
|
||
machine_max_speed_x = 200
|
||
machine_max_speed_y = 200
|
||
machine_max_speed_z = 15
|
||
machine_max_jerk_e = 2.5
|
||
machine_max_jerk_x = 14
|
||
machine_max_jerk_y = 14
|
||
machine_max_jerk_z = 0.2
|
||
max_layer_height = 0.32
|
||
min_layer_height = 0.08
|
||
retract_before_wipe = 0%
|
||
retraction_length = 5
|
||
retraction_minimum_travel = 2
|
||
retraction_speed = 25
|
||
retract_length_toolchange = 0
|
||
retract_when_changing_layer = 0
|
||
machine_end_gcode = ; Wanhao D12-230 Default End Gcode
|
||
G91 ; Mode déplacement relatif
|
||
G1 E-2 F300 ; Retrait léger du filament pour éviter le suintement
|
||
G1 Z10 F1200 ; Monte la tête de 10 mm
|
||
G90 ; Retour en position absolue
|
||
G1 X0 Y200 F3000 ; Déplace la tête vers l'arrière pour dégager la pièce
|
||
M104 S0 ; Éteint la chauffe de la buse
|
||
M140 S0 ; Éteint la chauffe du plateau
|
||
M107 ; Arrête tous les ventilateurs
|
||
M106 S0 P3 ; Arrête le ventilateur de la carte mère
|
||
M106 S0 P2 ; Arrête le ventilateur auxiliaire
|
||
M84 X Y E ; Désactive les moteurs des axes X, Y et de l'extrudeur
|
||
SET_VELOCITY_LIMIT ACCEL=2000 ACCEL_TO_DECEL=1000
|
||
machine_pause_gcode = M600
|
||
change_filament_gcode = M201 X20000 ; accélération X temporairement élevée
|
||
M211 S0
|
||
|
||
G1 E-25 F2000 ; Rétraction initiale normale
|
||
M106 P1 S60 ; Ventilateur auxiliaire activé
|
||
|
||
{if toolchange_count > 0}
|
||
G17
|
||
G2 Z{max_layer_z + 0.4} I0.86 J0.86 P1 F10000 ; Spiral lift pour les changements après le premier
|
||
{endif}
|
||
|
||
G1 Z{max_layer_z + 3.0} F1200 ; Remontée
|
||
G1 X{print_bed_max[0] + 25} F8000 ; Déplacement vers zone de purge
|
||
G4 P3000 ; Pause
|
||
|
||
G1 E-60 F2000 ; Deuxième rétraction pour atteindre un total de -70 mm
|
||
G92 E0 ; Réinitialise la position extrudeur à 0
|
||
G92 E0
|
||
|
||
M106 S0 ; Stop ventilateur
|
||
T[next_extruder] ; Changement d’outil
|
||
G1 E60 F2000
|
||
G1 E35 F600 ; Réinsertion du filament (partiel, évite la surpression)
|
||
G92 E0 ; Réinitialise encore
|
||
|
||
G1 E32 F300 ; Pré-purge
|
||
G92 E0
|
||
|
||
; FLUSH_START
|
||
;G4 P3000
|
||
G1 E25 F300 ; Purge minimum
|
||
;EXTRA_PURGE
|
||
G1 E{flush_length /1 } F300 ; Purge adaptative
|
||
;G1 E[flush_length] F300 ; Purge adaptative
|
||
; FLUSH_END
|
||
|
||
G92 E0
|
||
M106 S255 ; Ventilateur à pleine vitesse
|
||
G4 P5000 ; Pause de sécurité
|
||
|
||
;G90 ; Positionnement absolu
|
||
|
||
{if layer_z <= (initial_layer_print_height + 0.001)}
|
||
;M201 X[default_acceleration] Y[default_acceleration] Z500
|
||
{endif}
|
||
|
||
G1 X{print_bed_max[0] + 15} F6000
|
||
G1 X{print_bed_max[0] + 25} F6000
|
||
G1 X{print_bed_max[0] + 15} F6000
|
||
M106 S0
|
||
G1 X{print_bed_max[0] + 25} F6000
|
||
G1 E{flush_length /1 } F300 ; Purge adaptative
|
||
G92 E0
|
||
M106 S255 ; Ventilateur à pleine vitesse
|
||
G4 P5000
|
||
G1 X{print_bed_max[0] + 15} F6000
|
||
G1 X{print_bed_max[0] + 25} F6000
|
||
G1 X{print_bed_max[0] + 15} F6000
|
||
|
||
|
||
;{if layer_z <= (initial_layer_print_height + 0.001)}
|
||
M201 X[initial_layer_acceleration]
|
||
;{else}
|
||
M201 X[default_acceleration]
|
||
;{endif}
|
||
|
||
G1 E1 F1800 ; Amorce douce
|
||
M211 S1 ; Réactivation des limites logicielles
|
||
G92 E0 ; Final reset extrudeur
|
||
machine_start_gcode = G31
|
||
save_last_file
|
||
SAVE_VARIABLE VARIABLE=was_interrupted VALUE=True
|
||
G21 ; set metrics values
|
||
M104 S[nozzle_temperature_initial_layer] ; set extruder temperature
|
||
M140 S[bed_temperature_initial_layer_single] ; set bed temperature
|
||
G91 ; set relative positioning mode
|
||
G28 ; home
|
||
G90 ; set absolute positioning mode
|
||
G1 X0 Y0 F3000 ; park head
|
||
M117 ; Purge extrudeur
|
||
G92 E0 ; Reset extrudeur
|
||
M109 S[nozzle_temperature_initial_layer] ; set and wait extruder temperature
|
||
M190 S[bed_temperature_initial_layer_single] ; set and wait bed temperature
|
||
BED_MESH_CALIBRATE ADAPTIVE=1 ADAPTIVE_MARGIN=5 ; adaptive bed leveling
|
||
|
||
G1 Z1.0 F3000 ; Prépare la buse à une petite hauteur
|
||
M83 ; Positionnement relatif pour l'extrudeur
|
||
|
||
; Purge longue à l'avant du plateau (Y=0), centrée
|
||
G1 X{print_bed_max[0] / 2 - 20} Y0 Z0.3 F5000 ; Début ligne 1
|
||
G1 X{print_bed_max[0] / 2 + 20} Y0 Z0.3 F750 E24 ; Ligne 1 (2x plus longue)
|
||
G1 X{print_bed_max[0] / 2 - 20} Y1 Z0.3 F5000 ; Légère montée et retour
|
||
G1 X{print_bed_max[0] / 2 + 20} Y1 Z0.3 F750 E24 ; Ligne 2
|
||
|
||
G1 E-5 F1800 ; Rétraction
|
||
M82 ; Positionnement absolu pour l'extrudeur
|
||
G92 E0 ; Reset extrusion
|
||
G1 Z1.0 F3000 ; Légère montée
|
||
|
||
[printer:D12 300 PRO SMARTPAD DIRECT 0.4 nozzle]
|
||
inherits = fdm_machine_common
|
||
from = system
|
||
setting_id = GM001
|
||
instantiation = true
|
||
printer_model = D12 300 PRO SMARTPAD DIRECT
|
||
gcode_flavor = klipper
|
||
default_print_profile = 0.20mm Standard @Wanhao-D12-300
|
||
nozzle_diameter = 0.4
|
||
printable_area = 0x0,300x0,300x300,0x300
|
||
printable_height = 400
|
||
nozzle_type = brass
|
||
auxiliary_fan = 0
|
||
printer_variant = 0.4
|
||
default_filament_profile = Direct Drive
|
||
before_layer_change_gcode = ;BEFORE_LAYER_CHANGE
|
||
;[layer_z]
|
||
LOG_Z
|
||
TIMELAPSE_TAKE_FRAME
|
||
G92 E0
|
||
change_filament_gcode = M600
|
||
z_hop = 0.4
|
||
extra_loading_move = -2
|
||
extruder_clearance_height_to_lid = 140
|
||
extruder_clearance_height_to_rod = 36
|
||
extruder_clearance_radius = 65
|
||
nozzle_height = 4
|
||
thumbnails = 48x48/PNG, 300x300/PNG
|
||
wipe_distance = 2
|
||
z_hop_types = Auto Lift
|
||
deretraction_speed = 70
|
||
machine_max_acceleration_e = 6000
|
||
machine_max_acceleration_extruding = 10000
|
||
machine_max_acceleration_retracting = 5000
|
||
machine_max_acceleration_travel = 5000,500
|
||
machine_max_acceleration_x = 1200
|
||
machine_max_acceleration_y = 1000
|
||
machine_max_acceleration_z = 500
|
||
machine_max_speed_e = 50
|
||
machine_max_speed_x = 200
|
||
machine_max_speed_y = 200
|
||
machine_max_speed_z = 15
|
||
machine_max_jerk_e = 2.5
|
||
machine_max_jerk_x = 14
|
||
machine_max_jerk_y = 14
|
||
machine_max_jerk_z = 0.2
|
||
max_layer_height = 0.32
|
||
min_layer_height = 0.08
|
||
retract_before_wipe = 0%
|
||
retraction_length = 2
|
||
retraction_minimum_travel = 2
|
||
retraction_speed = 70
|
||
retract_length_toolchange = 70
|
||
retract_when_changing_layer = 0
|
||
machine_end_gcode = ; Wanhao D12-230 Default End Gcode
|
||
G91 ; Mode déplacement relatif
|
||
G1 E-2 F300 ; Retrait léger du filament pour éviter le suintement
|
||
G1 Z10 F1200 ; Monte la tête de 10 mm
|
||
G90 ; Retour en position absolue
|
||
G1 X0 Y200 F3000 ; Déplace la tête vers l'arrière pour dégager la pièce
|
||
M104 S0 ; Éteint la chauffe de la buse
|
||
M140 S0 ; Éteint la chauffe du plateau
|
||
M107 ; Arrête tous les ventilateurs
|
||
M106 S0 P3 ; Arrête le ventilateur de la carte mère
|
||
M106 S0 P2 ; Arrête le ventilateur auxiliaire
|
||
M84 X Y E ; Désactive les moteurs des axes X, Y et de l'extrudeur
|
||
SET_VELOCITY_LIMIT ACCEL=2000 ACCEL_TO_DECEL=1000
|
||
machine_pause_gcode = PAUSE
|
||
machine_start_gcode = G31
|
||
save_last_file
|
||
SAVE_VARIABLE VARIABLE=was_interrupted VALUE=True
|
||
G21 ; set metrics values
|
||
M104 S[nozzle_temperature_initial_layer] ; set extruder temperature
|
||
M140 S[bed_temperature_initial_layer_single] ; set bed temperature
|
||
G91 ; set relative positioning mode
|
||
G28 ; home
|
||
G90 ; set absolute positioning mode
|
||
G1 X0 Y0 F3000 ; park head
|
||
M117 ; Purge extrudeur
|
||
G92 E0 ; Reset extrudeur
|
||
M109 S[nozzle_temperature_initial_layer] ; set and wait extruder temperature
|
||
M190 S[bed_temperature_initial_layer_single] ; set and wait bed temperature
|
||
BED_MESH_CALIBRATE ADAPTIVE=1 ADAPTIVE_MARGIN=5 ; adaptive bed leveling
|
||
|
||
G1 Z1.0 F3000 ; Prépare la buse à une petite hauteur
|
||
M83 ; Positionnement relatif pour l'extrudeur
|
||
|
||
; Purge longue à l'avant du plateau (Y=0), centrée
|
||
G1 X{print_bed_max[0] / 2 - 20} Y0 Z0.3 F5000 ; Début ligne 1
|
||
G1 X{print_bed_max[0] / 2 + 20} Y0 Z0.3 F750 E24 ; Ligne 1 (2x plus longue)
|
||
G1 X{print_bed_max[0] / 2 - 20} Y1 Z0.3 F5000 ; Légère montée et retour
|
||
G1 X{print_bed_max[0] / 2 + 20} Y1 Z0.3 F750 E24 ; Ligne 2
|
||
|
||
G1 E-5 F1800 ; Rétraction
|
||
M82 ; Positionnement absolu pour l'extrudeur
|
||
G92 E0 ; Reset extrusion
|
||
G1 Z1.0 F3000 ; Légère montée
|
||
|
||
[printer:D12 300 PRO SMARTPAD MONO DUAL 0.4 nozzle]
|
||
inherits = fdm_machine_common
|
||
from = system
|
||
setting_id = GM001
|
||
instantiation = true
|
||
printer_model = D12 300 PRO SMARTPAD MONO DUAL
|
||
gcode_flavor = klipper
|
||
default_print_profile = 0.20mm Standard @Wanhao-D12-300
|
||
nozzle_diameter = 0.4
|
||
printable_area = 0x0,300x0,300x300,0x300
|
||
printable_height = 400
|
||
nozzle_type = brass
|
||
auxiliary_fan = 0
|
||
printer_variant = 0.4
|
||
default_filament_profile = YUMI PLA Bowden
|
||
before_layer_change_gcode = ;BEFORE_LAYER_CHANGE
|
||
;[layer_z]
|
||
LOG_Z
|
||
TIMELAPSE_TAKE_FRAME
|
||
G92 E0
|
||
change_filament_gcode = M600
|
||
z_hop = 0.4
|
||
extra_loading_move = -2
|
||
extruder_clearance_height_to_lid = 140
|
||
extruder_clearance_height_to_rod = 36
|
||
extruder_clearance_radius = 65
|
||
nozzle_height = 4
|
||
thumbnails = 48x48/PNG, 300x300/PNG
|
||
wipe_distance = 2
|
||
z_hop_types = Auto Lift
|
||
deretraction_speed = 25
|
||
enable_filament_ramming = 0
|
||
machine_max_acceleration_e = 6000
|
||
machine_max_acceleration_extruding = 10000
|
||
machine_max_acceleration_retracting = 5000
|
||
machine_max_acceleration_travel = 5000,500
|
||
machine_max_acceleration_x = 1200
|
||
machine_max_acceleration_y = 1000
|
||
machine_max_acceleration_z = 500
|
||
machine_max_speed_e = 50
|
||
machine_max_speed_x = 200
|
||
machine_max_speed_y = 200
|
||
machine_max_speed_z = 15
|
||
machine_max_jerk_e = 2.5
|
||
machine_max_jerk_x = 14
|
||
machine_max_jerk_y = 14
|
||
machine_max_jerk_z = 0.2
|
||
max_layer_height = 0.32
|
||
min_layer_height = 0.08
|
||
retract_before_wipe = 0%
|
||
retraction_length = 5
|
||
retraction_minimum_travel = 2
|
||
retraction_speed = 25
|
||
retract_length_toolchange = 70
|
||
retract_when_changing_layer = 0
|
||
machine_end_gcode = ; Wanhao D12-230 Default End Gcode
|
||
G91 ; Mode déplacement relatif
|
||
G1 E-2 F300 ; Retrait léger du filament pour éviter le suintement
|
||
G1 Z10 F1200 ; Monte la tête de 10 mm
|
||
G90 ; Retour en position absolue
|
||
G1 X0 Y200 F3000 ; Déplace la tête vers l'arrière pour dégager la pièce
|
||
M104 S0 ; Éteint la chauffe de la buse
|
||
M140 S0 ; Éteint la chauffe du plateau
|
||
M107 ; Arrête tous les ventilateurs
|
||
M106 S0 P3 ; Arrête le ventilateur de la carte mère
|
||
M106 S0 P2 ; Arrête le ventilateur auxiliaire
|
||
M84 X Y E ; Désactive les moteurs des axes X, Y et de l'extrudeur
|
||
SET_VELOCITY_LIMIT ACCEL=2000 ACCEL_TO_DECEL=1000
|
||
machine_pause_gcode = PAUSE
|
||
machine_start_gcode = G31
|
||
save_last_file
|
||
SAVE_VARIABLE VARIABLE=was_interrupted VALUE=True
|
||
G21 ; set metrics values
|
||
M104 S[nozzle_temperature_initial_layer] ; set extruder temperature
|
||
M140 S[bed_temperature_initial_layer_single] ; set bed temperature
|
||
G91 ; set relative positioning mode
|
||
G28 ; home
|
||
G90 ; set absolute positioning mode
|
||
G1 X0 Y0 F3000 ; park head
|
||
M117 ; Purge extrudeur
|
||
G92 E0 ; Reset extrudeur
|
||
M109 S[nozzle_temperature_initial_layer] ; set and wait extruder temperature
|
||
M190 S[bed_temperature_initial_layer_single] ; set and wait bed temperature
|
||
BED_MESH_CALIBRATE ADAPTIVE=1 ADAPTIVE_MARGIN=5 ; adaptive bed leveling
|
||
|
||
G1 Z1.0 F3000 ; Prépare la buse à une petite hauteur
|
||
M83 ; Positionnement relatif pour l'extrudeur
|
||
|
||
; Purge longue à l'avant du plateau (Y=0), centrée
|
||
G1 X{print_bed_max[0] / 2 - 20} Y0 Z0.3 F5000 ; Début ligne 1
|
||
G1 X{print_bed_max[0] / 2 + 20} Y0 Z0.3 F750 E24 ; Ligne 1 (2x plus longue)
|
||
G1 X{print_bed_max[0] / 2 - 20} Y1 Z0.3 F5000 ; Légère montée et retour
|
||
G1 X{print_bed_max[0] / 2 + 20} Y1 Z0.3 F750 E24 ; Ligne 2
|
||
|
||
G1 E-5 F1800 ; Rétraction
|
||
M82 ; Positionnement absolu pour l'extrudeur
|
||
G92 E0 ; Reset extrusion
|
||
G1 Z1.0 F3000 ; Légère montée
|
||
|
||
[printer:D12 300 PRO SMARTPAD MONO DUAL PoopTool 0.4 nozzle]
|
||
inherits = fdm_machine_common
|
||
from = system
|
||
setting_id = GM001
|
||
instantiation = true
|
||
printer_settings_id = Wanhao France D12 300 PRO SMARTPAD MONO DUAL PoopTool 0.4 nozzle
|
||
printer_model = D12 300 PRO SMARTPAD MONO DUAL PoopTool
|
||
gcode_flavor = klipper
|
||
default_print_profile = 0.20mm Standard @Wanhao-D12-300 PoopTool
|
||
nozzle_diameter = 0.4
|
||
printable_area = 0x0,310x0,310x310,0x310
|
||
printable_height = 400
|
||
nozzle_type = brass
|
||
auxiliary_fan = 0
|
||
printer_variant = 0.4
|
||
default_filament_profile = YUMI PLA Bowden
|
||
before_layer_change_gcode = ;BEFORE_LAYER_CHANGE
|
||
;[layer_z]
|
||
LOG_Z
|
||
TIMELAPSE_TAKE_FRAME
|
||
G92 E0
|
||
z_hop = 0.4
|
||
extra_loading_move = -2
|
||
extruder_clearance_height_to_lid = 140
|
||
extruder_clearance_height_to_rod = 36
|
||
extruder_clearance_radius = 65
|
||
nozzle_height = 4
|
||
thumbnails = 48x48/PNG, 300x300/PNG
|
||
wipe_distance = 2
|
||
z_hop_types = Auto Lift
|
||
deretraction_speed = 25
|
||
enable_filament_ramming = 0
|
||
machine_max_acceleration_e = 6000
|
||
machine_max_acceleration_extruding = 10000
|
||
machine_max_acceleration_retracting = 5000
|
||
machine_max_acceleration_travel = 5000,500
|
||
machine_max_acceleration_x = 1200
|
||
machine_max_acceleration_y = 1000
|
||
machine_max_acceleration_z = 500
|
||
machine_max_speed_e = 50
|
||
machine_max_speed_x = 200
|
||
machine_max_speed_y = 200
|
||
machine_max_speed_z = 15
|
||
machine_max_jerk_e = 2.5
|
||
machine_max_jerk_x = 14
|
||
machine_max_jerk_y = 14
|
||
machine_max_jerk_z = 0.2
|
||
max_layer_height = 0.32
|
||
min_layer_height = 0.08
|
||
retract_before_wipe = 0%
|
||
retraction_length = 5
|
||
retraction_minimum_travel = 2
|
||
retraction_speed = 25
|
||
retract_length_toolchange = 0
|
||
retract_when_changing_layer = 0
|
||
machine_end_gcode = ; Wanhao D12-230 Default End Gcode
|
||
G91 ; Mode déplacement relatif
|
||
G1 E-2 F300 ; Retrait léger du filament pour éviter le suintement
|
||
G1 Z10 F1200 ; Monte la tête de 10 mm
|
||
G90 ; Retour en position absolue
|
||
G1 X0 Y200 F3000 ; Déplace la tête vers l'arrière pour dégager la pièce
|
||
M104 S0 ; Éteint la chauffe de la buse
|
||
M140 S0 ; Éteint la chauffe du plateau
|
||
M107 ; Arrête tous les ventilateurs
|
||
M106 S0 P3 ; Arrête le ventilateur de la carte mère
|
||
M106 S0 P2 ; Arrête le ventilateur auxiliaire
|
||
M84 X Y E ; Désactive les moteurs des axes X, Y et de l'extrudeur
|
||
SET_VELOCITY_LIMIT ACCEL=2000 ACCEL_TO_DECEL=1000
|
||
machine_pause_gcode = PAUSE
|
||
change_filament_gcode = ;;;;;;;;;;;;;;;;;;;;;;;;;CHANGE FILAMENT G CODE;;;;;;;;;;;;;;;;;;;;;;;;
|
||
SET_VELOCITY_LIMIT ACCEL=20000 ACCEL_TO_DECEL=6000
|
||
G1 E-25 F2000 ; Rétraction initiale normale
|
||
M106 P1 S60 ; Ventilateur auxiliaire activé
|
||
|
||
{if toolchange_count > 0}
|
||
G17
|
||
G2 Z{max_layer_z + 0.4} I0.86 J0.86 P1 F6000 ; Spiral lift pour les changements après le premier
|
||
{endif}
|
||
|
||
G1 Z{max_layer_z + 3.0} F1200 ; Remontée
|
||
G1 X{print_bed_max[0] + 25} F6000 ; Déplacement vers zone de purge
|
||
G4 P3000 ; Pause
|
||
|
||
G1 E-60 F2000 ; Deuxième rétraction p
|
||
G92 E0 ; Réinitialise la position extrudeur à 0
|
||
G92 E0
|
||
|
||
M106 S0 ; Stop ventilateur
|
||
T[next_extruder] ; Changement d’outil
|
||
G1 E60 F2000
|
||
G1 E25 F600 ; Réinsertion du filament (partiel, évite la surpression)
|
||
G92 E0 ; Réinitialise encore
|
||
|
||
G1 E32 F300 ; Pré-purge
|
||
G92 E0
|
||
|
||
; FLUSH_START
|
||
;G4 P3000
|
||
G1 E25 F300 ; Purge minimum
|
||
;EXTRA_PURGE
|
||
G1 E{flush_length / 1 } F300 ; Purge adaptative
|
||
;G1 E[flush_length] F300 ; Purge adaptative
|
||
; FLUSH_END
|
||
|
||
G92 E0
|
||
M106 S255 ; Ventilateur à pleine vitesse
|
||
G4 P5000 ; Pause de sécurité
|
||
|
||
;G90 ; Positionnement absolu
|
||
|
||
{if layer_z <= (initial_layer_print_height + 0.001)}
|
||
;M201 X[default_acceleration] Y[default_acceleration] Z500
|
||
{endif}
|
||
|
||
G1 X{print_bed_max[0] + 15} F6000
|
||
G1 X{print_bed_max[0] + 25} F6000
|
||
G1 X{print_bed_max[0] + 15} F6000
|
||
G1 X{print_bed_max[0] + 25} F6000
|
||
G1 X{print_bed_max[0] + 15} F6000
|
||
|
||
;{if layer_z <= (initial_layer_print_height + 0.001)}
|
||
M201 X[initial_layer_acceleration]
|
||
;{else}
|
||
M201 X[default_acceleration]
|
||
;{endif}
|
||
|
||
G1 E1.5 F3000
|
||
G92 E0
|
||
;;;;;;;;;;;;;;;;;;;;;;;;;CHANGE FILAMENT G CODE;;;;;;;;;;;;;;;;;;;;;;;;
|
||
;M104 S[nozzle_temperature_range_high]
|
||
;SET_TMC_CURRENT STEPPER=extruder[previous_extruder] CURRENT=0.5 HOLDCURRENT=0.5
|
||
;SET_TMC_CURRENT STEPPER=extruder[previous_extruder] CURRENT=1.0 HOLDCURRENT=0.4
|
||
;SET_TMC_CURRENT STEPPER=extruder[next_extruder] CURRENT=1.0 HOLDCURRENT=0.4
|
||
;SET_TMC_CURRENT STEPPER=extruder[next_extruder] CURRENT=0.8 HOLDCURRENT=0.4
|
||
;G1 X[x_after_toolchange] Y[y_after_toolchange] Z[z_after_toolchange] F12000
|
||
machine_start_gcode = G31
|
||
save_last_file
|
||
SAVE_VARIABLE VARIABLE=was_interrupted VALUE=True
|
||
G21 ; set metrics values
|
||
M104 S[nozzle_temperature_initial_layer] ; set extruder temperature
|
||
M140 S[bed_temperature_initial_layer_single] ; set bed temperature
|
||
G91 ; set relative positioning mode
|
||
G28 ; home
|
||
G90 ; set absolute positioning mode
|
||
G1 X0 Y0 F3000 ; park head
|
||
M117 ; Purge extrudeur
|
||
G92 E0 ; Reset extrudeur
|
||
M109 S[nozzle_temperature_initial_layer] ; set and wait extruder temperature
|
||
M190 S[bed_temperature_initial_layer_single] ; set and wait bed temperature
|
||
BED_MESH_CALIBRATE ADAPTIVE=1 ADAPTIVE_MARGIN=5 ; adaptive bed leveling
|
||
|
||
G1 Z1.0 F3000 ; Prépare la buse à une petite hauteur
|
||
M83 ; Positionnement relatif pour l'extrudeur
|
||
|
||
; Purge longue à l'avant du plateau (Y=0), centrée
|
||
G1 X{print_bed_max[0] / 2 - 20} Y0 Z0.3 F5000 ; Début ligne 1
|
||
G1 X{print_bed_max[0] / 2 + 20} Y0 Z0.3 F750 E24 ; Ligne 1 (2x plus longue)
|
||
G1 X{print_bed_max[0] / 2 - 20} Y1 Z0.3 F5000 ; Légère montée et retour
|
||
G1 X{print_bed_max[0] / 2 + 20} Y1 Z0.3 F750 E24 ; Ligne 2
|
||
|
||
G1 E-5 F1800 ; Rétraction
|
||
M82 ; Positionnement absolu pour l'extrudeur
|
||
G92 E0 ; Reset extrusion
|
||
G1 Z1.0 F3000 ; Légère montée
|
||
|
||
[printer:D12 500 PRO M2 DIRECT 0.4 nozzle]
|
||
inherits = fdm_machine_common
|
||
from = system
|
||
setting_id = GM001
|
||
instantiation = true
|
||
printer_model = D12 500 PRO SMARTPAD DIRECT
|
||
gcode_flavor = marlin2
|
||
default_print_profile = 0.20mm Standard @Wanhao-D12-500
|
||
nozzle_diameter = 0.4
|
||
printable_area = 0x0,500x0,500x500,0x500
|
||
printable_height = 500
|
||
nozzle_type = brass
|
||
auxiliary_fan = 0
|
||
printer_variant = 0.4
|
||
default_filament_profile = Direct Drive
|
||
before_layer_change_gcode = ;BEFORE_LAYER_CHANGE
|
||
;[layer_z]
|
||
G92 E0
|
||
change_filament_gcode = M600
|
||
z_hop = 0.4
|
||
extra_loading_move = -2
|
||
extruder_clearance_height_to_lid = 140
|
||
extruder_clearance_height_to_rod = 36
|
||
extruder_clearance_radius = 65
|
||
nozzle_height = 4
|
||
thumbnails = 48x48/PNG, 300x300/PNG
|
||
wipe_distance = 2
|
||
z_hop_types = Auto Lift
|
||
deretraction_speed = 70
|
||
machine_max_acceleration_e = 6000
|
||
machine_max_acceleration_extruding = 10000
|
||
machine_max_acceleration_retracting = 5000
|
||
machine_max_acceleration_travel = 5000,500
|
||
machine_max_acceleration_x = 1000
|
||
machine_max_acceleration_y = 800
|
||
machine_max_acceleration_z = 500
|
||
machine_max_speed_e = 50
|
||
machine_max_speed_x = 200
|
||
machine_max_speed_y = 200
|
||
machine_max_speed_z = 15
|
||
machine_max_jerk_e = 2.5
|
||
machine_max_jerk_x = 14
|
||
machine_max_jerk_y = 14
|
||
machine_max_jerk_z = 0.2
|
||
max_layer_height = 0.32
|
||
min_layer_height = 0.08
|
||
retract_before_wipe = 0%
|
||
retraction_length = 2
|
||
retraction_minimum_travel = 2
|
||
retraction_speed = 70
|
||
retract_length_toolchange = 70
|
||
retract_when_changing_layer = 0
|
||
machine_end_gcode = ; Wanhao D12-230 Default End Gcode
|
||
G91 ; Mode déplacement relatif
|
||
G1 E-2 F300 ; Retrait léger du filament pour éviter le suintement
|
||
G1 Z10 F1200 ; Monte la tête de 10 mm
|
||
G90 ; Retour en position absolue
|
||
G1 X0 Y200 F3000 ; Déplace la tête vers l'arrière pour dégager la pièce
|
||
M104 S0 ; Éteint la chauffe de la buse
|
||
M140 S0 ; Éteint la chauffe du plateau
|
||
M107 ; Arrête tous les ventilateurs
|
||
M106 S0 P3 ; Arrête le ventilateur de la carte mère
|
||
M106 S0 P2 ; Arrête le ventilateur auxiliaire
|
||
M84 X Y E ; Désactive les moteurs des axes X, Y et de l'extrudeur
|
||
SET_VELOCITY_LIMIT ACCEL=2000 ACCEL_TO_DECEL=1000
|
||
machine_pause_gcode = M600
|
||
machine_start_gcode = G31
|
||
save_last_file
|
||
SAVE_VARIABLE VARIABLE=was_interrupted VALUE=True
|
||
G21 ; set metrics values
|
||
M104 S[nozzle_temperature_initial_layer] ; set extruder temperature
|
||
M140 S[bed_temperature_initial_layer_single] ; set bed temperature
|
||
G91 ; set relative positioning mode
|
||
G28 ; home
|
||
G90 ; set absolute positioning mode
|
||
G1 X0 Y0 F3000 ; park head
|
||
M117 ; Purge extrudeur
|
||
G92 E0 ; Reset extrudeur
|
||
M109 S[nozzle_temperature_initial_layer] ; set and wait extruder temperature
|
||
M190 S[bed_temperature_initial_layer_single] ; set and wait bed temperature
|
||
BED_MESH_CALIBRATE ADAPTIVE=1 ADAPTIVE_MARGIN=5 ; adaptive bed leveling
|
||
|
||
G1 Z1.0 F3000 ; Prépare la buse à une petite hauteur
|
||
M83 ; Positionnement relatif pour l'extrudeur
|
||
|
||
; Purge longue à l'avant du plateau (Y=0), centrée
|
||
G1 X{print_bed_max[0] / 2 - 20} Y0 Z0.3 F5000 ; Début ligne 1
|
||
G1 X{print_bed_max[0] / 2 + 20} Y0 Z0.3 F750 E24 ; Ligne 1 (2x plus longue)
|
||
G1 X{print_bed_max[0] / 2 - 20} Y1 Z0.3 F5000 ; Légère montée et retour
|
||
G1 X{print_bed_max[0] / 2 + 20} Y1 Z0.3 F750 E24 ; Ligne 2
|
||
|
||
G1 E-5 F1800 ; Rétraction
|
||
M82 ; Positionnement absolu pour l'extrudeur
|
||
G92 E0 ; Reset extrusion
|
||
G1 Z1.0 F3000 ; Légère montée
|
||
|
||
[printer:D12 500 PRO M2 MONO DUAL 0.4 nozzle]
|
||
inherits = fdm_machine_common
|
||
from = system
|
||
setting_id = GM001
|
||
instantiation = true
|
||
printer_model = D12 500 PRO M2 MONO DUAL
|
||
gcode_flavor = marlin2
|
||
default_print_profile = 0.20mm Standard @Wanhao-D12-500
|
||
nozzle_diameter = 0.4
|
||
printable_area = 0x0,500x0,500x500,0x500
|
||
printable_height = 500
|
||
nozzle_type = brass
|
||
auxiliary_fan = 0
|
||
printer_variant = 0.4
|
||
default_filament_profile = YUMI PLA Bowden
|
||
before_layer_change_gcode = ;BEFORE_LAYER_CHANGE
|
||
;[layer_z]
|
||
G92 E0
|
||
z_hop = 0.4
|
||
extra_loading_move = -2
|
||
extruder_clearance_height_to_lid = 140
|
||
extruder_clearance_height_to_rod = 36
|
||
extruder_clearance_radius = 65
|
||
nozzle_height = 4
|
||
thumbnails = 48x48/PNG, 300x300/PNG
|
||
wipe_distance = 2
|
||
z_hop_types = Auto Lift
|
||
deretraction_speed = 25
|
||
enable_filament_ramming = 0
|
||
machine_max_acceleration_e = 6000
|
||
machine_max_acceleration_extruding = 10000
|
||
machine_max_acceleration_retracting = 5000
|
||
machine_max_acceleration_travel = 5000,500
|
||
machine_max_acceleration_x = 1000
|
||
machine_max_acceleration_y = 800
|
||
machine_max_acceleration_z = 500
|
||
machine_max_speed_e = 50
|
||
machine_max_speed_x = 200
|
||
machine_max_speed_y = 200
|
||
machine_max_speed_z = 15
|
||
machine_max_jerk_e = 2.5
|
||
machine_max_jerk_x = 14
|
||
machine_max_jerk_y = 14
|
||
machine_max_jerk_z = 0.2
|
||
max_layer_height = 0.32
|
||
min_layer_height = 0.08
|
||
retract_before_wipe = 0%
|
||
retraction_length = 5
|
||
retraction_minimum_travel = 2
|
||
retraction_speed = 25
|
||
retract_length_toolchange = 70
|
||
retract_when_changing_layer = 0
|
||
machine_end_gcode = ; Wanhao D12-230 Default End Gcode
|
||
G91 ; Mode déplacement relatif
|
||
G1 E-2 F300 ; Retrait léger du filament pour éviter le suintement
|
||
G1 Z10 F1200 ; Monte la tête de 10 mm
|
||
G90 ; Retour en position absolue
|
||
G1 X0 Y200 F3000 ; Déplace la tête vers l'arrière pour dégager la pièce
|
||
M104 S0 ; Éteint la chauffe de la buse
|
||
M140 S0 ; Éteint la chauffe du plateau
|
||
M107 ; Arrête tous les ventilateurs
|
||
M106 S0 P3 ; Arrête le ventilateur de la carte mère
|
||
M106 S0 P2 ; Arrête le ventilateur auxiliaire
|
||
M84 X Y E ; Désactive les moteurs des axes X, Y et de l'extrudeur
|
||
SET_VELOCITY_LIMIT ACCEL=2000 ACCEL_TO_DECEL=1000
|
||
machine_pause_gcode = M600
|
||
machine_start_gcode = G31
|
||
save_last_file
|
||
SAVE_VARIABLE VARIABLE=was_interrupted VALUE=True
|
||
G21 ; set metrics values
|
||
M104 S[nozzle_temperature_initial_layer] ; set extruder temperature
|
||
M140 S[bed_temperature_initial_layer_single] ; set bed temperature
|
||
G91 ; set relative positioning mode
|
||
G28 ; home
|
||
G90 ; set absolute positioning mode
|
||
G1 X0 Y0 F3000 ; park head
|
||
M117 ; Purge extrudeur
|
||
G92 E0 ; Reset extrudeur
|
||
M109 S[nozzle_temperature_initial_layer] ; set and wait extruder temperature
|
||
M190 S[bed_temperature_initial_layer_single] ; set and wait bed temperature
|
||
BED_MESH_CALIBRATE ADAPTIVE=1 ADAPTIVE_MARGIN=5 ; adaptive bed leveling
|
||
|
||
G1 Z1.0 F3000 ; Prépare la buse à une petite hauteur
|
||
M83 ; Positionnement relatif pour l'extrudeur
|
||
|
||
; Purge longue à l'avant du plateau (Y=0), centrée
|
||
G1 X{print_bed_max[0] / 2 - 20} Y0 Z0.3 F5000 ; Début ligne 1
|
||
G1 X{print_bed_max[0] / 2 + 20} Y0 Z0.3 F750 E24 ; Ligne 1 (2x plus longue)
|
||
G1 X{print_bed_max[0] / 2 - 20} Y1 Z0.3 F5000 ; Légère montée et retour
|
||
G1 X{print_bed_max[0] / 2 + 20} Y1 Z0.3 F750 E24 ; Ligne 2
|
||
|
||
G1 E-5 F1800 ; Rétraction
|
||
M82 ; Positionnement absolu pour l'extrudeur
|
||
G92 E0 ; Reset extrusion
|
||
G1 Z1.0 F3000 ; Légère montée
|
||
|
||
[printer:D12 500 PRO M2 MONO DUAL PoopTool 0.4 nozzle]
|
||
inherits = fdm_machine_common
|
||
from = system
|
||
setting_id = GM001
|
||
instantiation = true
|
||
printer_settings_id = Wanhao France D12 500 PRO M2 MONO DUAL PoopTool 0.4 nozzle
|
||
printer_model = D12 500 PRO M2 MONO DUAL PoopTool
|
||
gcode_flavor = marlin2
|
||
default_print_profile = 0.20mm Standard @Wanhao-D12-500 PoopTool
|
||
nozzle_diameter = 0.4
|
||
printable_area = 0x0,510x0,510x510,0x510
|
||
printable_height = 500
|
||
nozzle_type = brass
|
||
auxiliary_fan = 0
|
||
printer_variant = 0.4
|
||
default_filament_profile = YUMI PLA Bowden
|
||
before_layer_change_gcode = ;BEFORE_LAYER_CHANGE
|
||
;[layer_z]
|
||
G92 E0
|
||
z_hop = 0.4
|
||
extra_loading_move = -2
|
||
extruder_clearance_height_to_lid = 140
|
||
extruder_clearance_height_to_rod = 36
|
||
extruder_clearance_radius = 65
|
||
nozzle_height = 4
|
||
thumbnails = 48x48/PNG, 300x300/PNG
|
||
wipe_distance = 2
|
||
z_hop_types = Auto Lift
|
||
deretraction_speed = 25
|
||
enable_filament_ramming = 0
|
||
machine_max_acceleration_e = 6000
|
||
machine_max_acceleration_extruding = 10000
|
||
machine_max_acceleration_retracting = 5000
|
||
machine_max_acceleration_travel = 5000,500
|
||
machine_max_acceleration_x = 1000
|
||
machine_max_acceleration_y = 800
|
||
machine_max_acceleration_z = 500
|
||
machine_max_speed_e = 50
|
||
machine_max_speed_x = 200
|
||
machine_max_speed_y = 200
|
||
machine_max_speed_z = 15
|
||
machine_max_jerk_e = 2.5
|
||
machine_max_jerk_x = 14
|
||
machine_max_jerk_y = 14
|
||
machine_max_jerk_z = 0.2
|
||
max_layer_height = 0.32
|
||
min_layer_height = 0.08
|
||
retract_before_wipe = 0%
|
||
retraction_length = 5
|
||
retraction_minimum_travel = 2
|
||
retraction_speed = 25
|
||
retract_length_toolchange = 0
|
||
retract_when_changing_layer = 0
|
||
machine_end_gcode = ; Wanhao D12-230 Default End Gcode
|
||
G91 ; Mode déplacement relatif
|
||
G1 E-2 F300 ; Retrait léger du filament pour éviter le suintement
|
||
G1 Z10 F1200 ; Monte la tête de 10 mm
|
||
G90 ; Retour en position absolue
|
||
G1 X0 Y200 F3000 ; Déplace la tête vers l'arrière pour dégager la pièce
|
||
M104 S0 ; Éteint la chauffe de la buse
|
||
M140 S0 ; Éteint la chauffe du plateau
|
||
M107 ; Arrête tous les ventilateurs
|
||
M106 S0 P3 ; Arrête le ventilateur de la carte mère
|
||
M106 S0 P2 ; Arrête le ventilateur auxiliaire
|
||
M84 X Y E ; Désactive les moteurs des axes X, Y et de l'extrudeur
|
||
SET_VELOCITY_LIMIT ACCEL=2000 ACCEL_TO_DECEL=1000
|
||
machine_pause_gcode = M600
|
||
change_filament_gcode = M201 X20000 ; accélération X temporairement élevée
|
||
M211 S0
|
||
|
||
G1 E-25 F2000 ; Rétraction initiale normale
|
||
M106 P1 S60 ; Ventilateur auxiliaire activé
|
||
|
||
{if toolchange_count > 0}
|
||
G17
|
||
G2 Z{max_layer_z + 0.4} I0.86 J0.86 P1 F10000 ; Spiral lift pour les changements après le premier
|
||
{endif}
|
||
|
||
G1 Z{max_layer_z + 3.0} F1200 ; Remontée
|
||
G1 X{print_bed_max[0] + 25} F8000 ; Déplacement vers zone de purge
|
||
G4 P3000 ; Pause
|
||
|
||
G1 E-60 F2000 ; Deuxième rétraction pour atteindre un total de -70 mm
|
||
G92 E0 ; Réinitialise la position extrudeur à 0
|
||
G92 E0
|
||
|
||
M106 S0 ; Stop ventilateur
|
||
T[next_extruder] ; Changement d’outil
|
||
G1 E60 F2000
|
||
G1 E35 F600 ; Réinsertion du filament (partiel, évite la surpression)
|
||
G92 E0 ; Réinitialise encore
|
||
|
||
G1 E32 F300 ; Pré-purge
|
||
G92 E0
|
||
|
||
; FLUSH_START
|
||
;G4 P3000
|
||
G1 E25 F300 ; Purge minimum
|
||
;EXTRA_PURGE
|
||
G1 E{flush_length /1 } F300 ; Purge adaptative
|
||
;G1 E[flush_length] F300 ; Purge adaptative
|
||
; FLUSH_END
|
||
|
||
G92 E0
|
||
M106 S255 ; Ventilateur à pleine vitesse
|
||
G4 P5000 ; Pause de sécurité
|
||
|
||
;G90 ; Positionnement absolu
|
||
|
||
{if layer_z <= (initial_layer_print_height + 0.001)}
|
||
;M201 X[default_acceleration] Y[default_acceleration] Z500
|
||
{endif}
|
||
|
||
G1 X{print_bed_max[0] + 15} F6000
|
||
G1 X{print_bed_max[0] + 25} F6000
|
||
G1 X{print_bed_max[0] + 15} F6000
|
||
M106 S0
|
||
G1 X{print_bed_max[0] + 25} F6000
|
||
G1 E{flush_length /1 } F300 ; Purge adaptative
|
||
G92 E0
|
||
M106 S255 ; Ventilateur à pleine vitesse
|
||
G4 P5000
|
||
G1 X{print_bed_max[0] + 15} F6000
|
||
G1 X{print_bed_max[0] + 25} F6000
|
||
G1 X{print_bed_max[0] + 15} F6000
|
||
|
||
|
||
;{if layer_z <= (initial_layer_print_height + 0.001)}
|
||
M201 X[initial_layer_acceleration]
|
||
;{else}
|
||
M201 X[default_acceleration]
|
||
;{endif}
|
||
|
||
G1 E1 F1800 ; Amorce douce
|
||
M211 S1 ; Réactivation des limites logicielles
|
||
G92 E0 ; Final reset extrudeur
|
||
machine_start_gcode = G31
|
||
save_last_file
|
||
SAVE_VARIABLE VARIABLE=was_interrupted VALUE=True
|
||
G21 ; set metrics values
|
||
M104 S[nozzle_temperature_initial_layer] ; set extruder temperature
|
||
M140 S[bed_temperature_initial_layer_single] ; set bed temperature
|
||
G91 ; set relative positioning mode
|
||
G28 ; home
|
||
G90 ; set absolute positioning mode
|
||
G1 X0 Y0 F3000 ; park head
|
||
M117 ; Purge extrudeur
|
||
G92 E0 ; Reset extrudeur
|
||
M109 S[nozzle_temperature_initial_layer] ; set and wait extruder temperature
|
||
M190 S[bed_temperature_initial_layer_single] ; set and wait bed temperature
|
||
BED_MESH_CALIBRATE ADAPTIVE=1 ADAPTIVE_MARGIN=5 ; adaptive bed leveling
|
||
|
||
G1 Z1.0 F3000 ; Prépare la buse à une petite hauteur
|
||
M83 ; Positionnement relatif pour l'extrudeur
|
||
|
||
; Purge longue à l'avant du plateau (Y=0), centrée
|
||
G1 X{print_bed_max[0] / 2 - 20} Y0 Z0.3 F5000 ; Début ligne 1
|
||
G1 X{print_bed_max[0] / 2 + 20} Y0 Z0.3 F750 E24 ; Ligne 1 (2x plus longue)
|
||
G1 X{print_bed_max[0] / 2 - 20} Y1 Z0.3 F5000 ; Légère montée et retour
|
||
G1 X{print_bed_max[0] / 2 + 20} Y1 Z0.3 F750 E24 ; Ligne 2
|
||
|
||
G1 E-5 F1800 ; Rétraction
|
||
M82 ; Positionnement absolu pour l'extrudeur
|
||
G92 E0 ; Reset extrusion
|
||
G1 Z1.0 F3000 ; Légère montée
|
||
|
||
[printer:D12 500 PRO SMARTPAD DIRECT 0.4 nozzle]
|
||
inherits = fdm_machine_common
|
||
from = system
|
||
setting_id = GM001
|
||
instantiation = true
|
||
printer_model = D12 500 PRO SMARTPAD DIRECT
|
||
gcode_flavor = klipper
|
||
default_print_profile = 0.20mm Standard @Wanhao-D12-500
|
||
nozzle_diameter = 0.4
|
||
printable_area = 0x0,500x0,500x500,0x500
|
||
printable_height = 500
|
||
nozzle_type = brass
|
||
auxiliary_fan = 0
|
||
printer_variant = 0.4
|
||
default_filament_profile = Direct Drive
|
||
before_layer_change_gcode = ;BEFORE_LAYER_CHANGE
|
||
;[layer_z]
|
||
LOG_Z
|
||
TIMELAPSE_TAKE_FRAME
|
||
G92 E0
|
||
change_filament_gcode = M600
|
||
z_hop = 0.4
|
||
extra_loading_move = -2
|
||
extruder_clearance_height_to_lid = 140
|
||
extruder_clearance_height_to_rod = 36
|
||
extruder_clearance_radius = 65
|
||
nozzle_height = 4
|
||
thumbnails = 48x48/PNG, 300x300/PNG
|
||
wipe_distance = 2
|
||
z_hop_types = Auto Lift
|
||
deretraction_speed = 70
|
||
enable_filament_ramming = 0
|
||
machine_max_acceleration_e = 6000
|
||
machine_max_acceleration_extruding = 10000
|
||
machine_max_acceleration_retracting = 5000
|
||
machine_max_acceleration_travel = 5000,500
|
||
machine_max_acceleration_x = 1000
|
||
machine_max_acceleration_y = 800
|
||
machine_max_acceleration_z = 500
|
||
machine_max_speed_e = 50
|
||
machine_max_speed_x = 200
|
||
machine_max_speed_y = 200
|
||
machine_max_speed_z = 15
|
||
machine_max_jerk_e = 2.5
|
||
machine_max_jerk_x = 14
|
||
machine_max_jerk_y = 14
|
||
machine_max_jerk_z = 0.2
|
||
max_layer_height = 0.32
|
||
min_layer_height = 0.08
|
||
retract_before_wipe = 0%
|
||
retraction_length = 2
|
||
retraction_minimum_travel = 2
|
||
retraction_speed = 70
|
||
retract_length_toolchange = 70
|
||
retract_when_changing_layer = 0
|
||
machine_end_gcode = ; Wanhao D12-230 Default End Gcode
|
||
G91 ; Mode déplacement relatif
|
||
G1 E-2 F300 ; Retrait léger du filament pour éviter le suintement
|
||
G1 Z10 F1200 ; Monte la tête de 10 mm
|
||
G90 ; Retour en position absolue
|
||
G1 X0 Y200 F3000 ; Déplace la tête vers l'arrière pour dégager la pièce
|
||
M104 S0 ; Éteint la chauffe de la buse
|
||
M140 S0 ; Éteint la chauffe du plateau
|
||
M107 ; Arrête tous les ventilateurs
|
||
M106 S0 P3 ; Arrête le ventilateur de la carte mère
|
||
M106 S0 P2 ; Arrête le ventilateur auxiliaire
|
||
M84 X Y E ; Désactive les moteurs des axes X, Y et de l'extrudeur
|
||
SET_VELOCITY_LIMIT ACCEL=2000 ACCEL_TO_DECEL=1000
|
||
machine_pause_gcode = PAUSE
|
||
machine_start_gcode = G31
|
||
save_last_file
|
||
SAVE_VARIABLE VARIABLE=was_interrupted VALUE=True
|
||
G21 ; set metrics values
|
||
M104 S[nozzle_temperature_initial_layer] ; set extruder temperature
|
||
M140 S[bed_temperature_initial_layer_single] ; set bed temperature
|
||
G91 ; set relative positioning mode
|
||
G28 ; home
|
||
G90 ; set absolute positioning mode
|
||
G1 X0 Y0 F3000 ; park head
|
||
M117 ; Purge extrudeur
|
||
G92 E0 ; Reset extrudeur
|
||
M109 S[nozzle_temperature_initial_layer] ; set and wait extruder temperature
|
||
M190 S[bed_temperature_initial_layer_single] ; set and wait bed temperature
|
||
BED_MESH_CALIBRATE ADAPTIVE=1 ADAPTIVE_MARGIN=5 ; adaptive bed leveling
|
||
|
||
G1 Z1.0 F3000 ; Prépare la buse à une petite hauteur
|
||
M83 ; Positionnement relatif pour l'extrudeur
|
||
|
||
; Purge longue à l'avant du plateau (Y=0), centrée
|
||
G1 X{print_bed_max[0] / 2 - 20} Y0 Z0.3 F5000 ; Début ligne 1
|
||
G1 X{print_bed_max[0] / 2 + 20} Y0 Z0.3 F750 E24 ; Ligne 1 (2x plus longue)
|
||
G1 X{print_bed_max[0] / 2 - 20} Y1 Z0.3 F5000 ; Légère montée et retour
|
||
G1 X{print_bed_max[0] / 2 + 20} Y1 Z0.3 F750 E24 ; Ligne 2
|
||
|
||
G1 E-5 F1800 ; Rétraction
|
||
M82 ; Positionnement absolu pour l'extrudeur
|
||
G92 E0 ; Reset extrusion
|
||
G1 Z1.0 F3000 ; Légère montée
|
||
|
||
[printer:D12 500 PRO SMARTPAD MONO DUAL 0.4 nozzle]
|
||
inherits = fdm_machine_common
|
||
from = system
|
||
setting_id = GM001
|
||
instantiation = true
|
||
printer_model = D12 500 PRO SMARTPAD MONO DUAL
|
||
gcode_flavor = klipper
|
||
default_print_profile = 0.20mm Standard @Wanhao-D12-500
|
||
nozzle_diameter = 0.4
|
||
printable_area = 0x0,500x0,500x500,0x500
|
||
printable_height = 500
|
||
nozzle_type = brass
|
||
auxiliary_fan = 0
|
||
printer_variant = 0.4
|
||
default_filament_profile = YUMI PLA Bowden
|
||
before_layer_change_gcode = ;BEFORE_LAYER_CHANGE
|
||
;[layer_z]
|
||
LOG_Z
|
||
TIMELAPSE_TAKE_FRAME
|
||
G92 E0
|
||
change_filament_gcode = ;M600
|
||
z_hop = 0.4
|
||
extra_loading_move = -2
|
||
extruder_clearance_height_to_lid = 140
|
||
extruder_clearance_height_to_rod = 36
|
||
extruder_clearance_radius = 65
|
||
nozzle_height = 4
|
||
thumbnails = 48x48/PNG, 300x300/PNG
|
||
wipe_distance = 2
|
||
z_hop_types = Auto Lift
|
||
deretraction_speed = 25
|
||
enable_filament_ramming = 0
|
||
machine_max_acceleration_e = 6000
|
||
machine_max_acceleration_extruding = 10000
|
||
machine_max_acceleration_retracting = 5000
|
||
machine_max_acceleration_travel = 5000,500
|
||
machine_max_acceleration_x = 1000
|
||
machine_max_acceleration_y = 800
|
||
machine_max_acceleration_z = 500
|
||
machine_max_speed_e = 50
|
||
machine_max_speed_x = 200
|
||
machine_max_speed_y = 200
|
||
machine_max_speed_z = 15
|
||
machine_max_jerk_e = 2.5
|
||
machine_max_jerk_x = 14
|
||
machine_max_jerk_y = 14
|
||
machine_max_jerk_z = 0.2
|
||
max_layer_height = 0.32
|
||
min_layer_height = 0.08
|
||
retract_before_wipe = 0%
|
||
retraction_length = 5
|
||
retraction_minimum_travel = 2
|
||
retraction_speed = 25
|
||
retract_length_toolchange = 70
|
||
retract_when_changing_layer = 0
|
||
machine_end_gcode = ; Wanhao D12-230 Default End Gcode
|
||
G91 ; Mode déplacement relatif
|
||
G1 E-2 F300 ; Retrait léger du filament pour éviter le suintement
|
||
G1 Z10 F1200 ; Monte la tête de 10 mm
|
||
G90 ; Retour en position absolue
|
||
G1 X0 Y200 F3000 ; Déplace la tête vers l'arrière pour dégager la pièce
|
||
M104 S0 ; Éteint la chauffe de la buse
|
||
M140 S0 ; Éteint la chauffe du plateau
|
||
M107 ; Arrête tous les ventilateurs
|
||
M106 S0 P3 ; Arrête le ventilateur de la carte mère
|
||
M106 S0 P2 ; Arrête le ventilateur auxiliaire
|
||
M84 X Y E ; Désactive les moteurs des axes X, Y et de l'extrudeur
|
||
SET_VELOCITY_LIMIT ACCEL=2000 ACCEL_TO_DECEL=1000
|
||
machine_pause_gcode = PAUSE
|
||
machine_start_gcode = G31
|
||
save_last_file
|
||
SAVE_VARIABLE VARIABLE=was_interrupted VALUE=True
|
||
G21 ; set metrics values
|
||
M104 S[nozzle_temperature_initial_layer] ; set extruder temperature
|
||
M140 S[bed_temperature_initial_layer_single] ; set bed temperature
|
||
G91 ; set relative positioning mode
|
||
G28 ; home
|
||
G90 ; set absolute positioning mode
|
||
G1 X0 Y0 F3000 ; park head
|
||
M117 ; Purge extrudeur
|
||
G92 E0 ; Reset extrudeur
|
||
M109 S[nozzle_temperature_initial_layer] ; set and wait extruder temperature
|
||
M190 S[bed_temperature_initial_layer_single] ; set and wait bed temperature
|
||
BED_MESH_CALIBRATE ADAPTIVE=1 ADAPTIVE_MARGIN=5 ; adaptive bed leveling
|
||
|
||
G1 Z1.0 F3000 ; Prépare la buse à une petite hauteur
|
||
M83 ; Positionnement relatif pour l'extrudeur
|
||
|
||
; Purge longue à l'avant du plateau (Y=0), centrée
|
||
G1 X{print_bed_max[0] / 2 - 20} Y0 Z0.3 F5000 ; Début ligne 1
|
||
G1 X{print_bed_max[0] / 2 + 20} Y0 Z0.3 F750 E24 ; Ligne 1 (2x plus longue)
|
||
G1 X{print_bed_max[0] / 2 - 20} Y1 Z0.3 F5000 ; Légère montée et retour
|
||
G1 X{print_bed_max[0] / 2 + 20} Y1 Z0.3 F750 E24 ; Ligne 2
|
||
|
||
G1 E-5 F1800 ; Rétraction
|
||
M82 ; Positionnement absolu pour l'extrudeur
|
||
G92 E0 ; Reset extrusion
|
||
G1 Z1.0 F3000 ; Légère montée
|
||
|
||
[printer:D12 500 PRO SMARTPAD MONO DUAL PoopTool 0.4 nozzle]
|
||
inherits = fdm_machine_common
|
||
from = system
|
||
setting_id = GM001
|
||
instantiation = true
|
||
printer_settings_id = Wanhao France D12 500 PRO SMARTPAD MONO DUAL PoopTool 0.4 nozzle
|
||
printer_model = D12 500 PRO SMARTPAD MONO DUAL PoopTool
|
||
gcode_flavor = klipper
|
||
default_print_profile = 0.20mm Standard @Wanhao-D12-500 PoopTool
|
||
nozzle_diameter = 0.4
|
||
printable_area = 0x0,510x0,510x510,0x510
|
||
printable_height = 500
|
||
nozzle_type = brass
|
||
auxiliary_fan = 0
|
||
printer_variant = 0.4
|
||
default_filament_profile = YUMI PLA Bowden
|
||
before_layer_change_gcode = ;BEFORE_LAYER_CHANGE
|
||
;[layer_z]
|
||
LOG_Z
|
||
TIMELAPSE_TAKE_FRAME
|
||
G92 E0
|
||
z_hop = 0.4
|
||
extra_loading_move = -2
|
||
extruder_clearance_height_to_lid = 140
|
||
extruder_clearance_height_to_rod = 36
|
||
extruder_clearance_radius = 65
|
||
nozzle_height = 4
|
||
thumbnails = 48x48/PNG, 300x300/PNG
|
||
wipe_distance = 2
|
||
z_hop_types = Auto Lift
|
||
deretraction_speed = 25
|
||
enable_filament_ramming = 0
|
||
machine_max_acceleration_e = 6000
|
||
machine_max_acceleration_extruding = 10000
|
||
machine_max_acceleration_retracting = 5000
|
||
machine_max_acceleration_travel = 5000,500
|
||
machine_max_acceleration_x = 1000
|
||
machine_max_acceleration_y = 800
|
||
machine_max_acceleration_z = 500
|
||
machine_max_speed_e = 50
|
||
machine_max_speed_x = 200
|
||
machine_max_speed_y = 200
|
||
machine_max_speed_z = 15
|
||
machine_max_jerk_e = 2.5
|
||
machine_max_jerk_x = 14
|
||
machine_max_jerk_y = 14
|
||
machine_max_jerk_z = 0.2
|
||
max_layer_height = 0.32
|
||
min_layer_height = 0.08
|
||
retract_before_wipe = 0%
|
||
retraction_length = 5
|
||
retraction_minimum_travel = 2
|
||
retraction_speed = 25
|
||
retract_length_toolchange = 0
|
||
retract_when_changing_layer = 0
|
||
machine_end_gcode = ; Wanhao D12-230 Default End Gcode
|
||
G91 ; Mode déplacement relatif
|
||
G1 E-2 F300 ; Retrait léger du filament pour éviter le suintement
|
||
G1 Z10 F1200 ; Monte la tête de 10 mm
|
||
G90 ; Retour en position absolue
|
||
G1 X0 Y200 F3000 ; Déplace la tête vers l'arrière pour dégager la pièce
|
||
M104 S0 ; Éteint la chauffe de la buse
|
||
M140 S0 ; Éteint la chauffe du plateau
|
||
M107 ; Arrête tous les ventilateurs
|
||
M106 S0 P3 ; Arrête le ventilateur de la carte mère
|
||
M106 S0 P2 ; Arrête le ventilateur auxiliaire
|
||
M84 X Y E ; Désactive les moteurs des axes X, Y et de l'extrudeur
|
||
SET_VELOCITY_LIMIT ACCEL=2000 ACCEL_TO_DECEL=1000
|
||
machine_pause_gcode = PAUSE
|
||
change_filament_gcode = ;;;;;;;;;;;;;;;;;;;;;;;;;CHANGE FILAMENT G CODE;;;;;;;;;;;;;;;;;;;;;;;;
|
||
SET_VELOCITY_LIMIT ACCEL=20000 ACCEL_TO_DECEL=6000
|
||
G1 E-25 F2000 ; Rétraction initiale normale
|
||
M106 P1 S60 ; Ventilateur auxiliaire activé
|
||
|
||
{if toolchange_count > 0}
|
||
G17
|
||
G2 Z{max_layer_z + 0.4} I0.86 J0.86 P1 F6000 ; Spiral lift pour les changements après le premier
|
||
{endif}
|
||
|
||
G1 Z{max_layer_z + 3.0} F1200 ; Remontée
|
||
G1 X{print_bed_max[0] + 25} F6000 ; Déplacement vers zone de purge
|
||
G4 P3000 ; Pause
|
||
|
||
G1 E-60 F2000 ; Deuxième rétraction p
|
||
G92 E0 ; Réinitialise la position extrudeur à 0
|
||
G92 E0
|
||
|
||
M106 S0 ; Stop ventilateur
|
||
T[next_extruder] ; Changement d’outil
|
||
G1 E60 F2000
|
||
G1 E25 F600 ; Réinsertion du filament (partiel, évite la surpression)
|
||
G92 E0 ; Réinitialise encore
|
||
|
||
G1 E32 F300 ; Pré-purge
|
||
G92 E0
|
||
|
||
; FLUSH_START
|
||
;G4 P3000
|
||
G1 E25 F300 ; Purge minimum
|
||
;EXTRA_PURGE
|
||
G1 E{flush_length / 1 } F300 ; Purge adaptative
|
||
;G1 E[flush_length] F300 ; Purge adaptative
|
||
; FLUSH_END
|
||
|
||
G92 E0
|
||
M106 S255 ; Ventilateur à pleine vitesse
|
||
G4 P5000 ; Pause de sécurité
|
||
|
||
;G90 ; Positionnement absolu
|
||
|
||
{if layer_z <= (initial_layer_print_height + 0.001)}
|
||
;M201 X[default_acceleration] Y[default_acceleration] Z500
|
||
{endif}
|
||
|
||
G1 X{print_bed_max[0] + 15} F6000
|
||
G1 X{print_bed_max[0] + 25} F6000
|
||
G1 X{print_bed_max[0] + 15} F6000
|
||
G1 X{print_bed_max[0] + 25} F6000
|
||
G1 X{print_bed_max[0] + 15} F6000
|
||
|
||
;{if layer_z <= (initial_layer_print_height + 0.001)}
|
||
M201 X[initial_layer_acceleration]
|
||
;{else}
|
||
M201 X[default_acceleration]
|
||
;{endif}
|
||
|
||
G1 E1.5 F3000
|
||
G92 E0
|
||
;;;;;;;;;;;;;;;;;;;;;;;;;CHANGE FILAMENT G CODE;;;;;;;;;;;;;;;;;;;;;;;;
|
||
;M104 S[nozzle_temperature_range_high]
|
||
;SET_TMC_CURRENT STEPPER=extruder[previous_extruder] CURRENT=0.5 HOLDCURRENT=0.5
|
||
;SET_TMC_CURRENT STEPPER=extruder[previous_extruder] CURRENT=1.0 HOLDCURRENT=0.4
|
||
;SET_TMC_CURRENT STEPPER=extruder[next_extruder] CURRENT=1.0 HOLDCURRENT=0.4
|
||
;SET_TMC_CURRENT STEPPER=extruder[next_extruder] CURRENT=0.8 HOLDCURRENT=0.4
|
||
;G1 X[x_after_toolchange] Y[y_after_toolchange] Z[z_after_toolchange] F12000
|
||
machine_start_gcode = G31
|
||
save_last_file
|
||
SAVE_VARIABLE VARIABLE=was_interrupted VALUE=True
|
||
G21 ; set metrics values
|
||
M104 S[nozzle_temperature_initial_layer] ; set extruder temperature
|
||
M140 S[bed_temperature_initial_layer_single] ; set bed temperature
|
||
G91 ; set relative positioning mode
|
||
G28 ; home
|
||
G90 ; set absolute positioning mode
|
||
G1 X0 Y0 F3000 ; park head
|
||
M117 ; Purge extrudeur
|
||
G92 E0 ; Reset extrudeur
|
||
M109 S[nozzle_temperature_initial_layer] ; set and wait extruder temperature
|
||
M190 S[bed_temperature_initial_layer_single] ; set and wait bed temperature
|
||
BED_MESH_CALIBRATE ADAPTIVE=1 ADAPTIVE_MARGIN=5 ; adaptive bed leveling
|
||
|
||
G1 Z1.0 F3000 ; Prépare la buse à une petite hauteur
|
||
M83 ; Positionnement relatif pour l'extrudeur
|
||
|
||
; Purge longue à l'avant du plateau (Y=0), centrée
|
||
G1 X{print_bed_max[0] / 2 - 20} Y0 Z0.3 F5000 ; Début ligne 1
|
||
G1 X{print_bed_max[0] / 2 + 20} Y0 Z0.3 F750 E24 ; Ligne 1 (2x plus longue)
|
||
G1 X{print_bed_max[0] / 2 - 20} Y1 Z0.3 F5000 ; Légère montée et retour
|
||
G1 X{print_bed_max[0] / 2 + 20} Y1 Z0.3 F750 E24 ; Ligne 2
|
||
|
||
G1 E-5 F1800 ; Rétraction
|
||
M82 ; Positionnement absolu pour l'extrudeur
|
||
G92 E0 ; Reset extrusion
|
||
G1 Z1.0 F3000 ; Légère montée
|
||
|
||
[print:fdm_process_common]
|
||
from = system
|
||
instantiation = false
|
||
adaptive_layer_height = 0
|
||
reduce_crossing_wall = 0
|
||
bridge_flow = 0.95
|
||
bridge_speed = 25
|
||
brim_width = 5
|
||
compatible_printers =
|
||
print_sequence = by layer
|
||
default_acceleration = 10000
|
||
bridge_no_support = 0
|
||
elefant_foot_compensation = 0.1
|
||
outer_wall_line_width = 0.4
|
||
outer_wall_speed = 120
|
||
line_width = 0.45
|
||
infill_direction = 45
|
||
sparse_infill_density = 15%
|
||
sparse_infill_pattern = crosshatch
|
||
initial_layer_line_width = 0.5
|
||
initial_layer_print_height = 0.2
|
||
initial_layer_speed = 20
|
||
gap_infill_speed = 30
|
||
internal_bridge_speed = 50
|
||
overhang_2_4_speed = 50
|
||
overhang_3_4_speed = 30
|
||
overhang_4_4_speed = 20
|
||
infill_combination = 0
|
||
sparse_infill_line_width = 0.45
|
||
infill_wall_overlap = 25%
|
||
sparse_infill_speed = 50
|
||
interface_shells = 0
|
||
detect_overhang_wall = 1
|
||
reduce_infill_retraction = 0
|
||
filename_format = {input_filename_base}.gcode
|
||
wall_loops = 3
|
||
inner_wall_line_width = 0.45
|
||
inner_wall_speed = 40
|
||
print_settings_id =
|
||
raft_layers = 0
|
||
seam_position = nearest
|
||
skirt_distance = 2
|
||
skirt_height = 2
|
||
exclude_object = 1
|
||
minimum_sparse_infill_area = 0
|
||
internal_solid_infill_line_width = 0.45
|
||
internal_solid_infill_speed = 40
|
||
spiral_mode = 0
|
||
standby_temperature_delta = -5
|
||
enable_support = 0
|
||
support_filament = 0
|
||
support_line_width = 0.42
|
||
support_interface_filament = 0
|
||
support_on_build_plate_only = 0
|
||
support_top_z_distance = 0.15
|
||
support_interface_loop_pattern = 0
|
||
support_interface_top_layers = 2
|
||
support_interface_spacing = 0
|
||
support_interface_speed = 80
|
||
support_base_pattern = rectilinear
|
||
support_base_pattern_spacing = 2
|
||
support_speed = 40
|
||
support_threshold_angle = 30
|
||
support_object_xy_distance = 0.5
|
||
detect_thin_wall = 0
|
||
top_surface_line_width = 0.4
|
||
top_surface_speed = 30
|
||
travel_speed = 400
|
||
enable_prime_tower = 1
|
||
prime_tower_width = 60
|
||
xy_hole_compensation = 0
|
||
xy_contour_compensation = 0
|
||
|
||
[print:0.10mm Standard @Wanhao-D12-230]
|
||
inherits = fdm_process_common
|
||
from = system
|
||
setting_id = GP004
|
||
instantiation = true
|
||
layer_height = 0.10
|
||
bottom_shell_layers = 4
|
||
top_shell_layers = 5
|
||
default_acceleration = 1500
|
||
default_jerk = 3
|
||
outer_wall_jerk = 3
|
||
top_surface_jerk = 3
|
||
infill_jerk = 3
|
||
inner_wall_jerk = 3
|
||
initial_layer_jerk = 3
|
||
travel_jerk = 8
|
||
elefant_foot_compensation = 0.1
|
||
enable_prime_tower = 1
|
||
extra_perimeters_on_overhangs = 1
|
||
flush_into_support = 0
|
||
infill_wall_overlap = 20%
|
||
initial_layer_infill_speed = 45
|
||
initial_layer_speed = 35
|
||
initial_layer_travel_speed = 100
|
||
inner_wall_acceleration = 1500
|
||
internal_bridge_speed = 100
|
||
internal_solid_infill_line_width = 0.42
|
||
internal_solid_infill_speed = 90
|
||
is_infill_first = 0
|
||
line_width = 0.42
|
||
outer_wall_acceleration = 1000
|
||
outer_wall_line_width = 0.42
|
||
outer_wall_speed = 30
|
||
inner_wall_speed = 60
|
||
skirt_loops = 0
|
||
skirt_speed = 0
|
||
slow_down_layers = 1
|
||
sparse_infill_density = 10%
|
||
sparse_infill_pattern = grid
|
||
sparse_infill_speed = 120
|
||
staggered_inner_seams = 1
|
||
support_line_width = 0.42
|
||
top_shell_thickness = 1
|
||
top_surface_acceleration = 1000
|
||
top_surface_line_width = 0.42
|
||
top_surface_speed = 40
|
||
travel_acceleration = 500
|
||
wall_generator = classic
|
||
wall_loops = 2
|
||
wipe_before_external_loop = 1
|
||
wipe_on_loops = 1
|
||
compatible_printers = D12 230 PRO SMARTPAD MONO DUAL 0.4 nozzle,D12 230 PRO M2 MONO DUAL 0.4 nozzle,D12 230 PRO M2 DIRECT 0.4 nozzle,D12 230 PRO SMARTPAD DIRECT 0.4 nozzle
|
||
|
||
[print:0.10mm Standard @Wanhao-D12-300]
|
||
inherits = fdm_process_common
|
||
from = system
|
||
setting_id = GP004
|
||
instantiation = true
|
||
layer_height = 0.1
|
||
bottom_shell_layers = 4
|
||
top_shell_layers = 5
|
||
default_acceleration = 1500
|
||
default_jerk = 3
|
||
outer_wall_jerk = 3
|
||
top_surface_jerk = 3
|
||
infill_jerk = 3
|
||
inner_wall_jerk = 3
|
||
initial_layer_jerk = 3
|
||
travel_jerk = 8
|
||
elefant_foot_compensation = 0.1
|
||
enable_prime_tower = 1
|
||
extra_perimeters_on_overhangs = 1
|
||
flush_into_support = 0
|
||
infill_wall_overlap = 20%
|
||
initial_layer_infill_speed = 45
|
||
initial_layer_speed = 35
|
||
initial_layer_travel_speed = 100
|
||
inner_wall_acceleration = 1000
|
||
internal_bridge_speed = 100
|
||
internal_solid_infill_line_width = 0.42
|
||
internal_solid_infill_speed = 90
|
||
is_infill_first = 0
|
||
line_width = 0.42
|
||
outer_wall_acceleration = 1000
|
||
outer_wall_line_width = 0.42
|
||
outer_wall_speed = 30
|
||
inner_wall_speed = 60
|
||
skirt_loops = 0
|
||
skirt_speed = 0
|
||
slow_down_layers = 1
|
||
sparse_infill_density = 10%
|
||
sparse_infill_pattern = grid
|
||
sparse_infill_speed = 120
|
||
staggered_inner_seams = 1
|
||
support_line_width = 0.42
|
||
top_shell_thickness = 1
|
||
top_surface_acceleration = 1000
|
||
top_surface_line_width = 0.42
|
||
top_surface_speed = 40
|
||
travel_acceleration = 500
|
||
wall_generator = classic
|
||
wall_loops = 2
|
||
wipe_before_external_loop = 1
|
||
wipe_on_loops = 1
|
||
compatible_printers = D12 300 PRO SMARTPAD MONO DUAL 0.4 nozzle,D12 300 PRO M2 MONO DUAL 0.4 nozzle,D12 300 PRO M2 DIRECT 0.4 nozzle,D12 300 PRO SMARTPAD DIRECT 0.4 nozzle
|
||
|
||
[print:0.10mm Standard @Wanhao-D12-500]
|
||
inherits = fdm_process_common
|
||
from = system
|
||
setting_id = GP004
|
||
instantiation = true
|
||
layer_height = 0.1
|
||
bottom_shell_layers = 4
|
||
top_shell_layers = 5
|
||
default_jerk = 3
|
||
outer_wall_jerk = 3
|
||
top_surface_jerk = 3
|
||
infill_jerk = 3
|
||
inner_wall_jerk = 3
|
||
initial_layer_jerk = 3
|
||
travel_jerk = 8
|
||
default_acceleration = 1000
|
||
outer_wall_acceleration = 700
|
||
elefant_foot_compensation = 0.1
|
||
enable_prime_tower = 1
|
||
extra_perimeters_on_overhangs = 1
|
||
flush_into_support = 0
|
||
infill_wall_overlap = 20%
|
||
initial_layer_infill_speed = 45
|
||
travel_speed = 200
|
||
initial_layer_speed = 35
|
||
initial_layer_travel_speed = 100
|
||
inner_wall_acceleration = 1000
|
||
internal_bridge_speed = 100
|
||
internal_solid_infill_line_width = 0.42
|
||
internal_solid_infill_speed = 90
|
||
is_infill_first = 0
|
||
line_width = 0.42
|
||
outer_wall_line_width = 0.42
|
||
outer_wall_speed = 30
|
||
inner_wall_speed = 60
|
||
skirt_loops = 0
|
||
skirt_speed = 0
|
||
slow_down_layers = 1
|
||
sparse_infill_density = 10%
|
||
sparse_infill_pattern = grid
|
||
sparse_infill_speed = 120
|
||
staggered_inner_seams = 1
|
||
support_line_width = 0.42
|
||
top_shell_thickness = 1
|
||
top_surface_acceleration = 1000
|
||
top_surface_line_width = 0.42
|
||
top_surface_speed = 40
|
||
travel_acceleration = 500
|
||
wall_generator = classic
|
||
wall_loops = 2
|
||
wipe_before_external_loop = 1
|
||
wipe_on_loops = 1
|
||
compatible_printers = D12 500 PRO SMARTPAD MONO DUAL 0.4 nozzle,D12 500 PRO M2 MONO DUAL 0.4 nozzle,D12 500 PRO M2 DIRECT 0.4 nozzle,D12 500 PRO SMARTPAD DIRECT 0.4 nozzle
|
||
|
||
[print:0.15mm Standard @Wanhao-D12-230]
|
||
inherits = fdm_process_common
|
||
from = system
|
||
setting_id = GP004
|
||
instantiation = true
|
||
layer_height = 0.15
|
||
bottom_shell_layers = 4
|
||
top_shell_layers = 5
|
||
default_acceleration = 1500
|
||
default_jerk = 3
|
||
outer_wall_jerk = 3
|
||
top_surface_jerk = 3
|
||
infill_jerk = 3
|
||
inner_wall_jerk = 3
|
||
initial_layer_jerk = 3
|
||
travel_jerk = 8
|
||
elefant_foot_compensation = 0.1
|
||
enable_prime_tower = 1
|
||
extra_perimeters_on_overhangs = 1
|
||
flush_into_support = 0
|
||
infill_wall_overlap = 20%
|
||
initial_layer_infill_speed = 45
|
||
initial_layer_speed = 35
|
||
initial_layer_travel_speed = 100
|
||
inner_wall_acceleration = 1500
|
||
internal_bridge_speed = 100
|
||
internal_solid_infill_line_width = 0.42
|
||
internal_solid_infill_speed = 90
|
||
is_infill_first = 0
|
||
line_width = 0.42
|
||
outer_wall_acceleration = 1000
|
||
outer_wall_line_width = 0.42
|
||
outer_wall_speed = 30
|
||
inner_wall_speed = 60
|
||
skirt_loops = 0
|
||
skirt_speed = 0
|
||
slow_down_layers = 1
|
||
sparse_infill_density = 10%
|
||
sparse_infill_pattern = grid
|
||
sparse_infill_speed = 120
|
||
staggered_inner_seams = 1
|
||
support_line_width = 0.42
|
||
top_shell_thickness = 1
|
||
top_surface_acceleration = 1000
|
||
top_surface_line_width = 0.42
|
||
top_surface_speed = 40
|
||
travel_acceleration = 500
|
||
wall_generator = classic
|
||
wall_loops = 2
|
||
wipe_before_external_loop = 1
|
||
wipe_on_loops = 1
|
||
compatible_printers = D12 230 PRO SMARTPAD MONO DUAL 0.4 nozzle,D12 230 PRO M2 MONO DUAL 0.4 nozzle,D12 230 PRO M2 DIRECT 0.4 nozzle,D12 230 PRO SMARTPAD DIRECT 0.4 nozzle
|
||
|
||
[print:0.15mm Standard @Wanhao-D12-300]
|
||
inherits = fdm_process_common
|
||
from = system
|
||
setting_id = GP004
|
||
instantiation = true
|
||
layer_height = 0.15
|
||
bottom_shell_layers = 4
|
||
top_shell_layers = 5
|
||
default_acceleration = 1500
|
||
default_jerk = 3
|
||
outer_wall_jerk = 3
|
||
top_surface_jerk = 3
|
||
infill_jerk = 3
|
||
inner_wall_jerk = 3
|
||
initial_layer_jerk = 3
|
||
travel_jerk = 8
|
||
elefant_foot_compensation = 0.1
|
||
enable_prime_tower = 1
|
||
extra_perimeters_on_overhangs = 1
|
||
flush_into_support = 0
|
||
infill_wall_overlap = 20%
|
||
initial_layer_infill_speed = 45
|
||
initial_layer_speed = 35
|
||
initial_layer_travel_speed = 100
|
||
inner_wall_acceleration = 1000
|
||
internal_bridge_speed = 100
|
||
internal_solid_infill_line_width = 0.42
|
||
internal_solid_infill_speed = 90
|
||
is_infill_first = 0
|
||
line_width = 0.42
|
||
outer_wall_acceleration = 1000
|
||
outer_wall_line_width = 0.42
|
||
outer_wall_speed = 30
|
||
inner_wall_speed = 60
|
||
skirt_loops = 0
|
||
skirt_speed = 0
|
||
slow_down_layers = 1
|
||
sparse_infill_density = 10%
|
||
sparse_infill_pattern = grid
|
||
sparse_infill_speed = 120
|
||
staggered_inner_seams = 1
|
||
support_line_width = 0.42
|
||
top_shell_thickness = 1
|
||
top_surface_acceleration = 1000
|
||
top_surface_line_width = 0.42
|
||
top_surface_speed = 40
|
||
travel_acceleration = 500
|
||
wall_generator = classic
|
||
wall_loops = 2
|
||
wipe_before_external_loop = 1
|
||
wipe_on_loops = 1
|
||
compatible_printers = D12 300 PRO SMARTPAD MONO DUAL 0.4 nozzle,D12 300 PRO M2 MONO DUAL 0.4 nozzle,D12 300 PRO M2 DIRECT 0.4 nozzle,D12 300 PRO SMARTPAD DIRECT 0.4 nozzle
|
||
|
||
[print:0.15mm Standard @Wanhao-D12-500]
|
||
inherits = fdm_process_common
|
||
from = system
|
||
setting_id = GP004
|
||
instantiation = true
|
||
layer_height = 0.15
|
||
bottom_shell_layers = 4
|
||
top_shell_layers = 5
|
||
default_jerk = 3
|
||
outer_wall_jerk = 3
|
||
top_surface_jerk = 3
|
||
infill_jerk = 3
|
||
inner_wall_jerk = 3
|
||
initial_layer_jerk = 3
|
||
travel_jerk = 8
|
||
default_acceleration = 1000
|
||
outer_wall_acceleration = 700
|
||
elefant_foot_compensation = 0.1
|
||
enable_prime_tower = 1
|
||
extra_perimeters_on_overhangs = 1
|
||
flush_into_support = 0
|
||
infill_wall_overlap = 20%
|
||
initial_layer_infill_speed = 45
|
||
travel_speed = 200
|
||
initial_layer_speed = 35
|
||
initial_layer_travel_speed = 100
|
||
inner_wall_acceleration = 1000
|
||
internal_bridge_speed = 100
|
||
internal_solid_infill_line_width = 0.42
|
||
internal_solid_infill_speed = 90
|
||
is_infill_first = 0
|
||
line_width = 0.42
|
||
outer_wall_line_width = 0.42
|
||
outer_wall_speed = 30
|
||
inner_wall_speed = 60
|
||
skirt_loops = 0
|
||
skirt_speed = 0
|
||
slow_down_layers = 1
|
||
sparse_infill_density = 10%
|
||
sparse_infill_pattern = grid
|
||
sparse_infill_speed = 120
|
||
staggered_inner_seams = 1
|
||
support_line_width = 0.42
|
||
top_shell_thickness = 1
|
||
top_surface_acceleration = 1000
|
||
top_surface_line_width = 0.42
|
||
top_surface_speed = 40
|
||
travel_acceleration = 500
|
||
wall_generator = classic
|
||
wall_loops = 2
|
||
wipe_before_external_loop = 1
|
||
wipe_on_loops = 1
|
||
compatible_printers = D12 500 PRO SMARTPAD MONO DUAL 0.4 nozzle,D12 500 PRO M2 MONO DUAL 0.4 nozzle,D12 500 PRO M2 DIRECT 0.4 nozzle,D12 500 PRO SMARTPAD DIRECT 0.4 nozzle
|
||
|
||
[print:0.20mm Standard @Wanhao-D12-230]
|
||
inherits = fdm_process_common
|
||
from = system
|
||
setting_id = GP004
|
||
instantiation = true
|
||
layer_height = 0.2
|
||
bottom_shell_layers = 4
|
||
top_shell_layers = 5
|
||
default_acceleration = 1500
|
||
default_jerk = 3
|
||
outer_wall_jerk = 3
|
||
top_surface_jerk = 3
|
||
infill_jerk = 3
|
||
inner_wall_jerk = 3
|
||
initial_layer_jerk = 3
|
||
travel_jerk = 8
|
||
elefant_foot_compensation = 0.1
|
||
enable_prime_tower = 1
|
||
extra_perimeters_on_overhangs = 1
|
||
flush_into_support = 0
|
||
infill_wall_overlap = 20%
|
||
initial_layer_infill_speed = 45
|
||
initial_layer_speed = 35
|
||
initial_layer_travel_speed = 100
|
||
inner_wall_acceleration = 1500
|
||
internal_bridge_speed = 100
|
||
internal_solid_infill_line_width = 0.42
|
||
internal_solid_infill_speed = 90
|
||
is_infill_first = 0
|
||
line_width = 0.42
|
||
outer_wall_acceleration = 1000
|
||
outer_wall_line_width = 0.42
|
||
outer_wall_speed = 30
|
||
inner_wall_speed = 60
|
||
skirt_loops = 0
|
||
skirt_speed = 0
|
||
slow_down_layers = 1
|
||
sparse_infill_density = 10%
|
||
sparse_infill_pattern = grid
|
||
sparse_infill_speed = 120
|
||
staggered_inner_seams = 1
|
||
support_line_width = 0.42
|
||
top_shell_thickness = 1
|
||
top_surface_acceleration = 1000
|
||
top_surface_line_width = 0.42
|
||
top_surface_speed = 40
|
||
travel_acceleration = 500
|
||
wall_generator = classic
|
||
wall_loops = 2
|
||
wipe_before_external_loop = 1
|
||
wipe_on_loops = 1
|
||
compatible_printers = D12 230 PRO SMARTPAD MONO DUAL 0.4 nozzle,D12 230 PRO M2 MONO DUAL 0.4 nozzle,D12 230 PRO M2 DIRECT 0.4 nozzle,D12 230 PRO SMARTPAD DIRECT 0.4 nozzle
|
||
|
||
[print:0.20mm Standard @Wanhao-D12-230 PoopTool]
|
||
inherits = fdm_process_common
|
||
from = system
|
||
setting_id = GP004
|
||
instantiation = true
|
||
layer_height = 0.2
|
||
bottom_shell_layers = 4
|
||
top_shell_layers = 5
|
||
default_acceleration = 1500
|
||
default_jerk = 3
|
||
outer_wall_jerk = 3
|
||
top_surface_jerk = 3
|
||
infill_jerk = 3
|
||
inner_wall_jerk = 3
|
||
initial_layer_jerk = 3
|
||
travel_jerk = 8
|
||
elefant_foot_compensation = 0.1
|
||
enable_prime_tower = 1
|
||
extra_perimeters_on_overhangs = 1
|
||
flush_into_support = 0
|
||
infill_wall_overlap = 20%
|
||
initial_layer_infill_speed = 45
|
||
initial_layer_speed = 35
|
||
initial_layer_travel_speed = 100
|
||
inner_wall_acceleration = 1500
|
||
internal_bridge_speed = 100
|
||
internal_solid_infill_line_width = 0.42
|
||
internal_solid_infill_speed = 90
|
||
is_infill_first = 0
|
||
line_width = 0.42
|
||
outer_wall_acceleration = 1000
|
||
outer_wall_line_width = 0.42
|
||
outer_wall_speed = 30
|
||
inner_wall_speed = 60
|
||
skirt_loops = 0
|
||
skirt_speed = 0
|
||
slow_down_layers = 1
|
||
sparse_infill_density = 10%
|
||
sparse_infill_pattern = grid
|
||
sparse_infill_speed = 120
|
||
staggered_inner_seams = 1
|
||
support_line_width = 0.42
|
||
top_shell_thickness = 1
|
||
top_surface_acceleration = 1000
|
||
top_surface_line_width = 0.42
|
||
top_surface_speed = 40
|
||
travel_acceleration = 500
|
||
wall_generator = classic
|
||
wall_loops = 2
|
||
wipe_before_external_loop = 1
|
||
wipe_on_loops = 1
|
||
compatible_printers = D12 230 PRO SMARTPAD MONO DUAL 0.4 nozzle PoopTool,D12 230 PRO M2 MONO DUAL 0.4 nozzle PoopTool
|
||
|
||
[print:0.20mm Standard @Wanhao-D12-300]
|
||
inherits = fdm_process_common
|
||
from = system
|
||
setting_id = GP004
|
||
instantiation = true
|
||
layer_height = 0.2
|
||
bottom_shell_layers = 4
|
||
top_shell_layers = 5
|
||
default_acceleration = 1500
|
||
default_jerk = 3
|
||
outer_wall_jerk = 3
|
||
top_surface_jerk = 3
|
||
infill_jerk = 3
|
||
inner_wall_jerk = 3
|
||
initial_layer_jerk = 3
|
||
travel_jerk = 8
|
||
elefant_foot_compensation = 0.1
|
||
enable_prime_tower = 1
|
||
extra_perimeters_on_overhangs = 1
|
||
flush_into_support = 0
|
||
infill_wall_overlap = 20%
|
||
initial_layer_infill_speed = 45
|
||
initial_layer_speed = 35
|
||
initial_layer_travel_speed = 100
|
||
inner_wall_acceleration = 1000
|
||
internal_bridge_speed = 100
|
||
internal_solid_infill_line_width = 0.42
|
||
internal_solid_infill_speed = 90
|
||
is_infill_first = 0
|
||
line_width = 0.42
|
||
outer_wall_acceleration = 1000
|
||
outer_wall_line_width = 0.42
|
||
outer_wall_speed = 30
|
||
inner_wall_speed = 60
|
||
skirt_loops = 0
|
||
skirt_speed = 0
|
||
slow_down_layers = 1
|
||
sparse_infill_density = 10%
|
||
sparse_infill_pattern = grid
|
||
sparse_infill_speed = 120
|
||
staggered_inner_seams = 1
|
||
support_line_width = 0.42
|
||
top_shell_thickness = 1
|
||
top_surface_acceleration = 1000
|
||
top_surface_line_width = 0.42
|
||
top_surface_speed = 40
|
||
travel_acceleration = 500
|
||
wall_generator = classic
|
||
wall_loops = 2
|
||
wipe_before_external_loop = 1
|
||
wipe_on_loops = 1
|
||
compatible_printers = D12 300 PRO SMARTPAD MONO DUAL 0.4 nozzle,D12 300 PRO M2 MONO DUAL 0.4 nozzle,D12 300 PRO M2 DIRECT 0.4 nozzle,D12 300 PRO SMARTPAD DIRECT 0.4 nozzle
|
||
|
||
[print:0.20mm Standard @Wanhao-D12-300 PoopTool]
|
||
inherits = fdm_process_common
|
||
from = system
|
||
setting_id = GP004
|
||
instantiation = true
|
||
layer_height = 0.2
|
||
bottom_shell_layers = 4
|
||
top_shell_layers = 5
|
||
default_acceleration = 1500
|
||
default_jerk = 3
|
||
outer_wall_jerk = 3
|
||
top_surface_jerk = 3
|
||
infill_jerk = 3
|
||
inner_wall_jerk = 3
|
||
initial_layer_jerk = 3
|
||
travel_jerk = 8
|
||
elefant_foot_compensation = 0.1
|
||
enable_prime_tower = 1
|
||
extra_perimeters_on_overhangs = 1
|
||
flush_into_support = 0
|
||
infill_wall_overlap = 20%
|
||
initial_layer_infill_speed = 45
|
||
initial_layer_speed = 35
|
||
initial_layer_travel_speed = 100
|
||
inner_wall_acceleration = 1000
|
||
internal_bridge_speed = 100
|
||
internal_solid_infill_line_width = 0.42
|
||
internal_solid_infill_speed = 90
|
||
is_infill_first = 0
|
||
line_width = 0.42
|
||
outer_wall_acceleration = 1000
|
||
outer_wall_line_width = 0.42
|
||
outer_wall_speed = 30
|
||
inner_wall_speed = 60
|
||
skirt_loops = 0
|
||
skirt_speed = 0
|
||
slow_down_layers = 1
|
||
sparse_infill_density = 10%
|
||
sparse_infill_pattern = grid
|
||
sparse_infill_speed = 120
|
||
staggered_inner_seams = 1
|
||
support_line_width = 0.42
|
||
top_shell_thickness = 1
|
||
top_surface_acceleration = 1000
|
||
top_surface_line_width = 0.42
|
||
top_surface_speed = 40
|
||
travel_acceleration = 500
|
||
wall_generator = classic
|
||
wall_loops = 2
|
||
wipe_before_external_loop = 1
|
||
wipe_on_loops = 1
|
||
compatible_printers = D12 300 PRO M2 MONO DUAL PoopTool 0.4 nozzle,D12 300 PRO SMARTPAD MONO DUAL PoopTool 0.4 nozzle
|
||
|
||
[print:0.20mm Standard @Wanhao-D12-500]
|
||
inherits = fdm_process_common
|
||
from = system
|
||
setting_id = GP004
|
||
instantiation = true
|
||
layer_height = 0.2
|
||
bottom_shell_layers = 4
|
||
top_shell_layers = 5
|
||
default_jerk = 3
|
||
outer_wall_jerk = 3
|
||
top_surface_jerk = 3
|
||
infill_jerk = 3
|
||
inner_wall_jerk = 3
|
||
initial_layer_jerk = 3
|
||
travel_jerk = 8
|
||
default_acceleration = 1000
|
||
outer_wall_acceleration = 700
|
||
elefant_foot_compensation = 0.1
|
||
enable_prime_tower = 1
|
||
extra_perimeters_on_overhangs = 1
|
||
flush_into_support = 0
|
||
infill_wall_overlap = 20%
|
||
initial_layer_infill_speed = 45
|
||
travel_speed = 200
|
||
initial_layer_speed = 35
|
||
initial_layer_travel_speed = 100
|
||
inner_wall_acceleration = 1000
|
||
internal_bridge_speed = 100
|
||
internal_solid_infill_line_width = 0.42
|
||
internal_solid_infill_speed = 90
|
||
is_infill_first = 0
|
||
line_width = 0.42
|
||
outer_wall_line_width = 0.42
|
||
outer_wall_speed = 30
|
||
inner_wall_speed = 60
|
||
skirt_loops = 0
|
||
skirt_speed = 0
|
||
slow_down_layers = 1
|
||
sparse_infill_density = 10%
|
||
sparse_infill_pattern = grid
|
||
sparse_infill_speed = 120
|
||
staggered_inner_seams = 1
|
||
support_line_width = 0.42
|
||
top_shell_thickness = 1
|
||
top_surface_acceleration = 1000
|
||
top_surface_line_width = 0.42
|
||
top_surface_speed = 40
|
||
travel_acceleration = 500
|
||
wall_generator = classic
|
||
wall_loops = 2
|
||
wipe_before_external_loop = 1
|
||
wipe_on_loops = 1
|
||
compatible_printers = D12 500 PRO SMARTPAD MONO DUAL 0.4 nozzle,D12 500 PRO M2 MONO DUAL 0.4 nozzle,D12 500 PRO M2 DIRECT 0.4 nozzle,D12 500 PRO SMARTPAD DIRECT 0.4 nozzle
|
||
|
||
[print:0.20mm Standard @Wanhao-D12-500 PoopTool]
|
||
inherits = fdm_process_common
|
||
from = system
|
||
setting_id = GP004
|
||
instantiation = true
|
||
layer_height = 0.2
|
||
bottom_shell_layers = 4
|
||
top_shell_layers = 5
|
||
default_acceleration = 1500
|
||
default_jerk = 3
|
||
outer_wall_jerk = 3
|
||
top_surface_jerk = 3
|
||
infill_jerk = 3
|
||
inner_wall_jerk = 3
|
||
initial_layer_jerk = 3
|
||
travel_jerk = 8
|
||
elefant_foot_compensation = 0.1
|
||
enable_prime_tower = 1
|
||
extra_perimeters_on_overhangs = 1
|
||
flush_into_support = 0
|
||
infill_wall_overlap = 20%
|
||
initial_layer_infill_speed = 45
|
||
initial_layer_speed = 35
|
||
initial_layer_travel_speed = 100
|
||
inner_wall_acceleration = 1000
|
||
internal_bridge_speed = 100
|
||
internal_solid_infill_line_width = 0.42
|
||
internal_solid_infill_speed = 90
|
||
is_infill_first = 0
|
||
line_width = 0.42
|
||
outer_wall_acceleration = 1000
|
||
outer_wall_line_width = 0.42
|
||
outer_wall_speed = 30
|
||
inner_wall_speed = 60
|
||
skirt_loops = 0
|
||
skirt_speed = 0
|
||
slow_down_layers = 1
|
||
sparse_infill_density = 10%
|
||
sparse_infill_pattern = grid
|
||
sparse_infill_speed = 120
|
||
staggered_inner_seams = 1
|
||
support_line_width = 0.42
|
||
top_shell_thickness = 1
|
||
top_surface_acceleration = 1000
|
||
top_surface_line_width = 0.42
|
||
top_surface_speed = 40
|
||
travel_acceleration = 500
|
||
wall_generator = classic
|
||
wall_loops = 2
|
||
wipe_before_external_loop = 1
|
||
wipe_on_loops = 1
|
||
compatible_printers = D12 500 PRO M2 MONO DUAL PoopTool 0.4 nozzle,D12 500 PRO SMARTPAD MONO DUAL PoopTool 0.4 nozzle
|
||
|
||
[print:0.24mm Standard @Wanhao-D12-230]
|
||
inherits = fdm_process_common
|
||
from = system
|
||
setting_id = GP004
|
||
instantiation = true
|
||
layer_height = 0.24
|
||
bottom_shell_layers = 4
|
||
top_shell_layers = 5
|
||
default_acceleration = 1500
|
||
default_jerk = 3
|
||
outer_wall_jerk = 3
|
||
top_surface_jerk = 3
|
||
infill_jerk = 3
|
||
inner_wall_jerk = 3
|
||
initial_layer_jerk = 3
|
||
travel_jerk = 8
|
||
elefant_foot_compensation = 0.1
|
||
enable_prime_tower = 1
|
||
extra_perimeters_on_overhangs = 1
|
||
flush_into_support = 0
|
||
infill_wall_overlap = 20%
|
||
initial_layer_infill_speed = 45
|
||
initial_layer_speed = 35
|
||
initial_layer_travel_speed = 100
|
||
inner_wall_acceleration = 1500
|
||
internal_bridge_speed = 100
|
||
internal_solid_infill_line_width = 0.42
|
||
internal_solid_infill_speed = 90
|
||
is_infill_first = 0
|
||
line_width = 0.42
|
||
outer_wall_acceleration = 1000
|
||
outer_wall_line_width = 0.42
|
||
outer_wall_speed = 30
|
||
inner_wall_speed = 60
|
||
skirt_loops = 0
|
||
skirt_speed = 0
|
||
slow_down_layers = 1
|
||
sparse_infill_density = 10%
|
||
sparse_infill_pattern = grid
|
||
sparse_infill_speed = 120
|
||
staggered_inner_seams = 1
|
||
support_line_width = 0.42
|
||
top_shell_thickness = 1
|
||
top_surface_acceleration = 1000
|
||
top_surface_line_width = 0.42
|
||
top_surface_speed = 40
|
||
travel_acceleration = 500
|
||
wall_generator = classic
|
||
wall_loops = 2
|
||
wipe_before_external_loop = 1
|
||
wipe_on_loops = 1
|
||
compatible_printers = D12 230 PRO SMARTPAD MONO DUAL 0.4 nozzle,D12 230 PRO M2 MONO DUAL 0.4 nozzle,D12 230 PRO M2 DIRECT 0.4 nozzle,D12 230 PRO SMARTPAD DIRECT 0.4 nozzle
|
||
|
||
[print:0.24mm Standard @Wanhao-D12-300]
|
||
inherits = fdm_process_common
|
||
from = system
|
||
setting_id = GP004
|
||
instantiation = true
|
||
layer_height = 0.24
|
||
bottom_shell_layers = 4
|
||
top_shell_layers = 5
|
||
default_acceleration = 1500
|
||
default_jerk = 3
|
||
outer_wall_jerk = 3
|
||
top_surface_jerk = 3
|
||
infill_jerk = 3
|
||
inner_wall_jerk = 3
|
||
initial_layer_jerk = 3
|
||
travel_jerk = 8
|
||
elefant_foot_compensation = 0.1
|
||
enable_prime_tower = 1
|
||
extra_perimeters_on_overhangs = 1
|
||
flush_into_support = 0
|
||
infill_wall_overlap = 20%
|
||
initial_layer_infill_speed = 45
|
||
initial_layer_speed = 35
|
||
initial_layer_travel_speed = 100
|
||
inner_wall_acceleration = 1000
|
||
internal_bridge_speed = 100
|
||
internal_solid_infill_line_width = 0.42
|
||
internal_solid_infill_speed = 90
|
||
is_infill_first = 0
|
||
line_width = 0.42
|
||
outer_wall_acceleration = 1000
|
||
outer_wall_line_width = 0.42
|
||
outer_wall_speed = 30
|
||
inner_wall_speed = 60
|
||
skirt_loops = 0
|
||
skirt_speed = 0
|
||
slow_down_layers = 1
|
||
sparse_infill_density = 10%
|
||
sparse_infill_pattern = grid
|
||
sparse_infill_speed = 120
|
||
staggered_inner_seams = 1
|
||
support_line_width = 0.42
|
||
top_shell_thickness = 1
|
||
top_surface_acceleration = 1000
|
||
top_surface_line_width = 0.42
|
||
top_surface_speed = 40
|
||
travel_acceleration = 500
|
||
wall_generator = classic
|
||
wall_loops = 2
|
||
wipe_before_external_loop = 1
|
||
wipe_on_loops = 1
|
||
compatible_printers = D12 300 PRO SMARTPAD MONO DUAL 0.4 nozzle,D12 300 PRO M2 MONO DUAL 0.4 nozzle,D12 300 PRO M2 DIRECT 0.4 nozzle,D12 300 PRO SMARTPAD DIRECT 0.4 nozzle
|
||
|
||
[print:0.24mm Standard @Wanhao-D12-500]
|
||
inherits = fdm_process_common
|
||
from = system
|
||
setting_id = GP004
|
||
instantiation = true
|
||
layer_height = 0.24
|
||
bottom_shell_layers = 4
|
||
top_shell_layers = 5
|
||
default_jerk = 3
|
||
outer_wall_jerk = 3
|
||
top_surface_jerk = 3
|
||
infill_jerk = 3
|
||
inner_wall_jerk = 3
|
||
initial_layer_jerk = 3
|
||
travel_jerk = 8
|
||
default_acceleration = 1000
|
||
outer_wall_acceleration = 700
|
||
elefant_foot_compensation = 0.1
|
||
enable_prime_tower = 1
|
||
extra_perimeters_on_overhangs = 1
|
||
flush_into_support = 0
|
||
infill_wall_overlap = 20%
|
||
initial_layer_infill_speed = 45
|
||
travel_speed = 200
|
||
initial_layer_speed = 35
|
||
initial_layer_travel_speed = 100
|
||
inner_wall_acceleration = 1000
|
||
internal_bridge_speed = 100
|
||
internal_solid_infill_line_width = 0.42
|
||
internal_solid_infill_speed = 90
|
||
is_infill_first = 0
|
||
line_width = 0.42
|
||
outer_wall_line_width = 0.42
|
||
outer_wall_speed = 30
|
||
inner_wall_speed = 60
|
||
skirt_loops = 0
|
||
skirt_speed = 0
|
||
slow_down_layers = 1
|
||
sparse_infill_density = 10%
|
||
sparse_infill_pattern = grid
|
||
sparse_infill_speed = 120
|
||
staggered_inner_seams = 1
|
||
support_line_width = 0.42
|
||
top_shell_thickness = 1
|
||
top_surface_acceleration = 1000
|
||
top_surface_line_width = 0.42
|
||
top_surface_speed = 40
|
||
travel_acceleration = 500
|
||
wall_generator = classic
|
||
wall_loops = 2
|
||
wipe_before_external_loop = 1
|
||
wipe_on_loops = 1
|
||
compatible_printers = D12 500 PRO SMARTPAD MONO DUAL 0.4 nozzle,D12 500 PRO M2 MONO DUAL 0.4 nozzle,D12 500 PRO M2 DIRECT 0.4 nozzle,D12 500 PRO SMARTPAD DIRECT 0.4 nozzle
|
||
|
||
[filament:fdm_filament_common]
|
||
from = system
|
||
instantiation = false
|
||
cool_plate_temp = 60
|
||
eng_plate_temp = 60
|
||
hot_plate_temp = 60
|
||
textured_plate_temp = 60
|
||
cool_plate_temp_initial_layer = 60
|
||
eng_plate_temp_initial_layer = 60
|
||
hot_plate_temp_initial_layer = 60
|
||
textured_plate_temp_initial_layer = 60
|
||
overhang_fan_threshold = 95%
|
||
overhang_fan_speed = 100
|
||
slow_down_for_layer_cooling = 1
|
||
close_fan_the_first_x_layers = 3
|
||
filament_end_gcode = ; filament end gcode
|
||
|
||
filament_flow_ratio = 1
|
||
reduce_fan_stop_start_freq = 0
|
||
fan_cooling_layer_time = 60
|
||
filament_cost = 0
|
||
filament_density = 0
|
||
filament_deretraction_speed = nil
|
||
filament_diameter = 1.75
|
||
filament_max_volumetric_speed = 0
|
||
filament_minimal_purge_on_wipe_tower = 15
|
||
filament_retraction_minimum_travel = nil
|
||
filament_retract_before_wipe = nil
|
||
filament_retract_when_changing_layer = nil
|
||
filament_retraction_length = nil
|
||
filament_z_hop = nil
|
||
filament_z_hop_types = nil
|
||
filament_retract_restart_extra = nil
|
||
filament_retraction_speed = nil
|
||
filament_settings_id =
|
||
filament_soluble = 0
|
||
filament_type = PLA
|
||
filament_vendor = Generic
|
||
filament_wipe = nil
|
||
filament_wipe_distance = nil
|
||
bed_type = Cool Plate
|
||
nozzle_temperature_initial_layer = 200
|
||
full_fan_speed_layer = 0
|
||
fan_max_speed = 100
|
||
fan_min_speed = 35
|
||
slow_down_min_speed = 10
|
||
slow_down_layer_time = 8
|
||
filament_start_gcode = ; Filament gcode
|
||
|
||
nozzle_temperature = 200
|
||
temperature_vitrification = 100
|
||
|
||
[filament:fdm_filament_abs]
|
||
inherits = fdm_filament_common
|
||
from = system
|
||
instantiation = false
|
||
cool_plate_temp = 105
|
||
eng_plate_temp = 105
|
||
hot_plate_temp = 105
|
||
textured_plate_temp = 105
|
||
cool_plate_temp_initial_layer = 105
|
||
eng_plate_temp_initial_layer = 105
|
||
hot_plate_temp_initial_layer = 105
|
||
textured_plate_temp_initial_layer = 105
|
||
slow_down_for_layer_cooling = 1
|
||
close_fan_the_first_x_layers = 3
|
||
fan_cooling_layer_time = 30
|
||
filament_max_volumetric_speed = 28.6
|
||
filament_type = ABS
|
||
filament_density = 1.04
|
||
filament_cost = 20
|
||
nozzle_temperature_initial_layer = 260
|
||
reduce_fan_stop_start_freq = 1
|
||
fan_max_speed = 80
|
||
fan_min_speed = 10
|
||
overhang_fan_threshold = 25%
|
||
overhang_fan_speed = 80
|
||
nozzle_temperature = 260
|
||
temperature_vitrification = 110
|
||
nozzle_temperature_range_low = 240
|
||
nozzle_temperature_range_high = 270
|
||
slow_down_min_speed = 10
|
||
slow_down_layer_time = 3
|
||
|
||
[filament:fdm_filament_asa]
|
||
inherits = fdm_filament_common
|
||
from = system
|
||
instantiation = false
|
||
cool_plate_temp = 105
|
||
eng_plate_temp = 105
|
||
hot_plate_temp = 105
|
||
cool_plate_temp_initial_layer = 105
|
||
eng_plate_temp_initial_layer = 105
|
||
hot_plate_temp_initial_layer = 105
|
||
slow_down_for_layer_cooling = 1
|
||
close_fan_the_first_x_layers = 3
|
||
fan_cooling_layer_time = 35
|
||
filament_max_volumetric_speed = 28.6
|
||
filament_type = ASA
|
||
filament_density = 1.04
|
||
filament_cost = 20
|
||
nozzle_temperature_initial_layer = 260
|
||
reduce_fan_stop_start_freq = 1
|
||
fan_max_speed = 80
|
||
fan_min_speed = 10
|
||
overhang_fan_threshold = 25%
|
||
overhang_fan_speed = 80
|
||
nozzle_temperature = 260
|
||
temperature_vitrification = 110
|
||
nozzle_temperature_range_low = 240
|
||
nozzle_temperature_range_high = 270
|
||
slow_down_min_speed = 10
|
||
slow_down_layer_time = 3
|
||
|
||
[filament:fdm_filament_pa]
|
||
inherits = fdm_filament_common
|
||
from = system
|
||
instantiation = false
|
||
activate_air_filtration = 1
|
||
cool_plate_temp = 0
|
||
cool_plate_temp_initial_layer = 0
|
||
eng_plate_temp = 100
|
||
eng_plate_temp_initial_layer = 100
|
||
fan_cooling_layer_time = 4
|
||
fan_max_speed = 60
|
||
fan_min_speed = 0
|
||
filament_cost = 20
|
||
filament_density = 1.04
|
||
filament_max_volumetric_speed = 8
|
||
filament_type = PA
|
||
hot_plate_temp = 100
|
||
hot_plate_temp_initial_layer = 100
|
||
nozzle_temperature = 290
|
||
nozzle_temperature_initial_layer = 290
|
||
nozzle_temperature_range_high = 300
|
||
nozzle_temperature_range_low = 260
|
||
overhang_fan_speed = 30
|
||
required_nozzle_HRC = 40
|
||
slow_down_layer_time = 2
|
||
slow_down_min_speed = 20
|
||
temperature_vitrification = 108
|
||
textured_plate_temp = 100
|
||
textured_plate_temp_initial_layer = 100
|
||
|
||
[filament:fdm_filament_pc]
|
||
inherits = fdm_filament_common
|
||
from = system
|
||
instantiation = false
|
||
cool_plate_temp = 0
|
||
eng_plate_temp = 110
|
||
hot_plate_temp = 110
|
||
textured_plate_temp = 110
|
||
cool_plate_temp_initial_layer = 0
|
||
eng_plate_temp_initial_layer = 110
|
||
hot_plate_temp_initial_layer = 110
|
||
textured_plate_temp_initial_layer = 110
|
||
fan_cooling_layer_time = 30
|
||
filament_max_volumetric_speed = 23.2
|
||
filament_type = PC
|
||
filament_density = 1.04
|
||
filament_cost = 20
|
||
nozzle_temperature_initial_layer = 270
|
||
reduce_fan_stop_start_freq = 1
|
||
fan_max_speed = 60
|
||
fan_min_speed = 10
|
||
overhang_fan_threshold = 25%
|
||
overhang_fan_speed = 60
|
||
nozzle_temperature = 280
|
||
temperature_vitrification = 120
|
||
nozzle_temperature_range_low = 260
|
||
nozzle_temperature_range_high = 290
|
||
slow_down_min_speed = 20
|
||
slow_down_layer_time = 2
|
||
|
||
[filament:fdm_filament_pet]
|
||
inherits = fdm_filament_common
|
||
from = system
|
||
instantiation = false
|
||
cool_plate_temp = 60
|
||
eng_plate_temp = 0
|
||
hot_plate_temp = 80
|
||
textured_plate_temp = 80
|
||
cool_plate_temp_initial_layer = 60
|
||
eng_plate_temp_initial_layer = 0
|
||
hot_plate_temp_initial_layer = 80
|
||
textured_plate_temp_initial_layer = 80
|
||
slow_down_for_layer_cooling = 1
|
||
close_fan_the_first_x_layers = 3
|
||
fan_cooling_layer_time = 20
|
||
filament_max_volumetric_speed = 25
|
||
filament_type = PETG
|
||
filament_density = 1.27
|
||
filament_cost = 30
|
||
nozzle_temperature_initial_layer = 255
|
||
reduce_fan_stop_start_freq = 1
|
||
fan_max_speed = 100
|
||
fan_min_speed = 20
|
||
overhang_fan_speed = 100
|
||
nozzle_temperature = 255
|
||
temperature_vitrification = 80
|
||
nozzle_temperature_range_low = 220
|
||
nozzle_temperature_range_high = 270
|
||
filament_start_gcode = ; filament start gcode
|
||
|
||
[filament:fdm_filament_pla]
|
||
inherits = fdm_filament_common
|
||
from = system
|
||
instantiation = false
|
||
fan_cooling_layer_time = 100
|
||
filament_max_volumetric_speed = 12
|
||
filament_type = PLA
|
||
filament_density = 1.24
|
||
filament_cost = 20
|
||
cool_plate_temp = 60
|
||
eng_plate_temp = 60
|
||
hot_plate_temp = 60
|
||
textured_plate_temp = 60
|
||
cool_plate_temp_initial_layer = 60
|
||
eng_plate_temp_initial_layer = 60
|
||
hot_plate_temp_initial_layer = 60
|
||
textured_plate_temp_initial_layer = 60
|
||
nozzle_temperature_initial_layer = 210
|
||
reduce_fan_stop_start_freq = 1
|
||
slow_down_for_layer_cooling = 1
|
||
fan_max_speed = 100
|
||
fan_min_speed = 100
|
||
overhang_fan_speed = 100
|
||
overhang_fan_threshold = 50%
|
||
close_fan_the_first_x_layers = 1
|
||
nozzle_temperature = 200
|
||
temperature_vitrification = 60
|
||
nozzle_temperature_range_low = 190
|
||
nozzle_temperature_range_high = 230
|
||
slow_down_min_speed = 10
|
||
slow_down_layer_time = 4
|
||
additional_cooling_fan_speed = 70
|
||
filament_start_gcode = ; filament start gcode
|
||
|
||
[filament:fdm_filament_tpu]
|
||
inherits = fdm_filament_common
|
||
from = system
|
||
instantiation = false
|
||
cool_plate_temp = 30
|
||
eng_plate_temp = 30
|
||
hot_plate_temp = 35
|
||
cool_plate_temp_initial_layer = 30
|
||
eng_plate_temp_initial_layer = 30
|
||
hot_plate_temp_initial_layer = 35
|
||
fan_cooling_layer_time = 100
|
||
filament_max_volumetric_speed = 15
|
||
filament_type = TPU
|
||
filament_density = 1.24
|
||
filament_cost = 20
|
||
filament_retraction_length = 0.4
|
||
nozzle_temperature_initial_layer = 240
|
||
reduce_fan_stop_start_freq = 1
|
||
slow_down_for_layer_cooling = 1
|
||
fan_max_speed = 100
|
||
fan_min_speed = 100
|
||
overhang_fan_speed = 100
|
||
additional_cooling_fan_speed = 70
|
||
close_fan_the_first_x_layers = 1
|
||
nozzle_temperature = 240
|
||
temperature_vitrification = 60
|
||
nozzle_temperature_range_low = 200
|
||
nozzle_temperature_range_high = 250
|
||
filament_start_gcode = ; filament start gcode
|
||
|
||
[filament:Yumi Generic PETG]
|
||
inherits = fdm_filament_pet
|
||
from = system
|
||
setting_id = GFSA04
|
||
filament_id = GFG99
|
||
instantiation = false
|
||
reduce_fan_stop_start_freq = 1
|
||
slow_down_for_layer_cooling = 1
|
||
fan_cooling_layer_time = 30
|
||
overhang_fan_speed = 90
|
||
overhang_fan_threshold = 25%
|
||
fan_max_speed = 90
|
||
fan_min_speed = 40
|
||
slow_down_min_speed = 10
|
||
slow_down_layer_time = 8
|
||
filament_flow_ratio = 0.95
|
||
filament_max_volumetric_speed = 10
|
||
filament_start_gcode = ; filament start gcode
|
||
|
||
compatible_printers =
|
||
|
||
[filament:Yumi Generic PLA]
|
||
inherits = fdm_filament_pla
|
||
from = system
|
||
setting_id = GFSA04
|
||
filament_id = GFL99
|
||
instantiation = false
|
||
filament_flow_ratio = 0.98
|
||
filament_max_volumetric_speed = 12
|
||
slow_down_layer_time = 8
|
||
compatible_printers =
|
||
|
||
[filament:YUMI PETG]
|
||
inherits = Yumi Generic PETG
|
||
from = system
|
||
setting_id = GFSA04
|
||
filament_id = GFG99
|
||
instantiation = true
|
||
filament_vendor = Yumi
|
||
filament_settings_id = YUMI PETG
|
||
filament_type = PETG
|
||
filament_flow_ratio = 0.95
|
||
filament_max_volumetric_speed = 8
|
||
nozzle_temperature = 230
|
||
activate_air_filtration = 0
|
||
activate_chamber_temp_control = 0
|
||
additional_cooling_fan_speed = 70
|
||
bed_type = Cool Plate
|
||
chamber_temperature = 0
|
||
close_fan_the_first_x_layers = 5
|
||
compatible_printers_condition =
|
||
compatible_prints =
|
||
compatible_prints_condition =
|
||
complete_print_exhaust_fan_speed = 80
|
||
cool_plate_temp = 35
|
||
cool_plate_temp_initial_layer = 35
|
||
default_filament_colour =
|
||
during_print_exhaust_fan_speed = 60
|
||
enable_overhang_bridge_fan = 1
|
||
enable_pressure_advance = 0
|
||
eng_plate_temp = 0
|
||
eng_plate_temp_initial_layer = 0
|
||
fan_cooling_layer_time = 20
|
||
fan_max_speed = 80
|
||
fan_min_speed = 15
|
||
filament_cooling_final_speed = 0
|
||
filament_cooling_initial_speed = 0
|
||
filament_cooling_moves = 0
|
||
filament_cost = 0
|
||
filament_density = 0
|
||
filament_deretraction_speed = 80
|
||
filament_diameter = 1.75
|
||
filament_end_gcode = ; filament end gcode
|
||
|
||
filament_is_support = 0
|
||
filament_load_time = 42
|
||
filament_loading_speed = 0
|
||
filament_loading_speed_start = 0
|
||
filament_long_retractions_when_cut = nil
|
||
filament_minimal_purge_on_wipe_tower = 15
|
||
filament_multitool_ramming = 0
|
||
filament_multitool_ramming_flow = 10
|
||
filament_multitool_ramming_volume = 10
|
||
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_retract_before_wipe = 80%
|
||
filament_retract_lift_above = nil
|
||
filament_retract_lift_below = nil
|
||
filament_retract_lift_enforce = nil
|
||
filament_retract_restart_extra = nil
|
||
filament_retract_when_changing_layer = 1
|
||
filament_retraction_distances_when_cut = nil
|
||
filament_retraction_length = 2
|
||
filament_retraction_minimum_travel = 1
|
||
filament_retraction_speed = 80
|
||
filament_shrink = 100%
|
||
filament_soluble = 0
|
||
filament_start_gcode = ; filament start gcode
|
||
|
||
filament_toolchange_delay = 0
|
||
filament_unload_time = 0
|
||
filament_unloading_speed = 0
|
||
filament_unloading_speed_start = 0
|
||
filament_wipe = 1
|
||
filament_wipe_distance = nil
|
||
filament_z_hop = nil
|
||
filament_z_hop_types = nil
|
||
full_fan_speed_layer = 6
|
||
hot_plate_temp = 70
|
||
hot_plate_temp_initial_layer = 70
|
||
nozzle_temperature_initial_layer = 230
|
||
nozzle_temperature_range_high = 230
|
||
nozzle_temperature_range_low = 190
|
||
overhang_fan_speed = 90
|
||
overhang_fan_threshold = 50%
|
||
pressure_advance = 0.05
|
||
reduce_fan_stop_start_freq = 1
|
||
required_nozzle_HRC = 0
|
||
slow_down_for_layer_cooling = 1
|
||
slow_down_layer_time = 10
|
||
slow_down_min_speed = 25
|
||
support_material_interface_fan_speed = -1
|
||
temperature_vitrification = 60
|
||
textured_plate_temp = 45
|
||
textured_plate_temp_initial_layer = 45
|
||
compatible_printers = D12 230 PRO M2 DIRECT 0.4 nozzle,D12 230 PRO SMARTPAD DIRECT 0.4 nozzle,D12 300 PRO M2 DIRECT 0.4 nozzle,D12 300 PRO SMARTPAD DIRECT 0.4 nozzle,D12 500 PRO M2 DIRECT 0.4 nozzle,D12 500 PRO SMARTPAD DIRECT 0.4 nozzle,D12 230 PRO M2 MONO DUAL 0.4 nozzle,D12 230 PRO M2 MONO DUAL PoopTool 0.4 nozzle,D12 300 PRO M2 MONO DUAL PoopTool 0.4 nozzle,D12 500 PRO M2 MONO DUAL PoopTool 0.4 nozzle,D12 230 PRO SMARTPAD MONO DUAL 0.4 nozzle,D12 230 PRO SMARTPAD MONO DUAL PoopTool 0.4 nozzle,D12 300 PRO SMARTPAD MONO DUAL PoopTool 0.4 nozzle,D12 500 PRO SMARTPAD MONO DUAL PoopTool 0.4 nozzle,D12 300 PRO M2 MONO DUAL 0.4 nozzle,D12 300 PRO SMARTPAD MONO DUAL 0.4 nozzle,D12 500 PRO M2 MONO DUAL 0.4 nozzle,D12 500 PRO SMARTPAD MONO DUAL 0.4 nozzle
|
||
|
||
[filament:YUMI PLA Bowden]
|
||
inherits = Yumi Generic PLA
|
||
from = system
|
||
setting_id = GFSR99
|
||
filament_id = GFU99
|
||
instantiation = true
|
||
filament_vendor = Yumi
|
||
filament_max_volumetric_speed = 12
|
||
filament_flow_ratio = 0.98
|
||
slow_down_layer_time = 8
|
||
slow_down_min_speed = 20
|
||
cool_plate_temp = 60
|
||
eng_plate_temp = 60
|
||
hot_plate_temp = 60
|
||
textured_plate_temp = 60
|
||
cool_plate_temp_initial_layer = 60
|
||
eng_plate_temp_initial_layer = 60
|
||
hot_plate_temp_initial_layer = 60
|
||
textured_plate_temp_initial_layer = 60
|
||
filament_loading_speed = 25
|
||
filament_loading_speed_start = 25
|
||
filament_unloading_speed = 25
|
||
pressure_advance = 0.4
|
||
compatible_printers = D12 230 PRO M2 DIRECT 0.4 nozzle,D12 230 PRO SMARTPAD DIRECT 0.4 nozzle,D12 300 PRO M2 DIRECT 0.4 nozzle,D12 300 PRO SMARTPAD DIRECT 0.4 nozzle,D12 500 PRO M2 DIRECT 0.4 nozzle,D12 500 PRO SMARTPAD DIRECT 0.4 nozzle,D12 230 PRO M2 MONO DUAL 0.4 nozzle,D12 230 PRO M2 MONO DUAL 0.4 nozzle PoopTool,D12 300 PRO M2 MONO DUAL PoopTool 0.4 nozzle,D12 500 PRO M2 MONO DUAL PoopTool 0.4 nozzle,D12 230 PRO SMARTPAD MONO DUAL 0.4 nozzle,D12 230 PRO SMARTPAD MONO DUAL 0.4 nozzle PoopTool,D12 300 PRO SMARTPAD MONO DUAL PoopTool 0.4 nozzle,D12 500 PRO SMARTPAD MONO DUAL PoopTool 0.4 nozzle,D12 300 PRO M2 MONO DUAL 0.4 nozzle,D12 300 PRO SMARTPAD MONO DUAL 0.4 nozzle,D12 500 PRO M2 MONO DUAL 0.4 nozzle,D12 500 PRO SMARTPAD MONO DUAL 0.4 nozzle
|
||
|
||
[filament:YUMI PLA Direct Drive]
|
||
inherits = Yumi Generic PLA
|
||
from = system
|
||
setting_id = GFSR99
|
||
filament_id = GFU99
|
||
instantiation = true
|
||
filament_vendor = Yumi
|
||
filament_max_volumetric_speed = 12
|
||
filament_flow_ratio = 0.98
|
||
slow_down_layer_time = 8
|
||
slow_down_min_speed = 20
|
||
cool_plate_temp = 60
|
||
eng_plate_temp = 60
|
||
hot_plate_temp = 60
|
||
textured_plate_temp = 60
|
||
cool_plate_temp_initial_layer = 60
|
||
eng_plate_temp_initial_layer = 60
|
||
hot_plate_temp_initial_layer = 60
|
||
textured_plate_temp_initial_layer = 60
|
||
enable_pressure_advance = 1
|
||
pressure_advance = 0.02
|
||
compatible_printers = D12 230 PRO M2 DIRECT 0.4 nozzle,D12 230 PRO SMARTPAD DIRECT 0.4 nozzle,D12 300 PRO M2 DIRECT 0.4 nozzle,D12 300 PRO SMARTPAD DIRECT 0.4 nozzle,D12 500 PRO M2 DIRECT 0.4 nozzle,D12 500 PRO SMARTPAD DIRECT 0.4 nozzle
|