“基于CAD开发的OpenSees可视化工具”
-
程序简介
OSV为基于CAD平台开发的OpenSees可视化工具,该工具利用可视化界面反应结构的几何信息,让使用者有效、及时地校对模型参数。
-
功能展示
取清华大学大学陆新征教授的606m超高层建筑为实例对象(可在推文 606m 超高层建筑OpenSees模型 中下载),利用OSV将结构可视化。构件及编号均可分楼层、分构件显示;除此之外,OSV具有查询功能,可通过节点编号或单元编号查询构件及节点的所在位置。
OSV工具栏
模型导入
分楼层分构件显示
选择性显示节点编号与单元编号
节点查询
构件查询
-
使用说明
-
使用CAD2012~2016版本加载(“netload”命令)可视化程序,键入“OSV“呼出选项卡。
-
需选择模型文件进行导入。所谓模型文件为包含结构节点和单元信息的文件,可在tcl文件中通过“print”命令输出(可用【OpenSees】实用函数分享:获取结构的单元和节点信息中的函数来协助输出模型文件,点击本文“阅读原文”可下载该函数)。
-
目前支持的单元类型有:Elastic Beam-Column、Force-Based Beam-Column、Displacement-Based Beam-Column、Zero-Length Element、MVLEM、Shell Element.
点击“阅读原文”可下载该工具。
若觉得工具有帮助,欢迎打赏支持作者!
推文【编程】基于.NET的CAD二次开发(入门篇)中介绍了CAD二次开发的基本操作,OSV的源代码亦是学习CAD二次开发的好材料。除此之外,源代码可供其他使用者添加可视化的单元类型,甚至可添加丰富的后处理功能。若觉得源代码有帮助,可与开发者联系获取OSV源代码。
精彩回顾:
-
OpenSees
【OpenSees】应力元纤维单元的Localization Issues
-
拓扑优化
-
工具
【工具】CC-Constitution [约束混凝土本构计算工具]