有限要素法のフリーのソフトウエア CalculiX を試す

CAEで使われるフリーの有限要素法(FEM)ソフトウエアであるCalculixを使ってみようとチャレンジしてたその足跡を残す。。。 果たしてどうなるか!!?

陽解法FEMソフトIMPACTのプリプロセッサーで形状を作ってみる

例題(http://impactprogram.wikispaces.com/Tutorial1)に沿って、形状を作ってみます。

まずは、20x30の大きさの板に厚さ1のシェル要素をつくります。

板の4つのコーナーに点を打ちます。

点はDRAWのタブの表示の下にある一番左のアイコンを押すと、HIERACHY WINDOWの下のほうに座標入力がめんがでてきますので、POINTの欄にXYZの座標値を入れていきます。

(0,0) を入力(最初からそうなっていますが。。。)した後、ADDボタンを押すと、点が打てます。

IMPACT-STRAT17
クリックすると大きくなります

(20,0) (20,30) (0,30) の4点打ちます。

IMPACT-STRAT17
クリックすると大きくなります

チュートリアルではPOINT1からPOINT4ができるのですが、私が行った時はなぜかPOINT4からはじまって、POINT7までできてしまいました。
(変な設定でも残っていたのでしょうか。。。)

次に、面を作ると同時にメッシュを作成します。

左から8番目のアイコン(ポインタをおくと Bilinear surface between edge pointsと表示される)をクリックすると、下図のようながめんがでてくるので、LL,LR,UR,ULに作成した4つのコーナーポイントを入力します。

画面上で点をクリックすると、入力できます。

つぎにメッシュサイズを1.0、その下のトグルからはShell_BT_4を選択します。

Thicknessには1を入力し、MaterialはSteelANSIC1020を選択します。

ADDボタンを押すと、以下のようにシェル要素のメッシュが出来上がります。

IMPACT-START18
クリックすると大きくなります

にほんブログ村 科学ブログ 技術・工学へ

技術・工学ブログランキング
↑もしよかったらクリックしてください。ランキングがあがります。。。
  1. 2009/07/02(木) 22:36:58|
  2. IMPACT
  3. | トラックバック:0
  4. | コメント:0

陽解法有限要素法フリーソフトIMPACTのプリプロセッサーを使ってみる


例題で使い方の大体流れがわかってきたので、プリプロセッサーを使ってモデルを作成していきたいと思います。

といっても、プリプロセッサーの使い方がいまひとつわかりません。。。

そこで、プリの使い方の例題がないか探してみると、IMPACTのWIKIのWEBの中にありました。

http://impactprogram.wikispaces.com/Tutorial1

以下、この例題ページの内容に沿って書いていきます。

最初に、この例題は作成中で不完全で不正確です、とありますが、見た感じ参考にはなりそうです。

例題は4節点シェル要素を用いて境界条件を与えて解析を行うものだそうです。

次にLINUX上でコマンドを使ってIMPACTを立ち上げています。

IMPACTの画面は少し古いバージョンのものようで、今の画面とは若干違いますが、例題を行うには差し障りはありません。

右側の画面をGRAPHICAL WINDOW、左側の画面をHIERACHY WINDOWと呼ぶようです。

オペレーションの説明は次回以降ということで。。

にほんブログ村 科学ブログ 技術・工学へ

技術・工学ブログランキング
↑もしよかったらクリックしてください。ランキングがあがります。。。

テーマ:宇宙・科学・技術 - ジャンル:学問・文化・芸術

  1. 2009/07/01(水) 23:27:20|
  2. IMPACT
  3. | トラックバック:0
  4. | コメント:0

IMPACTの例題ファイルの中身を見てみる


前回

balls_in_contact.in

を計算してみましたが、このファイル(テキストファイル)の中身をあけてみてみて、IMPACTのデータを探ってみようかと思います。

まず、コメントが何行か続いた後、

Nodes
1 x = 29 y = 0 z = 0 load = pulse
2 x = 28.7274 y = 2.07055 z = 0 load = pulse
3 x = 28.7274 y = -2.07055 z = 0 load = pulse




と節点番号と、座標値のデータが書かれています。

load = pulse

はたぶん節点に与える荷重を指定しているのでしょう。

節点データが終わると要素データの入力になります。

Elements of type Shell_C0_3
1 nodes = [101,111, 104] material = e_steel NIP = 5 T = 1
2 nodes = [163,164, 141] material = e_steel NIP = 5 T = 1
3 nodes = [112,102, 106] material = e_steel NIP = 5 T = 1
4 nodes = [167,151, 140] material = e_steel NIP = 5 T = 1




例題のボールはソリッドではなく3角形シェル要素だったようです。

MATERIAL=で材料物性を指定しているようです。

NIPは積分点数、Tは板厚の値と予想されます。

要素データが終わると、荷重条件が書いてあります。

loads
pulse ax = [0,-5000,0.02,-5000,0.021,off,5,off] az = [0,-500,0.02,-500,0.021,off,5,off]

x方向と、z方向に加速度を指定しているようです。[時間,荷重,時間,荷重・・・]というフォーマットのようです。

次は材料物性です。塑性材料物性値が入っています。
materials of type elastoplastic
e_steel rho = 0.0000078 E = 210 nu = 0.3 yield_stress = 0.180 EP = 0.1

最後は解析時間と出力間隔を指定しています。

controls
run from 0 to 0.30
print every 0.01 step

これで終わりです。

商用陽解法ソルバーをいくつかみてきましたが、それよりもかなりシンプルなデータ構成になっています。

また、接触解析をしているにもかかわらず、接触の境界条件やパラメータが一切ない、というのに少し驚きです。。。

いったいどうなっているのかは今後少しづつみていきたいと思います

にほんブログ村 科学ブログ 技術・工学へ

技術・工学ブログランキング
↑もしよかったらクリックしてください。ランキングがあがります。。。

テーマ:宇宙・科学・技術 - ジャンル:学問・文化・芸術

  1. 2009/06/30(火) 23:07:14|
  2. IMPACT
  3. | トラックバック:0
  4. | コメント:0

衝撃解析ソフトIMPACTの計算結果を見てみる

計算が終わったので、結果を見てみます。

計算が終わると、上のウインドウに***END***と出てきました。

IMPACT-STRAT08
クリックすると大きくなります

そこで、POST Processerのタブへ移ります。

IMPACT-START09
クリックすると大きくなります

また何もない画面になっていますので、結果ファイルを読み込まなければならないようです。

ball_in_contact.in.flavia.resファイルが結果ファイルのようなので、それを読み込みます。

IMPACT-START10
クリックすると大きくなります。

モデルが読み込まれました。

見る角度を以下のように変えてみてみると、ちょうどボールが弾みながら坂を転げ落ちていく結果がわかります。

IMPACT-START11
IMPACT-START12
IMPACT-START13
IMPACT-START14
IMPACT-START15
クリックすると大きくなります。

なお、IMPACT自体にはアニメーションファイル作成する機能はないようです。。。

画面左のTIME STEPの時間を下方向にドラック(?)していくと、画面上ではアニメーションぽく見ることができますので、それをキャプチャする方法を検討中です。。。

にほんブログ村 科学ブログ 技術・工学へ

技術・工学ブログランキング
↑もしよかったらクリックしてください。ランキングがあがります。。。

  1. 2009/06/29(月) 21:03:01|
  2. IMPACT
  3. | トラックバック:0
  4. | コメント:0

衝突解析ソフトIMPACTを実行してみる その2

前回の続きで、今回は計算をさせてみたいと思います。

なお、相変わらずマニュアルはあまり見ないで操作しております。。。

英語だし、探すの面倒だし。。。

CAEソフトは習うより慣れろ、ですかね。。。


それはともかく、計算するためにはProcessorタブに移ればよいことが予測できます。

しかし、タブを移ったら、モデルが見えなくなりました。

IMPACT-START05
クリックすると大きくなります

しょうがないので、左端にある開くボタンで再び入力データファイルを開きます。

IMPACT-START06
クリックすると大きくなります

すると、右側画面にはモデル図が、左側画面にはデータファイルの中身らしきものが出てきました。

ざっと見た限りデータファイルの文法はわかりやすそうですが、それはまた後で見ることにして計算をして見ます。

計算は左から3番目の再生ボタンを押すと始まります。

IMPACT-START07
クリックすると大きくなります

計算が始まると、上の画面に計算しているタイムステップと計算の残り時間を表示してくれます。

この解析は私のPCでは大体12分くらいかかるようです。

にほんブログ村 科学ブログ 技術・工学へ

技術・工学ブログランキング
↑もしよかったらクリックしてください。ランキングがあがります。。。

テーマ:宇宙・科学・技術 - ジャンル:学問・文化・芸術

  1. 2009/06/25(木) 23:01:58|
  2. IMPACT
  3. | トラックバック:0
  4. | コメント:2
次のページ

プロフィール

Author:tsunodako
tsunodakoのプロフィール
無料でCAE環境を構築に挑戦中。
最近はCalculiX以外の解析ソフトにも手を出し始める。。。
ご意見ご感想をコメントください。
メールの場合はtsunodako[at]mail.goo.ne.jpまで([at]=@に変換してください)。
このブログにあるソフトやデータを使用して生じた結果は責任負いませんのであしからず。

カテゴリー

カレンダー

06 | 2009/07 | 08
- - - 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 -

最近の記事

月別アーカイブ

最近のコメント

最近のトラックバック

ブログ内検索

RSSフィード

リンク

このブログをリンクに追加する

By FC2ブログ

今すぐブログを作ろう!

Powered By FC2ブログ

ブロとも申請フォーム

この人とブロともになる