首页 > 解决方案 > 我可以安全地修改二进制 STL 三角形的“属性字节数”吗?

问题描述

获取二进制 STL 文件。

研究表明 2 字节的“属性字节数”应保持为空字节;但是,一些软件包会根据颜色等目的对其进行调整。在我的软件中创建 STL 文件时,我希望使用此字段在单个元素中存储一个 16 位整数,而不会损坏文件。

然后,用户可以根据需要在查看器(例如 Windows 10 3D 查看器)中查看文件......但是当导入我自己的软件时,我将能够使用这个存储的整数和我自己的软件逻辑来提取更多信息.

将属性字节数从 null 修改为指定值是否会损坏文件以供现成的软件使用?

2021 年 4 月更新

我决定使用一个单独的 CSV 文件来存储我所有的“附加”数据,CSV 文件的每一行都有一个 ID,该 ID 对应于二进制 STL 中“三角形”的位置。它不整洁,我现在需要我的工作流程来验证两个文件的完整性......但它可以工作。

标签: 3d3d-modelling3d-model

解决方案


推荐阅读