简化求解器文件修改的实用技巧分享

有限元前处理的本质是将几何模型转化为有限元模型,而有限元模型是通过文件形式传递给求解器的,如abaqus的inp文件,ls-dyna的k文件,ansys cbd文件。对于具有一定熟练度的Caer们,为了提高工作效率,我们经常会直接编辑修改这些求解文件,但是对于动辄十几万,上百万行的文件,一款强大的文本编辑器就很重要了。据说,你用什么编辑器反映了你的等级:

blob.png

好吧,开个玩笑。工欲善其事必先利其器,今天就给大家分享两款两个我们常用的文本编辑器,让你改关键字事半功倍。相信你看完后,以前经常碰到的,诸如,稍微大点的文件打开要半天,或者根本打不开,想要定位到某一行,怎么都拖不到那一行,文字一片黑,看着眼花,这些问题都会迎刃而解。



一、UltraEdit

UltraEdit 这是一款功能强大的文本编辑器,在文本编辑界有一席之地,而且还支持16进制编辑,可以快速打开超大文件。UltraEdit 支持我们经常需要用到的查找/替换、定位到某一行、还支持按列编辑模式

同时,还支持代码加亮和折叠功能

[原创] 让修改求解器文件变得简单的图3

[原创] 让修改求解器文件变得简单的图4

[原创] 让修改求解器文件变得简单的图5

UltraEdit是带语法加亮功能的,但是内置的语法只有我们常用的编程语言,c/c++、jave、c#。笔者就想,有没有办法让inp文件关键字高亮然后折叠呢。经过一番搜寻,笔者发现其实关键字高亮和折叠没什么很大的玄妙,在‘菜单栏-高级-配置’中你会看到下面设置:

[原创] 让修改求解器文件变得简单的图6

[原创] 让修改求解器文件变得简单的图8



点击右侧打开按钮,会打开如下配置文件,笔者发现这些.uew文件 正是关键字语法高亮配置文件。

[原创] 让修改求解器文件变得简单的图9



笔者想,把inp文件的关键字加入到这里面是不是就行了呢,于是在后面加了如下关键字:


[原创] 让修改求解器文件变得简单的图10

果不其然,inp文件如期高亮

[原创] 让修改求解器文件变得简单的图11



再来看折叠功能,我们看到下图结尾处有如下两个语句,open Fold ,close Fold,猜想这两行代码肯定跟折叠相关

blob.png



于是在文件后面加上如下两句:

[原创] 让修改求解器文件变得简单的图13



经测试,如期折叠成功,至此大功告成,这效果是不是杠杠的

blob.png



想要做的更加极致的同学,可以做成如下的形式,是不是很厉害呢~想要获得这个技能和相关配置文件的小伙伴们,可以联系我哦

blob.png




免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空