Hi da.
Wenn ich eine neue PCB mache und importiere dann die Bauteile in ein
Board, dann setzt er die Beschriftungen davon ständig auf TopOverlay.
Ich habe in den Programm-Settings dies aber anders definiert.
Weiß jemand, was ich hier falsch mache?
Es nervt ein wenig, wenn man das bei jedem Bauteil-Import ändern muss.
Auch die Beschriftungs-Größe sollte ja gleich bleiben.
Danke erst einmal.
Tobi
Mal davon abgesehen daß ich dir dringend von solchen Sperenzien abrate:
Versuch mal, daß in der Vorlage zu ändern. Wenn ich das noch richtig im
Kopf habe, dann gehören diese Einstellungen nicht zu
Programmeinstellungen, sondern sind dateiintern.
D.h.: Neue Datei (Altium kopiert im Prinzip nur aus einer Vorlage
heraus) von alter Vorlage -> alte Einstellungen.
Wühlhase schrieb:> Mal davon abgesehen daß ich dir dringend von solchen Sperenzien> abrate:
Und was wäre der Grund?
> Versuch mal, daß in der Vorlage zu ändern. Wenn ich das noch richtig im> Kopf habe, dann gehören diese Einstellungen nicht zu> Programmeinstellungen, sondern sind dateiintern.
Hmm, welche Vorlage meinst Du bei einem neuen Board?
Ich erzeuge ein Board und habe vorher in den ProgSettings die Dinge
definiert.
Tobi schrieb:> Wühlhase schrieb:>> Mal davon abgesehen daß ich dir dringend von solchen Sperenzien>> abrate:> Und was wäre der Grund?
Ganz einfach: du gewinnst dadurch nichts, absolut gar nichts. Völlig
egal was du zu erreichen wollen glaubst. Läufst aber unnötig Gefahr,
fehlerhafte Daten zu erhalten.
Viele Layer kann man sich nach eigenem Gusto zurechtschnitzen, aber
einige Layer sind für Standardaufgaben fest vorgesehen. Top Overlay
gehört da dazu.
Tobi schrieb:>> Versuch mal, daß in der Vorlage zu ändern. Wenn ich das noch richtig im>> Kopf habe, dann gehören diese Einstellungen nicht zu>> Programmeinstellungen, sondern sind dateiintern.> Hmm, welche Vorlage meinst Du bei einem neuen Board?>> Ich erzeuge ein Board und habe vorher in den ProgSettings die Dinge> definiert.
Sicher daß es die "ProgSettings" waren? Oder doch nicht eher so etwas
wie "Board Settings"?
Irgendwo in den Untiefen des Preferences-Menü gibt es ein Menü, wo du
ein Template für unterschiedliche Dateitypen definieren kannst. Wenn du
z.B. "Add new to project -> Schematic" auswählst und vorher ein
bestimmtes Schematicfile als Template definiert hast, dann kopiert sich
Altium diese Vorlage.
Ich kann es dir leider gerade nicht ganz genau zeigen da ich über keine
Altium Designer Lizenz mehr verfüge. Aber Layer riechen mir verdammt
stark nach boardspezifischem Kram, und dieser wird in der Boarddatei
gespeichert.
Hi.
Bei mir sind die Gehäuse-Umrandungen natürlich auch auf dem
Overlay-Layer.
Jedoch weder Bauteile-Nummer, noch Values.
Dafür gibt es die Assembly-Text-Layer - Und genau diese nutze ich.
Das ich händisch natürlich alle Device-Texte darauf legen kann, ist mir
klar.
Ich möchte es jedoch nicht ständig machen müssen.
Wenn ich ein Widerstand in Schematic einfüge und importiere, muss ich es
wieder angleichen. Das ist meiner Meinung nach absolut unsinnig.
Wenn er es richtig machen will, legt er sich einen String '.designator'
auf den Wunschlayer. Ich weiß nicht ob ihm das hilft, aber damit
zerballert er sich immerhin nix.
Ja, okay. Das könnte ich auch tun, stimmt.
Ist zwar ein wenig Fleißarbeit einmal die Libs durchgehen, aber wäre
okay,
Frage mich trotzdem was die Einstellung dann im Programm soll...
Dein Screenshot ist leider zu klein, um das beurteilen zu können. Aber
ich vermute einfach mal frech, daß das nicht wirklich ein
Einstellungsmenü gewesen ist.
Ich will nicht ausschließen daß die seit AD20 noch ein paar grundlegene
Dinge zur Funktion geändert haben oder Änderungen damit vorbereiten.
Aber zumindest nach meinem Kenntnisstand (ich denke ich darf von mir
behaupten, Altium in den Versionen 16-19 sehr gut kennengelernt zu
haben, besser als die MA in vielen Firmen die damit täglich arbeiten,
allerdings erfährt Altium Designer seit V18 umfassende Änderungen
weswegen mein Kenntnisstand durchaus veraltet sein kann) bereitest du
dir mit deiner Vorgehensweise ein sehr schweres Leben vor.
Nachtrag:
Ich ziehe meine Behauptung zurück - ich glaube ich weiß in welchem Menü
du gewesen bist.
Und wenn ich mit meiner Vermutung richtig liege, dann liegt da
tatsächlich ein Fehler im Benutzerkonzept vor, wenn Altium diese
Einstellungen überschreibt.
Ich würde dir trotzdem raten, den Top Overlay zu benutzen wofür er
vorgesehen ist. Du kannst ihn auch weglassen. Aber du solltest nicht den
Fehler machen, Bestückungsdruck auf einen andere Layer legen zu wollen.
Und wenn es dir um die automatisierte Erstellung von Bestückungsplänen
geht, dann schau dir mal Draftsman an. Das Werkzeug ist mittlerweile
richtig gut geworden.
Wühlhase schrieb:> Und wenn ich mit meiner Vermutung richtig liege, dann liegt da> tatsächlich ein Fehler im Benutzerkonzept vor, wenn Altium diese> Einstellungen überschreibt.
Du liegst richtig, er ist in den PCB - Defaults Einstellungen. Man hat
den Eindruck man könnte die Werte hier alle vorgeben, ist aber nicht so.
Einige Werte werden vom Programm fest vergeben egal was man in den
Defaults einstellt.
Wie oben schon gesagt die Beschriftung ist fest mit den Overlay Lagen
verknüpft (sollte man auch nicht ändern). Man sollte im Footprint
.Designator und .Comment auf je einer MechLage legen und im PCB ein
MechPair definieren.
Ich hab auf M20 .Designator und auf M22 .Comment in all meinen
Footprints. Im PCB sind dann zwei Pairs M20-M21 und M22-M23. Diese Lagen
"beissen" sich nicht mit der IPC.
Also bei mir geht es. Ich hab mal unter
DXP,Preferences,PCB-Editor,Defaults,Component "Test-Layer" eingetragen
und dann wurde die Beschriftung auch darauf plaziert.
Ich benutze allerdings noch AD14.2, die letzte Version, wo man noch
Polygon-Planes vernünftig editieren konnte.
In meiner AD20.1.14 Version ist es so,
wenn ich ein Bauteil aus der Library auf die Platine ziehe, werden die
Lagen aus den default Einstellungen verwendet.
Wenn ich ein "Update PCB" also den ECO verwende dann nicht.
Tobi schrieb:> Ja, okay. Das könnte ich auch tun, stimmt.> Ist zwar ein wenig Fleißarbeit einmal die Libs durchgehen, aber wäre> okay,
Die neuen Altium Versionen machen das für Dich. Du musst nur ein
Component Pair anlegen und als Typ Designator angeben. Das Programm
platziert auf jedem Bauteil (in der Mitte) einen Spezialstring
.Designator. Nur bei kleinen Bauteilen sollte man die Größe anpassen.
(Nur Vorsicht: die Lagen wieder loswerden ist ein Problem)
Peter D. schrieb:> Also bei mir geht es. Ich hab mal unter> DXP,Preferences,PCB-Editor,Defaults,Component "Test-Layer" eingetragen> und dann wurde die Beschriftung auch darauf plaziert.
Und hast du mal ein neues PCB angelegt und es danach mal versucht?
Also Primitive Defaults eingestellt, neues Board, und dann Primitives
plaziert?
Peter D. schrieb:> Ich benutze allerdings noch AD14.2, die letzte Version, wo man noch> Polygon-Planes vernünftig editieren konnte.
Nur aus Neugier: Ich wüßte wirklich nicht was jemanden auf AD14
festhalten könnte. Und ja, ich habe mit dieser Version auch gearbeitet,
vorher allerdings AD16 und 17 ausgiebig genutzt und ich hab vieles aus
den neueren Versionen vermisst. Was kann man denn an Polygonen in AD16
nicht bearbeiten, was in AD14 noch ging?