In dem Beispielprogramm wird zunächst ein Kragträger aus einem IPE 200 erzeugt. Dieser wird mit einer Stablast von 3,5 kN belastet und es wird die Berechnung durchgeführt.In der Zeile 34 wird auf diese Tabelle zugegriffen:#image@039367#Die Methode ResultTables.NodesDeformations() benötigt 3 Argumente. Zuerst wird festgelegt, welche Art von Ergebnissen ausgelesen werden sollen. Das können Ergebnisse von * Lastfällen* Lastkombinationen* Ergebniskombinationen* Bemessungssituationen* Bauzuständensein.Dann wird die Nummer des Lastfalls, der Lastkombination usw. angegeben. Zum Schuss wird die Knotennummer der Methode übergeben.Der Rückgabewert d der Methode ist eine Liste, die ein Dictonary enthält. In der Zeile 37 wird d komplett ausgegeben. In der Zeile 40 wird gezeigt, wie auf einen speziellen Wert zugegriffen werden kann. [0] ist dabei der Listen-Index und ['displacement_z'] der Key des Dictonarys.#code.python#from RFEM.enums import *from RFEM.initModel import *from RFEM.BasicObjects.material import Materialfrom RFEM.BasicObjects.section import Sectionfrom RFEM.BasicObjects.node import Nodefrom RFEM.BasicObjects.member import Memberfrom RFEM.TypesForNodes.nodalSupport import NodalSupportfrom RFEM.LoadCasesAndCombinations.staticAnalysisSettings import StaticAnalysisSettingsfrom RFEM.LoadCasesAndCombinations.loadCase import LoadCasefrom RFEM.Loads.memberLoad import MemberLoadfrom RFEM.Results.resultTables import ResultTablesModel(True, "Beam.rf6")Model.clientModel.service.delete_all()Model.clientModel.service.begin_modification()Material(1, 'S235')Section(1, 'IPE 200')Node(1, 0.0, 0.0, 0.0)Node(2, 5.0, 0.0, 0.0)Member.Beam(1, 1, 2, start_section_no=1, end_section_no=1)NodalSupport(1, '1', NodalSupportType.FIXED)StaticAnalysisSettings.GeometricallyLinear(1, "Linear")LoadCase(1, 'Load', [True, 0.0, 0.0, 1.0])MemberLoad(1, 1, '1', magnitude=3500)Calculate_all()d = ResultTables.NodesDeformations(CaseObjectType.E_OBJECT_TYPE_LOAD_CASE, 1, 2)# all:print(d)# displacement in Zprint(d[0]['displacement_z'])Model.clientModel.service.finish_modification()#/#