zh

STL 二进制转 ASCII

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

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

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

0%

我的文件会被上传吗?

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

无需上传100% 本地处理
内容只属于你第三方无法访问
Hosted in GermanyGlobal Content Delivery
经独立审计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 的文件会被明确的错误拒绝。这里没有材质、颜色或纹理可损失,因为STL本身从不支持这些;这一点对源文件本身也同样适用。

常见问题

为什么要可读的 ASCII STL?

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

会丢失任何几何信息吗?

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

文件会变大吗?

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

我的文件会被上传吗?

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

相关工具

STL ASCII 转二进制 · STL 转 OBJ · OBJ 转 STL · PLY 转 STL · PLY 转 OBJ · OBJ 转 PLY