Clean up des tâches à faire et ajout de doc pour les protections de poussière

This commit is contained in:
Geekoid
2019-10-06 16:39:59 +02:00
parent f7faae6730
commit c8e28973e6
158 changed files with 6450 additions and 184 deletions

View File

@ -1,192 +1,54 @@
# Liste des taches à faire
## Taches pré-travail
- [x] Verifier la vitesse max de grbl sur 3 axes simultané:
- [x] en ligne droite
- [x] dans les courbes
*avec 640 steps/mm.*
## Taches Documentation Technique
*Faire attention aux acceleration, au courant des moteurs si test réel (useless à l'oscillo), à la vitesse max setup sur grbl, mesurer le temps pour faire une ligne droite et une courbe et vérifier que c'est pareil, tester sur le plotter sans les courroies de mises. (logiquement c'est plus long à cause des accelerations)*
- [ ] Faire une petite vidéoou un document pour expliquer le fonctionnement de l'électronique. Les choix particulier qu'ont a fait, les modifications du firmware, comment est câble la spindle etc
- [ ] Voir comment fonctionne vérouillage de porte de grbl
- [x] Mesurer le trou pour laspiration 30mm de dimètre
- [x] mesurer le support d'aspiration
- [x] Mesurer et déterminer le type de collet
- [ ] Dessiner l'aménagement des composants à l'intérrieur de la machine.
- [ ] Prendre des photos et imaginer la mise en place d'un tablier et des led
- [ ] Test les balais de volet sur l'axe y
- [x] Essayer de retirer la collet et prendre les dimentions pour la comparer à une er16
- [ ] Schema kicad du cablage de la machine
Mardi:
- [ ] Faire un tableau avec les softs de contrôle et slice avec le niveau de difficulté, les problème rencontrés, testés ou non. Etablir eventuellement un protocol de test pour savoir les trucs indispensable ou non et en faire un tableau (changement d'outils, probing, gestion de gros gcode, 2d 2,5d 3d etc)
- [ ] Faire une liste du matos à avoir à chaque étape (double face, colle, étain, pince croco etc)
- [x] Voir si les relais à clément sont normalement fermé ou ouvert coté logique, voir le courant que ça tire, la tension d'alimentation minimum et la tension logique minimum.
- [x] Mesurer la collet et comparé à une er11 ou trouver son type, voir les collet que le lab a déjà et prendre des photos
- [x] Cabler l'esp32 sur le eggbot et faire des tests de jog basique
- [x] En réglant les micro step et le courant au maximum voir la vitesse et donc fréquence max des pas de l'esp (eventuellement utiliser l'analyseur logique)
- [x] Les vitesses en ligne droites et en courbes sont-elle les même ? (rond diamètre 16 carré 12,5) voir l'influance de la résolution de l'arc grbl et des accelerations grbl
- [x] Balancer un petit et gros gcode fusion à cncjs et via l'interface web de l'esp32
- [ ] Tester le feed hold (pas feed holt mais safety door) capôt ouvert Ligne 283 config.h pour activer les pin. Attention faut des pullup
- [x] Test du bouton spindle de l'interface web et voir globalement ce qui lui manque
- [x] Verifier que je peux inverser la pin spindle enable
- [ ] Refaire la soudure foireuse sur le module relay
- [ ] Refaire les soudures sur x module buck et nettoyer le pcb à l'alcool
- [ ] rendre l'ancien module carte sd à clément (pas celui de la breadboard)
f
## Taches travail
#### Etape 1: Test du matériel sur table
Modification et configuration des controleurs moteurs (utilisation de l'alimentation stabilisé et des moteurs eggbot)
Test de l'interrupteur capot logiciel
#### Etape 2: Comprehension et documentation de l'ancien électronique de la machine
Faut-il du pull up ou pull down pour les end stop = normalement fermé ou ouvert ? Achat end stop ? Inductive ou mecanique
Quel est la tension requise pour le bon fonctionnement du solenoid de verouillage capot et quel est la résistance de se dernier
Ou prendre le 35v 9-15A pour les contrôleurs moteurs, laisse-t-il l'arrêt d'urgence intacte ?
Le système de relais de la broche est-il récupérable, quel est sa tension logique
###### Matériel:
- Analyseur logique
- Multimètre
- Oscilloscope
- Pince croco
#### Etape 3: Mise en place du nouvel électronique
Réalisation de fixation et supports anti vibrations pour les différents composants
Hack ou mise en place de l'alimentation 35v ainsi que de système d'arrêt d'urgence
Hack ou mise en place du contrôle de la broche via le relais
Mise en place et connexion des contrôleurs moteurs sur leurs supports
Réalisation du pcb de l'esp
Mise en place du pcb et connexion aux contrôleurs moteurs, broches, end stop
Installation du connecteur usb et du bouton reset###### Matériel:
- Gaine thermo
- Etains
- Cable de puissance (diamètre 2mm)
- Pince coupante, à denuder etc
- Sert cable (avec support auto collant)
- Colle cyano et epoxy
- Tourne vis hex et croix
- Pied à coulisse
- Dremel
- Scotch
#### Etape 4: Réglage et test du nouvel électronique et son workflow
##### Configuration du firmware
- [ ] Pas par mm
- [ ] Vitesse maximum
- [ ] Taille de la machine
- [ ] Acceleration
- [ ] Homing avec End stop (vitesse, distance de retractation...)
- [ ] G28
- [ ] Safety door switch (ou electroniquement la pin enable des drivers et la spindle)
- [ ] Wifi (ip fixe et mode client sur le réseau du lab)
- [ ] Soft - Hard limits
- [ ] Vitesse minium et maximum de la broche (0-1)
- [ ] XYZ max Zmax = broche sans fraise frolant la planche à martire
- [ ] Utiliser une commande grbl pour obtenir le status des endstop avant de faire un auto home de test. Verifier les status en déclancheant les end stop à la main.
## Taches post travail
Création de deux série de courtes vidéos expliquant via la réallisation d'un mini projet le fonctionnement de la machine avec des outils simple, 2d ou 2,5d et des outils plus complexes, 3d.
Design et affichage de panneaux informants l'utilisateur lambda des spécificités de la machine (comment allumer la machine, ou trouver la documentation vidéo)
Réalisation d'un support de fraise et autres outils spécifique à l'utilisation de la cnc.
Design de quelques fiches expliquant la différence entre les types de fraises. Alier cela avec une grille de demo sur différents types de bois.
Pleins de petites tâches
- [x] installer cncjs sur la tour
- [ ] tester la probe
- [ ] faire le trou pour le ventilo, le fixer et mettre un cache pour pas se couper.
- [ ] nettoyer puis graisser les axes
- [x] voir dans quel sens vont les copeaux pour mettre une soufflerie
- [ ] balais et autres protection anti poussière
- [ ] **interrupteur de capot à mettre en logique câblé pour le moment**
- [ ] changement de fusible
- [ ] ajout d'un truc pour mesurer le courant de la spindle (moteurs éventuellement)
- [ ] finir le kicad
- [ ] faire une petite vidéo ou un document pour expliquer le fonctionnement de l'électronique. Les choix particulier qu'ont a fait, les modifications du firmware, comment est câble la spindle etc
- [ ] plaque intérieur avec la date et les prénoms
- [ ] Choisir des fraises
- [ ] Affiche, tuto écrit et vidéo
- [x] scotch pour rendre la machine étanche sur les rainures
- [ ] **Tester les vitesses max et configurer le timing des stepper motor driver**
- [ ] **Tester chillpepr (installation sur pc fixe)**
- [ ] **Analyseur logique sur openbuild control**
- [ ] Re tester openbuild cam (et offline)
- [ ] bcnc
- [ ] Potentiel problème de parasite quand la laser fonctionne
- [ ] Etiquette sur régulateur pour indiquer les tension et la puissance (courant) tiré dessus
- [ ] Tester galaad (partie cam ok mais partie kay non donc faut exporter le gcode et utiliser cncjs ou autre)
- [ ] Tester universal gcode sender
- [ ] Ajouter les photos du dessous du pcb
- [ ] scanner les feuilles papier de documentation et les mettres sur gitea
- [ ] Mettre à jour le kicad avec les régulateur, led et système de porte
- [ ] Faire un tableau avec les softs de contrôle et slice avec le niveau de difficulté, les problème rencontrés, testés ou non. Etablir eventuellement un protocol de test pour savoir les trucs indispensable ou non et en faire un tableau (changement d'outils, probing, gestion de gros gcode, 2d 2,5d 3d etc) (ugs et bcnc pas testé)
## Taches Documentation Utilisateur
- [ ] Tuto vidéo galaad
- [ ] Création de deux série de courtes vidéos expliquant via la réallisation d'un mini projet le fonctionnement de la machine avec des outils simple, 2d ou 2,5d et des outils plus complexes, 3d.
- [ ] Design et affichage de panneaux informants l'utilisateur lambda des spécificités de la machine (comment allumer la machine, ou trouver la documentation vidéo)
- [ ] Réalisation d'un support de fraise et autres outils spécifique à l'utilisation de la cnc.
- [ ] Design de quelques fiches expliquant la différence entre les types de fraises. Alier cela avec une grille de demo sur différents types de bois.
## Taches Sécurité utilisateur
- [ ] Comment se comporte le feed hold et door ? Reprendre un travail
- [ ] Potentiel problème de parasite quand le relais de la spindle s'active
- [ ] Détection de porte ouverte uniquement quand un job est lancé
## Taches Machine
- [ ] Faire le trou pour le ventilo, le fixer et mettre un cache pour pas se couper et proteger des copeaux
- [ ] Balais et autres protection anti poussière (dust cover, machine bellow, dust shoes)http://www.franksworkshop.com.au/CNC/Bellows/Bellows.htm https://www.modelengineeringwebsite.com/Machine_bellows.html
- [ ] Air comprimé pour souffler les copeaux dans le fond + mist cooling
- [ ] Nettoyer puis graisser les axes, achat d'un pistolet à graisse
- [ ] Ajout d'un truc pour mesurer le courant de la spindle (moteurs éventuellement)
- [ ] Verification du cablage de la probe et posible mise en place
- [ ] Choisir des fraises
- [ ] Pas par mm (avec un dial indicator)