Hyfeast Tutorial Series
이 섹션은 Hyfeast 입문자를 위한 단계별 튜토리얼 모음입니다.
이 페이지는 예전 Tutorial 00 - 개요 역할까지 함께 맡는 튜토리얼 랜딩 페이지입니다.
튜토리얼은 크게 두 흐름으로 나뉩니다.
- 모델링과 해석 기본기:
01부터03 hfVisualizer원격 제어와 자동화:04부터08
처음 보는 사용자라면 이 페이지를 먼저 읽고 순서를 지켜 내려가는 것을 권장합니다.
목표
이 튜토리얼 시리즈는 Hyfeast 작업 흐름 전체를 한 번에 익히도록 구성했습니다.
이 페이지를 읽고 나면 다음 질문에 답할 수 있어야 합니다.
- 모델은 어디에서 정의하는가
- 해석은 어떤 순서로 실행하는가
- 결과는 어디서 확인하는가
- 원격 제어는 언제 쓰는가
전체 흐름
Hyfeast의 기본 흐름은 다음과 같습니다.
- 모델 정의
.inp를 직접 작성하거나- GUI에서 node, element, material, section, step을 만든다
- 해석 실행
hfAnalyzer또는hfVisualizer의run-analysis를 사용한다- 결과 검토
hfVisualizer에서 step, frame, contour, vector, history를 확인한다- 반복 작업 자동화
- 같은 검토 절차를 반복해야 하면 원격 제어와 script를 사용한다
이 튜토리얼 시리즈에서 다루는 것
- Beam, Shell, Solid 요소를 언제 쓰는지
- 간단한 캔틸레버 모델을 어떻게 구성하는지
hfAnalyzer로 해석을 실행하는 기본 흐름hfVisualizer에서 결과를 확인하는 기본 동선- 원격 제어 명령으로 선택, 표시, 후처리, 스크립트 자동화를 하는 방법
어떤 요소를 써야 하나
Beam
- 길이에 비해 단면이 충분히 작고
- 단면 특성을 별도로 정의할 수 있으며
- 전체 거동을 빠르게 확인하고 싶을 때 적합합니다.
Shell
- 판이나 벽처럼 두께가 얇고
- 면내 거동과 판 거동을 함께 보고 싶을 때 적합합니다.
Solid
- 응력 분포를 더 직접적으로 보고 싶거나
- 단면 가정 없이 3차원 형상을 그대로 모델링하고 싶을 때 적합합니다.
원격 제어는 언제 쓰면 좋은가
원격 제어는 다음과 같은 경우에 특히 유용합니다.
- 같은 모델을 여러 창에서 비교하고 싶을 때
- 항상 같은 후처리 장면을 재현하고 싶을 때
- 리뷰 절차를
script파일로 남기고 싶을 때 - 배치 실행으로 이미지나 장면을 반복 생성하고 싶을 때
튜토리얼 목록
- Tutorial 01 - Beam Cantilever
- 가장 단순한 beam 캔틸레버 모델을 기준으로 모델링과 해석 흐름을 익힙니다.
- Tutorial 02 - Solid Cantilever
- 같은 문제를 solid 요소로 모델링하여 beam 모델과의 차이를 체감합니다.
- Tutorial 03 - Beam vs Solid
- beam과 solid 중 어느 모델이 적절한지 판단 기준을 정리합니다.
- Tutorial 04 - hfVisualizer Basics
hfVisualizer원격 제어의 기본 흐름과 view 개념을 익힙니다.- Tutorial 05 - Selection and Visibility
- selection과 visibility를 안정적으로 다루는 방법을 정리합니다.
- Tutorial 06 - Postprocessing with Remote Control
- step, frame, scalar, vector, contour를 원격으로 제어하는 흐름을 익힙니다.
- Tutorial 07 - Scripts and Automation
script,script-save,target set을 이용한 자동화 방법을 설명합니다.- Tutorial 08 - Portal Frame
- beam 프레임 예제로 모델링, 해석, 리뷰까지 한 번에 정리합니다.
같이 보면 좋은 문서
- 원격 제어 매뉴얼 개요
- 원격 제어 매뉴얼 개요
- hfVisualizer 원격 제어 개요
- hfVisualizer 원격 제어 전처리
- hfVisualizer 원격 제어 결과 보기
- 명령 매뉴얼 개요
읽는 방법
- 모델링 자체를 배우고 싶다면
이 페이지 -> 01 -> 02 -> 03 - 원격 제어 자동화를 배우고 싶다면
이 페이지 -> 04 -> 05 -> 06 -> 07 - 실전 예제를 보고 싶다면
08까지 이어서 읽으면 됩니다.
권장 준비물
hfAnalyzerhfVisualizer- 예제 파일이 있는
Example/Tutorials - 명령줄 사용이 가능한 PowerShell 또는 CMD