Python×波形データの数値積分
地震や建築応答の時刻歴波形が加速度データで与えられているとき、それを速度や変位データに変換する場合、数値積分を行う必要があります。ここでは、書籍「Excelではじめる数値解析」を参考に、近似的な数値積分をPythonを用… 続きを読む »
地震や建築応答の時刻歴波形が加速度データで与えられているとき、それを速度や変位データに変換する場合、数値積分を行う必要があります。ここでは、書籍「Excelではじめる数値解析」を参考に、近似的な数値積分をPythonを用… 続きを読む »
(本記事は、プログラムの改善により随時アップデートしていきます。) 本記事では、「Excelで解く3次元建築構造解析(藤井大地 著)」の、3次元弾性骨組モデルの静解析プログラムをPythonで作成してみました。この記事で… 続きを読む »
関連記事で記載したとおり、3次元梁の要素剛性マトリクスは12×12のサイズとなります。今回も自分用の保管を兼ねて、 Pythonで3次元梁モデルの要素剛性マトリクスを作成するプログラムをここに記録しておきます。 3次元梁… 続きを読む »
(本記事は、プログラムの改善により随時アップデートしていきます。) 本記事では、「Excelで解く構造力学(藤井大地 著)」の、2次元弾性骨組モデルの静解析プログラムをPythonで作成してみました。この記事で扱っている… 続きを読む »
有限要素法構造解析プログラムを作成するにあたって、マトリクス(行列)の記述は骨の折れる作業です。たとえば要素剛性マトリクスであれば、2次元梁なら6×6、3次元梁なら12×12もの行列になりますが、もちろん1か所のタイプミ… 続きを読む »
本記事では、有限要素法構造解析の剛性方程式$[K]\{U\}=\{F\}$を解くときなどに使用する、基本的な連立方程式解法のプログラムを紹介します。 有限要素法構造解析における連立方程式 たとえば上図のような2要素のばね… 続きを読む »
今回は構造解析モデルファイルのテキストフォーマットとして使える、JSONファイルという形式と、そのファイルをPythonで読み込む方法を紹介します。 JSONファイルとは JSONとはJava Script Object… 続きを読む »