Z-CUI Femapの自動解析

Femapを使用した自動解析システム Z-CUI はFemapを操作することなくユーザー入力されたデータでFemapを外部から操作して解析モデルの作成から解析実行までを行うソフトフェアです。
自動化が目的ではなく自由にモデルの寸法などを変えやすいデータを作成するのが目的です。寸法の変更、解析条件の変更などがあらかじめ分かっている場合におすすめします。
【受付】
現在テストは終了し静解析、固有値解析まで使用できます
もし、非線形等を追加したい、FemapのAPIの使用方法を参考にしたいなどでソースコードが必要な方はご相談ください。
現在ソースコードはコメント、ブランク行を合わせて8万行程度です。大きく入出力部分で2万行、スプレッドシート関連が2万行、Femap関連が2万行程度です。

【ソースコードの内容】 自作のExcelマクロにてソースファイルよりコメント内容等を読み込み内容を一覧表に処理した結果です。
Sub/Function名と内容
Sub/Function名と引数
Sub/Function名と内容、引数、引数の内容

解析モデル

下に示す【 Femap自動解析】はプログラミングできない方でも任意の形状等のデータをユーザーが作成し寸法など容易に変更することが可能です。


Femap自動解析
Femapのモデル作成から解析実行まで自動化を行うソフトですが自動とはいっても形状データ等の最小限のデータは作成する必要があります。
開発アプリソフト名Verタイトル 概要PDF紹介動画モデル作成例動画モデル作成例HTML説明書HTMLテストデータHTML出力例ソフト
VB.NETZ-CUI1.0Femapを使用した自動解析システム
注1:ソフト列のファイルをクリックしてダウンロードして下さい。ファイルはZIP形式であり解凍してインストールして下さい。
注2:Femapが使用できる環境のパソコンでないと使用できません。現在テスト使用中でありバグがまだ多数あるかと思います。
解析モデル作成例
ソリッド要素ソリッド要素プレート要素プレート、バー要素軸対称要素
注3:よくあるようなモデルであればデータを作成しますので下のメールアドレスへ解析モデルの寸法図を添付して送付して下さい。
 


動画での説明
Z-CUIは機能が豊富であり説明書だけでは理解が難しいと思います。このため以下にZ-CUIを操作している画面の動画を使用して説明します。
動画を見る場合はYouTubeのアイコンをクリックして下さい。なお、この動画はVer.0.1で作成したものでありVer.1.0とはFemapの表示方法が多少異なります。
動画を作成したPowerPointのPDFファイルを見る場合はPDFアイコンをクリックして下さい。
動画で使用しているファイルはZIPアイコンをクリックしてダウンロードして下さい。
YouTubeサムネイルタイトル動画PDFデータ
#1.作成目的
なぜCUIでのシステムを作成したのか
#2.簡単な使用例
片持ち梁先端荷重の変位計算
#3.モデルの作成について
3つのジオメトリ作成方法の説明
#4.インプットデータ内のコピー
データのコピーは何ができるのか
#5.カーブ編集
カーブ(ライン、サークル、スプラインを含む)編集の
説明
#6.サーフェイス
バウンダリサーフェイスおよびサーフェイスの説明
#7.サーフェイス編集
サーフェイス編集後追加されたカーブおよび
サーフェイスの説明
#8.ソリッド
ソリッド作成方法の説明
#9.ソリッド編集
ソリッド編集方法の説明
#10.ソリッド分割
ソリッド分割方法の説明
#11.ファイル
システムで使用するファイルの説明
#12.座標系
局所座標系の説明
#13.拘束条件
節点拘束条件の説明
#14.静荷重
静解析(線形解析)の荷重条件の説明
#15.剛体要素(ばね要素含む)
剛体要素、内挿拘束要素およびばね要素の説明
#16.多点拘束
多点拘束の説明
#17.まとめ1
現状(2023/9/30)の説明
──


補足
@Femapは、シーメンスPLMソフトウェアより販売されているWindows上で動作する有限要素法(FEM)解析のプリ・ポスト機能を提供するソフトフェアです。
AZ-CUIはFemapのAPIを使用して動作しています。APIの説明書は千数百ページ以上あります。
BAPIとはアプリケーションプログラミングインタフェース(Application Programming Interface)で、ソフトウェアの機能を共有できる仕組みのことをいいます。
CVB.NETの開発に使用しているFemapのバージョン(11.0.1日本語版)が古いですが動作に問題ないと思います。
 Femap with NX Nastranを200万円で購入後に保守代を数年は支払ったのですが年間50万近くするため更新していません。