Question:
Options de visibilité du champ d'empreinte dans Eeschema (Kicad)
Senthil Seveelavanan
2013-02-11 23:17:08 UTC
view on stackexchange narkive permalink

J'ai ajouté les informations d'empreinte à divers composants dans Eeschema (par exemple, ajouté sm0402 à une résistance).

Une étiquette violette apparaît alors indiquant qu'une empreinte a été attribuée.

Est-il possible d'activer ou de désactiver globalement la visibilité des champs d'empreinte? Je peux donc choisir de voir ou non toutes les petites étiquettes violettes.

screen shot

Malheureusement, il n'y a aucun moyen de le faire pour autant que je sache. Hors sujet; Pourquoi mettez-vous sm devant 0805?
@abdullahkahraman: Cela pourrait signifier "montage en surface" - mais oui, ce n'est pas nécessaire.
Le préfixe «sm» est dû au fait que la bibliothèque d'empreinte Kicad / «modèle de terrain» par défaut / distribué les appelle sm0402 ou sm0603, etc. De cette façon, l'empreinte correcte sera utilisée lors de la disposition du circuit.
Cinq réponses:
user25018
2013-06-10 21:48:29 UTC
view on stackexchange narkive permalink

Je ne connais pas la méthode directe, mais vous pouvez modifier manuellement le fichier texte * .sch (pensez à sauvegarder avant de modifier) ​​.Pour chaque composant, il y a un enregistrement dans le fichier .sch, et le champ d'empreinte est normalement champ numéro 2, par exemple:

  $ Comp ... F 2 "Nom" V 10000 2500 50 0000 C CNN ... $ EndComp  

le la valeur 0000 vers la fin indique que ce champ est "visible", et vous devez le changer en 0001 ("invisible")

Comment? par expression régulière, j'ai utilisé la commande suivante dans vim:

 :% s / ^ F 2 \ (. * \) 0000 C CNN $ / F 2 \ 10001 C CNN /  

vous pouvez essayer sed ou tout autre type d'application de traitement de texte pour le faire.

Source: http://en.wikibooks.org/wiki/Kicad/ file_formats # Description_of_a_component

Je vous remercie.Cela a été très utile.J'ai fini par créer un script shell qui bouclait sur `:% s ^ F $ {i} ...` car cette sacrée option de KiCAD rendait visibles TOUS les champs (y compris la fiche technique, le numéro de pièce, le fournisseur, etc.).Très frustrant.
user3168222
2014-04-09 12:53:50 UTC
view on stackexchange narkive permalink

si vous importez en arrière des informations d'empreinte dans un schéma dans eeschema, on vous demande d'abord: Voulez-vous forcer la visibilité de tous les champs d'empreinte?

si vous répondez Non (parce que vous NE voulez PAS vos empreintes pour devenir visible) vous pouvez vous retrouver avec beaucoup d'empreintes visibles, car elles étaient déjà visibles mais elles étaient vides, et vous n'avez pas changé leur visibilité.

Si vous répondez Oui, il demande alors (dans une nouvelle boîte de dialogue): Voulez-vous rendre tous les champs d'empreinte visibles?

vous pouvez choisir Non, Annuler ou Oui. Choisir Non rend toutes les empreintes invisibles, choisir Oui les rend toutes visibles.

C'est très déroutant.

Je tiens à souligner que dans les nouvelles versions de KiCad, où vous n'utilisez pas CvPCB pour faire les associations, vous pouvez toujours les exporter à partir de pcbnew (fichier / Exporter / Composant (.cmp) fichier), puis réimporterà eeschema.De cette façon, vous ne modifiez aucune des associations, mais vous pouvez modifier la visibilité.
ms8yblue
2014-06-27 17:59:25 UTC
view on stackexchange narkive permalink

Après avoir créé les schémas, utilisez cvpcb pour attribuer des empreintes aux composants. il y a une petite icône dans la barre de menu de cvpcb nommée «créer un fichier d'exportation». cela crée un fichier .stf. enregistrez-le dans le dossier du projet. ouvrez à nouveau le schéma, cliquez sur le dos annoter les empreintes des composants. une boîte de dialogue apparaît offrant une option de visibilité pour les empreintes de pied. sélectionnez oui, et toutes les empreintes de pied deviennent visibles. Si vous voulez les rendre invisibles, cliquez à nouveau sur annoter en arrière et choisissez non.

ceci est pour KICAD 2011-5-25 build sur 32 bits GNU / Linux.

Meshack Mbuvi
2016-03-24 12:57:39 UTC
view on stackexchange narkive permalink

Il s'agit d'une solution simple pour éditer l'empreinte classée ou changer sa visibilité: Déplacez le curseur sur le champ que vous souhaitez modifier et faites un clic droit dessus ou appuyez sur F, un menu contextuel apparaît où vous pouvez éditer le texte ou faire il est invisible.

Bonne empreinte kicad.

Tweepy
2017-02-08 18:12:14 UTC
view on stackexchange narkive permalink

Afin de masquer le champ d'empreinte dans plusieurs fichiers schématiques, j'ai fini par exécuter ce script dans le dossier du projet:

  sed -i.bak_sch 's / ^ F 2 \ (. * \) 0000 C CNN $ / F 2 \ 10001 C CNN / g' * .sch
 

Il effectue une sauvegarde (* .bak_sch) de tout fichier * .sch du dossier et définit le champ de visibilité de l'empreinte sur hide .



Ce Q&R a été automatiquement traduit de la langue anglaise.Le contenu original est disponible sur stackexchange, que nous remercions pour la licence cc by-sa 3.0 sous laquelle il est distribué.
Loading...