Hallo,
ich beginne gerade mich mit CATIA Makro zu beschäftigen.
Nun bin ich an der Stelle Geometrien auswählen.
Nur verstehe ich das ganze nicht wirklich.
Ich habe ein Part mit einer Skizze. In der Skizze sind zwei Punkte.
Ich möchte jeden der Punkte nach einander auswählen und dann eine Linie zwischen ihnen ziehen.
Ich dachte das geht mit Select:
Dim oSelect
Set oSelect = CATIA.ActiveDocument
Dim oSelection
Set oSelection = oSelect.Selection
Dim Auswahl(0) As Variant
Dim oSelectedElement As Point2D
oSelection.Clear
Auswahl(0) = "Point2D"
MsgBox ("Selektieren Sie bitte einen Punkt 2D")
Status = oSelection.SelectElement2(Auswahl, "Select", False)
Set oSelectedElement = oSelection.Item(1).Value
MsgBox ("Punkt ausgewählt")
Was passiert. Ich kann im Baum die Skizzen auswählen, doch im Fenster die Punkte nicht anklicken. Auch werden immer beide Punkte ausgewählt.
Meine Vermutung ist ja, das dies mit der Skizze zu tun hat, denn der Ausgewählte Punkt ist
GeometricTyp: catGeoTypPoint2D
Und ich wollte eigentlich einen richtigen 2D Punkt auswählen.
Bestimmt gibt es einen Eleganteren Weg 2D und 3D Objekte auszuwählen.
Ich werde wohl auch in Zukunft hier viele Fragen stellen, denn aller Beginn ist sehr schwer.
Danke für die Hilfe
Seb
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP