I am running some simulations in Abaqus to extract the stiffness matrix of a FE model with geometric nonlinearity.

I want to provide to Abaqus a set of nodal displacements (all the dofs in the model), and read out the tangent stiffness matrix.

To impose the displacements and request the stiffness matrix I add this part in the input file:

"

*Step, name=staticAnalysis1, nlgeom=YES

*Static

1., 1., 1e-05, 1.

**

*Boundary,

Assembly.Part-1-1.129, 4, 4, 1.123750e-12

Assembly.Part-1-1.130, 4, 4, 2.193221e-12

Assembly.Part-1-1.131, 4, 4, 3.323135e-12

Assembly.Part-1-1.132, 4, 4, 4.416019e-12 ....

*End Step

** SECOND STEP TO REQUEST TANGENT STIFFNESS

*Step, name = "matrix generate1"

*Matrix generate, stiffness

*Matrix output, stiffness, format=coordinate

*End Step

"

The analysis runs perfectly returning with the tangent stiffness matrix in a .mtx file.

However, while the off diagonal terms seems to be correct, the terms on the diagonal of are all 1E36.

e.g. K(i,i) = 1E36

Does somebody know how to solve this issue?

Thanks in advance,

Alexander

More Alexander Saccani's questions See All
Similar questions and discussions