Aller au contenu

GO Print

Activation du Zmax


Kurilos

Messages recommandés

Bonjour à toutes et à tous

Voilà mon petit problème (je vais essayer de faire court)

Après passage au BL Touch et suite à problème avec la carte SD (certainement un mauvais enregistrement du Gcode), j'ai retrouvé mon imprimante lors d'une impression à une hauteur de 250mm environ alors que le max z d'impression était de 65 mm.

J'ai eu un peu peur après coup car sur la partie supérieure, il y a le renvoi du double Z.

J'ai eu l'idée de monter le fin de course Z (démonté à cause du BL touch) en partie supérieure et donc d'en faire un Zmax pour protéger le matériel.

Je me suis donc penché sur la compilation de Marlin et j'ai bien vu que l'on pouvait activer le Zmax.

Mais, je ne suis pas sûr de moi et j'aimerais bien un coup de main sur la compilation.

Pour être plus précis, j'ai besoin de connaître les champs à modifier.

Merci d'avance pour vos réponses.

Lien vers le commentaire
Partager sur d’autres sites

Merci de ta réponse 👍

J'avais bien vu cette ligne mais ce n'était pas la seule et j'étais perdu...

Maintenant, j'ai fait un essai de compilation et je t’avouerais que je suis encore plus perdu.

ça me retourne un message d'erreur (je ne sais plus lequel) mais c'est très mal parti, l'affaire.

 

 

Lien vers le commentaire
Partager sur d’autres sites

Salut,

Perso, ça compile sans problème de mon coté. Est-ce que tu peux fournir tes fichiers configuration.h et configuration_adv.h, histoire qu'on y jette un oeil?🧐

Sinon, je pense que tu as une autre solution qui ne nécessite pas de changer le firmware: tu câbles le détecteur Zmax en parallèle d'un autre détecteur de fin de course (Xmin ou Ymin). Si le détecteur se ferme, les mouvements s'arrêteront. 😉

Lien vers le commentaire
Partager sur d’autres sites

Bon, j'ai avancé un petit peu: j'ai réussi à compiler sans erreurs et donc j'ai eu le fameux fichier .bin.

Mais après avoir insérer la carte SD dans l'imprimante, le fichier se charge, l'écran d'accueil s'affiche puis ça recharge la carte SD et ainsi de suite.

C'est bon, j'ai pu avancé un peu, je referai d'autres tentatives....

Lien vers le commentaire
Partager sur d’autres sites

J'ai toujours le même problème: La compil se passe bien, je charge le .bin via la carte SD, l'écran d'accueil s'affiche puis, si la carte SD est présente, recharge de nouveau le .bin, etc...

Si je retire la carte SD, on voit l’écran, au bout de quelques secondes, s’éteindre puis revenir sur l’écran d'accueil.

J'ai tenté avec plusieurs versions de Marlin: idem (avec ou sans modif).

Il y a certainement quelque chose que je fais mal (ou que je ne fais pas).

Si quelqu'un a une piste...

Lien vers le commentaire
Partager sur d’autres sites

écran version 1.2

Carte mère d'origine ou presque VOH

Donc pour l’environnement , j'ai choisi STM32F103VE_longer.

Pour l'ecran, j'ai laissé la première fois avec TFT_GENERIC (configuration par défaut)

et avec l’écran pour LK1:

#define LK1

#define TS_V12

#define LONGER_LK_TFT28

Résultat identique

Merci de ton aide 😄

Lien vers le commentaire
Partager sur d’autres sites

ça fonctionne (hormis qu'il faut que je recalibre l'écran, les touches +/-/valid se retrouvent en haut et inversés)

J'en déduis que c'est certainement un problème de paramétrage du marlin?

 

Lien vers le commentaire
Partager sur d’autres sites

Oui, effectivement, j'ai l'impression que ça vient avec les versions 2.xxx du firmware longer (ce n'est qu'une supposition)

Mais avec la calibration de l’écran, pas toujours évidente à réussir, ça rentre dans l'ordre.

Je vais regarder tes fichiers...

Lien vers le commentaire
Partager sur d’autres sites

il y a 14 minutes, Kurilos a dit :

j'ai l'impression que ça vient avec les versions 2.xxx du firmware longer (ce n'est qu'une supposition)

je ne vois pas pourquoi, ça fonctionne pour les personnes à qui j'ai fourni ce firmware... 🤔

Tu es vraiment sûr d'avoir un écran v1.2? une p'tite photo en cas de doute?

Sinon, voici les fichiers de config utilisés:

platformio.ini Configuration_adv.h _Statusscreen.h Configuration.h

Lien vers le commentaire
Partager sur d’autres sites

J'ai démonté la machine pour identifier l’écran, c'est V1.9 (SID240320-8PCB-D).

J'ai essayé de compiler avec cette version, j'ai toujours un écran inversé. j'ai trouvé des fichiers (fait par toi) mais je ne vois pas de différence et pourtant ça ne marche pas.

J'ai essayé avec un fichier déjà compilé pour cette version d'écran et ça marche

Le bon coté de la chose, c'est que je n'ai plus de reboot continuel (point négatif: je ne sais pas pourquoi) et les compilations se passent sans problème.

Lien vers le commentaire
Partager sur d’autres sites

J'ai repris les recherches et j'ai trouvé, je pense l'origine de mes soucis:

Pour ce qui concerne le problème de boot permanent, l'origine vient de l'absence de cette ligne:

ligne 2546 #define SDIO_SUPPORT // Chgmnt TR Note from Hobi : Added as was not present in the file…

Situé après #define SDSUPPORT

Pour ce qui est du problème d'écran, je pense avoir trouvé:

Si je sélectionnes l'écran TS_V11, les lignes 3262 à 3266 passent en surbrillance correspondant bien à la version de l'écran 1.1

Si je sélectionnes l'écran TS_V12, les lignes 3268 à 3272 passent en surbrillance correspondant bien à la version de l'écran 1.2

Si je sélectionnes l'écran TS_V19, les lignes 3268 à 3272 restent en surbrillance correspondant bien à la version de l'écran 1.2 au lieu des lignes 3274 à 3278

J'ai le même problème avec le nom de l'imprimante: je sélectionne la LK1 mais c'est la U20 qui est en surbrillance et que je retrouve sur l'écran de l'imprimante.

D'ou vient le problème?

Capture2.PNG

Capture4.PNG

Lien vers le commentaire
Partager sur d’autres sites

Salut,

il y a 11 minutes, Kurilos a dit :

Si je sélectionnes l'écran TS_V19, les lignes 3268 à 3272 restent en surbrillance correspondant bien à la version de l'écran 1.2 au lieu des lignes 3274 à 3278

J'ai le même problème avec le nom de l'imprimante: je sélectionne la LK1 mais c'est la U20 qui est en surbrillance et que je retrouve sur l'écran de l'imprimante.

D'ou vient le problème?

Probablement de VScode et son "intellisense" pas si intelligent que ça 😩. Parfois, il suffit de fermer le fichier et de le rouvrir pour que la surbrillance se mette à jour ou simplement enregistrer et patienter... dans tous les cas, ce n'est pas vraiment un soucis, surtout si ça n'occasionne pas une erreur de compilation. Il faut juste ne pas décommenter plusieurs version d'écran et d'imprimante 😉

Lien vers le commentaire
Partager sur d’autres sites

Il y a 13 heures, pommeverte a dit :

 Il faut juste ne pas décommenter plusieurs version d'écran et d'imprimante 😉

c"est ce j'ai fait mais j'ai l'impression que ça ne marche pas

Par rapport aux deux images ci dessus, j'ai décommenté :

#define LK1

#define TS_V19

#define LONGER_LK_TFT28

Lien vers le commentaire
Partager sur d’autres sites

Je suis sûr de mon écran. J'ai testé avec une version 2.0.5.3 déjà compilé pour alfawise U20, BL touch et écran 1.9 et ça marche.

La compilation que j'ai faite ne retourne pas d'erreur mais elle ne prend pas en compte les choix que je fais.....

L'écran mais aussi le nom de l'imprimante.

Je vais laisser tomber pour l'instant.

Lien vers le commentaire
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
  • Sur cette page :   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
  • YouTube / Les Imprimantes 3D .fr

×
×
  • Créer...