# OpenSEES_XML **Repository Path**: ming91915/OpenSEES_XML ## Basic Information - **Project Name**: OpenSEES_XML - **Description**: OpenSEES_XML - **Primary Language**: C# - **License**: MPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 4 - **Created**: 2019-12-24 - **Last Updated**: 2022-06-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # OpenSEES_XML #### 介绍 用于反序列化OpenSEES的XML分析结果文件。 #### 解决方案 1. OpenSEES_XML项目为反序列化OpenSEES结果文件的主方法; 2. XML_Test为OpenSEES_XML的测试项目,可预览OpenSEES_XML的对外方法; 3. OS_XML_Form为OpenSEES_XML基础上封装的实用exe项目,可查看并获取时程及滞回数据。 #### OpenSEES_XML基本架构 1. OpenSeesXML类为主入口,通过GetXMLResponse(string)可获得响应基类BasicXML 2. BasicXML包含关键属性TimeList, TagList分别可获得时间序列及记录对象的编号列表 3. BasicXML包含关键索引[int], [int, string]分别可获得响应对象及响应时程 4. DriftXML, NodeXML, ElementXML为BasicXML的派生类 5. DriftResponse, NodeResponse, ElementResponse, SectionResponse, FiberResponse为Response的派生类 #### 依赖项 1. OpenSEES_XML: PGMHelper.dll 2. XML_Test: PGMHelper.dll OpenSEES.XML.dll 3. OS_XML_Form: PGMHelper.dll OpenSEES.XML.dll ### Example 1. Beam: 零长度单元变形及单元力 2. Column: 纤维单元单元力、截面变形及材料应变 3. Global: 层间位移角、楼层位移、楼层速度、楼层加速度等