主要内容

stlwrite

从三角测量创建STL文件

描述

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

例子

stlwrite (TR文件名fileformat还指定写入文件的文件格式。fileformat两者都可以“二元”(默认)或“文本”

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

例子

全部折叠

创建和绘制一个2-D三角测量对象。

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

输入参数

全部折叠

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

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

例子:“stltextfile.stl”

文件格式,指定为两者之一“二元”“文本”

名称-值参数

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

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

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

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

版本历史

在R2018b中介绍

Baidu
map