[Altium] Probleme bei Update from PCB libraries

Gast #1837541
Lesenswert?

Hallo ,

ich habe folgendes Problem:

ich habe mittlerweile einige Bauteile in verschiedenen Integrated Libs 
angelegt. Nun habe ich bei einem Bauteil etwas in der Lib geändert 
(Mechanical 12 - Mechanische Dimensionen gelöscht).

Diese Änderung wollte ich nun in meine fertige PCB übernehmen durch die 
Funktion "update from PCB libraries" im Tools Menü.

Ich lasse alle Einstellungen so wie sie vorgegeben werden und klicke 
weiter mit ok.
Daraufhin kommt ein Fenster, in dem er mir die Ergebnisse anzeigt.
Er meldet bei vielen Bauteilen irgendwelche unterschiede, in denen 
allerdings keine Änderungen vorgenommen wurden. Die Bauteile, die ich 
geändert habe jeodch werden als matched (also keine Unterschiede 
gefunden) angezeigt. Kann mir vielleicht jemand sagen, was ich falsch 
mache, oder hat noch jemand diese seltsame Funktion?!

Danke schon mal vorab.

P.S.: Habe mich auch schon ans Altium Formum gewand, aber bekomme dort 
keine Antwort.....
Gast #1839466
Lesenswert?

Du musst auf jeden Fall auch den mechanischen Layer in der Liste 
anwählen, der geändert wurde.
Und nicht vergessen: Wenn deine Lib als IntLib unter den Bibliotheken 
geführt ist, dann musst du das passende Lib-Projekt öffnen, in der auch 
deine PcbLib enthalten ist, und neu kompilieren (C, C)! Ansonsten 
fließen die Änderungen nicht in die Bibliothek ein, selbst wenn die 
PcbLib-Datei geändert wurde.

Ralf
Persönliche Seite #1839484
Lesenswert?

Hallo,

wenn du nur ein Bauteil geändert hast würde ich den weg gehen und NUR 
dieses eine Bauteil aktualisieren.
Sprich du hast das PCB offen, und deine Lib.
In deiner LIB klickst du mit der rechten Maustaste auf "Update PCB with 
(SO14). Nun aktualisiert er NUR das eine Footprint.

Wenn du viel mit Altium arbeitest und die Bauteile beschaffst schau dir 
auch mal die Datenbank Libs an.
Hätte den Vorteil, dass du jedem Bauteil eine ID zuweisen kannst (musst) 
und IMMER die aktuellen Inhalte aus der Datenbank im gesamtem Projekt 
nutzen kannst.

Jens
Gast #1839649
Lesenswert?

Hallo,

danke für Eure Antworten. Ich denke das Problem war wohl, dass ich die 
Integrated Libs nicht nei compiliert habe. Ich dachte das müsste er so 
verstehen. Aber im Endeffekt ergibts ja Sinn.

Das ganze erklärt natürlich immernoch nicht, warum er mir bei einigen 
Bauteilen totalen Quatsch ändern will.

Aber danke Euch schon mal.

Gruß

Jens
Gast #1839660
Lesenswert?

> Das ganze erklärt natürlich immernoch nicht, warum er mir bei einigen
> Bauteilen totalen Quatsch ändern will.
Ein Bild sagt mehr als tausend Worte...

Man müsste es sich eben genau angucken, was ihm nicht schmeckt. Zeigt er 
nicht an, welche Differenzen er entdeckt hat?

Ralf
Gast #1839684
Lesenswert?

Hmm,

die Unterschiede die er anmeckert, liegen in den jeweiligen Bauteilen 
angeblich immer beim 3D Modell.
Ich habe an den Bauteilen die angemeckert werden jedoch definitiv nichts 
geändert. Er sagt, dass die Maße hier nicht übereinstimmen.

Und das bei so fast allen Bauteilen.

Jedoch nicht bei allen eines Footprints. So markert er z.B. den einen 
0805-C an und den anderen nicht. Man kann also nicht pauschal sagen, das 
etwas nicht stimmt. Auch im PCB habe die 3D Modelle unverändert gelassen 
(Beispielsweise Standoff geändert, was ja gehen würde).

Merkwürdig,....

Gruß

Jens
Gast #1840133
Lesenswert?

> die Unterschiede die er anmeckert, liegen in den jeweiligen Bauteilen
> angeblich immer beim 3D Modell.
> Ich habe an den Bauteilen die angemeckert werden jedoch definitiv nichts
> geändert. Er sagt, dass die Maße hier nicht übereinstimmen.
Auch nicht die Höhenangaben fürs jeweilige Bauteil?

Schubs halt mal dein Board und deine Lib hier hoch, irgendjemand wird's 
sich schon angucken :)

Ralf
Gast #1841033
Lesenswert?

Altium bemecket alle Bauteile (glaube Mechanical Layer 13) die auf 
deiner
Platine im PCB eine andere Rotation als in der Bibliothek haben.
Da ist der Grund weshalb ein 0805 Footprint bemeckert wird, ein anderes 
hingegen nicht.

Gruß

Volker

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren