| EulerBeamFEA {FEA} | R Documentation | 
EulerBeamFEA
Description
Calculates stress in beam structures using the Euler-Bernoulli beam theory.
Usage
EulerBeamFEA(Y, beamP, beamT, fx, fy, BCtran, BCrot, Length, MoI, RotAng)
Arguments
| Y | Elastic modulus value for material (Pa). | 
| 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). | 
| fx | Load value (newtons) in the x direction. | 
| fy | Load value (newtons) in the y direction. | 
| BCtran | Boundary constraint for nodes to translate in x or y directions. Input as a non-matrix column. | 
| BCrot | Boundary constraint for nodes to rotate. Input as a non-matrix column. | 
| Length | Length of beam. | 
| MoI | Moment of inertia for each beam segment. | 
| RotAng | Angle of rotation | 
Value
Calculates local forces and stresses, as well as bending stress for beams following the Euler-Bernoulli beam theory.
| Stress | Local stress at node | 
| LocalLoad | Local load at node | 
| BendingStress | Bending Stress | 
Examples
data(beamGeo)
data(beamDime)
Length = beamDime$Length
MoI = beamDime$MomentofInertia
RotAng = beamDime$Angle
beamFEA = EulerBeamFEA(beamGeo$Y, beamGeo$beamP, beamGeo$beamT, beamGeo$fx, beamGeo$fy,
                       beamGeo$BCtran, beamGeo$BCrot, Length, MoI, RotAng)