web-dev-qa-db-ja.com

meshlabをstlファイルのデフォルトビューアにするにはどうすればよいですか?

RepRapオープンソースデスクトップ3Dプリンターを使用しています。 .stlファイルが何を表しているかを理解するのは難しいことが多いので、印刷したいファイルを見つけるためにそれらを視覚化する必要があります。

それを行うためにmeshlabを使用したいのですが、デフォルトのstlオープナーにすることができませんでした。

Meshlabのデフォルトstlビューアを作成するのを手伝ってくれる人はいますか?

3
user49575

同じ問題を解決しました。私にとっての問題は、meshlabが「他のアプリケーションで開く」の下のNautilusのコンテキストメニューにリストされていないことでした。これは、リポジトリからmeshlabにインストールされたデスクトップランチャー(/usr/share/applications/meshlab.desktop)が原因でした。私は解決策を見つけました こちら

これは、/usr/share/applications/(または~/.local/share/applications/)にデスクトップランチャーを持っているが、[プログラムから開く->他のアプリケーション...->他のアプリケーションを表示]にリストされていないプログラムで機能します。ノーチラスで:

  1. 端末を起動してgksudo gedit /usr/share/applications/meshlab.desktopと入力します。これにより、パスワードを入力した後にテキストエディターが開きます。
  2. %fExec=meshlab行に追加します(図を参照)
  3. 保存して終了。
  4. これで、meshlabがNautilusコンテキストメニューに一覧表示され(「.stlファイルを右クリック->で開く->その他のアプリケーション...」)、デフォルトのパッケージとして簡単に設定できます。

enter image description here

6
Tobold

.stlファイルを右クリックしてプロパティに移動すると、[開く]タブが表示されます。 meshlabをそれらのファイルのデフォルトパッケージとして設定できるはずです。

0
Garry Cairns