Démarrage rapide d'OpenPNP
introduction
Le logiciel open source OpenPnP écrit en java est utilisé pour automatiser la disposition des composants électroniques sur les cartes.
Ce guide vous aidera à installer OpenPnP, à voir les principaux composants de l'interface et à exécuter un exemple de travail dans le simulateur OpenPnP. Et cela, à son tour, vous permettra de comprendre rapidement le fonctionnement d'OpenPnP et vous donnera les premières connaissances pour connecter OpenPnP au programme d'installation du composant.
Installation
Téléchargement
Visitez openpnp.org/downloads pour savoir où télécharger la dernière version d'OpenPnP.
Installer et exécuter
Si vous utilisez l'un des programmes d'installation binaires du site Web, exécutez simplement le programme d'installation et suivez les instructions. N'oubliez pas d'installer d'abord Java. Après l'installation, vous pouvez lancer OpenPnP depuis la liste des applications du système d'exploitation, c'est-à-dire depuis le menu Démarrer, depuis le dossier Applications, etc. l.
Tour rapide
Interface utilisateur
Cette image montre les principaux composants de l'interface utilisateur. Nous ferons référence aux noms de ces composants ci-dessous, alors prenez le temps de les connaître.
Mouvement
OpenPnP est configuré hors de la boîte afin que vous puissiez l'utiliser tout de suite; vous n'avez même pas besoin de brancher votre installateur de composants (cela fonctionne avec une machine virtuelle)!
Lorsque vous démarrez OpenPnP pour la première fois, vous verrez une table de sélection et de placement simulée dans le champ de vision de la caméra. Essayez les étapes suivantes pour comprendre le fonctionnement d'OpenPnP:
- Appuyez sur le bouton d'alimentation vert pour démarrer la machine virtuelle.
- Utilisez les boutons de commande (flèches) pour déplacer la caméra. Vous pouvez modifier la distance parcourue par la caméra en modifiant la valeur du curseur Distance.
- Passez en revue chacun des onglets en haut de la fenêtre pour voir comment les travaux, les pièces, les packages, les alimenteurs et les paramètres du programme d'installation des composants sont configurés. Il vaut mieux ne rien changer pour l'instant.
À propos de la démo
Si vous voulez voir OpenPnP en action, ignorez cette section et revenez-y plus tard.
La configuration de démonstration que vous voyez lorsque vous démarrez OpenPnP pour la première fois comprend des caméras simulées, des alimenteurs, des buses et tout ce qui constitue la «machine» OpenPnP. En particulier, ce que vous voyez dans le champ de vision de la caméra est une petite fenêtre visible dans une machine virtuelle de sélection et de placement beaucoup plus grande. La "machine" complète ressemble à ceci: La
machine contient 8 cartes avec des orientations différentes, 9 chargeurs de bande étiquetés "Upper lane 1-4" et "Lower lane 1-4", et un rectangle rouge indiquant l'emplacement de la caméra de vue inférieure simulée.
Votre premier emploi
Maintenant que nous nous sommes un peu plus familiarisés avec l'interface utilisateur, il est temps d'essayer le défi de sélection et de placement. Suivez les instructions ci-dessous:
- Sélectionnez l'onglet Job en haut de la fenêtre principale d'OpenPnP.
- Dans le menu Fichier, sélectionnez Ouvrir le travail.
- À l'aide de la boîte de dialogue de fichiers de votre ordinateur, recherchez le répertoire des exemples, qui se trouve au format. Windows se trouve dans le répertoire Documents \ OpenPnP. Sur Mac et Unix, il se trouve dans le même répertoire où vous avez installé OpenPnP.
- Dans le répertoire samples, recherchez le répertoire pnp-test et ouvrez le fichier pnp-test.job.xml à l'intérieur.
- Vous verrez que le travail est chargé et que les tableaux et les emplacements sont maintenant répertoriés. Vous pouvez afficher les tableaux et les emplacements pour voir ce que votre travail précédent fera.
- Appuyez sur le bouton d'alimentation vert pour mettre la machine sous tension.
- Ensuite, le bouton de lecture vert pour commencer à travailler, la caméra commencera à bouger.
OpenPnP simulera désormais le travail de sélection et de placement complet. Il utilisera la vision par ordinateur pour aligner les cartes à l'aide de points de référence, trouver des pièces dans des alimenteurs virtuels, puis placer des pièces sur des cartes virtuelles. Vous pouvez suivre ce qui se passe en regardant la caméra.
Travail terminé, félicitations! Vous avez terminé votre première mission dans OpenPnP!
Et après
Il est temps de commencer à lire le manuel d'utilisation pour mieux comprendre les fonctionnalités plus avancées d'OpenPnP et comment commencer à intégrer le logiciel à votre machine.
Si vous ne possédez pas déjà votre propre installateur, visitez openpnp.org/hardware pour des options pour vous construire ou acheter une machine.
Un guide du développeur est disponible pour les développeurs .
Pour obtenir de l'aide ou simplement discuter, rejoignez le groupe de discussion ou parlez-nous sur Freenode IRC à #openpnp . Si vous n'avez pas de client IRC, vous pouvez utiliser ce client Web .
PS
Cette traduction a été réalisée dans le but d'une étude indépendante d'OpenPnP. Je vais essayer de transmettre entièrement la structure du wiki à partir du site du programme
github.com/openpnp/openpnp/wiki/Quick-Start .