PLPAKの開発元であるBE4Eは、このソフトウェアを「PLPAKは境界要素法に基づいた建物スラブと基礎の構造解析のための専用ソフトウェアパッケージです」と説明しています。[ 1 ] PLPAKはReissnerのせん断変形板曲げ理論を採用しています。
このパッケージは、ユセフ・F・ラシド教授とその研究グループによって開発されました。関連する出版物は以下の通りです。
PLPAK は次の構造解析に使用できます。
PLPAKを用いた解析により、モデル作成者は境界要素モデリングの利点を活用できます。PLPAKユーザーは以下のことが可能です。
PLPAKソフトウェアは、 PLGenモジュールを用いてモデルを生成するための統合開発環境です。PLViewモジュールを用いて、境界要素モデルの表示および編集が可能です。PLViewモジュールを用いて、PLCoreManモジュールを用いてモデルを解析することも可能です。PLPostモジュールは、得られた結果の後処理モジュールとして機能します。本パッケージは、モデルにポストテンションケーブルを追加する機能を持つPTPAKなどの他のパッケージと連携可能です。本パッケージは、主に以下の5つの主要部分(個別のモジュール)で構成されています。
PLGenモジュールは、PLPAKの仮想モデルジェネレーター、またはプリプロセッサです。主に、あらゆる構造図を「仮想モデル」と呼ばれるものに変換します。モデラーは、DXF CADファイルから構造図をインポートしたり、PLGenのCAD機能を使用して直接描画したりできます。仮想モデルは、元の構造図と非常によく似ています。PLGenは主に一連のオブジェクトを用いて構造を定義します。これらのオブジェクトは、幾何学的オブジェクト(単一のスラブと開口部)、荷重オブジェクト(柱荷重、壁荷重、荷重パッチ、荷重アセンブリ)、支持オブジェクト(柱、壁、壁アセンブリ、土壌支持、梁)の3つのカテゴリに分類されます。これらのオブジェクトを用いて、モデラーは建物スラブ内のすべての要素を定義できます。仮想モデルは、実際のスラブ形状を表します(有限要素法の中心線モデルとは異なります)。柱と壁は、実際の断面形状で表されます。 PLGenは、各セグメントの境界要素数、梁とスラブの接触領域の離散化など、各オブジェクトの数値モデルを入力することもできます。PLGenモジュールでは、荷重ケースのみ(荷重の組み合わせは定義されません)が定義されます。材料特性もここで定義されます。下の図は、PLGenモジュールの グラフィカルユーザーインターフェースを示しています。
次の表は、PLGEn モジュールで使用できるオブジェクトの種類を示しています。
| 構造オブジェクト | 典型的なモデリングの使用法 |
|---|---|
| スラブ | 建物のスラブと基礎のモデリング |
| オープニング | スラブオブジェクトに開口部を追加する |
| 柱/杭 | 建物のスラブを支える構造柱や基礎を支える杭などの平均寸法のサポートをモデリングします。 |
| ビーム | スラブを支える梁のモデリング |
| 壁サポート | 建物のせん断壁のように一方向に細長い支持構造をモデリングする |
| サポートアセンブリ | 建物のコアや壊れたせん断壁などの複雑な形状のサポートをモデリングします |
| パッチをロードする | スラブオブジェクトの四角形部分に分布荷重を追加します。 |
| 列の負荷 | スラブオブジェクトの四角形部分に垂直力と2つのモーメントを追加します |
| 壁荷重 | 建物のせん断壁のような一方向に伸びた荷重、ラフト基礎にかかる荷重、レンガ壁によるスラブにかかる荷重のモデリング |
| ロードアセンブリ | 建物コアのような複雑な形状の荷重をラフト基礎上にモデル化する |
| 土壌サポート | 建物の基礎を支える土壌のモデリング |
このモジュールの機能は次のように要約できます。
PLViewモジュールは、モデラーが検討対象の問題の境界要素数値モデルを表示および編集できるMDI(マルチドキュメントインターフェース)グラフィカル環境です。境界要素の離散化、内部荷重または支持パッチが表示されます。PLViewはPLGenモジュールから直接起動できます。熟練したエンジニアや初心者は、このモジュールをスキップできます。熟練したモデラーは、検討対象の数値モデル用の入力テキストファイルを独自に作成し、PLGenモジュールを経由せずにPLViewモデルに直接入力できます。下の図は、PLViewモジュールのグラフィカルユーザーインターフェースを示しています。
これは、PLGen モジュールによって生成された境界要素モデル、またはユーザーのテキスト入力から生成された境界要素モデルを視覚化するために開発された BE モデル ビューアです。このモジュールには、副次的な利点と考えられるモデル編集機能もいくつかあります。境界要素モデリングを完全に理解している上級ユーザーのみがこの機能を利用できます。このモジュールのコア コンポーネントは、モデルを構成するすべてのエンティティのデータ テーブルを含むデータセットです。このデータセットは、コンピューターのハード ディスクではなく、コンピューターのメモリ内に存在するデータベースと考えることができます。この手法は、通常、データ中心のアプリケーションでは高速であり、特に BEM を使用する場合のようにデータのサイズが大きくない場合に有効です。データセットは、入力テキスト ファイル (*.in) に既に存在するデータを使用して生成され、生成されたデータセットを使用してモデルが視覚化されます。モデル データは通常、材料パラメーター、線形方程式ソルバー パラメーター、ノード座標、ポイント座標、要素の接続データ、列定義、セル定義、および内部ポイント座標で構成されます。
BE モデル ビューアの機能は次のようにまとめられます。
PLCoreManモジュールは、すべてのPLPAKモジュール間のリンクとして機能します。複数の荷重ケースの解析を可能にします。また、追加荷重(プレストレス荷重など)や複雑な支持要素(下部構造など)を追加することも可能です。さらに、解析トレーサーとしても機能します。
これはPLPAKの一部であり、境界要素モデル(PLGenによって保存)をライスナー板曲げ方程式を用いて解く役割を担います。モジュールの主要部分はコアソルバーであるPL.exeです。このモジュールを使用すると、ポストテンションケーブルを追加し、追加されたケーブルに応じて入力ファイルを更新することができます。下の図は、PL.exeコアソルバーの一般的な動作図を示しています。
PLPostモジュールを使用すると、結果をストリップ、コンター、カラーパッチの形式で表示できます。PLPost環境で得られるすべての結果は、解析的な積分方程式を用いて計算されます。つまり、近似は一切行われません。荷重の組み合わせはここで定義されます。あらゆる形式の結果は、テキストファイルまたはスプレッドシートプログラムに簡単にエクスポートできます。下の図は、PLPostモジュールのグラフィカルユーザーインターフェースを示しています。
ポストプロセッサの提案された機能は、次のように要約できます。
PTPAK は、ケーブル プロファイルを作成し、それを構造モデルに更新するソフトウェア コンポーネントです。
プルパックパパ