Hallo zusammen,
ich hätte mal wieder ein Problem und brauch nen Denkanstoß.
Eigentlich bezieht es sich auf CAA, aber die VB-Lösung hilft mir vielleicht das Richtige im CAA zu finden.
Und zwar habe ich über
CATIPrtBooleanFactory::CreateAdd()
oder
CATIPrtBooleanFactory::CreateRemove()
meine Boolsche Operation hinzugefüht.
Leider ist die Rückgabe ein CATISpecObject, weshalb ich noch nicht so genau weiß von welchem Typ meine Boolsche Operation ist.
Jedenfalls scheinen sie von der Klasse CATIPrtBooleanOperation abgeleitet zu sein.
Diese ist mir allerdings zu allgemein und da kann ich nur die Bodies austauschen.
Was ich nun machen möchte ist das Add zu einem Remove umzuwandeln und umgekehrt.
Im CATIA geht das manuell recht einfach: Rechtsklick auf die Operation --> Object --> Change To.
Wie mache ich das nun im Code?
Mich interessiert also nur das Change To
Mit der Suche habe ich leider nix gefunden.
------------------
Mit freundlichen Grüßen,
Henry Schneider
alias Lila
Es gibt einen ewigen Wettkampf zwischen der Natur und den Ingenieuren:
Die Ingenieure versuchen, immer idioten-sicherere Systeme zu bauen,
die Natur versucht, immer bessere Idioten zu bauen
Xing
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP