Ender3 - Firmware config + README update

This commit is contained in:
2024-10-10 12:59:35 +02:00
parent 82834652d9
commit b50cca9703
3 changed files with 40 additions and 4 deletions

View File

@@ -1774,7 +1774,7 @@
#if ENABLED(MIN_SOFTWARE_ENDSTOPS) #if ENABLED(MIN_SOFTWARE_ENDSTOPS)
#define MIN_SOFTWARE_ENDSTOP_X #define MIN_SOFTWARE_ENDSTOP_X
#define MIN_SOFTWARE_ENDSTOP_Y #define MIN_SOFTWARE_ENDSTOP_Y
// #define MIN_SOFTWARE_ENDSTOP_Z #define MIN_SOFTWARE_ENDSTOP_Z
#define MIN_SOFTWARE_ENDSTOP_I #define MIN_SOFTWARE_ENDSTOP_I
#define MIN_SOFTWARE_ENDSTOP_J #define MIN_SOFTWARE_ENDSTOP_J
#define MIN_SOFTWARE_ENDSTOP_K #define MIN_SOFTWARE_ENDSTOP_K
@@ -1788,7 +1788,7 @@
#if ENABLED(MAX_SOFTWARE_ENDSTOPS) #if ENABLED(MAX_SOFTWARE_ENDSTOPS)
#define MAX_SOFTWARE_ENDSTOP_X #define MAX_SOFTWARE_ENDSTOP_X
#define MAX_SOFTWARE_ENDSTOP_Y #define MAX_SOFTWARE_ENDSTOP_Y
#define MAX_SOFTWARE_ENDSTOP_Z // #define MAX_SOFTWARE_ENDSTOP_Z
#define MAX_SOFTWARE_ENDSTOP_I #define MAX_SOFTWARE_ENDSTOP_I
#define MAX_SOFTWARE_ENDSTOP_J #define MAX_SOFTWARE_ENDSTOP_J
#define MAX_SOFTWARE_ENDSTOP_K #define MAX_SOFTWARE_ENDSTOP_K

View File

@@ -2087,7 +2087,7 @@
#endif #endif
#endif #endif
//#define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28 #define BABYSTEP_DISPLAY_TOTAL // Display total babysteps since last G28
#define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping #define BABYSTEP_ZPROBE_OFFSET // Combine M851 Z and Babystepping
#if ENABLED(BABYSTEP_ZPROBE_OFFSET) #if ENABLED(BABYSTEP_ZPROBE_OFFSET)

View File

@@ -5,6 +5,8 @@
3. [Print profiles](#print-profiles) 3. [Print profiles](#print-profiles)
4. [Filament set up](#filament-set-up) 4. [Filament set up](#filament-set-up)
5. [Raspberry Pi 4 / Octoprint case](#raspberry-pi-4--octoprint-case) 5. [Raspberry Pi 4 / Octoprint case](#raspberry-pi-4--octoprint-case)
6. [Marlin custom firmware](#marlin-custom-firmware)
7. [3D printer custom parts](#3d-printed-custom-parts)
# Octoprint backup archive # Octoprint backup archive
@@ -170,3 +172,37 @@ Final result:
# m h dom mon dow command # m h dom mon dow command
@reboot raspi-gpio set 4 op dh @reboot raspi-gpio set 4 op dh
``` ```
# Marlin custom firmware
## Installed firmware
- Currently used tag: [`2.1.2.4`](https://github.com/MarlinFirmware/Marlin/tree/2.1.2.4)
- Details: [Firmware sources and custom configuration](./Marlin-2.1.2.4/) (local repo)
- Last compilation date: `2024-10-10 @ 09:53`
## Useful resources
### Firmware configuration:
- [Marlin 2.0.x Firmware Guide for BTT SKR Mini E3 v2.0 Ender 3](https://wallabag.igox.org/view/202)
- [Marlin 2.0.8 guide - PID autotune](https://wallabag.igox.org/view/203)
- [Marlin 2.0.8 guide - Bed Leveling - BLTouch, Inductive Sensor](https://wallabag.igox.org/view/204)
### Theorical documentation:
- [[MARLIN] Déterminer les dimensions / positions de la zone d'impression de son imprimante (cartésienne / CoreXY)](https://web.archive.org/web/20241010080558/https://www.lesimprimantes3d.fr/forum/topic/47020-marlin-déterminer-les-dimensions-positions-de-la-zone-dimpression-de-son-imprimante-cartésienne-corexy/)
- [comprendre la zone de palpage avec un ABL afin de paramétrer son Marlin](https://www.lesimprimantes3d.fr/forum/topic/43747-quelques-éléments-pour-mieux-comprendre-la-zone-de-palpage-avec-un-abl-afin-de-paramétrer-son-marlin/)
### Printer calibration:
Proceed with the different calibrations in the above order:
- [Marlin PID Auto-Tune - A Complete Guide](https://3dprintinggeek.com/marlin-pid-tuning/)
- :warnning: First do the PID Auto-Tune for the **bed**. Else you may have false positive thermal runout.
- [Z-Offset Wizard A Complete Guide](https://3dprintscape.com/z-offset-wizard-complete-guide/)
- Linear Advance:
- [Explanation](https://marlinfw.org/docs/features/lin_advance.html)
- [Pattern generation tool](https://marlinfw.org/tools/lin_advance/k-factor.html)
# 3D printed custom parts