伊犁的秋天

All articles by 伊犁的秋天

 

ABAQUS显式计算加速

最近一直在做ABAQUS的显式计算,与大多数人遇到的问题一样,模型没有问题,材料没有问题,算也能算,就是速度上不去,稳定时间增量步在10的-7次方的量级,这样的计算,即便是计算一秒钟,也需要几千个小时...
Continue reading...  

VS Code直接运行Fortran代码

虽然Fortran是一门特别古老的语言,但是古老也有古老的用处。最近写ABAQUS子程序调试的时候总是需要不断的运行代码模块进行测试,虽然接口必须要ABAQUS来调用,但是各部分的模块还是可以单独完成...
Continue reading...  

玄武湖, 南京

玄武湖, 南京...
Continue reading...  

OpenSess可视化工具OPSView

之前曾经写过显示OpenSees模型的工具,但是由于时间原因,写的比较粗糙,另外就是后处理阶段只能够显示结构的变形,不能显示应力云图,这不是很符合软件的目标。最近花了点时间研究了下VTK并结合Qt重新...
Continue reading...  

图像曲线数据提取

之前写过一个滞回曲线数据提取工具,但还是决定重写一下,一来是因为Python的打包程序只能在64位平台上使用,二来是还要自己先期处理一下图片比较麻烦,本着能简单化绝不搞复杂的原则,重新用C++结合Op...
Continue reading...  

Qt 5.7编译minGW版本OpenCV

之前用Python调用过OpenCV,但是感觉还是在C++上OpenCV才会比较给力,但是OpenCV的windows版本只提供VS编译器的库,并不提供minGW提供的库,因此如果下载的是minGW版...
Continue reading...  

Perform3D V6.0.0安装与使用

上次刚刚吐槽了CSI是不是打算放弃Perform3D软件,因为在SPA2000 V19的版本中增加了一些Perform3D的功能,同时Perform3D已经好多年没有更新了,结果在去年的双十二CSI悄...
Continue reading...  

C++(QT)创建自定义TCL命令

上次完成了在QT中使用C++调用Tcl解释器的任务,这次将会为Tcl解释器增加一些自定义的命令,用来提高用户的操控性。这次的目标是自定义一个length的命令,用来计算平面点之间的坐标,输入形式按照:...
Continue reading...  

C++(QT)调用TCL解释器

TCL作为一种工具语言已经在很多地方得到广泛的应用,在土木方面著名的例子就是ANSYS了。当然作为UCB开发的OpenSees自然也是要用自家的TCL语言了,不过最新的OpenSees源代码中已经增加...
Continue reading...  

等效粘滞阻尼计算器

随手写个小工具,用来计算滞回环的面积和等效粘滞阻尼的,虽然计算不是很复杂,但是总是做重复工作就有点累了。软件可以计算滞回环完整圈数,每一圈的面积和每一圈对应的等效粘滞阻尼。等效粘滞阻尼按照下式进行计算...
Continue reading...  

地震影响系数查询工具

周末下午有点闲,随手写了一个小工具,好久没有用Qt了,写起来磕磕碰碰的,经过五个小时的努力终于完成了。小工具直接采用了Qt5.7的Qt Charts作为绘图插件。现在Qt Chart似乎已经支持GPU...
Continue reading...  

实时显示OpenSees模型节点位移

上次偶然发现OpenSees的recorder命令可以向TCP端口发送数据,并采用Python进行了监听,这次干脆直接获取模型的位移并将其图形实时的绘制出来。由于recorder的TCP传输不会影响O...
Continue reading...  

SAP2000v19安装与汉化

经过多个版本的更迭,本月18号SAP2000终于更新到了v19的版本,从官网网页上的宣传来看,这次的更多的是向Perform3D靠拢,似乎官方已经不怎么在意Perform3D的死活了,至今Perfor...
Continue reading...  

使用TCP接收OpenSees的recorder数据

在使用OpenSees对结构进行分析的过程中,recorder命令是必不可少的,使用recorder命令对结构中重要节点、单元的位移进行记录,同时记录结构的基底反力,就可以绘制结构的滞回曲线。但是在O...
Continue reading...  

Matplotlib实现CPU监视

Matplotlib作为Python的绘图库,以绘制高质量的插图著称,但其实Matplotlib还是可以实现简单的动画的,虽然Matplotlib不像vispy那样调用OpenGL高性能绘图,但是用于...
Continue reading...  

Notepad++执行OpenSees命令文件

之前介绍过最新的OpenSees编辑器cypress editor,cypress editor除了可以执行显示帮助外,还有一个功能就是可以直接运行OpenSees的命令文件,然而需要注册以及后期可能...
Continue reading...  

OpenSees新编辑器cypress editor试用

最近OpenSees官网上贴了一个消息,有一个新的editor发布了——cypress editor(官网直达)。本着一路折腾的精神,第一时间下载了这个软件,不过这个软件的官网页面做的很是漂亮,相比于...
Continue reading...  

Matplotlib图像加速

开头先记录一点重要的东西: 在python 3.5 下Anaconda安装OpenCV直接使用命令: conda install -c menpo opencv3 在python 3.5 下Anaco...
Continue reading...  

Glimpsees Change Log

Latest version You can download the latest version here: Latest EXE Version Screenshot Tutorial Engl...
Continue reading...  

Visualizer for OpenSees model

For Chinese Version: Here; 中文: 这里 Glimpsees is used to inspect the OpenSees model. OpenSees is a gre...
Continue reading...  

OpenSees模型查看工具

For English Version: Here Glimpsees是一款将OpenSees代码进行可视化检查的工具。开发这个软件最主要的原因在于OpenSees自带的显示功能非常差劲,只能显示模型...
Continue reading...  

Transystem Change Log

Latest version You can download the latest version here: Latest EXE Version Latest PYC Version Scree...
Continue reading...  

DXF to ANSYS APDL tool

For Chinese Version: Here; 中文: 这里 Transystem can turn the DXF model to ANSYS APDL. Though many softw...
Continue reading...  

DXF转ANSYS APDL工具

For English Version: Here 开发Transystem完全是出于兴趣爱好,目前很多的转换工具局限于模型的转换,导致有的功能不能使用。在ANSYS 进行PDS分析的时候,必须要用命...
Continue reading...  

Cloudflare的IPV6地址被污染

今天忽然发现网站的http不能正常跳转了,按照正常人的思维应该是301跳转出现问题,最关键的是我用博士的电脑访问了一下,发现网站能够正常跳转和显示,这让我百思不得其解。出现的神奇现象如下: 本机能访问...
Continue reading...  

Hysteration Change Log

Latest version You can download the latest version here: Latest EXE Version Latest PYC Version Scree...
Continue reading...  

Hysteresis curve extraction tool

For Chinese Version: Here; 中文: 这里 This tool uses to extract hysteresis curve from images. Though the...
Continue reading...  

ANSYS17.1二次开发环境配置

在使用ANSYS时,如果材料或者单元模型不够用的时候就需要自己进行开发,但是二次开发环境的配置却是开发过程中的第一个门槛。对于ANSYS开发环境的配置,建议是用一个新安装系统的电脑,之前我的电脑配置了...
Continue reading...  

滞回曲线提取工具

For English Version: Here 在进行科研或者学习的过程中,总是要对别人的试验或者模型进行模拟用来矫正自己的模型,然而在进行结果分析的过程中却没有办法得到别人论文中的原始数据,于是...
Continue reading...  

Python文件打包为EXE

在使用python开发了脚本之后,总是想要打包一下,无奈py2exe目前还是不支持python3+的版本,所以只能是使用另外两款打包软件:pyinstaller和cx_Freeze,看了一些资料,说后...
Continue reading...  

ANSYS17.1安装完全教程

之前在ANSYS17.0出来的时候是非常的开心,终于更新了,不过最近好像17.2都更新了,感觉有必要体验一下新版的ANSYS,正好之前的ANSYS由于重装系统直接被删除了,而且最近又开始要进行一些模型...
Continue reading...  

.NET3.5离线安装正确方式

刚换完系统,准备使用一下PDF合成工具,发现很多的合成工具是用.NET3.5开发的,无奈系统没有安装.NET3.5只能选择系统默认的在线安装。 但是诡异的事情出现了,选择“下载并安装此功能”,Wind...
Continue reading...  

MARC2015安装及开发环境配置

最近重新启动了课题,因此需要用到有限元了。思来想去还是将MSC.MARC安装上,在Google搜索了一下,发现MARC已经有2015版本了,本着不断折腾给的原则,将MARC2015安装一下,并将开发环...
Continue reading...  

济南, 山东

济南, 山东...
Continue reading...  

泰山, 山东

泰山, 山东...
Continue reading...  

GPG4WIN安装及加解密

闲着没事,看了一下非对称加密算法,然后打算用MMA实现以下,发现签名还是有点麻烦,所以索性直接使用现成的工具进行加密和签名。OpenGPG是一套用于讯息加密、验证的应用程序,采用IDEA的散列算法作为...
Continue reading...  

MMA实现主成分分析

在对数据进行处理的过程中,需要对数据规约。当数据量特别庞大的时候,就需要采用更高效的方式进行处理。数据规约可以将有效地减小所需分析的数据量,提高分析效率。 数据规约可以删除不需要或者不相关的数据,降低...
Continue reading...  

Mt. Hallasan, JEJU

Mt. Hallasan, JEJU...
Continue reading...  

Jungmun-Daepo, JEJU

Jungmun-Daepo, JEJU...
Continue reading...  

Sinyang-ri, JEJU

Sinyang-ri, JEJU...
Continue reading...  

Daepo-dong, JEJU

Daepo-dong, JEJU...
Continue reading...  

MMA绘图网格线越界

上次使用Mathematica的图形命令绘制三角形图象做Low Poly图象的时候,发现绘制出来的图像周边总是有白边,使用裁切命令的话又无法精准的控制图像的大小,最后只能使用图像高亮并配合二值化的方式...
Continue reading...  

MMA用Wilson递推法计算反应谱

上次采用过Mathematica自带的微分方程求解器求解,虽然求解的精度非常的不错,但是求解的速度非常慢。为了提高地震波反应谱的计算速度,并且能够同时计算不同阻尼比下的多个反应谱,需要一种新的计算方法...
Continue reading...  

MMA制作多边形图像

昨天弄了半天的有限元网格,今天正式开始尝试一下用Mathematica制作一个Low Ploy风格的图片出来,虽然赶不上犀利的图像处理工具,但是抽象艺术谁也说不好嘛。 1.Low Poly 最早知道L...
Continue reading...  

MMA划分有限元网格

昨天在doyoudo上面看到了有Low poly的视频教程,觉得现在Lowploy风格的图画还是非常棒的,于是也想自己动手试一试。一番尝试之后,发现最麻烦的还是网格设置。如果能够在图片上批量生成网格,...
Continue reading...  

MMA地震波反应谱计算

上次根据地震波加速度计算了地震波的速度和位移时程,之后便考虑是否可以直接算出这个地震波的反应谱。考虑到Mathematica自带了微分方程求解器,这样求解二阶微分方程可以不用自己手动编写程序,会方便很...
Continue reading...  

MMA地震波时程积分

之前做时程分析的时候用过SeismoSignal是SeismoSoft公司出品的一款地震波处理软件,可以对地震波进行滤波、基线调整、位移谱计算等等。当时觉得这个软件做的非常不错,用起来也很顺手,就想自...
Continue reading...  

MMA图像匹配及坐标提取

之前因为实际需求提取过变形图像中间的坐标数据,发现MMA确实是可以当玩具玩玩的,于是就再结合论坛和帮助文档,看看有没有什么好玩的。偶然发现MMA可以进行图像匹配,于是就想通过MMA的图像匹配获取一小块...
Continue reading...  

MMA图形变换分析

之前因为实际需要,根据Mathematica论坛提供的方法,自己手动提取了一下图片的数据,发现确实很好用,而且很智能。其实主要还是MMA比较好用,提供了大量的图像处理函数。我大致看了一下MMA的帮助文...
Continue reading...  

MMA图片数据提取

一直感觉图像处理是个复杂的学科,也一直没有机会学,直到有了一点实际需求。在实际分析和写论文的过程中,经常需要一些论文和试验数据,如果是自己的数据也就算了,但是有很多是别人论文里面的数据,但是去要原始数...
Continue reading...