stlread

Создайте триангуляцию из файла STL

Описание

пример

TR = stlread(filename) возвращает triangulation объект TR содержание треугольников задано в файле STL.

[TR,fileformat,attributes,solidID] = stlread(filename) также возвращает формат файла filename, атрибуты, когда файл является двоичным файлом и твердыми идентификационными номерами, когда файл является текстом.

Примеры

свернуть все

Создайте и постройте triangulation объект из данных содержал в файле tristltext.stl.

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

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

Входные параметры

свернуть все

Имя файла STL в виде вектора символов или скалярного string. Имя файла должно закончиться .stl или .STL расширение. Если файл содержит вырожденные треугольники, то stlread автоматически удаляет их.

Пример: 'stltextfile.stl'

Выходные аргументы

свернуть все

Триангуляция, возвращенная как triangulation объект.

Формат файла, возвращенный как любой 'binary' или 'text'.

Бинарные атрибуты, возвращенные как uint16 вектор. Когда входной файл является двоичным файлом, attributes содержит закодированную информацию о треугольниках. Его длина равна количеству треугольников в триангуляции. Если входной файл является текстовым файлом, то attributes пустой массив.

Твердый индекс группировки, возвращенный как вектор из идентификационных номеров. Когда входной файл является текстовым файлом, идентификационные номера присваивают каждый треугольник группировке треугольников в триангуляции. Когда входной файл является двоичным файлом, solidID содержит все единицы. Длина solidID равно количеству треугольников в триангуляции.

Типы данных: double

Смотрите также

Введенный в R2018b