From f6a03d0d9db6d3381c0f892b9216abdd5f85de31 Mon Sep 17 00:00:00 2001 From: Christophe Geuzaine <cgeuzaine@ulg.ac.be> Date: Fri, 29 Jun 2018 16:34:25 +0200 Subject: [PATCH] beam model --- HyperElasticity/beam.geo | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 HyperElasticity/beam.geo diff --git a/HyperElasticity/beam.geo b/HyperElasticity/beam.geo new file mode 100644 index 0000000..54066f2 --- /dev/null +++ b/HyperElasticity/beam.geo @@ -0,0 +1,13 @@ +L = 20e-3; +l = 1e-3; +N1 = 5; +N2 = 50; +Point(1) = {0,0,0}; +l1() = Extrude{0,l,0}{ Point{1}; Layers{N1}; }; +l2() = Extrude{0,0,l}{ Curve{l1(1)}; Layers{N1}; Recombine; }; +l3() = Extrude{L,0,0}{ Surface{l2(1)}; Layers{N2}; Recombine; }; + +Physical Volume("Beam", 100) = {l3(1)}; +Physical Surface("Clamp", 1) = {l2(1)}; +Physical Surface("Top", 2) = {l3(3)}; +Physical Surface("Right", 3) = {l3(0)}; -- GitLab