Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  PTC Creo Elements/Direct Modeling
  Teile laden

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für PTC CREO
Autor Thema:  Teile laden (645 mal gelesen)
264
Mitglied
MD


Sehen Sie sich das Profil von 264 an!   Senden Sie eine Private Message an 264  Schreiben Sie einen Gästebucheintrag für 264

Beiträge: 37
Registriert: 23.09.2002

erstellt am: 11. Okt. 2003 21:44    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo,
welchen Befehl gibt es im SD/OSD um ein geladenes Teil/Bgrp (nachdem es modifiziert wurde) nochmals zu laden (um andere Teile zu Übernehmen uä....) ohne dass die Meldung kommt: Teile ist bereits geladen und wird gemeinsam verwendet...

Danke


Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Hartmuth
Mitglied
CAD-Support


Sehen Sie sich das Profil von Hartmuth an!   Senden Sie eine Private Message an Hartmuth  Schreiben Sie einen Gästebucheintrag für Hartmuth

Beiträge: 1240
Registriert: 07.04.2001

erstellt am: 11. Okt. 2003 23:31    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für 264 10 Unities + Antwort hilfreich

Hallo,

Ein Teil kann im OSD-M normalerweise nur einmal physikalisch geladen sein.
Wird versucht das Teil noch einmal zu laden kommt besagte Meldung und das bereits vorhandene Teil wird nur ein zweites mal dargestellt.
Dabei ist es auch nicht erheblich ob das geladene Teil zwischenzeitlich geändert wurde weil die Teile anhand einer internen eindeutigen Teile-ID erkannt werden. Ändern kannst Du die Teile-ID wenn Du das modifizierte Teil kopierst und das Original löscht. Damit hast Du mit der Kopie ein neues Teil mit neuer ID erzeugt und kannst das unveränderte Ursprungsteil problemlos nachladen.
Seit der OSD-Version 11.5 (2002+) gibt es auch die Möglichkeit das Teil ein 2. mal als "Variante" nachzuladen. Damit können zwar 2 Versionen des gleichen Teiles geladen werden aber die zweite Version ist gegen Änderungen geschützt. Über die Funktionen unter "Variantenerstellung" im Teilemenü lassen sich dann Original und Variante austauschen bzw. kann das Original durch die Variante ersetzt werden.

------------------
Grüße
Hartmuth

[Diese Nachricht wurde von Hartmuth am 12. Oktober 2003 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Walter Geppert
Moderator
Frank und Frei




Sehen Sie sich das Profil von Walter Geppert an!   Senden Sie eine Private Message an Walter Geppert  Schreiben Sie einen Gästebucheintrag für Walter Geppert

Beiträge: 2143
Registriert: 12.12.2000

Konstruktion von Sondermaschinen, Montageautomaten, Meß- und Prüfeinrichtungen, Vorrichtungen und Produktentwicklung mit Creo Elements/Direct Modeling 20.4, AdvancedDesign, Surfacing, Simulate, SolidPower, ModelManager auf
HP ZBook 17 G4, Windows 10 Pro 64

erstellt am: 13. Okt. 2003 09:21    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für 264 10 Unities + Antwort hilfreich

Da gibts noch diese beiden Befehle:
    (frame2::load-cluster-load-mode :load-dup-as-new)
    (frame2::load-cluster-load-mode :load-shared)

Nach dem ersten werden nachträglich geladene Exemplare eigenständig geladen, nach dem zweiten ist wieder alles beim alten.

------------------
Grüße aus Wien
Walter
DC4 Technisches Büro GmbH

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

clausb
Ehrenmitglied V.I.P. h.c.



Sehen Sie sich das Profil von clausb an!   Senden Sie eine Private Message an clausb  Schreiben Sie einen Gästebucheintrag für clausb

Beiträge: 2914
Registriert: 20.12.2000

Ich schreibe das hier in meiner Freizeit und spreche weder für meinen Arbeitgeber noch für andere Firmen. Mehr Unsinn von mir unter clausbrod.de.

erstellt am: 13. Okt. 2003 10:00    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für 264 10 Unities + Antwort hilfreich

load-cluster-load-mode sollte nur verwendet werden, wenn man wirklich weiss, was man da tut, sonst kann man sich ganz prima damit Probleme bis zum Datenverlust schaffen. Stellt man den Lademodus auf "load-dup-as-new", bekommen die hinzugeladenen Daten neue "Sysids" verpasst, damit sie nicht mit den schon geladenen Daten kollidieren. Sprich: Fuer OSDM sind das komplett neue Teile - sie tragen zwar in der Strukturliste noch den gleichen Namen, aber fuer die Objektidentitaet sind die Namen nicht wirklich relevant.

Was bedeutet das in der Praxis? Objekte in OSDM verweisen aufeinander mithilfe der Sysid. Beispielsweise weiss eine Zeichnung, dass ihr Besitzer ein Objekt mit der Sysid 4711 ist. Man stelle sich nun folgende Situation vor: Der Anwender aktiviert den "load-dup-as-new"-Modus und laedt ein 3D-Modell zweimal. Beim zweiten Laden wird de facto eine Kopie mit neuen Sysids erzeugt; aus der Original-ID 4711 wird jetzt 0815. Nun veraendert der Anwender diese Kopie und speichert sie unter den Originaldateinamen wieder ab, ueberschreibt damit also das Original.

Damit hat das 3D-Modell nun die ID 0815, die dazugehoerige Zeichnung aber verweist auf 4711. Und das Objekt 4711 gibt es nicht mehr - und schon passt die Zeichnung nicht mehr zum Modell, und die Verbindung zwischen 2D und 3D ist verloren.

Das gilt nicht nur fuer Zeichnungen, sondern auch fuer andere Verbindungen zwischen Teilen des Modells.

Um Datenverluste zu vermeiden, aber dennoch den Komfort des Nachladens zu bieten, haben wir die Varianten eingefuehrt, und das ist auch der empfohlene Weg, Probleme wie das beschriebene zu loesen.

Siehe dazu auch die Diskussion der amerikanischen Usergroup unter http://cocreateusers.org/forum/showthread.php?s=&threadid=4674 .

Claus

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Hartmuth
Mitglied
CAD-Support


Sehen Sie sich das Profil von Hartmuth an!   Senden Sie eine Private Message an Hartmuth  Schreiben Sie einen Gästebucheintrag für Hartmuth

Beiträge: 1240
Registriert: 07.04.2001

erstellt am: 13. Okt. 2003 13:11    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für 264 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von Walter Geppert:
Da gibts noch diese beiden Befehle:
    (frame2::load-cluster-load-mode :load-dup-as-new)
    (frame2::load-cluster-load-mode :load-shared)

Man lernt nie aus 

------------------
Grüße
Hartmuth

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz