Files
3D_Printing/Ender_3_S1_Plus_Setup.md
2024-04-11 09:52:49 -04:00

4.2 KiB
Raw Blame History

Ender 3 S1 Plus Setup

Leveling

It's extremely important that you follow the leveling procedure below

  1. Home the z axis
  2. Navigate to leveling and select Aux Lvl. Do not press auto level- it breaks the printer
  3. Set a negative offset until the nozzle touches the bed
  4. Move the offset up until the nozzle lifts up from the bed, then go one more up
  5. Go through each corner, rotate the adjustment wheels until the nozzle is just barely above the bed. Dont worry about being super accurate, mesh leveling will handle any small variances
  6. Re-home the Z axis. This is important because weve just shifted the beds position.
  7. Re-check that the nozzle is just above the print surface in the center of the bed
  8. print a benchy, adjust the z offset as needed

Home offset

My printer kept hitting the screws in the print bed. You can set a y offset with the following

m206 y5

Get the current offset with:

m503

ESteps

Get the current esteps

m503

Set the correct offset with M92

m92 E403.655

GCode

Start GCode

; OctoLapse Slicer Auto-Detection
; Script based on an original created by tjjfvi (https://github.com/tjjfvi)
; An up-to-date version of the tjjfvi's original script can be found
; here:  https://csi.t6.fyi/
; Note - This script will only work in Cura V4.2 and above!
; --- Global Settings
; layer_height = {layer_height}
; smooth_spiralized_contours = {smooth_spiralized_contours}
; magic_mesh_surface_mode = {magic_mesh_surface_mode}
; machine_extruder_count = {machine_extruder_count}
; --- Single Extruder Settings
; speed_z_hop = {speed_z_hop}
; retraction_amount = {retraction_amount}
; retraction_hop = {retraction_hop}
; retraction_hop_enabled = {retraction_hop_enabled}
; retraction_enable = {retraction_enable}
; retraction_speed = {retraction_speed}
; retraction_retract_speed = {retraction_retract_speed}
; retraction_prime_speed = {retraction_prime_speed}
; speed_travel = {speed_travel}

; M413 S0 ; Disable power loss recovery
G92 E0 ; Reset Extruder

; Prep surfaces before auto home for better accuracy
; M140 S{material_bed_temperature_layer_0} ; set bed temperature
M190 S{material_bed_temperature_layer_0} ; set bed temperature and wait

; If bed adhesion not working
; Click “Settings” > “ADV.SET” > “Restore All Set.” > “Yes”
; Click “Settings” > “Leveling”, It will auto home and return to origin
; Place a sheet of A4 paper on the platform
; Click on “①”, and adjust the offset value down until the paper has slight friction feeling
; Click ②~⑤ in turn, rotate the corresponding leveling nut until it feel a slight sense of friction. Get all of them to have the same feeling for the best result.
; Counterclockwise the nut to move the platform away from the nozzle. Clockwise move closer to the nozzle.
; After finished, click “AUTO. LVL.” > “Start” to do Auto leveling
; Return to main menu and start printing

; level before heating the nozzle to prevent rogue plastic deposits
G28 ; HOME ALL AXES
G29 ; CREATE NEW MESH
M500 ; SAVE NEW MESH
M420 S1 Z3 ; RETRIEVE & USE LAST SAVED MESH
G1 Z10.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X0 Y0
G1 X0.1 Y20 Z0.3 F5000.0 ; Move to start position

; M104 S{material_print_temperature_layer_0} ; set hotend temperature
M109 S{material_print_temperature_layer_0} ; set hotend temperature and wait

; G1 X0.1 Y200.0 Z0.3 F1500.0 E15 ; Draw the first line
; G1 X0.4 Y200.0 Z0.3 F5000.0 ; Move to side a little
; G1 X0.4 Y20 Z0.3 F1500.0 E30 ; Draw the second line
; G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X5 Y20 Z0.3 F5000.0 ; Move over to prevent blob squish

End GCode

G91 ;Relative positioning
G1 E-2 F2700 ;Retract a bit
G1 E-2 Z0.2 F2400 ;Retract and raise Z
G1 X5 Y5 F3000 ;Wipe out
G1 Z10 ;Raise Z more
G90 ;Absolute positioning

G1 X0 Y{machine_depth} ;Present print
M106 S0 ;Turn-off fan
M104 S0 ;Turn-off hotend
M140 S0 ;Turn-off bed

M84 X Y E ;Disable all steppers but Z

Print Techniques

Collapsible Lightsabers

Adjust wipe - 1-3mm seems to do the trick

Print the test blade. It should come off the print without the rings fusing to eachother.

SWORD-TEST PRINT.stl