for i in range(1,16): odbName = 'tpl_rb_CRF2VSCU2_P1_C' + str(i) + '/tpl_rb_CRF2vsCU2_p1_c' + str(i) + '.odb' odb = session.openOdb(name=odbName) session.XYDataFromHistory(name='CRF2', odb=odb, outputVariableName='Connector element reaction force (FILTERED): CRF2_ANTIALIASING at Element 1 in ELSET REARBUSHING_CNSET', steps=('Step-2', ), skipFrequency=10) session.XYDataFromHistory(name='CU2', odb=odb, outputVariableName='Connector element relative displacement (FILTERED): CU2_ANTIALIASING at Element 1 in ELSET REARBUSHING_CNSET', steps=('Step-2', ), skipFrequency=10) xy1 = session.xyDataObjects['CU2'] xy2 = session.xyDataObjects['CRF2'] xy3 = combine(xy1, xy2) session.XYData(name='CRF2vsCU2', objectToCopy=xy3, sourceDescription='combine ( "CU2", "CRF2" )') x0 = session.xyDataObjects['CRF2vsCU2'] session.xyReportOptions.setValues(numDigits=9) session.writeXYReport(fileName='tpl_rb_CRF2vsCU2_p1_c' + str(i) + '.rpt', appendMode=OFF, xyData=(x0, )) del session.xyDataObjects['CRF2'] del session.xyDataObjects['CU2'] del session.xyDataObjects['CRF2vsCU2']