콘텐츠로 이동

Hyfeast Tutorial Series

이 섹션은 Hyfeast 입문자를 위한 단계별 튜토리얼 모음입니다.

이 페이지는 예전 Tutorial 00 - 개요 역할까지 함께 맡는 튜토리얼 랜딩 페이지입니다.

튜토리얼은 크게 두 흐름으로 나뉩니다.

  • 모델링과 해석 기본기: 01부터 03
  • hfVisualizer 원격 제어와 자동화: 04부터 08

처음 보는 사용자라면 이 페이지를 먼저 읽고 순서를 지켜 내려가는 것을 권장합니다.

목표

이 튜토리얼 시리즈는 Hyfeast 작업 흐름 전체를 한 번에 익히도록 구성했습니다.

이 페이지를 읽고 나면 다음 질문에 답할 수 있어야 합니다.

  • 모델은 어디에서 정의하는가
  • 해석은 어떤 순서로 실행하는가
  • 결과는 어디서 확인하는가
  • 원격 제어는 언제 쓰는가

전체 흐름

Hyfeast의 기본 흐름은 다음과 같습니다.

  1. 모델 정의
  2. .inp를 직접 작성하거나
  3. GUI에서 node, element, material, section, step을 만든다
  4. 해석 실행
  5. hfAnalyzer 또는 hfVisualizerrun-analysis를 사용한다
  6. 결과 검토
  7. hfVisualizer에서 step, frame, contour, vector, history를 확인한다
  8. 반복 작업 자동화
  9. 같은 검토 절차를 반복해야 하면 원격 제어와 script를 사용한다

이 튜토리얼 시리즈에서 다루는 것

  • Beam, Shell, Solid 요소를 언제 쓰는지
  • 간단한 캔틸레버 모델을 어떻게 구성하는지
  • hfAnalyzer로 해석을 실행하는 기본 흐름
  • hfVisualizer에서 결과를 확인하는 기본 동선
  • 원격 제어 명령으로 선택, 표시, 후처리, 스크립트 자동화를 하는 방법

어떤 요소를 써야 하나

Beam

  • 길이에 비해 단면이 충분히 작고
  • 단면 특성을 별도로 정의할 수 있으며
  • 전체 거동을 빠르게 확인하고 싶을 때 적합합니다.

Shell

  • 판이나 벽처럼 두께가 얇고
  • 면내 거동과 판 거동을 함께 보고 싶을 때 적합합니다.

Solid

  • 응력 분포를 더 직접적으로 보고 싶거나
  • 단면 가정 없이 3차원 형상을 그대로 모델링하고 싶을 때 적합합니다.

원격 제어는 언제 쓰면 좋은가

원격 제어는 다음과 같은 경우에 특히 유용합니다.

  • 같은 모델을 여러 창에서 비교하고 싶을 때
  • 항상 같은 후처리 장면을 재현하고 싶을 때
  • 리뷰 절차를 script 파일로 남기고 싶을 때
  • 배치 실행으로 이미지나 장면을 반복 생성하고 싶을 때

튜토리얼 목록

  1. Tutorial 01 - Beam Cantilever
  2. 가장 단순한 beam 캔틸레버 모델을 기준으로 모델링과 해석 흐름을 익힙니다.
  3. Tutorial 02 - Solid Cantilever
  4. 같은 문제를 solid 요소로 모델링하여 beam 모델과의 차이를 체감합니다.
  5. Tutorial 03 - Beam vs Solid
  6. beam과 solid 중 어느 모델이 적절한지 판단 기준을 정리합니다.
  7. Tutorial 04 - hfVisualizer Basics
  8. hfVisualizer 원격 제어의 기본 흐름과 view 개념을 익힙니다.
  9. Tutorial 05 - Selection and Visibility
  10. selection과 visibility를 안정적으로 다루는 방법을 정리합니다.
  11. Tutorial 06 - Postprocessing with Remote Control
  12. step, frame, scalar, vector, contour를 원격으로 제어하는 흐름을 익힙니다.
  13. Tutorial 07 - Scripts and Automation
  14. script, script-save, target set을 이용한 자동화 방법을 설명합니다.
  15. Tutorial 08 - Portal Frame
  16. beam 프레임 예제로 모델링, 해석, 리뷰까지 한 번에 정리합니다.

같이 보면 좋은 문서

읽는 방법

  • 모델링 자체를 배우고 싶다면 이 페이지 -> 01 -> 02 -> 03
  • 원격 제어 자동화를 배우고 싶다면 이 페이지 -> 04 -> 05 -> 06 -> 07
  • 실전 예제를 보고 싶다면 08까지 이어서 읽으면 됩니다.

권장 준비물

  • hfAnalyzer
  • hfVisualizer
  • 예제 파일이 있는 Example/Tutorials
  • 명령줄 사용이 가능한 PowerShell 또는 CMD