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 | |||
3d [2018/12/13 23:29] – grapsus | 3d [2019/01/19 15:10] (Version actuelle) – supprimée shermelin | ||
---|---|---|---|
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 | ||
- | # | ||
- | # | ||
- | # | ||
- | </ |