一个3 d的逻辑数组转换成一个STL曲面网格

74.1版本1.6.0.0 (KB) 亚当一个
voxelised对象包含在一个3 d转换逻辑数组变成一个STL曲面网格。

5 k下载

更新2012年7月9日

查看许可协议

一个3 d的逻辑数组转换成一个STL曲面网格
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =

亚当·h·Aitkenhead
adam.aitkenhead@christie.nhs.uk
克里斯蒂NHS信托基金会
2010年5月24日


使用
= = = = =

> > CONVERT_voxels_to_stl (STLname gridDATA gridX,格子,gridZ, ascii)
…或…
> >(脸,顶点)= CONVERT_voxels_to_stl (STLname、gridDATA gridX,格子,gridZ, STLformat)

转换voxelised逻辑数组对象中包含3 d < gridINPUT > STL曲面网格,这是保存到ascii文件< STLin >。x, y, z轴< gridINPUT >中定义的< gridX >、<格子>和< gridZ >。(脸,顶点)数据是可选的输出。


输入
= = = = = =

STLname -字符串STL文件的文件名。
gridINPUT - 3 d逻辑数组的大小(P, Q, R) - voxelised对象(1 = >在对象内部,0 = >之外的对象)
gridX - 1 xp数组X轴坐标的列表。
格子- 1 xq数组列表Y轴的坐标。
gridZ - 1 xr数组列表Z轴的坐标。
STLformat字符串(可选)——STL文件格式:“二进制”或“ascii”。


输出
= = = = = = =

脸——Nx3数组的顶点列表中使用网格的每个方面,确定使用顶点数组中的行号。
顶点- Nx3数组列表的x, y, z坐标网格的每个顶点。


例子
= = = = = = =

例如,运行以下脚本:
> > CONVERT_voxels_to_stl_example


笔记
= = = = =

这个代码不适用任何平滑。stl网格与原始voxelised将完全相同的几何对象。

引用作为

亚当(2022)。一个3 d的逻辑数组转换成一个STL曲面网格(//www.tianjin-qmedu.com/matlabcentral/fileexchange/27733-converting-a-3d-logical-array-into-an-stl-surface-mesh), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R2010a
兼容任何释放
平台的兼容性
窗户 macOS Linux
确认

启发:导出体元数据

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!