Hallo ossihans,
Zitat:
Original erstellt von ossihans:
Nach dem Speichern und Wiederöffnen sind die Ansichtsfelder wieder leer und die Referenz zeigt wieder auf den alten Ort.
D.h. du siehst in der Zeichnung alles richtig, die Ansichten sind korrekt dargestellt, dann speicherst du diese Zeichnung so wie sie ist, rufst die wieder auf und die Zeichenansichten sind leer?
Da würden mir so adhoc nur zwei Erklärungen zu einfallen:
a) die Zeichnung tut nur so als würde sie gespeichert, in Wahrheit hat das nicht geklappt. Ich glaube im Fall einer vollen Platte kommt z.B. keine Fehlermeldung, dass das Speichern fehlgeschlagen ist.
b) Das Modell, dass in der Ansicht referenziert wird, ist korrupt oder in einer neueren Version gespeichert und kann nicht geladen werden.
Bleiben die Referenzen (also die ansicht) denn korrekt, wenn du nur die Zeichnung unter neuem Namen speicherst? Kannst du das Modell aus dem referenzierten Pfad in der referenzierten Konfiguration von Hand aufrufen und das klappt?
Wenn du beides mit Ja beantworten kannst ist es schon mysteriös.
Zitat:
Original erstellt von ossihans:
Nur Speichern des Bauteils unter einem anderen Namen und anschließendes Einfügen als neue Ansicht hift hier weiter. Die Frage ist ja: Warum und wo ist diese hartnäckige alte Referenz verankert ?
Die Referenz ist eine Eigenschaft der Ansicht, d.h. die weiß welches Modell in welcher Konfiguration darzustellen ist. Die Zeichnung merkt sich, aus welchem Pfad die Referenzen beim letzten korrekten Laden gekommen ist und speichert das ggf. mit ab. Beim Öffnen der Zeichnung wird aber
nicht zuerst dieser Pfad geöffnet, sondern nach der "Sucheroutine für referenzierte Dokumente" von SolidWorks (siehe SolidWorks Hilfedatei zu diesem Stichwort).
Wenn du also das (wirklich, dieses?) Modell öffnest, unter anderem Namen speicherst und eine neue Ansicht einfügst und das behält sich die Zeichnung dann könnte wirklich die originaldatei korrupt sein. Aber dann ist es verwunderlich, dass die von Hand geöffnet werden konnte, oder war das eine andere Konfiguration beim direkten öffnen?
BTW, wenn du das Modell von Hand geöffnet hast, war dann die Darstellung in der Zeichnung okay? Das würde zumindest sicherstellen, dass es nicht einen Namenskonflikt gibt, da eine Referenz immer als erstes im Arbeitsspeicher gesucht wird. Also erst das zickige Modell von Hand öffnen, dann die Zeichnung, ist dann alles okay? Und wird das dann gespeichert?
Ciao,
Stefan
------------------
Inoffizielle deutsche SolidWorks Hilfeseite http://solidworks.cad.de
Stefans SolidWorks Blog
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP