Search found 10 matches

by xzzgameboy
Fri Feb 10, 2023 12:42 pm
Forum: OpenSeesPy
Topic: Sine Wave load on nodes
Replies: 2
Views: 2441

Re: Sine Wave load on nodes

mhscott wrote:
Wed Feb 08, 2023 3:05 pm
Use ops.constraints('Transformation')
Thank you Prof. Scott
by xzzgameboy
Mon Feb 06, 2023 2:20 pm
Forum: OpenSeesPy
Topic: Sine Wave load on nodes
Replies: 2
Views: 2441

Sine Wave load on nodes

Hi all, I am tranferring Opensees Tcl to Openseepy but encountered a problem here. The code is to model a 9-4 quad u-p element under cyclic load (sine) with PDMY03 model. The original code can be found https://opensees.berkeley.edu/wiki/index.php/PDMY03_elementdriver and I am working on the "undrain...
by xzzgameboy
Wed Aug 17, 2022 5:11 pm
Forum: OpenSeesPy
Topic: cannot find function updateMaterials
Replies: 0
Views: 10253

cannot find function updateMaterials

Dear all, I am trying to use updateMaterials function to update bulk modulus of UCSD soil models in openseespy but it seems there is no corresponding function called updateMaterials like the one in Opensees (https://opensees.berkeley.edu/OpenSees/manuals/usermanual/4246.htm). I cannot find it in the...
by xzzgameboy
Sat Jul 30, 2022 7:47 pm
Forum: OpenSeesPy
Topic: Use 9_4_quadUP element but python stops working
Replies: 8
Views: 3361

Re: Use 9_4_quadUP element but python stops working

Hi all, Just in case someone is also interested in this topic. The reason my code didn't work was the I set the wrong boundary condition on two nodes (dof 3, pore pressure). [/ # -*- coding: utf-8 -*- """ Created on Sat Jul 23 11:13:25 2022 @author: Zhongze Xu, the University of Texas at Austin 1D c...
by xzzgameboy
Thu Jul 28, 2022 9:14 am
Forum: OpenSeesPy
Topic: Use 9_4_quadUP element but python stops working
Replies: 8
Views: 3361

Re: Use 9_4_quadUP element but python stops working

mhscott wrote:
Thu Jul 28, 2022 8:39 am
With a little more useful error messages, it seems the issue is with node 1
"FATAL ERROR NineFourNodeQuadUP tag=0 has wrong number of DOFs at node 1"
Thank you for all the help Prof. Scott! I will try to correct the error and put the correct code here.
by xzzgameboy
Wed Jul 27, 2022 10:08 pm
Forum: OpenSeesPy
Topic: Use 9_4_quadUP element but python stops working
Replies: 8
Views: 3361

Re: Use 9_4_quadUP element but python stops working

mhscott wrote:
Wed Jul 27, 2022 8:20 pm
What version of OpenSeesPy are you using? version 3.4.0.2 is the newest
Yes 3.4.0.2, the latest version of openseespy
by xzzgameboy
Wed Jul 27, 2022 8:18 pm
Forum: OpenSeesPy
Topic: Use 9_4_quadUP element but python stops working
Replies: 8
Views: 3361

Re: Use 9_4_quadUP element but python stops working

sorry that the original code I posted has some errors but I have update the code. If there is wrong with the code, error or warning should be given by python but the only thing I can see is the warning that kernel dead. I tried with Spyder and Jupyter Notebook. Both Macos and Windows 11. All same is...
by xzzgameboy
Mon Jul 25, 2022 12:59 pm
Forum: OpenSeesPy
Topic: Use 9_4_quadUP element but python stops working
Replies: 8
Views: 3361

Use 9_4_quadUP element but python stops working

I am practicing a 1-D consolidation with 9_4_quadUP elements. The original tcl code can be found at https://opensees.berkeley.edu/wiki/index.php/One-dimensional_Consolidation The problem I have is that op.element('9_4_QuadUP', eleTag, nI, nJ, nK, nL, nM, nN, nP, nQ, nR, thick, matTag, bulk, H2ODensi...
by xzzgameboy
Tue May 03, 2022 7:23 am
Forum: OpenSeesPy
Topic: Transfer TCL to Openseespy
Replies: 3
Views: 2830

Re: Transfer TCL to Openseespy

mhscott wrote:
Tue May 03, 2022 6:16 am
ops.timeSeries('Path',1,'-time',...) #https://openseespydoc.readthedocs.io/en ... athTs.html
ops.pattern('Plain',2,1)
ops.sp(3,...)
ops.sp(4,...)
Thank you very much Prof. Scott!
by xzzgameboy
Mon May 02, 2022 8:53 pm
Forum: OpenSeesPy
Topic: Transfer TCL to Openseespy
Replies: 3
Views: 2830

Transfer TCL to Openseespy

Dear all, I am transferring the opensees pm4sand example to openseespy. I am currently stuck on one command: set ts1 "{Series -time {100 80000 1.0e10} -values {1.0 1.0 1.0} -factor 1}" eval "pattern Plain 2 $ts1 { sp 3 2 $vDisp sp 4 2 $vDisp }" Openseespy does not seems to have this Series function ...