Ansa原生支持Linux1,但网上常见的安装包都是Windows平台的。Linux下可以通过Wine模拟运行Windows程序,下面尝试下通过Wine在Linux平台下运行Ansa。

1. 安装Wine

这里用的发行版是Ubuntu 24.04 LTS,通过apt安装Wine。建议装上vkd3d库,提高图形性能。

sudo apt update
sudo apt install wine wine64 libvkd3d-dev vkd3d-compiler 

运行winecfg查看Wine设置。没有安装Windows字体的话,中文符号会显示成方块。

1d8cfe368a3af71506740b0d3b7f2aeb.png

建议直接拷贝Windows安装目录下的字体到Wine安装目录中。

70ef9f29366e7c24d489abf330932907.png

再次运行winecfg,字体显示正常了。

0569e784dfe76e51a75c2f9d3341a710.png

winecfg设置里可以查看Z盘绑定到根目录,wine模拟运行的Windows程序可以通过路径Z:\home\[用户名]访问${HOME}目录,用户可以根据自己需要添加其他路径绑定。

f76d011db500ad73ebd8f229215e35c1.png

2. 拷贝Ansa

没错是拷贝不是重新安装。通过Wine运行Ansa安装文件最后会报错,无法正常运行。最好是在Windows下安装并配置完成之后直接拷贝整个安装目录到Linux下。

65e5bc1aa74272c2789d527d3d98bc2e.png

${HOME}/桌面创建启动文件ANSA.desktopMETA.desktop,用于在桌面上显示快捷方式。

ANSA.desktop文件内容如下,启动路径根据自己拷贝的文件位置来修改。

[Desktop Entry]
Name=ANSA
Comment=BETA CAE Systems - ANSA - v25.0.0
GenericName=Connect Client
Exec=wine /home/dell/BETA_CAE_Systems/ansa_v25.0.0/ansa64.bat 
Type=Application
Icon=/home/dell/BETA_CAE_Systems/ansa_v25.0.0/config/images/ansa_icon_trans.ico
StartupNotify=false
StartupWMClass=Code
Categories=Application;Development
Actions=new-empty-window
Keywords=ANSA

META.desktop文件内容如下。

[Desktop Entry]
Name=META
Comment=BETA CAE Systems - META - v25.0.0
GenericName=Connect Client
Exec=wine /home/dell/BETA_CAE_Systems/meta_post_v25.0.0/meta_post64.bat 
Type=Application
Icon=/home/dell/BETA_CAE_Systems/meta_post_v25.0.0/config/meta_icon64x64.ico
StartupNotify=false
StartupWMClass=Code
Categories=Application;Development
Actions=new-empty-window
Keywords=META

刚生成的快捷方式在桌面上显示图标为灰度并带红色禁止提示,无法通过双击运行程序。需要鼠标右键确认"允许运行",才能正常使用。

6eefb9ea581ac92390be68c1d0947392.png

3. 运行效果

启动命令建议加上-changedir Z:\home\[用户名],方便定位到${HOME}目录。

f0dc1b8183cda57c6bdadf57e026467f.png

实测Ansa相比Windows平台下显示性能稍微差点,其他方面没太大区别。保存Ansa文件只能选.ansa格式,保存成.ansa.gz.ansa.zst格式会报错并提示重新输入文件名,Windows则下没有这个问题。

39e18bb5d480588708e34c30bdbc6b48.png

Meta的启动界面,启动命令也建议加上-changedir重新定位启动路径。

e8a5a0b66bc94041d2f6cfcd194417d3.png

Meta载入文件的速度比Windows慢了不少。用鼠标选取模型时要注意,一旦出现模型高亮提示有很大概率程序会卡死,尝试了很久没有找到取消高亮提示的设置,只能操作时尽量注意吧。

0b216e13d2c83165477c9adc8ed96840.png