zh

STL ASCII 转二进制

在本地将 ASCII STL 转换为紧凑的二进制 STL,在任意切片软件中更小更快。无需上传。

正在你的设备上本地处理 ...

0%

你的文件从未离开你的设备

    我的文件会被上传吗?

    不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证

    无需上传100% 本地处理
    内容只属于你第三方无法访问
    服务器位于德国原生符合 GDPR
    经独立审计TLS A+ · 标头 A+

    文本(ASCII)的 STL 易于阅读,但体积不必要地大:每个数字都作为字符串存放在那里。二进制 STL 把同一个三角形外壳存储为紧凑的字节序列,因此通常小数倍,既节省磁盘空间又加快切片软件中的载入。本工具读取你的 ASCII STL,并把同一模型写成二进制 STL。

    转换是无损的:每个三角形都被沿用,坐标按照二进制 STL 格式的规定以 32 位浮点数存储。此外还会为每个三角形计算面法线并放入记录中,正如 CAD 程序和切片软件所期望的那样。

    一切都在浏览器中完全本地运行,你可能涉及机密的模型永远不会离开你的设备。坦率地说:二进制 STL 以 32 位浮点数存储,对于极其精细的模型,相比文本中非常长的小数可能意味着微小的舍入,对于现实中的模型这无关紧要。不是有效 STL 的文件会被明确提示拒绝。

    技术规格

    技术规格
    输入格式STL
    输出格式STL
    批量处理不支持
    处理方式在浏览器中本地处理 (JavaScript)
    文件上传

    三步完成

    1. 拖入你的 ASCII STL 文件。
    2. 转换会自动进行。
    3. 下载紧凑的二进制 STL。

    限制: 将 ASCII STL 转换为紧凑的二进制 STL(无损):每个三角形都被保留,坐标以 32 位浮点数存储,并为每个三角形计算法线。二进制通常比文本小数倍。也接受已经是二进制的 STL。不是有效 STL 的文件会被明确的错误拒绝。

    常见问题

    为什么要二进制 STL?

    它通常比 ASCII STL 小数倍,在 Cura 或 PrusaSlicer 等切片软件中载入更快。

    会损失精度吗?

    二进制 STL 以 32 位浮点数存储。对于极其精细的模型,这可能意味着微小的舍入;对于现实中的模型无关紧要。

    会生成法线吗?

    会。会为每个三角形计算面法线,并写入二进制记录中。

    我的文件会被上传吗?

    不会,转换完全在浏览器中本地进行;你的模型永远不会离开你的设备。

    相关工具