大家好,我是 PLCT 丁丑小队的一名实习生。这是我们工程软件测试系列帖的第二篇,接续总集篇,本期我们专门聊聊那些体验最好的软件——可以直接从 RevyOS 源里安装,真正做到 Out-of-the-Box 的好朋友们。
1. Sweet Home 3D - 轻松上手的室内设计
Sweet Home 3D 是一款免费的室内设计软件,可以帮助用户绘制二维房屋平面图,并以三维视角预览和装饰。对于想自己规划一下房间布局的朋友来说非常实用。
安装过程非常简单,直接 apt install 即可:
sudo apt update
sudo apt install sweethome3d
我们在 Milk-V Pioneer 上成功运行了它,所有功能正常,UI 流畅。对于一款基于 Java 的图形应用来说,这个表现相当不错。
详细的测试报告可以看这里:Sweet Home 3D 测试报告。
2. Sailcut CAD - 专业的帆船设计工具
这是一款非常专业的软件,用于设计船帆并将其展开为平面板材。
安装同样简单:
sudo apt update
sudo apt install sailcut
在 Milk-V Pioneer 上运行正常,UI 响应迅速。
详细的测试报告可以看这里:Sailcut CAD 测试报告。
3. Gmsh - 强大的有限元网格划分工具
Gmsh 是一款带有 CAD 和后处理功能的三维有限元网格生成器。在学术界和工业界都有着广泛的应用,是 FEA 工作流中不可或缺的一环。能在 RevyOS 源里直接找到它,对我们来说是个惊喜。
安装命令:
sudo apt install gmsh
我们在 Lichee Pi 4A 上进行了测试,软件可以正常启动和使用。不过可能是由于图形驱动的原因,UI 渲染和操作略有卡顿,但核心功能完全可用。
详细的测试报告可以看这里:Gmsh 测试报告。
4. FEniCS - 解偏微分方程的利器
FEniCS 是一个用于求解偏微分方程 (PDEs) 的流行计算平台。它提供了一套高层的 Python 和 C++ 接口,可以极大地简化有限元分析的编程过程。
安装 FEniCS 同样是一条命令:
sudo apt install fenics
我们准备了一个求解泊松方程的 Python 脚本作为测试用例,在 Lichee Pi 4A 上成功运行,并且得到了正确的计算结果。这证明了 FEniCS 的核心计算组件在 RISC-V 平台上是可以正常运行的。
debian@revyos-lpi4a:~/fenics$ python3 demo.py
Calling FFC just-in-time (JIT) compiler, this may take some time.
...
Solving linear variational problem.
Min/Max of solution: -0.4366957720588236 0.0
详细的测试报告可以看这里:FEniCS 测试报告。
总结
本期介绍的这几款软件,都可以在 RevyOS 上通过 apt 轻松安装并投入使用。真是可喜可贺,可喜可贺。
下一期,我们将介绍那些“社区/上游预编译包可用”的软件,敬请期待!
欢迎各位复现/吐槽丁丑小队的所有测试结果。
如果有对我们的测试方法/结果有任何建议/问题,欢迎直接在 GitHub 开 issue,或者在论坛 @ 我们、回帖询问。












