Contenido principal

stlread

Crear triangulación a partir de un archivo STL

Descripción

TR = stlread(filename) devuelve un objeto triangulation TR que contiene los triángulos definidos en un archivo STL.

ejemplo

[TR,fileformat,attributes,solidID] = stlread(filename) también devuelve el formato de archivo de filename, atributos cuando el archivo es binario y números de identificación de sólidos cuando el archivo es de texto.

Ejemplos

contraer todo

Cree y represente un objeto triangulation a partir de los datos incluidos en el archivo tristltext.stl.

TR = stlread('tristltext.stl');
triplot(TR)

Figure contains an axes object. The axes object contains an object of type line.

Argumentos de entrada

contraer todo

Nombre del archivo STL, especificado como vector de caracteres o escalar string. El nombre del archivo debe terminar con la extensión .stl o .STL. Si el archivo contiene triángulos degenerados, stlread los elimina de manera automática.

Ejemplo: 'stltextfile.stl'

Argumentos de salida

contraer todo

Triangulación, devuelta como un objeto triangulation.

Formato de archivo, devuelto como 'binary' o 'text'.

Atributos binarios, devueltos como vector uint16. Cuando el archivo de entrada es binario, attributes contiene información codificada sobre los triángulos. Su longitud es igual al número de triángulos de la triangulación. Si el archivo de entrada es un archivo de texto, attributes es un arreglo vacío.

Índice de agrupación de sólidos, devuelto como vector de números de identificación. Cuando el archivo de entrada es un archivo de texto, los números de identificación asignan cada triángulo a una agrupación de triángulos de la triangulación. Cuando el archivo de entrada es binario, solidID contiene todo unos. La longitud de solidID es igual al número de triángulos de la triangulación.

Tipos de datos: double

Capacidades ampliadas

expandir todo

Entorno basado en subprocesos
Ejecute código en segundo plano con MATLAB® backgroundPool o acelere código con Parallel Computing Toolbox™ ThreadPool.

Historial de versiones

Introducido en R2018b

Consulte también