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
:
Verschoben durch Moderator
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.
Was soll die Ganze Uebung denn bringen ? Auf dem TopOverlay sind die Gehaeuseformer und die Designatoren.
Du kannst ja mit dem PCB-Inspector alle Designatoren auf ein anderes Layer legen. Der Sinn dahinter erschließt sich mir allerdings nicht.
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.
Den String muß er natürlich im Footprint anlegen.
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.
:
Bearbeitet durch User
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?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.