[Coreform Cubit] 소개 - 16
- jmkim0110
- 7월 31일
- 1분 분량
CUBIT은 구조 및 유동 해석용 격자를 생성하는 전처리 전용 프로그램입니다. Cubit C++ core를 기반으로 Python interface까지 포함하여 20년 이상 업그레이드를 지속하며 현재 CUBIT V2022까지 출시되었습니다.
CUBIT에서는 자체적으로 형상을 만들 수 있고, 격자를 또한 생성하는 것이 가능합니다. 추가적으로 각각의 경계 조건을 지정/부여할 수 있기 때문에 다양한 해석 프로그램에서 편리하게 사용이 가능합니다.
이번 회차는 삼각형 형태의 surface에서 좌우 대칭인 형태로 사각형 격자를 생성하는 방법에 대해서 알아보도록 하겠습니다.
Scheme Stransition : Produces a simple transitional mapped mesh
Cubit에서 삼각형 형태의 surface에 사각형 격자를 생성하는 경우, 기본적으로는 pave scheme 이 적용된 격자가 생성됩니다.
Pave Scheme으로 격자를 생성했을 때 비대칭 격자가 생성될 수 있는데, 사용자가 대칭화를 원하는 경우에 Stransition Scheme을 활용하면 됩니다.
Stransition Scheme은 Cubit의 TUI를 통해서 사용됩니다.
삼각형 형상에서 Stransition Scheme 이용 방법에는 몇 가지 제약 사항이 있습니다.
1. 저변의 격자수는 Interval짝수
2. 좌우 대칭변이 Interval 짝수 이거나, 또는 홀수로 같아야 함.

참고로 아래에 command line에서 사용할 수 있는 명령을 첨부합니다.
사용자가 Cubit을 실행하여 command line에 해당 명령을 입력하여 Stransition Scheme의 적용여부를 직접 확인이 가능합니다.
Scheme Stransition을 활용하여 삼각형 surface에서 사각형 격자를 좌우 대칭으로 작성하는 방법
-----------------------------------------------------------------------------------
reset
##
create vertex 0 1 0
vertex 1 copy rotate 120 about z repeat 2 nomesh
create surface vertex 1 3 2
##
curve 2 interval 6
curve 1 3 interval 3
##
surface 1 scheme stransition
mesh surface 1
-----------------------------------------------------------------------------------
- 맺음말 -
이번 자료에서는 CUBIT에서 사용할 수 있는 Stransition Scheme에 대해서 알아보았습니다. 추가로 앞서 첨부한 명령에서 각각의 curve의 interval 수를 변경해 가면서 테스트를 해보면 더 확실하게 Stransition Scheme의 적용 방법을 알 수 있을 것입니다.
コメント