Search found 79 matches
- Thu Oct 06, 2022 11:56 pm
- Forum: OpenSeesPy
- Topic: eleType
- Replies: 4
- Views: 3707
Re: eleType
Thanks a lot.
- Sat Oct 01, 2022 6:56 pm
- Forum: OpenSeesPy
- Topic: eleType
- Replies: 4
- Views: 3707
Re: eleType
Hi Michael,
Thanks for your quick response.
I'm using the "ShellMITC4" element. The eleType returns UnknownMovableObject and getEleClassTags returns 53.
The line element objects, namely dispBeamColumn3D and TrussSection elements work fine.
Thanks,
Gopal
Thanks for your quick response.
I'm using the "ShellMITC4" element. The eleType returns UnknownMovableObject and getEleClassTags returns 53.
The line element objects, namely dispBeamColumn3D and TrussSection elements work fine.
Thanks,
Gopal
- Fri Sep 30, 2022 6:55 pm
- Forum: OpenSeesPy
- Topic: eleType
- Replies: 4
- Views: 3707
eleType
Hello,
I'm wondering whether 'eleType' command is implemented for quad or similar elements?
I found it works with zerolength and line elements.
Thanks,
Gopal
I'm wondering whether 'eleType' command is implemented for quad or similar elements?
I found it works with zerolength and line elements.
Thanks,
Gopal
- Tue Nov 30, 2021 2:34 pm
- Forum: OpenSeesPy
- Topic: Extract fixity condition of nodes
- Replies: 6
- Views: 7949
Re: Extract fixity condition of nodes
Hello again,
I am modelling a SSPquadUP element. Bottom nodes are fixed for displacement and top nodes are fixed for pore pressure only.
When I requested nodeDOF for all nodes, I got this output, as expected.
When I introduced equalDOF at the top nodes as below,
I got completely different node fixities.
The fixity apparently changed for Node 3 and 4. DoF 1 of Node 3 and DoF 3 of Node 4 are now fixed.
When I changed the order of nodes, I got the similar results.
Am I missing something here?
Is there any guidance available how DoF numbering varies with the selected Constraint Handler. Note that I used Transformation constraint handler. Any advice is greatly appreciated.
I am modelling a SSPquadUP element. Bottom nodes are fixed for displacement and top nodes are fixed for pore pressure only.
Code: Select all
ops.fix(1, 1, 1, 0)
ops.fix(2, 1, 1, 0)
ops.fix(3, 0, 0, 1)
ops.fix(4, 0, 0, 1)
When I requested nodeDOF for all nodes, I got this output, as expected.
Code: Select all
[-1, -1, 5] [-1, -1, 4] [2, 3, -1] [0, 1, -1]
When I introduced equalDOF at the top nodes as below,
Code: Select all
ops.equalDOF(4, 3, 1, 2)
Code: Select all
[-1, -1, 3] [-1, -1, 2] [-1, 0, 1] [0, 1, -1]
The fixity apparently changed for Node 3 and 4. DoF 1 of Node 3 and DoF 3 of Node 4 are now fixed.
When I changed the order of nodes, I got the similar results.
Code: Select all
[-1, -1, 3] [-1, -1, 2] [0, 1, -1] [-1, 0, 1]
Am I missing something here?
Is there any guidance available how DoF numbering varies with the selected Constraint Handler. Note that I used Transformation constraint handler. Any advice is greatly appreciated.
- Sun Aug 08, 2021 1:04 am
- Forum: OpenSeesPy
- Topic: Hyperbolic Gap and Elastic PP Gap are not working
- Replies: 2
- Views: 4232
Re: Hyperbolic Gap and Elastic PP Gap are not working
Thanks Prof.
It is now working in parallel with a very soft elastic spring under monotonic loading. But the material models work fine under a cyclic loading though, without any need of a soft elastic spring.
cheers,
Gopal
It is now working in parallel with a very soft elastic spring under monotonic loading. But the material models work fine under a cyclic loading though, without any need of a soft elastic spring.
cheers,
Gopal
- Mon May 10, 2021 3:30 pm
- Forum: OpenSeesPy
- Topic: VTK recorder
- Replies: 2
- Views: 3876
VTK recorder
Hi all,
I noted that a vtk recorder is available in the source code, but there is no documentation available. I am wondering whether someone can help with the vtk recorder. I'm using PyVista for visualization purpose. If I can get a VTK formatted output,I dont have to write a script for conversion.
Thanks in advance,
Gopal
I noted that a vtk recorder is available in the source code, but there is no documentation available. I am wondering whether someone can help with the vtk recorder. I'm using PyVista for visualization purpose. If I can get a VTK formatted output,I dont have to write a script for conversion.
Thanks in advance,
Gopal
- Mon Feb 01, 2021 11:48 am
- Forum: OpenSeesPy
- Topic: Extract fixity condition of nodes
- Replies: 6
- Views: 7949
Re: Extract fixity condition of nodes
Thanks Professor Scott.
- Wed Jan 27, 2021 12:53 pm
- Forum: OpenSeesPy
- Topic: Extract fixity condition of nodes
- Replies: 6
- Views: 7949
Re: Extract fixity condition of nodes
Hello,
Thanks Prof Scott. I tried with nodeDOFs(nodeTag). Below is a part of my code.
This outputs
Thanks Prof Scott. I tried with nodeDOFs(nodeTag). Below is a part of my code.
Code: Select all
ops.fix(1, 1, 1, 1, 1, 1, 1)
print(ops.nodeDOFs(1))
Code: Select all
WARNING nodeDOFs DOF group null
opensees.OpenSeesError: See stderr output
- Tue Jan 26, 2021 7:12 pm
- Forum: OpenSeesPy
- Topic: Extract fixity condition of nodes
- Replies: 6
- Views: 7949
Extract fixity condition of nodes
Hi all,
I am wondering whether I can extract information about the fixity condition of nodes from an analysis model, similar to node mass (nodeMass(nodeTag)).
https://openseespydoc.readthedocs.io/en ... eMass.html
Thanks,
Gopal
I am wondering whether I can extract information about the fixity condition of nodes from an analysis model, similar to node mass (nodeMass(nodeTag)).
https://openseespydoc.readthedocs.io/en ... eMass.html
Thanks,
Gopal
- Wed Dec 09, 2020 3:16 pm
- Forum: OpenSeesPy
- Topic: Hyperbolic Gap and Elastic PP Gap are not working
- Replies: 2
- Views: 4232
Hyperbolic Gap and Elastic PP Gap are not working
Hi there,
I was trying to use Hyperbolic Gap and Elastic PP Gap material in my analysis of a bridge abutment. It appears both models are not working with OpenSeesPy. I used both materials few years ago with tcl scripts. I am wondering whether I made any mistake in defining the material models. Below is examples of the material definition. The elastic PP model is however working fine. Any help is greatly appreciated.
The error message is below.
I was trying to use Hyperbolic Gap and Elastic PP Gap material in my analysis of a bridge abutment. It appears both models are not working with OpenSeesPy. I used both materials few years ago with tcl scripts. I am wondering whether I made any mistake in defining the material models. Below is examples of the material definition. The elastic PP model is however working fine. Any help is greatly appreciated.
Code: Select all
abutTag = 21
abutK = 200000.0
abutRf = 0.85
abutFu = -3730.0
abutGap = -0.01
ops.uniaxialMaterial('HyperbolicGapMaterial', abutTag, abutK, abutK, abutRf, abutFu, abutGap)
ops.uniaxialMaterial('ElasticPPGap', abutTag, abutK, abutFu, abutGap)
WARNING: numeric analysis returns 1 -- Umfpackgenlinsolver::solve
DisplacementControl::newStep(void) - failed in solver
StaticAnalysis::analyze() - the Integrator failed at iteration: 0 with domain at load factor 0
OpenSees > analyze failed, returned: -2 error flag
- Thu Sep 10, 2020 1:29 pm
- Forum: OpenSeesPy
- Topic: Analyze for residual stress in steel column section
- Replies: 5
- Views: 6118
Re: Analyze for residual stress in steel column section
Thanks Michael and Selim.
Appreciate your help. I will try the script and let you know how it goes.
thanks,
Gopal
Appreciate your help. I will try the script and let you know how it goes.
thanks,
Gopal
- Mon Sep 07, 2020 1:24 pm
- Forum: OpenSeesPy
- Topic: Analyze for residual stress in steel column section
- Replies: 5
- Views: 6118
Re: Analyze for residual stress in steel column section
Dear Professor,
There are a few number of steel sections, not all 40 piles are different. I will assign the residual stress pattern only to four sections. However, I am not sure how to define this stress pattern. I understand Steel02 can be defined with initial stress value.
My plan now is to define a function to generate residual stress values at each fiber and then define a set Steel02 material with initial stress. Afterwards, I can analyse for gravity and lateral loads. Does that sound like I'm heading towards right direction or is there any smarter way to define the effect of residual stress pattern.
If you share a sample script that would be super helpful.
Thanks
There are a few number of steel sections, not all 40 piles are different. I will assign the residual stress pattern only to four sections. However, I am not sure how to define this stress pattern. I understand Steel02 can be defined with initial stress value.
My plan now is to define a function to generate residual stress values at each fiber and then define a set Steel02 material with initial stress. Afterwards, I can analyse for gravity and lateral loads. Does that sound like I'm heading towards right direction or is there any smarter way to define the effect of residual stress pattern.
If you share a sample script that would be super helpful.
Thanks
- Sun Sep 06, 2020 9:49 pm
- Forum: OpenSeesPy
- Topic: Analyze for residual stress in steel column section
- Replies: 5
- Views: 6118
Analyze for residual stress in steel column section
Hi all,
I am carrying out a second order analysis of a wharf with lots of steel H-piles. I was thinking of using Steel02 material with initial stress parameter to include the effect of residual stress pattern. However, the approach would be quite cumbersome since the wharf has about 40 piles. I am wondering whether there is a smarter way to include the residual stress pattern in the second order analysis.
Thanks for your help.
Gopal
I am carrying out a second order analysis of a wharf with lots of steel H-piles. I was thinking of using Steel02 material with initial stress parameter to include the effect of residual stress pattern. However, the approach would be quite cumbersome since the wharf has about 40 piles. I am wondering whether there is a smarter way to include the residual stress pattern in the second order analysis.
Thanks for your help.
Gopal
- Tue Jun 14, 2016 11:16 am
- Forum: OpenSees.exe Users
- Topic: 2D Model Display
- Replies: 15
- Views: 18358
Re: 2D Model Display
HI Frank
Do you have the same for Mac OS X?
Do you have the same for Mac OS X?
- Tue Aug 19, 2014 2:05 pm
- Forum: OpenSees.exe Users
- Topic: How to run different analysis simultaneously
- Replies: 1
- Views: 2277
Re: How to run different analysis simultaneously
Yes you can do that. You can ask eigenvalue analysis at the end of each pushover step.