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

CAEで使われるフリーの有限要素法(FEM)ソフトウエアであるCalculixやOpenfoamを使ってみようとチャレンジしてたその足跡を残す。。。ついでに他のフリーソフトや商用ソフトの無償版にも手を出してみる。

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
  1. --/--/--(--) --:--:--|
  2. スポンサー広告

Salomeで作成したメッシュをCalculiX cgxに読み込む その1

やっと、CalculiXでSalomeで作ったデータを読み込ませるところまで来ました。

しかし、もう一つ確認しておく事があります。

要素を定義する節点の順番です。

前回、Gmshで読み込ませたときは、4面体2次要素の中間節点の入力順が変わってしまっていて、

そのままではうまく読み込めませんでした。

そこで、出力した要素データの中から、以下の要素の出力順を確認してみます。

1 2 9 83 94 102 203 361 470 412

モデルを見て、該当する要素を探します。

salome-start23
クリックすると大きくなります。

内部が見えないのでワイヤーフレーム表示にすると、

salome-start24
クリックすると大きくなります。

見にくいのですが、よく見てみると、以下の節点の順番で要素が定義されているのが分かります。

salome-start25
クリックすると大きくなります。

これはCalculiXのC3D10の節点の並び順と比較してみますと、

一見良さそうに見えますが、頂点の節点の並び順が違います。

対応させてみると
Salome - Calculix
1 - 1
2 - 3
3 - 2
4 - 4
5 - 7
6 - 6
7 - 5
8 - 8
9 - 10
10 -9

となっていますので、入れ替えなくてはなりません。

どちらにしろ、この.datファイルとCalculiXのデータフォーマットは異なりますので、

データ変換はしなければなりません。


データ変換する方法としては、

1.手動で変換する(テキストエディタやEXCELなどの表計算ソフトなどを使って)

2.変換プログラムを作成する

3.変換プログラムが既に作られていないか探す

が考えられます。


今回は、とりあえず1番の方法でやってみます。

SalomeはLinux上で動いているので、同じくLinux上で動くOpenOfficeのCalcを使って変換してみたいと思います。(タダだし。。。)

実務上使うためには2.か3.の方法になると思いますが、変換プログラムを作るためには、

データの構造を確認した方がよいので、一度手動で変換して、それを自動化するプログラムを考えていくのが王道だと思います。

3.の変換プログラムが既にないか、ということについては、実はあるようなのですが、よく調べていないので、確認次第紹介したいと思います。

手動変換の具体的な方法は次回述べます。



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

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


スポンサーサイト

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

  1. 2009/04/15(水) 22:21:29|
  2. Salome
  3. | トラックバック:0
  4. | コメント:0
<<OPEN OFFICE CALCを使ってSALOMEのデータをCalculiXのデータに書き換える | ホーム | 4面体テトラ1次要素を2次要素に変更する>>

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバックURLはこちら
http://freecaetester.blog62.fc2.com/tb.php/264-6a8cd64a
この記事にトラックバックする(FC2ブログユーザー)

プロフィール

tsunodako

Author:tsunodako
tsunodakoのプロフィール
無料でCAE環境を構築に挑戦中。
が、現在少し休止中。そのうち復活します。
ご意見ご感想をブログコメント大歓迎です!!!
メールの場合は下のほうにあるフォームに入力していただくか

tsunodako[at]yahoo.co.jpまで([at]=@に変換してください)。
このブログにあるソフトやデータを使用して生じた結果は責任負いませんのであしからず。
静解析CAE技術者のための動解析講座は http://vibrationcae.blog.fc2.com/ に移動いたしましたのでよろしく。

ブログ内検索

カレンダー(月別)

05 ≪│2017/06│≫ 07
- - - - 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 -

最近の記事

カテゴリー

tsunodakoへのメールはここからでもOK

名前:
メール:
件名:
本文:

最近のコメント

最近のトラックバック

フリーエリア

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

RSSフィード

リンク

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

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。