Différences entre versions de « Ressources:Création de Symboles, d'Empreintes et Formes 3D pour Kicad »

De wikilab
 
(34 versions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
 
+
[[File:Import 3D Kicad.PNG|400px|right]]
 
==Contexte==
 
==Contexte==
  
  Charger ou "Uploader" un programme dans un microcontrôleur de typ ATM (Arduino).
+
  Apprendre à créer un symbole, une empreinte et une forme 3D pour l'associer à une empreinte dans le logiciel de création de PCB KICAD.
  
 
==Description du projet==
 
==Description du projet==
 +
On veut pouvoir créer un symbole dans Kicad.
 +
On veut pouvoir créer une empreinte dans Kicad.
 +
On veut pouvoir ajouter ou remplacer une forme 3D associer à une empreinte de composant dans Kicad.
  
On veut pouvoir reprogrammer un microcontrôleur sans activer la connexion USB.
 
On utilise le port ICSP du microcontrôleur et des outils hardware et software pour le téléchargement.
 
  
 
==Cahier des charges==
 
==Cahier des charges==
  Cout réduit et mis en oeuvre facile avec des outils Soft libre.
+
 
 +
  Apprendre la création de Symboles, d'Empreintes et de Formes 3D.
  
 
==Analyse de l'existant==
 
==Analyse de l'existant==
  
  On possède un ordinateur portable sous Windows 10 et une carte Nano.
+
  Kicad est installé.
  
 
==Equipe==
 
==Equipe==
Ligne 22 : Ligne 24 :
 
==Matériel nécessaire==
 
==Matériel nécessaire==
  
===Hardware :===
 
  
Carte USBTinyISP v3.3 :
+
===Software :===
 +
 
 +
Kicad Version 5.02.
 +
 
 +
FreeCad ou logiciel de création de forme 3D.
 +
 
 +
Wings3D
 +
 
 +
 
 +
 
 +
==Etape pas à pas==
 +
 
 +
===Création du symbole dans Kicad===
 +
 
 +
On lance «l’éditeur de Symboles de Schématique» par l’onglet «Outils» ou par l’icône :
 +
 
 +
[[File:Onglet Editeur Librairie Symbole.PNG|200px]]
 +
[[File:Icone Editeur Librairies Symboles .PNG|200px]]
 +
 
 +
====Création Librairie Symbole====
 +
 
 +
Si on souhaite créer une nouvelle librairie pour ce nouveau symbole, il faut la créer maintenant.
 +
On sélectionne « Nouvelle Librairie » dans l’onglet « Fichiers » ou par l’icône.
 +
 
 +
[[File:Onglet Nouvelle Librairie Symboles.PNG|200px]]
 +
[[File:Icone Nouvelle Librairie Symbole.PNG|200px]]
 +
 
 +
On choisi le répertoire et on indique le nom de cette nouvelle librairie :
 +
 
 +
[[File:Creation New Lib Symb.PNG|200px]]
 +
 
 +
La librairie crée se trouve automatiquement ajoutée dans la liste des librairies visibles et lorsqu’on la sélectionne, devient  la librairie active dans la quelle sera sauvé le symbole créé. C’est visible dans la partie supérieure de la fenêtre.
 +
 
 +
[[File:Liste Lib Symb Visible.PNG|200px]]
 +
 
 +
On peut aussi choisir une librairie existante.
 +
 
 +
====Création d’un nouveau Symbole====
 +
 
 +
On sélectionne « Nouveau Symbole » dans l’onglet « Fichiers » ou par l’icône :
 +
 
 +
[[File:Onglet Creation Symbole.PNG|200px]]
 +
[[File:Icone Creation Symbole.PNG|200px]]
 +
 
 +
S’il n’y a pas de librairie active sélectionnée, un choix sera présenté pour sélectionner la librairie à utiliser.
 +
 
 +
[[File:Select Lib Symb.PNG|200px]]
 +
 
 +
Dans la fenêtre suivante, on renseigne le nom du Symbole, la référence par défaut et le nombre d’unités par boitier.
 +
 
 +
[[File:Propriete Symb.PNG|Center|200px]]
 +
 
 +
On valide par « OK »
 +
 
 +
 
 +
====Ajout broches et contour====
 +
 
 +
Le nom et le champ REF s’affiche dans la fenêtre d’édition
 +
On place maintenant les broches du symbole en sélectionnant la fonction « broche » et on défini ses propriétés.
 +
 
 +
[[File:Icone Ajout Pins Symbole.PNG|200px]]
 +
[[File:Propriete Pin.PNG|200px]]
 +
 
 +
On place maintenant le contour du symbole
 +
 
 +
[[File:Ajout Contour Symbole.PNG|200px]]
 +
 
 +
On termine par centrer le dessin en plaçant la broche du centre sur le centre indiqué par les axes X et Y.
 +
 
 +
====Sauvegarde Symbole====
  
[[File:USBTiny.png | 100px]]
+
On termine par en sauvant le symbole par l’onglet » Fichiers » ou l’icône :
  
===Software :===
+
[[File:Onglet Sauver Symbole.PNG|200px]]
 +
[[File:Sauver Symbole.PNG|200px]]
 +
 
 +
Le symbole est sauvegardé dans la librairie active.
 +
 
 +
 
 +
 
 +
===Création de l’empreinte dans Kicad===
 +
On lance « l’éditeur de librairie d’empreinte »dans Kicad  par l’onglet « Outils » ou par l’icône :
 +
 
 +
[[File:Onglet Librairie Empreinte.PNG|200px]]
 +
[[File:Icone Librairie Empreinte.PNG|200px]]
 +
 
 +
====Nouvelle Empreinte====
 +
 
 +
On créé une nouvelle empreinte avec l’onglet « Fichiers »
 +
 
 +
[[File:Onglet Nouvelle Empreinte.PNG|200px]]
 +
 
 +
ou par les icônes :
 +
 
 +
[[File:Icone Nouvelle Empreinte.PNG|200px]]
 +
 
 +
[[File:Icone Nouvelle Empreinte Assitant.PNG|200px]]
 +
 
 +
[[File:Icone Charge Empreinte.PNG|200px]]
 +
 
 +
Lorsque que l’on choisi la fonction « Créer une nouvelle empreinte », une fenêtre s’ouvre nous demandant d’Entrer le nom de l’empreinte. On inscrit son nom et on ferme la fenêtre en cliquant sur « OK ».
 +
Dans la fenêtre  de création de l’empreinte est ajouté automatiquement, le nom de l’empreinte et le champ « REF** »
 +
On peut zoomer pour voir les textes en totalité.
 +
 
 +
L’empreinte s’appelle « aeffacer3 »
 +
 
 +
====Ajout pastilles et contour====
  
ISE Arduino Version >1.8
+
On ajoute le nombre de pastilles souhaitées  et on dessine le boitier en 2D
  
ou
+
[[File:Ajout Pastille.PNG|200px]]
 +
[[File:Dessin Boitier.PNG|200px]]
  
le logiciel : "AvrdudeGUI.exe" disponible à l'adresse :
+
====Sauvegarde de l'empreinte====
  
""https://sourceforge.net/projects/avrdudegui/""
+
On sauve ensuite l’empreinte dans la « Libraire Active », ou « Libraire de son choix » ou dans une «Nouvelle librairie ».
  
[[File:AvrDude.PNG | 100px]]
+
C’est choix sont accessible au travers des icones ou par l’onglet « Fichier »:  
  
==Outils nécessaires==
+
[[File:Sauve Empreinte Choix Librairie.PNG|200px]]
 +
[[File:Nouvelle Librairie Empreinte.PNG|200px]]
  
Câble équipé de connecteur de 2x6 broches.
+
====Choix ou ajout nouvelle Librairie====
  
[[File:Cable.png | 100px]]
+
S’il n’y a pas de « Libraire Active », on choisi la librairie à compléter dans la liste des librairies proposées, sinon la ligne de la « Libraire Active » sera surlignée et on clique sur « OK » pour valider l’enregistrement.
 +
Si l’on choisi de créer une « Nouvelle librairie », une fenêtre s’ouvre nous demandant d’indiquer le nom de la librairie et son emplacement. On renseigne les champs et on valide par « OK ».
 +
Le dossier est créé et le composant y est ajouté automatiquement.
 +
Toutefois, cette nouvelle librairie n’est pas ajoutée automatiquement dans la liste des librairies visible.
  
Câble Usb-B pour connecter la carte de programmation.
+
====Ajout de la librairie dans la liste des librairies visibles====
  
==Coût==
+
Pour pouvoir rendre accessible cette librairie ou une autre librairie, il faut renseigner son chemin.
  
Carte USBTiny :
+
On sélectionne l’onglet « Préférence-Configurer les Librairies d’Empreintes »
  
< 3€ avec le câble
+
[[File:Icone Conf Lib Empreintes.PNG|200px]]
  
rechercher :
+
Et dans la fenêtre qui s’ouvre, on inscrite le répertoire de la librairie précédemment créée soit avec le
""USBtinyISP AVR ISP Programmer For Arduino Bootloader""
 
  
==Etape pas à pas==
+
Bouton « Examen Librairie… » : on choisira alors le répertoire dans la liste des dossiers situés sur l’ordinateur.
 +
ou le
 +
Bouton « Ajouter Librairie » : on ajoutera manuellement le chemin du dossier dans la ligne nouvellement créé.
  
===Raccordement de la carte===
+
[[File:Bouton Ajout Lib.PNG|200px]]
  
La carte de programmation est connectée au PC par son câble USB-B.
+
[[File:Liste Librairies.PNG|200px]]
  
La carte à programmer est connectée à la carte de programmation au moyen du câble 6 broches.
+
On valide par le bouton « OK ».
  
 +
===Création de la forme en 3d===
  
[[File:Usbtinyisp-ef6d5.jpg  | 200px]] , [[File:UsbTiny Nano.png  | 200px]]
+
Pour créer la forme en 3d, n’importe quel logiciel pouvant exporter dans les formats pris en charge par
 +
« Wings 3D (x64) 2.1.7 » peut convenir.
  
===Upload avec IDE Arduino===
+
[[File:Import Wings3d.PNG  | 300px]]
  
Ouvrir l'IDE Arduino, écrire ou charger le programme et configurer correctement le modèle de carte à programmer.
 
  
[[File:Choix Carte Arduino.PNG | 200px ]]
+
On essaie de créer le composant en utilisant des unités de mesure en Pouces. « in ». et on exporte le fichier en
 +
« *.stl » par exemple
  
  
Paramétrer l'Arduino au niveau du modèle de carte de programmation:    Lancer le téléchargement du programme :
+
[[File:Onshape.PNG | 300px ]]
  
[[File:Programmeur.PNG | 200px]]
+
===Modification du fichier avec Wings 3D===
[[File:Televerser.PNG| 200px]]
 
  
 +
Lorsque le fichier a été créé, on l’importe dans Wings3D afin de pouvoir en modifier les couleurs.
  
On peut visualiser le chargement du programme par le clignotement des leds.
 
  
===Upload avec AvrdudeGUI===
+
[[File:Import 3D.PNG | 300px ]]
  
Avant de lancer le téléversements du programme, il faut avoir le fichier "*.HEX".
 
  
Si vous n'avez pas le fichier, il faut le créer en utilisant par exemple l'IDE Arduino.
+
On exporte ensuite le fichier dans le format « *.wrl»
  
Ouvrir l'IDE Arduino et écrire ou charger le programme et configurer correctement le modèle de carte à programmer. Lancer l'export du programme et vérifier la présence de fichier "*.HEX" dans le dossier du programme.
+
[[File:Export Wings3d.PNG | 300px]]
  
[[File:Choix Carte Arduino.PNG | 200px ]] [[File:Export binaire.PNG | 200px]] [[File:Dossier Programme.PNG | 200px]]
+
===Ajout de la forme 3D à une empreinte existante ou à créer===
  
 +
On accède aux propriétés de l’empreinte par l'onglet "Fichiers" ou avec l'icone
  
 +
[[File:Onglet Propriete.PNG|200px]]
 +
[[File:Icone Propriete.PNG|200px]]
  
 +
et dans l’onglet « Paramètres 3D » et on charge le composant créé.
 +
On ajuste la taille, l’orientation du composant et son emplacement par rapport à l’empreinte.
  
-Lancer le logiciel "AvrdudeGUI" et choisir le type de carte selon le processeur-    -Sélectionner le fichier à uploader: "*.hex"-  -Lancer la programmation en cliquant sur "Program"-
 
  
[[File:Select Carte.PNG | 200px]]
+
[[File:Import 3D Kicad.PNG | 300px]]
[[File:Selection Fichier.PNG |200px]]
 
[[File:Upload HeX.PNG | 200px]]
 
  
Une fenêtre renseigne sur le déroulés des opérations.
+
On sauvegarde et on vérifie dans la vue 3D du composant si le dessin est correct.
  
On peut visualiser le chargement du programme par le clignotement des leds.
 
  
  
[[Category:Projets]]
 
 
[[Category:Réalisés]]
 
[[Category:Réalisés]]
 
[[Category:Tutoriels]]
 
[[Category:Tutoriels]]

Version actuelle datée du 19 juillet 2022 à 09:06

Import 3D Kicad.PNG

Contexte

Apprendre à créer un symbole, une empreinte et une forme 3D pour l'associer à une empreinte dans le logiciel de création de PCB KICAD.

Description du projet

On veut pouvoir créer un symbole dans Kicad.
On veut pouvoir créer une empreinte dans Kicad.
On veut pouvoir ajouter ou remplacer une forme 3D associer à une empreinte de composant dans Kicad.


Cahier des charges

Apprendre la création de Symboles, d'Empreintes et de Formes 3D.

Analyse de l'existant

Kicad est installé.

Equipe

Christian

Matériel nécessaire

Software :

Kicad Version 5.02.

FreeCad ou logiciel de création de forme 3D.

Wings3D


Etape pas à pas

Création du symbole dans Kicad

On lance «l’éditeur de Symboles de Schématique» par l’onglet «Outils» ou par l’icône :

Onglet Editeur Librairie Symbole.PNG Icone Editeur Librairies Symboles .PNG

Création Librairie Symbole

Si on souhaite créer une nouvelle librairie pour ce nouveau symbole, il faut la créer maintenant. On sélectionne « Nouvelle Librairie » dans l’onglet « Fichiers » ou par l’icône.

Onglet Nouvelle Librairie Symboles.PNG Icone Nouvelle Librairie Symbole.PNG

On choisi le répertoire et on indique le nom de cette nouvelle librairie :

Creation New Lib Symb.PNG

La librairie crée se trouve automatiquement ajoutée dans la liste des librairies visibles et lorsqu’on la sélectionne, devient la librairie active dans la quelle sera sauvé le symbole créé. C’est visible dans la partie supérieure de la fenêtre.

Liste Lib Symb Visible.PNG

On peut aussi choisir une librairie existante.

Création d’un nouveau Symbole

On sélectionne « Nouveau Symbole » dans l’onglet « Fichiers » ou par l’icône :

Onglet Creation Symbole.PNG Icone Creation Symbole.PNG

S’il n’y a pas de librairie active sélectionnée, un choix sera présenté pour sélectionner la librairie à utiliser.

Select Lib Symb.PNG

Dans la fenêtre suivante, on renseigne le nom du Symbole, la référence par défaut et le nombre d’unités par boitier.

Center

On valide par « OK »


Ajout broches et contour

Le nom et le champ REF s’affiche dans la fenêtre d’édition On place maintenant les broches du symbole en sélectionnant la fonction « broche » et on défini ses propriétés.

Icone Ajout Pins Symbole.PNG Propriete Pin.PNG

On place maintenant le contour du symbole

Ajout Contour Symbole.PNG

On termine par centrer le dessin en plaçant la broche du centre sur le centre indiqué par les axes X et Y.

Sauvegarde Symbole

On termine par en sauvant le symbole par l’onglet » Fichiers » ou l’icône :

Onglet Sauver Symbole.PNG Sauver Symbole.PNG

Le symbole est sauvegardé dans la librairie active.


Création de l’empreinte dans Kicad

On lance « l’éditeur de librairie d’empreinte »dans Kicad par l’onglet « Outils » ou par l’icône :

Onglet Librairie Empreinte.PNG Icone Librairie Empreinte.PNG

Nouvelle Empreinte

On créé une nouvelle empreinte avec l’onglet « Fichiers »

Onglet Nouvelle Empreinte.PNG

ou par les icônes :

Icone Nouvelle Empreinte.PNG

Icone Nouvelle Empreinte Assitant.PNG

Icone Charge Empreinte.PNG

Lorsque que l’on choisi la fonction « Créer une nouvelle empreinte », une fenêtre s’ouvre nous demandant d’Entrer le nom de l’empreinte. On inscrit son nom et on ferme la fenêtre en cliquant sur « OK ». Dans la fenêtre de création de l’empreinte est ajouté automatiquement, le nom de l’empreinte et le champ « REF** » On peut zoomer pour voir les textes en totalité.

L’empreinte s’appelle « aeffacer3 »

Ajout pastilles et contour

On ajoute le nombre de pastilles souhaitées et on dessine le boitier en 2D

Ajout Pastille.PNG Dessin Boitier.PNG

Sauvegarde de l'empreinte

On sauve ensuite l’empreinte dans la « Libraire Active », ou « Libraire de son choix » ou dans une «Nouvelle librairie ».

C’est choix sont accessible au travers des icones ou par l’onglet « Fichier »:

Sauve Empreinte Choix Librairie.PNG Nouvelle Librairie Empreinte.PNG

Choix ou ajout nouvelle Librairie

S’il n’y a pas de « Libraire Active », on choisi la librairie à compléter dans la liste des librairies proposées, sinon la ligne de la « Libraire Active » sera surlignée et on clique sur « OK » pour valider l’enregistrement. Si l’on choisi de créer une « Nouvelle librairie », une fenêtre s’ouvre nous demandant d’indiquer le nom de la librairie et son emplacement. On renseigne les champs et on valide par « OK ». Le dossier est créé et le composant y est ajouté automatiquement. Toutefois, cette nouvelle librairie n’est pas ajoutée automatiquement dans la liste des librairies visible.

Ajout de la librairie dans la liste des librairies visibles

Pour pouvoir rendre accessible cette librairie ou une autre librairie, il faut renseigner son chemin.

On sélectionne l’onglet « Préférence-Configurer les Librairies d’Empreintes »

Icone Conf Lib Empreintes.PNG

Et dans la fenêtre qui s’ouvre, on inscrite le répertoire de la librairie précédemment créée soit avec le

Bouton « Examen Librairie… » : on choisira alors le répertoire dans la liste des dossiers situés sur l’ordinateur. ou le Bouton « Ajouter Librairie » : on ajoutera manuellement le chemin du dossier dans la ligne nouvellement créé.

Bouton Ajout Lib.PNG

Liste Librairies.PNG

On valide par le bouton « OK ».

Création de la forme en 3d

Pour créer la forme en 3d, n’importe quel logiciel pouvant exporter dans les formats pris en charge par « Wings 3D (x64) 2.1.7 » peut convenir.

Import Wings3d.PNG


On essaie de créer le composant en utilisant des unités de mesure en Pouces. « in ». et on exporte le fichier en « *.stl » par exemple


Onshape.PNG

Modification du fichier avec Wings 3D

Lorsque le fichier a été créé, on l’importe dans Wings3D afin de pouvoir en modifier les couleurs.


Import 3D.PNG


On exporte ensuite le fichier dans le format « *.wrl»

Export Wings3d.PNG

Ajout de la forme 3D à une empreinte existante ou à créer

On accède aux propriétés de l’empreinte par l'onglet "Fichiers" ou avec l'icone

Onglet Propriete.PNG Icone Propriete.PNG

et dans l’onglet « Paramètres 3D » et on charge le composant créé. On ajuste la taille, l’orientation du composant et son emplacement par rapport à l’empreinte.


Import 3D Kicad.PNG

On sauvegarde et on vérifie dans la vue 3D du composant si le dessin est correct.