This is a relatively simple method to split the multiple surfaces to each surface after create surface using fill holes at the multiple surfaces on the same surface.
세부 정보
배터리방열을위한냉각수유로에서 N개의유입구와 M개의유출구로구성되는형상들을볼수있다. 냉각수의열유동해석을위해서는냉각수영역을생성하고, inlet/outlet과같은경계조건을설정이필요하다. 일반적으로 Fill holes 기능으로열린부분은면을생성하여막아주고, Extract volume 기능을활용해서내부체적을생성한다. Fill holes는 end surfaces 혹은 end curves를지정해야한다. 이때입/출구가같은면에위치되는경우 end surfaces를사용하면비교적쉽게여러개의면을한번에생성할수있지만, 여러개의면이동일 part로구성되어 split을사용할수없다. 이런경우각각의면에대한경계조건을할당할수없다. 이를방지하고자 end curve 기능을활용하면각각의면이생성되도록할수있지만, curve split 후 hole에해당되는부분의 curve들을지정하는과정이필요하다. 단순한형상이면어렵지않지만, 복잡한형상일수록이과정은시간이소요된다. 따라서본게시글에서는이러한과정을생략하고비교적간단하게작업할수있는방법을알아보고자한다.
1. Fill holes 생성 - End surface를활용해서 surface 생성 - Parts tree에 Fill holes가생성된다.
2. Detaching - Parts에생성된 Fill holes를우클릭하여 Detach - Operations > Fill holes와 Parts > Fill holes의연결이끊김 - 독립적인 part로인식되어아이콘이초록색으로변경
3. Fill holes 삭제 - Operations > Fill holes는연결이끊겨서실행되지않은상태로변경
- 해당항목을삭제
4. Split - Parts > Fill holes > Surfaces 에서 surfaces를우클릭하여 split ( split non-contiguous를활용하면각각의입출구면을개별적으로분할가능)
5. Extract volume - 냉각수유로를감싸고있는파트들과 2번에서생성된 fill holes를 input parts로활용
이와같은방법을활용하면동일 surface를공유하고있는 N개의 holes에 Fill holes(end surface)를활용하여면을생성하고각각의경계조건대입을위한면으로비교적간단하게분할할수있다.