Matrix or Vector | Shape Functions | Integration Points | |
---|---|---|---|
Stiffness Matrix and Thermal Load Vector | Membrane / Quad | Equation 11–89 and Equation 11–90 (and, if modified extra shape functions are included (KEYOPT(3) = 0) and element has 4 unique nodes, Equation 11–95, Equation 11–96, and Equation 11–97 | 2 x 2 |
Membrane / Triangle | Equation 11–64, Equation 11–65, and Equation 11–66 | 1 | |
Bending | Four triangles that are overlaid are used. These subtriangles refer to Equation 11–66 | 3 (for each triangle) | |
Mass, Foundation Stiffness and Stress Stiffness Matrices | Membrane / Quad | Equation 11–70, Equation 11–71, and Equation 11–72 | 2 x 2 |
Membrane / Triangle | Equation 11–50, Equation 11–51, and Equation 11–52 | 1 | |
Bending | Four triangles that are overlaid are used. These triangles connect nodes IJK, IJL, KLI, and KLJ. w is defined as given in Zienkiewicz | 3 (for each triangle) | |
Transverse Pressure Load Vector | Reduced shell pressure loading (KEYOPT(6) = 0) (Load vector excludes moments) | One-sixth (one- third for triangles) of the total pressure times the area is applied to each node normal of each subtriangle of the element | None |
Consistent shell pressure loading (KEYOPT(6) = 2) (Load vector includes moments) | Same as mass matrix | Same as mass matrix | |
Edge Pressure Load Vector | Quad | Equation 11–70 and Equation 11–71 specialized to the edge | 2 |
Triangle | Equation 11–50 and Equation 11–51 specialized to the edge | 2 |
Load Type | Distribution |
---|---|
Element Temperature | Bilinear in plane of element, linear thru thickness |
Nodal Temperature | Bilinear in plane of element, constant thru thickness |
Pressure | Bilinear in plane of element, linear along each edge |
Structures describes the derivation of structural element matrices and load vectors as well as stress evaluations.
If Kf, the foundation stiffness, is input, the out-of-plane stiffness matrix is augmented by three or four springs to ground. The number of springs is equal to the number of distinct nodes, and their direction is normal to the plane of the element. The value of each spring is:
(1–86) |
where:
Kf,i = normal stiffness at node i |
Δ = element area |
Kf = foundation stiffness (input as EFS on R command) |
Nd = number of distinct nodes |
The output includes the foundation pressure, computed as:
(1–87) |
where:
σp = foundation pressure (output as FOUND, PRESS) |
wI, etc. = lateral deflection at node I, etc. |
The in-plane rotational (drilling) DOF has no stiffness associated with it, based on the shape functions. A small stiffness is added to prevent a numerical instability following the approach presented by Kanok-Nukulchai for nonwarped elements if KEYOPT(1) = 0. KEYOPT(3) = 2 is used to include the Allman-type rotational DOFs.
If all four nodes are not defined to be in the same flat plane (or if an initially flat element loses its flatness due to large displacements (using NLGEOM,ON)), additional calculations are performed in SHELL63. The purpose of the additional calculations is to convert the matrices and load vectors of the element from the points on the flat plane in which the element is derived to the actual nodes. Physically, this may be thought of as adding short rigid offsets between the flat plane of the element and the actual nodes. When these offsets are required, it implies that the element is not flat, but rather it is "warped". To account for the warping, the following procedure is used: First, the normal to element is computed by taking the vector cross-product (the common normal) between the vector from node I to node K and the vector from node J to node L. Then, the check can be made to see if extra calculations are needed to account for warped elements. This check consists of comparing the normal to each of the four element corners with the element normal as defined above. The corner normals are computed by taking the vector cross-product of vectors representing the two adjacent edges. All vectors are normalized to 1.0. If any of the three global Cartesian components of each corner normal differs from the equivalent component of the element normal by more than .00001, then the element is considered to be warped.
A warping factor is computed as:
(1–88) |
where:
D = component of the vector from the first node to the fourth node parallel to the element normal |
t = average thickness of the element |
If:
φ ≤ 0.1 no warning message is printed |
.10 ≤ φ ≤ 1.0 a warning message is printed |
1.0 < φ a message suggesting the use of triangles is printed and the run terminates |
To account for the warping, the following matrix is developed to adjust the output matrices and load vector:
(1–89) |
(1–90) |
where:
and the DOF are in the usual order of UX, UY, UZ, ROTX, ROTY, and ROTZ. To ensure the location of the average plane goes through the middle of the element, the following condition is met:
(1–91) |
SHELL63 can be adjusted for nonuniform materials, using an approach similar to that of Takemoto and Cook. Considering effects in the element x direction only, the loads are related to the displacement by:
(1–92) |
(1–93) |
where:
Tx = force per unit length |
t = thickness (input as TK(I), TK(J), TK(K), TK(L) on R command) |
Ex = Young's modulus in x direction (input as EX on MP command) |
Ey = Young's modulus in y direction (input as EY on MP command) |
εx = strain of middle fiber in x direction |
Mx = moment per unit length |
νxy = Poisson's ratio (input as PRXY on MP command) |
κx = curvature in x direction |
A nonuniform material may be represented with Equation 1–93 as:
(1–94) |
where:
Cr = bending moment multiplier (input as RMI on RMORE command) |
The above discussion relates only to the formulation of the stiffness matrix.
Similarly, stresses for uniform materials are determined by:
(1–95) |
(1–96) |
where:
For nonuniform materials, the stresses are determined by:
(1–97) |
(1–98) |
where:
ct = top bending stress multiplier (input as CTOP, RMORE command) |
cb = bottom bending stress multiplier (input as CBOT, RMORE command) |
The resultant moments (output as MX, MY, MXY) are determined from the output stresses rather than from Equation 1–94.
Integration point results can be requested to be copied to the nodes (ERESX,NO command). For the case of quadrilateral shaped elements, the bending results of each subtriangle are averaged and copied to the node of the quadrilateral which shares two edges with that subtriangle.