Ich bin neu in Abaqus Python Scripting. Die folgende Codezeile in meinem Skript verursacht einen Schlüsselwortfehler().Python Scripting für Abaqus
myPart.WirePolyLine(points = myPoints, mergeWire = OFF, meshable = ON)
wo
myPoints = ((datum_points[crossPart_datums_keys[0]],datum_points[crossPart_datums_keys[1]]),datum_points[crossPart_datums_keys[2]],datum_points[crossPart_datums_keys[3](datum_points[crossPart_datums_keys[4]],datum_points[crossPart_datums_keys[5]]),(datum_points[crossPart_datums_keys[6]],datum_points[crossPart_datums_keys[7]]),(datum_points[crossPart_datums_keys[8]],datum_points[crossPart_datums_keys[9]]),(datum_points[crossPart_datums_keys[10]],datum_points[crossPart_datums_keys[11]]),(datum_points[crossPart_datums_keys[12]],datum_points[crossPart_datums_keys[13]]),(datum_points[crossPart_datums_keys[14]],datum_points[crossPart_datums_keys[15]]))
Kann mir jemand helfen dieses Problem beheben?
welche Version? Sie sollten das Skripthandbuch für Ihre spezifische Version überprüfen, da bekannt ist, dass sich die Schlüsselwörter ändern. – agentp
Ich benutze Abaqus Version 6.14. –
könnten Sie das Modul, das OFF definiert, nicht geladen haben. Sie sollten 'von abaqusConstants import *' am Anfang des Skripts haben. Stellen Sie außerdem sicher, dass Sie OFF an keiner anderen Stelle als Variable verwendet haben. – agentp