Example : isotropic_beam bending
Description :
this example demonstrates the application of the BeamAS library to analyze the bending behavior of a single-layer isotropic beam. It guides users through defining the material and geometric properties, creating an instance of the isotropic_beam class, and applying a bending load. The example highlights the necessary parameters and functions to observe the beam's bending response, providing a straightforward walkthrough for understanding the behavior of isotropic beams under bending loads.
Syntax :
>>> import beamas as bm
>>> steel = bm.isotropic_material(2e11, 8e10, 0.3, 7850)
>>> beam = bm.isotropic_beam(0.7,0.05,0.02,0,3.33e-8,steel)
>>> beam.bending_response(1, 10000)
>>>
Note :
E : Young's modulus (200 GPa)
G : Shear modulus (80 GPa)
P : Poisson's ratio (0.3)
D : Density (7850 kg/m³)
L : Lenght (0.7 m)
b : Widht (0.05 m)
h : Height (0.02 m)
a : Orientation angle (0°)
J : Moment of inertia (3.33 × 10-8 m⁴)
Fmin : Minimum frequency domain (1 Hz)
Fmax : Maximum frequency domain (10000 Hz)