Aller au contenu

GO Print

Programmer 3Dtouch Alfawise U20


HugoMow67

Messages recommandés

Bonjour,

je ne sais pas si cela t'aidera mais sur l'U30 (carte-mère V0G), le 3DTouch fonctionne en suivant ces tutos :

> https://www.lesimprimantes3d.fr/forum/topic/18260-dev-alfawise-u20x-u30-marlin-2x-firmware-alternatif/

> https://www.lesimprimantes3d.fr/forum/topic/22125-alfawise-u20x-u30-marlin-configuration-optimisation-périphériques/ (partie concernant le BLTouch, sans activer les options BLTouch_V3.0)

et en utilisant ce support pour la sonde > https://www.thingiverse.com/thing:3526108 et en en suivant les instructions.

define X_MIN_ENDSTOP_INVERTING true
#define Y_MIN_ENDSTOP_INVERTING true
#define Z_MIN_ENDSTOP_INVERTING true
#define Z_MIN_PROBE_ENDSTOP_INVERTING false
#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
#define USE_XMIN_PLUG
#define USE_YMIN_PLUG
#define USE_ZMIN_PLUG
#define BLTOUCH
#define X_PROBE_OFFSET_FROM_EXTRUDER -35
#define Y_PROBE_OFFSET_FROM_EXTRUDER -5.5
#define Z_PROBE_OFFSET_FROM_EXTRUDER 0
#define MULTIPLE_PROBING 2
#define X_BED_SIZE 300 // Size for Alfawise U20
#define Y_BED_SIZE 300 // Size for Alfawise U20
#define Z_MAX_POS 400 // Size for Alfawise U20
#define AUTO_BED_LEVELING_BILINEAR
#define GRID_MAX_POINTS_X 5
#define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
#define Z_SAFE_HOMING
#define EEPROM_SETTINGS
#define NUM_SERVOS 1
#define SERVO_DELAY { 300 }

Je te conseille de commencer à compiler une version de Marlin sans 3DTouch pour vérifier ta configuration puis la version avec la sonde ; tu peux aussi profiter de cette première compilation pour configurer l'écran LCD, il y a un sous-menu avec le programme de calibration, tu notes tes variables puis tu édites ton fichier configuration.h en conséquence pour la nouvelle compilation.

J'ai fait le réglage du z-offset (dans mon cas, -2.4) via plusieurs commandes M851 puis vérification (G28 Z puis G1 Z0), avec le panneau de commande LCD je n'ai pas pu déplacer le z en négatif.

Par contre, avec la carte-mère V08, les branchements semblent un peu plus compliqués et je n'en sais pas plus que ce qui est déjà expliqué dans le tuto cité plus haut.

J'espère avoir été relativement explicite...

Bon courage pour la suite et bonne journée.

Modifié (le) par Invité
Lien vers le commentaire
Partager sur d’autres sites

il y a une heure, Epsylon3 a dit :

faudra corriger Y_PROBE_OFFSET_FROM_EXTRUDER, il faut des entiers pour X et Y (sans virgule), et le Z c'est genre -0.77 ici

cela correspond à quoi exactement ?

j'avais cru comprendre que c'était la position de la sonde avec son support.

C'est la première fois que je touche une imprimante 3D alors c'est à tâtons pour la compilation.

Mais j'ai essayé avec les valeurs dans le tuto pour revenir à celle-ci ; à priori cela fonctionne mais je ne sais pas si c'est correctement configuré.

Modifié (le) par Invité
Lien vers le commentaire
Partager sur d’autres sites

ok, merci!

 

donc, pour obtenir les valeurs ad equat, il suffirait de mesurer la position x,y,z de la pointe de la sonde par rapport à la buse ?

 

edit > et dans ce cas, peut-on déjà compenser le z-offset ?

edit2 > ok, pardon, je viens de lire la doc (http://marlinfw.org/docs/gcode/M851.html) et cela correspond à cela effectivement.

"" Set with M851 Z-5.2 and #define Z_PROBE_OFFSET_FROM_EXTRUDER -5.2. ""

 

Je n'ai pas remarqué de sondage dans le vide avec les valeurs données avec le support de thingiverse mais je vais compiler avec d'autres valeurs pour comparer.

edit3 > les dimensions probe_offset_from_extruder semblent correctes avec le modèle de thingiverse mais ce sont les variables probe_bed_position qui posent problème.

Modifié (le) par Invité
question/réponse
Lien vers le commentaire
Partager sur d’autres sites

  • 1 month later...
Le 17/06/2019 at 06:57, Invité a dit :

Bonjour,

je ne sais pas si cela t'aidera mais sur l'U30 (carte-mère V0G), le 3DTouch fonctionne en suivant ces tutos :

> https://www.lesimprimantes3d.fr/forum/topic/18260-dev-alfawise-u20x-u30-marlin-2x-firmware-alternatif/

> https://www.lesimprimantes3d.fr/forum/topic/22125-alfawise-u20x-u30-marlin-configuration-optimisation-périphériques/ (partie concernant le BLTouch, sans activer les options BLTouch_V3.0)

et en utilisant ce support pour la sonde > https://www.thingiverse.com/thing:3526108 et en en suivant les instructions.


define X_MIN_ENDSTOP_INVERTING true
#define Y_MIN_ENDSTOP_INVERTING true
#define Z_MIN_ENDSTOP_INVERTING true
#define Z_MIN_PROBE_ENDSTOP_INVERTING false
#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
#define USE_XMIN_PLUG
#define USE_YMIN_PLUG
#define USE_ZMIN_PLUG
#define BLTOUCH
#define X_PROBE_OFFSET_FROM_EXTRUDER -35
#define Y_PROBE_OFFSET_FROM_EXTRUDER -5.5
#define Z_PROBE_OFFSET_FROM_EXTRUDER 0
#define MULTIPLE_PROBING 2
#define X_BED_SIZE 300 // Size for Alfawise U20
#define Y_BED_SIZE 300 // Size for Alfawise U20
#define Z_MAX_POS 400 // Size for Alfawise U20
#define AUTO_BED_LEVELING_BILINEAR
#define GRID_MAX_POINTS_X 5
#define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
#define Z_SAFE_HOMING
#define EEPROM_SETTINGS
#define NUM_SERVOS 1
#define SERVO_DELAY { 300 }

Je te conseille de commencer à compiler une version de Marlin sans 3DTouch pour vérifier ta configuration puis la version avec la sonde ; tu peux aussi profiter de cette première compilation pour configurer l'écran LCD, il y a un sous-menu avec le programme de calibration, tu notes tes variables puis tu édites ton fichier configuration.h en conséquence pour la nouvelle compilation.

J'ai fait le réglage du z-offset (dans mon cas, -2.4) via plusieurs commandes M851 puis vérification (G28 Z puis G1 Z0), avec le panneau de commande LCD je n'ai pas pu déplacer le z en négatif.

Par contre, avec la carte-mère V08, les branchements semblent un peu plus compliqués et je n'en sais pas plus que ce qui est déjà expliqué dans le tuto cité plus haut.

J'espère avoir été relativement explicite...

Bon courage pour la suite et bonne journée.

Salut tu as réussi à faire fonctionner un 3dtouch sur ta U30 VOG ,bravo. On a bien des galères à ce sujet précis. Dis moi c'est quelle version de 3dtouch ( c'est marqué sur le circuit imprimer ) , tu as mis quoi comme résistance entre les fils orange et rouge ?

merci

  • +1 1
Lien vers le commentaire
Partager sur d’autres sites

 Effectivement obtenir un fonctionnement correct avec un clone tiens pratiquement du miracle. J'ai encore eu une dizaine de cas la semaine passée.

Par contre désolé mais je trouve la création de ce sujet très limite aux vues des très nombreuses informations disponibles sur le sujet désormais.

Modifié (le) par CacaoTor
Lien vers le commentaire
Partager sur d’autres sites

  • 3 weeks later...
Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.
×
×
  • Créer...