Quale software devo installare per aprire i file .stl?


Risposte:


23

Meshlab legge tutti i tipi di mesh 3D, anche STL

sudo apt-get install meshlab
meshlab file.stl

Esempio con questo file :

inserisci qui la descrizione dell'immagine


1
Solo un avvertimento: meshlab è terribile per eseguire qualsiasi rendering per vertice o per superficie. Cioè non è possibile selezionare facilmente i volti e spostarli.
Catskul,


4

Dal manuale utente online di OpenSCAD

Importazione STL - http://en.wikibooks.org/wiki/OpenSCAD_User_Manual/STL_Import

import_stl("filename.stl", convexity = <val>)

A partire dalla versione 2019.01, se lo fai dalla riga di comando:

openscad file.stdl

apre automaticamente la GUI con il comando giusto per visualizzare il file, ad esempio:

import("/home/ciro/git/OSP/Hardware/CAD Files/P1 - X-Axis Motor Holder/P1 - X-Axis Motor Holder.STL");

Quindi puoi fare clic su Design> Rendering e fornisce per questo file di esempio :

inserisci qui la descrizione dell'immagine


Non sembra funzionare molto bene. E tecnicamente, ciò non ti consente di modificare il file STL. Converte semplicemente il file STL nel formato interno di OpenSCAD usando raytracing, che richiede un'eternità.
Cerin,

3

Potresti provare OpenSCAD . È gratuito ed è disponibile per Ubuntu.


2
ma non è stato possibile aprire il file .stl che avevo ..
AmirRazoR

È strano. Il sito dice che si apre e crea file stl. Sei sicuro che il tuo file non sia danneggiato in qualche modo?
Rodrigo Guedes,

Sì, sono assolutamente sicuro che il mio file sia a posto.
AmirRazoR

Molto strano, amico mio. Farò qualche ricerca e tornerò se trovo una soluzione.
Rodrigo Guedes

2
Non aprirà davvero i file .stl.
Dr_Bunsen

0

Dalla versione OpenSCAD 2015.03-1, dovrebbe funzionare anche per importare file .stl. Si prega di utilizzare un comando come questo:

import("/home/documents/Screw.stl", convexity=3); 

e premi il pulsante di anteprima, come suggerito da Hall sopra.

Questo dovrebbe funzionare!

Per modificare .stl come oggetto in OpenSCAD, crea un modulo come:

module Screw(){
      import("/home/documents/Screw.stl", convexity=3);
}

Ora puoi richiamarlo con Screw()per ulteriori azioni.


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.