Hallo zusammen,
ich finde das ganz logisch, dass in diesen Fällen eDrawings etwas anderes anzeigt als SolidWorks, wenn du SolidWorks Dokumente öffnest.
Das eDrawings ist ein Viewer und zeigt die Dokumente in dem Zustand, in dem diese das letzte Mal gespeichert wurden. SolidWorks hingegen löst bei einem "normalen" Öffnen der Dokumente (also vollständig, reduziert, Modus Grosse Baugruppen) die Referenzen auf und aktualisiert diese Referenzen, wozu auch z.B. Aktualisierungen via Dateieigenschaften zählen.
Das bedeutet logischerweise, wenn sich irgendwas in der gesamten Referenzkette seit dem letzten Speichern deines zu öffnenden Dokumentes ergeben hat, dass du diese Änderungen in einem Viewer nicht mitbekommst, wenn die Veränderungen nicht gespeichert wurden.
Beispiel:
SLDDRW-Zustand-0
-- SLDASM-Zustand-0
-- SLDPRT-Zustand-0
In diesem Zustand ist alles gespeichert worden, die SolidWorks Dokumente liegen auf der Platte und du öffnest diese jetzt in eDrawings. Du wirst alles "richtig" und aktuell sehen.
Jetzt wird z.B. das Einzelteil geändert, und nur dieses. Die Baugruppe und Zeichnung war währenddessen nicht offen. Der Zustand ist jetzt dieser:
SLDDRW-Zustand-0
-- SLDASM-Zustand-0
-- SLDPRT-Zustand-1
Ich würde jetzt von einem Viewer (!) erwarten, dass er mir die Zeichnung im Zustand-0, die Baugruppe im Zustand-0 und das Einzelteil im Zustand-1 zeigt - genau das tut eDrawings, und das tut auch SolidWorks, wenn du die Dateien im Modus (Nur zur Ansicht, Schnellansicht oder in der aktuellsten Version Modus große Konstruktionsprüfung) aufrufst. Du wirst in der Baugruppe und der Zeichnung den "veralteten" Zustand sehen.
Öffnest du die Dateien in SolidWorks vollständig wird SolidWorks nach dem Öffnen merken, dass sich das Teil gegenüber dem letzten Speichern der Baugruppe geändert hat, also aktualisiert es die Darstellung der Baugruppe. Daraufhin wird dann auch die Darstellung der Zeichnung aktualisiert und du siehst in SolidWorks einen Zustand, der so nie gespeichert war, aber aktuell ist - referenzierende Systeme eben.
Nun stell dir vor du speicherst in diesem aktualisierten Zustand anschließend nur die Zeichnung, ohne die Baugruppe zu speichern. Du erhälst:
SLDDRW-Zustand-1
-- SLDASM-Zustand-0
-- SLDPRT-Zustand-1
Was wirst du jetzt in eDrawings (oder im View-Only in SolidWorks) sehen? Zeichnung aktuell, Baugruppe veraltet, Teil aktuell.
Ich finde das vollkommen logisch, nachvollziehbar und richtig. Wenn du mit eDrawings (oder einem anderen Viewer) dir SolidWorks Dokumente anschaust, wirst du den zuletzt gespeicherten Zustand sehen, nicht den durch alle Referenzen aktualisierten.
Daher gibt es z.B. in der aktuellen eDrawingsversion (oder set der 2011 glaube ich) auch noch einen entsprechenden Warnhinweis im Viewbereich, der genau diese Warnung ausgibt (so man sie denn nicht ausgeschaltet hat), siehe Screenshot.
Ich hoffe, die Verwirrung zumindest etwas gemindert zu haben.
Ciao,
Stefan
------------------
Inoffizielle deutsche SolidWorks Hilfeseite http://solidworks.cad.de
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP