Fabrication d'une machine Pick and Place

  • Auteur de la discussion CNCSERV
  • Date de début
CNCSERV
CNCSERV
Compagnon
27 Déc 2007
5 986
FR-28360
  • Auteur de la discussion
  • #1
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
 
willow74
willow74
Compagnon
20 Mar 2014
1 021
FR- 74 Haute Savoie
je n'y connais rien mais je trouve sa bluffant.
Bravo et vivement la suite
:eek:
 
CNCSERV
CNCSERV
Compagnon
27 Déc 2007
5 986
FR-28360
  • Auteur de la discussion
  • #3
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.
 
CNCSERV
CNCSERV
Compagnon
27 Déc 2007
5 986
FR-28360
  • Auteur de la discussion
  • #4
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:
willow74
willow74
Compagnon
20 Mar 2014
1 021
FR- 74 Haute Savoie
c'est marrant ton portique à des airs de ressemblance avec mon imprimante 3D
467708
 
Charly 57
Charly 57
Compagnon
21 Déc 2008
5 333
FR-57330 Moselle
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
 
CNCSERV
CNCSERV
Compagnon
27 Déc 2007
5 986
FR-28360
  • Auteur de la discussion
  • #7
il y a une explication ici:

Moteur1 = X + Y;
Moteur2 = X - Y;
 
Fran
Fran
Compagnon
19 Oct 2012
1 900
FR-39Arbois
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:
 
J
Jmr06
Compagnon
14 Fev 2017
2 015
Cannes
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 ?
 
J
Jmr06
Compagnon
14 Fev 2017
2 015
Cannes
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.
 
CNCSERV
CNCSERV
Compagnon
27 Déc 2007
5 986
FR-28360
  • Auteur de la discussion
  • #11
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
 
Algone
Algone
Ouvrier
16 Déc 2014
466
Aude
Bravo pour le boulot, ça doit vraiment pas être évident à mettre en place /optimiser, je suis aussi.
 
J
Jmr06
Compagnon
14 Fev 2017
2 015
Cannes
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.
 
3DPRINT
3DPRINT
Apprenti
28 Jan 2019
50
Île De France
800mm/s cela devient intéressant :supz:
Pas besoin d'une telle machine mais je vais suivre cela attentivement :smt023
 
S
speedjf37
Compagnon
15 Oct 2009
2 279
indre et loire
Bonjour,

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

JF
 
CNCSERV
CNCSERV
Compagnon
27 Déc 2007
5 986
FR-28360
  • Auteur de la discussion
  • #17
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.
 
CNCSERV
CNCSERV
Compagnon
27 Déc 2007
5 986
FR-28360
  • Auteur de la discussion
  • #18
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€.
 
E
el patenteux
Compagnon
6 Août 2016
846
Ca va prendre une micro lube sur le feutre,je sent qu'il commence a chauffer a cette vitesse.:lol:
Impressionnant a voir !
 
V
vibram
Compagnon
15 Mar 2014
4 079
FR-74
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
 
serge 91
serge 91
Lexique
18 Fev 2010
7 170
FR-91 Brétigny sur Orge
Bonjour,
ah, la deuxième vidéo, quel thriller ! :-D
L'angoisse avec le D....
 
J
junkdealer
Compagnon
27 Fev 2015
1 554
Nancy
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 ?
 
CNCSERV
CNCSERV
Compagnon
27 Déc 2007
5 986
FR-28360
  • Auteur de la discussion
  • #23
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.
 
J
Jmr06
Compagnon
14 Fev 2017
2 015
Cannes
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 ?
 
CNCSERV
CNCSERV
Compagnon
27 Déc 2007
5 986
FR-28360
  • Auteur de la discussion
  • #25
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.
 
G
gaston48
Compagnon
26 Fev 2008
9 694
59000
Hummm Hummm ....C'est la nouvelle " Enigmpap"
EHUKLMNOQRSTU veux dire VIVELARETRAITE sans doutes ...
 
V
vibram
Compagnon
15 Mar 2014
4 079
FR-74
Aurais tu un lien vers le module du Z stp ? (j'imagine aliexpress ?)
 
CNCSERV
CNCSERV
Compagnon
27 Déc 2007
5 986
FR-28360
  • Auteur de la discussion
  • #28
L'axe Z fait partie du kit, je ne suis pas certain que l'on puisse l'acheter seul.
 
Charly 57
Charly 57
Compagnon
21 Déc 2008
5 333
FR-57330 Moselle
Bonjour,
ah, la deuxième vidéo, quel thriller ! :-D
L'angoisse avec le D....
Bonjour
Moi j'attends encore le P de l'alphabet en petite taille. Je vais craquer si il ne vient pas !! :wink:)
 
Haut