- 51Aspx源码必读.txt[2KB]
- from.jpg[11KB]
- LICENSE[16KB]
- OpenSEES_XML属性添加方法.doc[407KB]
- XML_Test.sln[2KB]
- 最新Asp.Net源码下载.url[123B]
源码介绍
源码参数
一、源码描述
Winform的OpenSEESXML数据解析展示
环境:VS2022 Winform OpenSEESXML
二、功能介绍
将OpenSEES的xml格式的数据文件以图表的方式展现。
介绍
基于XML的结构性特征,通用解析OpenSEES分析结果。
解决方案
OpenSEES_XML项目为反序列化OpenSEES结果文件的主入口;
XML_Test为OpenSEES_XML的测试项目,可预览OpenSEES_XML的对外方法;
OS_XML_Form为OpenSEES_XML基础上封装的实用exe项目,可查看并获取时程及滞回数据。
OpenSEES_XML基本架构
OpenSeesXML类为主入口,通过GetXMLResponse(string)可获得响应基类BasicXML;
BasicXML包含关键属性TimeList, TagList分别可获得时间序列及记录对象的编号列表;
BasicXML包含关键索引[int], [int, string]分别可获得响应对象及响应时程;
DriftXML, NodeXML, ElementXML为BasicXML的派生类;
DriftResponse, NodeResponse, ElementResponse, SectionResponse, FiberResponse为Response的派生类;
可根据项目中的指引文件(.doc)添加未知的相应类型。
依赖项
OpenSEES_XML: PGMHelper.dll
XML_Test: PGMHelper.dll OpenSEES.XML.dll
OS_XML_Form: PGMHelper.dll OpenSEES.XML.dll
Example
Beam: 零长度单元变形及单元力
Column: 纤维单元单元力、截面变形及材料应变
Global: 层间位移角、楼层位移、楼层速度、楼层加速度等
LayerShell: 分层壳相关分析结果
CyclicLoading: 构件低周往复加载
演示使用数据:
Time History:选择的xml文件位于
Eample目录下的:Beam目录下的两个文件
Hysteresis Loops:选择的xml文件位于
Eample目录下的:Column目录下三个xml文件,X Axis与Y Axis都要选择一样的xml文件才可绘图。
UserDefine:选择的xml文件位于
Eample目录下的:LayerShell目录下的两个xml文件,X Axis与Y Axis都要选择一样的xml文件才可绘图。
三、注意事项
ctrl+F5运行即可。
下载记录(Only Recent 100)
用户名 | 推荐指数 | 下载时间 |
---|