¿Qué software debo instalar para abrir archivos .stl?


Respuestas:


23

Meshlab lee todo tipo de mallas 3D, también STL

sudo apt-get install meshlab
meshlab file.stl

Ejemplo con este archivo :

ingrese la descripción de la imagen aquí


1
Solo una advertencia: meshlab es terrible para hacer cualquier renderizado por vértice o por superficie. Es decir, no puedes seleccionar caras fácilmente y moverlas.
Catskul


4

Del manual de usuario en línea de OpenSCAD

Importación STL - http://en.wikibooks.org/wiki/OpenSCAD_User_Manual/STL_Import

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

A partir de la versión 2019.01, si lo hace desde la línea de comandos:

openscad file.stdl

abre automáticamente la GUI con el comando correcto para ver el archivo, por ejemplo:

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

Luego puede hacer clic en Diseño> Renderizar, y se obtiene este archivo de muestra :

ingrese la descripción de la imagen aquí


Eso no parece funcionar muy bien. Y técnicamente, eso no te permite editar el archivo STL. Simplemente convierte el archivo STL al formato interno de OpenSCAD usando raytracing, lo que lleva una eternidad.
Cerin

3

Puedes probar OpenSCAD . Es gratis y está disponible para Ubuntu.


2
pero no pudo abrir el archivo .stl que tenía ..
AmirRazoR

Eso es extraño. El sitio dice que se abre y crea archivos stl. ¿Estás seguro de que tu archivo no está dañado de alguna manera?
Rodrigo Guedes

Sí, estoy absolutamente seguro de que mi archivo está bien.
AmirRazoR

Muy extraño, mi amigo. Investigaré y regresaré si encuentro una solución.
Rodrigo Guedes

2
No abrirá archivos .stl de hecho.
Dr_Bunsen

0

Desde OpenSCAD versión 2015.03-1, debería funcionar también para importar archivos .stl. Utilice un comando como este:

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

y presione el botón de vista previa, como lo sugirió Hall anteriormente.

¡Esto debería funcionar!

Para editar el .stl como un objeto en OpenSCAD, cree un módulo como:

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

Ahora puede recuperarlo Screw()para otras acciones.


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.