Skip to content
This repository has been archived by the owner on Sep 23, 2024. It is now read-only.

Commit

Permalink
Creality Ender 3 V3/KE important fixes and some fine-tunings (SoftFev…
Browse files Browse the repository at this point in the history
…er#3362)

* Fixed retraction speed and added missing parameters.

* Fixes for manual filament change

* More tunings and fixes.

* Fixes and tunings

* Formatting

* Decrease z-hop for K1

* Updated thumbnails sizes to the same as Creality Print has.
  • Loading branch information
bistory authored Dec 31, 2023
1 parent 8afb675 commit 98a9bf6
Show file tree
Hide file tree
Showing 12 changed files with 95 additions and 30 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -106,16 +106,21 @@
"deretraction_speed": [
"40"
],
"z_hop": [
"0.1"
],
"z_hop": [
"0.1"
],
"single_extruder_multi_material": "1",
"manual_filament_change": "1",
"change_filament_gcode": "PAUSE",
"machine_pause_gcode": "M25",
"machine_pause_gcode": "PAUSE",
"default_filament_profile": [
"Creality Generic PLA @Ender-3V3-all"
],
"machine_start_gcode": "M220 S100 ;Reset Feedrate \nM221 S100 ;Reset Flowrate \n \nM140 S[bed_temperature_initial_layer_single] ;Set final bed temp \nG28 ;Home \n \nG92 E0 ;Reset Extruder \nG1 Z2.0 F3000 ;Move Z Axis up \nM104 S[nozzle_temperature_initial_layer] ;Set final nozzle temp \nG1 X-2.0 Y20 Z0.28 F5000.0 ;Move to start position \nM190 S[bed_temperature_initial_layer_single] ;Wait for bed temp to stabilize \nM109 S[nozzle_temperature_initial_layer] ;Wait for nozzle temp to stabilize \nG1 X-2.0 Y145.0 Z0.28 F1500.0 E15 ;Draw the first line \nG1 X-1.7 Y145.0 Z0.28 F5000.0 ;Move to side a little \nG1 X-1.7 Y20 Z0.28 F1500.0 E30 ;Draw the second line \nG92 E0 ;Reset Extruder \nG1 E-1.0000 F1800 ;Retract a bit \nG1 Z2.0 F3000 ;Move Z Axis up \nG1 E0.0000 F1800",
"machine_end_gcode": "G91 ;Relative positionning \nG1 E-2 F2700 ;Retract a bit \nG1 E-2 Z0.2 F2400 ;Retract and raise Z \nG1 X5 Y5 F3000 ;Wipe out \nG1 Z5 ;Raise Z more \nG90 ;Absolute positionning \n \nG1 X2 Y218 F3000 ;Present print \nM106 S0 ;Turn-off fan \nM104 S0 ;Turn-off hotend \nM140 S0 ;Turn-off bed \n \nM84 X Y E ;Disable all steppers but Z",
"scan_first_layer": "0"
"scan_first_layer": "0",
"thumbnails": [
"96x96",
"300x300"
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -107,12 +107,17 @@
"30"
],
"single_extruder_multi_material": "1",
"manual_filament_change": "1",
"change_filament_gcode": "M600",
"machine_pause_gcode": "M25",
"default_filament_profile": [
"Creality Generic PLA @Ender-3V3-all"
],
"machine_start_gcode": "M220 S100 ;Reset Feedrate \nM221 S100 ;Reset Flowrate \n \nM140 S[bed_temperature_initial_layer_single] ;Set final bed temp \nG28 ;Home \n \nG92 E0 ;Reset Extruder \nG1 Z2.0 F3000 ;Move Z Axis up \nM104 S[nozzle_temperature_initial_layer] ;Set final nozzle temp \nG1 X-2.1 Y20 Z0.28 F5000.0 ;Move to start position \nM190 S[bed_temperature_initial_layer_single] ;Wait for bed temp to stabilize \nM109 S[nozzle_temperature_initial_layer] ;Wait for nozzle temp to stabilize \nG1 X-2.1 Y145.0 Z0.28 F1500.0 E15 ;Draw the first line \nG1 X-2.4 Y145.0 Z0.28 F5000.0 ;Move to side a little \nG1 X-2.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line \nG92 E0 ;Reset Extruder \nG1 E-1.0000 F1800 ;Retract a bit \nG1 Z2.0 F3000 ;Move Z Axis up \nG1 E0.0000 F1800",
"machine_end_gcode": "G91 ;Relative positionning \nG1 E-2 F2700 ;Retract a bit \nG1 E-2 Z0.2 F2400 ;Retract and raise Z \nG1 X5 Y5 F3000 ;Wipe out \nG1 Z10 ;Raise Z more \nG90 ;Absolute positionning \n \nG1 X0 Y0 ;Present print \nM106 S0 ;Turn-off fan \nM104 S0 ;Turn-off hotend \nM140 S0 ;Turn-off bed \n \nM84 X Y E ;Disable all steppers but Z",
"scan_first_layer": "0"
"scan_first_layer": "0",
"thumbnails": [
"96x96",
"300x300"
]
}
15 changes: 12 additions & 3 deletions resources/profiles/Creality/machine/Creality K1 (0.4 nozzle).json
Original file line number Diff line number Diff line change
Expand Up @@ -36,13 +36,22 @@
"retract_before_wipe": ["70%"],
"retraction_length": ["0.5"],
"retract_length_toolchange": ["1"],
"retraction_speed": ["40"],
"deretraction_speed": ["40"],
"z_hop": ["0.4"],
"extruder_clearance_height_to_lid": "101",
"extruder_clearance_height_to_rod": "45",
"extruder_clearance_radius": "45",
"z_hop": ["0.2"],
"single_extruder_multi_material": "1",
"change_filament_gcode": "",
"manual_filament_change": "1",
"change_filament_gcode": "PAUSE",
"machine_pause_gcode": "PAUSE",
"default_filament_profile": ["Creality Generic PLA"],
"machine_start_gcode": "M140 S0\nM104 S0 \nSTART_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]",
"machine_end_gcode": "END_PRINT",
"scan_first_layer": "0"
"scan_first_layer": "0",
"thumbnails": [
"96x96",
"300x300"
]
}
14 changes: 11 additions & 3 deletions resources/profiles/Creality/machine/Creality K1 (0.6 nozzle).json
Original file line number Diff line number Diff line change
Expand Up @@ -38,12 +38,20 @@
"retract_length_toolchange": ["1"],
"retraction_speed": ["40"],
"deretraction_speed": ["40"],
"z_hop": ["0.4"],
"extruder_clearance_height_to_lid": "101",
"extruder_clearance_height_to_rod": "45",
"extruder_clearance_radius": "45",
"z_hop": ["0.2"],
"single_extruder_multi_material": "1",
"change_filament_gcode": "",
"manual_filament_change": "1",
"change_filament_gcode": "PAUSE",
"machine_pause_gcode": "PAUSE",
"default_filament_profile": ["Creality Generic PLA"],
"machine_start_gcode": "M140 S0\nM104 S0 \nSTART_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]",
"machine_end_gcode": "END_PRINT",
"scan_first_layer": "0"
"scan_first_layer": "0",
"thumbnails": [
"96x96",
"300x300"
]
}
15 changes: 12 additions & 3 deletions resources/profiles/Creality/machine/Creality K1 (0.8 nozzle).json
Original file line number Diff line number Diff line change
Expand Up @@ -36,13 +36,22 @@
"retract_before_wipe": ["70%"],
"retraction_length": ["0.5"],
"retract_length_toolchange": ["1"],
"retraction_speed": ["40"],
"deretraction_speed": ["40"],
"z_hop": ["0.4"],
"extruder_clearance_height_to_lid": "101",
"extruder_clearance_height_to_rod": "45",
"extruder_clearance_radius": "45",
"z_hop": ["0.2"],
"single_extruder_multi_material": "1",
"change_filament_gcode": "",
"manual_filament_change": "1",
"change_filament_gcode": "PAUSE",
"machine_pause_gcode": "PAUSE",
"default_filament_profile": ["Creality Generic PLA"],
"machine_start_gcode": "M140 S0\nM104 S0 \nSTART_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]",
"machine_end_gcode": "END_PRINT",
"scan_first_layer": "0"
"scan_first_layer": "0",
"thumbnails": [
"96x96",
"300x300"
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -37,13 +37,22 @@
"retract_before_wipe": ["70%"],
"retraction_length": ["0.5"],
"retract_length_toolchange": ["1"],
"retraction_speed": ["40"],
"deretraction_speed": ["40"],
"z_hop": ["0.4"],
"extruder_clearance_height_to_lid": "101",
"extruder_clearance_height_to_rod": "45",
"extruder_clearance_radius": "45",
"z_hop": ["0.2"],
"single_extruder_multi_material": "1",
"change_filament_gcode": "",
"manual_filament_change": "1",
"change_filament_gcode": "PAUSE",
"machine_pause_gcode": "PAUSE",
"default_filament_profile": ["Creality Generic PLA"],
"machine_start_gcode": "M140 S0\nM104 S0 \nSTART_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]",
"machine_end_gcode": "END_PRINT",
"scan_first_layer": "0"
"scan_first_layer": "0",
"thumbnails": [
"96x96",
"300x300"
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -37,13 +37,22 @@
"retract_before_wipe": ["70%"],
"retraction_length": ["0.5"],
"retract_length_toolchange": ["1"],
"retraction_speed": ["40"],
"deretraction_speed": ["40"],
"z_hop": ["0.4"],
"extruder_clearance_height_to_lid": "101",
"extruder_clearance_height_to_rod": "45",
"extruder_clearance_radius": "45",
"z_hop": ["0.2"],
"single_extruder_multi_material": "1",
"change_filament_gcode": "",
"manual_filament_change": "1",
"change_filament_gcode": "PAUSE",
"machine_pause_gcode": "PAUSE",
"default_filament_profile": ["Creality Generic PLA"],
"machine_start_gcode": "M140 S0\nM104 S0 \nSTART_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]",
"machine_end_gcode": "END_PRINT",
"scan_first_layer": "0"
"scan_first_layer": "0",
"thumbnails": [
"96x96",
"300x300"
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -37,13 +37,22 @@
"retract_before_wipe": ["70%"],
"retraction_length": ["0.5"],
"retract_length_toolchange": ["1"],
"retraction_speed": ["40"],
"deretraction_speed": ["40"],
"z_hop": ["0.4"],
"extruder_clearance_height_to_lid": "101",
"extruder_clearance_height_to_rod": "45",
"extruder_clearance_radius": "45",
"z_hop": ["0.2"],
"single_extruder_multi_material": "1",
"change_filament_gcode": "",
"manual_filament_change": "1",
"change_filament_gcode": "PAUSE",
"machine_pause_gcode": "PAUSE",
"default_filament_profile": ["Creality Generic PLA"],
"machine_start_gcode": "M140 S0\nM104 S0 \nSTART_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]",
"machine_end_gcode": "END_PRINT",
"scan_first_layer": "0"
"scan_first_layer": "0",
"thumbnails": [
"96x96",
"300x300"
]
}
2 changes: 2 additions & 0 deletions resources/profiles/Creality/machine/fdm_machine_common.json
Original file line number Diff line number Diff line change
Expand Up @@ -113,6 +113,8 @@
"1"
],
"z_hop_types": "Normal Lift",
"support_air_filtration": "0",
"support_chamber_temp_control": "0",
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n",
"default_print_profile": "0.16mm Optimal @Bambu Lab X1 Carbon 0.4 nozzle",
"machine_start_gcode": "G0 Z20 F9000\nG92 E0; G1 E-10 F1200\nG28\nM970 Q1 A10 B10 C130 K0\nM970 Q1 A10 B131 C250 K1\nM974 Q1 S1 P0\nM970 Q0 A10 B10 C130 H20 K0\nM970 Q0 A10 B131 C250 K1\nM974 Q0 S1 P0\nM220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\nG29 ;Home\nG90;\nG92 E0 ;Reset Extruder \nG1 Z2.0 F3000 ;Move Z Axis up \nG1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position\nM109 S205;\nG1 X10.1 Y200.0 Z0.28 F1500.0 E15 ;Draw the first line\nG1 X10.4 Y200.0 Z0.28 F5000.0 ;Move to side a little\nG1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line\nG92 E0 ;Reset Extruder \nG1 X110 Y110 Z2.0 F3000 ;Move Z Axis up",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
"bottom_shell_thickness": "0",
"bridge_flow": "0.95",
"bridge_speed": "100",
"brim_type": "no_brim",
"brim_type": "no_brim",
"brim_width": "0",
"brim_object_gap": "0.1",
"compatible_printers_condition": "",
Expand Down Expand Up @@ -79,7 +79,7 @@
"support_interface_spacing": "0.5",
"support_interface_speed": "100%",
"support_interface_pattern": "auto",
"support_base_pattern": "default",
"support_base_pattern": "rectilinear",
"support_base_pattern_spacing": "2.5",
"support_speed": "50",
"support_threshold_angle": "25",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
"bottom_shell_thickness": "0",
"bridge_flow": "0.95",
"bridge_speed": "100",
"brim_type": "no_brim",
"brim_type": "no_brim",
"brim_width": "0",
"brim_object_gap": "0.1",
"compatible_printers_condition": "",
Expand Down Expand Up @@ -79,7 +79,7 @@
"support_interface_spacing": "0.5",
"support_interface_speed": "100%",
"support_interface_pattern": "auto",
"support_base_pattern": "default",
"support_base_pattern": "rectilinear",
"support_base_pattern_spacing": "2.5",
"support_speed": "50",
"support_threshold_angle": "25",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
"bottom_shell_thickness": "0",
"bridge_flow": "0.95",
"bridge_speed": "100",
"brim_type": "no_brim",
"brim_type": "no_brim",
"brim_width": "0",
"brim_object_gap": "0.1",
"compatible_printers_condition": "",
Expand Down Expand Up @@ -79,7 +79,7 @@
"support_interface_spacing": "0.5",
"support_interface_speed": "100%",
"support_interface_pattern": "auto",
"support_base_pattern": "default",
"support_base_pattern": "rectilinear",
"support_base_pattern_spacing": "2.5",
"support_speed": "50",
"support_threshold_angle": "25",
Expand Down

0 comments on commit 98a9bf6

Please sign in to comment.