Isolate und Replace von Elementen, die nicht aktualisiert (update) sind

Aus CATIA-Wiki
Version vom 20. Juni 2009, 17:43 Uhr von Dieter (Diskussion | Beiträge)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Arbeitssituation

Eine parametrisch aufgebaute Konstruktion mit Wireframe und Surface-Elementen soll geändert werden. Würden diese Änderungen nur am letzten Konstruktions-Ergebnis eingearbeitet, so wird die parametrische Struktur ignoriert: Man hätte das Ergebnis auch isolieren können, bevor die Änderung eingearbeitet wird.

Wird die Änderung parametrisch vorgenommen, kommt es beim folgenden Update (Aktualisierung) in der Regel zu Fehler-Meldungen bei Features, die mit den seitherigen Einstellungen und Parents nicht mehr aktualisiert werden können. Diese Fehler müssen manuell repariert werden. Das fehlerhafte Feature kann oft nicht mehr graphisch angezeigt werden, lediglich mit Parent-Children und evtl. anhand der Namensgebung und Einordnung in Geometrical Sets kann man die Funktion des Features in der Gesamtkonstruktion erkennen.

Problem

Um solche Update-Fehler zu reparieren, gibt es folgende grundsätzliche Vorgehensweisen:

  1. Das fehlerhafte Feature wird editiert (wenn es dadurch repariert werden kann)
  2. das fehlerhafte Feature durch ein neues, anders aufgebautes Feature ersetzt
  3. das fehlerhafte Feature wird isoliert (seitherige Geometrie wird 'eingefroren'), wenn sich die parametrische Änderung hier nicht auswirken soll

Leider können die Vorgehensweisen 2 und 3 nur vor der Änderung durchgeführt werden. Wenn die Änderung bereits erfolgte, und ein Update-Fehler entstand, kann man das Feature nicht mehr isolieren oder durch ein anderes ersetzen (replace). CATIA bietet noch die Optionen 'deaktivieren' und 'löschen' an, was aber selten für die Reparatur eines Modelles geeignet ist.

Seitherige Umgehungslösungen:

  • Zu Isolate (1): Man stellt mit Undo den Zustand vor der Änderung wieder her, und isoliert das Feature bevor die Änderung vorgenommen wird. Dies ist bei komplexen Änderungen oft nicht mehr möglich.
  • Zu Isolate (2): Dann muß das ungeänderte Modell in einem zweiten CATIA-Fenster geöffnet werden, um die fehlerhaften Features analysieren zu können. Das Feature kann von dort mit 'Copy / Paste as Result' übernommen werden.
  • Zu Replace: Man konstruiert das verbesserte Feature, untersucht mit Parent/Children, wo das fehlerhafte Feature verwendet wird, und editiert alle Children, indem dort das neue Feature anstelle des fehlerhaften eingesetzt wird. Falls eines der Children-Feature aus anderen Gründen wieder einen Update-Fehler produziert, hat man ein Problem..

Vorschlag

Auch bei Wireframe- und Surface-Features, die nicht aktualisiert sind, sollten die Operationen 'Isolate' und 'Replace' ermöglicht werden.

Vorteile

Die Reparatur fehlerhafter Features bei parameterischen Änderungen an Surface-Modellen wird deutlich erleichtert.

Siehe auch