ThermoPliDec

La thermoplieuse qui se transforme en découpeuse.

Mais qui est ce qui a bougé cette foutu chaise ! 🙂

Le projet de ThermoPliDec m’était venu à l’esprit pendant la fabrication de AspiLampe. J’avais besoin d’une thermoplieuse pour plier le plexiglas sans le casser. Au FabLab nous ne sommes pas équipé de ce type de machine. Cela nous donne l’occasion d’en fabriquer une !

Une thermoplieuse fonctionne en faisant chauffer un fil métallique grâce à un courant électrique. Un peu comme un grille pain en fait. A la seul différence que ce fil est tendu pour ne chauffer qu’une ligne droite. Généralement ce fil est en nychrome. Un alliage de Nikel et de Chrome. Ce genre de fil se trouve assez facilement dans les boutiques de modélisme. Les aéromodélistes s’en servent pour se fabriquer des découpeuses à fil chaud. Un outil qui fonctionne sur le même principe…

Après présentation du projet il a été décidé de construire une machine combinant les 2.

Grace à la fraiseuse à commande numérique mise à disposition du NYBI par le LF2L nous pouvons usiner facilement une planche de bois contreplaqué. Sa surface usinable est de 500*300 mm, ce sera donc les cotes maximales de ThermoPliDec. (ThermoPlieuseDecoupeuse)

Le projet à été conçu en 3D sur OnShape, cela nous a permis de collaborer à distance sur la conception de la machine en dehors de la plage horaire de l’association, et de réduire le nombre d’essaie en prototype.

Modélisation 3D

Pour la partie électronique, nous avons choisi un système à base d’une carte électronique compatible Arduino Nano .

Cela nous permet :

  • de mesurer et afficher la température du fil
  • de réguler la température
  • d’ intégrer un minuteur et d’afficher le temps qui passe
  • d’ajouter d’autres idées qui pourraient apparaître en utilisant la machine
Schéma de principe

Le circuit se compose de :

  • 1 Arduino nano
  • 1 Ecran lcd 1602
  • 1 Transistor Mosfet pour l’alimentation du fil
  • 1 Capteur de température
  • 1 Résistance
  • 1 Fil NyChrome
  • 1 Potentiomètre
  • 1 Interrupteur marche arrêt
  • 1 Disjoncteur
  • 1 Régulateur 9Volts
  • 1 Alimentation régulée 24V 150W

L’usinage des pièces en bois est fait en deux fois.
Une planche pour l’arc et la table, une autre pour les poutres.

Le premier proto a permit de faire quelques tests sur différents matériaux, même les plus improbables, mais aussi une porte d’un boitier d’imprimante 3D pour un membre du FabLab.

Ce premier proto nous a surtout permit de découvrir quelques erreurs de conception qui ont été corrigé sur la deuxième version.

Les plans sont disponibles ici : http://nybi.cc/wp-content/uploads/2020/02/Archive-ThermoPliDec.zip

Support de circuit imprimé

Support de circuit imprimé

Voici un support de circuit imprimé à serrage rapide. C’est le support Stickvise qui m’a inspiré l’ idée de m’en fabriquer un.

Son profil bas est ce qui me convient le mieux et s’adapte parfaitement avec Aspilampe.

Modélisation 3D du support de circuit imprimé avec Onshape

L’axe en métal a été récupéré sur une vielle imprimante à jet d’encre.

La fixation de l’axe dans le mord gauche se fait par un montage serré, il faut le mettre en place en force avec un maillet. Les 2 vis à ressort sont vissées à chaud dans le PLA.

Le réglage de l’ écartement se fait simplement en débloquant l’écrou papillon. Le mord sur ressorts permet de retirer et remettre rapidement le circuit sans perdre le réglage.

L’assemblage nécessite:
2 vis CHC M6x45mm
2 ressorts de 30mm de longueur
1 vis hexagonale M6x30mm
2 écrous M6 (10mm)
1 écrou papillon M6
1 axe de 8mm de la longueur que vous souhaitez.

Les fichiers sont disponibles sur Thingiverse https://www.thingiverse.com/thing:2933056

Aspilampe

La lampe qui aspire les fumées de soudure électronique.

Mise en place de connecteurs sur un Arduino avec Aspilampe et un support de circuit imprimé en 3D

Aspilampe est une lampe à led équipée d’un ventilateur, pour aspirer la fumée dégagée par le flux du fil de soudure (brasure pour les puristes).

J’ai utilisé le logiciel Sketchup pour la concevoir. La modélisation 3D m’a permis de trouver l’ angle qui convenait bien pour l’éclairage. Elle permet aussi de tester rapidement plusieurs dessins d’entrée d’air.

Modèle 3D d’ Aspilampe

Ensuite pour la fabrication, le plan 2D en dessin vectoriel à été dessiné sous Autocad. Exporté en DXF, il permettra de découper la plaque avec la découpeuse laser.

Plan 2D en dessin vectoriel

La forme générale est volontairement simple pour minimiser les chutes de découpe. Pour les chutes obligatoires, j’ ai cherché à leurs trouver une utilité.

La chute de découpe de l’ entrée d’ air servira de protection et de décoration du circuit d’éclairage.

Quant aux découpes d’ emplacement des led, elles serviront d’ entretoises pour le montage sur le circuit imprimé.

Placement des led avec leurs entretoises

Corps de la lampe.

Le corps de lampe est réalisé par découpage laser et pliage à chaud d’ une plaque de PMMA de 3mm d’ épaisseur.

Circuit électrique.

Le choix du nombre de led a été déterminé par leur angle d’ éclairement afin d’ avoir une surface d’ éclairage suffisante. Pour simplifier, j’ ai placé en parallèle, 4 colonnes de 3 led en série. Avec une résistance par colonne.

Typon du circuit d’ éclairage
Schéma du circuit d’ éclairage

La formule pour calculer la valeur d’ une résistance par colonne  et :

R = Ualim – (Uled x Nled) / I

U = La tension en Volt

I = Le courant souhaité pour les led en Ampère, valeur donnée par le fabricant

R = La valeur de résistance en Ohm

N = Le nombre de led par colonne

Attention à la dissipation de chaleur, préférer des résistances de 1/2 Watt.

L’ écartement de chaque led est prévue pour s’ adapter au pas de 2.54mm, cela permet de faire le circuit sur plaque d’ essai type veroboard ou sur circuit imprimé.

Les led et le ventilateur sont alimentés par une alimentation secteur de 12V. Une batterie de 3 accus li-ion de récupération avec son circuit de charge, pourrait être une solution sans fil intéressante.

Le ventilateur est un modèle de refroidissement de PC de 80 mm de diamètre. Il est suffisant pour de la soudure de loisir. Il est simplement raccordé à son interrupteur par le fil rouge et à la masse de la prise d’ alimentation par son fil noir.

Ventilateur de récupération de PC

Sur le prototype j’ avais remarqué qu’ en écartant un peu le ventilateur de la plaque, l’ aspiration d’ air produisait moins de bruit. Alors je l’ ai fixé sur des vis plus longues entre de 2 écrous.

AspiLampe peut être un projet utile pour le débutant en fabrication de montage électronique. Il l’ initiera à la soudure, au câblage de composants simples et le suivra dans ces projets suivants.

Vous trouverez tous les fichiers permettant sa fabrication ici : http://www.tinkerideas.com/download/#details-0-0

Ajouter un profil BravoProdigy dans PCB Gcode

Suite de  La mini CNC reprend du service.

Le soucis de compatibilité du Gcode généré par PCB Gcode avec le logiciel BravoProdigy étant un peu embêtant. Nous obligeant à modifier manuellement les fichiers gcode. J’ai mis un peu les mains dans le cambouis (beaucoup plus propre qu’au boulot quand même) pour voir si l’on pouvait modifier quelque chose qui ferait la modification à notre place.

Création d’un nouveau profil.

 

Après un peu de lecture de la doc de PCB Gcode j’ai appris que l’on avait la possibilité de modifier le fichier “gcode defaut.h”.

exemple fichier user-gcode.h
exemple fichier user-gcode.h

Seulement, dès que l’on change les réglages dans le setup, ce fichier se fait écraser par un nouveau.

Du coup, en cherchant plus loin j’ai appris que l’on pouvait ajouter un nouveau profil.

Alors, pour tester, j’ai modifié une copie du profil “generic.pp”, simplement en changeant le code de fin de programme M02 par M30. Mieux vaut commencer doucement pour ne pas se perdre.

modification du fichier Profil generic.pp
modification du fichier Profil generic.pp

Ça fonctionne comme espéré.

Alors, j’ai rajouté une ligne de commande G00 X0 Y0 Z20 avant la commande M30 pour un retour à l’origine avec la broche prête au remplacement d’outil. Ce qui nous permet d’utiliser plusieurs fichiers Gcode à la suite, un pour la gravure, un autre pour le perçage et le dernier pour la découpe du PCB, sans avoir besoin de déplacer la broche, il y a seulement le changement d’outil et le Z zero à faire.

Le petit plus est que l’on peut l’ajouter au plugin pour pouvoir le sélectionner dans le setup de PCB Gcode.

Ajout du nouveau profil.

 

Pour ajouter le nouveau profil Bravoprodigy pour l’ULP PCB Gcode, vous devez ajouter le fichier “BravoProdigy.pp” dans le dossier “profiles”.

 En guise d’exemple, sur mon PC le chemin d’accès est le suivant C:\EAGLE-7.2.0\ulp\profiles.

 

aperçu dossier Eagle
aperçu dossier Eagle

 

Allez dans le dossier Eagle et sélectionnez le dossier “ULP”.

 

aperçu dossier ULP
aperçu dossier ULP

 

Puis sélectionnez le dossier “profiles”.

 

 

aperçu du dossier profiles
aperçu du dossier profiles

 

Et collez le fichier.

 

 

 

 

Maintenant, lorsque vous ouvrez pcb Gcode setup, vous pouvez sélectionner ce profil dans l’onglet Gcode Style.

aperçu du résultat
aperçu du résultat

Vous pouvez télécharger le profil ci-dessous.

Fichier profil BravoProdigy

Si vous avez un besoin particulier, vous pouvez faire votre propre profil grâce à un éditeur de texte. Ici j’ai utilisé Brackets, qui est open source et gratuit, plutôt orienté web design il fonctionne pour ça aussi.

Bonne bidouille !

 

 

 

La mini CNC reprend du service

Hier soir, les essais de gravure de circuit imprimé à la CNC ont repris.

mini-fraiseuse-cnc-2

Lors des premiers tests, la gravure s’arrêtait sans avoir été jusqu’au bout du travail. Après quelques recherches avec Amalio nous avons conclu que le Gcode n’était pas bien accepté par le logiciel Bravoprodigy.

A force de tâtonnement et de comparaison avec un Gcode généré par le logiciel propriétaire, il est apparu que les commandes M05 (stop broche) et M02 (fin de programme) des deux dernières lignes de code en étaient la cause. Seul la commande M02 n’est pas acceptée. Les codes générés pour Bravoprodigy se terminant tous par M30 (Fin du programme, reset mode).

comparaison Gcode

Il faut donc supprimer ces deux commandes et les remplacer par M30 pour supprimer le bug.

Maintenant, nous pouvons graver des petits circuits sans produit chimique, les pré-percer et les pré-découper à la forme voulue.

gravure en cour

Test de gravure et pré-perçage.

gravure terminée

C’est un circuit pour une lampe à aspiration des fumées de soudure, bientôt documenté.

imag1860test-aspiration

Pour améliorer la manière de faire, il nous faudrait des fraises spéciales gravure, des forets et fraises à coupe droite à queue de 4mm. Ou adapter la pince de la broche au diamètre de 3.17mm beaucoup plus répandu.

Continuez la lecture de ce projet avec Ajouter un profil BravoProdigy dans PCB Gcode