-
原始定义方法
-
方法一:SectionAggregator
-
# Method 1
-
section Fiber 3 {
-
patch ...
-
layer ...
-
}
-
# Doesn't have to be elastic
-
uniaxialMaterial Elastic 5 $GJ
-
section Aggregator 15 T -section 3
-
方法二:FiberSection3D的-Gj
-
# Method 2
-
section Fiber 1 -GJ $GJ {
-
patch ...
-
layer ...
-
}
-
问题出现
图1 FiberSection3D初始截面刚度矩阵
-
问题改善
-
新方法一:FiberSection3D的-torsion
-
# New Method 1
-
# Doesn't have to be elastic
-
uniaxialMaterial Elastic 5 $GJ ;
-
section Fiber 1 -torsion 5 {
-
patch ...
-
layer
-
}
-
新方法二:FiberSection3D的-Gj
-
# Method 2 (same as before)
-
section Fiber 1 -GJ $GJ {
-
patch ...
-
layer ...
-
}
新方法的提出破坏了原方法一的兼容性,若沿用原方法一将引发错误“Torsion not specified for FiberSection”。用户必须采用-torsion或-Gj为截面赋予扭转刚度,但依旧可以采用SectionAggreagator为截面赋予剪切刚度。
精彩回顾:
【会议总结】OpenSEES Days Eurasia 2019 in PolyU
-
PBSD
【PBSD】2019年更新历史——结构抗震性能设计软件PBSD
【PBSD】超限工程好助手:结构抗震性能设计软件PBSD功能简介
【PBSD】【OpenSEES】【YTO】智能化的结构弹塑性分析全套解决方案
【PBSD】V1.0.5.0版正式发布:免费地震动工具箱之教学视频
【PBSD】【PERFORM-3D】性能前馈集中塑性铰单元的定义、优势与测试
【PBSD】性能前馈集中塑性单元PFLPH与纤维单元力学性能对比
-
OpenSees
【OpenSEES】OpenSEES历史版本下载:v1.7.2-v3.1.0
【OpenSees】应力元纤维单元的Localization Issues
【OpenSEES】浅析迭代(二):基于LineSearch优化迭代算法
【OpenSEES】浅析迭代(三):基于Krylov优化迭代算法
【OpenSees】SecAggregator为DispBC赋予剪切刚度乃无用功
-
编程
-
工具
【工具】OSRun [OpenSees运行辅助工具][开源]
【工具】FSV [OpenSees纤维截面可视化工具][开源]