Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| equipement:impression_3d:aneta8:fimware_aneta8 [2023/06/11 15:12] – supprimée - modification externe (Unknown date) 127.0.0.1 | equipement:impression_3d:aneta8:fimware_aneta8 [2023/06/11 15:34] (Version actuelle) – fredervish | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | ===== Firmware Anet 8 ===== | ||
| + | (source: http:// | ||
| + | |||
| + | Le firmware par défaut de l'Anet A8 a été remplacé par la version open source de Marlin. | ||
| + | |||
| + | * télécharger le source depuis http:// | ||
| + | * télécharger l'IDE Arduino | ||
| + | * dans l'IDE Arduino installer le support de la board Anet depuis https:// | ||
| + | * séléctionner "type de carte: Anet V1.0", " | ||
| + | * dans Marlin copier la configuration depuis example_configurations/ | ||
| + | |||
| + | À ce stade avec une Anet A8 non modifiée on peut compiler et flasher ce firmware avec vérifier/ | ||
| + | |||
| + | ==== Configuration pour la sonde inductive et l' | ||
| + | |||
| + | < | ||
| + | diff --git a/ | ||
| + | index 1e6da8b0e..16b8c7cd5 100644 | ||
| + | --- a/ | ||
| + | +++ b/ | ||
| + | @@ -716,7 +716,7 @@ | ||
| + | * A Fix-Mounted Probe either doesn' | ||
| + | * | ||
| + | */ | ||
| + | -//#define FIX_MOUNTED_PROBE | ||
| + | +#define FIX_MOUNTED_PROBE | ||
| + | |||
| + | /** | ||
| + | * Z Servo Probe, such as an endstop switch on a rotating arm. | ||
| + | @@ -776,12 +776,12 @@ | ||
| + | * O-- FRONT --+ | ||
| + | * (0,0) | ||
| + | */ | ||
| + | -#define X_PROBE_OFFSET_FROM_EXTRUDER 0 // X offset: -left +right | ||
| + | -#define Y_PROBE_OFFSET_FROM_EXTRUDER 0 // Y offset: -front +behind [the nozzle] | ||
| + | +#define X_PROBE_OFFSET_FROM_EXTRUDER -26 // X offset: -left +right | ||
| + | +#define Y_PROBE_OFFSET_FROM_EXTRUDER -42 // Y offset: -front +behind [the nozzle] | ||
| + | # | ||
| + | |||
| + | // Certain types of probes need to stay away from edges | ||
| + | -#define MIN_PROBE_EDGE 10 | ||
| + | +#define MIN_PROBE_EDGE 25 | ||
| + | |||
| + | // X and Y axis travel speed (mm/m) between probes | ||
| + | # | ||
| + | @@ -975,7 +975,7 @@ | ||
| + | */ | ||
| + | //# | ||
| + | //# | ||
| + | -//#define AUTO_BED_LEVELING_BILINEAR | ||
| + | +#define AUTO_BED_LEVELING_BILINEAR | ||
| + | //# | ||
| + | //# | ||
| + | |||
| + | @@ -1141,7 +1141,7 @@ | ||
| + | // - Move the Z probe (or nozzle) to a defined XY point before Z Homing when homing all axes (G28). | ||
| + | // - Prevent Z homing when the Z probe is outside bed area. | ||
| + | // | ||
| + | -//#define Z_SAFE_HOMING | ||
| + | +#define Z_SAFE_HOMING | ||
| + | |||
| + | #if ENABLED(Z_SAFE_HOMING) | ||
| + | # | ||
| + | </ | ||
| + | |||
| + | ==== Paramétrage de la sonde inductive ==== | ||
| + | |||
| + | Pièce pour la fixation: https:// | ||
| + | |||
| + | Une fois la sonde installée, s' | ||
| + | |||
| + | Ensuite le décalage entre le déclenchement de la sonde et le vrai 0 du Z se paramètre avec la commande M851. | ||
| + | Par exemple si la sonde se déclenche 1 mm avant que la buse ne touche le plateau, on compense avec "M851 Z-1". Si la première couche est trop éloignée, il suffit de lire la valeur avec " | ||
| + | |||
| + | Pour faire un auto-bedleveling, | ||
| + | |||
| + | ==== Problèmes avec l' | ||
| + | |||
| + | Depuis le passage au firmware Marlin, l' | ||
| + | |||
| + | Après quelques recherches le problème semble être celui-là: https:// | ||
| + | |||
| + | Le patch suivant dans Marlin semble corriger notre problème: | ||
| + | < | ||
| + | diff --git a/ | ||
| + | index a8cbd5f29..889387bf0 100644 | ||
| + | --- a/ | ||
| + | +++ b/ | ||
| + | @@ -180,13 +180,13 @@ | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | - #define ST7920_DELAY_1 DELAY_NS(0) | ||
| + | + #define ST7920_DELAY_1 DELAY_0_NOP | ||
| + | # | ||
| + | # | ||
| + | - #define ST7920_DELAY_2 DELAY_NS(63) | ||
| + | + #define ST7920_DELAY_2 DELAY_1_NOP | ||
| + | # | ||
| + | # | ||
| + | - #define ST7920_DELAY_3 DELAY_NS(125) | ||
| + | + #define ST7920_DELAY_3 DELAY_2_NOP | ||
| + | # | ||
| + | # | ||
| + | # | ||
| + | </ | ||