Search found 160 matches

by Prafullamalla
Wed Feb 21, 2024 9:20 pm
Forum: OpenSeesPy
Topic: Cyclic Loading Algorithm
Replies: 0
Views: 157

Cyclic Loading Algorithm

# -*- coding: utf-8 -*- """ Created on Thu Jul 27 17:22:45 2023 @author: praf_ """ # height is reguired to calculate drift from displacement. This was for experimental specimen DriftAmp = [0.25,-0.25,0.25,-0.25 ,0.5,-0.5,0.5,-0.5, 0.75,-0.75,0.75,-0.75, 1,-1,1,-1, 1.5,-1.5,1.5,-1.5, 2,-2,2,-2, 2.5,...
by Prafullamalla
Tue Feb 06, 2024 12:55 am
Forum: OpenSeesPy
Topic: Visous Damper example in python version
Replies: 1
Views: 1757

Re: Visous Damper example in python version

problem solved by updating to newer version of
by Prafullamalla
Tue Jan 16, 2024 11:33 pm
Forum: OpenSees.exe Users
Topic: Acceleration Time series format for Uniform Excitation
Replies: 2
Views: 932

Re: Acceleration Time series format for Uniform Excitation

Error is clear. timeseries with tag 1 already exist
by Prafullamalla
Tue Jan 16, 2024 10:11 pm
Forum: OpenSeesPy
Topic: Visous Damper example in python version
Replies: 1
Views: 1757

Visous Damper example in python version

There is some error while computing Time period using viscous damper in python and Tcl. I think there is error in tcl version as time period does not changes with addition of viscous damper. Change the viscous damper with # uniaxialmaterial # -*- coding: utf-8 -*- """ Created on Wed Jan 17 11:07:53 ...
by Prafullamalla
Tue Jan 16, 2024 10:07 pm
Forum: OpenSees.exe Users
Topic: No change in time period with addition of viscous damper
Replies: 0
Views: 1601

No change in time period with addition of viscous damper

I used the single bay frame with viscous damper from the example. When I checked the time period with and without viscous damper it is same in tcl version. In python version the time period changes when using viscous damper. Change the uniaxialmaterial with # for viscous damper wipe all; # clear mem...
by Prafullamalla
Thu May 11, 2023 1:01 am
Forum: OpenSeesPy
Topic: asdconcrete3D material is unknown
Replies: 6
Views: 4413

Re: asdconcrete3D material is unknown

I downgraded to version 3.4.0.7 but it didn't work. Got same error
by Prafullamalla
Sun May 07, 2023 4:52 am
Forum: OpenSeesPy
Topic: asdconcrete3D material is unknown
Replies: 6
Views: 4413

Re: asdconcrete3D material is unknown

from openseespy import opensees as ops ops.wipe() ops.model('basic', '-ndm', 2, '-ndf', 2) # the isotropic material E = 30000.0 v = 0.2 sig0 = 30.0 # define a perfect bilinear behavior in tension and compression to record the failure surface fc = sig0 ec = fc/E ft = fc/10.0 et = ft/E ops.nDMaterial...
by Prafullamalla
Fri Apr 28, 2023 8:08 pm
Forum: OpenSeesPy
Topic: asdconcrete3D material is unknown
Replies: 6
Views: 4413

Re: asdconcrete3D material is unknown

I upgraded to version 3.4.0.8 but still I got WARNING material type ASDConcrete3D is unknown.
by Prafullamalla
Tue Apr 18, 2023 6:08 am
Forum: OpenSeesPy
Topic: asdconcrete3D material is unknown
Replies: 6
Views: 4413

asdconcrete3D material is unknown

Although the material is available in the opensees documentation. But it gives WARNING material type ASDConcrete3D is unknown
by Prafullamalla
Tue Feb 14, 2023 8:29 pm
Forum: OpenSeesPy
Topic: Example Eigenvalue analysis of a three-dimensional frame
Replies: 0
Views: 5650

Example Eigenvalue analysis of a three-dimensional frame

[code]# -*- coding: utf-8 -*- """ Created on Wed Feb 15 10:26:02 2023 @author: praf_malla@hotmail.com """ # Seismostruct Example # EXAMPLE 12 – Eigenvalue analysis of a three-dimensional frame with rigid floor diaphragm import openseespy.opensees as ops import opsvis as opsv from math import asin, ...
by Prafullamalla
Tue Jan 31, 2023 11:00 pm
Forum: OpenSeesPy
Topic: Fixing boundary condition for zero length section
Replies: 3
Views: 2773

Re: Fixing boundary condition for zero length section

There is problem if I dont restraing Node 3 in global Y direction # -*- coding: utf-8 -*- """ Created on Fri Jan 20 09:46:58 2023 @author: praf_ """ import openseespy.opensees as ops import opsvis as opsv import numpy as np import matplotlib.pyplot as plt from math import asin, sqrt import os # Unit...
by Prafullamalla
Tue Jan 31, 2023 6:19 pm
Forum: OpenSeesPy
Topic: Fixing boundary condition for zero length section
Replies: 3
Views: 2773

Re: Fixing boundary condition for zero length section

Thankyou. I understood the local axis x will orient along the global Y-axis with the zeroLengthSection [0,1,0]. But what is the reason, why we are restraining in X direction?
by Prafullamalla
Sun Jan 22, 2023 6:15 pm
Forum: OpenSeesPy
Topic: Fixing boundary condition for zero length section
Replies: 3
Views: 2773

Fixing boundary condition for zero length section

I am confused to fix boundary for zerolengthsection. Should I fix x and y direction and release the rotation?
ops.node(3, 0.0,0.0)
ops.node(1, 0.0,0.0);
ops.node(2, 0.0, H)
ops.fix (3, 1, 1, 1);
# Fix for zerolengthsection
ops.fix (1, 1, 1, 0);
ops.element ('zeroLengthSection' ,2, 3, 1,.....
by Prafullamalla
Sat Dec 31, 2022 9:14 pm
Forum: OpenSeesPy
Topic: Is analysis('Creep') command available?
Replies: 0
Views: 5777

Is analysis('Creep') command available?

Is there analysis('Creep') command for time dependent material TDConcreteMC10
by Prafullamalla
Thu Dec 22, 2022 5:22 am
Forum: OpenSeesPy
Topic: Cyclic Loading Algorithm
Replies: 0
Views: 5954

Cyclic Loading Algorithm

Its converted from the available TCL file. # -*- coding: utf-8 -*- """ Created on Wed Nov 30 10:53:29 2022 @author: praf_ """ import openseespy.opensees as ops import numpy as np ops.wipe() ops.model('basic','-ndm',1,'-ndf',1) m = 1 g = 981 ops.node(1,0); ops.fix(1,1) ops.node(2,0); ops.mass(2,m) F=...