Are 2D solid elements AxisSymmetric Ready?

For developers writing C++, Fortran, Java, code who have questions or comments to make.

Moderators: silvia, selimgunay, Moderators

Post Reply
Rodgers
Posts: 31
Joined: Wed Sep 15, 2004 4:44 pm
Location: University of California, Davis

Are 2D solid elements AxisSymmetric Ready?

Post by Rodgers »

I was looking at the code for FourNodeQuad, it appears to me that this element is not ready for axisSymmetric materials.

AxisSymmetric materials takes a strain vector of four components, but FourNodeQuad is only giving three as in the member function "update".

Besides, when calculating element tangent stiffness matrix, the integrand should be multiplied by "r" (or x in the code), but this isn't done.

Am I missing something? How do you guys actually use those axisSymmetric materials like J2AxisSym and MultiaxialCyclicPlasticAxiSymm?

Thanks!
It is not what you can do, it is what you can dream!
fmk
Site Admin
Posts: 5884
Joined: Fri Jun 11, 2004 2:33 pm
Location: UC Berkeley
Contact:

Post by fmk »

you are missing something .. the FourNodeQuad only deals with PlaneStrain or PlaneStress material types .. have a look at the constructor .. if you want to play with axisymmetric material you have to use the COnstantPressureVolumeQuad or the NineNodeMixedQuad.
Rodgers
Posts: 31
Joined: Wed Sep 15, 2004 4:44 pm
Location: University of California, Davis

Post by Rodgers »

Thanks Frank! That sure clear things up.

Next time I will first go into the constructor and there I will find which types of materials are supported.
It is not what you can do, it is what you can dream!
Post Reply