Creating Surface Crash

Provides a system for patient-specific cardiovascular modeling and simulation.
POST REPLY
User avatar
Stanley Wong
Posts: 6
Joined: Mon May 13, 2024 3:59 pm

Creating Surface Crash

Post by Stanley Wong » Fri Jul 26, 2024 12:03 pm

Hi,
I am currently running MacOS 14.4 and am using SimVascular Version 2023.05.23. When trying to create a couple of models, my SimVascular ends up crashing. I've attached a screenshot of the report I'm getting. I've tried creating models from one or two segmentations which end up being okay, but the crashing occurs when I try to create a model from all of the segmentations. Not sure if this is due to a limitation of the device I'm using or if there's anything else that I can try.

Thanks for the help,
Stanley Wong
Attachments
Screenshot 2024-07-26 at 11.35.50 AM.png
Screenshot 2024-07-26 at 11.35.50 AM.png (369.22 KiB) Viewed 452 times

User avatar
David Parker
Posts: 1680
Joined: Tue Aug 23, 2005 2:43 pm

Re: Creating Surface Crash

Post by David Parker » Mon Jul 29, 2024 10:39 am

Hello,

This seems to be a memory fault.

Please upload your project somewhere I can download and I'll have a look.

Also describe the steps you are using to create your surfaces.

Cheers,
Dave

User avatar
Stanley Wong
Posts: 6
Joined: Mon May 13, 2024 3:59 pm

Re: Creating Surface Crash

Post by Stanley Wong » Mon Jul 29, 2024 8:27 pm

Hi David,

Here is a link to one of the projects I'm having difficulty with:
https://berkeley.box.com/s/ttkxlcpn3q2k ... ubr2xml3f3

Here are the steps I'm taking to create these surfaces:
1) Right click on Models folder --> Create Model
2) In the SV Modeling Panel --> Create Model...
3) Select segmentations --> OK

Thanks,
Stanley

User avatar
David Parker
Posts: 1680
Joined: Tue Aug 23, 2005 2:43 pm

Re: Creating Surface Crash

Post by David Parker » Tue Jul 30, 2024 2:40 pm

Hi Stanley,

The problem is that some of your segmentations overlap, for example, lc1 and left_lcx.
Screenshot 2024-07-30 at 2.31.37 PM.png
Screenshot 2024-07-30 at 2.31.37 PM.png (590.19 KiB) Viewed 389 times
SV will try to perform a solid modeling union operation for these two vessels which is causing a failure. Even though the union is theoretically well-defined our polygonal-based solid modeler is not robust enough to handle this case.

You will need to modify your segmentations to have their ends just inside the other vessel (see https://simvascular.github.io/documenta ... thPlanning).

Cheers,
Dave

POST REPLY