Learning OpenSees - Monotonic Pushovers and Basic Plotting

Поділитися
Вставка
  • Опубліковано 19 вер 2024

КОМЕНТАРІ • 12

  • @abdallaharnaout6060
    @abdallaharnaout6060 Рік тому +2

    Just a note to everyone facing issues to get the same results, the uploaded scripts have different (stricter) tolerance for the op.test command. Change it back to the value used in the tutorial and you will get similar results.
    For me the Load Control Displacement analysis could only run with 1.10^-4 , while the displacement controlled one ran for the -8 tolerance

  • @fokruddinahmad5118
    @fokruddinahmad5118 4 роки тому

    I love your tutorial. I learned opensees last year using tcl. I thought switching from tcl to python will be tough. But your tutorials are making it much easier. Thanks a lot. Looking forward for more tutorials like this.

  • @christianslotboom2623
    @christianslotboom2623  4 роки тому +2

    I forgot to zoom in in some places, oops!
    It's definitely really exciting to see the plots from each method, hopefully it drives home some of the theory we were discussing earlier.
    If you are using load control with forces, no amount of finessing will get you the degradation!

  • @looloolalaable
    @looloolalaable 4 роки тому +1

    I love me some long tutorials :D
    Keep these awesome videos coming.

  • @archimedesjack8892
    @archimedesjack8892 4 роки тому +2

    hi,Christian Slotboom
    Your long tutorials are very useful. I'm learning how to convert TCL OPENSEES code into Python format recently. Your video has given me a lot of suggestions. Could you share your code file for learning? If you can, I'd like to thank you very much.
    Looking forward to more excellent videos!

    • @christianslotboom2623
      @christianslotboom2623  4 роки тому +2

      Hey, Glad you are finding it useful!
      Converting TCL to python is definitely seems a little tricky. If you have basic commands that's not too bad, but if you loops it could get more challenging.
      Code for all tutorials can be found here: github.com/cslotboom/OpenSeesPyTutorials
      Some more resources for fun: github.com/Hanlin-Dong/awesome-opensees

  • @sadiaumer949
    @sadiaumer949 4 роки тому

    hi, while running this file the plot for Disp.Control Force was not showing deterioration curve with the increase of Anlysis step above 156 iteration. What could be the cause?

  • @mzaman76
    @mzaman76 3 роки тому

    Incremental load in opensees

  • @sadiaumer949
    @sadiaumer949 3 роки тому

    Hi Mr. Christian Slitboom,
    I am trying to use your code to get force _Displacement curve for a simply supported beam. I know i would just need gravity analysis. But i am using this code for defining fiber section of a beam. I know i will have to change model function, recorder function, plot and anlysis function, I want to share with you the chages i made, so that you can correct me where i am wrong. Plz tell me where to share the code for beam?

    • @aliejax6343
      @aliejax6343 3 роки тому +1

      hi there! I am learning opensees as well. Can we collaborate our learning somehow? I need it for my doctoral dissertation. Looking forward to hearing from you soon.

  • @rajendraprasathc8654
    @rajendraprasathc8654 3 роки тому

    WARNING: CTestNormDispIncr::test() - failed to converge
    after: 50 iterations current Norm: 1.37937e-11 (max: 1e-11, Norm deltaR: 0.031379)
    NewtnRaphson::solveCurrentStep() -the ConvergenceTest object failed in test()
    StaticAnalysis::analyze() - the Algorithm failed at iteration: 61 with domain at load factor 62
    OpenSees > analyze failed, returned: -3 error flag
    WARNING: CTestNormDispIncr::test() - failed to converge
    after: 50 iterations current Norm: 2.21546e-11 (max: 1e-11, Norm deltaR: 0.0694555)
    NewtnRaphson::solveCurrentStep() -the ConvergenceTest object failed in test()
    StaticAnalysis::analyze() - the Algorithm failed at iteration: 156 with domain at load factor 29.6096
    OpenSees > analyze failed, returned: -3 error flag
    Got like this