Hallo,
gibt es einen Weg, die Anzeige der Footprint-Namen in Eeschema global zu
unterdrücken ? --> violette Texte im Screenshot.
Sie müllen mir den ganzen Schaltplan zu und ich brauche diese
Information dort nicht wirklich.
Gruß
Arno
Hallo AR.
> gibt es einen Weg, die Anzeige der Footprint-Namen in Eeschema global zu> unterdrücken ? --> violette Texte im Screenshot.
Ja. Bauteil am Bauteilhandler rechts anklicken und "bauteil editieren",
und dann nochmal "editieren" wählen.
Es popt ein Fenster auf. Dort "Footprint" wählen und dann zusehen das
rechts unter "darstellung" bei "sichtbar" kein Häkchen ist.
Alternativ: Bauteil am Bauteilhandler rechts anklicken und "bauteil
editieren", und dann nochmal "footprint". Es poppt ein fenster mit einer
zeile zum Editieren auf. Den Inhalt dieser Zeile weglöschen.
Bester weg: Bibliotheken erstellen, wo von vorneherein "footprint"
entweder leer bleibt oder unsichtbar geschaltet ist.
>> Sie müllen mir den ganzen Schaltplan zu und ich brauche diese> Information dort nicht wirklich.
Das machen auch nur die Eagle gewohnten so. Die brauchen ihre gewohnten
riesigen labyrintische Bauteilbibliotheken. ;-)
Praktisch kann Ich in kicad mit wenigen Symbolen und den benötigten
Footprints auskommen.
In eeschema den Wert eintragen, und dann in pcbnew den Footprint
zuweisen.
Ich brauche also nicht jeweils extra Symbole für 1N4148-RM10, LL4148,
1N4007, ec., sondern ich nehme immer das Standard Dioden Symbol, trage
als Wert den "Bauteilwert" ein, hier also 1N4148 oder 1N4007 oder so.
In cvpcb ordne ich diesen Bauteilen dann die Passenden footprints zu,
wie DO35 für 1N4148, DO41 für 1N4007 oder "P600" für eine P600-M Diode.
Hast Du Schottky Dioden, wie zb. SB140 mit DO41 Gehäuse, so nimmst Du
nur ein anderes Symbol für Schottky-dioden, trägst als Wert SB140 ein
und weisst dann in CVpcb wieder einen DO41 Footprint zu.
Das Verfahren reduziert den Umfang von Symbol- und Footprintbibliotheken
gewaltig. und bei einer Technologieänderung weist Du nur neue Footprints
zu (und routest diese auch neu).
Ok, mit dem Eintrag kannst Du die Footprintvergabe teilautomatisieren.
Aber alles durchgehen, ob es geklappt hat, würde ich trozdem....
Mit freundlichem Gruß: Bernd Wiebus alias dl1eic
http://www.dl0dg.de
@ Arno,
sehe ich das richtig das Du die *.stf Datei eingelesen hast?
Wenn ja, mach das noch mal dann fragt eeschema:
Möchten Sie, dass alle Footprintfelder sichtbar sind?
Wähle "Nein".
**********************
Wenn Du keine *.stf Datei hast mach dir eine und lies sie ein:
Eeschema -> Starte CvPcb... -> Exportdatei erstellen... -> *.stf anlegen
-> *.stf Datei in Eeschema eingelesen -> Frage: "Möchten Sie, dass alle
Footprintfelder sichtbar sind?" richtig beantworten
Hallo hp-freund,
ja, das stimmt, ich habe die *.stf Datei eingelesen, weil sie all die
noch fehlenden Footprints enthielt.
Beim ersten Versuch hatte ich die Frage noch mit nein beantwortet,
das brachte aber keine Veränderung.
Also ein zweiter Versuch mit "Ja" und alle Footprints waren dort, wo ich
sie haben wollte, wurden aber leider auch im Schaltplaneditor angezeigt.
Und zwar, wie es so aussieht, ohne eine bequeme Möglichkeit, sie einfach
wieder unsichtbar zu machen.
Ich muss dazu sagen, daß ich noch in der Einarbeitungsphase bin, also
vieles ausprobiert und wieder rückgängig gemacht habe und auch den
Layout-Editor ausprobiert habe, bevor der Schaltplan fertig war, etc...
Gruß
Arno
Hallo Bernd,
den Weg mit dem "Show" Flag in den Component Properties hatte ich schon
gefunden, aber ich suchte nach einem globalen Flag, welches die Anzeige
aller Footprint Namen unterdrückt, damit ich nicht jedes Bauteil
anpacken muss (sind inzwischen schon so 70 Stk.).
Ich hatte sogar die entsprechenden Zeilen in der Datei modifiziert,
(zwar auch nicht so schnell, aber immerhin noch bequemer, als die ganzen
Property Sheets zu öffnen.
Hat auch erst funktioniert, aber irgendwann waren sie wieder da.
Wie schon in der Antwort an hp-freund geschrieben, ich stehe noch am
Anfang und musste erst mal sehen, wie diese ganzen Tools und die damit
verbundenen Dateien zusammenhängen.
Werde das an einem Wegwerf-Beispiel noch mal ausprobieren, um zu
herauszufinden, welches Tool welche Datei modifiziert und welche
Auswirkunge es hat, wenn ein weiteres Tool diese Datei dann wieder
benutzt.
Zur Zuweisung der Footprint habe ich CvPCB verwendet.
Die Bauteile, die ich erstellt habe, haben keinen Footprint, weil mir
die Trennung von den Schaltzeichen gefällt und ich da die gleichen
Vorteile sehe wie Du.
Gruß
Arno
Hallo hp-freund,
hatte Deine Antwort wohl zu schnell gelesen. Jetzt ist der Groschen
gefallen.
*.stf noch mal eingelesen, mit "Nein" geantwortet, und die Footprint
Namen sind weg.
Danke
Arno
Hallo AR.
> Ich hatte sogar die entsprechenden Zeilen in der Datei modifiziert,> (zwar auch nicht so schnell, aber immerhin noch bequemer, als die ganzen> Property Sheets zu öffnen.
:-) Das ist der Vorteil dieser Form von Dateien.
> Hat auch erst funktioniert, aber irgendwann waren sie wieder da.
Weil du irgendwann, irgendwo die originalfootprints wieder eingeladen
hast. Den genauen punkt weiss ich auch nicht.
>> Wie schon in der Antwort an hp-freund geschrieben, ich stehe noch am> Anfang und musste erst mal sehen, wie diese ganzen Tools und die damit> verbundenen Dateien zusammenhängen.
Das ist viel leichter, als es sich anhört. ;-)
>> Werde das an einem Wegwerf-Beispiel noch mal ausprobieren, um zu> herauszufinden, welches Tool welche Datei modifiziert und welche> Auswirkunge es hat, wenn ein weiteres Tool diese Datei dann wieder> benutzt.
Das ist auch meine Methode, mich einzuarbeiten.
>> Zur Zuweisung der Footprint habe ich CvPCB verwendet.> Die Bauteile, die ich erstellt habe, haben keinen Footprint, weil mir> die Trennung von den Schaltzeichen gefällt und ich da die gleichen> Vorteile sehe wie Du.
Ja. Ich denke aber, für die Megabibliotheken Fraktion ist die
Möglichkeit, Footprints einzubinden, ganz nett. Und HP-freunds Idee mit
den exportierten und wieder eingelesenen .stf Dateien muss ich auch mal
probieren. Die Idee hatte ich noch nicht. Mal sehen, was sich da noch an
Möglichkeiten ergibt. Jedenfalls, wenn es so einfach ist, den Eintrag
unsichtbar zu schalten, kann man ja alle Parteien bedienen. ;-)
Mit freundlichem Gruß: Bernd Wiebus alias dl1eic
http://www.dl0dg.de
Da jedes Bauteil meist nur wenige verschiedene Footprints haben kann,
finde die Funktion des Footprint Filters sehr sinnvoll. In CvPcb werden
dann in der Liste nur die gefilterten möglichen Gehäuse angezeigt. Das
hält die Liste kurz und vermeidet Fehler.
Z.B.: in der 74xx.lib beim 74HC00 wird der Footprint Filter gesetzt -
und auch noch ein Alias angegeben. Somit sind (fast?) alle Möglichkeiten
des 7400 abgedeckt.
Wenn man ein neues Bauteil mit dem Bibliothekseditor erstellt kann man
so gleich die möglichen Gehäuse nach Datenblatt vorgeben...
Hallo hp-freund.
> Da jedes Bauteil meist nur wenige verschiedene Footprints haben kann,
Bei konkreten Bauteilen wie ICs stimmt das. Aber nehme mal ein
allgemeines Bauteil "Widerstand".
Ok, es werden kaum mehr als 2 dutzend Footprints sein, und im Zweifel
kann ich das Filter ja auch ausschalten.
> finde die Funktion des Footprint Filters sehr sinnvoll. In CvPcb werden> dann in der Liste nur die gefilterten möglichen Gehäuse angezeigt. Das> hält die Liste kurz und vermeidet Fehler.
Ich werde es bei Gelegenheit mal Testen.
> Wenn man ein neues Bauteil mit dem Bibliothekseditor erstellt kann man> so gleich die möglichen Gehäuse nach Datenblatt vorgeben...
Was mich momentan umtreibt, ist, wie erstelle ich ein Footprint so, das
es auch beim Schreiben der Positionsdaten in der Liste auftaucht?
Müssen dazu .wrl Daten hinterlegt sein? Vermutlich ja, weil ohne diese
werden die Skalierungsdaten immer wieder rausgeschmissen.....allerdings
habe ich auch pro Forma mal irgend eine existierende .wrl datei
angegeben, mit skalierung und offset ec....aber in den Positionsdaten
war das Bauteil trozdem nicht enthalten.
Mit freundlichem Gruß: Bernd Wiebus alias dl1eic
http://www.dl0dg.de
Bernd Wiebus schrieb:> Müssen dazu .wrl Daten hinterlegt sein?
Nein. Die haben nichts damit zu tun. Die Skalierung im 3D Dialog gilt
auch nur dafür.
Um das Bauteil in die Positionsdatei exportieren zu können, musst Du im
Bauteileditor unter:
Bauteil Eigenschaften -> Attribute
die Einstellung von Normal auf Normal+Einfügen ändern.
Hallo hp-freund.
> Um das Bauteil in die Positionsdatei exportieren zu können, musst Du im> Bauteileditor unter:> Bauteil Eigenschaften -> Attribute> die Einstellung von Normal auf Normal+Einfügen ändern.
Danke! Ich habe mich immer gewundert, wozu diese Einstellungen wohl
sind. ;-)
Mit freundlichem Gruß: Bernd Wiebus alias dl1eic
http://www.dl0dg.de