如何使 meshlab 成为 stl 文件的默认查看器?

如何使 meshlab 成为 stl 文件的默认查看器?

我使用 RepRap 开源桌面 3D 打印机。我经常发现很难理解 .stl 文件代表什么,所以我需要将它们可视化才能找到我想要打印的文件。

我想使用 meshlab 来做到这一点,但我无法将其设为默认的 stl 打开器。

有人能帮我把 meshlab 设为默认 stl 查看器吗?

答案1

我刚刚解决了同样的问题。对我来说,问题是 meshlab 没有列在 Nautilus 上下文菜单的“使用其他应用程序打开”下。这是由/usr/share/applications/meshlab.desktop来自存储库的 meshlab 安装附带的桌面启动器 ( ) 引起的。我找到了解决方案这里

这应该适用于任何具有桌面启动器/usr/share/applications/但未~/.local/share/applications/在 Nautilus 中的“打开方式 -> 其他应用程序... -> 显示其他应用程序”下列出的程序:

  1. 调出一个终端并输入gksudo gedit /usr/share/applications/meshlab.desktop 这将在输入密码后打开一个文本编辑器。
  2. 添加%f到行中Exec=meshlab(见图)
  3. 保存并退出。
  4. 现在 meshlab 应该列在 Nautilus 上下文菜单中(“右键单击 .stl 文件 -> 打开方式 -> 其他应用程序...”),您可以从中轻松地将其设置为默认包。

在此处输入图片描述

答案2

如果您右键单击 .stl 文件并转到属性,您应该会找到“打开方式”选项卡。您应该能够将 meshlab 设置为其中这些文件的默认包。

相关内容