¿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.