// Gmsh project created on Sat Nov 24 16:58:14 2018 // #1, isotropic material // Material constants are arranged as: // temperature density // E v Physical Point("1 0 1 0 0 20 0.3 0 0 ") = {}; // Material name: 1 -- MAT1 // #2, isotropic material // Material constants are arranged as: // temperature density // E v Physical Point("2 0 1 0 0 500 0.1 0 0 ") = {}; // Material name: 2 -- MAT2 // Typical 2D SG: Hexagonal Pack Microstructure ; //Define fiber volume //volume fraction = 0.6; l = 1; Point(1) = {-0.5, 0.866025, 0, 0.1}; Point(2) = {0.5, 0.866025, 0, 0.1}; Point(3) = {0.5, -0.866025, 0, 0.1}; Point(4) = {-0.5, -0.866025, 0, 0.1}; Point(5) = {-0.0933076, 0.866025, 0, 0.1}; Point(6) = {-0.5, 0.459333, 0, 0.1}; Point(7) = {0.0933076, 0.866025, 0, 0.1}; Point(8) = {0.5, 0.459333, 0, 0.1}; Point(9) = {0.5, -0.459333, 0, 0.1}; Point(10) = {0.0933076, -0.866025, 0, 0.1}; Point(11) = {-0.0933076, -0.866025, 0, 0.1}; Point(12) = {-0.5, -0.459333, 0, 0.1}; Point(13) = {0, 0, 0, 0.1}; Point(14) = {0, -0.406692, 0, 0.1}; Point(15) = {0.406692, 0, 0, 0.1}; Point(16) = {0, 0.406692, 0, 0.1}; Point(17) = {-0.406692, 0, 0, 0.1}; Line(3) = {2, 7}; Line(4) = {7, 5}; Line(5) = {5, 1}; Line(6) = {1, 6}; Line(7) = {6, 12}; Line(8) = {12, 4}; Line(9) = {4, 11}; Line(10) = {11, 10}; Line(11) = {10, 3}; Line(12) = {3, 9}; Line(13) = {9, 8}; Line(14) = {8, 2}; Circle(15) = {5, 1, 6}; Circle(16) = {12, 4, 11}; Circle(17) = {10, 3, 9}; Circle(18) = {8, 2, 7}; Circle(19) = {16, 13, 17}; Circle(20) = {17, 13, 14}; Circle(21) = {14, 13, 15}; Circle(22) = {15, 13, 16}; Line Loop(23) = {5, 6, -15}; Plane Surface(24) = {23}; Line Loop(25) = {3, -18, 14}; Plane Surface(26) = {25}; Line Loop(27) = {20, 21, 22, 19}; Plane Surface(28) = {27}; Line Loop(29) = { 8, 9, -16}; Plane Surface(30) = {29}; Line Loop(31) = { 11, 12, -17}; Plane Surface(32) = {31}; Line Loop(33) = {4, 15, 7, 16, 10, 17, 13, 18}; Plane Surface(34) = {33, 27}; Physical Surface(1) = { 24, 26, 28, 30, 32 }; Physical Surface(2) = { 34 }; Transfinite Line {6, 5, 4, 3, 14, 12, 11, 10, 9, 8} = 8 Using Progression 1; Transfinite Line {7, 13} = 20 Using Progression 1; Transfinite Line {15,16,17,18,19,20,21,22} = 10 Using Progression 1; Periodic Line {6} = {-14}; Periodic Line {7} = {-13}; Periodic Line {8} = {-12}; Periodic Line {3} = {-11}; Periodic Line {4} = {-10}; Periodic Line {5} = {-9};