Hallo,
ich erzeuge mittels Script verschachtelte DLNames. D.h. ich wähle einen Root-Folder aus und das Script erzeugt DLNames für die komplette Ordner-Struktur, wobei der DLName dem Ordner-Namen entspricht. Das funktioniert soweit sehr gut.
Jetzt tritt ein Problem auf: Wenn in der Struktur ein Ornder-Name aufritt, der in den DLNames (Settings) schon einmal vorhanden ist, dessen zugehöriger absoluter Pfad aber nicht identisch ist, passiert gar nix. Kein Error, kein sonst was. CATIA legt einfach gar keine DLNames an.
Bsp.:
C:/test/Ordner1/BeispielName > DLName ist BeispielName, existiert in Settings schon
C:/test/123/Ordner2/BeispielName > DLName wäre auch BeispielName
Frage: Gibt es eine möglichkeit zu kontrollieren, ob CATIA den jeweiligen DLName auch wirklich angelegt hat?
Momentan lese ich vor dem erzeugen eines jeden neuen DLNames alle schon vorhandenen aus und vergleiche sie. Die Laufzeit des Scriptes steigt dadurch allerdings gewaltig bei entsprechender Ordner/DLName Anzahl.
Bin für jede Idee dankbar.
Gruss TomTom
------------------
tomtom1972
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP