I'm trying to create a python script to get the "real" resistance of columns through Finite Element Analysis, and I wonder if there is any possible way to extract the eigenvalue in "Buckle" analysis automatically and then use it in Riks analysis (non-linear) without the need to do it manually.
In Abaqus command line interface, i usually use this script to manually extract the eigenvalue e.g. 1st:
>>> import odbAccess
>>> a1=odbAccess.openOdb('Buckle.odb')
>>> a1.steps['Step-1'].frames[1].mode
1
>>> a1.steps['Step-1'].frames[1].description
'Mode 1: EigenValue = 5.02675E+05'
But how can i automatize it in Python script and automatically insert the chosen eigenvalue in Riks script as the new load applied, see screenshot below:
Also added buckle script
and Riks script (-NL)