Geda : Différence entre versions

De fablabo
Aller à : navigation, rechercher
(gsch2pcb)
(pcb)
 
(14 révisions intermédiaires par 2 utilisateurs non affichées)
Ligne 4 : Ligne 4 :
  
 
==installation==
 
==installation==
 +
 
==utilisation==
 
==utilisation==
  
===gshcem===
+
===gschem===
  
 
permet de faire son schéma électrique.
 
permet de faire son schéma électrique.
Ligne 12 : Ligne 13 :
 
Il faut disposer les différents composants puis les relier.
 
Il faut disposer les différents composants puis les relier.
 
Ensuite il faut associer les footprints (empreintes des composants) aux représentations graphiques des composants. (un vrai bonheur).
 
Ensuite il faut associer les footprints (empreintes des composants) aux représentations graphiques des composants. (un vrai bonheur).
 +
Pour cela, double clic sur le symbol souhaité dans gschem puis choisir "footprint" dans le menu nom de "ajouter un attribut", et là, c'est ici que ça devient drôle, vous devez trouver dans votre dossier /footprint (donc en dehors de gschem) et trouver le bon footprint, copier son nom et le coller dans la case "footprint" de gschem... 
 
En principe ces footprints sont trouvables sur le net [http://www.gedasymbols.org/]
 
En principe ces footprints sont trouvables sur le net [http://www.gedasymbols.org/]
  
Une fois que vous avez réaliser votre montage électrique il faut, en ligne de commande c'est plus efficace, faire son petit fichier .prj à partir de sont .sch
+
Astuce:
 +
 
 +
-ADAPTEZ vos composants a la réalité: ordre des pins, et taille, afin de vous éviter des arrachages de chevelu au routage.
 +
 
 +
-Partagez vos footprints sur github et documentez vos projets sur ce wiki ;)
 +
 
 +
Une fois que vous avez réalisé votre montage électrique il faut, en ligne de commande c'est plus efficace, faire son petit fichier .prj à partir de son .sch
 
Pour cela, créer simplement votre fichier monprojet.prj, à l'intérieur duquel vous trouverez à peu près de cette façon :  
 
Pour cela, créer simplement votre fichier monprojet.prj, à l'intérieur duquel vous trouverez à peu près de cette façon :  
  
Ligne 33 : Ligne 41 :
 
Cette commande nous produit un fichier .pcb
 
Cette commande nous produit un fichier .pcb
 
Notez bien que si vous voulez refaire cette manip, vous devrez écraser à la main le précédent fichier .pcb créé.
 
Notez bien que si vous voulez refaire cette manip, vous devrez écraser à la main le précédent fichier .pcb créé.
 +
 +
===pcb===
 +
 +
Le logiciel PCB permet de visualiser les fichiers .pcb
 +
pour le lancer en ligne de commande, il suffit de faire pcb monprojet.pcb
 +
Vous avez àlors sous les yeux, ce que l'on peut appeler, un chaos de composants empilés les uns sur les autres en haut à gauche de votre document de travail.
 +
 +
Pour les voir tous, allez dans Select>disperse all elements et vous les verrez ainsi tous alignés droitement en haut de votre doc.
 +
 +
PCB est assez tatillion sur les propriétés des objets dans ses projets.
 +
 +
N'hésiter pas a consulter les logs de PCB à l'import dans vos projets, afin de corriger dans gschem les attributs tel que 'route', 'net', 'pin'.
 +
 +
Vous pourrez ainsi bénéfier de l'AUTOROUTAGE.
 +
 +
Il suffit maintenant de les agencer comme la logique le veut... C'est beaucoup dire... Au début contentez vous d'éviter que les chemins se croisent.
 +
 +
Dans File>import schematics on importe ce que l'on appelle le chevelu (!) et on voit ainsi reliés entre eux tous les différents composants, quoique de façon chaotique.
 +
 +
Il faut alors faire le long travail de mettre à plat tous les composants, à la souris, en déplaçant chaque éléments, en faisant des rotations...
 +
À noter que import schematics, permet également de rafraîchir le chevelu.
 +
 +
Une fois tous les composants en place, il faut tracer les chemins avec l'outil line et la route styles fat.
 +
 +
Il faut éviter les connections à 90°C sur le schéma.
 +
 +
Puis enfin dans File>preference>taille : redimensionner la plaque de son PCB et enfin faire l'export désiré.
 +
 +
Pour l'export, il faut décocher les layers que l'on ne souhaite pas exporter (impression, solder...), puis dans le menu d'exportation, sélectionner une définition élevée, as-shown, monochrome et photo flip x.
 +
 +
==ressources==
 +
 +
[http://iznogood-factory.org/pub/gEDA/introgEDA.fr.html]
 +
 +
[https://web.archive.org/web/20081123064506/http://www.delorie.com/pcb/docs/gs/gs.html]
 +
 +
ca marche pas mal...
 +
[http://funlab.fr/funwiki/doku.php?image=wiki%3&ns=wiki%3Auser&tab_details=view&do=media&tab_files=search]
 +
 +
[http://hobby-electrons.sourceforge.net/tutorials/gEDA/index.html super tutoriel]
  
 
[[Catégorie:Electronique]]
 
[[Catégorie:Electronique]]
 
[[Catégorie:Logiciels]]
 
[[Catégorie:Logiciels]]

Version actuelle en date du 17 février 2015 à 13:43

GEDA

Geda est une suite logicielle pour la CAO permettant de concevoir des circuits imprimés.

installation

utilisation

gschem

permet de faire son schéma électrique.

Il faut disposer les différents composants puis les relier. Ensuite il faut associer les footprints (empreintes des composants) aux représentations graphiques des composants. (un vrai bonheur). Pour cela, double clic sur le symbol souhaité dans gschem puis choisir "footprint" dans le menu nom de "ajouter un attribut", et là, c'est ici que ça devient drôle, vous devez trouver dans votre dossier /footprint (donc en dehors de gschem) et trouver le bon footprint, copier son nom et le coller dans la case "footprint" de gschem... En principe ces footprints sont trouvables sur le net [1]

Astuce:

-ADAPTEZ vos composants a la réalité: ordre des pins, et taille, afin de vous éviter des arrachages de chevelu au routage.

-Partagez vos footprints sur github et documentez vos projets sur ce wiki ;)

Une fois que vous avez réalisé votre montage électrique il faut, en ligne de commande c'est plus efficace, faire son petit fichier .prj à partir de son .sch Pour cela, créer simplement votre fichier monprojet.prj, à l'intérieur duquel vous trouverez à peu près de cette façon :

elements-dir ~/home/.../footprint/ schematics monProjet.sch skip-m4

gsch2pcb

Une fois le circuit électrique peaufiné et le fichier .prj produit il faut convertir le schéma électrique en PCB. En ligne de commande lancer : gsch2pcb monProjet.prj

Cette commande nous produit un fichier .pcb Notez bien que si vous voulez refaire cette manip, vous devrez écraser à la main le précédent fichier .pcb créé.

pcb

Le logiciel PCB permet de visualiser les fichiers .pcb pour le lancer en ligne de commande, il suffit de faire pcb monprojet.pcb Vous avez àlors sous les yeux, ce que l'on peut appeler, un chaos de composants empilés les uns sur les autres en haut à gauche de votre document de travail.

Pour les voir tous, allez dans Select>disperse all elements et vous les verrez ainsi tous alignés droitement en haut de votre doc.

PCB est assez tatillion sur les propriétés des objets dans ses projets.

N'hésiter pas a consulter les logs de PCB à l'import dans vos projets, afin de corriger dans gschem les attributs tel que 'route', 'net', 'pin'.

Vous pourrez ainsi bénéfier de l'AUTOROUTAGE.

Il suffit maintenant de les agencer comme la logique le veut... C'est beaucoup dire... Au début contentez vous d'éviter que les chemins se croisent.

Dans File>import schematics on importe ce que l'on appelle le chevelu (!) et on voit ainsi reliés entre eux tous les différents composants, quoique de façon chaotique.

Il faut alors faire le long travail de mettre à plat tous les composants, à la souris, en déplaçant chaque éléments, en faisant des rotations... À noter que import schematics, permet également de rafraîchir le chevelu.

Une fois tous les composants en place, il faut tracer les chemins avec l'outil line et la route styles fat.

Il faut éviter les connections à 90°C sur le schéma.

Puis enfin dans File>preference>taille : redimensionner la plaque de son PCB et enfin faire l'export désiré.

Pour l'export, il faut décocher les layers que l'on ne souhaite pas exporter (impression, solder...), puis dans le menu d'exportation, sélectionner une définition élevée, as-shown, monochrome et photo flip x.

ressources

[2]

[3]

ca marche pas mal... [4]

super tutoriel