web-dev-qa-db-fra.com

Comment faire de meshlab le visualiseur par défaut pour les fichiers stl?

J'utilise une imprimante 3D de bureau open source RepRap. J'ai souvent du mal à comprendre ce que représentent les fichiers .stl. Je dois donc les visualiser pour trouver le fichier que je veux imprimer.

Je veux utiliser meshlab pour faire cela, mais je n’ai pas réussi à en faire l’ouvre-porte stl par défaut.

Quelqu'un peut-il m'aider à créer meshlab default stl viewer?

3
user49575

Je viens de résoudre le même problème. Le problème pour moi était que meshlab ne figurait pas dans le menu contextuel de Nautilus sous "Ouvrir avec une autre application". Cela était dû au lanceur de bureau (/usr/share/applications/meshlab.desktop) fourni avec l'installation de meshlab à partir du référentiel. J'ai trouvé la solution ici .

Cela devrait fonctionner pour tous les programmes pour lesquels vous avez un lanceur de bureau dans /usr/share/applications/ (ou ~/.local/share/applications/), mais qui ne figure pas dans la liste "Ouvrir avec -> Autre application ... -> Afficher les autres applications". dans Nautilus:

  1. Ouvrez un terminal et entrez gksudo gedit /usr/share/applications/meshlab.desktop Ceci ouvrira un éditeur de texte après avoir entré votre mot de passe.
  2. Ajoutez %f à la ligne Exec=meshlab (voir photo)
  3. Sauvegarder et quitter.
  4. Meshlab devrait maintenant figurer dans le menu contextuel de Nautilus ("cliquez avec le bouton droit de la souris sur un fichier .stl -> Ouvrir avec -> Autre application ...") à partir de laquelle vous pourrez facilement le définir comme package par défaut.

enter image description here

6
Tobold

Si vous cliquez avec le bouton droit sur un fichier .stl et accédez à Propriétés, vous devriez trouver un onglet 'Ouvrir avec'. Vous devriez pouvoir définir meshlab comme paquetage par défaut pour ces fichiers.

0
Garry Cairns