STL ASCII 转二进制
在本地将 ASCII STL 转换为紧凑的二进制 STL,在任意切片软件中更小更快。无需上传。
正在你的设备上本地处理 ...
0%
你的文件从未离开你的设备
我的文件会被上传吗?
不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证
在本地将 ASCII STL 转换为紧凑的二进制 STL,在任意切片软件中更小更快。无需上传。
正在你的设备上本地处理 ...
0%
你的文件从未离开你的设备
不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证
文本(ASCII)的 STL 易于阅读,但体积不必要地大:每个数字都作为字符串存放在那里。二进制 STL 把同一个三角形外壳存储为紧凑的字节序列,因此通常小数倍,既节省磁盘空间又加快切片软件中的载入。本工具读取你的 ASCII STL,并把同一模型写成二进制 STL。
转换是无损的:每个三角形都被沿用,坐标按照二进制 STL 格式的规定以 32 位浮点数存储。此外还会为每个三角形计算面法线并放入记录中,正如 CAD 程序和切片软件所期望的那样。
一切都在浏览器中完全本地运行,你可能涉及机密的模型永远不会离开你的设备。坦率地说:二进制 STL 以 32 位浮点数存储,对于极其精细的模型,相比文本中非常长的小数可能意味着微小的舍入,对于现实中的模型这无关紧要。不是有效 STL 的文件会被明确提示拒绝。
| 输入格式 | STL |
|---|---|
| 输出格式 | STL |
| 批量处理 | 不支持 |
| 处理方式 | 在浏览器中本地处理 (JavaScript) |
| 文件上传 | 无 |
限制: 将 ASCII STL 转换为紧凑的二进制 STL(无损):每个三角形都被保留,坐标以 32 位浮点数存储,并为每个三角形计算法线。二进制通常比文本小数倍。也接受已经是二进制的 STL。不是有效 STL 的文件会被明确的错误拒绝。
它通常比 ASCII STL 小数倍,在 Cura 或 PrusaSlicer 等切片软件中载入更快。
二进制 STL 以 32 位浮点数存储。对于极其精细的模型,这可能意味着微小的舍入;对于现实中的模型无关紧要。
会。会为每个三角形计算面法线,并写入二进制记录中。
不会,转换完全在浏览器中本地进行;你的模型永远不会离开你的设备。