Skip to main content

Shape functions, six-node triangular element

Short answer

The six-node quadratic triangle uses area coordinates L1,L2,L3. Corner shape functions are N1=L1(2L1-1), N2=L2(2L2-1), N3=L3(2L3-1), and midside functions are N4=4L1L2, N5=4L2L3, N6=4L3L1.

Derive the shape function for the element as shown in the figure.

[Figure: six-noded triangle with corner nodes 1, 2, 3 and mid-side nodes 4 (side 1-2), 5 (side 2-3), 6 (side 3-1); area coordinates L1=1L_1 = 1 at node 1, L2=1L_2 = 1 at node 2, L3=1L_3 = 1 at node 3, and L=1/2L = 1/2 values at mid-side nodes]

The six-node (quadratic) triangle, also called the linear strain triangle (LST), has three corner nodes and three mid-side nodes. Its shape functions are written in area (triangular) coordinates L1,L2,L3L_1, L_2, L_3.

            3
           / \
          /   \
       6 *     * 5
        /       \
       /         \
      1-----*-----2
            4

Area coordinates

For a point PP inside the triangle, Li=Ai/AL_i = A_i/A, where AiA_i is the area of the sub-triangle opposite node ii.

  • L1+L2+L3=1L_1 + L_2 + L_3 = 1.
  • Li=1L_i=1 at node ii and Li=0L_i=0 on the opposite side.
  • Mid-side nodes: 4 (L1,L2,L3)=(12,12,0)(L_1,L_2,L_3)=(\tfrac12,\tfrac12,0), 5 (0,12,12)(0,\tfrac12,\tfrac12), 6 (12,0,12)(\tfrac12,0,\tfrac12).
  • Li=ai+bix+ciy2AL_i=\dfrac{a_i+b_ix+c_iy}{2A}, so a quadratic in x,yx,y is a quadratic in LiL_i.

Conditions on the shape functions

The displacement is u=∑i=16Niuiu=\sum_{i=1}^{6}N_iu_i with Ni=1N_i=1 at node ii and Ni=0N_i=0 at the other five nodes. Hence ∑Ni=1\sum N_i=1 (rigid-body motion is represented).

Corner node 1

N1N_1 must be zero at nodes 2, 3, 5 (all on the line L1=0L_1=0) and at nodes 4, 6 (on the line L1=12L_1=\tfrac12). The quadratic that does this is

N1=c L1(L1−12)N_1=c\,L_1\left(L_1-\tfrac12\right)

At node 1, L1=1L_1=1: c⋅1⋅12=1⇒c=2c\cdot1\cdot\tfrac12=1\Rightarrow c=2.

N1=L1(2L1−1)N_1=L_1(2L_1-1)

By the same argument for nodes 2 and 3:

N2=L2(2L2−1),N3=L3(2L3−1)N_2=L_2(2L_2-1),\qquad N_3=L_3(2L_3-1)

Mid-side node 4 (between 1 and 2)

N4N_4 must vanish at nodes 1, 6 (L2=0L_2=0), at nodes 2, 5 (L1=0L_1=0) and at node 3 (both zero). The product L1L2L_1L_2 does this:

N4=c L1L2,at node 4: c⋅12⋅12=1⇒c=4N_4=c\,L_1L_2,\qquad \text{at node 4: } c\cdot\tfrac12\cdot\tfrac12=1\Rightarrow c=4 N4=4L1L2,N5=4L2L3,N6=4L3L1N_4=4L_1L_2,\qquad N_5=4L_2L_3,\qquad N_6=4L_3L_1

Result

NodeShape function
1N1=L1(2L1−1)N_1=L_1(2L_1-1)
2N2=L2(2L2−1)N_2=L_2(2L_2-1)
3N3=L3(2L3−1)N_3=L_3(2L_3-1)
4N4=4L1L2N_4=4L_1L_2
5N5=4L2L3N_5=4L_2L_3
6N6=4L3L1N_6=4L_3L_1

Check

  • At node 1 (L1=1L_1=1): N1=1N_1=1; all others contain L2L_2 or L3L_3 and are 0.
  • At node 4 (L1=L2=12L_1=L_2=\tfrac12): N4=1N_4=1, N1=N2=12(0)=0N_1=N_2=\tfrac12(0)=0, N3=N5=N6=0N_3=N_5=N_6=0.
  • Sum: ∑Ni=(2L12+2L22+2L32−L1−L2−L3)+4(L1L2+L2L3+L3L1)=2(L1+L2+L3)2−(L1+L2+L3)=2−1=1\sum N_i = (2L_1^2+2L_2^2+2L_3^2-L_1-L_2-L_3)+4(L_1L_2+L_2L_3+L_3L_1) = 2(L_1+L_2+L_3)^2-(L_1+L_2+L_3)=2-1=1.

Each NiN_i is quadratic, so strains vary linearly over the element.

✓ Answer checked by Claude Opus 5.5 (high effort)

All Computational Techniques in Civil Engineering chapter 4 questions →