SlideShare une entreprise Scribd logo
1  sur  18
FreeCAD OpenFOAM Workbench
セットアップ方法と課題
第61回 OpenCAE勉強会(岐阜)
1. FreeCADのバージョンとインストール
2. FreeCADの準備
3. FreeCADのマクロの準備
4. OpenFOAM Workbenchのインストール
5. 課題
6. できたこと・分かったこと
1. FreeCAD version
要求されるバージョンは、0.17.12839以降
“FreeCAD latest version”で検索
https://www.freecadweb.org/wiki/Download
Development Versionsをクリック下記のURLに移動
https://github.com/FreeCAD/FreeCAD/releases
64bit Windows版の最新バージョン(2018/2/10時点)
1
1. FreeCADのインストール2
ダウンロードしたFreeCADを回答すると、以下のフォルダ構成となる
配置する位置はどこでもよい。
(私はCドライブの直下に配置した)
2. FreeCADの起動3
“bin”フォルダの中に、実行ファイルがある。
このファイルのショートカットを作り、デスクトップ等に置く
(もしくは右クリックし、”タスクバーにピン留めする”でもよい)
2. ウィンドウの準備4
表示>パネル>Pythonコンソール と レポートビューを表示させる
インストールの動きなどを見るために表示
3. addons_installer.FCMacroの準備5
Work benchはマクロ扱い。都度インストールのは手間なので、表題のマクロを
インストールする。
STEP1
マクロ>マクロ…
STEP2
ユーザーマクロの場所を指定
今後使いまわしができるよう、Cドライブ以外にした
3. addons_installer.FCMacroの準備6
STEP3
ユーザーマクロに
“addons_installer.FCMacro”を登録
②作成
③名前登録
①ユーザーマクロを選択
STEP4-1
マクロの入手
” GitHubのFreeCAD-addons”を開く
“addons_installer.FCMacro”は
一番下にある(2018/2/10時点)
3. addons_installer.FCMacroの準備7
STEP4-2
マクロのコードを入手
開いたページでRAWをクリック
ブラウザでマクロの
テキストファイルが表示
STEP4-3
マクロをFreeCADにセット
マクロのエディタウィンドウにコピペ
Ctrl+Aで全コピー
Ctrl+Vでペースト
保存
3. addons_installer.FCMacroの準備8
STEP5
マクロの実行→これで完了
OK
一度設定しておけば、次は
ツール>Addon managerから実行できる
4. OpenFOAM Work benchインストール9
STEP1
Addon managerからWBをインストール
CfdOFを選択
Install/updateをクリック ウィンドウを閉じて
FreeCADを再起動
CfdOFが選べるように
4. OpenFOAM Work benchインストール10
STEP2
WBの設定:編集>設定>CFDと選択
STEP3
blue CFD-Core
ダウンロード/インストール
選択
4. OpenFOAM Work benchインストール11
STEP4
blueCFD-Coreのインストール
デフォルトの設定で
インストールを進める
STEP5
cfMeshのインストール
結構時間がかかる…一晩かかった
5. 課題12
 私の環境では、cfMeshがインストール失敗し、起動しない。
 gmshの連携がうまく取れていない。(パッケージの中には入っている)
 裏で動いているblueCFDの反応がどうも鈍い。
6. できたこと・分かったこと13
チュートリアルは以下のサイトにある。
https://opensimsa.github.io/training.html
この中で、tutorial2を実施。
ポーラス
inlet
outlet
壁面:slip
使えたメッシャーはsnappyHexのみ
並列計算もできそうだが、試していない。
なぜか計算開始までが長い。
6. できたこと・分かったこと14
ログなどはここで
見ることができる。
残差FreeCADのウィンドウにて
6. できたこと・分かったこと15
定常・非定常の選択は可能
現状は非圧縮性のみ
層流・乱流の選択は可能
乱流モデルはk-ωSSTの一択
6. できたこと・分かったこと16
境界条件をモデルを見ながら設定できるのはよい点
引用資料17
OpenSIM
https://opensimsa.github.io/index.html
アドオン・インストーラーマクロ(addons_installer.FCMacro )の使い方
http://freecad.vdlz.xyz/function/AddonsInstoler/Add_AddonsInstaller.html
動画
https://www.youtube.com/watch?v=8A9GewANqh8&feature=youtu.be

Contenu connexe

Tendances

DEXCS2022 for preCICE
DEXCS2022 for preCICEDEXCS2022 for preCICE
DEXCS2022 for preCICEEtsuji Nomura
 
aboutDEXCS2022-OF.pdf
aboutDEXCS2022-OF.pdfaboutDEXCS2022-OF.pdf
aboutDEXCS2022-OF.pdfEtsuji Nomura
 
OpenFOAM -回転領域を含む流体計算 (Rotating Geometry)-
OpenFOAM -回転領域を含む流体計算 (Rotating Geometry)-OpenFOAM -回転領域を含む流体計算 (Rotating Geometry)-
OpenFOAM -回転領域を含む流体計算 (Rotating Geometry)-Fumiya Nozaki
 
Mixer vessel by cfmesh
Mixer vessel by cfmeshMixer vessel by cfmesh
Mixer vessel by cfmeshEtsuji Nomura
 
OpenFOAM の cyclic、cyclicAMI、cyclicACMI 条件について
OpenFOAM の cyclic、cyclicAMI、cyclicACMI 条件についてOpenFOAM の cyclic、cyclicAMI、cyclicACMI 条件について
OpenFOAM の cyclic、cyclicAMI、cyclicACMI 条件についてFumiya Nozaki
 
OpenFOAMによる気液2相流解析の基礎と設定例
OpenFOAMによる気液2相流解析の基礎と設定例OpenFOAMによる気液2相流解析の基礎と設定例
OpenFOAMによる気液2相流解析の基礎と設定例takuyayamamoto1800
 
howtoCADandMeshing2022.pdf
howtoCADandMeshing2022.pdfhowtoCADandMeshing2022.pdf
howtoCADandMeshing2022.pdfEtsuji Nomura
 
OpenFOAMを用いた計算後の等高面データの取得方法
OpenFOAMを用いた計算後の等高面データの取得方法OpenFOAMを用いた計算後の等高面データの取得方法
OpenFOAMを用いた計算後の等高面データの取得方法takuyayamamoto1800
 
OpenFOAMによる混相流シミュレーション入門
OpenFOAMによる混相流シミュレーション入門OpenFOAMによる混相流シミュレーション入門
OpenFOAMによる混相流シミュレーション入門takuyayamamoto1800
 
OpenFOAMの壁関数
OpenFOAMの壁関数OpenFOAMの壁関数
OpenFOAMの壁関数Fumiya Nozaki
 
OpenFOAMソルバの実行時ベイズ最適化
OpenFOAMソルバの実行時ベイズ最適化OpenFOAMソルバの実行時ベイズ最適化
OpenFOAMソルバの実行時ベイズ最適化Masashi Imano
 
Dexcs2021 of install2
Dexcs2021 of install2Dexcs2021 of install2
Dexcs2021 of install2Etsuji Nomura
 
OpenFOAMのinterfoamによる誤差
OpenFOAMのinterfoamによる誤差OpenFOAMのinterfoamによる誤差
OpenFOAMのinterfoamによる誤差takuyayamamoto1800
 
DEXCS2022OF_Install.pdf
DEXCS2022OF_Install.pdfDEXCS2022OF_Install.pdf
DEXCS2022OF_Install.pdfEtsuji Nomura
 
OpenFoamの混相流solver interFoamのパラメータによる解の変化
OpenFoamの混相流solver interFoamのパラメータによる解の変化OpenFoamの混相流solver interFoamのパラメータによる解の変化
OpenFoamの混相流solver interFoamのパラメータによる解の変化takuyayamamoto1800
 
Dexcs2020-OF install
Dexcs2020-OF installDexcs2020-OF install
Dexcs2020-OF installEtsuji Nomura
 
Turbulence Models in OpenFOAM
Turbulence Models in OpenFOAMTurbulence Models in OpenFOAM
Turbulence Models in OpenFOAMFumiya Nozaki
 
OpenFOAMの混相流用改造solver(S-CLSVOF法)の設定・使い方
OpenFOAMの混相流用改造solver(S-CLSVOF法)の設定・使い方OpenFOAMの混相流用改造solver(S-CLSVOF法)の設定・使い方
OpenFOAMの混相流用改造solver(S-CLSVOF法)の設定・使い方takuyayamamoto1800
 

Tendances (20)

DEXCS2022 for preCICE
DEXCS2022 for preCICEDEXCS2022 for preCICE
DEXCS2022 for preCICE
 
aboutDEXCS2022-OF.pdf
aboutDEXCS2022-OF.pdfaboutDEXCS2022-OF.pdf
aboutDEXCS2022-OF.pdf
 
OpenFOAM -回転領域を含む流体計算 (Rotating Geometry)-
OpenFOAM -回転領域を含む流体計算 (Rotating Geometry)-OpenFOAM -回転領域を含む流体計算 (Rotating Geometry)-
OpenFOAM -回転領域を含む流体計算 (Rotating Geometry)-
 
Mixer vessel by cfmesh
Mixer vessel by cfmeshMixer vessel by cfmesh
Mixer vessel by cfmesh
 
OpenFOAM の cyclic、cyclicAMI、cyclicACMI 条件について
OpenFOAM の cyclic、cyclicAMI、cyclicACMI 条件についてOpenFOAM の cyclic、cyclicAMI、cyclicACMI 条件について
OpenFOAM の cyclic、cyclicAMI、cyclicACMI 条件について
 
OpenFOAMによる気液2相流解析の基礎と設定例
OpenFOAMによる気液2相流解析の基礎と設定例OpenFOAMによる気液2相流解析の基礎と設定例
OpenFOAMによる気液2相流解析の基礎と設定例
 
howtoCADandMeshing2022.pdf
howtoCADandMeshing2022.pdfhowtoCADandMeshing2022.pdf
howtoCADandMeshing2022.pdf
 
123DEXCS2022.pdf
123DEXCS2022.pdf123DEXCS2022.pdf
123DEXCS2022.pdf
 
OpenFOAMを用いた計算後の等高面データの取得方法
OpenFOAMを用いた計算後の等高面データの取得方法OpenFOAMを用いた計算後の等高面データの取得方法
OpenFOAMを用いた計算後の等高面データの取得方法
 
OpenFOAMによる混相流シミュレーション入門
OpenFOAMによる混相流シミュレーション入門OpenFOAMによる混相流シミュレーション入門
OpenFOAMによる混相流シミュレーション入門
 
OpenFOAMの壁関数
OpenFOAMの壁関数OpenFOAMの壁関数
OpenFOAMの壁関数
 
rhoCentralFoam in OpenFOAM
rhoCentralFoam in OpenFOAMrhoCentralFoam in OpenFOAM
rhoCentralFoam in OpenFOAM
 
OpenFOAMソルバの実行時ベイズ最適化
OpenFOAMソルバの実行時ベイズ最適化OpenFOAMソルバの実行時ベイズ最適化
OpenFOAMソルバの実行時ベイズ最適化
 
Dexcs2021 of install2
Dexcs2021 of install2Dexcs2021 of install2
Dexcs2021 of install2
 
OpenFOAMのinterfoamによる誤差
OpenFOAMのinterfoamによる誤差OpenFOAMのinterfoamによる誤差
OpenFOAMのinterfoamによる誤差
 
DEXCS2022OF_Install.pdf
DEXCS2022OF_Install.pdfDEXCS2022OF_Install.pdf
DEXCS2022OF_Install.pdf
 
OpenFoamの混相流solver interFoamのパラメータによる解の変化
OpenFoamの混相流solver interFoamのパラメータによる解の変化OpenFoamの混相流solver interFoamのパラメータによる解の変化
OpenFoamの混相流solver interFoamのパラメータによる解の変化
 
Dexcs2020-OF install
Dexcs2020-OF installDexcs2020-OF install
Dexcs2020-OF install
 
Turbulence Models in OpenFOAM
Turbulence Models in OpenFOAMTurbulence Models in OpenFOAM
Turbulence Models in OpenFOAM
 
OpenFOAMの混相流用改造solver(S-CLSVOF法)の設定・使い方
OpenFOAMの混相流用改造solver(S-CLSVOF法)の設定・使い方OpenFOAMの混相流用改造solver(S-CLSVOF法)の設定・使い方
OpenFOAMの混相流用改造solver(S-CLSVOF法)の設定・使い方
 

Similaire à FreeCAD OpenFOAM Workbenchセットアップ方法と課題

OpenCV2.2 Install Guide ver.0.5
OpenCV2.2 Install Guide ver.0.5OpenCV2.2 Install Guide ver.0.5
OpenCV2.2 Install Guide ver.0.5Tsukasa Sugiura
 
さわってみよう Firefox OS in 大阪
さわってみよう Firefox OS in 大阪さわってみよう Firefox OS in 大阪
さわってみよう Firefox OS in 大阪Honma Masashi
 
Code igniterでテスト駆動開発 資料作成中
Code igniterでテスト駆動開発 資料作成中Code igniterでテスト駆動開発 資料作成中
Code igniterでテスト駆動開発 資料作成中Takako Miyagawa
 
LibreOffice を Windows 上でビルドする UPDATE
LibreOffice を Windows 上でビルドする UPDATELibreOffice を Windows 上でビルドする UPDATE
LibreOffice を Windows 上でビルドする UPDATETomofumi Yagi
 
Firefoxの開発プロセス
Firefoxの開発プロセスFirefoxの開発プロセス
Firefoxの開発プロセスMakoto Kato
 
Idea+groovy on ubuntu
Idea+groovy on ubuntuIdea+groovy on ubuntu
Idea+groovy on ubuntukyon mm
 
microPCFを使ってみよう
microPCFを使ってみようmicroPCFを使ってみよう
microPCFを使ってみようHiroaki_UKAJI
 
LibreOfficeをWindows上でビルドする
LibreOfficeをWindows上でビルドするLibreOfficeをWindows上でビルドする
LibreOfficeをWindows上でビルドするTomofumi Yagi
 
Verilog-HDL Tutorial (15) software
Verilog-HDL Tutorial (15) softwareVerilog-HDL Tutorial (15) software
Verilog-HDL Tutorial (15) softwareHiroki Nakahara
 
勉強会 環境構築編
勉強会 環境構築編勉強会 環境構築編
勉強会 環境構築編gikuko gikuko
 
LibreOfficeをビルドしてみよう(Windows)
LibreOfficeをビルドしてみよう(Windows)LibreOfficeをビルドしてみよう(Windows)
LibreOfficeをビルドしてみよう(Windows)Masataka Kondo
 
さわってみよう Firefox OS in 福岡
さわってみよう Firefox OS in 福岡さわってみよう Firefox OS in 福岡
さわってみよう Firefox OS in 福岡Honma Masashi
 
Andoird版OpenCVのJavaサンプルを動かす
Andoird版OpenCVのJavaサンプルを動かすAndoird版OpenCVのJavaサンプルを動かす
Andoird版OpenCVのJavaサンプルを動かすshobomaru
 
E2D3 ver. 0.2 開発の手順書
E2D3 ver. 0.2 開発の手順書E2D3 ver. 0.2 開発の手順書
E2D3 ver. 0.2 開発の手順書E2D3.org
 
DockerでAlmaLinux(web, php, pukiwiki)環境構築
DockerでAlmaLinux(web, php, pukiwiki)環境構築DockerでAlmaLinux(web, php, pukiwiki)環境構築
DockerでAlmaLinux(web, php, pukiwiki)環境構築Yoshihiro Mizoguchi
 
HELYX-OS in DEXCS2016 for OpenFOAM
HELYX-OS in DEXCS2016 for OpenFOAMHELYX-OS in DEXCS2016 for OpenFOAM
HELYX-OS in DEXCS2016 for OpenFOAMhideaki Kominami
 
はじめての Cloud Foundry: .NET アプリケーションのはじめ方
はじめての Cloud Foundry: .NET アプリケーションのはじめ方はじめての Cloud Foundry: .NET アプリケーションのはじめ方
はじめての Cloud Foundry: .NET アプリケーションのはじめ方Akihiro Kitada
 

Similaire à FreeCAD OpenFOAM Workbenchセットアップ方法と課題 (20)

OpenCV2.2 Install Guide ver.0.5
OpenCV2.2 Install Guide ver.0.5OpenCV2.2 Install Guide ver.0.5
OpenCV2.2 Install Guide ver.0.5
 
Cosmology.Doc
Cosmology.DocCosmology.Doc
Cosmology.Doc
 
Ide env
Ide envIde env
Ide env
 
さわってみよう Firefox OS in 大阪
さわってみよう Firefox OS in 大阪さわってみよう Firefox OS in 大阪
さわってみよう Firefox OS in 大阪
 
Code igniterでテスト駆動開発 資料作成中
Code igniterでテスト駆動開発 資料作成中Code igniterでテスト駆動開発 資料作成中
Code igniterでテスト駆動開発 資料作成中
 
LibreOffice を Windows 上でビルドする UPDATE
LibreOffice を Windows 上でビルドする UPDATELibreOffice を Windows 上でビルドする UPDATE
LibreOffice を Windows 上でビルドする UPDATE
 
Firefoxの開発プロセス
Firefoxの開発プロセスFirefoxの開発プロセス
Firefoxの開発プロセス
 
Idea+groovy on ubuntu
Idea+groovy on ubuntuIdea+groovy on ubuntu
Idea+groovy on ubuntu
 
microPCFを使ってみよう
microPCFを使ってみようmicroPCFを使ってみよう
microPCFを使ってみよう
 
LibreOfficeをWindows上でビルドする
LibreOfficeをWindows上でビルドするLibreOfficeをWindows上でビルドする
LibreOfficeをWindows上でビルドする
 
Verilog-HDL Tutorial (15) software
Verilog-HDL Tutorial (15) softwareVerilog-HDL Tutorial (15) software
Verilog-HDL Tutorial (15) software
 
勉強会 環境構築編
勉強会 環境構築編勉強会 環境構築編
勉強会 環境構築編
 
LibreOfficeをビルドしてみよう(Windows)
LibreOfficeをビルドしてみよう(Windows)LibreOfficeをビルドしてみよう(Windows)
LibreOfficeをビルドしてみよう(Windows)
 
さわってみよう Firefox OS in 福岡
さわってみよう Firefox OS in 福岡さわってみよう Firefox OS in 福岡
さわってみよう Firefox OS in 福岡
 
Andoird版OpenCVのJavaサンプルを動かす
Andoird版OpenCVのJavaサンプルを動かすAndoird版OpenCVのJavaサンプルを動かす
Andoird版OpenCVのJavaサンプルを動かす
 
Intel graphics
Intel graphicsIntel graphics
Intel graphics
 
E2D3 ver. 0.2 開発の手順書
E2D3 ver. 0.2 開発の手順書E2D3 ver. 0.2 開発の手順書
E2D3 ver. 0.2 開発の手順書
 
DockerでAlmaLinux(web, php, pukiwiki)環境構築
DockerでAlmaLinux(web, php, pukiwiki)環境構築DockerでAlmaLinux(web, php, pukiwiki)環境構築
DockerでAlmaLinux(web, php, pukiwiki)環境構築
 
HELYX-OS in DEXCS2016 for OpenFOAM
HELYX-OS in DEXCS2016 for OpenFOAMHELYX-OS in DEXCS2016 for OpenFOAM
HELYX-OS in DEXCS2016 for OpenFOAM
 
はじめての Cloud Foundry: .NET アプリケーションのはじめ方
はじめての Cloud Foundry: .NET アプリケーションのはじめ方はじめての Cloud Foundry: .NET アプリケーションのはじめ方
はじめての Cloud Foundry: .NET アプリケーションのはじめ方
 

Plus de murai1972

OpenFOAMによるベナール対流評価結果
OpenFOAMによるベナール対流評価結果OpenFOAMによるベナール対流評価結果
OpenFOAMによるベナール対流評価結果murai1972
 
室内空調シミュレーション手順書
室内空調シミュレーション手順書室内空調シミュレーション手順書
室内空調シミュレーション手順書murai1972
 
層流と乱流における速度分布の発達(第1報)
層流と乱流における速度分布の発達(第1報)層流と乱流における速度分布の発達(第1報)
層流と乱流における速度分布の発達(第1報)murai1972
 
150201解析結果報告書(乱流モデル評価)
150201解析結果報告書(乱流モデル評価)150201解析結果報告書(乱流モデル評価)
150201解析結果報告書(乱流モデル評価)murai1972
 
RANS乱流モデルによる影響調査(第1報)
RANS乱流モデルによる影響調査(第1報)RANS乱流モデルによる影響調査(第1報)
RANS乱流モデルによる影響調査(第1報)murai1972
 
RANS乱流モデルによる影響調査(第2報)
RANS乱流モデルによる影響調査(第2報)RANS乱流モデルによる影響調査(第2報)
RANS乱流モデルによる影響調査(第2報)murai1972
 

Plus de murai1972 (6)

OpenFOAMによるベナール対流評価結果
OpenFOAMによるベナール対流評価結果OpenFOAMによるベナール対流評価結果
OpenFOAMによるベナール対流評価結果
 
室内空調シミュレーション手順書
室内空調シミュレーション手順書室内空調シミュレーション手順書
室内空調シミュレーション手順書
 
層流と乱流における速度分布の発達(第1報)
層流と乱流における速度分布の発達(第1報)層流と乱流における速度分布の発達(第1報)
層流と乱流における速度分布の発達(第1報)
 
150201解析結果報告書(乱流モデル評価)
150201解析結果報告書(乱流モデル評価)150201解析結果報告書(乱流モデル評価)
150201解析結果報告書(乱流モデル評価)
 
RANS乱流モデルによる影響調査(第1報)
RANS乱流モデルによる影響調査(第1報)RANS乱流モデルによる影響調査(第1報)
RANS乱流モデルによる影響調査(第1報)
 
RANS乱流モデルによる影響調査(第2報)
RANS乱流モデルによる影響調査(第2報)RANS乱流モデルによる影響調査(第2報)
RANS乱流モデルによる影響調査(第2報)
 

FreeCAD OpenFOAM Workbenchセットアップ方法と課題