Geometry > Large3du2v_Frm
Large3du2v_Frm
Purpose
determine 3d frame element deformations from end displacements
Synopsis
[v,vthetaI,vthetaJ] = Large3du2v_Frm (xyz,GeomData,u)
Description
LARGE3DU2V_FRM determine 3d frame element deformations from end displacements [V,VTHETAI,VTHETAJ] = LARGE3DU2V_FRM(XYZ,GEOMDATA,U) the function determines the deformations V and the relative pseudo-rotation vectors VTHETAI and VTHETAJ at nodes I and J of a 2-node, 3d frame element with end node coordinates XYZ under large end node displacements U; the data structure GEOMDATA carries information about the joint offsets for the element
Cross-Reference Information
This function calls:
- DefGeom_3dFrm determines current length and corotational triad of 2-node, 3d frame element
- Rot2q convert normalized rotation vector to quaternion representation
- q2Rmat determine rotation matrix from normalized quaternions
- DeformShape3dFrm deformed shape of linear elastic, uniform, prismatic 3d frame element
- DeformShape3dFrm_wDispIntp deformed shape of 3d frame element with cubic polynomials
- Coro3dKinematics determine deformations and kinematic transformation matrices
- GeomTran_3dFrm kinematic matrices and deformations for a 2-node 3d frame element