Chantier laser rouge : Différence entre versions

De fablabo
Aller à : navigation, rechercher
(Le projet laser REDSAIL ou Laser rouge)
(Remplacement des drivers moteurs)
 
(54 révisions intermédiaires par 5 utilisateurs non affichées)
Ligne 5 : Ligne 5 :
 
|description=Remise en état et amélioration de la découpeuse laser REDSAIL
 
|description=Remise en état et amélioration de la découpeuse laser REDSAIL
 
|license=CC BY-NC-SA
 
|license=CC BY-NC-SA
|contributeurs=Denis JADOT, Didier LETERTRE, Dominique GUERIN, Laurent BERTHELOT, Laurent MALYS, Yann CESBRON,
+
|contributeurs=Cesbron yann, LETERTRE Didier, Laurent B, GUERIN DOMINIQUE, Denis JADOT, LaurentM,
 
}}
 
}}
 +
 
== Le projet laser REDSAIL ou Laser rouge ==
 
== Le projet laser REDSAIL ou Laser rouge ==
 
Pour faire suite à l'acquisition d'une nouvelle découpeuse laser, il était nécessaire de réaliser quelques modifications et améliorations.
 
Pour faire suite à l'acquisition d'une nouvelle découpeuse laser, il était nécessaire de réaliser quelques modifications et améliorations.
  
* Le projet s'est donné le cahier des charges suivant:
+
Le projet s'est donné le cahier des charges suivant:
- étude de l'existant
+
* étude de l'existant
- mise à niveau de la sécurité
+
* mise à niveau de la sécurité
- remplacement de l’électronique de commande
+
* remplacement de l’électronique de commande
- remplacement de l'afficheur
+
* remplacement de l'afficheur
- ajout d'un 3eme moteur sur l'axe Z
+
* remplacement des drivers moteurs
- ajout d'un serveur d'impression
+
* ajout d'un 3eme moteur sur l'axe Z
- modification connectique externe
+
* ajout d'un serveur d'impression
- Utilisation semblable à SmoothieLaser (jaune
+
* ajout d'une webcam
- réalisation de la documentation
+
* modification connectique externe
 +
* Utilisation semblable à SmoothieLaser (jaune)
 +
* réalisation de la documentation
  
 
== Étude de l'existant ==
 
== Étude de l'existant ==
[[Fichier:Autopsie_existant.jpg|vignette|150px]]
+
[[Fichier:Autopsie_existant.jpg|vignette|200px|150px]]
 +
 
 +
* C'est la 1ère étape, on note tout ce qui concerne le câblage..
 +
c'est aussi la base de nos travaux. Tout ceci est consigné dans les documents à télécharger (lien ci-dessous).
 +
[[Fichier:DecoupeLaser.pdf| c'est ici]]
 +
[[Fichier:Releve existant.jpg|vignette|200px|relevé_existant_schema]]
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
  
* C'est la 1ere étape, on note tout ce qui concerne le câblage..
+
  On pourra remarquer que la sécurité est à améliorer. En effet, un forçage de la sécurité capot par clé est présent!! Trop dangereux.
c'est aussi la base de nos travaux. Tout ceci est consigné dans les document à telecharger (lien ci dessous).
+
  La commande de l'aspiration du compresseur et du refroidissement sera aussi revu.
http://fablabo.net/wiki/Fichier:DecoupeLaser.pdf
+
  On voit aussi qu'il n'y a que 2 axes de motorisés. Il manque le Z.
[[Fichier:Releve existant.jpg|vignette|relevé_existant_schema]]
 
  On pourra remarquer que la sécurité est à améliorer en effet, un forcage de la sécurité capot par clé est présent!!  
 
  La commande de l'aspiration du compresseur et du refroidissement sera aussi revue.
 
  On voit aussi qu'il n'y a que 2 moteurs.
 
  
 
== Mise à niveau de la sécurité ==
 
== Mise à niveau de la sécurité ==
[[File:Schema_electrique.JPG|vignette|schéma modifié]]
+
[[File:Schema_electrique.JPG|vignette|200px|schéma modifié]]
  
 
  * Après concertation.. les points concernant la sécurité ont été intégrés ..
 
  * Après concertation.. les points concernant la sécurité ont été intégrés ..
  On peut voir l'ajout d'un arrêt d'urgence à clé, de disjoncteurs ainsi que des switchs pour détecter l'ouverture des capots. (voir le document ci dessous).
+
  On distingue sur le schéma l'ajout d'un arrêt d'urgence à clé, des disjoncteurs ainsi que des switchs pour détecter l'ouverture des capots. (voir le document ci après).
http://fablabo.net/wiki/Fichier:DecoupeLaser.pdf
+
[[Fichier:DecoupeLaser.pdf]]
  
  On pourra également remarquer l'ajout d'un 3eme moteur pour l'axe Z ainsi que qu'un relais statique pour commander le fluo, l'aspirateur de fummées et le compresseur (commandes gcode M106/M107).
+
  On pourra également remarquer l'ajout d'un 3eme moteur pour l'axe Z ainsi qu'un relais statique pour commander l'aspirateur de fumées et le compresseur (commandes gcode M106/M107).
  
 
== Remplacement de l’électronique de commande et de l'alimentation ==
 
== Remplacement de l’électronique de commande et de l'alimentation ==
[[Fichier:Integration platine.jpg|vignette|integration_platine]]
+
[[Fichier:Integration platine.jpg|vignette|200px|integration_platine]]
   L'intégralité de l'électronique a été repensé, aussi bien au niveau de l'alimentation que de la partie contrôleur.
+
 
 +
   L'intégralité de l'électronique a été repensée, aussi bien au niveau de l'alimentation que de la partie contrôleur.
 
  Nous n'avons conservé que la carte d'alimentation 24v/5v et l'alimentation du laser.
 
  Nous n'avons conservé que la carte d'alimentation 24v/5v et l'alimentation du laser.
  
 
  Le contrôleur propriétaire permettant le pilotage de la découpeuse laser sera remplacé par un contrôleur Open source (smoothieboard)  
 
  Le contrôleur propriétaire permettant le pilotage de la découpeuse laser sera remplacé par un contrôleur Open source (smoothieboard)  
[[File:module DC-DC-24v-5v.JPG|vignette|module DC-DC]]
+
[[File:module DC-DC-24v-5v.JPG|vignette|200px|module DC-DC]]
  Plusieurs élément seront alimenter en 5V. l'alimentation existante ne sera pas suffisante. nous ajouterons un module DC/CD 24v->5v.
+
  Plusieurs éléments seront alimentés en 5V. l'alimentation existante ne sera pas suffisante. Nous ajouterons un module DC/DC 24v->5v.
  cd module est un  ''Step-UP DC-DC SX1308''
+
  cd module est un  ''Step-DOWN DC-DC''
  
  
Ligne 59 : Ligne 73 :
 
  L'alimentation 24v des moteurs sera conservée malgré l'ajout d'un 3eme moteur.
 
  L'alimentation 24v des moteurs sera conservée malgré l'ajout d'un 3eme moteur.
  
  [[Fichier:Platine tests.jpg|vignette|platine en test]]
+
  [[Fichier:Platine tests.jpg|vignette|200px|platine en test]]
 
  Nouvelle platine en test
 
  Nouvelle platine en test
  
 
== Remplacement de l'afficheur ==
 
== Remplacement de l'afficheur ==
[[Fichier:afficheur.JPG|vignette|afficheur]]
+
[[Fichier:afficheur.JPG|vignette|200px|afficheur]]
 
  L'afficheur de remplacement est compatible avec la smoothie board.  
 
  L'afficheur de remplacement est compatible avec la smoothie board.  
 
  le modèle est un ''LCD12864 plein Graphique smart contrôleur''
 
  le modèle est un ''LCD12864 plein Graphique smart contrôleur''
  
 
  Il a été intégré à l'emplacement initial, la connectique a été adaptée à la smoothie ainsi que la configuration du firmware
 
  Il a été intégré à l'emplacement initial, la connectique a été adaptée à la smoothie ainsi que la configuration du firmware
[[Fichier:Cnx afficheur LCD.png|vignette|Détail connexions afficheur]]
 
 
  voir la doc lien ci dessous
 
  voir la doc lien ci dessous
 
[[Fichier:SchemaLaserRouge.pdf|SchemaLaserRouge.pdf]]
 
[[Fichier:SchemaLaserRouge.pdf|SchemaLaserRouge.pdf]]
 +
 +
== Remplacement des drivers moteurs ==
 +
[[Fichier:drivers moteur.JPG|vignette|200px|nouveaux drivers]]
 +
 +
Moteur axe X [https://datasheetspdf.com/pdf-file/977959/ETC/23HM4401-01/1 23HM1401] 1,5A
 +
Moteur axe Y [https://datasheetspdf.com/pdf-file/977959/ETC/23HM4401-01/1 23HM1401] 1,5A
 +
Moteur axe Z [https://datasheetspdf.com/pdf-file/978073/MotionKing/23HS6403/1 23HS6403] 2,5A
 +
 +
Compte tenu que l'intensité nécessaire aux moteur (>1,5A pour les axes X et Y et >2A pour l'axe Z) nous avons préféré ne pas utiliser les drivers en place sur la carte smoothie.
 +
Des drivers indépendants ont été ajoutés [https://www.mcielectronics.cl/website_MCI/static/documents/TB6600_data_sheet.pdf TB6600], les signaux de commande ont été prélevés sur la carte en amont des drivers d'origine.
 +
 +
L'alimentation en 24v est assurée par la carte d’alimentation d'origine.
 +
 +
'''À noter:'''
 +
4 drivers ont été mis en place.. pour les axes X, Y, Z et un quatrième en attente de moteur pour réaliser des travaux de gravure sur des pièce cylindriques par exemple. Des verres!!!
  
 
== Ajout d'un 3eme moteur sur l'axe Z ==
 
== Ajout d'un 3eme moteur sur l'axe Z ==
 +
 +
[[Fichier:Courroie_axeX_initial.jpg|vignette|200px|avant modif.. juste le tendeur]]
 +
[[Fichier:moteur_axe_z.jpg|vignette|200px|le moteur et le tendeur]]
 +
 +
Afin de contrôler le positionnement de l'axe Z avec le Gcode, nous avons ajouté un moteur sur la courroie existante. La tension est obtenue en reculant les poulies de renvoi situées juste avant le moteur.
 +
On peut voir ici la courroie avec son tendeur...
 +
 +
 +
... et là le moteur qui a été ajouté avec le tendeur.
 +
 +
Le fichier de configuration de la carte contrôleur a été modifié en conséquence pour une bonne prise en compte.
  
 
== Ajout d'un serveur d'impression ==
 
== Ajout d'un serveur d'impression ==
 
  Un Raspberry pi sera ajouté pour faire office de serveur d'impression.
 
  Un Raspberry pi sera ajouté pour faire office de serveur d'impression.
  
  C'est lui qui enverra le Gcode via le port USB de la smoothiboard.
+
  Le serveur d'impression s’appuie sur [https://octoprint.org/ octoprint]
 +
Octoprint offre une interface web qui permet de contrôler et monitorer les travaux à réaliser sur la machine depuis un navigateur
 +
  C'est lui qui enverra le Gcode via le port USB de la smoothiboard.
 
  Il sera accessible en WIFI et en ethernet.
 
  Il sera accessible en WIFI et en ethernet.
 
  deux @IP ont été réservé sur le routeur de plateforme C par rapport aux adresses MAC (DHCP fixe).  
 
  deux @IP ont été réservé sur le routeur de plateforme C par rapport aux adresses MAC (DHCP fixe).  
 
  Le serveur d'impression se connectera automatiquement au réseau wifi.
 
  Le serveur d'impression se connectera automatiquement au réseau wifi.
+
 
 
  '''A noter:'''
 
  '''A noter:'''
  Un morceau de gcode sera inséré en début et fin de travail afin d'assurer le démarrage et l'arrêt du ventilateur et du compresseur.
+
  Un morceau de gcode sera inséré en début et fin de travail afin d'assurer le démarrage et l'arrêt du ventilateur et du compresseur ceci indépendamment du gcode généré par le plugin de l’utilisateur.
  
 
== Modification connectique externe ==
 
== Modification connectique externe ==
 +
Les plaques de coté ont été modifiées, elles ont été réalisées dans du PMMA de couleur avec la découpe lazer jaune, les esquisses ont été crées avec inkscape.
 +
 +
[[Fichier:panneau_cnx_droit.jpg|vignette|150px|panneau_cnx_droit]]
 +
 +
Elles supportent d'un coté:
 +
 +
- la connexion au réseau électrique avec le bouton M/A général ainsi que le reset du contrôleur
 +
  de l'autre
 +
[[Fichier:Panneau PC gauche.jpg|vignette|150px|panneau_cnx_droit]]
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
 +
- le branchement avec des prises européennes, du compresseur, de l'aspirateur de fumée et de la pompe refroidisseur d'eau avec sa sécurité
 +
 +
== Utilisation semblable à SmoothieLaser (Smoothignstech) ==
 +
Pour l'utilisation et autres infos,
 +
regardez la page wiki de la lazer..jaune  [[Laser-Smoothignstech/Modedemploi| c'est ici]]
  
== Utilisation semblable à SmoothieLaser (jaune) ==
 
voir [[Laser-Smoothignstech/Modedemploi|ici]]
 
 
== Documentation technique ==
 
== Documentation technique ==
 
[[Fichier:Syno principe.jpg|vignette|Synoptique]]
 
[[Fichier:Syno principe.jpg|vignette|Synoptique]]
* téléchargement
+
Un grand merci à Didier pour la réalisation de ces superbes schemas en téléchargement
 
[[:File:DecoupeLaser.pdf]]
 
[[:File:DecoupeLaser.pdf]]
  
 
[[:File:SchemaLaserRouge.pdf]]
 
[[:File:SchemaLaserRouge.pdf]]
  
== Gallerie photo ==
+
== Galerie photo ==
 
<gallery>
 
<gallery>
 
AncienDriver.jpg|
 
AncienDriver.jpg|
 
Autopsie_existant.jpg|
 
Autopsie_existant.jpg|
electr_origine.jpg|
 
 
electr_origine.jpg|
 
electr_origine.jpg|
 
integration_platine.jpg|
 
integration_platine.jpg|
Ligne 108 : Ligne 171 :
 
panneau_eau_air.jpg|
 
panneau_eau_air.jpg|
 
panneau_PC_gauche.jpg|
 
panneau_PC_gauche.jpg|
 +
panneau_cnx_droit.jpg|
 
panneaux.jpg|
 
panneaux.jpg|
 
Platine_dans_chassis.jpg|
 
Platine_dans_chassis.jpg|
 
platine_tests.jpg|
 
platine_tests.jpg|
 
SmoothieBoard.jpg|
 
SmoothieBoard.jpg|
AlimLaser.jpg|Alimantation laser
+
AlimLaser.jpg|Alimentation laser
 
</gallery>
 
</gallery>

Version actuelle en date du 23 février 2022 à 15:10


Remise en état et amélioration de la découpeuse laser REDSAIL




Le projet laser REDSAIL ou Laser rouge

Pour faire suite à l'acquisition d'une nouvelle découpeuse laser, il était nécessaire de réaliser quelques modifications et améliorations.

Le projet s'est donné le cahier des charges suivant:

  • étude de l'existant
  • mise à niveau de la sécurité
  • remplacement de l’électronique de commande
  • remplacement de l'afficheur
  • remplacement des drivers moteurs
  • ajout d'un 3eme moteur sur l'axe Z
  • ajout d'un serveur d'impression
  • ajout d'une webcam
  • modification connectique externe
  • Utilisation semblable à SmoothieLaser (jaune)
  • réalisation de la documentation

Étude de l'existant

Autopsie existant.jpg
* C'est la 1ère étape, on note tout ce qui concerne le câblage..
c'est aussi la base de nos travaux. Tout ceci est consigné dans les documents à télécharger (lien ci-dessous).

Fichier:DecoupeLaser.pdf

relevé_existant_schema






On pourra remarquer que la sécurité est à améliorer. En effet, un forçage de la sécurité capot par clé est présent!! Trop dangereux.
La commande de l'aspiration du compresseur et du refroidissement sera aussi revu.
On voit aussi qu'il n'y a que 2 axes de motorisés. Il manque le Z.

Mise à niveau de la sécurité

schéma modifié
* Après concertation.. les points concernant la sécurité ont été intégrés ..
On distingue sur le schéma l'ajout d'un arrêt d'urgence à clé, des disjoncteurs ainsi que des switchs pour détecter l'ouverture des capots. (voir le document ci après).

Fichier:DecoupeLaser.pdf

On pourra également remarquer l'ajout d'un 3eme moteur pour l'axe Z ainsi qu'un relais statique pour commander l'aspirateur de fumées et le compresseur (commandes gcode M106/M107).

Remplacement de l’électronique de commande et de l'alimentation

integration_platine
 L'intégralité de l'électronique a été repensée, aussi bien au niveau de l'alimentation que de la partie contrôleur.
Nous n'avons conservé que la carte d'alimentation 24v/5v et l'alimentation du laser.
Le contrôleur propriétaire permettant le pilotage de la découpeuse laser sera remplacé par un contrôleur Open source (smoothieboard) 
module DC-DC
Plusieurs éléments seront alimentés en 5V. l'alimentation existante ne sera pas suffisante. Nous ajouterons un module DC/DC 24v->5v.
cd module est un  Step-DOWN DC-DC




L'alimentation 24v des moteurs sera conservée malgré l'ajout d'un 3eme moteur.
platine en test
Nouvelle platine en test

Remplacement de l'afficheur

afficheur
L'afficheur de remplacement est compatible avec la smoothie board. 
le modèle est un LCD12864 plein Graphique smart contrôleur
Il a été intégré à l'emplacement initial, la connectique a été adaptée à la smoothie ainsi que la configuration du firmware
voir la doc lien ci dessous

Fichier:SchemaLaserRouge.pdf

Remplacement des drivers moteurs

nouveaux drivers
Moteur axe X 23HM1401 1,5A
Moteur axe Y 23HM1401 1,5A
Moteur axe Z 23HS6403 2,5A
Compte tenu que l'intensité nécessaire aux moteur (>1,5A pour les axes X et Y et >2A pour l'axe Z) nous avons préféré ne pas utiliser les drivers en place sur la carte smoothie. 
Des drivers indépendants ont été ajoutés TB6600, les signaux de commande ont été prélevés sur la carte en amont des drivers d'origine.
L'alimentation en 24v est assurée par la carte d’alimentation d'origine.
À noter:
4 drivers ont été mis en place.. pour les axes X, Y, Z et un quatrième en attente de moteur pour réaliser des travaux de gravure sur des pièce cylindriques par exemple. Des verres!!!

Ajout d'un 3eme moteur sur l'axe Z

avant modif.. juste le tendeur
le moteur et le tendeur
Afin de contrôler le positionnement de l'axe Z avec le Gcode, nous avons ajouté un moteur sur la courroie existante. La tension est obtenue en reculant les poulies de renvoi situées juste avant le moteur. 
On peut voir ici la courroie avec son tendeur...


... et là le moteur qui a été ajouté avec le tendeur.
Le fichier de configuration de la carte contrôleur a été modifié en conséquence pour une bonne prise en compte.

Ajout d'un serveur d'impression

Un Raspberry pi sera ajouté pour faire office de serveur d'impression.
Le serveur d'impression s’appuie sur octoprint
Octoprint offre une interface web qui permet de contrôler et monitorer les travaux à réaliser sur la machine depuis un navigateur
 C'est lui qui enverra le Gcode via le port USB de la smoothiboard.
Il sera accessible en WIFI et en ethernet.
deux @IP ont été réservé sur le routeur de plateforme C par rapport aux adresses MAC (DHCP fixe). 
Le serveur d'impression se connectera automatiquement au réseau wifi.
A noter:
Un morceau de gcode sera inséré en début et fin de travail afin d'assurer le démarrage et l'arrêt du ventilateur et du compresseur ceci indépendamment du gcode généré par le plugin de l’utilisateur.

Modification connectique externe

Les plaques de coté ont été modifiées, elles ont été réalisées dans du PMMA de couleur avec la découpe lazer jaune, les esquisses ont été crées avec inkscape. 
panneau_cnx_droit
Elles supportent d'un coté:
- la connexion au réseau électrique avec le bouton M/A général ainsi que le reset du contrôleur
 de l'autre
panneau_cnx_droit






- le branchement avec des prises européennes, du compresseur, de l'aspirateur de fumée et de la pompe refroidisseur d'eau avec sa sécurité

Utilisation semblable à SmoothieLaser (Smoothignstech)

Pour l'utilisation et autres infos, 
regardez la page wiki de la lazer..jaune   c'est ici

Documentation technique

Synoptique
Un grand merci à Didier pour la réalisation de ces superbes schemas en téléchargement

File:DecoupeLaser.pdf

File:SchemaLaserRouge.pdf

Galerie photo