gsch2pcb 1.0.1
gsch2pcb est un programme qui interface un jeu de schémas
généré avec gschem de gEDA vers les fichiers de PCB.
Comme j'utilise la version de développement PCB 1.99
(voir aussi la version stable 1.6.3), j'utilise la plupart
des éléments personnels que j'ai créé depuis PCB
en utilisant le tampon vers les éléments (buffer to element)
et je sauvegarde les éléments de tampon dans les fonctions de
fichier (save buffer element to file functions). gEDA est un programme de
capture de schémas qui fonctionne bien avec PCB, excepté pour
le traitement de mes éléments personnels.
Le paquet gEDA ne fournissait précédement que le script shell
gschem2pcb mais il ne traitait que les éléments m4 de PCB générés
et pas des éléments de fichier personnels que je possède.
J'ai donc écrit gsch2pcb qui traite à la fois les éléments
m4 et les éléments de fichier. Ses fonctionnalités comprennent
:
- lorsqu'une empreinte de gschem n'est pas trouvée dans la
base de données m4 de PCB, une série de répertoires
sont alors recherchés pour les éléments de fichier personnalisés
correspondant aux empreintes ;
- plusieurs fichiers de schémas peuvent être traités
et ils peuvent être listés sur la ligne de commande ou dans
un fichier projet. D'autres options de ligne de commande peuvent aussi
être mises dans le fichier projet ;
- si un composant est effacé dans un fichier schéma,
le fichier PCB généré aura l'élément correspondant
de supprimé. Vous avez seulement besoin de nettoyer les pistes restantes.
Les éléments peuvent être protégés contre
l'effacement ;
- pour les changements de valeur de composants dans le schéma,
gsch2pcb fait suivre les changements dans les éléments déjà
placés sur le circuit ;
- si une empreinte est changée dans un schéma, gschem2pcb
ne reconnaît pas le changement jusqu'à ce que vous dupliquiez
l'empreinte dans l'attribut composant qui semble être une utilisation
dépassé de l'attribut device. gsch2pcb reconnaît les
changements d'attribut des empreintes du schéma. Ceci affectera
des choses comme les changements dans une empreinte de résistance
d'un schéma d'une 1/2 watt vers une 1 watt, le changement d'un
transistor TO-220 couché à debout, etc.
Utiliser gsch2pcb vous permet de piloter tous les changements dans la
conception depuis les schémas gschem sans la difficulté de garder
manuellement les éléments PCB et la valeur des éléments
pour la synchronisation.
Comment utiliser gsch2pcb
Lisez simplement ce tutoriel gsch2pcb. J'espère qu'il peut
être utile pour ceux qui sont nouveau avec gEDA ou PCB mais s'ils vous
sont déjà familiers vous pourrez picorer dedans pour prendre
des morceaux sur gsch2pcb.
Trucs à savoir
Source (nécessite glib)
gsch2pcb is free software released under the GNU
General Public License.
Bill Wilson bill--at--gkrellm.net