20151114 open cae@kansai

37
オープンCAEコンサルタント OCSE^2 代表 野村悦治 2015/10/31 41回オープンCAE勉強会@岐阜 2015/11/14 43回オープンCAE勉強会関西 1 1. Allrun「やってみた」 2. motorBike by cfMesh 3. my HomePage 最近の取り組み紹介

Upload: etsuji-nomura

Post on 21-Jan-2017

526 views

Category:

Engineering


0 download

TRANSCRIPT

オープンCAEコンサルタントOCSE^2 代表 野村悦治

2015/10/31 第41回オープンCAE勉強会@岐阜 2015/11/14 第43回オープンCAE勉強会関西

1

1. Allrun「やってみた」

2. motorBike by cfMesh3. my HomePage

最近の取り組み紹介

OpenFOAM tutorials/Allrun「やってみた」

extend-3.210/5 start

2

extend-3.0CPU: Core-i7 950(3.06GHz)Memory: 24GBLinux Mint13(Ubuntu-12.04)CPU: Core-i7 950(3.06GHz)

Memory: 24GBLinux Mint17(Ubuntu-14.04)

10/30non stop 計算中

近日中に結果サマリーを公開予定

3

11/14non stop 計算中

OpenFOAM-2.4.0

motorBike by cfMesh の更新

4

FreeCAD上でSTLファイルのソリッド化は可能

cfMeshのVerUP対応

FreeCAD:STLファイルのソリッド化要点

スケールの問題

5

解凍

Paraviewで開く

寸法確認⇒m(メートル)で定義

mm(ミリメートル)に変換

surfaceTransformPoints -scale '(1000 1000 1000)' motorBike.obj motorBike.stl

6

60MB

インポート

約1時間

リソースの問題

STLモデルは極力さわらないようにする変換前の形状確認しない変換が終わったら、即削除

システムモニターのCPU使用率で、動作中かそうでない(ハングアップ)かは確認できる。

7

FreeCADで解析モデル作成

立方体プリミティブをサイズ変更・移動面分割・結合⇒名前変更

ツール⇒マクロ実行

cfMesh用設定ファイル出力

8

cfMeshのVerUpで、baffle構造問題

対策:baffleに厚みを持たせる←baffleを分離

ポリゴン構造からバッフルを分離する方法

9

surfaceSplitByTopology motorBike.stl <output surface file>

or

surfaceSplitByPatch motorBike.stl

surfaceSplitByPatch

10

motorBike_chain%40.stlmotorBike_clutch-housing%52.stlmotorBike_dial-holder%44.stlmotorBike_driversseat%28.stlmotorBike_engine%56.stlmotorBike_exhaust%31.stlmotorBike_fairing-inner-plate%51.stlmotorBike_footpeg%60.stlmotorBike_fr-brake-caliper%36.stlmotorBike_fr-forks%39.stlmotorBike_fr-mud-guard%33.stlmotorBike_fr-mud-guard-shadow%81.stlmotorBike_fr-wh-brake-disk%35.stlmotorBike_fr-wh-brake-disk-shadow%83.stlmotorBike_fr-wh-brake-disk:012%12.stlmotorBike_fr-wh-rim%34.stlmotorBike_fr-wh-rim:011%11.stlmotorBike_fr-wh-tyre%37.stlmotorBike_frame%48.stlmotorBike_frame:0%70.stlmotorBike_frame:016%16.stlmotorBike_frame:016-shadow%13.stlmotorBike_frt-fairing%25.stlmotorBike_frt-fairing:001%1.stlmotorBike_frt-fairing:001-shadow%74.stlmotorBike_fuel-tank%30.stlmotorBike_hbars%38.stlmotorBike_headlights%27.stlmotorBike_radiator%53.stlmotorBike_radiator-shadow%86.stlmotorBike_rear-body%29.stlmotorBike_rear-brake-caliper%62.stlmotorBike_rear-brake-fluid-pot%59.stlmotorBike_rear-brake-fluid-pot-bracket%58.stlmotorBike_rear-brake-fluid-pot-bracket-shadow%88.stl

motorBike_rear-brake-lights%46.stlmotorBike_rear-light-bracket%47.stlmotorBike_rear-mud-guard%49.stlmotorBike_rear-mud-guard-shadow%84.stlmotorBike_rear-shock-link%57.stlmotorBike_rear-shock-link-shadow%87.stlmotorBike_rear-susp%45.stlmotorBike_rear-susp-spring-damp%50.stlmotorBike_rear-susp-spring-damp-shadow%85.stlmotorBike_rear-susp:014%14.stlmotorBike_rear-susp:014-shadow%15.stlmotorBike_rearseat%24.stlmotorBike_rider-body%69.stlmotorBike_rider-boots%67.stlmotorBike_rider-gloves%68.stlmotorBike_rider-helmet%65.stlmotorBike_rider-visor%66.stlmotorBike_round-dial%43.stlmotorBike_rr-wh-chain-hub%61.stlmotorBike_rr-wh-chain-hub-shadow%89.stlmotorBike_rr-wh-chain-hub:022%22.stlmotorBike_rr-wh-rim%32.stlmotorBike_rr-wh-rim:005%5.stlmotorBike_rr-wh-rim:005-shadow%17.stlmotorBike_rr-wh-rim:010%10.stlmotorBike_rr-wh-tyre%41.stlmotorBike_square-dial%42.stlmotorBike_water-pipe%54.stlmotorBike_water-pump%55.stlmotorBike_windshield%26.stlmotorBike_windshield-shadow%75.stlmotorBike_windshield:002%2.stl

赤字ファイル(除く*shadow*)

黒字ファイル

solidパーツの結合

cd solidcat motorBike_* > motorBikeSolid.stlsed -e '/solid/d' motorBikeSolid.stl > motorBikeSolid1.stl gedit motorBikeSolid1.stl

11

baffleパーツの結合

12

ポリゴンbaffleに厚みをつける方法

FreeCAD ⇒単純構造(Face数が100以下)

であれば可能だが・・・・

blenderFreeCAD⇒fusion360

13

断念

14

15

Homeキーを押す

16

Tabキーを押す(編集モードに変更)

17

18

19

20

厚みのサイズ指定

21

22

FreeCADで解析モデル作成

baffle部全体に厚みを付けて

再構築したモデル

Solid部のみを再構築したモデル

厚みによる違い

23

t = 1 mm

t = 3 mm

計算不能

計算OK

Layer optimisation

24

optimiseLayer 1;

optimiseLayer 0;

計算OK

計算結果異常

ポリゴンbaffleに厚みをつける方法

FreeCADblenderFreeCAD⇒Autodesk Fusion360

25

26

インポート

エクスポート

27

28

29

30

エクスポート

31

インポート

現在取組中

32

baffle部だけでなく、solid部も再構築してみるか・・・

33

作業時間・・・約1日

34

35

Face毎を一括で厚み付けOKだが、結合が不能

Face毎個別に厚み付け

出来ないものもある

PC環境整備

36

Web/Fileサーバー

Desktop

2014/8 サーバー(電源)が昇天

10月 新サーバーにて運用開始新AdSense導入

9月 OS更新

8/20 Win10動作確認DEXCS2015クリーンインストール(別ドライブ)

10月 各種バックアップ中別マウントのHDDが昇天⇒復旧見積もり

⇒5〜40万円にて断念

Xoopsトラブル

代替サーバー(旧型機)にHDDを換装して運用

9月 新サーバーに転用(OSクリーンインストール)

8月頃よりFile転送トラブル多発

Core i7-4790

AMD FX-8350

Core2 Quad

/home, system設定をCopy

/home(別マウント)を換装

/(ルート)

Xoopsコード書き換えサービス依頼したものの業者が断念

DBコンテンツは復旧出来た(1万円) Xoopsコンテンツ(例)の

再構築方法を検討中 1クリック募金を宜しく!

Let’s smart OpenCAE

presented by37