zh

STL 二进制转 ASCII

在本地将二进制 STL 转换为可读的 ASCII STL,便于查看、版本管理和差异比较。无需上传。

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

0%

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

    我的文件会被上传吗?

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

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

    STL 有两种形式:二进制(紧凑,来自 CAD 和三维打印的常见情况)和 ASCII(纯文本,其中每个三角形都呈现为可读的行)。如果你想查看一个模型、把它可追溯地存进 Git 这样的版本控制系统,或比较两个状态(做差异对比),就需要文本形式。本工具读取你的二进制 STL,并把同一模型写成 ASCII STL。

    转换对几何信息是无损的:每个三角形和每个坐标都原样沿用,只是表示形式从字节切换为文本。结果以 solid 开头,为每个三角形列出一条法线和三个顶点,以 endsolid 结尾,正是人能阅读、文本编辑器能逐行比较的结构。

    一切都在浏览器中完全本地运行,你可能涉及机密的模型永远不会离开你的设备。坦率地说:ASCII STL 明显比二进制形式更大,但更易读。对于三维打印本身,二进制变体通常更合适(参见「STL ASCII 转二进制」)。不是有效 STL 的文件会被明确提示拒绝。

    技术规格

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

    三步完成

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

    限制: 将二进制 STL 转换为可读的 ASCII STL(几何信息无损):每个三角形和坐标都被保留,只是表示形式切换为纯文本。ASCII STL 明显比二进制形式更大。也接受 ASCII 输入(原样通过)。不是有效 STL 的文件会被明确的错误拒绝。

    常见问题

    为什么要可读的 ASCII STL?

    为了查看单个三角形、把模型可追溯地存进 Git,以及逐行比较两个模型状态。

    会丢失任何几何信息吗?

    不会。转换对几何信息是无损的;只是表示形式从字节切换为文本。

    文件会变大吗?

    会,ASCII STL 明显比二进制 STL 更大。对于存储和打印,二进制形式更紧凑。

    我的文件会被上传吗?

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

    相关工具