as far as I know - none has ever received the code.
But looks like many users are interested - perhaps it could become part of the standard OpenSees material library?
Search found 71 matches
- Wed Dec 04, 2019 2:14 am
- Forum: OpenSees.exe Users
- Topic: Zero length elements with shear-axial interaction
- Replies: 33
- Views: 20466
- Tue Dec 03, 2019 7:16 am
- Forum: OpenSees.exe Users
- Topic: unloading/reloading issue with Hysteretic material
- Replies: 0
- Views: 2255
unloading/reloading issue with Hysteretic material
Hi all,
I am running Time-Histories on SDoF model with 1 transnational spring with the Hysteretic material (see source code below by signature).
I've realized something strange in the output hysteretic curves:
-in the non-linear range, after the unloading, the reloading shows "jump" of forces (almost vertical lines as infinite stiffness) - it is shame i cant upload figures here.
I havent found this info explicitly in the documentation, but I assume that the model is a modified takeda and hence in the unloading/reloading if performs the following check on the stiffnesses:
S = max(S_sec, So (dy/dm)^beta) from (https://dianafea.com/manuals/d95/MatLib/node402.html).
I've done some hand calcs on the ouput hysteresis, and indeed it looks like that the unloading follows the "So (dy/dm)^beta" stiffness even if it is lower than the "S_sec". and consequently, the material suddenly realizes that the stiffness is too small, and so it jumps back abruptly (to the force that it would have predicted if it were to follow S_sec).
I've used this model extensively before with different backbones and was not causing issues. Indeed I've tryied to use a different backbone (but same pinching, damage, and beta), and does not cause the same odd behavior. I've tried with several different EQ recs, and with static displacement control.
Is it really an unlucky combination of the input param's that triggers the issue?
Any idea of what could have gone wrong?
Thanks a lot,
Gio
PS: I am using V 3.1.0 64-bit.
#source code
# build the backbone
set s1p 250.
set e1p 0.002
set s2p 500.
set e2p 0.01
set s3p 500.
set e3p 0.036
set s1n [expr -$s1p]
set e1n [expr -$e1p]
set s2n [expr -$s2p]
set e2n [expr -$e2p]
set s3n [expr -$s3p]
set e3n [expr -$e3p]
#uniaxialMaterial Hysteretic 2 $s1p $e1p $s2p $e2p $s3p $e3p $s1n $e1n $s2n $e2n $s3n $e3n 1 1 0.0 0.0 0.75
I am running Time-Histories on SDoF model with 1 transnational spring with the Hysteretic material (see source code below by signature).
I've realized something strange in the output hysteretic curves:
-in the non-linear range, after the unloading, the reloading shows "jump" of forces (almost vertical lines as infinite stiffness) - it is shame i cant upload figures here.
I havent found this info explicitly in the documentation, but I assume that the model is a modified takeda and hence in the unloading/reloading if performs the following check on the stiffnesses:
S = max(S_sec, So (dy/dm)^beta) from (https://dianafea.com/manuals/d95/MatLib/node402.html).
I've done some hand calcs on the ouput hysteresis, and indeed it looks like that the unloading follows the "So (dy/dm)^beta" stiffness even if it is lower than the "S_sec". and consequently, the material suddenly realizes that the stiffness is too small, and so it jumps back abruptly (to the force that it would have predicted if it were to follow S_sec).
I've used this model extensively before with different backbones and was not causing issues. Indeed I've tryied to use a different backbone (but same pinching, damage, and beta), and does not cause the same odd behavior. I've tried with several different EQ recs, and with static displacement control.
Is it really an unlucky combination of the input param's that triggers the issue?
Any idea of what could have gone wrong?
Thanks a lot,
Gio
PS: I am using V 3.1.0 64-bit.
#source code
# build the backbone
set s1p 250.
set e1p 0.002
set s2p 500.
set e2p 0.01
set s3p 500.
set e3p 0.036
set s1n [expr -$s1p]
set e1n [expr -$e1p]
set s2n [expr -$s2p]
set e2n [expr -$e2p]
set s3n [expr -$s3p]
set e3n [expr -$e3p]
#uniaxialMaterial Hysteretic 2 $s1p $e1p $s2p $e2p $s3p $e3p $s1n $e1n $s2n $e2n $s3n $e3n 1 1 0.0 0.0 0.75
- Mon Nov 27, 2017 12:48 am
- Forum: OpenSees.exe Users
- Topic: Add your own code
- Replies: 4
- Views: 4270
Re: Add your own code
selimgunay wrote:
> You can probably follow the instructions for 32-bit on a 64-bit machine. In
> a 64-bit machine, you don't necessarily need to use 64-bit software, you
> can use 32-bit software as well.
Indeed, i ve sorted it out changing ghe set up for x64 in Visual Studio, and it worked fine.
The OpenSees x32 in my x64 machine does not work. It crashed as soon as i click the exe .
Cheers
> You can probably follow the instructions for 32-bit on a 64-bit machine. In
> a 64-bit machine, you don't necessarily need to use 64-bit software, you
> can use 32-bit software as well.
Indeed, i ve sorted it out changing ghe set up for x64 in Visual Studio, and it worked fine.
The OpenSees x32 in my x64 machine does not work. It crashed as soon as i click the exe .
Cheers
- Sun Nov 19, 2017 12:41 am
- Forum: OpenSees.exe Users
- Topic: Add your own code
- Replies: 4
- Views: 4270
Re: Add your own code
nilz wrote:
> Hi
> I really appreciate if it is possible for you to send me the video which
> you have
https://www.youtube.com/watch?v=BaxFLF6A8Rg&t=977s
> Hi
> I really appreciate if it is possible for you to send me the video which
> you have
https://www.youtube.com/watch?v=BaxFLF6A8Rg&t=977s
- Fri Nov 17, 2017 5:14 am
- Forum: OpenSees.exe Users
- Topic: Adding a new material
- Replies: 0
- Views: 1838
Adding a new material
Hi guys,
I ve got the .cpp and .h file ready for a new simple, but I am struggling with the setting up of Visual Studio, building the solution and stuff.
is there any of you who would be up for a call (or skype call) to help me with this setting up part?
I ve followed the video but cant get the basic example working either...
Happy to share the source code with you all!
Cheers,
I ve got the .cpp and .h file ready for a new simple, but I am struggling with the setting up of Visual Studio, building the solution and stuff.
is there any of you who would be up for a call (or skype call) to help me with this setting up part?
I ve followed the video but cant get the basic example working either...
Happy to share the source code with you all!
Cheers,
- Thu Nov 16, 2017 3:17 am
- Forum: OpenSees.exe Users
- Topic: Add your own code
- Replies: 4
- Views: 4270
Add your own code
Hi all,
I am following the video about how to add my own code to opensees. in the video everything (visual studio and opensees) is set to x32, but I ve got a x64 machine.
Are in this case different steps to be taken?
Cheers,
I am following the video about how to add my own code to opensees. in the video everything (visual studio and opensees) is set to x32, but I ve got a x64 machine.
Are in this case different steps to be taken?
Cheers,
- Mon Nov 13, 2017 2:33 pm
- Forum: OpenSees.exe Users
- Topic: Source code link does not work
- Replies: 6
- Views: 5583
Re: Source code link does not work
CMiculas wrote:
> @giovannimilan, files were sent with wetransfer.com!
I have seen it! thanks a lot!
> @giovannimilan, files were sent with wetransfer.com!
I have seen it! thanks a lot!
- Mon Nov 13, 2017 5:35 am
- Forum: OpenSees.exe Users
- Topic: Source code link does not work
- Replies: 6
- Views: 5583
Re: Source code link does not work
rafal wrote:
> svn co svn://peera.berkeley.edu/usr/local/svn/OpenSees/trunk OpenSees
>
> see the link:
>
> http://opensees.berkeley.edu/OpenSees/developer/svn.php
Thanks for the prompt reply.
Thats the one which does not work for me. I keep on getting the message: You don't have permission to access /WebSVN/listing.php on this server.
> svn co svn://peera.berkeley.edu/usr/local/svn/OpenSees/trunk OpenSees
>
> see the link:
>
> http://opensees.berkeley.edu/OpenSees/developer/svn.php
Thanks for the prompt reply.
Thats the one which does not work for me. I keep on getting the message: You don't have permission to access /WebSVN/listing.php on this server.
- Mon Nov 13, 2017 5:32 am
- Forum: OpenSees.exe Users
- Topic: Source code link does not work
- Replies: 6
- Views: 5583
Re: Source code link does not work
CMiculas wrote:
> Hello,
> I received the files a couple of days ago from another user, so, give me
> your mail address and I will send them!
> BR
> Cristian
giovanni1.milan@gmail.com
> Hello,
> I received the files a couple of days ago from another user, so, give me
> your mail address and I will send them!
> BR
> Cristian
giovanni1.milan@gmail.com
- Sat Nov 11, 2017 4:04 am
- Forum: OpenSees.exe Users
- Topic: Source code link does not work
- Replies: 6
- Views: 5583
Source code link does not work
Hi all,
The source code link in the opensees webside does not work for me.
Is it the same for you?
Can someone please attach the current link of the source code?
Cheers,
The source code link in the opensees webside does not work for me.
Is it the same for you?
Can someone please attach the current link of the source code?
Cheers,
- Sat Nov 11, 2017 3:50 am
- Forum: OpenSees.exe Users
- Topic: Self-centering with asymmetric backbone
- Replies: 0
- Views: 1717
Self-centering with asymmetric backbone
Hi all,
I trying to model a rocking behavior with non-lin rotational springs. The flag-shape model (Self centering) is the way to go, but I would need to have different yielding force in the 2 direction.
Has anyone worked in something similar? Suggestions in an eventual coding procedure?
Cheers,
I trying to model a rocking behavior with non-lin rotational springs. The flag-shape model (Self centering) is the way to go, but I would need to have different yielding force in the 2 direction.
Has anyone worked in something similar? Suggestions in an eventual coding procedure?
Cheers,
- Wed Nov 08, 2017 5:01 am
- Forum: OpenSees.exe Users
- Topic: How to extract absolute acceleration
- Replies: 6
- Views: 5610
Re: How to extract absolute acceleration
I myself did it in the post processing phase... summing up (python script or even excel) the values of the accel nodal recorder (relative) with the GM accelleration values, making sure that the time-step of the two is the same. It worked fine!
- Wed Nov 01, 2017 2:04 am
- Forum: OpenSees.exe Users
- Topic: RigidLink beam & RigidDiaphragm issues
- Replies: 11
- Views: 8881
Re: RigidLink beam & RigidDiaphragm issues
wuhaoshrek wrote:
> giovannimilan wrote:
> > wuhaoshrek wrote:
> > > fmk wrote:
> > > > transformation handler cnnot handle one node constrained to another
> > > > constrained to another. you should have been seeing warning messages.
> try
> > > > Penalty method, but you may have numerical problems due to
> conditioning as
> > > > some of the penalty factors are going to add up if your values are
> poorly
> > > > chosen.
> > >
> > > I see rigidDiaphragm command can only be used for 3D problem. What if I
> want to
> > model
> > > the rigidDiaphragm effect in a 2D problem? Other than using elastic element
> with
> > > large stiffness, if there any options? thanks.
> >
> > Maybe with the rigidLink beam.
> that's incorrect cause rigid link will constraint translationnal DOFs.
I am quoting the wiki page
$type beam both the translational and rotational degrees of freedom are constrained.
source: http://opensees.berkeley.edu/wiki/index ... nk_command
> giovannimilan wrote:
> > wuhaoshrek wrote:
> > > fmk wrote:
> > > > transformation handler cnnot handle one node constrained to another
> > > > constrained to another. you should have been seeing warning messages.
> try
> > > > Penalty method, but you may have numerical problems due to
> conditioning as
> > > > some of the penalty factors are going to add up if your values are
> poorly
> > > > chosen.
> > >
> > > I see rigidDiaphragm command can only be used for 3D problem. What if I
> want to
> > model
> > > the rigidDiaphragm effect in a 2D problem? Other than using elastic element
> with
> > > large stiffness, if there any options? thanks.
> >
> > Maybe with the rigidLink beam.
> that's incorrect cause rigid link will constraint translationnal DOFs.
I am quoting the wiki page
$type beam both the translational and rotational degrees of freedom are constrained.
source: http://opensees.berkeley.edu/wiki/index ... nk_command
- Wed Nov 01, 2017 1:19 am
- Forum: OpenSees.exe Users
- Topic: RigidLink beam & RigidDiaphragm issues
- Replies: 11
- Views: 8881
Re: RigidLink beam & RigidDiaphragm issues
wuhaoshrek wrote:
> fmk wrote:
> > transformation handler cnnot handle one node constrained to another
> > constrained to another. you should have been seeing warning messages. try
> > Penalty method, but you may have numerical problems due to conditioning as
> > some of the penalty factors are going to add up if your values are poorly
> > chosen.
>
> I see rigidDiaphragm command can only be used for 3D problem. What if I want to model
> the rigidDiaphragm effect in a 2D problem? Other than using elastic element with
> large stiffness, if there any options? thanks.
Maybe with the rigidLink beam.
> fmk wrote:
> > transformation handler cnnot handle one node constrained to another
> > constrained to another. you should have been seeing warning messages. try
> > Penalty method, but you may have numerical problems due to conditioning as
> > some of the penalty factors are going to add up if your values are poorly
> > chosen.
>
> I see rigidDiaphragm command can only be used for 3D problem. What if I want to model
> the rigidDiaphragm effect in a 2D problem? Other than using elastic element with
> large stiffness, if there any options? thanks.
Maybe with the rigidLink beam.
- Thu Oct 26, 2017 1:56 am
- Forum: OpenSees.exe Users
- Topic: Large Accelerations during gravity analysis
- Replies: 2
- Views: 2975
Re: Large Accelerations during gravity analysis
Why do you wanna use transient for gravity?
I usually for static, based on the example I found in opensees wiki.
Have you seen them? like dynamic analysis on 2d steel frame
I usually for static, based on the example I found in opensees wiki.
Have you seen them? like dynamic analysis on 2d steel frame