stlwrite

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

Описание

stlwrite(TR,filename) пишет триангуляция TR к бинарному файлу STL filename. Триангуляцией может быть любой triangulation возразите или 2D delaunayTriangulation объект.

пример

stlwrite(TR,filename,fileformat) также задает формат файла для записанного файла. fileformat может быть любой 'binary' (значение по умолчанию) или 'text'.

stlwrite(___,Name,Value) задает дополнительные опции для записи в файл STL с помощью одного или нескольких Name,Value парные аргументы для любого из предыдущих синтаксисов. Например, stlwrite(TR,'stlbinary','Attribute',attributes) также пишет uint16 вектор атрибутов для каждого треугольника в TR.

Примеры

свернуть все

Создайте и постройте 2D triangulation объект.

P = [2.5 8.0; 6.5 8.0; 2.5 5.0; 6.5 5.0; 1.0 6.5; 8.0 6.5];
T = [5 3 1; 3 2 1; 3 4 2; 4 6 2];
TR = triangulation(T,P);
triplot(TR)

Запишите триангуляцию в текстовый файл под названием tritext.stl.

stlwrite(TR,'tritext.stl','text')

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

свернуть все

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

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

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

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

Аргументы в виде пар имя-значение

Задайте дополнительные разделенные запятой пары Name,Value аргументы. Name имя аргумента и Value соответствующее значение. Name должен появиться в одинарных кавычках (' '). Можно задать имя и аргументы пары значения в любом порядке как Name1,Value1,Name2,Value2.

Пример: stlwrite(TR,'stltext','SolidIndex',solidIDs)

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

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

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

|

Введенный в R2018b