青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

eryar

PipeCAD - Plant Piping Design Software.
RvmTranslator - Translate AVEVA RVM to OBJ, glTF, etc.
posts - 603, comments - 590, trackbacks - 0, articles - 0

EasyMesh - A Two-Dimensional Quality Mesh Generator

Posted on 2017-01-06 22:54 eryar 閱讀(3400) 評論(1)  編輯 收藏 引用 所屬分類: 2.OpenCASCADE

EasyMesh - A Two-Dimensional Quality Mesh Generator

eryar@163.com

Abstract. EasyMesh is developed by Bojan Niceno, it is a two-dimensional quality mesh generator. EasyMesh can generate two dimensional, unstructured, Delaunay and constrained Delaunay triangulations in general domains. It can handle holes in the domain. The paper focus on the usage of EasyMesh.

Key Words. EasyMesh, Delaunay Triangualtion, Triangulation, Mesh

1.Introduction

目前,工程技術領域中各類物理系統的數值分析計算方法主要包括以下步驟:第一步,建立物理系統的控制方程。第二步,離散化物理系統的定義域。在工程技術領域人們通常將離散化的幾何定義域的一個子域單元稱為網格(mesh),將將離散化過程稱為網格劃分或者網格生成(mesh generation)。第三步,離散化連續PDE模型(Partial Differential Equation, PDE偏微分方程)。第四步,求解線性代數方程組。第五步,計算可視化。

網格劃分技術是偏微分方程數值解法中比較關鍵的一步,關于網格劃分的庫也有很多,如Triangle,netgen, gmsh, tegen等等。網格劃分技術不僅用于有限元計算,也可以用于模型的可視化。本文主要介紹這個輕量化的網格劃分庫EasyMesh。

2.EasyMesh Features

EasyMesh能夠對于由折線圍成的多空洞、多介質區域生成指定局部加密的Delaunay三角剖分。使用了很簡單的文本文件作為數據的輸入,生成了不同的結果文件,方便查看結果。其實將輸入和輸出部分稍加修改,就可以將EasyMesh內嵌到自己的程序中,而不用單獨執行EasyMesh。

wps3E2D.tmp

Figure 1. EasyMesh website (http://web.mit.edu/easymesh_v1.4/www/easymesh.html)

EasyMesh也可以從上述網站中進行下載,下載后可以直接在Visual Studio中編譯。

3.Using EasyMesh

用C寫的EasyMesh雖然有點歷史了,但是編譯起來也是很順利的,只有幾個warnings。編譯好生成一個EasyMesh.exe,然后像其他的控制臺程序一樣,通過傳參數來使用。直接運行就會看到程序的完整使用說明:

wps3E3E.tmp

Figure 2. EasyMesh Help Info

可以在EasyMesh.exe的文件夾中做一個批處理文件,如EasyMesh.bat,其中內容如下:

title EasyMesh
EasyMesh
pause

這樣就可以看到這個幫助信息了。使用如下命令則會生成一個例子文件:

title EasyMesh
EasyMesh +example
pause

然后再對生成的example.d進行剖分:

title EasyMesh
EasyMesh example.d +dxf
pause

將上面的三句話分別保存成一個批處理文件,運行批處理就可以得到相應的結果了。運行上面這個批處理得到對example.d的剖分結果文件example.dxf,用AutoCAD打開這個DXF文件查看結果:

wps3E3F.tmp

Figure 3. Mesh Result

wps3E40.tmp

Figure 4. Delaunay Triangulation

wps3E41.tmp

Figure 5. Voronoi Result

輸入文件中比較重要的一點是邊界線的方向是逆時針的,孔的線是順時針方向的。下面將自帶的幾全例子文件全部生成網格:

wps3E42.tmp

Figure 6. EasyMesh example2.d +dxf

wps3E43.tmp

Figure 7. EasyMesh example3.d +dxf

wps3E44.tmp

Figure 8. EasyMesh example4.d +dxf

wps3E54.tmp

Figure 9. EasyMesh example5.d +dxf

wps3E55.tmp

Figure 10. EasyMesh example6.d +dxf

wps3E56.tmp

Figure 11. EasyMesh example7.d +dxf

通過設備下圖中的spacing可以設置網格的密度:

wps3E57.tmp

Figure 12. Spacing of a point

4.Conclusion

網格劃分技術廣泛用于三維模型可視化,有限元計算中。借助這些開源庫的力量,可以讓自己快速實現一些功能。本文主要介紹了EasyMesh的用法及生成結果,如果對網格劃分技術感興趣的同學可以自己下載源碼學習。

因為EasyMesh源碼精巧,且包含了輸入和輸出部分的源碼,可以將EasyMesh輸入輸出部分稍加修改就可以直接在自己的程序中使用,而不用單獨編譯成一個可執行程序。

5.References

1. EasyMesh website. http://web.mit.edu/easymesh_v1.4/www/easymesh.html

2. EasyMesh Source: http://www-dinma.univ.trieste.it/nirftc/research/easymesh/

3. 王成恩. 面向科學計算的網格劃分與可視化技術. 科學出版社. 2011

4. Triangle. http://www.cs.cmu.edu/~quake/triangle.html

5. Triangle eryar. http://m.shnenglu.com/eryar/archive/2014/03/29/206394.aspx

 

PDF Version: EasyMesh

Feedback

# re: EasyMesh - A Two-Dimensional Quality Mesh Generator  回復  更多評論   

2020-05-14 12:07 by 七星重劍
開眼界了,非常有用
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美黄免费看| 欧美国产日韩一区二区| 久久免费视频在线观看| 欧美日韩91| 免费成人毛片| 亚洲国产视频a| 免费成年人欧美视频| 久久蜜桃精品| 亚洲欧洲免费视频| 久久久综合网| 亚洲国产一区视频| 好吊一区二区三区| 午夜在线视频一区二区区别| 亚洲系列中文字幕| 欧美日韩综合久久| 亚洲欧美日韩专区| 亚洲激情啪啪| 久久成人在线| 亚洲精品免费在线观看| 国产精品日本精品| 免费观看成人鲁鲁鲁鲁鲁视频| 欧美国产第一页| 久久精品夜夜夜夜久久| 亚洲国产精品高清久久久| 欧美成人午夜激情在线| 久久久久久久综合日本| 亚洲美女视频在线观看| 国产日韩综合| 欧美午夜精品理论片a级大开眼界| 午夜在线一区| 国产精品www色诱视频| 亚洲一区二区少妇| 亚洲国产精品一区二区第四页av| 一区二区三区视频免费在线观看 | 欧美一区二区三区另类| 国产伦精品一区二区三区视频黑人 | 久久久久.com| 午夜精品免费| 亚洲性夜色噜噜噜7777| **性色生活片久久毛片| 国产精品午夜春色av| 欧美激情aⅴ一区二区三区| 欧美在线网址| 午夜精品久久一牛影视| 亚洲精品小视频| 亚洲第一中文字幕| 久久亚洲不卡| 欧美69wwwcom| 亚洲第一精品在线| 亚洲激情在线视频| 亚洲精品一区在线观看| 亚洲全部视频| 最近中文字幕mv在线一区二区三区四区| 免费亚洲一区二区| 亚洲国产精品成人一区二区| 免费成人高清| 亚洲美女区一区| 一区二区高清视频| 欧美一区二区在线免费播放| 久久久久久久久蜜桃| 久久青青草综合| 欧美激情网友自拍| 国产日韩在线视频| 亚洲高清av| 99国产精品| 久久国产黑丝| 亚洲免费成人av| 亚洲综合不卡| 午夜精品视频| 久久久噜噜噜久久中文字免| 欧美国产亚洲另类动漫| 欧美岛国激情| 性感少妇一区| 国产精品va在线播放我和闺蜜| 一区二区三区无毛| 欧美在线影院| 99精品国产高清一区二区 | 午夜久久资源| 欧美超级免费视 在线| 欧美午夜精品久久久久久孕妇| 国语精品一区| 亚洲永久免费精品| 亚洲精品免费观看| 久久av红桃一区二区小说| 欧美成人一区二区在线| 国产一区在线播放| 亚洲淫片在线视频| 亚洲福利一区| 欧美人成免费网站| 亚洲精品一区二区三区福利| 欧美va亚洲va香蕉在线| 久久电影一区| 国产亚洲精品高潮| 久久人人爽爽爽人久久久| 亚洲欧美影音先锋| 国产精品无人区| 久久综合影音| 欧美一区二区视频免费观看| 国产精品视频最多的网站| 欧美在线免费看| 欧美在线免费播放| 伊人久久亚洲热| 亚洲国语精品自产拍在线观看| 亚洲一区三区视频在线观看| 国产日本精品| 久久网站热最新地址| 欧美二区乱c少妇| 91久久精品日日躁夜夜躁欧美| 亚洲国产成人精品视频| 免费观看在线综合| 亚洲欧美亚洲| 最新日韩在线视频| 亚洲午夜激情在线| 樱花yy私人影院亚洲| 亚洲伦理自拍| 国产一区在线免费观看| 亚洲激情国产精品| 欧美日韩一二三四五区| 欧美一级视频一区二区| 久久黄色小说| 亚洲永久视频| 久久综合给合| 欧美在线视频一区二区| 欧美在线关看| 性欧美暴力猛交另类hd| 麻豆精品国产91久久久久久| 亚洲直播在线一区| 欧美国产第二页| 久久久久久9999| 欧美视频专区一二在线观看| 久久精品国产v日韩v亚洲| 欧美日韩久久久久久| 亚洲电影免费观看高清| 国产精品一二三四区| 亚洲免费观看| 夜夜嗨av一区二区三区四季av| 久久嫩草精品久久久精品| 亚洲欧洲美洲综合色网| 欧美成人一区二免费视频软件| 午夜久久tv| 国产精品理论片| 亚洲专区在线| 久久精品视频播放| 影音先锋成人资源站| 久久精品国产免费看久久精品| 亚洲免费在线视频| 国产一级精品aaaaa看| 久久九九久久九九| 老色批av在线精品| 亚洲精品在线一区二区| 欧美日本中文| 亚洲一区三区视频在线观看 | 91久久综合| 1024成人| 欧美日韩在线高清| 亚洲欧美区自拍先锋| 欧美精品18| 亚洲精品欧美| 亚洲黄色性网站| 欧美精品自拍| 亚洲男人的天堂在线观看| 麻豆精品视频| 亚洲免费综合| 亚洲欧洲精品一区二区三区不卡| 欧美久久在线| 欧美在线观看一二区| 亚洲精品国产品国语在线app| 亚洲国产精品久久久久| 欧美日韩在线看| 久久精品国产在热久久 | 亚洲影音先锋| 在线观看视频亚洲| 国产精品网站在线播放| 久久久久国产精品午夜一区| 亚洲国产精品成人久久综合一区 | 99精品免费网| 欧美视频免费| 欧美国产日韩在线| 蜜乳av另类精品一区二区| 亚洲一区二区三区乱码aⅴ蜜桃女 亚洲一区二区三区乱码aⅴ | 免费视频久久| 亚洲神马久久| 亚洲高清电影| 国产精品自在欧美一区| 欧美视频中文一区二区三区在线观看 | 亚洲欧美制服中文字幕| 久久性天堂网| 久久女同互慰一区二区三区| 欧美在线视频一区二区三区| 亚洲卡通欧美制服中文| 狠狠爱综合网| 国产午夜精品视频| 国产日韩精品一区观看| 国产欧美在线播放| 国产精品久久久一本精品| 欧美日韩精品| 欧美天天综合网| 黄色国产精品| 99热精品在线| 亚洲一区在线视频|