본문으로 바로가기

Software · CAE Utilities

Freeware

Grid Assistant

Any format in, CGNS out

이미 만들어진 CFD 격자를 열어 검사하고, 변환·복제하고, CGNS로 내보내는 그래픽 워크벤치입니다.

What it is

격자를 만드는 도구가 아니라, 다루는 도구입니다

Grid Assistant는 간결하고 직관적인 인터페이스를 갖춘 오프라인 격자 뷰어 겸 CGNS 변환기로, 용도 구분 없이 무료입니다.

격자 생성 도구는 저마다 다른 형식으로 결과를 내놓고, 그 과정에서 남은 경계조건은 흩어져 있기 마련입니다. Grid Assistant는 그렇게 만들어진 격자를 열어 검사하고 정리해 CGNS 한 형식으로 내보냅니다. 별도의 격자 생성 도구 없이 이미 생성된 격자를 검증하고 보여주기 위한 유틸리티로 개발되었지만, 경계 패치 이름 변경, 스케일 변환, 대칭 변환 등 간단한 전처리 도구로 확장되었습니다.

격자 생성 기능은 없습니다. 새 격자를 만드는 메셔(mesher)가 아닙니다.

Use cases

이런 작업에 사용합니다

형식 변환

격자 생성 도구가 내놓은 여러 형식을 읽어 CGNS로 변환합니다.

경계조건 정리

경계 패치의 이름을 바꾸고, 여러 개로 흩어진 BC 마커를 이름·패턴·타입 기준으로 하나로 병합합니다.

주기 형상 복제

터보기계 1 passage 격자를 원주 방향으로 N개 복제해 전체 환형 격자를 만들거나, 대칭면 기준 half 모델을 병합해 전체로 확장합니다.

품질 점검

Aspect Ratio, Skewness, Scaled Jacobian 등 표준 지표를 계산해 해석 전 격자 상태를 확인합니다.

형상 확인

임의 평면으로 단면을 잘라 내부 형상을 눈으로 확인합니다.

좌표 변환

회전·이동·스케일·미러·임의 4×4 행렬로 격자 좌표계를 정렬합니다.

Formats

읽기와 쓰기 범위

형식확장자읽기내보내기
CGNS.cgnsHDF5 · ADF
SU2.su2
GMSH.msh
Nastran.bdf · .nas · .fem
Abaqus.inp

내보내기는 현재 CGNS만 지원합니다. - 읽어 들인 격자를 SU2·GMSH·Nastran·Abaqus로 다시 쓰는 용도로는 사용할 수 없습니다. 상용코드 격자 형상은 현재 지원하지 않습니다.

Workflow

열기에서 내보내기까지

  1. 01
    Open

    격자 파일을 불러옵니다.

  2. 02
    Inspect

    Model Tree에서 Zone·Section·BC 구성을 확인하고 3D 뷰로 형상을 살핍니다.

  3. 03
    Prepare

    Transform으로 정렬·복제하고, 경계면 패치(Markers, Named Selection 등등)정리하고, Quality로 품질을 점검합니다.

  4. 04
    Export

    CGNS(HDF5 또는 ADF)로 내보냅니다.

품질 지표

  • Aspect Ratio 셀의 종횡비 — 클수록 찌그러진 셀
  • Skewness 셀의 왜곡도 — 0~1, 클수록 나쁨
  • Scaled Jacobian 셀의 형상 왜곡 지표 — 0~1, 작을수록 나쁨
  • Volume Check 음의 체적(뒤집힌 셀) 유무
  • Non-Orthogonality 내부 면의 비직교도 — 0~90°, 클수록 나쁨

결과는 히스토그램과 통계로 제공되며, 3D 뷰에 색상으로 표시되지는 않습니다.

System requirements

실행 환경

운영체제
Windows 10 / 11 (64비트)
메모리
격자 규모에 비례 — 수백만 셀 규모면 8GB 이상 권장. 수천만 셀 규모의 CGNS 파일도 처리합니다.
디스플레이
1280×800 이상 권장

Application views

리본 메뉴, 3D 뷰포트, 도킹 패널

Model Tree로 계층 구조를, Properties로 선택 항목의 속성을, Quality로 품질 히스토그램을 확인합니다. 패널 배치는 종료 시 자동 저장됩니다. 아래는 항공기 wing-body-tail 격자(약 2,160만 셀)와 터보기계 스테이지를 다룬 화면입니다.

Grid Assistant 메인 화면 — 리본 메뉴, 3D 뷰포트, Model Tree와 도킹 패널
경계조건별로 나뉜 표면 격자. Model Tree에서 Zone·Patch·Boundary Marker 구성을, Properties에서 선택한 BC의 요소 수와 경계 상자를 확인합니다.
Slice로 잘라 낸 내부 단면 — 벽면 경계층과 내부 격자
Slice로 임의 평면을 잘라 내부를 봅니다. Crinkle 모드는 셀을 자르지 않고 평면에 걸친 셀을 통째로 보여 주어, 벽면 경계층에서 내부 격자로 넘어가는 전이를 그대로 읽을 수 있습니다.
터보기계 스테이지의 blade-to-blade 단면 — 로터와 스테이터 유로
터보기계 스테이지의 blade-to-blade 단면. 로터와 스테이터를 함께 열어 주기 방향으로 늘어선 여러 유로를 한 화면에서 봅니다. 주기면은 ROTOR_PERIODIC 마커로 남습니다.
Quality 탭의 Aspect Ratio 히스토그램과 통계 패널
Quality 탭의 Aspect Ratio 분포. 구간별 셀 수 히스토그램과 함께 최소·최대·평균과 대상 셀 수를 통계로 보여 줍니다.

Related

Wake CFD

준비된 격자로 이어지는 GPU-native CFD

바로가기 →

CAE Consulting

모델링 · 검증 · 워크플로 적용

바로가기 →

격자 준비에 시간을 쓰고 계신가요?

사용 중인 격자 형식과 솔버를 알려주시면 Grid Assistant로 줄일 수 있는 작업을 확인합니다.