Modelicaというと,LEGOのように色々な機械要素のコンポーネントを組み立ててモデルを作っていく「ソフトウェア」だと思われることも多いのですが,ModelicaはFORTRANやC++やPythonと同じように「プログラミング言語」の一種です.ただし一般的なプログラミング言語とは異なる側面も持っており,物理現象を記述するのにより適した仕様になっているため「モデリング言語」とも呼ばれています.現在は商用のものも含めて多くの1DモデリングツールがこのModelica言語をベースに作られています.1Dモデリングに取り組もうとする方はまず,Modelicaとはソフトウェアではなく言語であるという事を理解する必要があります. スクリプトベースとは? Modelica言語をベースにModelica協会によって開発されたオープンソースの1DツールがOpenModelicaです.OpenModeli