Search found 12 matches
- Sun Jun 06, 2021 4:27 am
- Forum: OpenSeesPy
- Topic: Learning Openseespy through a very simple example [one more good drift, but still failure]
- Replies: 11
- Views: 11955
Re: Learning Openseespy through a very simple example [good drift for beam discretization, code still fails]
Here is a minimum working script for you, import openseespy.opensees as ops import openseespy.preprocessing.DiscretizeMember as opsdm import matplotlib.pyplot as plt ops.wipe() ops.model('basic', '-ndm', 2, '-ndf', 3) L = 4. A = 2.e-3 I = 1.6e-5 E = 200.e9 Ep = {1: [E, A, I]} ops.node(1, 0., 0.) ops...
- Thu Jun 03, 2021 1:23 pm
- Forum: OpenSeesPy
- Topic: Learning Openseespy through a very simple example [one more good drift, but still failure]
- Replies: 11
- Views: 11955
- Thu Jun 03, 2021 12:54 pm
- Forum: OpenSeesPy
- Topic: Learning Openseespy through a very simple example [one more good drift, but still failure]
- Replies: 11
- Views: 11955
Re: Learning Openseespy through a very simple example [beam discretization still unsolved]
Have you defined all the parameters needed for the "DiscretizeMember" command? It looks like you haven't defined "Integration Tag" for the element. Also, this command may not work for the "elasticBeamColumn" element. You should use the "forceBeamColumn" or &qu...
- Thu Jun 03, 2021 8:28 am
- Forum: OpenSeesPy
- Topic: Diagram (P,V,M) values partially discrepant with reactions [bug on diagrams when lateral distribut loads applied]
- Replies: 4
- Views: 5986
Re: Diagram (P,V,M) values partially discrepant with reactions
Could you please create a new issue here? This has to do with how "ops_vis" handles its calculation. --> https://github.com/zhuminjie/OpenSeesPy/issues
In general, I would only prefer OpenSees calculations and not ope_vis or Get_Rendering modules.
In general, I would only prefer OpenSees calculations and not ope_vis or Get_Rendering modules.
- Mon May 31, 2021 5:19 am
- Forum: OpenSeesPy
- Topic: Learning Openseespy through a very simple example [one more good drift, but still failure]
- Replies: 11
- Views: 11955
Re: Learning Openseespy through a very simple example
In order to get displacements at all the intermediate points, you need to divide the beam into multiple elements. Use "DiscretizeMember" from openseespy.preprocessing module.
- Sun May 30, 2021 5:25 am
- Forum: OpenSeesPy
- Topic: VTK recorder
- Replies: 2
- Views: 4237
Re: VTK recorder
PVD recorder does the same thing and you can visualize the results using Paraview.
- Thu Dec 24, 2020 1:47 pm
- Forum: OpenSees.exe Users
- Topic: 2D Model Display
- Replies: 15
- Views: 19250
Re: 2D Model Display
You could use OpenSeesPy visualization library to interactively view your Tcl models and output. Here is an example.
https://anuragupadhyay.weebly.com/opens ... s-tcl.html
https://anuragupadhyay.weebly.com/opens ... s-tcl.html
- Thu Dec 24, 2020 12:35 pm
- Forum: OpenSeesPy
- Topic: Plot is not downloadable
- Replies: 1
- Views: 3987
Re: Plot is not downloadable
This is a bug in matplotlib due to compatibility with Chromium based web browsers (Google Chrome, Edge explorer). A trick to save the figure is
1) stop the interaction on the generated plot by clicking on the blue button.
2) right-click on the plot image and save it.
1) stop the interaction on the generated plot by clicking on the blue button.
2) right-click on the plot image and save it.
- Tue Aug 18, 2020 11:47 am
- Forum: OpenSees.exe Users
- Topic: Eigen Value Analysis
- Replies: 12
- Views: 7856
Re: Eigen Value Analysis
[/quote] I have tried what you suggested but still the answer is the same as previous. This time also Opensees has not considered the load I applied after converting it to mass. [/quote] You have to have a conversion both ways. In this case, you want the load to be converted in to a mass. For exampl...
- Mon Aug 17, 2020 5:08 am
- Forum: OpenSees.exe Users
- Topic: Eigen Value Analysis
- Replies: 12
- Views: 7856
Re: Eigen Value Analysis
OpenSees will not convert load to mass (or the other way) for you. You could assign load as a function of the mass so you don't have to worry about it.
For example,
load 42 0 0 [expr -$massCol*$g] 0 0 0
For example,
load 42 0 0 [expr -$massCol*$g] 0 0 0
- Tue Aug 11, 2020 9:31 pm
- Forum: OpenSees.exe Users
- Topic: Eigen Analysis Result 3D Model
- Replies: 2
- Views: 2791
Re: Eigen Analysis Result 3D Model
You could use post-processing commands in OpenSeesPy (Python) to visualize mode shapes of your Tcl models. See the links here, 1) A little tutorial on how to combine OpenSeesPy post-processing commands with Tcl model. https://anuragupadhyay.weebly.com/openseespy-visualization-for-opensees-tcl.html h...
- Wed Jan 28, 2015 3:28 pm
- Forum: OpenSees.exe Users
- Topic: OpenSees2.4.5-x64.exe
- Replies: 2
- Views: 3046
Re: OpenSees2.4.5-x64.exe
It is working fine for me. Try re-installing the tcl/tk.