实践有用,道爷我成了,哈哈哈~~~

装完 Abaqus 打开还是满屏英文,菜单里 Part、Assembly、Step 看得脑仁疼,新来的小朋友在边上问这玩意儿哪像国产软件。
环境变量先加,桌面此电脑右键属性高级系统设置环境变量系统变量新建,变量名 ABAQUS_USE_WINDOWS_DEFAULT_LOCALE,值写 1,再建一个 LANG 或者 ABQ_LANG 看版本,2020 往后认 ABAQUS_GUI_LANGUAGE=Chinese,2023/2024 同样吃这条,变量值别带空格别带引号,写完点确定要点三次别只关最上层。
C:\SIMULIA\EstProducts\2023\win_b64\SMA\site\abaqus_v6.env 用记事本管理员身份开,末尾加一行 ABAQUS_GUI_LANGUAGE='Chinese',写错成 ABQUS_GUI_LANGUAGE 也行老版本认,新版本不认,加完存 ANSI 或 UTF-8 都行别存带 BOM 的 UTF-8 否则启动静默失效,和 HyperMesh 里改 altair 语言注册表一个脾气,路径一花就当没看见。
启动菜单里 Abaqus CAE 快捷方式右键属性,目标后面原本是 abaqus cae,改成 abaqus cae --language chinese,双横线别写成单横线,写错就弹个找不到参数的黑窗一闪而过,提交作业那套 abaqus job=xxx 命令行不受这个影响,求解器关键词还是英文,汉化只动界面不动物理名,C3D8R、NLGEOM、BUCKLE 该咋写咋写。
有回改完 env 汉化是出来了,模块树“部件”底下子菜单一半中文一半英文,Property 变成“属性”但 Interaction 还叫 Interaction,那天空调出水管咣咣响,隔壁在煮玉米键值味飘过来,我盯着那半吊子界面发了会呆,后来发现是站点 env 和用户 C:\Users\xxx\abaqus_v6.env 两处都写了语言变量,一个 Chinese 一个没写,CAE 加载顺序打架,删掉用户级那行就全中文化了。
%APPDATA%\DassaultSystemes\Abaqus\Abaqus CAE.prefs 里 guiLanguage 字段要是被旧版本写过 English 也会盖掉 env,记事本搜 guiLanguage 改成 Chinese 存盘,prefs 权重比 env 高,这处不查汉化永远差一层,ANSYS 里 language 存注册表重装就没,Abaqus 这摊 prefs+env+系统变量三处各管一截。
快捷方式建两个,一个 Abaqus CAE 中文 一个 Abaqus CAE EN,英文那个目标改回 abaqus cae --language english,后期写 inp、查报错、搜文档全切英文,汉化看菜单舒服但报错关键词中文社区帖少,中英文来回切最省命,提交前切英文看 dat 里 ***ERROR 行比在中文界面里猜红字快。
重装版本别忘把旧 abaqus_v6.env 里那行语言变量拷过来,新装站点目录是 V6R2024x\win_b64\SMA\site 不是 2023 的 EstProducts\2023,路径变了我又愣过一次,双击 CAE 出来还是英文还以为变量没生效,其实是新版本站点目录空着,拷完重启,部件装配步相互作用载荷边界条件全中文,后处理里场输出名字还是英文,够用。
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删