Skip to content

Analysis of Thick-Wall Pipe with 4 members-6 nodes

Notifications You must be signed in to change notification settings

ucemrecan/pipe-analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Thick-Wall Pipe Analysis

This project demonstrates the structural analysis of a Thick-Wall Pipe using OpenSeesPy. The model comprises 4 triangular elements and 6 nodes, simulating a 2D plane strain system under static loading.

Project Overview

  1. Nodes and Elements:

    • 6 nodes are defined to represent the geometry.
    • 4 triangular elements (Tri31) model the plane-strain behavior.
  2. Material Properties:

    • Elastic isotropic material with:
      • Young's Modulus: 100,000 kN/m²
      • Poisson's Ratio: 0.25
  3. Boundary Conditions:

    • 4 sliding supports restrict movement in one direction.
  4. Loading:

    • Static loads applied on nodes to simulate external forces.
  5. Analysis:

    • Linear static analysis calculates displacements at nodes.

How to Run

1.Dependencies

  • Install the required libraries:
pip install openseespy openseespy.postprocessing

2.Execution

Run the script using Python:

python main.py

Outputs

1. Node Displacements:

The script prints the displacements (x and y) for all nodes.

Sample Output:

1 numaralı düğüm x= 0.0 mm  -  y= 0.0 mm
2 numaralı düğüm x= 0.1 mm  -  y= -0.2 mm
...

2. Model Visualization:

The model is plotted with nodes and elements for verification.

Visualization

Model Rendering

The nodes and elements are visualized as a schematic diagram:

  • Nodes are labeled.
  • Triangular elements are displayed.

Releases

No releases published

Packages

No packages published

Languages