안녕하세요? 오픈폼으로 계산후에 tecplot 파일로 변환하려는데 잘 안되서 질문을 남깁니다. 원래는 예전에 OpenFOAM 님께서 남기신글과 오광호 대리님께서 남기신 답글을 봤었는데요. 답글을 보면서 하는데도 잘 안되서 글을 남깁니다. (거기도 답글을 달았는데 혹시 못보실까봐 글로 새로 적습니다) --------------------------------------------------------- OpenFOAM 님 질문 얼마전 부터 OpenFOAM 에 관심이 있어 공부를 하고 있는 학생입니다.
다름이 아니라 오픈폼 설치와 관련해서 문의 사항이 있어 이렇게 글을 올립니다. 오픈폼 홈페이지에서 Ubunto Deb Pack 으로 설치를 완료 한 후 git Software 도 설치를 완료 하였습니다. 그 후 예제로 주어지는 문제중 simpleFoam 에 airFoil2D 를 계산한 다음 paraFoam 실행하면 파라뷰에서 계산 결과가 잘 나오지만 foamToTecplot360을 입력하면 Command not found 라는 오류 메세지가 나타납니다. 홈페이지에서 나와 있는 대로 설치를 모두 마무리 하였는데 테크플롯 변환이 되지 않아 어떻게 하면 foamToTecplot360 을 사용하여 plt 파일을 출력 할 수 있는 지 문의 드리는 바입니다. ---------------------------------------------------------- 오광호 대리님 답글 감사합니다. 오픈폼을 설치하면 tecplot 파일로 변환해주는 유틸리티가 컴파일이 되어있지 않습니다. 따라서 오픈폼 해석 결과를 tecplot 파일로 변환해서 후처리를 하시려면 따로 컴파일을 해주셔야 합니다. 먼저 foamToTecplot360 유틸리티를 사용하기 위해서 'tecio.a'라는 라이브러리가 있어야 합니다. 사용하시는 리눅스 버전에 맞는 tecio.a와 tecio2013.tar를 링크된 (tecplot) 홈페이지에 가셔서 다운을 받습니다.
tecio2013.tar 파일을 압축을 푸셔서 tecio.a를 tecio2013 폴더에 넣으신 후 오픈폼설치 폴더에 옮겨놓습니다.
터미널창에서 tecio2013 폴더로 이동하신 후 폴더내의 Runmake를 터미널에서 실행하셔서 tecio.a를 컴파일 해주시면 됩니다. 그 다음 foamToTecplot360 유틸리티를 컴파일 해줍니다. 오픈폼 설치폴더 안의 '오픈폼/applications/utilities/postProcessing/dataConversion/foamToTecplot360' 폴더로 이동하셔서 Allwmake를 실행하셔서 유틸리티를 컴파일 해주시면 foamToTecplot360을 사용하실 수 있으실 겁니다 ----------------------------------------------------------- 위에 답변 달아주신거 보고 잘 해결이 안되서 다시 추가 질문 드립니다. 현재 리눅스 우분투 14.04버전 사용중이고요 위에 말씀하신데로 tecplot 홈페이지가서 linux 64-sled 10.4 libteci.a 파일과 tecio2013.tar 을 받아서 실행을 하려 했는데요. 저기 tecio2013 폴더는 opt/openfoam240 폴더에 옮겨놓는건지 아니면 복사해서 쓰는 폴더에 옮겨 놓는건지 잘 모르겠네요 이게 문제인지 tecio2013 폴더에서 ./Runmake 를 실행하면 마지막에 choose: 1. make libtecio.a only 2. make libtecio.a and pltview 라고 뜨는데 어느걸 선택하든 Err: Invalid platform 이라는 에러 메세지가 뜹니다 이 부분은 어떻게 처리를 해야하는지 혹시 알수 있을까요??
|