beamDimensions {FEA}R Documentation

beamDimensions

Description

Calculates input dimensions needed for beam finite element.

Usage

beamDimensions(Y, G, Nu, beamP, beamT, thick,  fx, fy)

Arguments

Y

Elastic modulus value for material (Pa).

G

Shear modulus value for material (Pa). If using Euler-Bernoulli model, G = 0.

Nu

Poisson's ratio value for material.

beamP

Matrix (2 x n) of beam coordinates.

beamT

Matrix (2 x n) containing the number of the coordinate point as shown in beamP that connect to form a given beam (Discretization table).

thick

Thickness of the beam

fx

Load value (newtons) in the x direction.

fy

Load value (newtons) in the y direction.

Value

Calculates values needed for both Timoshenko-Ehrenfest and Euler-Bernoulli beam theories.

k

Timoshenko-Ehrenfest correction

Length

Beam length

Angle

Beam angle within the plane

MomentofInertia

Moment of Inertia for each beam

Displacement

Displacement under Timoshenko-Ehernfest beam theory

RotationAngle

Angle of rotation

StiffnessAngle

Stiffness angle

Examples

data(beamGeo)

DOF = 4
n = NROW(beamGeo$beamT)
thick = matrix(c(0.039149, 0.03, 0.0246625), ncol = 1, nrow = n) #height(thickness) of beam

beamDime = beamDimensions(beamGeo$Y, beamGeo$G, beamGeo$Nu, beamGeo$beamP, beamGeo$beamT,
                          beamGeo$thick, beamGeo$fx, beamGeo$fy)


[Package FEA version 0.0.2 Index]