Fabrication d'une machine Pick and Place

  • Auteur de la discussion Auteur de la discussion vres
  • Date de début Date de début

vres

Compagnon
Bonjour,
J'en ai parlé dans une autre discussion, je me lance dans la fabrication d'une machine à placer les composants.
Cette machine me sera utile bien sur, mais je fais surtout cette machine pour avoir un projet dans un HackerSpace.
Ce n'ai pas mon premier coup d'essai, j'avais transformé mon portique Isel pour une petite série:

J'ai beaucoup amélioré ma technique pour beurrer la pate à brasser :mrgreen:

-Le petit guidage de la tête avait beaucoup de jeu pourtant acheté assez cher, j'ai donc été obligé de faire la prise et la dépose du composant à petite vitesse.
-Avec cette méthode il faut enlever le film opercule et certains composants farceurs ont bien du mal à rester à leur place.
L'application ressemblait à ça:
467687
 
je n'y connais rien mais je trouve sa bluffant.
Bravo et vivement la suite
:eek:
 
Pour la base mécanique j'ai choisi ceci avec l'option guidages prismatiques:
467693

467698



467699


Pour le montage il y a une notice comme pour les meubles néerlandais, mais dés la 3éme pages... plus rien ne correspond:mad:
La notice n'est pas prévue pour les rails.
467702


Le montage des courroies laisse à désirer, les entretoises en laiton se sont transformées en tube plastiques et en plus ne sont pas de la bonne hauteur.
 
467704

Comme la machine est de type core_XY, il a fallu que je fasse un petit pluging pour la conversertion de X et Y en moteur 1 et Moteur 2.
C'est assez simple :

J'ai commencer à faire quelques essais de déplacement, mais j'ai grillé un Driver, elles sont fragiles ces petites bêtes.
Je fais des vidéos demain.
 
Dernière édition:
c'est marrant ton portique à des airs de ressemblance avec mon imprimante 3D
467708
 
Bonsoir
Je suis Hors sujet:
Je ne comprends pas la cinématique des mouvements du chariot en X et en Y
D’après les photos, je vois deux moteurs et d’après le zoom sur les fixations des courroies, et ce que je crois être le cheminement des courroies sur les poulies, je ne comprends pas comment tout ceci conduit à des déplacements sur les deux axes.
Avez vous une photo plus claire des passages de la courroie s'il vous plait
Merci d'avance
467712


467711
 
il y a une explication ici:

Moteur1 = X + Y;
Moteur2 = X - Y;
 
salut
+1
je ne comprends pas comment tout ceci conduit à des déplacements sur les deux axes.

et en fait non plus maintenant . c'est le différentiel de rotation des moteur qui fait tout :
identique tu as un axe de déplacement
tu en inverse un mais avec la même vitesse , tu as l'autre axe
tous les rapports intermédiaire les diagonales

enfin c'est ce que je devine avec les photos . me tromp'je :shock:
 
Très beau projet. Chouette ! Je vais suivre.
J'imagine que les déplacements vont être bien plus rapides que sur la Isel. Cela va se rapprocher d'une vraie pick and place ?

Autre question :
Sur la Isel, il n'y avait pas d'ajustement optique final apparemment. La ventouse prenait toujours comme il falait le composant ? Ils sont toujours exatement au même endroit dans leur logement ? Sur les machines pro que j'ai vu, la machine passait certains composants devant un capteur optique pour mesurer comment la ventouse prennait le composant, ceci afin de le placer précisément. Ce n'est donc pas toujours nécessaire ?
 
et d’après le zoom sur les fixations des courroies,
Pour comprendre, ce n'est pas là qu'il faut regarder, c'est le passage des courroies le long du bâti, côté opposé aux moteurs. Mais sur la photo, on ne voit pas correctement à cet emplacement. C'est pour cela que tu as du mal à comprendre le système. Mais avec "core x y
CNC" je pense qu'on trouve facilement sur le net, ce n'est pas un principe rare.
 
J'imagine que les déplacements vont être bien plus rapides que sur la Isel. Cela va se rapprocher d'une vraie pick and place ?

Oui, avec les premiers essais que j'ai fais, les déplacements sont très rapides même avec une alimentation de 12V, la machine est livrée avec une UNO, avec MultiCN je ne peux pas dépasser 20kHz. Demain je vais faire des essais à 25pas/mm ce qui théoriquement me permettrai d'atteindre 800mm/s avec une forte accélération.

Sur la Isel, il n'y avait pas d'ajustement optique final apparemment. La ventouse prenait toujours comme il fallait le composant ? Ils sont toujours exatement au même endroit dans leur logement ?

Vu que c'est l'isel qui avait usiné les emplacements, les écart sont connus : l'emplacement de chaque premier composant et l'espacement entre chaque composant sont ici:
467727


Sur la nouvelle machine ça sera différent car c'est la bande qui va avancer avec un electro-aimant qui va venir dans les perforations.

J'ai prévu une caméra pour prendre les références car ça va être un peu plus compliqué.

Le positionnement des composants n'a pas besoin d'être très précis, ils se repositionnent tous seul au moment de la refusion.

Pour les composants comme les microcontroleurs je verrais peut-être par la suite si il est possible de faire de la superposition d'image.


J'ai mis un lien sur le message #7
 
Bravo pour le boulot, ça doit vraiment pas être évident à mettre en place /optimiser, je suis aussi.
 
Merci pour ces réponses.

800mm/s avec une forte accélération.
En effet, on change d'ordre de grandeur.


J'ai prévu une caméra pour prendre les références
Donc du traitement d'image. Décidément, c'est vraiment un beau projet. Je suppose que ce sera à la fois pour mesurer la position sous la ventouse et pour l'orientation du composant.
A mon job, la première cause d'erreure sur les cartes, ce sont les composants monter à l'envers. Cela peut sembler le b-a-ba, mais on rencontre toujours ce problème de débutant. Ce n'est évidemment pas la machine qui se trompe, l'erreur viens de toutes les opérations préalables, de la cao jusqu'aux opérations manuelles de placements. Et, si j'ai bien compris, le capteur optique ne contrôle le sens que pour certains composants, pour la plupart il ne contrôle que son orientation par rapport à un axe.
 
800mm/s cela devient intéressant :supz:
Pas besoin d'une telle machine mais je vais suivre cela attentivement :smt023
 
Bonjour,

Je vais suivre ce projet !
Quelle taille mini pour les composants ?

JF
 
Je ne prend pas de composant trop petits pour la maintenance, mais pour ma prochaine carte servo je vais utiliser des iC-MD qui sont en TSSOP20. Je suis en train de concevoir une carte shield qui sera compatible avec une arduino UNO et cette carte en stm32F4.
Pour le prix ça ne vaut pas le coup de s'embêter a intégrer le microcontroleur sur la carte.
 
une video de déplacement à 800 mm/s avec une accélération de 8000 mm.s-² :

Une autre vidéo en traçage a 150mm/s et une accélération de 1500 mm/s² :

Le feutre manque de rigidité en X, je dois refaire le support de l'axe Z.

Je suis quand même un peu surpris par la performance des petits drivers A4988 à 3.9€.
 
Ca va prendre une micro lube sur le feutre,je sent qu'il commence a chauffer a cette vitesse.:lol:
Impressionnant a voir !
 
Sujet super intéressant
Peux tu détailler le Z avec le feutre etc ?

Merci de partager ton travail :)
Je ne connaissais pas ce IC MD, ca à l'air sympa
 
hello

impressionnant la vitesse avec une core xy.
'a pas trop de soucis "de dilatation" vu la longueur de courroie mise en jeu ou tu as pris de la courroie renforcée ?
 
Peux tu détailler le Z avec le feutre etc ?

Le Z est parfait pour mon application, il remonte avec une servomoteur de modélisme, en descente la pression est faite par un élastique. Je prendrai une photo.
Pour modifier la fixation des courroies, j'ai imprimé un nouveau support mais j'ai cassé la partie qui reçois normalement le Z au décolage.

L'angoisse avec le D...

:rirecla:

impressionnant la vitesse avec une core xy.
'a pas trop de soucis "de dilatation" vu la longueur de courroie mise en jeu ou tu as pris de la courroie renforcée ?

C'est la courroie livrée avec le Kit, J'ai refais les entretoises des roulements ce qui ma permis de bien tendre les courroies.

Pour la vitesse, c'est relatif, ici pour 800 mm/s les moteurs tournent à 750 tr/min. En prenant de bons moteurs NEMA24 avec un bon driver, on pourrait aller presque 2 fois plus vite.

Ce qui est intéressant sur la premiere vidéo c'est de voir le courant consommé à vide et en déplacement.
Pour ceux qui ne sont pas convaincus que le courant de l'alimentation n'a pas un rapport direct avec le courant moteur.
 
Sur la première vidéo ce sont des NEMA17 ? Alimentés en 29V par des 4988 ? C'est impressionnant je trouve. Pourquoi changer pour de NEMA24, un pick and place n'a pas besoin de beaucoup de couple. La tête de préhension sera trop lourde ?
 
Non je ne change rien, c'est très bien comme ça surtout vu le nombre de cartes que je fais :wink:
Je fais surtout cette machine pour avoir un projet dans un hackerSpace.
 
Hummm Hummm ....C'est la nouvelle " Enigmpap"
EHUKLMNOQRSTU veux dire VIVELARETRAITE sans doutes ...
 
L'axe Z fait partie du kit, je ne suis pas certain que l'on puisse l'acheter seul.
 

Sujets similaires

misty soul
Réponses
8
Affichages
1 466
misty soul
misty soul
tournele
Réponses
38
Affichages
12 294
tournele
tournele
Y
Réponses
3
Affichages
3 137
epine43
E
V
Réponses
4
Affichages
2 430
laurent12100
L
Sebos38
Réponses
38
Affichages
33 243
Jmr06
J
B
Réponses
10
Affichages
4 423
Bpayet
B
tournele
Réponses
111
Affichages
17 903
wika58
wika58
C
Réponses
84
Affichages
14 158
E
Retour
Haut