主要内容

stlwrite

从三角测量创建STL文件

描述

stlwrite (TR文件名写三角剖分TR到二进制STL文件文件名.三角测量可以是a三角测量物体或二维delaunayTriangulation对象。

例子

stlwrite (TR文件名fileformat还指定写入文件的文件格式。fileformat可以是任何一个“二元”(默认)或“文本”

stlwrite (___名称,值指定使用一个或多个写入STL文件的附加选项名称,值对前面语法中的任意一种的参数。例如,stlwrite (TR,‘stlbinary’,‘属性’,属性)也写一个uint16中每个三角形的属性向量TR

例子

全部折叠

创建并绘制二维图三角测量对象。

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”“文本”

输入参数

全部折叠

三角测量,指定为a三角测量物体或二维delaunayTriangulation对象。

STL文件名,指定为字符向量或标量字符串.文件名必须以.stl.STL扩展。

例子:“stltextfile.stl”

文件格式,指定为任意一种格式“二元”“文本”

名称-值参数

例子:stlwrite (TR,‘stltext’,‘SolidIndex’,solidIDs)

的可选逗号分隔对名称,值参数。的名字参数名称和价值对应的值。的名字必须出现在单引号内(' ').您可以以任意顺序指定名称和值对参数Name1 Value1, Name2 Value2

二进制属性,指定为uint16向量。当输入文件是二进制文件时,属性可以包含关于三角形的编码信息。它的长度必须等于三角剖分中三角形的数量。当输入文件为文本文件时,不支持此参数。金宝app

固体分组索引,指定为标识号向量。当输入文件是文本文件时,标识号必须将每个三角形分配给三角剖分中的三角形分组。向量的长度必须等于三角剖分中三角形的个数。当输入文件为二进制时,该参数不支持。金宝app

版本历史

在R2018b中引入