hello,
I want to make a new cylinder model aiming to simulate the existance of stent simply, but it failed meshing. It shows that there are two many regions,I really don't know how to do with it.
I also attached the model i created, maybe it will be more clear to find the problems.
Thanks so much.
failed meshing
- jianfei song
- Posts: 19
- Joined: Wed Nov 08, 2017 6:40 am
failed meshing
- Attachments
-
- Models.7z
- (62.35 KiB) Downloaded 62 times
- Adam Updegrove
- Posts: 236
- Joined: Fri Aug 30, 2013 4:11 pm
Re: failed meshing
Hi Jianfei,
Thanks for the post and for sharing your model. A couple of things here.
First, you have the walls that are part of your stent listed as caps in the Model face list. Change those to walls. If the fast meshing is turned off in the mesh module, the model wall is extracted and the model is actually re-capped. This would cause an issue in your case.
Second, what mesh edge size are you using? The stent region is fairly small, and thus you will need to prescribe a mesh edge size small enough to capture this region.
Third, it is recommended to perform a global surface remeshing prior to taking to the meshing module. In the SV Model module, go to Global Ops->Remesh. Choose a mesh edge size that makes sense and perform global surface remeshing until you achieve a desirable surface. If the global surface remeshing executes okay, it typically indicates that you will be able to create a volume mesh.
I changed the stent caps to walls and used a global surface remeshing of 0.1 and then took it to the meshing module. This meshed fine. Let me know if this doesn't work for you.
Thanks!
SimVascular Development Team
Thanks for the post and for sharing your model. A couple of things here.
First, you have the walls that are part of your stent listed as caps in the Model face list. Change those to walls. If the fast meshing is turned off in the mesh module, the model wall is extracted and the model is actually re-capped. This would cause an issue in your case.
Second, what mesh edge size are you using? The stent region is fairly small, and thus you will need to prescribe a mesh edge size small enough to capture this region.
Third, it is recommended to perform a global surface remeshing prior to taking to the meshing module. In the SV Model module, go to Global Ops->Remesh. Choose a mesh edge size that makes sense and perform global surface remeshing until you achieve a desirable surface. If the global surface remeshing executes okay, it typically indicates that you will be able to create a volume mesh.
I changed the stent caps to walls and used a global surface remeshing of 0.1 and then took it to the meshing module. This meshed fine. Let me know if this doesn't work for you.
Thanks!
SimVascular Development Team
- jianfei song
- Posts: 19
- Joined: Wed Nov 08, 2017 6:40 am
Re: failed meshing
Thanks so much for your reply!
I tried to change the caps to the wall, and it worked.
And there is also another question please, i scaled up the stent part(the figure is attached), it seemed that the mesh changed the shape of geometry, I am wondering that how i can solve this problem? Thanks so much.
I tried to change the caps to the wall, and it worked.
And there is also another question please, i scaled up the stent part(the figure is attached), it seemed that the mesh changed the shape of geometry, I am wondering that how i can solve this problem? Thanks so much.
- Adam Updegrove
- Posts: 236
- Joined: Fri Aug 30, 2013 4:11 pm
Re: failed meshing
Hi Jianfei,
I'm glad to hear that worked. Please make sure that the stent wall is a separate face from the walls of your geometry. The mesher will only exactly preserve boundaries between faces.
Thanks!
SimVascular Development Team
I'm glad to hear that worked. Please make sure that the stent wall is a separate face from the walls of your geometry. The mesher will only exactly preserve boundaries between faces.
Thanks!
SimVascular Development Team