Would you like to sign out?

Select Country

  • Afghanistan English
  • Albania English
  • Algeria English
  • American Samoa English
  • Andorra English
  • Angola English
  • Anguilla English
  • Antarctica English
  • Antigua and Barbuda English
  • Argentina Español
  • Armenia English
  • Aruba English
  • Australia English
  • Austria English
  • Azerbaijan English
  • Bahamas English
  • Bahrain English
  • Bangladesh English
  • Barbados English
  • Belarus English
  • Belgium English
  • Belize English
  • Benin English
  • Bermuda English
  • Bhutan English
  • Bolivia Español
  • Bosnia and Herzegovina English
  • Botswana English
  • Bouvet Island English
  • Brazil English
  • British Indian Ocean Territory English
  • British Virgin Islands English
  • Brunei English
  • Bulgaria English
  • Burkina Faso English
  • Burundi English
  • Cambodia English
  • Cameroon English
  • Canada English
  • Cape Verde English
  • Caribbean Netherlands English
  • Cayman Islands English
  • Central African Republic English
  • Chad English
  • Chile Español
  • Christmas Island English
  • Cocos (Keeling) Islands English
  • Colombia Español
  • Comoros English
  • Congo English
  • Cook Islands English
  • Costa Rica Español
  • Côte d’Ivoire English
  • Croatia English
  • Cuba Español
  • Curaçao English
  • Cyprus English
  • Czech Republic English
  • Democratic Republic of the Congo English
  • Denmark English
  • Djibouti English
  • Dominica English
  • Dominican Republic Español
  • Ecuador Español
  • Egypt English
  • El Salvador Español
  • Equatorial Guinea English
  • Eritrea English
  • Estonia English
  • Ethiopia English
  • Falkland Islands English
  • Faroe Islands English
  • Fiji English
  • Finland English
  • France English
  • French Guiana Español
  • French Polynesia English
  • French Southern Territories English
  • Gabon English
  • Gambia English
  • Georgia English
  • Germany English
  • Ghana English
  • Gibraltar English
  • Greece English
  • Greenland English
  • Grenada English
  • Guadeloupe Español
  • Guam English
  • Guatemala Español
  • Guernsey English
  • Guinea English
  • Guinea-Bissau English
  • Guyana English
  • Haiti Español
  • Heard Island and McDonald Islands English
  • Honduras Español
  • Hong Kong English
  • Hungary English
  • Iceland English
  • India English
  • Indonesia English
  • Iran English
  • Iraq English
  • Ireland English
  • Isle of Man English
  • Israel English
  • Italy English
  • Jamaica English
  • Japan 日本語
  • Jersey English
  • Jordan English
  • Kazakhstan English
  • Kenya English
  • Kiribati English
  • South Korea 한국어
  • Kuwait English
  • Kyrgyzstan English
  • Laos English
  • Latvia English
  • Lebanon English
  • Lesotho English
  • Liberia English
  • Libya English
  • Liechtenstein English
  • Lithuania English
  • Luxembourg English
  • Macau English
  • Madagascar English
  • Malawi English
  • Malaysia English
  • Maldives English
  • Mali English
  • Malta English
  • Marshall Islands English
  • Martinique English
  • Mauritania English
  • Mauritius English
  • Mayotte English
  • Mexico Español
  • Micronesia English
  • Moldova English
  • Monaco English
  • Mongolia English
  • Montenegro English
  • Montserrat English
  • Morocco English
  • Mozambique English
  • Myanmar English
  • Namibia English
  • Nauru English
  • Nepal English
  • Netherlands English
  • New Caledonia English
  • New Zealand English
  • Nicaragua Español
  • Niger English
  • Nigeria English
  • Niue English
  • Norfolk Island English
  • Northern Mariana Islands English
  • Norway English
  • Oman English
  • Pakistan English
  • Palau English
  • Palestine English
  • Panama Español
  • Papua New Guinea English
  • Paraguay Español
  • Peru Español
  • Philippines English
  • Pitcairn Islands English
  • Poland English
  • Portugal Español
  • Puerto Rico Español
  • Qatar English
  • Réunion English
  • Romania English
  • Russia English
  • Rwanda English
  • Saint Barthélemy Español
  • Saint Helena English
  • Saint Kitts and Nevis English
  • Saint Lucia English
  • Saint Martin Español
  • Saint Pierre and Miquelon English
  • Saint Vincent and the Grenadines English
  • Samoa English
  • San Marino English
  • São Tomé and Príncipe English
  • Saudi Arabia English
  • Senegal English
  • Serbia English
  • Seychelles English
  • Sierra Leone English
  • Singapore English
  • Sint Maarten English
  • Slovakia English
  • Slovenia English
  • Solomon Islands English
  • Somalia English
  • South Africa English
  • South Georgia English
  • South Sudan English
  • Spain English
  • Sri Lanka English
  • Sudan English
  • Suriname English
  • Svalbard and Jan Mayen English
  • Eswatini English
  • Sweden English
  • Switzerland English
  • Syria English
  • Taiwan English
  • Tajikistan English
  • Tanzania English
  • Thailand English
  • Togo English
  • Tokelau English
  • Tonga English
  • Trinidad and Tobago English
  • Tunisia English
  • Turkey English
  • Turkmenistan English
  • Turks and Caicos Islands English
  • Tuvalu English
  • U.S. Virgin Islands English
  • Uganda English
  • Ukraine English
  • United Arab Emirates English
  • United Kingdom English
  • United States English
  • U.S. Minor Outlying Islands English
  • Uruguay Español
  • Uzbekistan English
  • Vanuatu English
  • Vatican City English
  • Venezuela Español
  • Vietnam English
  • Wallis and Futuna English
  • Western Sahara English
  • Yemen English
  • Zambia English
  • Zimbabwe English
  • Åland Islands English
  • East Timor English
  • Netherlands Antilles English
  • Serbia and Montenegro English
  • North Macedonia English
  • Timor-Leste English

Mesh Size Control & Result Verification

April 29, 2021
BLOG NEWS & TRENDS

OVERVIEW

 

In the previous version, users can check the mesh quality only after performing analysis. Thus, every time users want to check the mesh quality, the analysis should be performed again, which is inconvenient and time-consuming.

 

The newly introduced Mesh Mode provides the ability to check and modify the mesh size and shape. Besides, mesh creation errors in the preprocessing stage can be detected without analysis.

 

If users run Mesh View Mode, you can check the mesh shape immediately.

 

 

 

Mesh Setting

 

First of all, a settings dialog in mesh view mode allows users to control the overall mesh size. Here, users can set the mesh size separately for each part and determine the mesh shape.

 

Triangular and square shapes categorize the mesh shape. Each model can be composed of only triangular elements or a mixture of quadrilateral and triangular elements.

Mesh Size Control Figure 1-1• Control of the mesh size

• Control of the mesh shape for 2D and 3D element

 

1. Default Division: Define the mesh size which is created automatically when the analysis is performed.

[Method]

1) Length: Define the mesh size manually.

2) Division: Define the mesh size by specifying the number of divisions.

3) By Design Setting: Define the mesh according to the 'Member Check Points' setting at Design Setting. (1D only)

4) Smart Size: Define the mesh size automatically in accordance with the shape of the model.

 

2. Tolerance

• Merge Tolerance: Define Merge Tolerance to combine two or more neighboring points as a single point.

 

3. Surface Mesh Control: Define 2D mesh generation method.

1) Element Type: Generate a mesh with the selected shape.

*Note: Quadrilateral meshes provide a more stable analysis, but for complex geometric shapes where quadrilateral meshes are difficult to generate, it is better to generate a triangular mesh.

2) Element Size Growth Rate: Define the internal mesh density to create a mesh with higher quality.

3) Try Mapped Mesh: Select whether to generate Mapped Mesh or not.

*Note: The Mapped Mesh maps the selected shape with square domains and generates a mesh on the mapped domain.

 

 

 

Mesh Size Control

 

Next is the mesh size control function.

This is a function for controlling the local mesh size.

The first icon is used for the mesh size of the edge in 1D member or 2D member, and the next icon can control the mesh size of a 2D face by member unit.

 

Information of mesh size is saved in the tree as shown on the right and can be edited.

Mesh Size Control Figure 2

1. Select Element Type. (1D element or edge of 2D element, 2D, and 3D element)

2. Select the target elements.

3. Select the mesh method and value to divide.

4. Run "Auto mesh". (When the information for a mesh control is modified by "Mesh Setting" or "Mesh Size Control". Mesh shape can be displayed with "Auto Mesh" feature.)

5. Check the meshed shape.

6. To modify, click tree > Analysis Tap > Mesh Size Control> Mesh Name.

 

 

 

 

Check Mesh Result

 

This is a function that finds errors that occurred in the created mesh before performing the analysis. The first option finds cases where the mesh is created without considering the interference between two members.

 

The first figure shows that the two members' meshes did not interfere with each other, and the information of the two members is provided in the check result table. The figure on the right is a case with a regular mesh shape created with considering interference.

Mesh Size Control Figure 3

• If the mesh shape of the two elements does not interfere with each other information of members is displayed.

• If the mesh is created normally, the mesh shape of two elements is generated to interfere with each other.

 

 

 

The third option finds the abnormally longish elements.

If the element has a longish shape, we can't get the exact results in FEM. To find the longish shape, we should enter the Max threshold value. The element's threshold value is the ratio of the square of the perimeter to the area multiplied by four pi.

 

Mesh Size Control Figure 4.1

 

For example, in rectangular elements, when the aspect ratio is 1:1, then the threshold value is 1.27, and when the aspect ratio is 100:1, the threshold value is 32.47. In triangular elements, when the aspect is 1:25, then the threshold value is calculated as 16.57.

 

[How to get the maximum threshold value]

Threshold Value = (Perimeter2)/(4π*Area)

Example:

- 1:1 rectangle = 1.27

- 100:1 rectangle = 32.47

- 1000:1 rectangle = 318.95

Threshold_Value_InformationThreshold Value

= [25+1+√(252+12)]2/(4π(25*1/2)) = 16.57

 

The "Check Mesh Result" box shows element-21 since the ratio is larger than the set maximum threshold value of 20.

 

 

Subscribe S.O.S Newsletter

Young-il Seo
Young-il Seo | Principal Structural Engineer

Young-il has over 13+ years of experience in building design, especially high-rise buildings with column reduction analysis, plant structures, pushover analysis, health monitoring, and vibration control projects. Since 2016, he is planning and providing technical supports for midas building products such as midas Gen, nGen, and Design+.

E-BOOK Structural Design Guide
for Flat Slabs

This Design Guide provides a comprehensive guide for Flat Slab design
including design examples.