NOMO.asia

OpenModelica 설치하기

Posted 2019. 4. 15. 09:48, Filed under: 엔지니어링/Modelica

아래에서는 Modelica 언어 기반 오픈소스 툴인 OpenModelica 를 Windows 환경에서 설치하는 방법에 대해 다룬다.

OpenModelica.org 홈페이지 접속

OpenModelica 의 공식 웹사이트인 openmodelica.org 에 접속한다.

이후 상단 메뉴의 DOWNLOAD 에서 자신의 운영체제(Windows, Linux 등...)를 선택한다.

내 경우에는 WIndows 이므로 해당 메뉴를 선택해주었다.



그러면 아래와 같은 화면이 나타날 것이다. Official Release 옆의 링크를 클릭한다.




그러면 아래와 같은 페이지로 이동된다.



32bit 와 64bit 의 차이는 얼마나 큰 모델을 다룰 수 있느냐의 차이이다.

32bit 프로그램 에서는 메모리를 4GB 까지밖에 사용할 수 없기 때문에, 사이즈가 큰 모델을 다루는 경우 시뮬레이션이 되지 않는 경우가 있다.

32bit 만을 지원하는 외부 라이브러리가 있을 수 있으나, 일반적인 경우에는 64bit 를 설치해 사용하면 된다.


대략 3년쯤 전에는 Official release 에 32bit 밖에 존재하지 않아서 어쩔 수 없이 32bit 프로그램을 썼는데, Multibody 라이브러리에서 body 수가 300개가 넘는 큰 모델을 다루다가 수식을 정리하는 과정에서 메모리 부족으로 시뮬레이션을 실패한 적이 있었다. 그래서 개발 중에 해당하는 Nightly Build 에서 64bit 프로그램을 받아 설치하여 해결을 시도했었다. 혹시 거대한 모델을 다루면서 64bit 가 지원되지 않는 외부 라이브러리를 사용할 예정인 경우, 32 bit 프로그램에서의 퍼포먼스 테스트는 필수적으로 진행되어야 한다.




이동된 페이지에서 확장자가 exe 인 파일을 파일경로에 한글이 들어가지 않는 경로에 다운로드 받는다.


OpenModelica 프로그램 설치

다운받은 파일을 윈도우 탐색기에서 우클릭하여 관리자 권한으로 실행한다.


설치 관리자가 실행된 후의 설치 과정은 간단하다. Next 를 계속 눌러주면 된다.




아래의 그림에서 Next 버튼을 누른다.




아래의 그림에서 Next 버튼을 누른다.




아래의 그림에서 Install 버튼을 누르면 설치가 진행된다.




내 경우에 여러 PC 환경에서 프로그램을 설치해봤는데 매번 아래와 같은 에러가 발생했다.

혹시나 동일하게 아래와 같은 에러가 뜨는 경우 "무시"를 눌러주면 된다. 꽤 여러번 뜰 것이다.




아래의 그림과 같이 설치가 완료되면 Next 버튼을 누른다.




아래의 그림에서 Finish 버튼을 눌러 설치 클라이언트를 종료한다.

이후 OMEdit 이 자동으로 실행된다.



OMEdit 프로그램 실행

설치 후 자동으로 OMEdit 프로그램이 실행되기는 하지만, 추후 OMEdit 프로그램을 직접 실행하기 원하는 경우

시작메뉴의 OpenModelica 폴더에서 OpenModelica Connection Editor 를 선택해주면 된다.

사용법에 대해 상세하게 문서화 된 pdf 파일들도 해당 폴더에 있으므로, 영어에 익숙한 경우 읽어보면 좋을 것이다.




OMEdit 프로그램을 실행 시 아래와 같은 로딩화면이 나타난 후 프로그램이 실행된다.




최종적으로 OMEdit 프로그램이 실행된 모습은 아래의 그림과 같다.