PrePoMax 를 통해 해석을 한 후, Paraview에서 데이터를 처리하고 싶은 경우가 있을겁니다. 이번 글에서는 frd 해석파일을 vtk로 변환하고 paraview에서 import 하는 방법을 알아보겠습니다.
포럼 공식 설명
PrePoMax 포럼에서 알려진 방법은 아래와 같습니다.
- PrePoMax 해석결과 데이터 (ex analysis.frd) 를 FreeCAD 에서 import
- FreeCAD에서 VTK 파일로 export
- Paraview에서 불러오기
직접 해보며 보여드리겠습니다.
준비작업 : 해석 frd 파일의 경로 및 파일 찾기
해석데이터가 위치한 경로 확인을 우선 확인 합니다.
Tool -> Setting -> Calculix 에서 work directory를 확인합니다.
혹은 FE Model 탭에서 가장 아랫쪽에 Analysis 를 더블클릭해도 확인이 가능합니다.

파일명이 Bracket.pmx 였습니다. 따라서 동일한 이름의 frd인 Bracket.frd 파일을 찾았습니다.

이제 freecad에서 임포트합니다.
1. FreeCAD import
import를 하니 아래와 같이 불러와졌습니다.

프리캐드 pipeline 기능으로도 어느정도의 후처리가 가능할 듯 합니다.
하지만 저희는 paraview를 사용할 것이기 때문에 pipeline_results를 클릭 후, 다시 vtk 파일로 익스포트합니다.
2. VTK Export
FreeCAD 좌측 File에서 Export 를 눌러 Pipeline result 파일(밭 전자 모양)을 내보냅니다.

저장하실 때 확장자 명을 VTK로 설정해주셔야 합니다.

3. ParaView에서 불러오기
Paraview 5.13 버젼부터는 Look in 에 경로를 입력하면 알아서 찾아갑니다.. 정말 편리합니다.

FreeCAD에서 export 했던 파일을 찾아 로드합니다.
제대로 보이는 것 같습니다.

마무리
지금까지 PrePoMax를 통해 해석된 결과 데이터 .frd 파일을 freecad를 거쳐 vtk 파일로 변환하고 paraview에서 로드하는 과정을 살펴보았습니다.
프리포맥스로 해석을 수행한 후, 후처리는 paraview로 하고 싶으신 분들은 참고하시면되겠습니다.