SimVascular / SimVascular/vascularmodel

0170_H_CORO_KD: Building a model using SimVascular fails

Open
#17 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
HTML
Stars
5
Forks
6
PR merge metrics
No merged PRs in 30d

Description

Description

Building a SimVascular model using the segmentations in the 0170_H_CORO_KD project fails with

Image

The terminal window where SimVascular was run shows

[WARNING:FollowLoopOrientation] No cell with correct orientation found
[WARNING:GetSingleLoop] FollowLoopOrientation failed
ERROR in boolean operation.

The VMR says that this entry has a mesh but there are no .msh files present in the project's Meshes directory so SimVascular shows that there is no mesh. There is a mesh-complete directory containing mesh files that were created somehow.

Reproduction

Download 0170_H_CORO_KD and build a new model.

Expected behavior

A model should build from the existing segmentations.

Additional context

No response

Code of Conduct
  • I agree to follow this project's Code of Conduct and Contributing Guidelines

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Download 0170_H_CORO_KD and reproduce the failure by building a new model. Compare the VMR entry, the Meshes directory, and the existing mesh-complete directory while reviewing the reported FollowLoopOrientation and boolean-operation messages. Done means the model builds successfully from the existing segmentations and the project’s mesh state is consistent.

Written by the indexing model from the issue text.

Assessment

Domain
computer-graphics
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.