3d Printer Resources
Firmware upgrade
https://github.com/Jyers/Marlin/wiki
M92 X80.34 Y80.64 Z407.85 E140.11 ; set X Y Z E steps
M303 E0 S200 U1 ; PID tune for hot end
M303 E-1 S60 U1 ; PID tune for bed
M500 ; save
Calibration
- All-in-one calibration: https://www.youtube.com/watch?v=rp3r921DBGI and https://teachingtechyt.github.io/calibration.html
- Extruder Calibration: https://mattshub.com/blogs/blog/extruder-calibration
- Luke Hatfield’s guide: https://mk0helpcentertej4mtv.kinstacdn.com/wp-content/uploads/2021/01/Help-guide-Creality-and-others-5-22-21091.pdf
- YouTube X Gantry rework: https://www.youtube.com/watch?v=4bFYH0X3qjk
Upgrades
- Extruder:
- https://www.amazon.com/gp/product/B07SY745CF/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1
- https://www.youtube.com/watch?v=Db1IFWTF270
- https://www.youtube.com/watch?v=QnrH2Sk7y40
- Set X-Y-Z-E-Steps:
M92 X80.34 Y80.64 Z407.85 E140.11 ; set to new value M500 ; save
- Bed springs: https://www.amazon.com/gp/product/B07MTGXYLW/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&psc=1
Mesh Bed Leveling
https://www.youtube.com/watch?v=vcxM7-VK44k Restore saved mesh bed leveling
M420 S1
See bed leveling grid:
M420 V1 T1
Recv: Bilinear Leveling Grid:
Recv: 0 1 2 3 4
Recv: 0 -0.030 -0.040 -0.060 -0.040 -0.040
Recv: 1 +0.040 +0.030 +0.030 +0.000 -0.040
Recv: 2 +0.060 +0.030 +0.000 -0.020 -0.020
Recv: 3 +0.030 +0.030 +0.020 +0.040 +0.040
Recv: 4 -0.020 -0.030 -0.010 +0.020 +0.070
Recv:
Recv: echo:Bed Leveling ON
Recv: echo:Fade Height 10.00
M503 as of 20-nov-2021
Send: M503
Recv: echo: G21 ; Units in mm (mm)
Recv:
Recv: echo:; Filament settings: Disabled
Recv: echo: M200 S0 D1.75
Recv: echo:; Steps per unit:
Recv: echo: M92 X80.34 Y80.64 Z407.85 E140.11
Recv: echo:; Maximum feedrates (units/s):
Recv: echo: M203 X500.00 Y500.00 Z12.00 E120.00
Recv: echo:; Maximum Acceleration (units/s2):
Recv: echo: M201 X500.00 Y500.00 Z500.00 E10000.00
Recv: echo:; Acceleration (units/s2): P<print_accel> R<retract_accel> T<travel_accel>
Recv: echo: M204 P1500.00 R1500.00 T1500.00
Recv: echo:; Advanced: B<min_segment_time_us> S<min_feedrate> T<min_travel_feedrate> X<max_x_jerk> Y<max_y_jerk> Z<max_z_jerk> E<max_e_jerk>
Recv: echo: M205 B20000.00 S0.00 T0.00 X10.00 Y10.00 Z0.20 E2.50
Recv: echo:; Home offset:
Recv: echo: M206 X0.00 Y0.00 Z-0.46
Recv: echo:; Auto Bed Leveling:
Recv: echo: M420 S1 Z10.00
Recv: echo: G29 W I0 J0 Z-0.04000
Recv: echo: G29 W I1 J0 Z-0.01000
Recv: echo: G29 W I2 J0 Z-0.04000
Recv: echo: G29 W I0 J1 Z-0.02000
Recv: echo: G29 W I1 J1 Z-0.01000
Recv: echo: G29 W I2 J1 Z0.02000
Recv: echo: G29 W I0 J2 Z-0.04000
Recv: echo: G29 W I1 J2 Z0.03000
Recv: echo: G29 W I2 J2 Z0.06000
Recv: echo:; Material heatup parameters:
Recv: echo: M145 S0 H150.00 B45.00 F255
Recv: echo: M145 S1 H190.00 B55.00 F255
Recv: echo: M145 S2 H240.00 B70.00 F255
Recv: echo: M145 S3 H240.00 B70.00 F255
Recv: echo:; PID settings:
Recv: echo: M301 P21.96 I1.72 D69.99
Recv: echo: M304 P19.61 I1.28 D200.15
Recv: echo:; LCD Brightness:
Recv: echo: M251 B255
Recv: echo:; Power-Loss Recovery:
Recv: echo: M413 S1
Recv: echo:; Filament load/unload lengths:
Recv: echo: M603 L0.00 U0.00
Recv: echo:; Filament runout sensor:
Recv: echo: M412 S0 D0.00
Recv: ok
References
- Custom Firmware: https://github.com/Jyers/Marlin/wiki
- Layout shifts for v4.2.2 boards: https://www.reddit.com/r/ender3v2/comments/lmf1v2/an_faq_on_layer_shifts_and_mainboards/
- Just got your Ender 3?: https://www.reddit.com/r/ender3/comments/chqbud/just_got_your_ender_3_please_read_this_before/
- Enabling linear advance hardware mod: https://drive.google.com/file/d/15cUf10lMxW4NUHE9qVAlamXmULdrOJxz/view
- Redit:
- https://www.reddit.com/r/ender3v2/
- https://www.reddit.com/r/Ender3
Written on March 5, 2020