Hallo, ich habe bei Altium Designer 14.3.13 (Build 34012) das im angehängten Bild ersichtliche Problem festgestellt: beim Wechseln der Bestückungsseite werden zwar alle Footprints korrekt von Top auf Bottom übertragen, aber einige 3D-Modelle verbleiben anschließend auf der falschen Seite der Pads, d.h. sie stecken in der Leiterplatte selbst fest. Erstaunlicherweise tritt dieses Phänomen nur gelegentlich auf; andere Instanzen des gleichen Footprint sind davon nicht betroffen. Hat jemand von Euch auch schon solch ein Verhalten beobachtet? Übersehe ich irgendeine wichtige Einstellung, die das Spiegeln von Bauteilen betrifft? Muss man seit AD14 für die 3D-Modelle zwingend Layerpaare definieren, damit die Spiegelung einwandfrei funktioniert? Oder handelt es sich schlichtweg um einen Bug?
Habe die gleiche Version und mal drei (fertige) Projekte geladen und kann Deinen Fehler nicht bestätigen. Liegt es evtl daran, dass die Bauteile ausserhalb des Boardshapes liegen?
Jürgen Gensicke schrieb: > Liegt es evtl daran, dass die Bauteile ausserhalb des Boardshapes > liegen? Nein, ich habe die Bauteile nur von der Leiterplatte heruntergezogen, damit man diesen Effekt überhaupt sehen kann. Vorher hatte ich mich darüber gewundert, dass einige 3D-Modelle zwar per Mausklick selektierbar waren, aber nicht dargestellt wurden. wie sich herausstellte, steckten sie einfach in der Leiterplatte.
Auf welcher Ebene sind den die Pads? Auf der gewünschten Ebene oder auf der anderen? Also zB Pads on Top, Body on bottom?
Jetzt hab ich es erst gesehen: es geht um die Widerstände und Kondensatoren. Dann glaube ich eher an einen Bug im AD oder die Lib für diese Bauteile ist falsch.
Klick mal ein Bauteil an und check ob die Option 'Flipped on Layer' aktiviert ist. Sie muß aus sein !. Wenn sie eingeschaltet sein sollte überprüf mal die 'Defaults' für 'Component' dort aus schalten! Taz
Jürgen Gensicke schrieb: > Jetzt hab ich es erst gesehen: es geht um die Widerstände und > Kondensatoren. Genau. ;-) > Dann glaube ich eher an einen Bug im AD oder die Lib für diese Bauteile > ist falsch. Ich hoffe auch auf einen Fehler in den Libs. Deren Footprints habe ich mit Cut&Paste aus älteren Libs in die derzeitige Projektbibliothek übernommen. Komisch ist jedoch, dass nur einige Bauteile fehlerhaft gespiegelt wurden, andere mit demselben Footprint aber nicht. Wie ich gerade herausgefunden habe, kann man im 3D-Modus die Modelle einzeln selektieren und im PCB Inspector den Parameter "Body Projection" sehen. Der steht dann auf "Top Side", lässt sich aber problemlos auf "Bottom Side" ändern. Dies ist ein durchaus probates Mittel, um mein aktuelles Problem zu lösen. Die grundsätzliche Frage nach der Ursache bleibt aber.
Taz schrieb: > Klick mal ein Bauteil an und check ob die Option 'Flipped on Layer' > aktiviert ist. Sie muß aus sein !. Vielen Dank für diesen Hinweis! Genau das war die Lösung! Mir war noch gar nicht aufgefallen, dass sich nicht nur das 3D-Modell auf der falschen Seite befand, sondern auch der Bestückungsdruck ("Top Overlay" vs. "Bottom Overlay"). Nach Entfernen des "Flipped on Layer"-Häkchens ist jetzt alles in Ordnung. Ich kann mir bloß noch nicht erklären, wann bzw. wie ich es gesetzt habe.
Diese Option ist relativ neu in der 14er Version. Und durch einen Bug wurde die Option in den 'Defaults' gesetzt. Mit dem Update auf 14.2.5 wurde dieser Bug beseitigt. Siehe http://techdocs.altium.com/display/ADOH/Release+Notes+for+Altium+Designer+Version+14.2 MfG Taz
Hmmm, das ist interessant, aber für meinen Fall nicht zutreffend. Ich habe den Umstieg von AD 10 auf AD 14.3.12 gemacht, d.h. auf keinen Rechner jemals eine 14.2 gehabt. Die aktuelle Leiterplatte basiert auf einer wesentlich älteren Leiterplatte eines Kunden, bei der der Großteil der Bauteile (d.h. bis auf Steckverbinder, Montagelöcher usw.) entfernt wure. Die letzte Bearbeitung ist dort mit AD 13 erfolgt, niemals mit AD 14. Es kann natürlich sein, dass Altium geschlampt hat und der Fehler in Version 14.3.12 wieder auftauchte.
Bei mir war es definitiv so, das zwischen durch mal in den PCB Einstellungen unter Defaults-Component das Häckchen gesetzt war. Ich habe es abgeschaltet und seit dem auch nie mehr Ärger gehabt. Wenn bei Dir die Option abgeschaltet und das Permanent Häckchen gesetzt ist, solltest Du auch keine Probleme mehr bekommen. Aber falls der Fehler noch mal auftritt, weiss Du wenigstens woran es liegt. Gruß Taz
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.