No Cover Image

Journal article 1277 views 408 downloads

Automatic sizing functions for unstructured surface mesh generation

Jianjun Chen, Zhoufang Xiao, Yao Zheng, Jianjing Zheng, Chenfeng Li Orcid Logo, Kewei Liang

International Journal for Numerical Methods in Engineering, Volume: 109, Issue: 4, Pages: 577 - 608

Swansea University Author: Chenfeng Li Orcid Logo

Check full text

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...

Full description

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