Hallo unte ist mein python script. Wenn es ausführe gibt abaqus cae mir Fehler aus bei COORD:COORD3 RF:RF1 usw. Ich habe keine Ahung woran es liegt ich arbeite mit Abaqus 6.8. Danke für die Hilfe.
from abaqus import *
from abaqusConstants import *
session.Viewport(name='Viewport: 1', origin=(0.0, 0.0), width=200.0,
height=169.453109741211)
session.viewports['Viewport: 1'].makeCurrent()
session.viewports['Viewport: 1'].maximize()
from caeModules import *
from driverUtils import executeOnCaeStartup
executeOnCaeStartup()
o1 = session.openOdb(name='E:/5Ma/EFB_ENT3/tiefziehen.odb')
session.viewports['Viewport: 1'].setValues(displayedObject=o1)
#: Model: E:/5Ma/EFB_ENT3/tiefziehen.odb
#: Number of Assemblies: 1
#: Number of Assembly instances: 0
#: Number of Part instances: 1
#: Number of Meshes: 1
#: Number of Element Sets: 5
#: Number of Node Sets: 5
#: Number of Steps: 1
session.viewports['Viewport: 1'].setValues(displayedObject=o1)
odb = session.odbs['E:/5Ma/EFB_ENT3/tiefziehen.odb']
xyList = xyPlot.xyDataListFromField(odb=odb, outputPosition=NODAL,
variable=(('COORD', NODAL, ((COMPONENT, 'COORD3'), )), ('RF', NODAL, ((
COMPONENT, 'RF1'), (COMPONENT, 'RF2'), (COMPONENT, 'RF3'))), ('RM', NODAL,
((COMPONENT, 'RM1'), (COMPONENT, 'RM2'), (COMPONENT, 'RM3')))), steps=(
'Step-1', ), nodeSets=('PART-1-1.REF_ZIEHR', ))
xyp = session.XYPlot('XYPlot-1')
chartName = xyp.charts.keys()[0]
chart = xyp.charts[chartName]
curveList = session.curveSet(xyData=xyList)
chart.setValues(curvesToPlot=curveList)
session.viewports['Viewport: 1'].setValues(displayedObject=xyp)
x0 = session.xyPlots['XYPlot-1'].curves['COORD.COORD3 PI: PART-1-1 N: 90001']
x1 = session.xyPlots['XYPlot-1'].curves['RF:RF1 PI: PART-1-1 N: 90001']
x2 = session.xyPlots['XYPlot-1'].curves['RF:RF2 PI: PART-1-1 N: 90001']
x3 = session.xyPlots['XYPlot-1'].curves['RF:RF3 PI: PART-1-1 N: 90001']
x4 = session.xyPlots['XYPlot-1'].curves['RM:RM1 PI: PART-1-1 N: 90001']
x5 = session.xyPlots['XYPlot-1'].curves['RM:RM2 PI: PART-1-1 N: 90001']
x6 = session.xyPlots['XYPlot-1'].curves['RM:RM3 PI: PART-1-1 N: 90001']
session.writeXYReport(fileName='E:/5Ma/EFB_ENT3/daten.txt',
appendMode=OFF, xyData=(x0, x1, x2, x3, x4, x5, x6))
sys.exit()
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP