GUI strain calculation tool from csv to csv
このプログラムは、有限要素法解析における「定ひずみ三角形要素」を使用し、任意の3点の「移動前の座標」と「移動量」から「ひずみ」を算出する事を目的としています。
任意の3点についての移動前の座標と移動量の値が書かれたCSVファイルを実行する事で、ひずみを求められます。
求められたひずみの値は、CSVファイルとして出力されます。
この計算における座標軸は、2次元直交座標系であり、求められる「ひずみ」は、次の3つです。
Exx:X方向のひずみ
Eyy:Y方向のひずみ
Exy:XY面のひずみ(せん断ひずみ)
※個人用に作成したソフトのため、使用・改変は自己責任でお願いします。
※リポジトリ内に個人情報が含まれている場合がありますが、悪用厳禁でお願いします。
学術計算の手助けとなれば幸いです。
プログレスバーを表示するのに手こずりました。もっと良い方法があればいいのですが、、、 とりあえず動くので暫定版を公開します。 プログレスバーの動作確認のため、time.sleep()で計算スピードを落としています。 待てない人は、calculate.pyのtime.sleep(0.0005)を削除してください。 欲しければ、計算スピードを落としていないexeも作ります。