有限元前处理的本质是将几何模型转化为有限元模型,而有限元模型是通过文件形式传递给求解器的,如abaqus的inp文件,ls-dyna的k文件,ansys cbd文件。对于具有一定熟练度的Caer们,为了提高工作效率,我们经常会直接编辑修改这些求解文件,但是对于动辄十几万,上百万行的文件,一款强大的文本编辑器就很重要了。据说,你用什么编辑器反映了你的等级:
好吧,开个玩笑。工欲善其事必先利其器,今天就给大家分享两款两个我们常用的文本编辑器,让你改关键字事半功倍。相信你看完后,以前经常碰到的,诸如,稍微大点的文件打开要半天,或者根本打不开,想要定位到某一行,怎么都拖不到那一行,文字一片黑,看着眼花,这些问题都会迎刃而解。
一、UltraEdit
UltraEdit 这是一款功能强大的文本编辑器,在文本编辑界有一席之地,而且还支持16进制编辑,可以快速打开超大文件。UltraEdit 支持我们经常需要用到的查找/替换、定位到某一行、还支持按列编辑模式
同时,还支持代码加亮和折叠功能
UltraEdit是带语法加亮功能的,但是内置的语法只有我们常用的编程语言,c/c++、jave、c#。笔者就想,有没有办法让inp文件关键字高亮然后折叠呢。经过一番搜寻,笔者发现其实关键字高亮和折叠没什么很大的玄妙,在‘菜单栏-高级-配置’中你会看到下面设置:
点击右侧打开按钮,会打开如下配置文件,笔者发现这些.uew文件 正是关键字语法高亮配置文件。
笔者想,把inp文件的关键字加入到这里面是不是就行了呢,于是在后面加了如下关键字:
果不其然,inp文件如期高亮
再来看折叠功能,我们看到下图结尾处有如下两个语句,open Fold ,close Fold,猜想这两行代码肯定跟折叠相关
于是在文件后面加上如下两句:
经测试,如期折叠成功,至此大功告成,这效果是不是杠杠的
想要做的更加极致的同学,可以做成如下的形式,是不是很厉害呢~想要获得这个技能和相关配置文件的小伙伴们,可以联系我哦。
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删