Hallo,
ich spiele gerade mit Python herum, um einen automatischen Kontakt zwischen zwei Kanten zu erzeugen.
Hierzu möchte ich die "Auto Detection"-Einstellungen ändern.
Soll:
Face/Edge:Off
Face/Face:Off
Edge/Edge:On
Duch folgende Methode ist es möglich Face/Edge und Face/Face auszuschalten:
def CreateJoint(analysis_obj):
# Schreibe in Log-Datei
ExtAPI.Log.WriteMessage("Starte CreateJoint...")
connection = ExtAPI.DataModel.Project.Model.Connections
# Erstelle Verbindungsgruppe
connection_group = connection.AddConnectionGroup()
# Veraendere Einstellungen
connection_group.FaceFace = False
connection_group.FaceEdge = ContactFaceEdgeOption.No
connection_group.EdgeEdge = ContactEdgeEdgeOption.Yes
Bei Ablaufen des Programms produziert die letzten Zeile einen Fehler, da "ContactEdgeEdgeOption" nur {get} und nicht {get;set} ist.
Das Problem verstehe ich, doch wie kann ich denn nur Edge/Edge einstellen?
Ich bin verzweifelt, bin also auch für kleine Hinweise dankbar!
Beste Grüße
F.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP