• Tidak ada hasil yang ditemukan

Salome-Mecaを使用した ダイレクトモデリングによる3DCAD

N/A
N/A
Protected

Academic year: 2024

Membagikan "Salome-Mecaを使用した ダイレクトモデリングによる3DCAD"

Copied!
41
0
0

Teks penuh

(1)

Salome-Meca を使用した

ダイレクトモデリングによる 3DCAD

秋山善克

(2)

本日の演習内容

• 3DCAD の概要説明

• 演習 1 Primitives によるモデル作成

• 演習 2 押出、回転によるモデル作成

• 演習 3 3DCAD モデリング練習 1

• 演習 3 3DCAD モデリング練習 2

• 演習 3 3DCAD モデリング練習 3

(3)

Salome-Meca とは・・・

• EDF (フランス電力公社)が提供している Linux ベースのオープンソース

• Code_Aster : 解析ソルバー

• Salome-Meca : プリポストを中心とした統合プラットフォーム: SALOME Platform に、 Code_Aster をモジュールとして組み込んだもの

• Code_Aster は、構造力学、熱力学を中心に非常に高度で多彩な機能と

400 を超える要素( 1 次元、 2 次元、 3 次元ほか)を有しています。また、

2000 以上のテストケースと、 13000 ページ以上のドキュメント(使用方法、

テクニック、理論的背景)、公式フォーラムなどがあり、他のオープンソー ス CAE ソフトと較べてサポート体制が充実しているのが特長です。

• https://sites.google.com/site/codeastersalomemeca/ より

• インストール方法、使い方等上記ページを参照してください

(4)

3DCAD 作成状の注意点

• ライン( 1D ) → サーフェス( 2D )

• ライン( 1D ) → サーフェス( 2D ) → ソリッド( 3D )

(5)

Salome-Meca2013.1 の起動

デスクトップ上のアイコンをクリック

Geometryを選択

(6)

Geometry 起動画面

オブジェクトブラウザ グラフィックウィンドウ

パイソンコンソール

ツールバー メニューバー

(7)

演習 1 Primitives によるモデル作成

①XY平面を底面基準とし、Z軸を中心軸とする半径100mm、高さ50mmの円柱を作成する。

(ソリッドモデルA)

②座標値(0,0,50)を中心とする半径40mmの球形状を作成する。(ソリッドモデルB)

③円柱(ソリッドモデルA)と球(ソリッドモデルB)を組み合わせる。

(8)

演習 1 Primitives によるモデル作成

New Entity>Primitives>Cylinder

名前は任意

連続して作成する場合はApply

オブジェクトブラウザに追加される

円柱の作成

座標原点に作成

①XY平面を底面基準とし、Z軸を中心軸とする半径100mm、高さ50mmの円柱を作成する。

(ソリッドモデルA)

(9)

演習 1 Primitives によるモデル作成

作成中

完成

(10)

演習 1 Primitives によるモデル作成

New Entity>Basic>Point 点の作成

②座標値(0,0,50)を中心とする半径40mmの球形状を作成する。(ソリッドモデルB)

(11)

演習 1 Primitives によるモデル作成

New Entity>Primitives>Sphere 球の作成

点と半径を指定して作成

矢印を選択するとグラフィックウインドウまたはオブジェクトブラウザから選択可能

②座標値(0,0,50)を中心とする半径40mmの球形状を作成する。(ソリッドモデルB)

(12)

演習 1 Primitives によるモデル作成

(13)

演習 1 Primitives によるモデル作成

View>Display Mode>Wireframe ワイヤーフレーム表示

(14)

ブーリアン演算

重ね合わせ表示

Fuse A+B Common A*B Cut A-B Cut B-A Section A*B

③円柱(ソリッドモデルA)と球(ソリッドモデルB)を組み合わせる。

円柱(A) 球(B)

(15)

ブーリアン演算

(16)

演習 1 Primitives によるモデル作成

(17)

演習 2 押出、回転によるモデル作成

New Entity>Basic>Circle 円の作成

①XY平面を底面基準とし、Z軸を中心軸とする半径100mm、高さ50mmの円柱を作成する。

(ソリッドモデルA)

(18)

演習 2 押出、回転によるモデル作成

作成中

完成

(19)

演習 2 押出、回転によるモデル作成

New Entity>Build>Face フェイスの作成

①XY平面を底面基準とし、Z軸を中心軸とする半径100mm、高さ50mmの円柱を作成する。

(ソリッドモデルA)

(20)

演習 2 押出、回転によるモデル作成

New Entity>Generation>Extrusion 円柱の作成

①XY平面を底面基準とし、Z軸を中心軸とする半径100mm、高さ50mmの円柱を作成する。

(ソリッドモデルA)

(21)

演習 2 押出、回転によるモデル作成

New Entity>Basic>Point 点の作成

New Entity>Basic>Arc 円弧の作成

Vertex_1 X:0 Y:40 Z:50

Vertex_2 X:40 Y:0 Z:50

Vertex_3 X:0 Y:-40 Z:50

②座標値(0,0,50)を中心とする半径40mmの球形状を作成する。(ソリッドモデルB)

(22)

演習 2 押出、回転によるモデル作成

New Entity>Basic>Line 線の作成

New Entity>Build>Face フェイスの作成

②座標値(0,0,50)を中心とする半径40mmの球形状を作成する。(ソリッドモデルB)

(23)

演習 2 押出、回転によるモデル作成

球の作成

New Entity>Generation>Revolution

②座標値(0,0,50)を中心とする半径40mmの球形状を作成する。(ソリッドモデルB)

(24)

ブーリアン演算

Parts_A Parts_B 重ね合わせ表示

Fuse A+B Common A*B Cut A-B Cut B-A Section A*B

③円柱(ソリッドモデルA)と球(ソリッドモデルB)を組み合わせる。

(25)

演習 2 押出、回転によるモデル作成

(26)

演習 3 3DCAD モデリング練習 1

(27)

演習 3 3DCAD モデリング練習 1

(28)

演習 3 3DCAD モデリング練習 1

平行移動

Operation>Transformation>Translation

コピーする場合はチェック 各方向の移動量を指定

(29)

演習 3 3DCAD モデリング練習 1

回転移動

Operation>Transformation>Translation

コピーする場合はチェック 回転中心と回転軸、回転角度を指定

(30)

演習 3 3DCAD モデリング練習 1

(31)

演習 3 3DCAD モデリング練習 2

13 5 10° 2

R2

(32)

演習 3 3DCAD モデリング練習 2

New Entity>Primitives>Torus 円環の作成

中心点、軸、半径を指定して円環を作成 Radius1

Radius2

(33)

演習 3 3DCAD モデリング練習 3

モデリング目標時間 20分

(34)

演習 3 3DCAD モデリング練習 3

(35)

Salome-Meca で解析

(36)

単位系

質量 長さ 時間 速度 加速度 質量密度 圧力・応力

次元 M L T LT^-1 LT^-2 L^-3M L^-1MT^-2 LMT^-2

SI単位 kg m s m/s m/s2 kg/m3 Pa N

SI単位 ton mm s mm/s mm/s2 ton/mm3 Mpa N 工学単位 kgf・s2/mm mm s mm/s mm/s2 kgf・s2/mm4 kgf/mm2 kgf

構造解析では一般的にモデルをmmで作成する→ton-mm-sを使用 流体解析では一般的にモデルをmで作成する→kg-m-sを使用

一般的に解析ソフトはそれぞれ次元をもっているが 使用する単位系はユーザーが任意に決める

(37)

円柱の作成

(38)

モデルサイズの確認 Salome

Measures>Dimensions>BoundingBox

(39)

モデルの出力

File>Export 出力するモデル

を選択

OpenFOAMに出力するなら

(40)

モデルサイズの確認 ParaView

メジャーが表示 される

(41)

参考文献

• 絵ときでわかる 3 次元 CAD の本

– 著者:水野操 発行所:日刊工業新聞社

• 3 次元 CAD 「 SolidWorks 」練習帳

– 編者:㈱アドライズ 発行所:日刊工業新聞社

• https://sites.google.com/site/codeastersalomemeca/

Referensi

Dokumen terkait

Python ライブラリを使用した手続き的な 3D 印刷法 金田 泰1,a 概要:機械加工や3D印刷をコンピュータを使用しておこなうとき,工作機械や3Dプリンタを手続き的 に制御するためのプログラムが必要になる.この目的のためにひろく使用されているのがGコードであ る.Gコードはもともと切削加工の制御のために開発され,当初は設計者がそれによるプログラムを記述

授業で学んだ様々な知識を理解し、それを活かした練習計 画が実践できると共に個人スキルの向上が図れた場合 B(良)。 授業に参加し、個人技能の向上が図れなくても、主体的に 行動することができればC(可)である。 週 学修内容 授業の実施方法 到達レベルC可の基準 予習・復習 時間 能力名 分 1 ネットスポーツへの導 入で実践するスポーツ 種目を把握する。

週 学修内容 授業の実施方法 到達レベルC可の基準 予習・復習 時間 能力名 分 9 栄養学と関連する学問 について② 栄養学の全体像とその 分類や“つながり”に ついて、ワークを通し て学ぶ(上島) 講義 演習 ディスカッション Google classroomを介 した資料提示、課題提 出とフィードバック (meetを使用しての質 問)

授業で学んだ様々な知識を理解し、それを活かした練習計 画が実践できると共に個人スキルの向上が図れた場合 B(良)。 授業に参加し、個人技能の向上が図れなくても、主体的に 行動することができればC(可)である。 週 学修内容 授業の実施方法 到達レベルC可の基準 予習・復習 時間 能力名 分 1 ネットスポーツへの導 入で実践するスポーツ 種目を把握する。

メタン転化活性は,触媒組成やメタン分解 中に形成する化学種の影響を受けるほか に,触媒成分の充填方法や触媒表面温度 の検出位置などの物理的条件,反応操作 のハンドリング等によっても,著しい影響を 受けます.マイクロ波の電磁波としての作 用に配慮しながらプロセスの開発が必要で す. (その代り,新規な反応を見出せる可能性 を秘めています.) キーワード :

様々な関数の利⽤、 (予習)様々な 90 主体 性 クエリのフィールド 関数について予 計画 プロパティの設定な 習しておく。 ⼒ どについて理解でき る。 (予習)普通のク 90 主体 エリとアクション 性 クエリの構造の違 計画 いをより理解する ⼒ ために復習してお く。.. 演習 アクションクエリ フィードバック: の作成についての 適時、演習の内容

3 図3 1周期に4ラインの場合の色情報による見掛けの周波数の違い 補足:「情報学実験のページ」で提供しているLabVIEW実行ファイルに共通 LabVIEW では、フォントを VI の作成時に明示的に指定することもできるが、通常実行ファイルを 作成する場合には(指定フォントがインストールされていない環境では表示できなくなるため)OS 既

◇ 演習3 ・テキストp.6~7 の①⑤の力をベクトルとして表せ(成分を求 めよ)。ただし, 座標は以下のように設定せよ。( 軸と 軸 をテキストの図に描き込むとよい。) (テキスト p.6~7) ①重力: 軸は図の水平右向きを正とし, 軸は鉛直上向きを正 とする。原点はどこでもよい。 ⑤ばねの弾性力: 軸は図のとおりで、 軸は図の上向きを正と