Forum: Platinen Altium Fehlermeldung @ Bauteilimport


von Mc.Tasty (Gast)


Lesenswert?

Guten Morgen an alle,

ich habe mich mal ein wenig mit Altium auseinandergesetzt, nun ist 
allerdings folgendes Problem aufgetreten:

Erstmal zu dem was ich habe: Ein Projekt, darin eine PCB-Datei und zwei 
Schametic-Sheets, welche ich auf die PCB-Datei importieren will.

Hört sich alles ganz einfach an, hat auch alles soweit funktioniert, bis 
ich eine nachträgliche Änderung im Schematic-Sheet machen musste. Nun, 
wenn ich wieder alles importieren möchte, treten zwei Fehler nach der 
Validierung auf. Zum Einen kommt bei der Pinzuweisung "Unknown Pin: Pin 
Xy-y". Zum Anderen kommt bei der Bauteilzuweisung "Failed to add class 
member: Component Xy".

Wenn ich die von mir vorgenommenen Änderungen wieder rückgängig mache, 
funktioniert es trotzdem nicht und jetzt kann ich die Bauteile also gar 
nicht mehr importieren, da hierbei keine Verbindungen zwischen den 
Bauteilen mit importiert werden.

Falls wem einfällt, wie ich das beschriebene Problem beheben kann, würde 
ich mich sehr darüber freuen.

Mit freundlichen Grüßen,

Mc.Tasty

: Gesperrt durch Moderator
von M. D. (wpmd)


Lesenswert?

Hallo.

Ist das Bauteil Xy ein von dir erstelltes oder ist das aus einer 
bestehenden Library?
Ist die Pin Map des Bauteils korrekt ausgefüllt und der richtige 
Footprint ausgewählt?

von Mc.Tasty (Gast)


Lesenswert?

Zu den Bauteilen Xy, das sind zum Einen Bauteile die von mir erstellt 
sind und zum Anderen Bauteile die bereits vorhanden waren, nur in eine 
andere Bibliothek verschoben wurden.

Pin Map und Footprint sollte soweit auch passen, da es ja vorher 
schonmal alles einwandfrei funktioniert hat.

von M. D. (wpmd)


Lesenswert?

Sind die Bauteile nach dem verschieben noch einmal kontrolliert und 
kompiliert worden?
Und sind sie danach im Schematic neu eingebunden worden?
Sonst versucht Altium die Bauteildaten aus der alten Bibliothek zu laden 
und kann sie dort nichtmehr finden.
Besonders mit den Footprints hatte ich manchmal Probleme wenn ein 
Bauteil in eine andere Bibliothek gelegt wurde. Diese wurden dann 
nämlich nicht korrekt gefunden und übernommen.
Bevor ich dann lange damit rumgehampelt habe, habe ich schnell ein neues 
Bauteil in der Bibliothek angelegt (oder eine komplett neue Bibliothek, 
je nach Verwendung), das Schaltbild in das neue Schematic kopiert und 
den Footprint ebenso kopiert. Das ganze dann kompiliert, in mein Projekt 
eingefügt und dann gings.

von Mc.Tasty (Gast)


Lesenswert?

Also ich hab die Änderungen ja im Schematic gemacht, daher brauch ich 
sie doch nicht nochmal neu einbinden oder? Das komische ist ja das es 
bei ALLEN Bauteilen jetzt so ist das sie nicht mehr gefunden werden und 
nicht nur bei denen die ich geändert habe. Und wie kompiliert man 
eigentlich die einzelnen Teile und bindet sie dann ein?

von Hanns (Gast)


Lesenswert?


von Mc.Tasty (Gast)


Lesenswert?

@ Hanns

wende nur nen dummen Kommentar / sinnloses Zeug posten kannst, geh bitte 
und schreib hier net rein. Ich such kein Seminar, sondern eine 
Kurzlösung zu meinem Problem. Danke und viel Spaß noch!

von Mike R. (thesealion)


Lesenswert?

Da ich bisher noch nicht einmal verstehe, was du jetzt alles gemacht 
hast empfehle ich dir einfach mal:

http://www.altium.com/de/contact-altium.cfm

Da gibt es sicher eine SofortLösung für dein Problem.
:)

von Klaus (Gast)


Lesenswert?

Lieber Mc.Tasty

dein dumme Beschreibung/ Fragestellung versteht ja auch keiner.

Warum stellt du die nicht im Altium Forum? kein Zugang, kein 
Englisch,..?

Wahrscheinlich wieder so ein Kellerkind was seinen Blinker mit Altium 
basteln will.

(Womöglich auch noch mit einer illegalen Version)

Klaus

von Mc.Tasty (Gast)


Lesenswert?

Servus Klaus,

hast dein Gay-Mate Hanns getroffen? Oder wahrscheinlich noch die gleiche 
Person, die halt einfach nur zwei verschiedene Namen verwendet?

Ich würde mal sagen, wer lesen kann ist klar im Vorteil, sonst hätte es 
M. D. ja auch nicht verstanden. Bist aber wahrscheinlich wieder so ein 
Baumschüler der selbst von jener Schule geflogen ist, naja was soll man 
machen?

Aber egal, das was ganz oben beschrieben war, ist quasi nur eine 
Fehlermeldung, von der ich nicht genau weis, worauf sie hindeuten soll. 
Meine Frage war also, wie diese Fehlermeldung zu interpretieren ist und 
wie man sie lösen kann. Ist doch nicht so schwer was Klaus?

Zu der Forenwahl: Hatte das Thema nur bei Google.de eingegeben und dann 
kam die Seite(ein öffentliches Forum für solche Themen), was dazu führte 
das ich mir dachte: "Hey, hier sind bestimmt welche die wissen wie es 
geht", aber offensichtlich hab ich mich da schon in zwei Personen 
geirrt. Wünsch dir noch viel Spaß in deinem Restleben und hoffe du 
schaffst deinen Schulabschluss.

Grüße,

Mc.Tasty

P.S. Zu dem Supportlink von Mike S.: Da hab ich schon hingeschrieben, 
aber bisher keine Antwort bekommen, daher wollte ich es hier versuchen. 
Trotzdem danke für die Mühe.

von Klaus (Gast)


Lesenswert?

Mein kleiner Mc.Tasty

Es gibt ein Altium Forum...
http://forums.altium.com/login.aspx?

Und einen Support Zugang:
http://www.altium.com/Supportcenter/

Und jeder reguläre Altium User hat einen Zugang!
Dort wird dir geholfen. Alle deine Anliegen werden per Ticket erfasst.

Was soll dieses ganze plärre von Dir!

Klaus

von Taz (Gast)


Lesenswert?

@Klaus und die Anderen

Mc.Tasty hat nun mal in diesem Forum eine Frage gestellt was hier auch 
ligitim ist.
Und ein Verweiß - 'stell deine Frage doch in einem anderm Forum'
oder 'frag den Support' oder 'mach einen Lehrgang' halt ich für total 
unangebracht. Entweder man antwortet auf die gestellte Frage oder lässt 
es, sollche Kommentare machen ein Forum kaputt, hier soll konstruktiv 
Hilfe angeboten werden.

Nun zur Frage 'Unknown Pin' bedeutet: das im Sheet Symbol ein Pin 
vorhanden ist das in dem verknüfte Footprint nicht gefunden wird. 
Bedeutet als auch das ein Footprint verknüpft und gefunden ist.
Lösungsverschlag: das Symbol öffnen Pins kontrollieren, die Verknüpfung 
zum Footprint checken - stimmt der Pfad (wenn man Bauteile kopiert und 
nicht umbenennt sind in mehreren Bibiotheken die gleichen Footprints 
also Library angeben), das Footprint öffnen Pads kontrollieren.
Hat man zwischen durch die Librarys geändert sollte man unbedingt auch 
ein Update from Library durchführen, da sonst im PCB ein altes Footprint 
ist das schon längst erneuert wurde.

von Babys (Gast)


Lesenswert?

hallo Mc.Tasty,
hm, wenn die libarys verschoben worden sind, kann es sein das altium sie 
nicht mehr findet - gleiches problem hast du ja auch wenn du eine 
verküpfung auf deinen Desktop legst und dann die datei verschiebst.

öffne doch einemal in deinem Schematic die Component Properties von 
einem Bauteil (doppleklick auf's Bauteil).
dann guck bitte was in dem unteren rechten feld als footprint angegeben 
ist, steht da ein footprint?
wenn nein, fehlt die verknüpfung zur lib, das bauteil muß dann neu 
verknüpft werden, das geht z.B. über EDIT rechts unten - ist dies bei 
allen Bauteieln der fall, mußt du sehr wahrscheinlich den Libarypfad 
erneuern und die Libarys die du benötigst wieder aktiviren.
wenn ja, klick bitte auch mal EDIT und gucke ob sich in dem dann 
öffnenden fenster - PCB Model - unten bei selected Footprint erscheint.
unter diesem Feld ist/sollte der Pfad zur Libary angegeben stehen.

von Frank R. (technician)


Lesenswert?

Hallo,

gibt es bereits eine Lösung??

Ich habe dasselbe Problem.


Habe klein angefangen, alles wunderbar, immer wieder gecheckt,
ob`S ins PCB übernommen, wird, und auf einmal ging nichts mehr,
nur noch Fehlermeldungen.

von Christian B. (luckyfu)


Lesenswert?

Versuch mal die Bauteilzuweisung neu zu erstellen.
Dazu im schematic: Tools -> Convert -> Reset component unique ID's

danach im PCB: Porject -> Component links Die Beuteile neu zuweisen.
Natürlich müssen die Pfade für die Librarys stimmen, die Footprints 
müssen die selben Pin Namen haben wie die Schematic Symbole, bei 
Verwendung einer DB müssen die Schemtaics und die Footprints nat. 
richtig benannt sein...

Den Fehler hatte ich jedoch noch nie, das beschriebene Procedere ist aus 
dem Eagle -> Altium Konvertierungsleitfaden

von Rene (Gast)


Lesenswert?

Hatte gerade das gleiche Problem.

Hab einfach ein neues PCB-Dokument erstellt. Mein Board-Shape konnte ich 
aus dem alten heraus übernehmen (Copy-Paste) und schon hat es wieder 
funktioniert.

Dieser Beitrag ist gesperrt und kann nicht beantwortet werden.