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)