'invalid'에 해당되는 글 1건

  1. 2020.10.17 [Solidworks Simulation] Non-manifold or invalid body problem
반응형

솔리드웍스로 시뮬레이션을 진행하다 보면 non-manifold나 유효하지 않은 바디가 있어 면을 선택 할 수 없다는 메세지가 뜰때가 있다.


복사열을 방출하는 면을 선택하기 위해 Select all exposed faces 버튼을 클릭하면 이렇게 에러 메세지가 뜬다. (필요한 면을 개별적으로 선택해서 넘어갈 수도 있다)


개별적으로 면을 선택해서 non-manifold나 유효하지 않은 면이 있다는 에러를 넘어 가더라도 시뮬레이션이 제대로 되지 않는다. (시뮬레이션이 될 수도 있다)


그렇다면 non-manifold 바디가 대체 무엇일까?

non-manifold 바디란 간단히 말해서 그림으로 표현할 수는 있지만 실제 존재 할 수 없는 바디를 말한다. 아래 그림을 보자.


※ 참고: What is a non-manifold mesh and how to fix it


육면체 2개가 붙어 있다. 하지만 1개의 모서리만을 2개의 육면체가 공유하고 있는데 이런 오브젝트는 존재 할 수 없다.


2개의 육면체가 1개의 점만을 공유하고 있다. 현실에서는 존재 할 수 없다.



부피 없이 면 4개로 구성된 육면체이다. 마찬가지로 현실에서는 존재 할 수 없는 non-manifold body다.
(솔리드웍스에서는 이런 오브젝트를 만들 수 없지만 다른 3D Rendering 프로그램에서는 가능하다)


이런 오브젝트도 메시 생성은 가능하지만 항상 시뮬레이션 결과가 나올거라 기대 할 수는 없다. 최대한 non-manifold 바디가 없게 시뮬레이션을 디자인하는게 좋다.


반응형
Posted by J-sean
: