【オープンソースCAE解析】Elmerをインストールしてみた。C++PythonFortran技術士サポートサイトお問い合わせElmer【オープンソースCAE解析】Elmerをインストールしてみた。2023年2月2日スポンサーリンクどうも。(@t_kun_kamakiri)自宅でCAE解析をしたいな~って思ったことありませんか?僕はめちゃくちゃあります。本記事は、そんな「自宅でCAE解析を体験したい」、あるいは「研究でCAE解析をしたい」という人に向けてフリーのCAE解析をソフトを使えば簡単にできるという内容をお伝えしたいと思います。今回使うオープンソースのCAE解析ソフトが、↓こちらhttps://www.csc.fi/web/elmerElmerです。本記事ではElmerの中のインストールをインストールしてみたので少し紹介したいと思います。2.6GHzメモリ8G8万円で買ったmouseというメーカーです。安くて壊れやすいみたいです1年半くらい使っています。結果まとめダウンロードするべきフリーソフトCAE解析には、以下の3つの流れがあります。プリ処理:モデル作成(CAD)、メッシュ作成、解析条件の設定ソルバ:プリ処理で設定した解析条件で方程式を解くポスト処理:解いた結果を処理する青色で色付けした部分をElmerが担います。Elmerというソフトは、基本的には「単純なメッシュ生成」「解析条件の設定」「設定した解析条件で方程式を解く」ということができるソフトです。モデルの作成や結果処理はElmerは担っていません。フリーソフトFreeCADのインストール(モデル作成用)本記事でFreeCADは使いませんが、モデル作成用のソフトで最も使いやすいと感じているのはFreeCADです。(構造解析も可能)主に機械工学やプロダクトデザイン向けでありますが、それにとどまらず建築やその他の専門分野など工学全般での利用に適しています。現在、開発途中でアルファ版やベータ版の段階にあります。※もう一度言いますが、本記事ではFreeCADは特に使いませんので、インストールしなくても進めることができます。Elmerのインストールそれでは、本記事の主役のElmerをインストールします。わかりづらいので、どこからインストールできるのか絵を貼っておきます。↓下記のサイトよりインストールhttps://www.csc.fi/web/elmerMPI版(並列計算用)などもありますが、どちらでも良いでしょう。僕は、MPI版ではない方をインストールしました。Praview(結果の可視化用)これは本記事でも使いますので必ずインストールが必要です。https://www.paraview.org/download/ParaviewについてParaViewは科学技術可視化の並列化と対話操作のための、自由に利用できるオープンソースプログラム。Elmerとはでは、Elmerについて簡単に紹介しおきましょう。ソフトウエアパッケージです。非常に多種の方程式の取扱いが可能です。マルチフィジカルなシミュレーションのための汎用ツールとなっています。オープンソースであるため、既存の解法の変更、あるいはユーザの要求に沿ったソルバの開発が可能です。書きましたが、以下のものは解くことができるソフトだっていうことです。問題(ちょっとマニアック)」なども解くことができるソフトだそうです。これが無償っていうのがすごすぎます!!↓概要は下記のドキュメントが参考になります。こちらのドキュメントは英語ですが、日本語に訳してくれている資料もあります。英語のドキュメントはかなり豊富です。残念ながら日本語のドキュメントはほとんどないのでとっつきにくい人も多いかもしれませんが、英語のドキュメントを読むだけでも結構使いこなせることができます。http://www.nic.funet.fi/pub/sci/physics/elmer/doc/ElmerModelsManual.pdf「Document」から資料は入手することができます。解析モデルの理論の説明まず、解析モデルの理論を知りたいという方はこちらの資料がホームページの「Document」から入手できます。http://www.nic.funet.fi/pub/sci/physics/elmer/doc/ElmerModelsManual.pdfどんな感じか中を覗いてみます。個人的に馴染みがある流体解析で使う「Navier-Stokes方程式」の解説です。IntroductionTheoryKeywordという3部構成で解説がされています。※「Keyword」はElmerのGUI上のKeywordということです。Elmerのチュートリアルとそのサンプルモデルで解析ができるすごいのがここです。↓下記のようなElmerのチュートリアル解説がホームページの「Document」から入手できます。http://www.nic.funet.fi/pub/sci/physics/elmer/doc/ElmerTutorials.pdfこの資料は以下のことが書いてあります。※解析サンプルの入手先はどこかをドキュメント内で説明してありますがわかりにくかったです。(git内のある階層のフォルダを見てくれ的なことが書いてありました)でも、「実はここから」入手できるんですよね。Elmerのチュートリアルをやってみようでは、先ほどのチュートリアルのドキュメントを見ながらCAE解析を体験したいと思います。カルマン渦の生成チュートリアルから今回行ったのは「カルマン渦」についての解析内容です。結果処理にはParaviewを使用しています。これが自分でやってみた結果です。まとめ本記事ではElmerのインストールをしてみたという内容とドキュメントの中身を簡単に紹介してみました。誰でも使いこなせるElmerを無料で体験できるので興味がある人は是非やってみてほしいと思います。コメントをキャンセルメールアドレスが公開されることはありません。付いている欄は必須項目です【2018年の振り返り】ブログのPV数公開(ブログ開始9か月)【オープンソースCAE解析】Elmerを使って流体解析:円柱回りのカルマ...製造業コミュニティ製造業コミュニティは製造業で働く方や製造業へ就職を考えている学生の方が匿名で気軽に情報交換を出来るオンラインコミュニティです。本が聴けるアプリAudible(オーディブル)☟30日間の無料体験(最初の1冊は無料)プロフィールカマキリ(^^)大学の専攻は物性理論で、Fortranを使って数値計算をしていました。CAEを用いた流体解析は興味がありOpenFOAMを使って勉強しています。CAE解析(流体解析)notenoteで内容は主に「プログラミング言語」の勉強の進捗を書いています。「現在勉強中の内容」「日々思ったこと」も日記代わりに書き記しています。1DCAEの操作方法などを動画にしています。(音声はありません_(._.)_)製造業コミュニティをやっています。Facebookを使った実名登録。製造業ブロガーコミニティ案内オンライン家庭教師のご要望あればご連絡ください。Amazonのアソシエイトとして、当メディアは適格販売により収入を得ています。・当メディアはGoogleによるユーザーに合わせた自動広告が表示されます。Twitterカマキリ☟こちら日々の「思ったこと」「勉強している内容」を発信しています。4Pythonを使ってTwitterAPIで自作botを作りました。製造業コミュニティの方々と運営しています。botを作るのかを知りたい方はこちら。【超丁寧に解説】Pythonを使ってTwitterAPIでGoogleスプレッドシートに書いた内容を画像付きでツイート投稿する。HOMEElmer【オープンソースCAE解析】Elmerをインストールしてみた。宇宙に入ったカマキリ。