加载中…
个人简介
从事结构工程抗震、结构仿真分析、结构软件二次开发,热爱coding,不想做程序猿的攻城狮
个人资料
尤涛ChrisYo
尤涛ChrisYo
  • 博客等级:
  • 博客积分:0
  • 博客访问:7,095
  • 关注人气:14
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
推荐博客(Blog)
评论
加载中…
访客
加载中…
博文
成功破译者私戳我有奖哈哈,截止时间12.17






阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
分类: 软件
翻起之前做论文写的一个无比小的程序,将一个目标文件夹中的各种后缀的文件统一修改成指定后缀名的文件,分享给大家:

如下图:
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

opensees

有限元

分类: 有限元
由于之前有同行反应,陈博的ETO和本人开发的OpenSees Building都是导入s2k文件来生成OPS的模型,而s2k文件要从ETABS中导出,这就存在一个问题,只有ETABS9.7.4以及之前的版本才支持导出s2k文件,从ETABS2013开始,到目前最新的ETABS2016,已经不支持导出s2k的功能了。因此只有安装旧版本才能通ETABS生成OPS的模型。使用新版本ETABS的用户就无法实现这个功能。

为了解决这个问题,花了三天时间研究了一下ETABS2016,并在其基础上进行了一些二次开发工作,通过插件Plugin形式在ETABS2016中植入一键导出s2k文件的功能,下面演示一下具体操作(非常非常简单):

1.建立一个模型,此处以一个简单的框架结构为例,如图所示:
 

2.  点击上方工具栏的Tools选项,会弹出一个会话框:Ex
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

有限元

二次开发

分类: 软件
(开篇两分钟吐槽,可直接跳过哈哈,前面一个半月一直没咋做东西,因为一直在准备些别的考试,各种压力一起涌来导致的结果就是,连续十几天晚上失眠到三四点,有一晚甚至没睡。。。考试结束后果然每晚睡得可香了,今天也正常开始办公搞科研,写代码,干活等等等等,鉴于好久没更博了,所以把之前写的一个小玩意放上来给大家分享一下)
..........................分割线..............................................................................................................................................................................................

这是四月份做论文时候,因为要用ETABS2016建模并进行时程分析,但发现地震波一条一条输入及其耗费时间,也很容易出错,所以写了这个小程序,虽然很简单,但却很实用,可以方便的批量在ETABS2016的模型中导入地震波数据,直接批量定义时程函数和时程工况。

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
分类: 编程
今天无意中看到的,觉得很有意思,写了几行代码完成后分享给大家

洛伦兹吸引子模型是美国气象学家E.N.Lorenz在用计算机模拟天气时发现的,对于天气系统,哪怕微小的初始条件也会显著影响运算结果,于是提出了由3个变量的一阶微分方程组,由它描述的运动中存在一个奇异吸引子,即洛伦兹吸引子。
洛伦兹方程组是基于流体力学中的Navier-Stokes方程、热传导方程和连续性方程构建的,属于耗散系统。相
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
在做数据统计或科学研究时,常常会需要对两个变量进行相关性分析以研究两者之间存在的相关性,而用的比较多的就是皮尔逊相关系数,以衡量两个变量间的线性相关程度。
其计算公式为r=cov(x,y)/σ(x)σ(y)
其中cov(x,y)为x,y之间的协方差,σ代表x,y的标准差。

相关系数的绝对值越大,相关性越强:相关系数越接近-1或1,相关度越强,相关系数越接近0,相关度越弱。
通常情况下根据以下取值范围判断相关性强弱:
0~0.8  极强相关
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

python

分类: 编程
之前有阵子想研究一下爬虫,看了半天的Python教程,后来有别的事情又一直没碰,看忘得差不多了,最近突然想起之前买过苏景鹤老师的《ABAQUS Python二次开发攻略这本书》,花一天时间读了一下,写的很简明易懂,于是就上手了一下,通过读取地震波数据,然后积分生成对应的加速度、速度和位移时程,并通过Python将图形显示出来,如下图所示,Python画出的图效果还是挺好看的。


最后,Python真的是一门很有意思的语言,各种类库封装完后使用非常方便,以后要多学习多用它才是。

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
分类: 反应谱
今天忙里偷闲,复习了一下快速Fourier变换算法,移植进了SeismoSpectra,采用的是2基FFT,支持用户自己输入需要将时程变换的点数,程序进行时程插值,现在的SeismoSpectra和Singal功能几乎一样了,而且有批处理功能,功能越来越强大。
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

opensees

有限元

二次开发

分类: OpenSEES
2017/02/28完善OpenSees Building后处理平滑渲染算法,大型多自由度多单元的结构整体变形、模态形状显示更流畅,可通过鼠标左键旋转,中间平移,右键缩放,占用内存小,显示如丝滑般顺畅。


阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

opensees

有限元

分类: 有限元
2017/02/24更新
后处理模块更新---显示节点位移时程,自动计算楼层层平均位移、位移时程、层间位移角时程、最大层间位移角,并提供输出功能,如下图

关于OpenSees Building前后处理程序以及OpenSees结构分析探讨欢迎加群:324167610



阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
  

新浪BLOG意见反馈留言板 不良信息反馈 电话:4006900000 提示音后按1键(按当地市话标准计费) 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

新浪公司 版权所有