|
CATIA V5 Programmierung : Applications im CATIA Strukturbaum benutzerdefiniert neu sortieren
projo am 26.01.2012 um 13:37 Uhr (0)
Die Sortierung von "Sections" habe ich wie folgt durchgeführt:Code:Sub SetSectionOrderOfListBox(listBoxOrder() As String) Dim i As Integer i = 1 For i = 1 To UBound(listBoxOrder) SelectSectionByName listBoxOrder(i) CopyAndPaste DeleteSectionByName listBoxOrder(i) SetOldSectionName listBoxOrder(i) NextEnd SubSub CopyAndPaste() Dim sel As Selection Set sel = CATIA.ActiveDocument.Selection sel.Copy sel.PasteEnd SubSub SetOldSectionName(secName As String) Dim secs As Sections Set secs ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Applications im CATIA Strukturbaum benutzerdefiniert neu sortieren
projo am 01.02.2012 um 10:24 Uhr (0)
Hallo,danke für die Antwort. Wie kann ich per Code das Product bzw. Part selektieren?Gruß Johannes
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Applications im CATIA Strukturbaum benutzerdefiniert neu sortieren
projo am 01.02.2012 um 13:45 Uhr (0)
Hallo,vielen Dank für den Beitrag. So habe ich es auch schon versucht. "Paste" schlägt leider fehl!Gruß Johannes
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Applications im CATIA Strukturbaum benutzerdefiniert neu sortieren
projo am 01.02.2012 um 18:00 Uhr (0)
Hallo,danke für den Hinweis. Besteht vielleicht denn eine Möglichkeit "Measure" nach meinem Schema (siehe "Sections") zu sortieren? Ich weiß allerdings nicht, welchen Datentyp ich als Zwischenspeicher verwenden kann. "Distance" und "Inertia" scheint nicht zu funktionieren.Gruß Johannes
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Applications im CATIA Strukturbaum benutzerdefiniert neu sortieren
projo am 26.01.2012 um 10:14 Uhr (0)
Hallo zusammen,ich möchte die Elemente unter "Applications" im CATIA Strukturbaum mit CATVBA benutzerdefiniert neu sortieren/anordnen. Es handelt sich dabei konkret um "Measure", "Group", "Sections", "Tracks" und "Shuttle" (siehe angehängter Screenshot). Ich habe das für "Groups", "Sections" und "Tracks" bereits hinbekommen. Bei "Measure" und "Shuttle" scheitert es daran, dass ich mit CATIA.ActiveDocument.Product.GetTechnologicalObject(...) nicht an das entsprechende Objekt herankomme. Gibt es vielleicht e ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Applications im CATIA Strukturbaum benutzerdefiniert neu sortieren
projo am 27.01.2012 um 15:36 Uhr (0)
Vielen Dank für den Beitrag! Jetzt stellt sich für mich noch die Frage wie ich an "Measure" herankomme. Hat vielleicht jemand eine Idee?Gruß Johannes
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Applications im CATIA Strukturbaum benutzerdefiniert neu sortieren
projo am 30.01.2012 um 15:05 Uhr (0)
Hallo zusammen,zunächst mal Dankeschön für die bisherigen Anworten. Insbesondere an Bernd.Ich habe leider immer noch Probleme mit "Shuttles" und "Measure". Bei den "Shuttles" funktioniert das Copy and Paste nicht so wie ich es möchte. Die Kopie wird wird dem ursprünglichen Namen (nicht "Copy of ...") unterhalb des Ursprünglichen "Shuttles" eingefügt. Das soll nicht so sein. Letztendlich will ich ja durch Copy and Paste die Reihenfolge der Shuttles ändern (siehe Quellcode der das anhand von "Sections" zeigt ...
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Applications im CATIA Strukturbaum benutzerdefiniert neu sortieren
projo am 31.01.2012 um 11:28 Uhr (0)
Hallo Bernd,danke für den Tipp. Leider wird bei mir die Kopie immer unterhalb des Originals im Srukturbaum einfgefügt (siehe Screenshot). Das macht mir eine Umsortierung durch Copy and Paste unmöglich.Gruß Johannes
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Applications im CATIA Strukturbaum benutzerdefiniert neu sortieren
projo am 13.02.2012 um 14:20 Uhr (0)
Hallo zusammen,es hat sich im Zusammenhang mit der Sortierung ein neues Problem ergeben. Auf einem WinXP 32 Bit System läuft die Sortierung einwandfrei. Der Strukturbaum wird sofort (in Echtzeit) aktualisiert. Auf einem WinXP 64 Bit System funktioniert die Aktualisierung des Strukturbaums nicht. Erst nachdem die GUI beendet wurde, wird die Aktualisierung angestoßen. Wie lässt sich dieses Problem lösen?Gruß Johannes
|
In das Form CATIA V5 Programmierung wechseln |