Search found 12 matches

by anuragiitg
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: 10591

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...
by anuragiitg
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: 10591

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 "dispBeamColumn" element with an Elastic se...
by anuragiitg
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: 5098

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.
by anuragiitg
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: 10591

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.
by anuragiitg
Sun May 30, 2021 5:25 am
Forum: OpenSeesPy
Topic: VTK recorder
Replies: 2
Views: 3421

Re: VTK recorder

PVD recorder does the same thing and you can visualize the results using Paraview.
by anuragiitg
Thu Dec 24, 2020 1:47 pm
Forum: OpenSees.exe Users
Topic: 2D Model Display
Replies: 15
Views: 17721

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
by anuragiitg
Thu Dec 24, 2020 12:35 pm
Forum: OpenSeesPy
Topic: Plot is not downloadable
Replies: 1
Views: 3344

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.
by anuragiitg
Tue Aug 18, 2020 11:47 am
Forum: OpenSees.exe Users
Topic: Eigen Value Analysis
Replies: 12
Views: 7319

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...
by anuragiitg
Mon Aug 17, 2020 5:08 am
Forum: OpenSees.exe Users
Topic: Eigen Value Analysis
Replies: 12
Views: 7319

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
by anuragiitg
Tue Aug 11, 2020 9:31 pm
Forum: OpenSees.exe Users
Topic: Eigen Analysis Result 3D Model
Replies: 2
Views: 2625

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...
by anuragiitg
Wed Jan 28, 2015 3:28 pm
Forum: OpenSees.exe Users
Topic: OpenSees2.4.5-x64.exe
Replies: 2
Views: 2849

Re: OpenSees2.4.5-x64.exe

It is working fine for me. Try re-installing the tcl/tk.