实干、实践、积累、思考、创新。
一直想更新这个软件,这款软件最早在2017年开发出来的时候,算是全网唯一的opensees的纤维截面工具,最近终于可以抽时间进一步对这个软件进行更新。
- 程序图标 ( 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文件的效率,本博文提供的这个小程序很好的解决了这个问题。The main purpose of writing this program is that when many .tcl files are written, the definition of fiber cross-section uses the path and layer commands provided by OpenSees. These commands are easy to write but inconvenient to view, and it is difficult to check whether the specific fiber cross-section is correct. . Especially when reading .tcl files written by others, it is more difficult to check whether the definition of fiber cross-section is reasonable due to the different habit of writing commands. Therefore, if there is a program that can parse the fiber, path and layer commands of OpenSees and form a visual display of fiber graphics, it will greatly improve the efficiency of beginners reading and checking .tcl files. This small program provided in this blog post is very good. solved this problem.
- 程序更新 ( Program Update)
旧版的纤维截面可以在这个连接查看:http://www.jdcui.com/?p=5007
新版软件主要做了一下更新:
(1)OpenSees的TCL模型文件中文路径已经支持。
(2)修正了旧版软件部分截面提示“sqrt: DOMAIN error”错误无法进行截面显示的问题
(3)增加了纤维截面图形窗口的交互操作:平移,缩放等
(4)增加了错误提示窗口,若截面某部分定义出错,软件可在错误提示窗口中提示,使用者可根据提示检查相应的纤维截面定义命令。
(5)对于部分纤维定义错误的部分,如果纤维坐标没问题,会在图形中以交叉的方式显示,使用者可很清楚检查哪部分命令是错误的。
- 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
纤维截面的定义主要有三个命令: fiber, path和layer。OpenSees纤维截面可视化工具可支持对这三种命令进行解析。
fiber 命令:
patch 命令:
layer 命令:
- 程序展示 ( Program Gallery)
Fiber Section Reinforced Concrete Section – Rectangular Symmetric Section, Confined Concrete Core
Fiber Section AISC Standard W Section
Fiber Section Reinforced Concrete Hollow Section
Fiber Section 工字钢
Fiber Section Reinforced Concrete Section – Circular Section
- 下载 ( Downloads )
( 软件是免费的,如果需要这个软件,在评论区留下您的评论,软件会发送到您的评论邮箱,敬请尊重劳动成果 !!)
- 相关话题 ( Related Topics)
[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] BWBN Material (Pinching Hysteretic Bouc-Wen Material) Test
[12]. [科研][OpenSees] BoucWen Material Test
[13]. [OFSV][案例][OpenSees] OSFSV: OSFiberSectionViewer提示“sqrt: DOMAIN error”错误的解决办法!!
[14]. [笔记][非线性][OpenSees] 多个单轴二折线非线性本构并联是什么样子的?
[15]. [科研][软件][OpenSees] OSBWTest: OpenSees BoucWen Material Test ( OpenSees BoucWen材料测试)
- 微信公众号 ( Wechat Subscription)
欢迎关注 “结构之旅” 微信公众号
您好崔老师,想使用一下您的可视化工具,非常感谢
崔博士您好,希望可以下载学习这个软件
崔老师您好,可以分享一下这个软件吗,感谢
崔老师,您好,想使用一下您的这个可视化工具,谢谢了
已发送到你邮箱
崔老师您好,能否麻烦您有时间时,给我发一份该可视化软件,十分感谢!
辛苦崔老师,希望能下载这个 软件,期待您的回复
辛苦崔老师,求分享软件。感谢!
崔博士,您好,您的程序太厉害了!希望能下载您的程序学习学习!感谢感谢!
崔老师您好,申请下载您的纤维可视化工具,感谢!
崔老师,希望可以使用您的软件,谢谢
崔老师您好,希望能下载一下您的软件。
崔博士,您好!目前正在学习OpenSees,希望可以使用您编写的软件,谢谢!
崔老师,您好,这个可视化软件对于section中参数的指定有很大帮助,希望能有机会使用您的软件,多谢老师!
崔老师,您好,非常感谢您的付出,申请使用您的软件
博士,我很需要您发开的这个os可视化程序,有时间的话麻烦您发一下,感谢您的付出
博士您好,我需要您的这个可视化软件,方便的话麻烦您发一下,十分感谢
崔老师,您好!我目前正在学习opensees软件,非常佩服您能开发这个便捷的软件,希望能分享一下,非常感谢!!!
崔博士,非常感谢您的opensees纤维截面可视化工具,祝您身体健康万事如意!
崔老师您好,希望您能抽空分享一下 os fibersection viewe软件,谢谢您.
崔老师您好,能否麻烦方便时发送软件学习一下,谢谢!
已发送到你邮箱
崔老师,需要您的软件
崔老师您好,研一菜鸟希望下载软件进行学习,万分感谢!!
崔老师您好,希望下载一下您的软件,谢谢。
崔老师您好,感谢您的付出,申请使用该软件进行学习!
崔老师,您好,感谢您的辛苦付出,想使用一下您的纤维截面可视化工具,检查一下自己的模型是否正确
崔老师您好,您的博客对我OpenSees的学习提供了非常多的帮助,非常感谢您的分享。我现在对OpenSees模型可视化的问题感到非常的困扰,因为有时候不能直观的检查自己的模型有没有错误。非常希望得到您的帮助。非常感谢崔老师!
崔老师,您好
想向您申请使用这个软件
老师,你好目前正在做抗震分析,希望能用上你的软件
崔老师您好,最近在学习os相关内容,需要您的软件,十分感谢,祝您身体健康工作顺利。
这个OSFSV有用啊!
解压好了,老师,是我自己弄错了
崔老师,解压密码不对呀
崔老师,学生需要这个可视化软件,谢谢老师
崔博士您好,我最近也在学习OpenSees,您开发的软件我很心动,希望可以发我一份学习学习,万分感谢
gmail无法发送软件,请换个邮箱。
崔老师您好,感谢您的资料,希望能使用您的软件
崔老师您好,希望在学习过程中能够下载您的软件使用,非常感谢!
崔老师,你好,最近在学习opensees,可以分享一下你的软件吗。万分感谢!
崔老师您好,希望能够下载学习您的软件,非常感谢!
崔博士您好,感谢您的辛苦付出,想使用一下这个opensees可视化工具
崔博士,您好!目前正在学习opensees软件,您开发的软件十分便捷。希望您可以回复发送一下,非常非常感谢!!!
崔老师,您好,需要你的软件