Journal article 1277 views 408 downloads
Automatic sizing functions for unstructured surface mesh generation
International Journal for Numerical Methods in Engineering, Volume: 109, Issue: 4, Pages: 577 - 608
Swansea University Author: Chenfeng Li
-
PDF | Accepted Manuscript
Download (1.86MB)
DOI (Published version): 10.1002/nme.5298
Abstract
Accurate sizing functions are crucial for efficient generation of high-quality meshes, but to define the sizing function is often the bottleneck in complicated mesh generation tasks because of the tedious user interaction involved. We present a novel algorithm to automatically create high-quality si...
Published in: | International Journal for Numerical Methods in Engineering |
---|---|
ISSN: | 0029-5981 |
Published: |
2017
|
Online Access: |
Check full text
|
URI: | https://cronfa.swan.ac.uk/Record/cronfa28878 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
first_indexed |
2016-06-14T18:25:12Z |
---|---|
last_indexed |
2018-02-09T05:13:27Z |
id |
cronfa28878 |
recordtype |
SURis |
fullrecord |
<?xml version="1.0"?><rfc1807><datestamp>2017-01-11T10:30:31.8270769</datestamp><bib-version>v2</bib-version><id>28878</id><entry>2016-06-14</entry><title>Automatic sizing functions for unstructured surface mesh generation</title><swanseaauthors><author><sid>82fe170d5ae2c840e538a36209e5a3ac</sid><ORCID>0000-0003-0441-211X</ORCID><firstname>Chenfeng</firstname><surname>Li</surname><name>Chenfeng Li</name><active>true</active><ethesisStudent>false</ethesisStudent></author></swanseaauthors><date>2016-06-14</date><deptcode>CIVL</deptcode><abstract>Accurate sizing functions are crucial for efficient generation of high-quality meshes, but to define the sizing function is often the bottleneck in complicated mesh generation tasks because of the tedious user interaction involved. We present a novel algorithm to automatically create high-quality sizing functions for surface mesh generation. First, the tessellation of a Computer Aided Design (CAD) model is taken as the background mesh, in which an initial sizing function is defined by considering geometrical factors and user-specified parameters. Then, a convex nonlinear programming problem is formulated and solved efficiently to obtain a smoothed sizing function that corresponds to a mesh satisfying necessary gradient constraint conditions and containing a significantly reduced element number. Finally, this sizing function is applied in an advancing front mesher. With the aid of a walk-through algorithm, an efficient sizing-value query scheme is developed. Meshing experiments of some very complicated geometry models are presented to demonstrate that the proposed sizing-function approach enables accurate and fully automatic surface mesh generation.</abstract><type>Journal Article</type><journal>International Journal for Numerical Methods in Engineering</journal><volume>109</volume><journalNumber>4</journalNumber><paginationStart>577</paginationStart><paginationEnd>608</paginationEnd><publisher/><issnPrint>0029-5981</issnPrint><keywords/><publishedDay>27</publishedDay><publishedMonth>1</publishedMonth><publishedYear>2017</publishedYear><publishedDate>2017-01-27</publishedDate><doi>10.1002/nme.5298</doi><url/><notes/><college>COLLEGE NANME</college><department>Civil Engineering</department><CollegeCode>COLLEGE CODE</CollegeCode><DepartmentCode>CIVL</DepartmentCode><institution>Swansea University</institution><apcterm/><lastEdited>2017-01-11T10:30:31.8270769</lastEdited><Created>2016-06-14T13:17:43.3618544</Created><path><level id="1">Faculty of Science and Engineering</level><level id="2">School of Aerospace, Civil, Electrical, General and Mechanical Engineering - Civil Engineering</level></path><authors><author><firstname>Jianjun</firstname><surname>Chen</surname><order>1</order></author><author><firstname>Zhoufang</firstname><surname>Xiao</surname><order>2</order></author><author><firstname>Yao</firstname><surname>Zheng</surname><order>3</order></author><author><firstname>Jianjing</firstname><surname>Zheng</surname><order>4</order></author><author><firstname>Chenfeng</firstname><surname>Li</surname><orcid>0000-0003-0441-211X</orcid><order>5</order></author><author><firstname>Kewei</firstname><surname>Liang</surname><order>6</order></author></authors><documents><document><filename>0028878-02082016140811.pdf</filename><originalFilename>chen2016.pdf</originalFilename><uploaded>2016-08-02T14:08:11.4100000</uploaded><type>Output</type><contentLength>1974872</contentLength><contentType>application/pdf</contentType><version>Accepted Manuscript</version><cronfaStatus>true</cronfaStatus><embargoDate>2017-07-27T00:00:00.0000000</embargoDate><copyrightCorrect>false</copyrightCorrect></document></documents><OutputDurs/></rfc1807> |
spelling |
2017-01-11T10:30:31.8270769 v2 28878 2016-06-14 Automatic sizing functions for unstructured surface mesh generation 82fe170d5ae2c840e538a36209e5a3ac 0000-0003-0441-211X Chenfeng Li Chenfeng Li true false 2016-06-14 CIVL Accurate sizing functions are crucial for efficient generation of high-quality meshes, but to define the sizing function is often the bottleneck in complicated mesh generation tasks because of the tedious user interaction involved. We present a novel algorithm to automatically create high-quality sizing functions for surface mesh generation. First, the tessellation of a Computer Aided Design (CAD) model is taken as the background mesh, in which an initial sizing function is defined by considering geometrical factors and user-specified parameters. Then, a convex nonlinear programming problem is formulated and solved efficiently to obtain a smoothed sizing function that corresponds to a mesh satisfying necessary gradient constraint conditions and containing a significantly reduced element number. Finally, this sizing function is applied in an advancing front mesher. With the aid of a walk-through algorithm, an efficient sizing-value query scheme is developed. Meshing experiments of some very complicated geometry models are presented to demonstrate that the proposed sizing-function approach enables accurate and fully automatic surface mesh generation. Journal Article International Journal for Numerical Methods in Engineering 109 4 577 608 0029-5981 27 1 2017 2017-01-27 10.1002/nme.5298 COLLEGE NANME Civil Engineering COLLEGE CODE CIVL Swansea University 2017-01-11T10:30:31.8270769 2016-06-14T13:17:43.3618544 Faculty of Science and Engineering School of Aerospace, Civil, Electrical, General and Mechanical Engineering - Civil Engineering Jianjun Chen 1 Zhoufang Xiao 2 Yao Zheng 3 Jianjing Zheng 4 Chenfeng Li 0000-0003-0441-211X 5 Kewei Liang 6 0028878-02082016140811.pdf chen2016.pdf 2016-08-02T14:08:11.4100000 Output 1974872 application/pdf Accepted Manuscript true 2017-07-27T00:00:00.0000000 false |
title |
Automatic sizing functions for unstructured surface mesh generation |
spellingShingle |
Automatic sizing functions for unstructured surface mesh generation Chenfeng Li |
title_short |
Automatic sizing functions for unstructured surface mesh generation |
title_full |
Automatic sizing functions for unstructured surface mesh generation |
title_fullStr |
Automatic sizing functions for unstructured surface mesh generation |
title_full_unstemmed |
Automatic sizing functions for unstructured surface mesh generation |
title_sort |
Automatic sizing functions for unstructured surface mesh generation |
author_id_str_mv |
82fe170d5ae2c840e538a36209e5a3ac |
author_id_fullname_str_mv |
82fe170d5ae2c840e538a36209e5a3ac_***_Chenfeng Li |
author |
Chenfeng Li |
author2 |
Jianjun Chen Zhoufang Xiao Yao Zheng Jianjing Zheng Chenfeng Li Kewei Liang |
format |
Journal article |
container_title |
International Journal for Numerical Methods in Engineering |
container_volume |
109 |
container_issue |
4 |
container_start_page |
577 |
publishDate |
2017 |
institution |
Swansea University |
issn |
0029-5981 |
doi_str_mv |
10.1002/nme.5298 |
college_str |
Faculty of Science and Engineering |
hierarchytype |
|
hierarchy_top_id |
facultyofscienceandengineering |
hierarchy_top_title |
Faculty of Science and Engineering |
hierarchy_parent_id |
facultyofscienceandengineering |
hierarchy_parent_title |
Faculty of Science and Engineering |
department_str |
School of Aerospace, Civil, Electrical, General and Mechanical Engineering - Civil Engineering{{{_:::_}}}Faculty of Science and Engineering{{{_:::_}}}School of Aerospace, Civil, Electrical, General and Mechanical Engineering - Civil Engineering |
document_store_str |
1 |
active_str |
0 |
description |
Accurate sizing functions are crucial for efficient generation of high-quality meshes, but to define the sizing function is often the bottleneck in complicated mesh generation tasks because of the tedious user interaction involved. We present a novel algorithm to automatically create high-quality sizing functions for surface mesh generation. First, the tessellation of a Computer Aided Design (CAD) model is taken as the background mesh, in which an initial sizing function is defined by considering geometrical factors and user-specified parameters. Then, a convex nonlinear programming problem is formulated and solved efficiently to obtain a smoothed sizing function that corresponds to a mesh satisfying necessary gradient constraint conditions and containing a significantly reduced element number. Finally, this sizing function is applied in an advancing front mesher. With the aid of a walk-through algorithm, an efficient sizing-value query scheme is developed. Meshing experiments of some very complicated geometry models are presented to demonstrate that the proposed sizing-function approach enables accurate and fully automatic surface mesh generation. |
published_date |
2017-01-27T03:35:14Z |
_version_ |
1763751509057601536 |
score |
11.037253 |