技術共有

Python-PLAXIS 自動モデリング技術と典型的な地盤工学

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

元のリンク: Python-PLAXIS 自動モデリング技術と典型的な地盤工学アイコンデフォルト.png?t=N7T8https://mp.weixin.qq.com/s?__biz=MzUzNTczMDMxMg==&mid=2247608744&idx=3&sn=41d9fd9ab6e792850000c4990b3f8c65&chksm=fa82684fcdf5e15990e4681f032ce9b295a9e2071051218f550a7e63e4ebedee29559d56a814&token=55005666&lang=zh_CN#rd

1: Plaxis ソフトウェアと Plaxis Python API 環境構築

1. Plaxis2DPlaxis3D ソフトウェア

2. オブジェクト指向プログラミング言語Pythonとその開発環境Spyder

3. Plaxis入力プログラム、出力プログラムインターフェース、アプリケーション開発インターフェースAPI

4.プラクシスモード

5. Plaxis 内蔵材料構成モデルとその特性パラメータ

写真

写真

写真

6. Plaxisメインモジュール、浸透計算モジュール、電力計算モジュール、温度計算モジュール

7. 18 ケース (2D) と 9 ケース (3D) の Python コマンド フロー

8. Plaxis には、コマンド plaxis コマンドとそのコマンド ランナー Commands Runner が付属しています

写真

9. Plaxis 自動化方法: マクロの使用と独自のコマンドの制限

10. Python スクリプト サーバーとテスト、前述の自動化方法の主な違いと利点

11. 自分のコンピューターに Spyder エディターをインストールしてコードを作成して実行し、プロセスと検証を個別に構成します (Plaxis のデフォルトの Python エディター SciTE の紹介)

写真

写真

2: Plaxis 自動モデリング

1. モデリングプロセス、Plaxis内部操作コマンドフロー、Python言語での共通コマンドフローの比較。

2. 単純ケース A と B: 砂基礎上の円形基礎の沈下解析と剛基礎 A と軟基礎 B の解析をそれぞれ実行しました。この単純なケースについてよく理解してください: モジュールのインポート、新しい入力サーバーの作成、土壌エリア、ボーリング孔、土壌層、材質、属性設定、土壌単位の割り当て、モード変換、線荷重の適用、メッシュ分割、出力サーバー、選択された監視ポイント、ステージ進行、線負荷起動、計算、出力サーバーが節点変位などのデータを取得し、出力、保存します。

写真

写真

写真

3. 基礎ピットの掘削とサポート:

(1) Bentley 地盤工学ソリューション、基本操作

(2) ボーリング孔の設置、土層の設置、土層の性状、水理条件と初期条件、土層の導入

(3) 荷重と変位の追加、構造モデリング、その他の幾何学的オブジェクト

(4) ユニットの種類、メッシュ分割の定義と品質、段階的な構築計算

(5) 軟弱地盤モデルと地盤硬化モデルに注目

写真

写真

4. ダムの浸透解析:

(1) Plaxisパーコレーションモジュール関連の操作をPythonで完全自動化

(2) 時間の経過とともに潜水面の位置が変化する水位をどのように定義するか?

写真

3: Python の完全自動実装

1. アンカーロッド+擁壁支持構造用基礎ピットの脱水掘削

(1) Plaxis 基礎ピット掘削、コンクリート地盤支持およびプレストレスト アンカー アンカー壁の Python コマンド フロー

(2)段階掘削の自動処理と基礎ピット土の支持

(3) 地下水の浸透が基礎ピット掘削に及ぼす影響を考慮する

写真

2. シールドトンネルの表面沈下と杭基礎への影響

(1) PlaxisトンネルデザイナーのPythonコマンドフロー(2次元、3次元)

(2) 水圧条件を利用した注入圧力シミュレーションの自動処理(pythonコマンド)

(3) 小ひずみ地盤硬化モデルに注目(pythonコマンド)

(4) 計算完了時に自動でメール通知する(pythonコマンド)

写真

写真

写真

3. ダム水位急低下時の安定性解析

(1) Plaxisの時間関連フロー関数をPythonで実装

(2) 土岩ダムの安定性に及ぼす水位低下パターンの違いの影響

(3) 過渡的な水流による土岩ダムの安定性における流体-固体連成解析の適用に焦点を当てます。

写真

写真

写真

写真

4. 建物の自由振動・地震解析

(1) 動的境界条件の定義 (自由磁場、コンプライアンス基準、粘度に焦点を当てる)、

(2) フーリエスペクトルに基づいて固有振動数を計算する

(3) Plaxis 地震荷重入力の Python での実装

写真

写真

写真

4: Python の完全自動実装

1. Python による高速道路傾斜工学安定性解析の完全自動実装

(1) Python構成モデルのパラメータ割り当てとパラメータ化研究(パラメータ感度解析)自動処理

(2) 異なる水位条件およびアンカー支持条件における切土法面の安定解析

(3) Pythonによる高速道路法面掘削の全自動実装と支援

写真

(幾何学メッシュ)

写真

(道路工事後)

写真

(梅雨)

写真

(シングルアンカー)

写真

(複数のアンカー)

2. アスファルト舗装の移動荷重解析

(1) 道路移動荷重作用下におけるPlaxisの動的解析

(2) Plaxis での道路移動負荷の実装

写真

写真

3. 砂基礎上の円形基礎の沈下(剛基礎、軟基礎) Pythonコード実装と基礎土ランダムフィールド実装(土ユニットカラー実装含む)

写真

4. 水位変動を考慮した不均一斜面の安定解析とPlaxis後処理/バッチ後処理(Python制御)

写真