Gmsh: meshing not enough?

Mesh generators, CAD programs, and other tools
emmy.t
Posts: 21
Joined: 28 Oct 2020, 08:50
Antispam: Yes

Re: Gmsh: meshing not enough?

Post by emmy.t »

Spline(128) = {73, p128 + 1, p128 + 2, p128 + 3, p128 + 4, p128 + 5, p128 + 6, p128 + 7, p128 + 8, p128 + 9, p128 + 10, p128 + 11, p128 + 12, p128 + 13, p128 + 14, p128 + 15, p128 + 16, p128 + 17, p128 + 18, p128 + 19, p128 + 20, p128 + 21, p128 + 22, p128 + 23, p128 + 24, p128 + 25, p128 + 26, p128 + 27, p128 + 28, p128 + 29, p128 + 30, p128 + 31, p128 + 32, p128 + 33, p128 + 34, p128 + 35, p128 + 36, p128 + 37, p128 + 38, p128 + 39, 76};
p129 = newp;
Point(p129 + 1) = {7.042801121159399, -15.61678616433898, 142.9599253385307};
Point(p129 + 2) = {8.056480922220416, -15.61678616433898, 142.8399484277368};
Point(p129 + 3) = {9.057622606824186, -15.61678616433898, 142.6408089651698};
Point(p129 + 4) = {10.04005380357173, -15.61678616433898, 142.363734711837};
Point(p129 + 5) = {10.99771749744358, -15.61678616433898, 142.0104339226467};
Point(p129 + 6) = {11.92470937331152, -15.61678616433898, 141.5830848144488};
Point(p129 + 7) = {12.81531421800475, -15.61678616433898, 141.0843221366032};
Point(p129 + 8) = {13.66404115649957, -15.61678616433898, 140.5172209268743};
Point(p129 + 9) = {14.4656575049898, -15.61678616433898, 139.8852775528004};
Point(p129 + 10) = {15.21522103212253, -15.61678616433898, 139.1923881554251};
Point(p129 + 11) = {15.90811042949782, -15.61678616433898, 138.4428246282924};
Point(p129 + 12) = {16.54005380357173, -15.61678616433898, 137.6412082798022};
Point(p129 + 13) = {17.10715501330061, -15.61678616433898, 136.7924813413073};
Point(p129 + 14) = {17.6059176911462, -15.61678616433898, 135.9018764966141};
Point(p129 + 15) = {18.03326679934414, -15.61678616433898, 134.9748846207462};
Point(p129 + 16) = {18.38656758853441, -15.61678616433898, 134.0172209268743};
Point(p129 + 17) = {18.66364184186721, -15.61678616433898, 133.0347897301268};
Point(p129 + 18) = {18.86278130443421, -15.61678616433898, 132.033648045523};
Point(p129 + 19) = {18.98275821522808, -15.61678616433898, 131.019968244462};
Point(p129 + 20) = {19.02283287669741, -15.61678616433898, 130};
Point(p129 + 21) = {18.98275821522808, -15.61678616433898, 128.980031755538};
Point(p129 + 22) = {18.86278130443421, -15.61678616433898, 127.966351954477};
Point(p129 + 23) = {18.66364184186721, -15.61678616433898, 126.9652102698732};
Point(p129 + 24) = {18.38656758853441, -15.61678616433898, 125.9827790731257};
Point(p129 + 25) = {18.03326679934414, -15.61678616433898, 125.0251153792538};
Point(p129 + 26) = {17.6059176911462, -15.61678616433898, 124.0981235033859};
Point(p129 + 27) = {17.10715501330062, -15.61678616433898, 123.2075186586927};
Point(p129 + 28) = {16.54005380357173, -15.61678616433898, 122.3587917201978};
Point(p129 + 29) = {15.90811042949782, -15.61678616433898, 121.5571753717076};
Point(p129 + 30) = {15.21522103212253, -15.61678616433898, 120.8076118445749};
Point(p129 + 31) = {14.4656575049898, -15.61678616433898, 120.1147224471996};
Point(p129 + 32) = {13.66404115649957, -15.61678616433898, 119.4827790731257};
Point(p129 + 33) = {12.81531421800475, -15.61678616433898, 118.9156778633968};
Point(p129 + 34) = {11.92470937331153, -15.61678616433898, 118.4169151855512};
Point(p129 + 35) = {10.99771749744358, -15.61678616433898, 117.9895660773533};
Point(p129 + 36) = {10.04005380357173, -15.61678616433898, 117.636265288163};
Point(p129 + 37) = {9.057622606824186, -15.61678616433898, 117.3591910348302};
Point(p129 + 38) = {8.056480922220418, -15.61678616433898, 117.1600515722632};
Point(p129 + 39) = {7.042801121159401, -15.61678616433898, 117.0400746614693};
Spline(129) = {53, p129 + 1, p129 + 2, p129 + 3, p129 + 4, p129 + 5, p129 + 6, p129 + 7, p129 + 8, p129 + 9, p129 + 10, p129 + 11, p129 + 12, p129 + 13, p129 + 14, p129 + 15, p129 + 16, p129 + 17, p129 + 18, p129 + 19, p129 + 20, p129 + 21, p129 + 22, p129 + 23, p129 + 24, p129 + 25, p129 + 26, p129 + 27, p129 + 28, p129 + 29, p129 + 30, p129 + 31, p129 + 32, p129 + 33, p129 + 34, p129 + 35, p129 + 36, p129 + 37, p129 + 38, p129 + 39, 56};
p130 = newp;
Point(p130 + 1) = {6.336669259608795, -15.61678616433898, 153.5123306650675};
Point(p130 + 2) = {6.648570736858338, -15.61678616433898, 153.5492466376195};
Point(p130 + 3) = {6.956614332121036, -15.61678616433898, 153.6105203184093};
Point(p130 + 4) = {7.258900854197204, -15.61678616433898, 153.6957739348194};
Point(p130 + 5) = {7.553566606157774, -15.61678616433898, 153.8044818699549};
Point(p130 + 6) = {7.838794875655601, -15.61678616433898, 153.9359739032465};
Point(p130 + 7) = {8.11282713556121, -15.61678616433898, 154.0894393425836};
Point(p130 + 8) = {8.373973885867308, -15.61678616433898, 154.2639320225002};
Point(p130 + 9) = {8.62062507001815, -15.61678616433898, 154.4583761375999};
Point(p130 + 10) = {8.851260001443604, -15.61678616433898, 154.6715728752538};
Point(p130 + 11) = {9.064456739097539, -15.61678616433898, 154.9022078066793};
Point(p130 + 12) = {9.258900854197204, -15.61678616433898, 155.1488589908301};
Point(p130 + 13) = {9.433393534113783, -15.61678616433898, 155.4100057411362};
Point(p130 + 14) = {9.586858973450886, -15.61678616433898, 155.6840380010418};
Point(p130 + 15) = {9.718351006742562, -15.61678616433898, 155.9692662705396};
Point(p130 + 16) = {9.827058941878029, -15.61678616433898, 156.2639320225002};
Point(p130 + 17) = {9.912312558288122, -15.61678616433898, 156.5662185445764};
Point(p130 + 18) = {9.973586239077965, -15.61678616433898, 156.8742621398391};
Point(p130 + 19) = {10.01050221162993, -15.61678616433898, 157.1861636170886};
Point(p130 + 20) = {10.02283287669741, -15.61678616433898, 157.5};
Point(p130 + 21) = {10.01050221162993, -15.61678616433898, 157.8138363829114};
Point(p130 + 22) = {9.973586239077965, -15.61678616433898, 158.1257378601609};
Point(p130 + 23) = {9.912312558288122, -15.61678616433898, 158.4337814554236};
Point(p130 + 24) = {9.827058941878029, -15.61678616433898, 158.7360679774998};
Point(p130 + 25) = {9.718351006742562, -15.61678616433898, 159.0307337294604};
Point(p130 + 26) = {9.586858973450886, -15.61678616433898, 159.3159619989582};
Point(p130 + 27) = {9.433393534113783, -15.61678616433898, 159.5899942588638};
Point(p130 + 28) = {9.258900854197204, -15.61678616433898, 159.8511410091699};
Point(p130 + 29) = {9.064456739097539, -15.61678616433898, 160.0977921933207};
Point(p130 + 30) = {8.851260001443604, -15.61678616433898, 160.3284271247462};
Point(p130 + 31) = {8.62062507001815, -15.61678616433898, 160.5416238624001};
Point(p130 + 32) = {8.373973885867308, -15.61678616433898, 160.7360679774998};
Point(p130 + 33) = {8.11282713556121, -15.61678616433898, 160.9105606574164};
Point(p130 + 34) = {7.838794875655601, -15.61678616433898, 161.0640260967535};
Point(p130 + 35) = {7.553566606157774, -15.61678616433898, 161.1955181300451};
Point(p130 + 36) = {7.258900854197204, -15.61678616433898, 161.3042260651806};
Point(p130 + 37) = {6.956614332121037, -15.61678616433898, 161.3894796815907};
Point(p130 + 38) = {6.648570736858338, -15.61678616433898, 161.4507533623805};
Point(p130 + 39) = {6.336669259608795, -15.61678616433898, 161.4876693349325};
Spline(130) = {58, p130 + 1, p130 + 2, p130 + 3, p130 + 4, p130 + 5, p130 + 6, p130 + 7, p130 + 8, p130 + 9, p130 + 10, p130 + 11, p130 + 12, p130 + 13, p130 + 14, p130 + 15, p130 + 16, p130 + 17, p130 + 18, p130 + 19, p130 + 20, p130 + 21, p130 + 22, p130 + 23, p130 + 24, p130 + 25, p130 + 26, p130 + 27, p130 + 28, p130 + 29, p130 + 30, p130 + 31, p130 + 32, p130 + 33, p130 + 34, p130 + 35, p130 + 36, p130 + 37, p130 + 38, p130 + 39, 59};
p131 = newp;
Point(p131 + 1) = {33.83666925960962, -15.61678616433898, 126.0123306650677};
Point(p131 + 2) = {34.14857073685921, -15.61678616433898, 126.0492466376196};
Point(p131 + 3) = {34.45661433212196, -15.61678616433898, 126.1105203184095};
Point(p131 + 4) = {34.75890085419817, -15.61678616433898, 126.1957739348196};
Point(p131 + 5) = {35.05356660615879, -15.61678616433898, 126.3044818699551};
Point(p131 + 6) = {35.33879487565666, -15.61678616433898, 126.4359739032467};
Point(p131 + 7) = {35.61282713556231, -15.61678616433898, 126.5894393425839};
Point(p131 + 8) = {35.87397388586844, -15.61678616433898, 126.7639320225005};
Point(p131 + 9) = {36.12062507001932, -15.61678616433898, 126.9583761376002};
Point(p131 + 10) = {36.35126000144481, -15.61678616433898, 127.1715728752541};
Point(p131 + 11) = {36.56445673909878, -15.61678616433898, 127.4022078066796};
Point(p131 + 12) = {36.75890085419848, -15.61678616433898, 127.6488589908305};
Point(p131 + 13) = {36.93339353411508, -15.61678616433898, 127.9100057411367};
Point(p131 + 14) = {37.08685897345221, -15.61678616433898, 128.1840380010423};
Point(p131 + 15) = {37.2183510067439, -15.61678616433898, 128.4692662705402};
Point(p131 + 16) = {37.32705894187939, -15.61678616433898, 128.7639320225008};
Point(p131 + 17) = {37.41231255828949, -15.61678616433898, 129.066218544577};
Point(p131 + 18) = {37.47358623907935, -15.61678616433898, 129.3742621398397};
Point(p131 + 19) = {37.51050221163131, -15.61678616433898, 129.6861636170893};
Point(p131 + 20) = {37.5228328766988, -15.61678616433898, 130.0000000000008};
Point(p131 + 21) = {37.51050221163131, -15.61678616433898, 130.3138363829122};
Point(p131 + 22) = {37.47358623907935, -15.61678616433898, 130.6257378601618};
Point(p131 + 23) = {37.41231255828949, -15.61678616433898, 130.9337814554245};
Point(p131 + 24) = {37.32705894187939, -15.61678616433898, 131.2360679775007};
Point(p131 + 25) = {37.2183510067439, -15.61678616433898, 131.5307337294614};
Point(p131 + 26) = {37.08685897345221, -15.61678616433898, 131.8159619989592};
Point(p131 + 27) = {36.93339353411508, -15.61678616433898, 132.0899942588649};
Point(p131 + 28) = {36.75890085419848, -15.61678616433898, 132.351141009171};
Point(p131 + 29) = {36.56445673909878, -15.61678616433898, 132.5977921933219};
Point(p131 + 30) = {36.35126000144481, -15.61678616433898, 132.8284271247474};
Point(p131 + 31) = {36.12062507001932, -15.61678616433898, 133.0416238624014};
Point(p131 + 32) = {35.87397388586844, -15.61678616433898, 133.2360679775011};
Point(p131 + 33) = {35.61282713556231, -15.61678616433898, 133.4105606574176};
Point(p131 + 34) = {35.33879487565666, -15.61678616433898, 133.5640260967548};
Point(p131 + 35) = {35.05356660615879, -15.61678616433898, 133.6955181300465};
Point(p131 + 36) = {34.75890085419817, -15.61678616433898, 133.804226065182};
Point(p131 + 37) = {34.45661433212196, -15.61678616433898, 133.8894796815921};
Point(p131 + 38) = {34.14857073685921, -15.61678616433898, 133.9507533623819};
Point(p131 + 39) = {33.83666925960962, -15.61678616433898, 133.9876693349339};
Spline(131) = {62, p131 + 1, p131 + 2, p131 + 3, p131 + 4, p131 + 5, p131 + 6, p131 + 7, p131 + 8, p131 + 9, p131 + 10, p131 + 11, p131 + 12, p131 + 13, p131 + 14, p131 + 15, p131 + 16, p131 + 17, p131 + 18, p131 + 19, p131 + 20, p131 + 21, p131 + 22, p131 + 23, p131 + 24, p131 + 25, p131 + 26, p131 + 27, p131 + 28, p131 + 29, p131 + 30, p131 + 31, p131 + 32, p131 + 33, p131 + 34, p131 + 35, p131 + 36, p131 + 37, p131 + 38, p131 + 39, 63};
p132 = newp;
Point(p132 + 1) = {6.336669259610482, -15.61678616433898, 98.51233066506582};
Point(p132 + 2) = {6.648570736860156, -15.61678616433898, 98.5492466376178};
Point(p132 + 3) = {6.956614332122983, -15.61678616433898, 98.61052031840767};
Point(p132 + 4) = {7.258900854199278, -15.61678616433898, 98.69577393481779};
Point(p132 + 5) = {7.553566606159971, -15.61678616433898, 98.80448186995331};
Point(p132 + 6) = {7.838794875657919, -15.61678616433898, 98.93597390324504};
Point(p132 + 7) = {8.112827135563641, -15.61678616433898, 99.0894393425822};
Point(p132 + 8) = {8.373973885869848, -15.61678616433898, 99.26393202249885};
Point(p132 + 9) = {8.620625070020793, -15.61678616433898, 99.45837613759861};
Point(p132 + 10) = {8.851260001446345, -15.61678616433898, 99.67157287525262};
Point(p132 + 11) = {9.064456739100368, -15.61678616433898, 99.90220780667818};
Point(p132 + 12) = {9.258900854200116, -15.61678616433898, 100.1488589908291};
Point(p132 + 13) = {9.433393534116767, -15.61678616433898, 100.4100057411353};
Point(p132 + 14) = {9.586858973453936, -15.61678616433898, 100.684038001041};
Point(p132 + 15) = {9.718351006745666, -15.61678616433898, 100.969266270539};
Point(p132 + 16) = {9.827058941881178, -15.61678616433898, 101.2639320224997};
Point(p132 + 17) = {9.912312558291307, -15.61678616433898, 101.566218544576};
Point(p132 + 18) = {9.973586239081177, -15.61678616433898, 101.8742621398388};
Point(p132 + 19) = {10.01050221163315, -15.61678616433898, 102.1861636170885};
Point(p132 + 20) = {10.02283287670065, -15.61678616433898, 102.5};
Point(p132 + 21) = {10.01050221163315, -15.61678616433898, 102.8138363829115};
Point(p132 + 22) = {9.973586239081177, -15.61678616433898, 103.1257378601612};
Point(p132 + 23) = {9.912312558291307, -15.61678616433898, 103.433781455424};
Point(p132 + 24) = {9.827058941881178, -15.61678616433898, 103.7360679775003};
Point(p132 + 25) = {9.718351006745666, -15.61678616433898, 104.030733729461};
Point(p132 + 26) = {9.586858973453936, -15.61678616433898, 104.315961998959};
Point(p132 + 27) = {9.433393534116769, -15.61678616433898, 104.5899942588647};
Point(p132 + 28) = {9.258900854200116, -15.61678616433898, 104.8511410091709};
Point(p132 + 29) = {9.064456739100368, -15.61678616433898, 105.0977921933218};
Point(p132 + 30) = {8.851260001446345, -15.61678616433898, 105.3284271247474};
Point(p132 + 31) = {8.620625070020793, -15.61678616433898, 105.5416238624014};
Point(p132 + 32) = {8.373973885869848, -15.61678616433898, 105.7360679775012};
Point(p132 + 33) = {8.112827135563641, -15.61678616433898, 105.9105606574178};
Point(p132 + 34) = {7.838794875657919, -15.61678616433898, 106.064026096755};
Point(p132 + 35) = {7.553566606159971, -15.61678616433898, 106.1955181300467};
Point(p132 + 36) = {7.258900854199278, -15.61678616433898, 106.3042260651822};
Point(p132 + 37) = {6.956614332122983, -15.61678616433898, 106.3894796815923};
Point(p132 + 38) = {6.648570736860156, -15.61678616433898, 106.4507533623822};
Point(p132 + 39) = {6.336669259610482, -15.61678616433898, 106.4876693349342};
Spline(132) = {66, p132 + 1, p132 + 2, p132 + 3, p132 + 4, p132 + 5, p132 + 6, p132 + 7, p132 + 8, p132 + 9, p132 + 10, p132 + 11, p132 + 12, p132 + 13, p132 + 14, p132 + 15, p132 + 16, p132 + 17, p132 + 18, p132 + 19, p132 + 20, p132 + 21, p132 + 22, p132 + 23, p132 + 24, p132 + 25, p132 + 26, p132 + 27, p132 + 28, p132 + 29, p132 + 30, p132 + 31, p132 + 32, p132 + 33, p132 + 34, p132 + 35, p132 + 36, p132 + 37, p132 + 38, p132 + 39, 67};
p133 = newp;
Point(p133 + 1) = {-21.16333074039033, -15.61678616433898, 126.0123306650654};
Point(p133 + 2) = {-20.85142926314069, -15.61678616433898, 126.0492466376174};
Point(p133 + 3) = {-20.5433856678779, -15.61678616433898, 126.1105203184073};
Point(p133 + 4) = {-20.24109914580163, -15.61678616433898, 126.1957739348174};
Point(p133 + 5) = {-19.94643339384097, -15.61678616433898, 126.3044818699529};
Point(p133 + 6) = {-19.66120512434306, -15.61678616433898, 126.4359739032446};
Point(p133 + 7) = {-19.38717286443736, -15.61678616433898, 126.5894393425818};
Point(p133 + 8) = {-19.12602611413119, -15.61678616433898, 126.7639320224984};
Point(p133 + 9) = {-18.87937492998027, -15.61678616433898, 126.9583761375981};
Point(p133 + 10) = {-18.64873999855474, -15.61678616433898, 127.1715728752521};
Point(p133 + 11) = {-18.43554326090074, -15.61678616433898, 127.4022078066777};
Point(p133 + 12) = {-18.24109914580101, -15.61678616433898, 127.6488589908286};
Point(p133 + 13) = {-18.06660646588438, -15.61678616433898, 127.9100057411348};
Point(p133 + 14) = {-17.91314102654723, -15.61678616433898, 128.1840380010404};
Point(p133 + 15) = {-17.78164899325551, -15.61678616433898, 128.4692662705384};
Point(p133 + 16) = {-17.67294105812001, -15.61678616433898, 128.763932022499};
Point(p133 + 17) = {-17.58768744170989, -15.61678616433898, 129.0662185445753};
Point(p133 + 18) = {-17.52641376092003, -15.61678616433898, 129.3742621398381};
Point(p133 + 19) = {-17.48949778836806, -15.61678616433898, 129.6861636170877};
Point(p133 + 20) = {-17.47716712330056, -15.61678616433898, 129.9999999999992};
Point(p133 + 21) = {-17.48949778836806, -15.61678616433898, 130.3138363829107};
Point(p133 + 22) = {-17.52641376092003, -15.61678616433898, 130.6257378601603};
Point(p133 + 23) = {-17.58768744170989, -15.61678616433898, 130.9337814554231};
Point(p133 + 24) = {-17.67294105812001, -15.61678616433898, 131.2360679774994};
Point(p133 + 25) = {-17.78164899325551, -15.61678616433898, 131.5307337294601};
Point(p133 + 26) = {-17.91314102654723, -15.61678616433898, 131.815961998958};
Point(p133 + 27) = {-18.06660646588438, -15.61678616433898, 132.0899942588636};
Point(p133 + 28) = {-18.24109914580101, -15.61678616433898, 132.3511410091698};
Point(p133 + 29) = {-18.43554326090074, -15.61678616433898, 132.5977921933207};
Point(p133 + 30) = {-18.64873999855474, -15.61678616433898, 132.8284271247463};
Point(p133 + 31) = {-18.87937492998027, -15.61678616433898, 133.0416238624003};
Point(p133 + 32) = {-19.12602611413118, -15.61678616433898, 133.2360679775};
Point(p133 + 33) = {-19.38717286443736, -15.61678616433898, 133.4105606574166};
Point(p133 + 34) = {-19.66120512434306, -15.61678616433898, 133.5640260967538};
Point(p133 + 35) = {-19.94643339384097, -15.61678616433898, 133.6955181300455};
Point(p133 + 36) = {-20.24109914580163, -15.61678616433898, 133.804226065181};
Point(p133 + 37) = {-20.5433856678779, -15.61678616433898, 133.8894796815911};
Point(p133 + 38) = {-20.85142926314069, -15.61678616433898, 133.950753362381};
Point(p133 + 39) = {-21.16333074039033, -15.61678616433898, 133.987669334933};
Spline(133) = {70, p133 + 1, p133 + 2, p133 + 3, p133 + 4, p133 + 5, p133 + 6, p133 + 7, p133 + 8, p133 + 9, p133 + 10, p133 + 11, p133 + 12, p133 + 13, p133 + 14, p133 + 15, p133 + 16, p133 + 17, p133 + 18, p133 + 19, p133 + 20, p133 + 21, p133 + 22, p133 + 23, p133 + 24, p133 + 25, p133 + 26, p133 + 27, p133 + 28, p133 + 29, p133 + 30, p133 + 31, p133 + 32, p133 + 33, p133 + 34, p133 + 35, p133 + 36, p133 + 37, p133 + 38, p133 + 39, 71};
p134 = newp;
Point(p134 + 1) = {-21.16333074039033, 4.383213835661016, 126.0123306650654};
Point(p134 + 2) = {-20.85142926314069, 4.383213835661016, 126.0492466376174};
Point(p134 + 3) = {-20.5433856678779, 4.383213835661016, 126.1105203184073};
Point(p134 + 4) = {-20.24109914580163, 4.383213835661016, 126.1957739348174};
Point(p134 + 5) = {-19.94643339384097, 4.383213835661016, 126.3044818699529};
Point(p134 + 6) = {-19.66120512434306, 4.383213835661016, 126.4359739032446};
Point(p134 + 7) = {-19.38717286443736, 4.383213835661016, 126.5894393425818};
Point(p134 + 8) = {-19.12602611413119, 4.383213835661016, 126.7639320224984};
Point(p134 + 9) = {-18.87937492998027, 4.383213835661016, 126.9583761375981};
Point(p134 + 10) = {-18.64873999855474, 4.383213835661016, 127.1715728752521};
Point(p134 + 11) = {-18.43554326090074, 4.383213835661016, 127.4022078066777};
Point(p134 + 12) = {-18.24109914580101, 4.383213835661016, 127.6488589908286};
Point(p134 + 13) = {-18.06660646588438, 4.383213835661016, 127.9100057411348};
Point(p134 + 14) = {-17.91314102654723, 4.383213835661016, 128.1840380010404};
Point(p134 + 15) = {-17.78164899325551, 4.383213835661016, 128.4692662705384};
Point(p134 + 16) = {-17.67294105812001, 4.383213835661016, 128.763932022499};
Point(p134 + 17) = {-17.58768744170989, 4.383213835661016, 129.0662185445753};
Point(p134 + 18) = {-17.52641376092003, 4.383213835661016, 129.3742621398381};
Point(p134 + 19) = {-17.48949778836806, 4.383213835661016, 129.6861636170877};
Point(p134 + 20) = {-17.47716712330056, 4.383213835661016, 129.9999999999992};
Point(p134 + 21) = {-17.48949778836806, 4.383213835661016, 130.3138363829107};
Point(p134 + 22) = {-17.52641376092003, 4.383213835661016, 130.6257378601603};
Point(p134 + 23) = {-17.58768744170989, 4.383213835661016, 130.9337814554231};
Point(p134 + 24) = {-17.67294105812001, 4.383213835661016, 131.2360679774994};
Point(p134 + 25) = {-17.78164899325551, 4.383213835661016, 131.5307337294601};
Point(p134 + 26) = {-17.91314102654723, 4.383213835661016, 131.815961998958};
Point(p134 + 27) = {-18.06660646588438, 4.383213835661016, 132.0899942588636};
Point(p134 + 28) = {-18.24109914580101, 4.383213835661016, 132.3511410091698};
Point(p134 + 29) = {-18.43554326090074, 4.383213835661016, 132.5977921933207};
Point(p134 + 30) = {-18.64873999855474, 4.383213835661016, 132.8284271247463};
Point(p134 + 31) = {-18.87937492998027, 4.383213835661016, 133.0416238624003};
Point(p134 + 32) = {-19.12602611413118, 4.383213835661016, 133.2360679775};
Point(p134 + 33) = {-19.38717286443736, 4.383213835661016, 133.4105606574166};
Point(p134 + 34) = {-19.66120512434306, 4.383213835661016, 133.5640260967538};
Point(p134 + 35) = {-19.94643339384097, 4.383213835661016, 133.6955181300455};
Point(p134 + 36) = {-20.24109914580163, 4.383213835661016, 133.804226065181};
Point(p134 + 37) = {-20.5433856678779, 4.383213835661016, 133.8894796815911};
Point(p134 + 38) = {-20.85142926314069, 4.383213835661016, 133.950753362381};
Point(p134 + 39) = {-21.16333074039033, 4.383213835661016, 133.987669334933};
Spline(134) = {69, p134 + 1, p134 + 2, p134 + 3, p134 + 4, p134 + 5, p134 + 6, p134 + 7, p134 + 8, p134 + 9, p134 + 10, p134 + 11, p134 + 12, p134 + 13, p134 + 14, p134 + 15, p134 + 16, p134 + 17, p134 + 18, p134 + 19, p134 + 20, p134 + 21, p134 + 22, p134 + 23, p134 + 24, p134 + 25, p134 + 26, p134 + 27, p134 + 28, p134 + 29, p134 + 30, p134 + 31, p134 + 32, p134 + 33, p134 + 34, p134 + 35, p134 + 36, p134 + 37, p134 + 38, p134 + 39, 72};
p135 = newp;
Point(p135 + 1) = {6.336669259610482, 4.383213835661016, 98.51233066506582};
Point(p135 + 2) = {6.648570736860156, 4.383213835661016, 98.5492466376178};
Point(p135 + 3) = {6.956614332122983, 4.383213835661016, 98.61052031840767};
Point(p135 + 4) = {7.258900854199278, 4.383213835661016, 98.69577393481779};
Point(p135 + 5) = {7.553566606159971, 4.383213835661016, 98.80448186995331};
Point(p135 + 6) = {7.838794875657919, 4.383213835661016, 98.93597390324504};
Point(p135 + 7) = {8.112827135563641, 4.383213835661016, 99.0894393425822};
Point(p135 + 8) = {8.373973885869848, 4.383213835661016, 99.26393202249885};
Point(p135 + 9) = {8.620625070020793, 4.383213835661016, 99.45837613759861};
Point(p135 + 10) = {8.851260001446345, 4.383213835661016, 99.67157287525262};
Point(p135 + 11) = {9.064456739100368, 4.383213835661016, 99.90220780667818};
Point(p135 + 12) = {9.258900854200116, 4.383213835661016, 100.1488589908291};
Point(p135 + 13) = {9.433393534116767, 4.383213835661016, 100.4100057411353};
Point(p135 + 14) = {9.586858973453936, 4.383213835661016, 100.684038001041};
Point(p135 + 15) = {9.718351006745666, 4.383213835661016, 100.969266270539};
Point(p135 + 16) = {9.827058941881178, 4.383213835661016, 101.2639320224997};
Point(p135 + 17) = {9.912312558291307, 4.383213835661016, 101.566218544576};
Point(p135 + 18) = {9.973586239081177, 4.383213835661016, 101.8742621398388};
Point(p135 + 19) = {10.01050221163315, 4.383213835661016, 102.1861636170885};
Point(p135 + 20) = {10.02283287670065, 4.383213835661016, 102.5};
Point(p135 + 21) = {10.01050221163315, 4.383213835661016, 102.8138363829115};
Point(p135 + 22) = {9.973586239081177, 4.383213835661016, 103.1257378601612};
Point(p135 + 23) = {9.912312558291307, 4.383213835661016, 103.433781455424};
Point(p135 + 24) = {9.827058941881178, 4.383213835661016, 103.7360679775003};
Point(p135 + 25) = {9.718351006745666, 4.383213835661016, 104.030733729461};
Point(p135 + 26) = {9.586858973453936, 4.383213835661016, 104.315961998959};
Point(p135 + 27) = {9.433393534116769, 4.383213835661016, 104.5899942588647};
Point(p135 + 28) = {9.258900854200116, 4.383213835661016, 104.8511410091709};
Point(p135 + 29) = {9.064456739100368, 4.383213835661016, 105.0977921933218};
Point(p135 + 30) = {8.851260001446345, 4.383213835661016, 105.3284271247474};
Point(p135 + 31) = {8.620625070020793, 4.383213835661016, 105.5416238624014};
Point(p135 + 32) = {8.373973885869848, 4.383213835661016, 105.7360679775012};
Point(p135 + 33) = {8.112827135563641, 4.383213835661016, 105.9105606574178};
Point(p135 + 34) = {7.838794875657919, 4.383213835661016, 106.064026096755};
Point(p135 + 35) = {7.553566606159971, 4.383213835661016, 106.1955181300467};
Point(p135 + 36) = {7.258900854199278, 4.383213835661016, 106.3042260651822};
Point(p135 + 37) = {6.956614332122983, 4.383213835661016, 106.3894796815923};
Point(p135 + 38) = {6.648570736860156, 4.383213835661016, 106.4507533623822};
Point(p135 + 39) = {6.336669259610482, 4.383213835661016, 106.4876693349342};
Spline(135) = {65, p135 + 1, p135 + 2, p135 + 3, p135 + 4, p135 + 5, p135 + 6, p135 + 7, p135 + 8, p135 + 9, p135 + 10, p135 + 11, p135 + 12, p135 + 13, p135 + 14, p135 + 15, p135 + 16, p135 + 17, p135 + 18, p135 + 19, p135 + 20, p135 + 21, p135 + 22, p135 + 23, p135 + 24, p135 + 25, p135 + 26, p135 + 27, p135 + 28, p135 + 29, p135 + 30, p135 + 31, p135 + 32, p135 + 33, p135 + 34, p135 + 35, p135 + 36, p135 + 37, p135 + 38, p135 + 39, 68};
p136 = newp;
Point(p136 + 1) = {33.83666925960962, 4.383213835661016, 126.0123306650677};
Point(p136 + 2) = {34.14857073685921, 4.383213835661016, 126.0492466376196};
Point(p136 + 3) = {34.45661433212196, 4.383213835661016, 126.1105203184095};
Point(p136 + 4) = {34.75890085419817, 4.383213835661016, 126.1957739348196};
Point(p136 + 5) = {35.05356660615879, 4.383213835661016, 126.3044818699551};
Point(p136 + 6) = {35.33879487565666, 4.383213835661016, 126.4359739032467};
Point(p136 + 7) = {35.61282713556231, 4.383213835661016, 126.5894393425839};
Point(p136 + 8) = {35.87397388586844, 4.383213835661016, 126.7639320225005};
Point(p136 + 9) = {36.12062507001932, 4.383213835661016, 126.9583761376002};
Point(p136 + 10) = {36.35126000144481, 4.383213835661016, 127.1715728752541};
Point(p136 + 11) = {36.56445673909878, 4.383213835661016, 127.4022078066796};
Point(p136 + 12) = {36.75890085419848, 4.383213835661016, 127.6488589908305};
Point(p136 + 13) = {36.93339353411508, 4.383213835661016, 127.9100057411367};
Point(p136 + 14) = {37.08685897345221, 4.383213835661016, 128.1840380010423};
Point(p136 + 15) = {37.2183510067439, 4.383213835661016, 128.4692662705402};
Point(p136 + 16) = {37.32705894187939, 4.383213835661016, 128.7639320225008};
Point(p136 + 17) = {37.41231255828949, 4.383213835661016, 129.066218544577};
Point(p136 + 18) = {37.47358623907935, 4.383213835661016, 129.3742621398397};
Point(p136 + 19) = {37.51050221163131, 4.383213835661016, 129.6861636170893};
Point(p136 + 20) = {37.5228328766988, 4.383213835661016, 130.0000000000008};
Point(p136 + 21) = {37.51050221163131, 4.383213835661016, 130.3138363829122};
Point(p136 + 22) = {37.47358623907935, 4.383213835661016, 130.6257378601618};
Point(p136 + 23) = {37.41231255828949, 4.383213835661016, 130.9337814554245};
Point(p136 + 24) = {37.32705894187939, 4.383213835661016, 131.2360679775007};
Point(p136 + 25) = {37.2183510067439, 4.383213835661016, 131.5307337294614};
Point(p136 + 26) = {37.08685897345221, 4.383213835661016, 131.8159619989592};
Point(p136 + 27) = {36.93339353411508, 4.383213835661016, 132.0899942588649};
Point(p136 + 28) = {36.75890085419848, 4.383213835661016, 132.351141009171};
Point(p136 + 29) = {36.56445673909878, 4.383213835661016, 132.5977921933219};
Point(p136 + 30) = {36.35126000144481, 4.383213835661016, 132.8284271247474};
Point(p136 + 31) = {36.12062507001932, 4.383213835661016, 133.0416238624014};
Point(p136 + 32) = {35.87397388586844, 4.383213835661016, 133.2360679775011};
Point(p136 + 33) = {35.61282713556231, 4.383213835661016, 133.4105606574176};
Point(p136 + 34) = {35.33879487565666, 4.383213835661016, 133.5640260967548};
Point(p136 + 35) = {35.05356660615879, 4.383213835661016, 133.6955181300465};
Point(p136 + 36) = {34.75890085419817, 4.383213835661016, 133.804226065182};
Point(p136 + 37) = {34.45661433212196, 4.383213835661016, 133.8894796815921};
Point(p136 + 38) = {34.14857073685921, 4.383213835661016, 133.9507533623819};
Point(p136 + 39) = {33.83666925960962, 4.383213835661016, 133.9876693349339};
Spline(136) = {61, p136 + 1, p136 + 2, p136 + 3, p136 + 4, p136 + 5, p136 + 6, p136 + 7, p136 + 8, p136 + 9, p136 + 10, p136 + 11, p136 + 12, p136 + 13, p136 + 14, p136 + 15, p136 + 16, p136 + 17, p136 + 18, p136 + 19, p136 + 20, p136 + 21, p136 + 22, p136 + 23, p136 + 24, p136 + 25, p136 + 26, p136 + 27, p136 + 28, p136 + 29, p136 + 30, p136 + 31, p136 + 32, p136 + 33, p136 + 34, p136 + 35, p136 + 36, p136 + 37, p136 + 38, p136 + 39, 64};
p137 = newp;
Point(p137 + 1) = {6.336669259608795, 4.383213835661016, 153.5123306650675};
Point(p137 + 2) = {6.648570736858338, 4.383213835661016, 153.5492466376195};
Point(p137 + 3) = {6.956614332121036, 4.383213835661016, 153.6105203184093};
Point(p137 + 4) = {7.258900854197204, 4.383213835661016, 153.6957739348194};
Point(p137 + 5) = {7.553566606157774, 4.383213835661016, 153.8044818699549};
Point(p137 + 6) = {7.838794875655601, 4.383213835661016, 153.9359739032465};
Point(p137 + 7) = {8.11282713556121, 4.383213835661016, 154.0894393425836};
Point(p137 + 8) = {8.373973885867308, 4.383213835661016, 154.2639320225002};
Point(p137 + 9) = {8.62062507001815, 4.383213835661016, 154.4583761375999};
Point(p137 + 10) = {8.851260001443604, 4.383213835661016, 154.6715728752538};
Point(p137 + 11) = {9.064456739097539, 4.383213835661016, 154.9022078066793};
Point(p137 + 12) = {9.258900854197204, 4.383213835661016, 155.1488589908301};
Point(p137 + 13) = {9.433393534113783, 4.383213835661016, 155.4100057411362};
Point(p137 + 14) = {9.586858973450886, 4.383213835661016, 155.6840380010418};
Point(p137 + 15) = {9.718351006742562, 4.383213835661016, 155.9692662705396};
Point(p137 + 16) = {9.827058941878029, 4.383213835661016, 156.2639320225002};
Point(p137 + 17) = {9.912312558288122, 4.383213835661016, 156.5662185445764};
Point(p137 + 18) = {9.973586239077965, 4.383213835661016, 156.8742621398391};
Point(p137 + 19) = {10.01050221162993, 4.383213835661016, 157.1861636170886};
Point(p137 + 20) = {10.02283287669741, 4.383213835661016, 157.5};
Point(p137 + 21) = {10.01050221162993, 4.383213835661016, 157.8138363829114};
Point(p137 + 22) = {9.973586239077965, 4.383213835661016, 158.1257378601609};
Point(p137 + 23) = {9.912312558288122, 4.383213835661016, 158.4337814554236};
Point(p137 + 24) = {9.827058941878029, 4.383213835661016, 158.7360679774998};
Point(p137 + 25) = {9.718351006742562, 4.383213835661016, 159.0307337294604};
Point(p137 + 26) = {9.586858973450886, 4.383213835661016, 159.3159619989582};
Point(p137 + 27) = {9.433393534113783, 4.383213835661016, 159.5899942588638};
Point(p137 + 28) = {9.258900854197204, 4.383213835661016, 159.8511410091699};
Point(p137 + 29) = {9.064456739097539, 4.383213835661016, 160.0977921933207};
Point(p137 + 30) = {8.851260001443604, 4.383213835661016, 160.3284271247462};
Point(p137 + 31) = {8.62062507001815, 4.383213835661016, 160.5416238624001};
Point(p137 + 32) = {8.373973885867308, 4.383213835661016, 160.7360679774998};
Point(p137 + 33) = {8.11282713556121, 4.383213835661016, 160.9105606574164};
Point(p137 + 34) = {7.838794875655601, 4.383213835661016, 161.0640260967535};
Point(p137 + 35) = {7.553566606157774, 4.383213835661016, 161.1955181300451};
Point(p137 + 36) = {7.258900854197204, 4.383213835661016, 161.3042260651806};
Point(p137 + 37) = {6.956614332121037, 4.383213835661016, 161.3894796815907};
Point(p137 + 38) = {6.648570736858338, 4.383213835661016, 161.4507533623805};
Point(p137 + 39) = {6.336669259608795, 4.383213835661016, 161.4876693349325};
Spline(137) = {57, p137 + 1, p137 + 2, p137 + 3, p137 + 4, p137 + 5, p137 + 6, p137 + 7, p137 + 8, p137 + 9, p137 + 10, p137 + 11, p137 + 12, p137 + 13, p137 + 14, p137 + 15, p137 + 16, p137 + 17, p137 + 18, p137 + 19, p137 + 20, p137 + 21, p137 + 22, p137 + 23, p137 + 24, p137 + 25, p137 + 26, p137 + 27, p137 + 28, p137 + 29, p137 + 30, p137 + 31, p137 + 32, p137 + 33, p137 + 34, p137 + 35, p137 + 36, p137 + 37, p137 + 38, p137 + 39, 60};
p138 = newp;
Point(p138 + 1) = {3.119846334767156, 47.38321383566102, 93.11405865187427};
Point(p138 + 2) = {0.2347576702088769, 47.38321383566102, 93.45553139797991};
Point(p138 + 3) = {-2.614645585971081, 47.38321383566102, 94.02231294528596};
Point(p138 + 4) = {-5.410795915175635, 47.38321383566102, 94.81090889707932};
Point(p138 + 5) = {-8.136454120810903, 47.38321383566102, 95.81645729708239};
Point(p138 + 6) = {-10.77481561366581, 47.38321383566102, 97.03275860503038};
Point(p138 + 7) = {-13.30961401779269, 47.38321383566102, 98.45231391889858};
Point(p138 + 8) = {-15.72522145812409, 47.38321383566102, 100.0663712081269};
Point(p138 + 9) = {-18.00674491151938, 47.38321383566102, 101.8649792727988};
Point(p138 + 10) = {-20.14011802720484, 47.38321383566102, 103.8370490960977};
Point(p138 + 11) = {-22.11218785050374, 47.38321383566102, 105.9704222117832};
Point(p138 + 12) = {-23.91079591517564, 47.38321383566102, 108.2519456651785};
Point(p138 + 13) = {-25.524853204404, 47.38321383566102, 110.6675531055099};
Point(p138 + 14) = {-26.94440851827219, 47.38321383566102, 113.2023515096368};
Point(p138 + 15) = {-28.16070982622018, 47.38321383566102, 115.8407130024917};
Point(p138 + 16) = {-29.16625822622326, 47.38321383566102, 118.5663712081269};
Point(p138 + 17) = {-29.95485417801662, 47.38321383566102, 121.3625215373315};
Point(p138 + 18) = {-30.52163572532268, 47.38321383566102, 124.2119247935115};
Point(p138 + 19) = {-30.86310847142832, 47.38321383566102, 127.0970134580697};
Point(p138 + 20) = {-30.97716712330259, 47.38321383566102, 130};
Point(p138 + 21) = {-30.86310847142832, 47.38321383566102, 132.9029865419303};
Point(p138 + 22) = {-30.52163572532268, 47.38321383566102, 135.7880752064885};
Point(p138 + 23) = {-29.95485417801662, 47.38321383566102, 138.6374784626685};
Point(p138 + 24) = {-29.16625822622327, 47.38321383566102, 141.433628791873};
Point(p138 + 25) = {-28.16070982622019, 47.38321383566102, 144.1592869975083};
Point(p138 + 26) = {-26.9444085182722, 47.38321383566102, 146.7976484903632};
Point(p138 + 27) = {-25.52485320440401, 47.38321383566102, 149.3324468944901};
Point(p138 + 28) = {-23.91079591517564, 47.38321383566102, 151.7480543348215};
Point(p138 + 29) = {-22.11218785050373, 47.38321383566102, 154.0295777882168};
Point(p138 + 30) = {-20.14011802720485, 47.38321383566102, 156.1629509039022};
Point(p138 + 31) = {-18.0067449115194, 47.38321383566102, 158.1350207272011};
Point(p138 + 32) = {-15.7252214581241, 47.38321383566102, 159.933628791873};
Point(p138 + 33) = {-13.30961401779269, 47.38321383566102, 161.5476860811014};
Point(p138 + 34) = {-10.77481561366582, 47.38321383566102, 162.9672413949696};
Point(p138 + 35) = {-8.13645412081093, 47.38321383566102, 164.1835427029176};
Point(p138 + 36) = {-5.410795915175648, 47.38321383566102, 165.1890911029207};
Point(p138 + 37) = {-2.614645585971077, 47.38321383566102, 165.977687054714};
Point(p138 + 38) = {0.2347576702088636, 47.38321383566102, 166.5444686020201};
Point(p138 + 39) = {3.119846334767126, 47.38321383566102, 166.8859413481257};
Spline(138) = {50, p138 + 1, p138 + 2, p138 + 3, p138 + 4, p138 + 5, p138 + 6, p138 + 7, p138 + 8, p138 + 9, p138 + 10, p138 + 11, p138 + 12, p138 + 13, p138 + 14, p138 + 15, p138 + 16, p138 + 17, p138 + 18, p138 + 19, p138 + 20, p138 + 21, p138 + 22, p138 + 23, p138 + 24, p138 + 25, p138 + 26, p138 + 27, p138 + 28, p138 + 29, p138 + 30, p138 + 31, p138 + 32, p138 + 33, p138 + 34, p138 + 35, p138 + 36, p138 + 37, p138 + 38, p138 + 39, 49};
Line Loop(1) = {1, 4, -3, -2};
Surface(1) = {1};
Line Loop(2) = {2, -6, -4, 5};
Surface(2) = {2};
Line Loop(3) = {5, 1};
Plane Surface(3) = {3};
Line Loop(4) = {6, 3};
Plane Surface(4) = {4};
Line Loop(5) = {7, -8, -9, 10};
Surface(5) = {5};
Line Loop(6) = {11, 14, -13, -12};
Surface(6) = {6};
Line Loop(7) = {12, -16, -14, 15};
Surface(7) = {7};
Line Loop(8) = {17, 10, 15, 11};
Plane Surface(8) = {8};
Line Loop(9) = {18, 8, 16, 13};
Plane Surface(9) = {9};
Line Loop(10) = {18, -9, -17, 7};
Surface(10) = {10};
Line Loop(11) = {19, 22, -21, -20};
Surface(11) = {11};
Line Loop(12) = {20, -24, -22, 23};
Surface(12) = {12};
Line Loop(13) = {23, 19};
Plane Surface(13) = {13};
Line Loop(14) = {24, 21};
Plane Surface(14) = {14};
Line Loop(15) = {25, 28, -27, -26};
Surface(15) = {15};
Line Loop(16) = {26, -30, -28, 29};
Surface(16) = {16};
Line Loop(17) = {29, 25};
Plane Surface(17) = {17};
Line Loop(18) = {30, 27};
Plane Surface(18) = {18};
Line Loop(19) = {31, 34, -33, -32};
Surface(19) = {19};
Line Loop(20) = {32, -36, -34, 35};
Surface(20) = {20};
Line Loop(21) = {35, 31};
Plane Surface(21) = {21};
Line Loop(22) = {36, 33};
Plane Surface(22) = {22};
Line Loop(23) = {37, 40, -39, -38};
Surface(23) = {23};
Line Loop(24) = {38, -42, -40, 41};
Surface(24) = {24};
Line Loop(25) = {41, 37};
Plane Surface(25) = {25};
Line Loop(26) = {42, 39};
Plane Surface(26) = {26};
Line Loop(27) = {43, 46, -45, -44};
Surface(27) = {27};
Line Loop(28) = {44, -48, -46, 47};
Surface(28) = {28};
Line Loop(29) = {47, 43};
Plane Surface(29) = {29};
Line Loop(30) = {48, 45};
Plane Surface(30) = {30};
Line Loop(31) = {49, 52, -51, -50};
Surface(31) = {31};
Line Loop(32) = {50, -54, -52, 53};
Surface(32) = {32};
Line Loop(33) = {53, 49};
Plane Surface(33) = {33};
Line Loop(34) = {54, 51};
Plane Surface(34) = {34};
Line Loop(35) = {55, 58, -57, -56};
Surface(35) = {35};
Line Loop(36) = {56, -60, -58, 59};
Surface(36) = {36};
Line Loop(37) = {59, 55};
Plane Surface(37) = {37};
Line Loop(38) = {60, 57};
Plane Surface(38) = {38};
Line Loop(39) = {61, 64, -63, -62};
Surface(39) = {39};
Line Loop(40) = {62, -66, -64, 65};
Surface(40) = {40};
Line Loop(41) = {65, 61};
Plane Surface(41) = {41};
Line Loop(42) = {66, 63};
Plane Surface(42) = {42};
Line Loop(43) = {67, 70, -69, -68};
Surface(43) = {43};
Line Loop(44) = {68, -72, -70, 71};
Surface(44) = {44};
Line Loop(45) = {71, 67};
Plane Surface(45) = {45};
Line Loop(46) = {72, 69};
Plane Surface(46) = {46};
Line Loop(47) = {73, 74, -75, -76};
Surface(47) = {47};
Line Loop(48) = {77, -78, -79, 80};
Surface(48) = {48};
Line Loop(49) = {81, -82, -83, 84};
Surface(49) = {49};
Line Loop(50) = {85, -86, -87, 88};
Surface(50) = {50};
Line Loop(51) = {89, -90, -91, 92};
Surface(51) = {51};
Line Loop(52) = {93, -94, -95, 96};
Surface(52) = {52};
Line Loop(53) = {97, -98, -99, 100};
Surface(53) = {53};
Line Loop(54) = {101, -102, -103, 104};
Surface(54) = {54};
Line Loop(55) = {105, -106, -107, 108};
Surface(55) = {55};
Line Loop(56) = {109, -110, -111, 112};
Surface(56) = {56};
Line Loop(57) = {113, 116, -115, -114};
Surface(57) = {57};
Line Loop(58) = {114, -118, -116, 117};
Surface(58) = {58};
Line Loop(59) = {119, 78, 75, 120};
Plane Surface(59) = {59};
Line Loop(60) = {121, -111, -122, 109};
Surface(60) = {60};
Line Loop(61) = {123, -107, -124, 105};
Surface(61) = {61};
Line Loop(62) = {125, -103, -126, 101};
Surface(62) = {62};
Line Loop(63) = {127, -99, -128, 97};
Surface(63) = {63};
Line Loop(64) = {129, 80, 130, 82, 131, 86, 132, 90, 133, 94, 127, 98, 125, 102, 123, 106, 121, 110, 118, 115};
Plane Surface(64) = {64};
Line Loop(65) = {133, -95, -134, 93};
Surface(65) = {65};
Line Loop(66) = {134, 96};
Plane Surface(66) = {66};
Line Loop(67) = {132, -91, -135, 89};
Surface(67) = {67};
Line Loop(68) = {135, 92};
Plane Surface(68) = {68};
Line Loop(69) = {131, -87, -136, 85};
Surface(69) = {69};
Line Loop(70) = {136, 88};
Plane Surface(70) = {70};
Line Loop(71) = {130, -83, -137, 81};
Surface(71) = {71};
Line Loop(72) = {137, 84};
Plane Surface(72) = {72};
Line Loop(73) = {119, -79, -129, 77};
Surface(73) = {73};
Line Loop(74) = {73, 138, 117, 113, 128, 100, 126, 104, 124, 108, 122, 112};
Plane Surface(74) = {74};
Line Loop(75) = {74, 120, -76, -138};
Surface(75) = {75};
Surface Loop(1) = {1, 2, 3, 4};
Volume(1) = {1};
Surface Loop(2) = {5, 6, 7, 8, 9, 10};
Volume(2) = {2};
Surface Loop(3) = {11, 12, 13, 14};
Volume(3) = {3};
Surface Loop(4) = {15, 16, 17, 18};
Volume(4) = {4};
Surface Loop(5) = {19, 20, 21, 22};
Volume(5) = {5};
Surface Loop(6) = {23, 24, 25, 26};
Volume(6) = {6};
Surface Loop(7) = {27, 28, 29, 30};
Volume(7) = {7};
Surface Loop(8) = {31, 32, 33, 34};
Volume(8) = {8};
Surface Loop(9) = {35, 36, 37, 38};
Volume(9) = {9};
Surface Loop(10) = {39, 40, 41, 42};
Volume(10) = {10};
Surface Loop(11) = {43, 44, 45, 46};
Volume(11) = {11};
Surface Loop(12) = {47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75};
Volume(12) = {12};



sorry, it's super long.
kevinarden
Posts: 2237
Joined: 25 Jan 2019, 01:28
Antispam: Yes

Re: Gmsh: meshing not enough?

Post by kevinarden »

I did a coherence command on the geometry and it meshed it without error
emmy.t
Posts: 21
Joined: 28 Oct 2020, 08:50
Antispam: Yes

Re: Gmsh: meshing not enough?

Post by emmy.t »

really? it doesn't change.

coherence command deletes things that are duplicate, doesn't it?
I thought I needed to add something because i got a message like "no element in volume".

and I can attach files now, so could you check them out?
Attachments
1.png
(125.41 KiB) Not downloaded yet
Assem2_iron_copy.unv
(548.88 KiB) Downloaded 240 times
Assem2_iron_copy.STEP
(161.52 KiB) Downloaded 226 times
kevinarden
Posts: 2237
Joined: 25 Jan 2019, 01:28
Antispam: Yes

Re: Gmsh: meshing not enough?

Post by kevinarden »

Coherence eliminates coincident points and nodes. I loaded your step file and had the same result. I believe the default element size is too big. I went to options, mesh, general, changed the element size factor to 0.5 and it meshed.
emmy.t
Posts: 21
Joined: 28 Oct 2020, 08:50
Antispam: Yes

Re: Gmsh: meshing not enough?

Post by emmy.t »

I see.
Thank you very much!
Post Reply