This Python script automates the creation of a simplified building facade within PLAXIS 3D.
It generates structural elements like walls, windows, doors, lintels, and footings using fixed geometric parameters and a graphical input for position and orientation.
- Creates facade geometry with windows, doors, and lintels
- Automatically includes footings and wall thickness
- Simple GUI input for x/y offset and rotation angle
- Integrates with PLAXIS 3D through
plxscripting.easy
- PLAXIS 3D (with Python scripting enabled)
- Python libraries:
plxscriptingeasygui
- Download the Python file from this repository.
- Copy the script into this folder:
<PLAXIS 3D installation folder>\pytools\input
Typical installation paths include:
C:\Program Files\Seequent\C:\Program Files\Bentley\Geotechnical\C:\Program Files\Plaxis\Plaxis 3D\(older versions)
- Restart PLAXIS 3D.
- Open a project.
- Switch to Staged Construction mode.
- Go to:
Expert > Python > Run script > Tools, and select the script name. - Enter the requested offsets and rotation when prompted.
The tool will generate the facade and output confirmation.
This project is licensed under the MIT License.
You are free to use, modify, and distribute this tool β including for commercial purposes β as long as you retain the original license.
Hozaifa Ahmed
This tool was developed as part of a research and automation effort in geotechnical modeling with PLAXIS 3D.