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

分享一个小程序。  A small program to share with you.

  • 程序图标 ( Program Icon )

        

  • 程序介绍 ( Program Introduction)

OpenSees纤维截面可视化工具 (OpenSees Fiber Section Viewer)。程序基本功能是,解析OpenSees的.tcl文件,提取其中的纤维截面,显示具体的纤维截面剖分情况。OpenSees Fiber Section Viewer is a visualization program for fiber secion in OpenSees.

编写这个程序的主要目的是,由于很多.tcl文件编写时,纤维截面的定义采用的是 OpenSees 提供的path和layer命令,这些命令容易编写却不方便查看,难以检查具体的纤维截面剖分是否正确。尤其是在阅读别人编写的 .tcl 文件时,由于编写命令的习惯不同,更加难以检查 纤维截面的定义是否合理。因此,如果有一个程序能将OpenSees的fiber、path和layer命令解析出来,并形成纤维图形直观显示,将大大提高初学者阅读和检查.tcl文件的效率,本博文提供的这个小程序很好的解决了这个问题。

  • OpenSees中的纤维截面命令 ( Fiber Section Command in OpenSees )

OpenSees中的纤维截面如下所示,摘自 http://opensees.berkeley.edu/wiki/index.php/Fiber_Section。

This commnand allows the user to construct a FiberSection object. Each FiberSection object is composed of Fibers, with each fiber containing a UniaxialMaterial, an area and a location (y,z). The command to generate FiberSection object contains in { } the commands to generate all the fibers in the object. To construct a FiberSection and populate it, the following command is used:

section Fiber $secTag <-GJ $GJ> {
fiber…
patch…
layer…

}

$secTag      unique tag among sections
$GJ              linear-elastic torsional stiffness assigned to the section (optional, default = no torsional stiffness)
fiber…        command to generate a single fiber
patch…       command to generate a number of fibers over a geometric cross-section
layer…        command to generate a row of fibers along a geometric-arc

NOTES:

The command to generate a FiberSection contains in { } the commands to generate all the fibers in the section.
The patch and layer commands can be used to generate multiple fibers in a single command.
In an element recorder you can ask a FiberSection for its ‘deformations’, ‘forces’, ‘forceAndDeformation’, ‘fiber $fiberNum $matArg1 ..’, ‘fiber $yLoc $zLoc $matTag $matArg1 ‘

——— from http://opensees.berkeley.edu/wiki/index.php/Fiber_Section

  • 程序界面 ( Program Interface )

  • 实例展示 ( Gallery)

[Rectangular Section]

[Circular Section]

[W Section]

[Hollow Section]

[View only selected Fiber Section Represents]

[Show Fiber Area]

[Show Fiber Coordinates]

[Show Fiber Number]

[Render Fiber as different Shapes]


111 1084

  • 下载 ( Downloads )

 [20170509] OpenSeesFiberSectionViewer_byCJD  

如果您需要这个软件,请给网站捐助:http://www.jdcui.com/?page_id=4813,捐助后在评论区留下您的评论,软件将通过邮件给您发送,敬请尊重劳动成果 !!!。) (If you want this app, please donate me through: http://www.jdcui.com/?page_id=4813)

  • 相关话题 ( Related Topics)

[01]. [Tool] OpenSees Material Test [OpenSees单轴材料本构测试软件]

  • 微信公众号 ( Wechat Subscription)

WeChat_QRCode

欢迎关注 “结构之旅” 微信公众号

238 thoughts on “[Tool] OpenSees Fiber Section Viewer [工具][OpenSees纤维截面可视化工具]

  1. Reply

    崔博士,想借助这个软件对比一下自己输入的命令,可以发一份吗?非常感谢!

  2. 易恒 Reply

    崔博士,您好。我想学习一下这个软件,希望您能发我一份。谢谢您。

  3. 傅光辉 Reply

    崔博士你好,可以分享一下这个可视化程序吗?

  4. lihuaqiang Reply

    崔博士,您好
    很需要您这个程序,能发一份吗?lhq163youxiang@163.com

  5. 狠狠 Reply

    麻烦崔博分享一个给我学下一下,谢谢!

  6. 狠狠 Reply

    麻烦崔波发一个给我学=学习一下,谢谢!

  7. GL Reply

    崔博士,正在学习opensees软件,能否分享一下此程序,感谢之至!

  8. 郭伍 Reply

    实在麻烦前辈发一份软件给我,晚辈做抗震的新人,刚刚读研,还望前辈支持,实在麻烦了

  9. HELOU Reply

    Thank you for this nice website.
    Please send me the program application through my email.
    Thank you very much in advance.

  10. Walter Bishop Reply

    崔博士,阅读您的博客受益匪浅,我正在学习OS,希望可以使用您研发的小程序opensees fiber section viewer.
    非常感谢。

  11. 结构抗震 Reply

    崔博士,你好!最近在学习opensees, 需要确定纤维截面划分是否正确,希望你的软件能发我下。 :wink:

  12. liubiao Reply

    感谢崔博士,现在还可以借用您的这个截面可视化的软件吗?谢谢您的分享

  13. sihe Reply

    崔博士,您好,我是个正在使用opensees的初学者,请问您方便分享一下您的截面可视化工具吗?
    我的邮箱是1083871895@qq.com

  14. 杨斌 Reply

    崔博士,现在还能发我一份这个软件吗?

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.