<
From version < 134.1 >
edited by Fredrik Lagerström
on 2020/03/27 06:58
To version < 135.1 >
edited by Fredrik Lagerström
on 2020/03/27 06:58
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -346,7 +346,7 @@
346 346  * modifying node positions ([[**Move node**>>||anchor="HModifyingnodepositions"]]),
347 347  * deletion of mesh regions ([[**Delete**>>||anchor="HDeletionofmeshregions"]]).
348 348  
349 -After editing finite element mesh, you can do automatic mesh [[**object merge**>>||anchor="HObjectmerge"]], [[**rebuild**>>||anchor="HRebuild"]], [[**smooth**>>||anchor="HSmooth"]], **check// //**etc. processes with special tools of the [[image:1585287256085-995.png]] tabmenu. Mesh generation can be done by planar regions with the [[**Generate**>>||anchor="HGenerate28vs.Prepare29"]] tool.
349 +After editing finite element mesh, you can do automatic mesh [[**object merge**>>||anchor="HObjectmerge"]], [[**rebuild**>>||anchor="HRebuild"]], [[**smooth**>>||anchor="HSmooth"]], **[[check>>||anchor="HCheck"]]// //**etc. processes with special tools of the [[image:1585287256085-995.png]] tabmenu. Mesh generation can be done by planar regions with the [[**Generate**>>||anchor="HGenerate28vs.Prepare29"]] tool.
350 350  
351 351  == **Adding nodes to mesh** ==
352 352  
... ... @@ -362,61 +362,51 @@
362 362  
363 363  == **Fixing lines of mesh** ==
364 364  
365 -With [[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image006.png]] //Fixed line//, lines (straight and curved) can be fixed in a mesh to generate nodes on it.
365 +With [[image:1585287954466-742.png]] //Fixed line//, lines (straight and curved) can be fixed in a mesh to generate nodes on it.
366 366  
367 -Click [[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image007.png]] //Prepare //to update the mesh according to the new nodes. The program defines nodes in the line endpoints and some points on the lines. Depending on **mesh settings**, the program automatically does refine, smooth and check processes to create an optimal mesh, if it is possible. Further node distribution of the fixed line element can be influenced by the **Division number** command.
367 +Click [[image:1585287959782-521.png]] //Prepare //to update the mesh according to the new nodes. The program defines nodes in the line endpoints and some points on the lines. Depending on **mesh settings**, the program automatically does refine, smooth and check processes to create an optimal mesh, if it is possible. Further node distribution of the fixed line element can be influenced by the **Division number** command.
368 368  
369 -[[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image008.png]]
369 +[[image:1585287965400-637.png]]
370 370  
371 371  Figure: Adding lines to a mesh
372 372  
373 373  Fixed points defined in the model can be displayed with the //Geometrical system// object layer. In brackets, the number of line elements can be seen defined by the **Division number** command. If “-“ is displayed, there is no restriction on the element number.
374 374  
375 -**[[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image009.wmz||alt="MCj02990090000%5b1%5d"]] **//Fixed lines// display the intersection lines of structural regions (e.g. intersections of slabs and walls) too. This is very useful for defining holes/openings that connect accurately to finite element meshes (see the next figure).
375 +|(% style="width:107px" %)[[image:light.png]]|(% style="width:1383px" %)(((
376 +//Fixed lines// display the intersection lines of structural regions (e.g. intersections of slabs and walls) too. This is very useful for defining holes/openings that connect accurately to finite element meshes (see the next figure).
376 376  
377 -[[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image010.png]]
378 +[[image:1585288013712-282.png]]
378 378  
379 379  Figure: Fixed lines used for editing regions
381 +)))
380 380  
381 381  == **Editing peak smoothing regions** ==
382 382  
383 -With [[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image011.png]] //Peak smoothing region//, the predefined peak smoothing regions can be edited (status, shape and size modification), or new ones can be defined manually.
385 +With [[image:1585288047632-266.png]] //Peak smoothing region//, the predefined peak smoothing regions can be edited (status, shape and size modification), or new ones can be defined manually.
384 384  
385 385  The following functions can be done with the //Peak smoothing region// command:
386 386  
387 387  * **Modifying the geometry of predefined peak smoothing region**
388 -
389 -**Automatic generation** of peak smoothing region always results circular geometry of regions. If you would like to create regions with custom shape, draw a new one with the [[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image012.png||alt="icon_define.png"]] //Define// tool and the different shape tools. If the new region covers an automatic one (and it is active, see later), the program will use the new region instead of the automatic one for solving the singularity.
390 -
391 -
392 -[[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image013.png]]
393 -
390 +**Automatic generation** of peak smoothing region always results circular geometry of regions. If you would like to create regions with custom shape, draw a new one with the [[image:1585288062093-335.png]] //Define// tool and the different shape tools. If the new region covers an automatic one (and it is active, see later), the program will use the new region instead of the automatic one for solving the singularity.
391 +\\[[image:1585288074885-792.png]]
394 394  Figure: Manually drawn peak smoothing regions with custom shape
395 -
396 -Sometimes, you need to correct the geometry of automatic regions to avoid the creation of incorrect or too dense finite element mesh (nodes are generated in the intersections and on the edges of peak smoothing regions).
397 -
398 -[[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image014.png]]
399 -
393 +\\Sometimes, you need to correct the geometry of automatic regions to avoid the creation of incorrect or too dense finite element mesh (nodes are generated in the intersections and on the edges of peak smoothing regions).
394 +[[image:1585288106071-833.png]]
400 400  Figure: Geometry modification effect on finite element mesh generation
401 -
396 +
402 402  * **Creation of new peak smoothing regions manually**
403 -
404 -With the [[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image015.png]] //Define// tool, totally new peak smoothing regions can be drawn with custom shapes, too.
405 -
398 +With the [[image:1585288129599-768.png]] //Define// tool, totally new peak smoothing regions can be drawn with custom shapes, too.
399 +
406 406  * **Modifying the status of a predefined peak smoothing region**
401 +Apply the [[image:1585288139912-894.png]] //Properties// tool and the [[image:1585288146598-298.png]]// // //Inactive// option for peak smoothing regions to modify their status from active to inactive. Inactive region will not be considered in mesh generations and in calculations too. To reset an inactive status of a region to an active one, apply the //Properties// tool together with the [[image:1585288151481-416.png]] //Active// option for the region.
402 +\\[[image:1585288171988-523.png]]
403 +\\Figure: Difference between active and inactive peak smoothing regions
407 407  
408 -Apply the [[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image016.png]] //Properties// tool and the //[[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image017.png||alt="icon_peak_inactive.png"]] // //Inactive// option for peak smoothing regions to modify their status from active to inactive. Inactive region will not be considered in mesh generations and in calculations too. To reset an inactive status of a region to an active one, apply the //Properties// tool together with the [[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image018.png||alt="icon_peak_active.png"]] //Active// option for the region.
409 -
410 -
411 -[[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image019.png||alt="mesh_peaktool copy.PNG"]]
412 -
413 -Figure: Difference between active and inactive peak smoothing regions
414 -
415 415  Peak smoothing regions defined in the model are stored in the //Peak smoothing regions// object layer.
416 416  
417 -Click [[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image007.png]] //Prepare //to update the mesh according to the new and modified peak smoothing regions. Depending on **mesh settings**, the program automatically does refine, smooth and check processes to create an optimal mesh, if it is possible.
407 +Click [[image:1585288199420-664.png]] //Prepare //to update the mesh according to the new and modified peak smoothing regions. Depending on **mesh settings**, the program automatically does refine, smooth and check processes to create an optimal mesh, if it is possible.
418 418  
419 -**[[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image020.wmz||alt="MCj04113200000%5b1%5d"]] **It is not enough to generate/define peak smoothing regions, so you have to confirm the smoothing process in the //Calculate// dialog before starting any analysis (and design) calculations.
409 +|(% style="width:139px" %)[[image:warning.png]]|(% style="width:1351px" %)It is not enough to generate/define peak smoothing regions, so you have to confirm the smoothing process in the //Calculate// dialog before starting any analysis (and design) calculations.
420 420  
421 421  == **Division number** ==
422 422  
... ... @@ -425,18 +425,24 @@
425 425  * the number of line finite elements of bar elements (columns and beams),
426 426  * the number of 2D element-edges on **fixed lines** and structural region edges.
427 427  
428 -In case of bar elements, the [[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image021.png]] //Division number //command can modify their default element number (value in brackets) set at **“Elements” setting**.
418 +In case of bar elements, the [[image:1585288251954-638.png]] //Division number //command can modify their default element number (value in brackets) set at **“Elements” setting**.
419 +
429 429  
430 -**[[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image020.wmz||alt="MCj04113200000%5b1%5d"]] **In 3D modules, the meaning of division number depends on the element type sets at calculations. For example division number 2 sets 2 line elements for //standard// element type and 4 line elements for //accurate// element type. The line elements together with their node numbers can only be displayed after analysis (or design) calculations (see **display settings**).
421 +|(% style="width:135px" %)[[image:warning.png]]|(% style="width:1355px" %)(((
422 +In 3D modules, the meaning of division number depends on the element type sets at calculations. For example division number 2 sets 2 line elements for //standard// element type and 4 line elements for //accurate// element type. The line elements together with their node numbers can only be displayed after analysis (or design) calculations (see **display settings**).
431 431  
432 -[[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image022.png||alt="mesh_divisionnumber.PNG"]]
424 +[[image:1585288295873-527.png]]
433 433  
434 434  Figure: The meaning of division number for bar elements
427 +)))
435 435  
436 -In case of fixed lines and structural region edges, the [[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image021.png]] //Division number //command can fix the **minimum number **of 2D elements (sides) will be connected to the lines/edges by the mesh generator. “//-//” label in brackets shows no number-restriction for lines/edges.
429 +In case of fixed lines and structural region edges, the [[image:1585288312883-245.png]] //Division number //command can fix the **minimum number **of 2D elements (sides) will be connected to the lines/edges by the mesh generator. “//-//” label in brackets shows no number-restriction for lines/edges.
437 437  
438 -[[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image023.png||alt="mesh_divisionnumber2.png"]]
439 439  
432 +(% style="text-align:center" %)
433 +[[image:1585288326184-183.png]]
434 +
435 +(% style="text-align: center;" %)
440 440  Figure: The meaning of division number for fixed lines and edges
441 441  
442 442  Defined division numbers together with fixed lines, edges and structural lines of bar elements are displayed with the //Geometrical system// object layer (red by default).
... ... @@ -443,68 +443,65 @@
443 443  
444 444  == **Modifying average element size** ==
445 445  
446 -The [[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image024.png]] //Average element size// command modifies the optimized element size(s) of 2D elements calculated by the program according to **mesh settings**.
442 +The [[image:1585288340835-346.png]] //Average element size// command modifies the optimized element size(s) of 2D elements calculated by the program according to **mesh settings**.
447 447  
448 448  Applying the command for a structural region (wall, plate etc.), a dialog shows with “//Automatic//” label, that the optimal element size calculation is the active by default for the region. Typing an arbitrary element size (in //a// field) overwrites the usage of the optimal size. Of course, the final average element size generates by the mixture of the value set by //Average element size// and the effect of **mesh settings**. Inactivating all mesh generation automatism (refine, smooth and check processes together with “//Elements//” settings), the //a// value will be the average element size for the related structural regions.
449 449  
450 450  Clicking //Calculate automatically// button shows the optimized average element size used when “//Automatic//” is set for the related object region(s).
451 451  
452 -[[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image025.png||alt="mesh_averageelement.png"]]
448 +(% style="text-align:center" %)
449 +[[image:1585288350895-296.png]]
453 453  
451 +(% style="text-align: center;" %)
454 454  Figure: “Automatic” and custom average element size
455 455  
456 -Click [[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image007.png]] //Prepare //or [[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image026.png]] //Generate// (for the region only) to update the mesh according to the average element size setting.
454 +Click [[image:1585288361094-923.png]] //Prepare //or [[image:1585288366123-445.png]] //Generate// (for the region only) to update the mesh according to the average element size setting.
457 457  
458 458  == **Refine mesh manually** ==
459 459  
460 -A predefined finite element mesh can be refined manually. Apply the [[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image027.png]] //Refine// command to refine mesh parts by picking structural objects connect to the meshed region or by clicking directly finite elements.
458 +A predefined finite element mesh can be refined manually. Apply the [[image:1585288386351-223.png]] //Refine// command to refine mesh parts by picking structural objects connect to the meshed region or by clicking directly finite elements.
461 461  
462 462  * **Refine mesh around objects**
463 -
464 -Activate first the [[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image028.png||alt="icon_refine_mark.png"]] //Mark element mode//. Pick the checkbox of object types (e.g. //Region border//), which you would like to allow refining the mesh around. Select objects (e.g. Walls) assigned to allowed object types on the drawing area with [[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image029.png||alt="icon_refine_pickobject.png"]] //Pick object//, or click [[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image030.png||alt="icon_refine_selectall.png"]] //Mark elements around all objects// to refine mesh around all objects belongs to the checked object types. Click [[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image031.png||alt="icon_Enter"]] to start the refine process.
465 -
466 -[[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image032.png||alt="mesh_refineobject.png"]]
467 -
461 +Activate first the [[image:1585288398312-746.png]] //Mark element mode//. Pick the checkbox of object types (e.g. //Region border//), which you would like to allow refining the mesh around. Select objects (e.g. Walls) assigned to allowed object types on the drawing area with [[image:1585288408768-538.png]] //Pick object//, or click [[image:1585288423970-581.png]] //Mark elements around all objects// to refine mesh around all objects belongs to the checked object types. Click [[image:1585288416837-733.png]] to start the refine process.
462 +\\[[image:1585288435131-654.png]]
468 468  Figure: Refined finite element mesh around columns
469 -
464 +
470 470  * **Refine 2D elements**
471 -
472 -Activate first the [[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image028.png||alt="icon_refine_mark.png"]] //Mark element mode//. Select elements of a mesh on the drawing area with [[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image033.png||alt="icon_refine_pickelement.png"]] //Pick element//, or click [[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image030.png||alt="icon_refine_selectall.png"]] //Mark all elements// to refine all finite elements of the project. Click [[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image031.png||alt="icon_Enter"]] to start the refine process.
473 -
474 -
475 -[[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image034.png||alt="mesh_refineelement.png"]]
476 -
466 +Activate first the [[image:1585288484919-236.png]] //Mark element mode//. Select elements of a mesh on the drawing area with [[image:1585288499526-946.png]] //Pick element//, or click [[image:1585288494702-634.png]] //Mark all elements// to refine all finite elements of the project. Click [[image:1585288489206-393.png]] to start the refine process.
467 +\\[[image:1585288469424-268.png]]
477 477  Figure: Refined finite elements (element-selection)
478 478  
479 -To deselect previously selected elements (before clicking [[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image031.png||alt="icon_Enter"]] to start refine), switch to [[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image035.png||alt="icon_refine_unmark.png"]] //Unmark element mode// and do the same steps mentioned for selection.
470 +To deselect previously selected elements (before clicking [[image:1585288507568-696.png]] to start refine), switch to [[image:1585288512466-967.png]] //Unmark element mode// and do the same steps mentioned for selection.
480 480  
481 481  == **Splitting elements** ==
482 482  
483 -2D finite elements can be refined according to splitting patterns, too. Start the [[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image036.png]] //Split// command, then chose a cut pattern, and finally select an element which you would like to apply the selected cut mode. Each pattern has a short description about its usage for rectangular and triangular 2D finite elements. At some splitting patterns, red “+” shows the click position in an element to get the requested splitting shapes.
474 +2D finite elements can be refined according to splitting patterns, too. Start the [[image:1585288520863-370.png]] //Split// command, then chose a cut pattern, and finally select an element which you would like to apply the selected cut mode. Each pattern has a short description about its usage for rectangular and triangular 2D finite elements. At some splitting patterns, red “+” shows the click position in an element to get the requested splitting shapes.
484 484  
485 -[[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image037.png]]
476 +(% style="text-align:center" %)
477 +[[image:1585288526912-428.png]]
486 486  
479 +(% style="text-align: center;" %)
487 487  Figure: Element refinement manually with Split
488 488  
489 489  == **Modifying node positions** ==
490 490  
491 -The position of mesh nodes can be modified with the [[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image038.png]] //Move node// command. Select node(s) you would like to move, and define the displacement vector with a start- and endpoint. The program sends an error message, if it finds nodes being out of legal moving range.
484 +The position of mesh nodes can be modified with the [[image:1585288538861-676.png]] //Move node// command. Select node(s) you would like to move, and define the displacement vector with a start- and endpoint. The program sends an error message, if it finds nodes being out of legal moving range.
492 492  
493 -[[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image039.png||alt="mesh_movenode.PNG"]]
486 +(% style="text-align:center" %)
487 +[[image:1585288542726-249.png]]
494 494  
489 +(% style="text-align: center;" %)
495 495  Figure: Modifying node positions
496 496  
497 497  == **Deletion of mesh regions** ==
498 498  
499 -With the [[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image040.png]] //Delete// command, predefined mesh of selected planar object (regions) can be deleted. Just select the required region(s) and the program erases the mesh.
494 +With the [[image:1585288554070-747.png]] //Delete// command, predefined mesh of selected planar object (regions) can be deleted. Just select the required region(s) and the program erases the mesh.
500 500  
501 -**[[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image020.wmz||alt="MCj04113200000%5b1%5d"]] **If you modify the geometry of an object region (e.g. by inserting a hole, by stretching one of region corners etc.), mesh assigned to it will be automatically deleted.
496 +|(% style="width:139px" %)[[image:warning.png]]|(% style="width:1351px" %)If you modify the geometry of an object region (e.g. by inserting a hole, by stretching one of region corners etc.), mesh assigned to it will be automatically deleted.
502 502  
503 -
504 -
505 505  == **Object merge** ==
506 506  
507 -The **object merge process** can be run any time you want by clicking the [[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image041.png]] //Object merge// command button.
500 +The **object merge process** can be run any time you want by clicking the [[image:1585288599273-228.png]] //Object merge// command button.
508 508  
509 509  == **Rebuild** ==
510 510  
... ... @@ -515,30 +515,34 @@
515 515  1. The program builds a mesh from triangular elements using the principles of Delaunay triangular technique.
516 516  1. It converts these triangles to quadrates corresponding to the global optimum of the mesh.
517 517  
518 -If the [[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image042.png]] //Rebuild// command results drastic changes in the mesh, **smoothing** algorithm is also recommended. The best, the most optimal finite element meshes can be achieved with the iterative usage of the two commands.
511 +If the [[image:1585288608220-164.png]] //Rebuild// command results drastic changes in the mesh, **smoothing** algorithm is also recommended. The best, the most optimal finite element meshes can be achieved with the iterative usage of the two commands.
519 519  
520 520  == **Smooth** ==
521 521  
522 522  Smooth process calculates the optimal coordinates of the corner element nodes. Smoothing the mesh is highly recommended after **splitting** or **merging** elements. If the mesh is modified drastically after **rebuild**, use smoothing for the model. The best, the most optimal finite element meshes can be achieved with the iterative use of the **//rebuild//** and the smoothing.
523 523  
524 -Just apply the [[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image043.png||alt="icon_smooth.png"]] //Smooth// command for selected mesh regions. Mesh smoothing is executed with iteration technique: the procedure places the nodes of the triangular elements in such a way, that the area of the triangles will be balanced. The number of the smoothing iteration steps can be set at **“Functions > Smooth surface mesh” settings**.
517 +Just apply the [[image:1585288624531-314.png]] //Smooth// command for selected mesh regions. Mesh smoothing is executed with iteration technique: the procedure places the nodes of the triangular elements in such a way, that the area of the triangles will be balanced. The number of the smoothing iteration steps can be set at **“Functions > Smooth surface mesh” settings**.
525 525  
526 -**[[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image020.wmz||alt="MCj04113200000%5b1%5d"]] **//Undo// cannot restore the mesh state before using //Smooth//.
519 +|(% style="width:139px" %)[[image:warning.png]]|(% style="width:1351px" %)//Undo// cannot restore the mesh state before using //Smooth//.
527 527  
528 528  == **Check** ==
529 529  
530 -After using manual tools (mentioned before) to edit the mesh generated automatically before, it is recommended to check the mesh. It can be done according to **“Functions > Check surface mesh” settings** any time you want by clicking the [[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image044.png||alt="icon_check.png"]] //Check// command button.
523 +After using manual tools (mentioned before) to edit the mesh generated automatically before, it is recommended to check the mesh. It can be done according to **“Functions > Check surface mesh” settings** any time you want by clicking the [[image:1585288657095-831.png]] //Check// command button.
531 531  
532 -[[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image045.png||alt="mesh_check.png"]]
525 +(% style="text-align:center" %)
526 +[[image:1585288661382-705.png]]
533 533  
528 +(% style="text-align: center;" %)
534 534  Figure: Topological errors found by Check
535 535  
536 536  == **Generate (vs. Prepare)** ==
537 537  
538 -Automatic mesh generation can be done by planar object region with the [[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image026.png]] //Generate// command. (**Prepare** runs automatic mesh generation for the entire structural model.) //Generate //takes into consideration the manual editing functions (such as **Fixed point**, **Fixed line**, **Peak smoothing**, **Division number** and **Average element size**) and the **Mesh settings** excluding the **Check**, the **Smooth** and the **Prepare** settings. //Generate// is also recommended to find defective geometric finite elements by checking (generating mesh) regions by regions.
533 +Automatic mesh generation can be done by planar object region with the [[image:1585288673372-600.png]] //Generate// command. (**Prepare** runs automatic mesh generation for the entire structural model.) //Generate //takes into consideration the manual editing functions (such as **Fixed point**, **Fixed line**, **Peak smoothing**, **Division number** and **Average element size**) and the **Mesh settings** excluding the **Check**, the **Smooth** and the **Prepare** settings. //Generate// is also recommended to find defective geometric finite elements by checking (generating mesh) regions by regions.
539 539  
540 -[[image:file:///C:/Users/Fredrik/AppData/Local/Temp/msohtmlclip1/01/clip_image046.png]]
535 +(% style="text-align:center" %)
536 +[[image:1585288680554-394.png]]
541 541  
538 +(% style="text-align: center;" %)
542 542  Figure: Mesh generation by regions (Generate)
543 543  
544 544  Mesh generation is an iteration process, of which goal is to generate optimal and eurhythmic mesh by the given or automatically calculated average element size. The main and general steps of the generation process are the following:
Copyright 2020 StruSoft AB
FEM-Design Wiki