Aller au contenu

GO Print

GCode pour nivelage du bed avec comparateur


Jeff1494

Messages recommandés

Bonsoir à toutes et tous;

J'ai acheté un comparateur numérique dans l'idée de m'aider lors du nivelage du plateau, et je voudrais faire un Gcode qui me faciliterait la tâche.

L'idée est de faire se balader la buse sur des points précis du bed, avoir une pause à chaque point, pour me permettre de régler le plateau, puis de reprendre le mouvement jusqu'au prochain point, et ainsi de suite. Les déplacements ne sont pa à priori un problème.

En fait j'ai quelques questions pour les spécialistes du GCode.

1) Programmer une pause avec autre chose que le G4, si cela est possible.

2) Si une pause est possible, comment redémarrer les mouvements? L'idéal serait par une action externe, genre bouton resume, ou détection d'un contact sur un interrupteur de fin de course par exemple.

Pensez-vous que cela soit réalisable avec notre U20?

D'avance je vous remercie pour vos réponses et vos pistes de recherche.

Bonne soirée à toutes et tous.

Lien vers le commentaire
Partager sur d’autres sites

Le 20/01/2019 at 21:39, Jeff1494 a dit :

Bonsoir à toutes et tous;

J'ai acheté un comparateur numérique dans l'idée de m'aider lors du nivelage du plateau, et je voudrais faire un Gcode qui me faciliterait la tâche.

L'idée est de faire se balader la buse sur des points précis du bed, avoir une pause à chaque point, pour me permettre de régler le plateau, puis de reprendre le mouvement jusqu'au prochain point, et ainsi de suite. Les déplacements ne sont pa à priori un problème.

En fait j'ai quelques questions pour les spécialistes du GCode.

1) Programmer une pause avec autre chose que le G4, si cela est possible.

2) Si une pause est possible, comment redémarrer les mouvements? L'idéal serait par une action externe, genre bouton resume, ou détection d'un contact sur un interrupteur de fin de course par exemple.

Pensez-vous que cela soit réalisable avec notre U20?

D'avance je vous remercie pour vos réponses et vos pistes de recherche.

Bonne soirée à toutes et tous.

RasbPi + Octoprint et quelques fils, tout à fait possible. Pour le Gcode, voir sur google les table de Gcodes, mais attention, tous ne sont pas acceptés par la U20.

Lien vers le commentaire
Partager sur d’autres sites

Il y a 11 heures, CacaoTor a dit :

Pour le Gcode, voir sur google les table de Gcodes, mais attention, tous ne sont pas acceptés par la U20.

Il y a une liste quelque part des Gcodes acceptés (ou ceux refusés) par la U20 ?

Lien vers le commentaire
Partager sur d’autres sites

Il y a 16 heures, cashou a dit :

Il y a une liste quelque part des Gcodes acceptés (ou ceux refusés) par la U20 ?

Non mais c'est en cours de mon côté.

Lien vers le commentaire
Partager sur d’autres sites

Bonjour à toutes et tous;

Merci CacaoTor pour ton message

Il y a 9 heures, CacaoTor a dit :

Non mais c'est en cours de mon côté.

Pourrais-tu mettre à disposition le fruit de tes recherches. Concernant ton idée de Raspberry Pi et Octoprint, pourquoi pas mais alors là tu touches à un domaine dans lequel je suis une vrai cruche. Donc dans la mesure ou je voudrais partir sur cette idée serait-t-il possible que je te demande en mp des renseignements, et pourquoi pas arriver à en faire une procédure pour tout le monde.

Dans tous les cas merci pour ta réponse.

Bonne journée à toutes et tous.

Lien vers le commentaire
Partager sur d’autres sites

il y a 27 minutes, Jeff1494 a dit :

Bonjour à toutes et tous;

Merci CacaoTor pour ton message

Pourrais-tu mettre à disposition le fruit de tes recherches. Concernant ton idée de Raspberry Pi et Octoprint, pourquoi pas mais alors là tu touches à un domaine dans lequel je suis une vrai cruche. Donc dans la mesure ou je voudrais partir sur cette idée serait-t-il possible que je te demande en mp des renseignements, et pourquoi pas arriver à en faire une procédure pour tout le monde.

Dans tous les cas merci pour ta réponse.

Bonne journée à toutes et tous.

Dès que j'aurais fini je publierai bien sur 🙂

Pour ce qui est du bricolage, je t'invite à jeter un œil sur un sujet en cours pour avoir un début de piste.

Tu peux me MP, mais ce serait dommage de ne pas faire profiter de la chose à tout monde directement avec un sujet dédié 😉 

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

Perso pour le sujet dédié pas de soucis, bien au contraire mais vu que je ne suis pas un grand manuel cela risquera de prendre du temps.

Je vais aller jeter un œil sur le sujet que tu m'indiques. Encore merci pour ton aide.

Bonne journée.

Lien vers le commentaire
Partager sur d’autres sites

il y a 17 minutes, Jeff1494 a dit :

Perso pour le sujet dédié pas de soucis, bien au contraire mais vu que je ne suis pas un grand manuel cela risquera de prendre du temps.

Je vais aller jeter un œil sur le sujet que tu m'indiques. Encore merci pour ton aide.

Bonne journée.

Personne n'est pressé et ton sujet n'empêche pas d'imprimer donc c'est parfait 🙂 Tu pourrais par exemple simplement renommer ton sujet actuel.

Lien vers le commentaire
Partager sur d’autres sites

  • 2 weeks later...

Bonjour à toutes et tous;

J'ai progressé sur ce GCode qui a pour but d'aider au nivelage du plateau à l'aide d'un comparateur numérique.

Alors c'est la première fois que je me penche sur le GCode, et donc il est fort probable que ce fichier ne soit pas le meilleur, voire même ne fonctionne pas du tout.

Donc si des âmes charitables avaient la gentillesse de bien vouloir y jeter un œil, et me faire tous les commentaires constructifs qu'ils veulent.

Cela m'aidera beaucoup, et je vous en remercie d'avance.

A votre bon cœur Mesdames et Messieurs.

Sur ce bonne soirée à toutes et tous.

GCode calibration plateau.txt

  • J'aime 1
Lien vers le commentaire
Partager sur d’autres sites

Re-Bonjour;

Je voudrai savoir si quelqu'un connait un outil permettant de voir l'exécution du GCode. Un peu comme dans Cura lorsque l'on voit l'impression couche par couche.

D'avance Merci pour votre aide.

Bonne journée.

Lien vers le commentaire
Partager sur d’autres sites

  • 2 weeks later...

Bonsoir à toutes et tous;

Pour me faciliter la mise à niveau du plateau j'ai rapidement bricolé un petit circuit pour m'aider à faire un bon levelling. Le principe est tout simple, il fonctionne comme in interrupteur. Un petit circuit fonctionnant avec une pile CR2032 de 3.3V, une résistance, une LED et c'est tout. Donc un prix dérisoire, disons de 2€ maximum.

  • Un des fil est connecté à une jauge d'épaisseur trouvé chez Aliexpress pour 2€ au moment ou je l'ai acheté C'est par ici .
  • L'autre fil est lui connecté à la buse. Lorsque les deux éléments entre en contact la LED s'allume. Donc je suis sur d'être à la bonne hauteur, au moins à l'épaisseur de la jauge que j'ai choisi. En principe 0.2mm qui est l’épaisseur conseillée.

C'est vraiment un système très simple. Rappelez-vous que je ne suis pas un pro ni avec KiCad (Version 5) qui m'a servi pour le circuit, ni avec Fusion 360 qui m'a servi pour le boitier. Vous avez en pièce jointe une image du circuit, ainsi qu'un fichier compressé "Circuit Levelling.rar" qui contient tous les éléments. Fichiers Fusion, fichiers KiCad, et fichiers stl pour l'impression.

Par contre si vous avez des modifications, et améliorations merci de me tenir au courant.

Sur ce bonne soirée à toutes et tous.

Circuit.JPG

Circuit Levelling.rar

  • J'aime 1
Lien vers le commentaire
Partager sur d’autres sites

Bonjour 

À la place du G4 P..... Pourquoi ne pas utiliser tout simplement un M01 ou M0 ?

Cela fait une pause et il suffit de réappuyer sur le bouton pour continuer 

Lien vers le commentaire
Partager sur d’autres sites

Bonsoir à tous !

Bonsoir @Jeff1494 !

j'y ai déjà pensé mais y'a un truc ! comment tu sais que la buse s'appuie fortement ou légèrement

sur ta cale ? ça fait une grande différence !

Sur les CNC quand il y a un palpeur pour avoir le Z 0 la fraise descend assez rapidement, clique le palpeur

remonte et revient tout doucement re cliquer le palpeur ! mais là tu ne sais pas quelle force a ta buse sur le plateau !

Hervé

Lien vers le commentaire
Partager sur d’autres sites

L'idée est de venir chercher le contact avec les molettes de réglage plateau 

@Jeff1494    dans le gcode il y a  une  erreur il faut remplacer les G1 Z-5 par des G1Z épaisseur de la cale utilisée en positif et les G4 par des M01

Lien vers le commentaire
Partager sur d’autres sites

Bonjour à toutes et tous;

@Titi78 Merci pour tes remarques sur le GCode, je vais regarder cela de plus près.

Quand tu dis :

Citation

Bonjour 

À la place du G4 P..... Pourquoi ne pas utiliser tout simplement un M01 ou M0 ?

Cela fait une pause et il suffit de réappuyer sur le bouton pour continuer 

 

Tu parles de quel bouton, car c'est exactement ce que je veux faire. Pour le M01 ou M0, il faut que je vérifie que la U20 accepte ces GCodes.

@Hervé-34 Je ne pense pas que cela soit plus précis avec la feuille de papier qui doit pouvoir bouger tout en offrant une "certaine" résistance. Comme le dit  @Titi78 le but est de venir chercher le contact avec les molettes du plateau. Je crois que cela apporte une précision suffisante, au moins égale à celle de la feuille de papier.

Lien vers le commentaire
Partager sur d’autres sites

Bonjour à tous !

Bonjour @Jeff1494 !

Il y a 4 heures, Jeff1494 a dit :

 

@Hervé-34 Je ne pense pas que cela soit plus précis avec la feuille de papier qui doit pouvoir bouger tout en offrant une "certaine" résistance.

Bien sur que je suis d'accord avec toi ! moi même j'utilise la feuille mais je sais que c'est

"improbable " !  c'est pour ça que je suis ces idées !!

Hervé

Lien vers le commentaire
Partager sur d’autres sites

Bonjour à toutes et tous;

Pour ceux et celles qui seraient intéressé(e)s ci-joint un fichier compressé au format RAR (Winrar) qui contient tous les éléments pour réaliser ce petit outil. C'est un fichier que je destinais aux membres du fablab dont je suis membre, donc excusez la formulation dans le document texte. Certains membres aiment bien avoir des détails. Par contre soyez indulgents avec moi, car je ne suis pas un pro dans le domaine électronique, ni dans celui de fusion 360.

Donc il est possible que vous ayez un peu de post production à faire, notamment en ce qui concerne les dimensions. Pour moi il s'agit juste d'un prototype, et comme il est fonctionnel ben cela me suffit. Il se peut que le circuit sous KiCad pose quelques problèmes, au niveau des empreintes de composants, mais il est tellement simple qu'à la limite le refaire ne prendrait que quelques minutes.

Si vous avez des idées d'améliorations, ne vous gênez pas pour me les transmettre.

Circuit Levelling.rar

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

@Titi78 Désolé de ne pas t'avoir tenu au courant, mais du à quelques soucis de dernière minute je n'ai pas encore testé.

Dès que je teste promis je te tiens au courant, encore désolé.

Bonne journée à toutes et tous.

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

@Titi78 Je viens de faire des essais et malheureusement les codes M0 ne semblent pas fonctionner.

En utilisant le GCode que j'avais posté, la procédure fonctionne, et voici le retour de mes expériences.

  1. La pince crocodile que l'on fixe sur la buse NE DOIS PAS ÊTRE COUVERTE par le manchon de plastique, car il va fondre au contact de la buse qui monte en température.
  2. Avant de commencer la procédure il faut s'assurer que la buse est propre et qu'il ne coule plus de plastique. Car si c'est le cas il sera plus difficile et moins précis de faire un contact à la distance de 0.2mm voulue.

A part cela ce petit outil est assez sympa, et il me plait bien.

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...