SlideShare a Scribd company logo
1 of 18
Download to read offline
DEXCS for OpenFOAM(R)の紹介
オープンCAEコンサルタント
OCSE^2 代表 野村悦治
2015/9/23
 
1
DEXCS公開版
構造解析 Adventure
流体解析
OpenFOAM
線形弾性
Ver-1.4.1
Ver-1.5.x
‘09/2
‘09/7
Ver-1.7.x
‘10/10
Salome-Meca
完
(終了)
Ver-2.0.x
‘11/12
2
Ver-2.1.x
‘12/12
Ver-2.2.x
‘13/9 ‘14/9
Ver-2.3.x
弾塑性、大変形
‘15/9
Ver-2.4.x
RDstr
2
2431943907
1480
2015/9/23 時点のDL数
DEXCSの目標
オープンCAE:DEXCS (デックス)
 拡張性を持つ設計支援用解析システム
 Digital Engineering on eXtensible Computing System
■CD起動や仮想PC上にオールインワンのCAEを実現
    様々な起動方法に対応する
■数値解析を中心に高機能のプリポストを備える
    構造解析や流体解析に対応する
■教育研修を対象のCAEとして基本機能を実現する
    大規模弾性解析の並列処理に対応する
■企業内実務での適用・拡張も可能
3
3
DEXCSの構成
Linux(Ubuntu)上に、構造解析にADVENTUREを活用し
プリポスト機能を統合したCAE環境を構築する。
これを、CD起動形式や仮想PC起動形式で公開
(Ubuntu)
パソコン
(モデリング) (解析) (可視化)
プレ処理 ポスト処理
44
DEXCS2009-OpenFOAMの嬉しさ
コマンドライン入力は一切不要
GUIエディタでパラメタ変更可能
 (パラメタファイルの収納場所・名前を知らなくとも、
  解析シーン毎にボタンを順番に押していけばよい)
仮想風洞試験が、ボタンを順番に押していくだけで実行可能
メッシュ細分化領域
仮想風洞
解析対象
simpleFoam:定常非圧縮流れ解析
   (k-ε系乱流モデル使用可能)OpenFOAMのインストール不要
5
5
DEXCS2011-OpenFOAMの嬉しさ
DEXCS2009-OpenFOAMの嬉しさを踏襲
上記をブラッシュアップ
■ 並列計算可能、64 bit版もリリース
■ 操作性改善、結果処理サンプルの充実
■ ライブDVDでの動作を前提としたテスト、操作説明
新機能
■ OpenFOAM 中級者を想定した簡単GUI操作
6
dexcs十徳ナイフ
6
DEXCS2012-OpenFOAMの狙い
DEXCS2009以来、簡単体験の嬉しさを踏襲
上記をブラッシュアップ⇒もっと簡単に
機能強化
■ OpenFOAM 中級者を想定した簡単GUI操作
7
主眼はsnappyHexMeshによる自動メッシュ作成
+ 標準チュートリアルベースの簡単メッシュ変更
Swiftツール
TreeFoam (+ dexcs十徳ナイフ)
7
DEXCS2013-OpenFOAMの狙い
DEXCSランチャーの
機能開発はほぼ完了⇒国際化対応
機能強化
■ OpenFOAM 中級者を想定した簡単GUI操作
8
主眼はsnappyHexMeshによる自動メッシュ作成
+ 標準チュートリアルベースの簡単メッシュ変更
TreeFoam (+ dexcs十徳ナイフ)の機能強化
(例:マルチリージョン対応)
8
DEXCS2014-OpenFOAMの狙い
DEXCSランチャーの更なる簡素化
● CAD: Blender ⇒ FreeCAD
● メッシャー: snappyHexMesh ⇒ cfMesh
機能強化
● TreeFoam ver.1.42 ⇒ ver.2.22
● 最適化ツール
(OpenMDAO+openfoam_wrapper)搭載
9
OpenFOAM 中〜上級者を想
定した簡単GUI操作
9
DEXCS2015-OpenFOAMの狙い
ベースプラットフォーム
● 国際化対応
● Linux Mint の復活
機能強化
● TreeFoam ver.2.22 ⇒ ver.3.23
● FreeCADマクロのブラシアップ
10
OpenFOAM 中〜上級者を想
定した簡単GUI操作
10
1
5
43
英語(米国)または
日本語の選択可能
(他の言語を選択しても ,
DEXCSランチャー,
TreeFoamは日本語メ
ニューにしかならない)
2
デフォルト
言語設定について
11
DEXCS2015の組み込みツール
● OpenFOAMの固有ユーティリティ
○  blockMesh,autoPatch,createPatch,snappyHexMesh,...
● pyFoam
○ pyFoamPlotRunner.py,pyFoamClearCase.py
○ pyFoamPotentialFoam.py, pyFoamCreateBoundaryPatches.py
● swak4Foam
● cfMesh
● blender用Script
○ SwiftBlock, SwiftSnap
● JAVA gnuplot GUI
● helyxOS
● TreeFoam
● OpenMDAO + openfoam_wrapper
● DEXCS固有ユーティリティ
○ makeCfMeshSetting.py, dexcsSWAK.py
OpenFOAMをSmartに使いこなす為のツール
オール・イン・ワン組み込み
 ⇒すぐに使える
煩雑なコマンド&パラメタ入力
 ⇒ボタン1発起動
ユーザーの好みに応じて
組み込みや組み換えが可能
12
12
ベースOS ウィキペディアより引用
http://ja.wikipedia.org/wiki/Linux_Mint
Ubuntu
10.04 LTS
Linux Mint13
(LTS)
Ubuntu
14.04 LTS
Linux Mint17.
1(LTS)
1313
http://mogura7.zenno.info/~et/wordpress/ocse/?p=671
ベースOS雑感
Linux Mint のデスクトップ操作環境は、Windowsライク。
Ubuntu 10.10 以前の Ubuntu に近い。
Ubuntuは、10.10以降、操作環境が一変してしまった。
(個人的感想ですがCAE用途には使いやすいとは言い難い)
しかし・・・DEXCS2014ではubuntuに回帰
【理由】Linux Mint17上で、TreeFoamの動作不具合多
【理由】TreeFoamの上記不具合が解消
DEXCS2015では、再度 Linux Mint
1414
推奨利用方法1 OpenFOAM初学者向け
ランチャーの動作確認
 と全体概要の理解
FreeCAD+マクロ
OpenFOAMの動作と
ファイル構成の概要理解
3
4
15
コマンド入力に不便を感じない人
Linuxの基礎から勉強
1
2
1
2
0
15
Linuxのコマンド入力が不得手な人0
推奨利用方法2 OpenFOAM利用経験者
OpenFOAMの動作と
ファイル構成を理解している
caseフォルダを対象に
OpenFOAM専用端末や
pyFoamなど利用した
「便利ツール」の簡単起動
Linuxのコマンド入力が不得手な人
コマンド入力に不便を感じない人
pyFoam などのコマンドも熟知している人
11
0
0
16
2
2
FreeCAD-0.16
ParaView-4.1.0
Blender-2.71 + Swift Tools
DEXCS2015 for OF 搭載ツール
TreeFoam-2.32
JAVA gnuplot GUI 0.1.2
kdif3 0.9.97-3
wxGlade 0.6.8-1
17
OF-2.4.x 起動用端末
SPE ( Stani’s Python Editor ) 0.8.4.h
Let’s smart OpenCAE
presented by18

More Related Content

What's hot

Motor bike by cfmesh
Motor bike by cfmeshMotor bike by cfmesh
Motor bike by cfmesh
Etsuji Nomura
 
Of tutorials v2.3.1 (1)
Of tutorials v2.3.1 (1)Of tutorials v2.3.1 (1)
Of tutorials v2.3.1 (1)
Etsuji Nomura
 
Cygwin 1.7 の紹介
Cygwin 1.7 の紹介Cygwin 1.7 の紹介
Cygwin 1.7 の紹介
fd0
 

What's hot (20)

超簡単!OpenJDKをWindwos Serverにインストール
超簡単!OpenJDKをWindwos Serverにインストール超簡単!OpenJDKをWindwos Serverにインストール
超簡単!OpenJDKをWindwos Serverにインストール
 
2019年 これからの人向け 超速習!流体解析ツールボックスOpenFOAM
2019年 これからの人向け 超速習!流体解析ツールボックスOpenFOAM2019年 これからの人向け 超速習!流体解析ツールボックスOpenFOAM
2019年 これからの人向け 超速習!流体解析ツールボックスOpenFOAM
 
OpenSolaris Printing Environment
OpenSolaris Printing EnvironmentOpenSolaris Printing Environment
OpenSolaris Printing Environment
 
超簡単! Node.jsをWindowsにインストール
超簡単! Node.jsをWindowsにインストール超簡単! Node.jsをWindowsにインストール
超簡単! Node.jsをWindowsにインストール
 
Swift on Docker
Swift on DockerSwift on Docker
Swift on Docker
 
20151114 open cae@kansai
20151114 open cae@kansai20151114 open cae@kansai
20151114 open cae@kansai
 
Motor bike by cfmesh
Motor bike by cfmeshMotor bike by cfmesh
Motor bike by cfmesh
 
OpenFOAM-v3.0+ tutorials
OpenFOAM-v3.0+ tutorialsOpenFOAM-v3.0+ tutorials
OpenFOAM-v3.0+ tutorials
 
Of tutorials v1606+
Of tutorials v1606+Of tutorials v1606+
Of tutorials v1606+
 
Open vzでdr hbstudy
Open vzでdr hbstudyOpen vzでdr hbstudy
Open vzでdr hbstudy
 
Of tutorials v2.3.1 (1)
Of tutorials v2.3.1 (1)Of tutorials v2.3.1 (1)
Of tutorials v2.3.1 (1)
 
pkgsrc とは何か? - よもやま話
pkgsrc とは何か? - よもやま話pkgsrc とは何か? - よもやま話
pkgsrc とは何か? - よもやま話
 
Of tutorials 3.0.0(x)
Of tutorials 3.0.0(x)Of tutorials 3.0.0(x)
Of tutorials 3.0.0(x)
 
Cygwin 1.7 の紹介
Cygwin 1.7 の紹介Cygwin 1.7 の紹介
Cygwin 1.7 の紹介
 
SELinux_Status_PoC_20170516
SELinux_Status_PoC_20170516SELinux_Status_PoC_20170516
SELinux_Status_PoC_20170516
 
Transaction scopeまだダメ
Transaction scopeまだダメTransaction scopeまだダメ
Transaction scopeまだダメ
 
Lxc on cloud
Lxc on cloudLxc on cloud
Lxc on cloud
 
Of tutorials 5.0
Of tutorials 5.0Of tutorials 5.0
Of tutorials 5.0
 
Of tutorials 3.0.1
Of tutorials 3.0.1Of tutorials 3.0.1
Of tutorials 3.0.1
 
OpenFOAM tutorials foam-ext-3.2
OpenFOAM tutorials foam-ext-3.2OpenFOAM tutorials foam-ext-3.2
OpenFOAM tutorials foam-ext-3.2
 

Viewers also liked

研究の世界入門B 科学的方法
研究の世界入門B 科学的方法研究の世界入門B 科学的方法
研究の世界入門B 科学的方法
sympo2011
 

Viewers also liked (20)

Making mixingelbow
Making mixingelbowMaking mixingelbow
Making mixingelbow
 
Of tutorials v4.1
Of tutorials v4.1Of tutorials v4.1
Of tutorials v4.1
 
Of tutorials v2.4.0
Of tutorials v2.4.0Of tutorials v2.4.0
Of tutorials v2.4.0
 
windshield defrost
windshield defrostwindshield defrost
windshield defrost
 
how to install Dexcs2016 for OpenFOAM
how to install Dexcs2016 for OpenFOAMhow to install Dexcs2016 for OpenFOAM
how to install Dexcs2016 for OpenFOAM
 
Baffle meshing
Baffle meshingBaffle meshing
Baffle meshing
 
How to install Dexcs2015 for OpenFOAM(R)
How to install Dexcs2015 for OpenFOAM(R)How to install Dexcs2015 for OpenFOAM(R)
How to install Dexcs2015 for OpenFOAM(R)
 
Mixer vessel by cfmesh
Mixer vessel by cfmeshMixer vessel by cfmesh
Mixer vessel by cfmesh
 
2016 01 bubble_column
2016 01 bubble_column2016 01 bubble_column
2016 01 bubble_column
 
openFoam Hangout on Air #2 - Cloud Simulation, presentation by Dacolt
openFoam Hangout on Air #2 - Cloud Simulation, presentation by DacoltopenFoam Hangout on Air #2 - Cloud Simulation, presentation by Dacolt
openFoam Hangout on Air #2 - Cloud Simulation, presentation by Dacolt
 
Softbridge featured in Japan' Nikkei Computer
Softbridge featured in Japan' Nikkei ComputerSoftbridge featured in Japan' Nikkei Computer
Softbridge featured in Japan' Nikkei Computer
 
「熱」に関するシミュレーションの事例をご紹介
「熱」に関するシミュレーションの事例をご紹介「熱」に関するシミュレーションの事例をご紹介
「熱」に関するシミュレーションの事例をご紹介
 
簡易モデルと詳細モデル
簡易モデルと詳細モデル簡易モデルと詳細モデル
簡易モデルと詳細モデル
 
1. 北大URAシンポジウム発表資料 川端理事分 2015年10月6日
1. 北大URAシンポジウム発表資料 川端理事分 2015年10月6日1. 北大URAシンポジウム発表資料 川端理事分 2015年10月6日
1. 北大URAシンポジウム発表資料 川端理事分 2015年10月6日
 
3. 北大URAシンポジウム発表資料 江端URA分 2015年10月6日
3. 北大URAシンポジウム発表資料 江端URA分 2015年10月6日3. 北大URAシンポジウム発表資料 江端URA分 2015年10月6日
3. 北大URAシンポジウム発表資料 江端URA分 2015年10月6日
 
受動部品のスパイスモデル と シミュレーション
受動部品のスパイスモデルとシミュレーション受動部品のスパイスモデルとシミュレーション
受動部品のスパイスモデル と シミュレーション
 
研究の世界入門B 科学的方法
研究の世界入門B 科学的方法研究の世界入門B 科学的方法
研究の世界入門B 科学的方法
 
Processing.jsでおうちハック
Processing.jsでおうちハックProcessing.jsでおうちハック
Processing.jsでおうちハック
 
Oracle Cloud Developers Meetup@東京
Oracle Cloud Developers Meetup@東京Oracle Cloud Developers Meetup@東京
Oracle Cloud Developers Meetup@東京
 
外国語教育メディア学会第54回全国研究大会ワークショップ「Rによる外国語教育データの分析と可視化の基本」
外国語教育メディア学会第54回全国研究大会ワークショップ「Rによる外国語教育データの分析と可視化の基本」外国語教育メディア学会第54回全国研究大会ワークショップ「Rによる外国語教育データの分析と可視化の基本」
外国語教育メディア学会第54回全国研究大会ワークショップ「Rによる外国語教育データの分析と可視化の基本」
 

Similar to About dexcs2015of

OpenCloudCampus : Cloud Technologies Meeting (OpenStack)
OpenCloudCampus : Cloud Technologies Meeting (OpenStack)OpenCloudCampus : Cloud Technologies Meeting (OpenStack)
OpenCloudCampus : Cloud Technologies Meeting (OpenStack)
Masanori Itoh
 

Similar to About dexcs2015of (20)

aboutDEXCS2022-OF.pdf
aboutDEXCS2022-OF.pdfaboutDEXCS2022-OF.pdf
aboutDEXCS2022-OF.pdf
 
aboutDEXCS2023-OF.pdf
aboutDEXCS2023-OF.pdfaboutDEXCS2023-OF.pdf
aboutDEXCS2023-OF.pdf
 
忙しい人の5分で分かるDocker 2017年春Ver
忙しい人の5分で分かるDocker 2017年春Ver忙しい人の5分で分かるDocker 2017年春Ver
忙しい人の5分で分かるDocker 2017年春Ver
 
20171207 VxRailチャンピオンクラブ_meetup_ネットワールド石塚
20171207 VxRailチャンピオンクラブ_meetup_ネットワールド石塚20171207 VxRailチャンピオンクラブ_meetup_ネットワールド石塚
20171207 VxRailチャンピオンクラブ_meetup_ネットワールド石塚
 
Dockerを支える技術
Dockerを支える技術Dockerを支える技術
Dockerを支える技術
 
Docker ComposeでMastodonが必要なものを梱包する話
Docker ComposeでMastodonが必要なものを梱包する話Docker ComposeでMastodonが必要なものを梱包する話
Docker ComposeでMastodonが必要なものを梱包する話
 
Java on Kubernetes on Azure
Java on Kubernetes on AzureJava on Kubernetes on Azure
Java on Kubernetes on Azure
 
今だからこそ知りたい Docker Compose/Swarm 入門
今だからこそ知りたい Docker Compose/Swarm 入門今だからこそ知りたい Docker Compose/Swarm 入門
今だからこそ知りたい Docker Compose/Swarm 入門
 
Linux 対応だけじゃない!! sql server 2017 こんな機能が追加されています。
Linux 対応だけじゃない!! sql server 2017 こんな機能が追加されています。Linux 対応だけじゃない!! sql server 2017 こんな機能が追加されています。
Linux 対応だけじゃない!! sql server 2017 こんな機能が追加されています。
 
NATS on VCAP
NATS on VCAPNATS on VCAP
NATS on VCAP
 
Docker Swarm モード にゅうもん
Docker Swarm モード にゅうもんDocker Swarm モード にゅうもん
Docker Swarm モード にゅうもん
 
DeNA private cloud のその後 - OpenStack最新情報セミナー(2017年3月)
DeNA private cloud のその後 - OpenStack最新情報セミナー(2017年3月)DeNA private cloud のその後 - OpenStack最新情報セミナー(2017年3月)
DeNA private cloud のその後 - OpenStack最新情報セミナー(2017年3月)
 
Introduction to Magnum (JP)
Introduction to Magnum (JP)Introduction to Magnum (JP)
Introduction to Magnum (JP)
 
OpenCloudCampus : Cloud Technologies Meeting (OpenStack)
OpenCloudCampus : Cloud Technologies Meeting (OpenStack)OpenCloudCampus : Cloud Technologies Meeting (OpenStack)
OpenCloudCampus : Cloud Technologies Meeting (OpenStack)
 
[db tech showcase Tokyo 2017] E26: 窓は開かれた! SQL Server on Linux で拡がる可能性 by 日本マ...
[db tech showcase Tokyo 2017] E26: 窓は開かれた! SQL Server on Linux で拡がる可能性 by 日本マ...[db tech showcase Tokyo 2017] E26: 窓は開かれた! SQL Server on Linux で拡がる可能性 by 日本マ...
[db tech showcase Tokyo 2017] E26: 窓は開かれた! SQL Server on Linux で拡がる可能性 by 日本マ...
 
Apache CloudStack 4.0 インストール(ver0.5)
Apache CloudStack 4.0 インストール(ver0.5)Apache CloudStack 4.0 インストール(ver0.5)
Apache CloudStack 4.0 インストール(ver0.5)
 
123 Dexcs2021
123 Dexcs2021123 Dexcs2021
123 Dexcs2021
 
Mellanox Vxlan offload Performance on linux
Mellanox Vxlan offload Performance on linux Mellanox Vxlan offload Performance on linux
Mellanox Vxlan offload Performance on linux
 
0 Agenda Cloudstack Developer Day
0 Agenda Cloudstack Developer Day 0 Agenda Cloudstack Developer Day
0 Agenda Cloudstack Developer Day
 
"Global Distcloud File System" ~インタークラウド広域分散ファイルシステム 大陸間横断ライブマイグレーションを実現する技術
"Global Distcloud File System" ~インタークラウド広域分散ファイルシステム 大陸間横断ライブマイグレーションを実現する技術"Global Distcloud File System" ~インタークラウド広域分散ファイルシステム 大陸間横断ライブマイグレーションを実現する技術
"Global Distcloud File System" ~インタークラウド広域分散ファイルシステム 大陸間横断ライブマイグレーションを実現する技術
 

More from Etsuji Nomura

More from Etsuji Nomura (20)

DEXCS2023OF_Install.pdf
DEXCS2023OF_Install.pdfDEXCS2023OF_Install.pdf
DEXCS2023OF_Install.pdf
 
DEXCS2022 for preCICE
DEXCS2022 for preCICEDEXCS2022 for preCICE
DEXCS2022 for preCICE
 
DEXCS2022OF_Install.pdf
DEXCS2022OF_Install.pdfDEXCS2022OF_Install.pdf
DEXCS2022OF_Install.pdf
 
aboutDexcsPlus2022.pdf
aboutDexcsPlus2022.pdfaboutDexcsPlus2022.pdf
aboutDexcsPlus2022.pdf
 
howtoCADandMeshing2022.pdf
howtoCADandMeshing2022.pdfhowtoCADandMeshing2022.pdf
howtoCADandMeshing2022.pdf
 
123DEXCS2022.pdf
123DEXCS2022.pdf123DEXCS2022.pdf
123DEXCS2022.pdf
 
Dexcs2021 of install2
Dexcs2021 of install2Dexcs2021 of install2
Dexcs2021 of install2
 
Howto CAD and Meshing on DEXCS2021
Howto CAD and Meshing on DEXCS2021Howto CAD and Meshing on DEXCS2021
Howto CAD and Meshing on DEXCS2021
 
Decsx launcherv 2.5
Decsx launcherv 2.5Decsx launcherv 2.5
Decsx launcherv 2.5
 
123 dexcs2020
123 dexcs2020123 dexcs2020
123 dexcs2020
 
Howto CAD and Meshing on DEXCS2020
Howto CAD and Meshing on DEXCS2020Howto CAD and Meshing on DEXCS2020
Howto CAD and Meshing on DEXCS2020
 
Dexcs2020-OF install
Dexcs2020-OF installDexcs2020-OF install
Dexcs2020-OF install
 
123 dexcs2019
123 dexcs2019123 dexcs2019
123 dexcs2019
 
Dexcs2019 howto Cad and Meshing
Dexcs2019 howto Cad and MeshingDexcs2019 howto Cad and Meshing
Dexcs2019 howto Cad and Meshing
 
Dexcs2019 of install
Dexcs2019 of installDexcs2019 of install
Dexcs2019 of install
 
How to cad and meshing for OpenFOAM
How to cad and meshing for OpenFOAMHow to cad and meshing for OpenFOAM
How to cad and meshing for OpenFOAM
 
Of tutorials v1806
Of tutorials v1806Of tutorials v1806
Of tutorials v1806
 
Dexcs2018 of install
Dexcs2018 of installDexcs2018 of install
Dexcs2018 of install
 
OpenFOAM Case Handling in dakota-6.8 gui
OpenFOAM Case Handling in dakota-6.8 guiOpenFOAM Case Handling in dakota-6.8 gui
OpenFOAM Case Handling in dakota-6.8 gui
 
201804 about su2
201804 about su2201804 about su2
201804 about su2
 

About dexcs2015of