Skip to content

Barre de treillis

Une barre de treillis ne transmet que l’effort normal. Dans EduBeam, il n’existe pas de type d’élément treillis distinct : une barre de treillis est un élément poutre dont les deux rotules d’extrémité sont cochées, ce qui condense les termes de flexion et ne laisse que la rigidité axiale ci-dessous.

LEA
Schéma de la barre de treillis 2D

Degrés de liberté

La barre de treillis 2D possède deux degrés de liberté en chaque nœud :

  • Translation (Dx) : déplacement selon l’axe x.
  • Translation (Dz) : déplacement selon l’axe z.

Matrice de rigidité locale

La matrice de rigidité locale d’une barre de treillis s’écrit

Kl=(EAL0EAL00000EAL0EAL00000)\mathbf{K_l} = \begin{pmatrix} \frac{EA}{L} & 0 & -\frac{EA}{L} & 0 \\[2ex] 0 & 0 & 0 & 0 \\[1ex] -\frac{EA}{L} & 0 & \frac{EA}{L} & 0 \\[2ex] 0 & 0 & 0 & 0 \end{pmatrix}

  • EE est le module d’Young du matériau,
  • AA est l’aire de la section,
  • LL est la longueur de la barre.

Matrice de passage

La matrice de passage de l’élément, T\mathbf{T}, transforme la matrice de rigidité locale dans le repère global.

T=(cos(α)sin(α)00sin(α)cos(α)0000cos(α)sin(α)00sin(α)cos(α))\mathbf{T} = \begin{pmatrix} \cos(\alpha) & \sin(\alpha) & 0 & 0 \\ -\sin(\alpha) & \cos(\alpha) & 0 & 0 \\ 0 & 0 & \cos(\alpha) & \sin(\alpha) \\ 0 & 0 & -\sin(\alpha) & \cos(\alpha) \end{pmatrix}

Matrice de rigidité globale

La matrice de rigidité globale Kg\mathbf{K_g} s’obtient à partir de la matrice de passage T\mathbf{T} et de la matrice de rigidité locale Kl\mathbf{K_l} :

Kg=TTKlT\mathbf{K_g} = \mathbf{T}^\mathsf{T} \cdot \mathbf{K_l} \cdot \mathbf{T}

Le produit donne :

Kg=EAl[c2csc2cscss2css2c2csc2cscss2css2];c=cos(α)s=sin(α)\mathbf{K_g}={ {EA}\over{l}}\left[\begin{array}{cccc} c^2&cs&-c^2&-cs\\ cs&s^2&-cs& -s^2\\ -c^2&-cs&c^2&cs\\ -cs&-s^2&cs&s^2 \end{array}\right];\;\;\begin{array}{c}c=\cos(\alpha)\\s=\sin(\alpha)\end{array}