Table XYZ reboot 2019 : Différence entre versions

De Wiki LOGre
Aller à : navigation, rechercher
m
m (Électronique)
Ligne 137 : Ligne 137 :
 
* [https://blog.protoneer.co.nz/arduino-cnc-shield Arduino CNC Shield]
 
* [https://blog.protoneer.co.nz/arduino-cnc-shield Arduino CNC Shield]
 
* [https://learn.watterott.com/silentstepstick/comparison Silent StepStick comparaison]
 
* [https://learn.watterott.com/silentstepstick/comparison Silent StepStick comparaison]
 +
* [https://www.redohm.fr/2015/02/driver-dm860 DM860]
  
 
=== Logiciels ===
 
=== Logiciels ===

Version du 12 mars 2021 à 08:40

Nouveau reboot de la Table XYZ (par Fred)

Autres pages :

Présentation

Le but est principalement de faire de cette machine une fraiseuse CNC, afin de découper des tôles d'alu, pour faire des assemblages type LOGresse.

Composants utilisés

  • GRBL
  • drivers 2x DM860H + 1x TB6600
  • spindle chinois
  • alime 24V

Log Book

(par ordre chronologique inverse, la dernière entrée est en haut).

Mars 2021

  • achat de 2 drivers DM860H pour piloter les moteurs X et Y

Février 2021

  • désossage complet pour nettoyage à fond !
  • constaté que les courroies sur l'axe Y sont endommagées (armature métallique cassée) -> bricolé ça au mieux
  • refait des tests avec des drivers TB6600 : ça fonctionne de manière fluide, mais il n'y a pas assez de couple

Janvier 2021

  • suite à la décision de libérer le LOGal, la Table XYZ a été remisée chez Fred, pour continuer à travailler dessus

Jeudi 6 août 2020

  • résolu le souci sur Z : problème de courant ! Les phases sont câblés en //, donc il faut doubler la valeur (2A au lieu de 1A)
  • premiers tests d'usinage dans de l'alu -> success :o) Bon, très très lentement, vu que les drivers ne sont pas assez puissants

Mercredi 5 août 2020

  • premiers tests d'usinage -> même souci qu'avait eu GregMuch, à savoir l'axe Z plonge à mesure de l'usinage

Dimanche 2 août 2020

  • installé de nouveaux drivers (!)

Mercredi 2 octobre 2019

  • installé de nouveaux drivers

Mercredi 10 juillet 2019

  • changé l'opto defecteux sur l'axe Y
  • installé une nouvelle alime 24V
  • corrigé le câblage des moteurs, qui est peut-être à l'origine du cramage de l'alime précédente :o/
  • changé de sortie pour le signal enable (câble à vérifier)
  • changé la config de LinuxCNC pour faire marcher le homing
  • démarrage : success !
  • cherché à optimiser les drivers moteurs pour que ça ne vibre pas : pas concluant, il faudra sans doute en trouver d'autres

Dimanche 7 juillet 2019

  • branchement des moteurs sur le nouveau coffret
  • test -> l'alime 24V Phenix a dégagé !
  • du coup, perdu du temps à connecter la grosse alime de labo pour continuer les tests -> le coffret marche bien
  • testé les butées (opto) re-cablées : Y et Z fonctionnent bien, mais pas X :o( -> faudra démonter/changer l'opto qui déconne
  • au final, pas beaucoup avancé

Mercredi 15 mai 2019

  • testé la carte d'interfaçage pour LinuxCNC : il manquait le câble USB qui permet de l'alimenter par le PC (découplage)
  • monté les attache-câbles imprimées

Mercredi 8 mai 2019

  • remonté le support Z + support du spindle

Mercredi 1er mai 2019

  • fini de re-câbler les optos
  • démonté le support Z pour voir comment fixer le support du spindle

Mercredi 24 avril 2019

  • testé la connexion directe des optos (en série) sur les entrées de butées de GRBL : ça marche impec !

Mercredi 17 avril 2019

  • essayé de filtrer les butées : sans succès (y'a de toute façon aucun signal visible à l'oscillo)
  • activé le DEBOUNCE sur les butées dans le firmware : ça marche ! Pas compris pourquoi...
  • remplacé l'opto sur Y+

Mercredi 3 avril 2019

  • viré la sub-D de l'axe Z : cette saleté était pleine de faux contacts !
  • testé la nouvelle alime 24V/5A : nickel
  • fait des essais avec les butées Z : dès que les moteurs tournent, ça déclenche. Forcément, des signaux TTL qui passent dans le même câble que la puissance moteurs, ça ne peut pas marcher :o/

Dimanche 31 mars 2019

  • nouveau test de pilotage des moteurs : cette fois, tout marche bien (le souci sur Z venait d'un connecteur mal enfiché côté Arduino)
  • constaté que l'alimentation 24V/2,5A est trop juste : comme le signal enable est commun, tous les moteurs pompent en même temps, et l'alime s'écroule, resetant les drivers X et Y. Chose curieuse, ça ne le fait que pendant quelques déplacements, puis tout tombe en marche. Go figure...
  • sur les conseils de Claude, un petit coup de tournevis pour monter la tension (qui peut aller jusqu'à 29V) a permis d'améliorer un peu les choses, mais ça reste insuffisant
  • test d'utilisation des butées dans GRBL : pas tout compris, puisque les moteurs tournent quel que soit l'état des butées (le bit est pourtant activé dans la config)
  • toilettage des boutons en face avant, en vue d'une connexion prochaine
  • réflexion sur la place prise par l'engin + l'établi à côté : on pourrait merger les deux... À discuter avec les adhérents.

Mercredi 27 mars 2019

  • poursuite du nettoyage
  • re-fixage des capots (faudra les enlever de nouveau pour bien nettoyer les glissières)
  • re-serrage des supports de chaînes porte-câbles
  • suppression de tous les câbles inutiles (faudra remplacer les boutons en face avant, qui marchent mal, cause plein de crasse)
  • connexion au nouveau boîtier de contrôle et premiers tests :
    • X et Y fonctionnent bien
    • Z fait des bruits bizarres et part dans n'importe quel sens ! Voir fait un aller-retour lorsqu'on lui demande un déplacement dans une direction ! -> souci avec le driver chinois ou avec le moteur lui-même ? À creuser.

Mercredi 20 mars 2019

  • nettoyage
  • virage des tuyaux pneumatiques
  • désossage vieille électronique :
    • récupéré les 2 gros drivers
    • démonté le châssis en vue d'en refaire un plus petit juste pour les 2 drivers
    • récupéré des torons de fils

Liens

Électronique

Logiciels

Mécanique

Usinage

(choix outils, vitesse, profondeur de passe, aspiration, lubrification...)

Photos