Engneering、すなわちコンピュータ支援のエンジニアリングのことを言います。コンピュータを使って各種装置の設計や、仮想実験などを行います。巷ではよくコンピュータシミュレーションとか単にシミュレーションという言い方もされています。本来、このようなCAEを行うためには、法人が莫大な費用をかけて、CAEソフトのライセンスを購入するのですが、このOpenFOAMを用いれば、個人でも無料でCAEを行うことができます。このページではそんな無料ソフトOpenFOAMをubuntuへインストールするための手順を紹介します。インストール手順インストール手順自体は簡単です。ホームページの指示通りにコマンドを打つ。ホームページはすべて英語で書かれているため、ダウンロードする上で不安や疑問も出てくるかと思いますので、この記事において具体的な方法を説明したいと思います。OpenFOAMのホームページへ行くUbutnuでfirefoxを立ち上げ、OpenFOAMと検索をかけます検索結果のうち、矢印で示したページへ行きます。ホームページ内のDownloadタブの「OpenFOAM-dev」を選択します。more」をクリックします。※OpenFOAMのバージョンが17.04じゃないよという人も気にせず進んでください。クリックするとこのページに来ます。16.04LTS)もサポートしています。16.10へ向けたアップデートはもうやっていません。16.04-LTSは使えますということで、今からインストールしようとしているのは16.04-LTSです。(各自、使用中のバージョンを確認してください。)では、青四角の部分のリンクをクリックしてインストールページに移りますOpenFOAMをインストールするとopenfoam4と一緒に、可視化ソフトウェアであるparaview5.0も同時にインストールされます。両方合わせてparaviewopenfoam50packと呼んでいて、これのダウンロード・インストール方法を説明しています。16.04-LTSをサポートしていると書いてあります。64bit版だけだそうです。OpenFOAMに限らず、何かのソフトをダウンロード・インストールする前にはupdateをかけます。これは1分くらいで終了します。OpenFOAMのダウンロード・インストールそれでは、いよいよダウンロード・インストールの作業です。下記の文をあなたのコンソール上にコピー&ペーストしてください。あるので、それに従います。下記の図で、ホームページ上の説明の2番まで終了しています。update」をかけます。openfoam-dev」をコマンドで打ちます。するとダウンロード・インストールが開始します。1213MBのディスク容量が消費されます。OpenFOAMは1.2GBの容量があって、それを今からダウンロードすることになります。無線の方は注意してください(通信量的な問題・時間的な問題に注意して下さい)。~/.bashrc」と出てきます。/opt/openfoam-dev/etc/bashrc/を追加してください。その通りに従いましょう。~/.bashrc」とコマンドで打つとこのようなテキストエディタが立ち上がりますので、その一番下に「/opt/openfoam-dev/etc/bashrc/」を書き足します。-help」とコマンドを打ちます。すると、simpleFoamの使い方が表示されます。これはOpenFOAMが正常にダウンロード・インストールされた証拠です。簡単な数値計算を実行してみましょう。$FOAM_RUN」で、runフォルダを作ります。今後、計算するときはそこから計算の設定などを行います。その次に、以下のコマンド群を打っていきます。pitzDaily」まで完了しています。「blockMesh」を実行します。「simpleFoam」を実行します。するとずら~っと計算のログが出てきます。paraFoamとコマンドを打って、可視化ソフトparaviewを立ち上げましょう。左上の赤枠で示した部分を「U」に変えて、青枠で示したボタンを押します。すると、計算結果が示されます。計算結果は速度のノルムを表しています。詳しい意味が分からない方はこれから勉強していけばよいのです。OpenFOAMは使えるよ。いう状態にできました。まとめ今回の記事ではCAEを無料で体験できるソフトウェア、OpenFOAMのダウンロード・インストール方法をまとめました。OpenFOAMでやっていることや、OpenFOAMで何ができて、何ができないのかは流体力学とその数値計算およびプログラミングに関する知識が必要になります。これらは専門性が非常に高く、習得するには時間がかかりますが、時間のある人はぜひチャレンジしてみてください。当ブログでは流体力学の基礎式と呼ばれるナビエ・ストークス式に関する解説記事を公開しています。こちらも合わせてご利用ください。らい・ぶらりナビエ・ストークス方程式を導出するhttp://shimaphoto03.com/science/ns-equation/資料請求番号:TS42F=maからのナビエ・ストークス式の導出ここでは、流体の流れを表す方程式であるナビエ・ストークス方程式(以下、NS式)を古典力学および保存則から導出します。コメントをキャンセルメールアドレスが公開されることはありません。