Nous souhaitons remettre la grande CNC en état de marche. Nous avons une machine presque fonctionnelle, il ne reste plus qu’à rebrancher le tout pour pouvoir avoir une machine 100% opérationnelle. Lors du dernier conseil, le principe d’un test avec Grbl avec pilotage par bCNC a été validé. Si le test est concluant on restera ainsi. Si Grbl n’est pas satisfaisant on cherchera autre chose. Je recherche les bonnes volontés pour m’aider à reconnecter tout cela. Le travail à faire pourrait, si affinité, être l’opportunité de faire des ateliers d’éducation sur différents sujets en fonction des compétences des uns et de l’intérêt des autres. Je pense en particulier si on trouve les bonnes compétences :
Installation et configuration de Grbl sur l’arduino .
Installation de bCNC sur une machine Windows ou sur un Pi ou autre. Création de plugins.
Comprendre les généralités de fonctionnement d’une CNC
Survol du G code
Configuration du driver de broche
Survol de FreeCad pour générer le gcode.
Utilisation de la machine
…
Bref le domaine de la CNC est une ouverture vers des tas de sujets en fonction de l’intérêt de chacun.
Les gens intéressés peuvent répondre à ce post. Si vous ne connaissez rien à la CNC, ce sera un bon moyen pour découvrir ce domaine en apportant au groupe les compétences qui sont les vôtres.
Welcome on board. Je serai à l’Acolab mercredi a 17:30. La première étape consistera à reconnecter la broche sur le contrôleur puis on vérifiera si on peut commander la vitesse avec Grbl. Pour ce faire on pourra partir d’un Grbl que j’ai configuré, ou si tu veux voir Grbl du départ, on peut repartir de la version originale sur Github.
Est ce que quelqu’un sait comment etait reliée le chemin de cable au chariot en X de la grande CNC. La chaine pendouille, mais je n’ai pas idée comment elle etait fixée.
Oui oui !
J’ai participé au montage et je crois bien que la fixation de l’axe “X” possède ma signature
Je passerai samedi prochain (26) à l’acolab pour expliquer tout ça et remettre en état.
On a aussi à modifier le mode de fixation et d’appui du moteur du même axe. On a toujours eu un problème à la jonction entre les 2 morceaux de crémaillère. (sauts de pas). Quelqu’un avait alors proposé une solution pour guider les pignons d’entraînement. À retrouver dans le forum…
Merci Mike pour ta proposition freecad. Si tu es d’accord, j’organiserai un atelier freecad avec toi lorsque la machine commencera a frémir. J’ai regardé la video, effectivement elle positionne bien les briques CAD/CAM/CNC. Je n’ai pas encore regardé les autres video de la série, je le ferai.
Si quelqu’un a le temps/l’envie de tester samedi prochain le contrôle du sens de rotation de la broche a partir de d’un terminal externe, il semble que la solution soit dans la doc User_manual_for_machine_inverter.pdf (726,2 Ko) au chapitre “RUN, DCM,F/R can be used fo start, stop and switching of FOR/REV” (voir pieces jointes). il y a une alimentation de lab sur le plateau de la machine pour simuler les 5V ( ou 12V ?) en entrée.forward_reverse.pdf (692,8 Ko)
Je n’ai verifié que le fait qu’on pouvait faire varier la vitesse a partir de l’arduino. Je n’ai pas verifié que la vitesse etait conforme à la programmation, il faut déjà configurer dans GRBL la vitesse maxi de la broche que je ne connais pas.
J’ai bien eu le problème sur mon banc d’essai ainsi que sur ma machine perso (que je GRBLise aussi). Dès que j’activais les fins de courses
Mon banc d’essai se mettait en alarme si je faisais passer les fils des fins de courses trop près des moteurs (tu l’as même constate Thomas, le premier jour ou je t’ai fait la demo Grbl + Bcnc sur le banc d’essai).
Ma machine perso se mettait systématiquement en alarme et refusait de bouger tant que les fins de courses restaient activés dans la config GRBL.
Je n’ai pas encore assez de recul pour dire que le problème est résolu mais dès que j’ai implémenté la solution avec capacité 100 nano + résistance 1k (sur interrupteur NO), je n’ai plus eu le problème sur les 2.
Je câble un peu plus solide sur ma machine et je vous dirai si la bonne nouvelle se confirme par la suite.
Il est vrai que l’idéal sur ce genre de machine (qui possède des moteurs qui travaillent à haute fréquence) est de tout blinder + monter des selfs de protection sur la puissance qui part au moteur de broche et d’interfacer les signaux d’entrée sur la carte de pilotage comme ici
Nos “petites” cartes Arduino, RPi et autres ne sont pas du tout industrialisées et leur utilisation en milieu “pollué” demande beaucoup d’attention et de prudence.
On est très loin du matériel type "API : Automate Programmable Industriel !
J’ai besoin de votre aide. Sur ma CNC perso qui est maintenant GRBLisée, la broche peut être une défonceuse, une perceuse ou une Dremel. Je souhaiterais contrôler la vitesse à partir de la CN. Pour faire pas cher, je pense utiliser un truc du genre : Yosoo PWM Contrôleur moteur AC contrôle Vitesse 2000 W Tension réglable Régulateur 50-220 V 25 A LED variateurs. Il faudrait donc virer le potentiomètre et le remplacer par ce que GRBL sait faire: c’est à dire une variation linéaire de tension 0–>5V en fonction de la vitesse programmée. Quelqu’un aurait une idée comment faire cette interface entre GRBL et le variateur ?
C’est Richard, Est qu’une photo-résistance à la place du potentiomètre pourrait convenir. Par ailleurs cette solution permettrait une isolation galvanique.
A l’époque où je cherchais à contrôler un moteur de machine à laver je n’avais pas trouvé de solution toute faite.
Tu peux regarder par ici https://playground.arduino.cc/Main/ACPhaseControl. Ce n’est pas très compliqué de se faire un petit circuit de contrôle par un arduino.