[01]. [Tool] OpenSees Material Test (OpenSees单轴材料测试工具)

[02]. OpenSees Steel01 Material Test

[03]. OpenSees Steel02 Material Test

[04]. OpenSees RambergOsgoodSteel Material Test

[05]. OpenSees Concrete01 Material Test

[06]. OpenSees Concrete02 Material Test

[07]. OpenSees Concrete04 Material Test

[08]. OpenSees ConcreteD Material Test

[09]. OpenSees Concrete06 Material Test

[10]. [Tool] OpenSees Fiber Section Viewer [工具][OpenSees纤维截面可视化工具]

[11]. [OpenSees][研究][二次开发]Os-PrePost —— A pre and post-processor for OpenSees [Os-PrePost—— OpenSees前后处理程序]

[12]. [科研][OpenSees] BWBN Material (Pinching Hysteretic Bouc-Wen Material) Test

[13]. [科研][OpenSees] BoucWen Material Test

45 thoughts on “OpenSees 软件笔记

  1. tf朱 Reply

    崔博士,您好,请问在opensees中可以直接提取动力分析时的截面弯曲-曲率关系吗。

  2. Zhao Tianrun Reply

    崔博士您好!
    冒昧请教您一个问题。我用series命令定义双折线弹性与塑性材料结合的本构:
    uniaxialMaterial Steel01 1 1.95e6 2e11 0.001
    uniaxialMaterial ElasticBilin 2 2500 10500 150
    uniaxialMaterial Series 3 1 2
    在进行pushover分析时可以得到相应的骨架曲线,但是在进行地震时程分析时,结果显示材料超过屈服力与屈服位移时仍处于线性状态,即滞回曲线为一条双折线,无塑性滞回现象。请问为什么时程分析时无法体现塑性特性呢?

      • Zhao Tianrun Reply

        我建立了一个简单的2维模型,采用element zeroLength 并赋予了X向的材料本构,pushover分析得到了我想要的骨架曲线,但是一旦进行时程分析就只有弹性材料发挥作用,底部节点剪力与顶部位移关系的曲线为双折线且没有屈服段;
        另外采用普通的弹塑性材料,如steel01进行时程分析则可以得到正常的滞回曲线。是series组合材料无法有效进行时程分析吗?

        • CJD Post authorReply

          我具体也没用过series,但按道理应该不会才对。不过从理论上来说,串联材料的确比并联材料相对复杂一点。因为从材料本构状态确定层面上来说,是应变、曲率驱动的。并联的话,由于里面各个材料应变是一致的,理论上就和单个材料的状态确定一样,这个相对较好操作,给同样一个应变增量,起码可以确定内部所有材料的力增量,进而获得总体力增量,再迭代。但对于串联材料来说,应该处理上比较麻烦,涉及到应变如何分配,尤其是如果串联很多个材料的话,理论上会很麻烦。你可以试试这样,分两步走(1)不要测试框架了,直接做一根truss构件,材料series,单自由度往复加载及时程分析,看看是不是没办法滞回。这个是直接测试是不是因为太复杂,series就不存在滞回。(2)第二个,最简单的方法,就是看series类的源代码,看看里面状态确定时候是如何处理,立刻就知道了。如果你会看源代码,那第一步可以省了。

          • Zhao Tianrun

            好的。感谢崔博士解答! :-D

  3. RW Reply

    崔博士,您好!请问OpenSees模型如果出现拟静力收敛而动力分析(PGA很小也不收敛,只能计算1%左右)不收敛的情况应该检查哪一部分呢?

    • CJD Post authorReply

      看提示是什么,看是哪部分不收敛,最好能通过提示,翻翻源代码找原因。

  4. Reply

    请问一下输出纤维截面中的单根纤维的应力应变没数据会是有啥么问题吗

  5. 郑跃 Reply

    崔博士您好,请问用OpenSees进行截面分析时,用哪个命令记录截面中单根纤维的应力、应变?

    • CJD Post authorReply

      看看 Element Recorder命令,可以记录指定局部坐标的纤维响应

    • CJD Post authorReply

      比如:recorder Element -file Element1.out -time -ele 1 3 section 1 fiber 0.10 0.10 stressStrain

  6. 豆沙包 Reply

    想问博士一个问题。我想提取出预应力钢筋中的预应力,应该用recorder中的哪一个呀?axialfroce么?

  7. YP Deng Reply

    崔博士您好,冒昧请教您一个问题,Opensees里如何批量输出弧形纤维的应力呢?

  8. hhhhhapo Reply

    想问老师一个问题。
    我在模拟一个节段梁,用什么material和element模拟节段中间的开合,不知道用什么。

    • CJD Post authorReply

      不知道你是不是要 gap 和 hook,看看这两类单元或材料的特性。

  9. 进击的人类 Reply

    崔博士您好,我有一个问题想请教您,pinching4材料的rDisp,rForce,uForce,K1,K2,K3,K4,Klim是怎么确定的呢,我查了很多资料都是说根据实验数据确定,但都没有说用什么方法。

    • CJD Post authorReply

      一般是根据实验拟合了,具体可以参考网站的 BMMF 二折线拟合程序:http://www.jdcui.com/?p=12043 及 Opensees Mat Test 程序:http://www.jdcui.com/?p=2571

  10. RW Reply

    崔博士您好,想请教您一下,如果想在opensees中定义一种只能承受拉力的材料应该如何考虑呢?

  11. fengmengyao Reply

    崔博士您好,我想请教您一个问题,关于ReinforcingSteel材料本构的Cf、Cd、α等参数的取值与设置该怎么取呢?

  12. YangXF Reply

    崔博士,你好。利用opensees做pushdown分析,梁柱采用纤维模型,模拟空间框架节点,类似与Joint2D单元,请问这个节点该怎么做?

  13. 萨卡斯基 Reply

    崔老师,您好。
    我想请教一下,在做桥墩的延性分析时,需要检测受压区核心混凝土的应变,这个应变检测位置具体应该检测那里,或是有没有具体受压区核心混凝土的应变的检测规定,请您给我解惑。
    非常感谢。

    • CJD Post authorReply

      直接测量核心区的混凝土应变可能不行了,我的感觉是,能否测量边缘钢筋的应变,间接评估混凝土的应变。

    • CJD Post authorReply

      我刚才回复的是构件试验。你是做试验吧。还是说数值模拟?

      • 萨卡斯基 Reply

        就是用OpenSees做数值模拟的时候,屈服应变一般是用受拉区外侧钢筋初次达到屈服时的应变,极限应变就是受压区核心混凝土达到极限压应变的时候,但是受压核心区我监测不同的点,得到的结果也不一样,所以很困惑。

      • 萨卡斯基 Reply

        我使用OpenSees做数值模拟,构件的屈服应变我取的是受拉区最外侧钢筋初次屈服时的应变,极限应变我取的是受压区核心混凝土达到极限压应变的值,但是受压区核心混凝土的监测点不同,算出的值也不同,所以很困惑,到底要取哪个区域的值算合适。

        • CJD Post authorReply

          那取在不同点,应变直肯定不同了。而且就算同一个点,单元划分不同等,计算的结果有差异。这些问题你具体分析吧。

          • 萨卡斯基

            非常感谢您的答复。

  14. jianzhang Reply

    麻烦请教下,对于复合材料的shell结构,opensees有没有较好的定义材料属性和单元的方法,本来想采用梁单元进行简单模拟,但是结构截面两个方向的材料属性(关于弹性对称轴)并不一致,如下图所示结果

  15. ChengQian Reply

    崔博士,您好!用OpenSees对一个超高层结构进行弹塑性时程分析,怎样得到各构件的耗能情况?求指导,谢谢

  16. WHY Reply

    崔博士 想问一下想给selfcentering定义初始预紧力,使用InitStressMaterial为何计算无变化。新手使用,还希望得到大神讲解

    • Li Yan Reply

      崔博士您好 请问OpenSees可以输出结构的耗能情况吗?

  17. Jiang linwei Reply

    崔博士,请问一下在OPENSEES如果想定义C50混凝土的数据应该咋办?

  18. NJUST李 Reply

    好网站,挺有帮助的。应该早一点知道的。很多免费软件,非常方便,用这里的软件算等效屈服弯矩和延性一下子就算出来了,比导入cad求面域方便的多,适合做学位论文时大规模处理数据使用。

    • CJD Post authorReply

      我也是之前用到就做出来,给大家,猜想应该很多学生做论文会用到。谢谢支持。

Leave a Reply

Your email address will not be published. Required fields are marked *

:wink: :-| :-x :twisted: :) 8-O :( :roll: :-P :oops: :-o :mrgreen: :lol: :idea: :-D :evil: :cry: 8) :arrow: :-? :?: :!:

This site uses Akismet to reduce spam. Learn how your comment data is processed.