COMSOL Multiphysics® 5.6 Release Highlights


COMSOL Desktop® Updates


COMSOL Multiphysics® 5.6 버전에는 클리핑(clipping) 및 콘텍스트 메뉴(context menu)와 같은 여러 가지 그래픽 윈도우 기능들이 추가되었습니다. 자세한 업데이트 내용은 다음과 같습니다.


Graphics Window Improvements


5.5 버전에서 나온 Graphics의 콘텍스트 메뉴가 5.6버전에서 설정, 형상, 메시, 매질, 다중물리 기능을 포함해 많은 기능들이 추가되었습니다. 우클릭해서 콘텍스트 메뉴에서 선택하여 모델링 작업 과정에서 선택 작업을 단순화 할 수 있습니다. Graphics 툴바에는 YZ, ZY 그리고 ZX 뷰 기능이 추가되었습니다. 게다가 3D 모델링 시 x, y 또는 z 축을 수직축으로 사용할 수 있습니다. Preference 설정에는 새로운 옵션이 추가되었습니다. 툴바 버튼의 크기를 크게 변경이 가능합니다. 따라서 고해상도의 큰 모니터에서는 해당 기능이 유용합니다. 또한 COMSOL Desktop® 의 색상 테마도 변경이 가능합니다.

Graphics 창을 마우스 오른쪽 버튼으로 클릭하면 프로브와 같은 기능을 선택 항목에 추가할 수 있는 메뉴가 표시됩니다. 여기 Multistudy Bracket Optimization 모델에 표시됩니다.

Graphics 창을 마우스 오른쪽 버튼으로 클릭하면 프로브와 같은 기능을 선택 항목에 추가할 수 있는 메뉴가 표시됩니다. 여기 Multistudy Bracket Optimization 모델에 표시됩니다.


Interactive Clipping


클리핑 기능을 사용하여 형상 내부에 있는 선, 면 그리고 영역을 쉽게 선택 할 수 있습니다. 면, 육면체, 원기둥 또는 구 타입을 추가하여 형상 내부의 일부분을 보고 선택할 수 있습니다. 클리핑 기능은 Model Builder를 통한 전체 모델 과정에 사용이 가능하며, Graphics 툴바에 있는 메뉴 버튼을 눌러서 사용할 수 있습니다. 기본 설정은 View 노드에 있는Clip Plane 타입이며, Settings 창이나 Graphics 창에서 변경할 수 있습니다. 또한 여러 개의 clip plane을 동시에 사용할 수 있습니다.

 인덕션 모터 모델에서 Clip plane을 사용한 예시입니다. 모터 내부 여러 장치들을 쉽게 관찰할 수 있으며, 다른 위치를 관찰하기 위하여 Plane을 이동하거나 회전할 수 있습니다.

인덕션 모터 모델에서 Clip plane을 사용한 예시입니다. 모터 내부 여러 장치들을 쉽게 관찰할 수 있으며, 다른 위치를 관찰하기 위하여 Plane을 이동하거나 회전할 수 있습니다.


Boundary Layer Meshing on Faces


3D에서 평면에 경계층 메시를 만들 수 있습니다. 또한 만든 평면 경계층 메시를 이용해서 스웹(swept) 메시의 입력 값으로 경계층 요소를 갖춘 스웹 메시를 만들 수 있습니다.

면에서 메시 구성(왼쪽), Boundary layer 적용(가운데), 그리고 Swept 기능 적용 (오른쪽)

면에서 메시 구성(왼쪽), Boundary layer 적용(가운데), 그리고 Swept 기능 적용 (오른쪽)



해당 기능이 적용된 모델은 다음과 같습니다.

  • diesel_particulate_filter
  • inline_induction_heater
  • pipe_elbow
  • pipe_elbow_erosion
  • serpentine_flow_field
  • steam_reformer

Element Quality Measure for Curved Elements


비선형적 형상의 형상함수를 사용하는 경우 형상을 맞추기 위하여 메시 요소 가 휘어집니다. 새로운 기능인 Curved skewness 품질 측정 기능을 활용하여 휘어진 요소의 품질을 확인할 수 있습니다. Statics이나 Mesh 플롯을 이용해서 휘어진 요소의 품질을 확인하여 잠재적인 문제를 발견 할 수 있습니다.

듬성 메시 요소 (왼쪽) 그리고 조밀한 메시 요소 (오른쪽). 두 메시 모두 3차 형상 함수 차수 기반이며, 색상은 요소의 Curved skewness 메시 품질 값입니다. (초록색일수록 좋은 품질, 빨간색 일수록 나쁜 품질을 나타냅니다.) 보다 조밀한 메시(오른쪽)를 생성할수록 요소의 휘어짐이 적어지며, 그에 따라 더욱 품질이 좋은 Curved skewness 값을 갖습니다.

듬성 메시 요소 (왼쪽) 그리고 조밀한 메시 요소 (오른쪽). 두 메시 모두 3차 형상 함수 차수 기반이며, 색상은 요소의 Curved skewness 메시 품질 값입니다. (초록색일수록 좋은 품질, 빨간색 일수록 나쁜 품질을 나타냅니다.) 보다 조밀한 메시(오른쪽)를 생성할수록 요소의 휘어짐이 적어지며, 그에 따라 더욱 품질이 좋은 Curved skewness 값을 갖습니다.


More Editing and Repairing Tools for Imported Meshes


불러온 메시를 수정할 수 있는 기능들이 추가되었습니다. 기능들은 다음과 같습니다.

  • 단면을 사용하여 3D 메시를 절단하거나, 선을 사용하여 2D 메시를 절단
  • Free Triangular 또는 Free Quad 기능을 사용하여 표면 메시를 재생성
  • 메시점 그리고 메시선을 Graphics 윈도우에서 직접 선택하여 점 및 분할면을 생성


새로운 Intersect with Plane 기능을 사용해서 메시의 반을 제거하고자 할 때 불러온 표면 메시를 절단하여 분할한 예시입니다. 단면으로 교차된 메시의 왼쪽 부분을 없애기 위해 Delete Entities 기능을 이용합니다.

새로운 Intersect with Plane 기능을 사용해서 메시의 반을 제거하고자 할 때 불러온 표면 메시를 절단하여 분할한 예시입니다. 단면으로 교차된 메시의 왼쪽 부분을 없애기 위해 Delete Entities 기능을 이용합니다.



단면 교차 및 제거 기능을 적용한 메시(왼쪽)와 추후 모델링을 위하여 Free Triangular 기능을 사용하여 메시를 재생성한 예시(오른쪽).

단면 교차 및 제거 기능을 적용한 메시(왼쪽)와 추후 모델링을 위하여 Free Triangular 기능을 사용하여 메시를 재생성한 예시(오른쪽).



불러온 메시에서 요소간 중첩된 작은 영역이 있는 경우 수정하는 예시입니다. 첫 번째로 Graphics 창에서Create Edges 기능을 이용해서 선택한 메시 선을 따라 면 분할을 합니다(왼쪽). 이 후 분할된 영역(면)을 제거한 후, Create Faces 기능을 사용하여 새로운 메시를 생성합니다(오른쪽). 마지막으로 면을 합쳐서 원본 위상으로 복구합니다.

불러온 메시에서 요소간 중첩된 작은 영역이 있는 경우 수정하는 예시입니다. 첫 번째로 Graphics 창에서Create Edges 기능을 이용해서 선택한 메시 선을 따라 면 분할을 합니다(왼쪽). 이 후 분할된 영역(면)을 제거한 후, Create Faces 기능을 사용하여 새로운 메시를 생성합니다(오른쪽). 마지막으로 면을 합쳐서 원본 위상으로 복구합니다.


Create Meshes from Partition Datasets


Import 기능을 사용하여 Partition 데이터셋으로부터 메시 데이터를 가진 메시를 불러 올 수 있습니다.

예시는 Neovius 형태의 표면이며, Partition 데이터셋에서 불러와서 생성된 메시입니다.

예시는 Neovius 형태의 표면이며, Partition 데이터셋에서 불러와서 생성된 메시입니다.