本篇推文来源木木好友—B站@朦胧烟雨生
的经验分享贴,大家有任何Abaqus安装、软件问题等,欢迎联系:
用户需确定自己的模型本身是没问题的,模型本身的问题也有可能导致监控器不显示分析步等信息。
比如你的模型提交之后既不计算,也不报错,监控器不显示信息。此时可以把模型放在别的电脑上试算(有条件就多找几台电脑且最好与你自己出问题的Abaqus版本一致或相近,另外若模型是子程序模型,要确保所有计算的电脑上都装好了子程序软件环境)。
若在其它电脑上都不能计算完成或报错,则说明大概率模型存在问题;若在别的电脑能计算完成且计算结果符合预期说明模型本身应该是没问题的。
排除了模型问题之后按照以下办法进行解决:
找到Abaqus环境文件,2016及之后版本的找custom_v6.env,6.14及以前的abaqus_v6.env。每个人的版本不一样,安装路径设置也不尽相同,所以建议用一些第三方的文件搜索工具直接搜文件名,比如下载安装Everything
文件搜索小工具。
找到此文件后,右键-以记事本方式打开,将下列命令代码添加至文件最后一行,并保存。
cae_local_host="localhost"
至此,问题已经得到解决。
此问题的出现个人认为更多的是Abaqus开发的问题,再加上很多校园网的IP地址及DNS服务器地址不固定,才会导致此问题频繁出现。
笔者在几年前提供给大家一个解决办法就是在网络属性页面填写当前固定的IPV4地址及DNS地址,也能解决问题,当然今天讲授的办法明显更好。
除了最常见的网络环境导致监控器不显示信息,还有一个更隐蔽的且容易被忽视的原因:计算机名中文!!!
含有中文字符的计算机名(特殊字符如♠,ლ(°◕‵ƹ′◕ლ)这类也应避免)也会导致监控器异不显示分析步信息等问题。
中文计算机名的问题,在Abaqus安装之初就应该检查,这也是我的安装教程证书验证“27800@计算机名
”那一步为什么让大家去复 制自己实际计算机名的原因。而大多数网上的其它安装教程都是让大家输入27800@localhost。
输入自己实际的计算机名和localhost目的都是让Abaqus读取电脑的计算机名,区别在于一个是直接告诉软件(实际计算机名),一个是让软件自己读取(localhost)。
很显然,localhost这种跳过了检查计算机名中“是否含有不被支持字符”的步骤,会增加软件
安装出错的风险。当你的计算机名恰好存在中文字符或特殊字符,软件即使能装上,但在使用软件时马上就会暴露出问题。