Vielleicht ein bißchen falsch beschrieben.
Also nochmal das ganze:
Ich habe einen Zylinder als File im Sat-Format downgeloadet.
Nach dem öffnen sind insgesamt drei Einzelteile vorhanden, 1 x Kolbenstange mit Kolben, 1 x Zylindergehäuse mit Zugstangen sowie Boden, Deckel usw., 1 x Mutter
Das Zylindergehäuse ist als erstes Teil fixiert.
Ich kann nun ohne Probleme die einzelnen Teile mit Abhängigkeiten versehen, wobei die Kolbenstange mit Kolben "eingefahren" ist.
Das geht auch alles einwandfrei.
Alle drei Teile werden wie gewohnt als z.B. Zylinder.iam abgespeichert.
Nun öffne ich eine andere, bereits vorhanden größere Baugruppe, und plaziere die Datei Zylinder.iam.
Das geht auch einwandfrei.
Nun habe ich mal die Datei Zylinder.iam mittels Abhängigkeit "Fläche", hier die untere Fläche des Zylinderkopfes, in einem Abstand von 100mm zu einer geraden Fläche eines anderen Bauteiles (dieses ist fixiert)positioniert.
Das geht in der ersten Annahme, hier zu sehen das der Zylinder auch die entsprechende Position einnimmt.
Nun möchte ich eine zweite Abhängigkeit hinzufügen und hier wieder "Fläche" (diesmal eine rechtwinklige Fläche zu der ersten Abhängigkeit siehe oben)mit einer anderen Fläche des o.a. fixierten Bauteiles.
Damit hätte ich den zweiten Freiheitsgrad fixiert so das der Zylinder nur noch in eine Richtung zu bewegen wäre.
Und das geht schon nicht mehr weil sich Konflikte zu bereits vergeben Abhängigkeiten (es ist ja erst eine vergeben)einstellen.
Das ist aber theoretisch unmöglich bei nur einer vergebenen Abhängigkeit.
Das ganze kann man testen wenn man ein einfaches Bauteil, hier Rechteck mit Kantenlänge(n) 100 x 100 x 20, erstellt und dieses als erstes fixiertes Teil in eine iam einfügt.
Nun platziere ich den o.a. Zylinder und lege die erste Abhängigkeit, hier Stirnfläche des Zylionderdeckels, mit Abstabd 0 zu einer Seitenfläche des Rechteckes fest.
Der Zylinder positioniert sich auch, aber man kann jetzt schon den Zylinder wieder woanders hin schieben obwohl eine Abhängigkeit vorhanden ist.
D.h. die vergeben Abhängigkeit wird, obwohl diese ohne Fehlermeldung erstellt werden konnte, ignoriert.
Beim erstellen einer zweiten Abhängigkeit kommt jetzt eine Fehlermeldung, hier Konflikt zu einer bereits vorhandenen Abhängigkeit.
Das dürfte so nicht sein, ich kann ja sonst auch an zwei Bauteilen (eine fixiert) über die Abhängigkeit von insgesamt drei Flächen zueinander von allen Freiheitsgerade befreien so das sich nichts mehr bewegt, es sei denn ich ändere einen (oder auch alle drei) Abstandswert.
Das ist das Problem, das hoffentlich jetzt zu verstehen ist.
Ich habe selbstverständlich alle nur möglichen Optionen beim speichern des geöffneten Sat-Files in eine iam getestet, ohne Erfolg.
Hoffe das jeman eine Antwort hat.
Gruß
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP