免费的在线 STL 查看器和 3D 查看器
一款免费的在线 STL 查看器和 3D 查看器,可直接在浏览器中打开二进制或 ASCII 格式的 STL 文件,以及 OBJ、GLB、GLTF、PLY、FBX、DAE、AMF 和 3MF 文件。拖入文件后,它会从你自己的磁盘读取并用 WebGL 绘制——不上传任何内容,无需账户,也无需安装。打印前查看 STL 的实际毫米尺寸和三角面数量,旋转、缩放模型,播放其中的动画,用剖面切开查看内部,用爆炸滑块分离多部件组合,开启带柔和阴影的影棚光照,并保存所见画面的高分辨率渲染图。
如何在线查看 3D 文件
无需账号、无需安装、无需上传。查看器在你自己的设备上打开文件并用 WebGL 绘制,页面加载完成即可使用。
打开文件
将 STL、OBJ、GLB、GLTF、PLY、FBX、DAE、AMF 或 3MF 文件拖到查看器上,或点击选择文件。
环顾查看
拖动可环绕旋转,滚轮缩放,右键拖动平移。相机预设可一键切换到正前、俯视或侧视。
仔细检查
查看顶点数、面数、对象数以及精确的包围盒。线框和法线着色能显示网格的构建方式。
播放并保存
播放文件中包含的任意动画,然后开启影棚灯光并保存高分辨率渲染图。
着色模式
在本工具中渲染同一个模型的四种着色模式。「原始」使用文件自带的材质;「纯色」把材质换成单一平色,让轮廓和拓扑一目了然;「法线」按每个面的朝向上色,翻面的地方一眼就能看出;「线框」则直接显示三角面本身。
为什么选择这款 3D 查看器
专为“手上有个模型,只想先看看”的场景而生——在打印、转发,或决定是否值得打开完整 3D 软件之前。
文件始终留在你这里
模型直接从磁盘读取并在本地渲染。不传输任何数据,因此断网后依然可用。
九种格式,一个页面
STL、OBJ、GLTF、GLB、PLY、FBX、DAE、AMF 和 3MF 都在同一处打开,包括使用 Draco 压缩和 KTX2 贴图的 glTF。
动画播放
带骨骼和动画的模型可在浏览器中播放。选择片段、拖动时间轴并调整速度。
影棚灯光
基于图像的照明、柔和阴影和电影级色调映射,让平淡的预览变成可以直接呈给客户的效果图。
真实数据
包围盒尺寸、顶点与面数、材质与贴图数量——这些数字决定模型能否顺利切片。
免费,无需注册
无账号、无水印,除设备内存外没有文件大小上限。
影棚灯光
在本工具中渲染影棚灯光默认开启。关掉之后,模型只靠场景光照明——更平、更暗,但更接近文件本身的材质。检查别人的模型时想要的正是这种状态,而不是展示自己作品时的效果。
3D 文件格式指南
不同格式保存的信息各不相同。如果模型能打开却显示异常,原因通常就在这张表里。
| 格式 | 包含内容 | 需要了解 |
|---|---|---|
| STL | 仅几何体 | 没有颜色,也没有计量单位。3D 打印的默认格式。 |
| OBJ | 几何体、UV | 材质保存在单独的 .mtl 文件中,只拖入一个文件无法读取到它。 |
| GLTF / GLB | 全部信息 | 材质、贴图、骨骼和动画。以米为单位,因此 1.8 米的人物显示为 1.8。 |
| PLY | 几何体、顶点色 | 3D 扫描仪和摄影测量的常见输出格式。 |
| FBX | 几何体、动画 | 必须为 2013 或更新版本——较早的二进制 FBX 使用浏览器无法读取的容器。 |
| DAE | 几何体、动画 | Collada。较老的交换格式,许多 CAD 工具至今仍在输出。 |
| AMF | 几何体、颜色 | 基于 XML,基本已被 3MF 取代。 |
| 3MF | 几何体、颜色、单位 | 现代打印封装格式。与 STL 不同,它会记录一毫米代表什么。 |
什么是 STL 文件?
STL 是 3D 打印最常用的文件格式。它只用成千上万个小三角形描述物体的外表面,别无其他:没有颜色、没有纹理、没有材质,也没有计量单位。正因为如此简单,所有切片软件和 CAD 程序都能读取它;也正因如此,STL 有时会以错误的尺寸打开,或者看起来只是一片灰色。
STL 有两种形式。二进制 STL 体积小,是大多数软件导出的格式;ASCII STL 是纯文本,易于阅读,但体积大好几倍。这款 STL 查看器两种都能打开,并显示模型的宽度、深度和高度,方便你在打印前确认尺寸。
检查 STL 文件的五个要点
在 STL 查看器里花一分钟,可以省下好几个小时的失败打印。
1. 尺寸
把尺寸和预期大小比较一下。小了 25 倍的模型是按英寸导出的;大了 1000 倍的是按米导出的。一键即可转换单位。
2. 翻转的面
把着色切换为法线。与周围看起来不同的区域朝向内部,切片时可能造成孔洞或缺失的层。
3. 过薄的壁
拖动剖面穿过模型。比大约两个喷嘴宽度(约 0.8 毫米)更薄的壁可能根本打印不出来。
4. 隐藏的内部
剖面视图还能显示从外面看不到的空腔、被困住的几何体和相互重叠的壳体。
5. 三角面数量
数百万个三角面会拖慢切片软件,却不会增加可见的细节。如果数量过大,打印前先简化网格。
然后切片
模型没问题了?在 Print Control 中打开,即可摆放方向、缩放并切片为 G-code——全部在浏览器中完成。
理解浏览器中的 3D 文件
一个 3D 文件里究竟装了什么,以及同一个模型为何在不同工具中看起来不一样。
几何只是文件的一半
每种格式都会存储顶点以及连接它们的面,但共识到此为止。材质、贴图、骨架、动画和单位都是可选附加项,有的格式会携带,有的则完全丢弃。以纯灰色打开的模型通常并没有损坏——颜色本来就不在别人给你的那个文件里。
单位与比例
glTF 和 GLB 以米为单位定义,3MF 记录自己的单位,而 STL 和 OBJ 完全不存单位——文件里的数字就只是数字。所以同一个物体在一个工具里读作 1.8,在另一个工具里却是 1800。缩放之前,请先把尺寸面板和你预期的大小对照一下。
材质与贴图
材质描述表面如何响应光线,贴图则是包裹在其上的图像。一个文件可以只有其中之一。如果模型显示为白色,要么没有导出颜色贴图,要么它使用了当前引擎已弃用的 specular-glossiness 材质——查看器会识别这种情况并尽可能恢复贴图。
骨骼与动画
带动画的模型包含骨架、驱动骨架的动画片段,以及把网格绑定到骨骼的蒙皮权重。三者都必须在导出后保留下来。骨架损坏几乎总是因为中间某个工具在重写文件时没有带上蒙皮——原始文件通常仍然可用。
压缩与贴图格式
Draco 压缩 glTF 几何,meshopt 压缩顶点数据,KTX2 存储可直接送入 GPU 的贴图。三者都需要解码器,查看器会按需加载。没有解码器时文件仍能打开,但内容会被剥离——这就是同一个压缩模型在别处显示为无贴图、在这里却正常的原因。
何时需要完整的 3D 软件
查看器只做检视,不做编辑。要重建几何、重绘材质、重拓扑或制作动画,需要 Blender 或 CAD 工具。而更换格式、为打印摆正方向或切片成 G-code,转换器和 Print Control 无需学习成本即可完成。
常见用途
打印前检查下载的模型
打开从分享网站下载的模型,在投入数小时打印之前先看清它的真实尺寸和面数。
查看别人的文件
无需安装 Blender,也不必把对方的作品上传给第三方,就能在任何电脑上查看客户或供应商的模型。
检查骨骼和动画
确认导出后动画片段仍在,逐个播放,并查看蒙皮变形是否依然正确。
快速出一张渲染图
调好构图,开启影棚灯光,为商品页、报告或文档保存一张高分辨率图片。
当模型看起来不对时
几乎所有「能打开但看着不对」的情况,都出自下面这几个原因——以及分别该怎么办。
什么都没显示
模型很可能离原点很远或缩放极大,导致相机位于模型内部或距离很远。点击「重置视图」,它会重新框住已载入的内容。
显示为纯白或纯灰
导出时没有保留任何颜色。请检查着色是否设为 Original 而非 Solid,并注意引用了独立图片文件的 .gltf 无法访问它们——请改为导出自包含的 .glb。
表面呈明显棱面
STL 完全不存储平滑信息,因此曲面会以平直三角面的形式到达。这是文件本身的限制,不是查看器的问题——如需更平滑,请从原始 CAD 模型以更细的公差导出。
FBX 打不开
早于 6400(2013)的二进制 FBX 使用浏览器无法读取的容器。请重新导出为 FBX 2013 或更新版本,或先用 3D 文件转换器处理一遍。
部分面朝内翻转
法线翻转会让面从正面看时消失。法线着色会显示每个面的朝向——颜色一致就说明绕序一致。
加载或旋转很慢
OBJ 和 ASCII STL 这类文本格式的解析速度远慢于二进制版本,而数百万三角面的扫描模型对任何设备都是负担。请先试试同一文件的二进制版本。
常见问题
关于在浏览器中查看 3D 文件,最常被问到的问题。
如何在线打开 STL 文件?
把 .stl 文件拖到查看器上,或点击打开并选择文件。几秒钟后即可显示,可以旋转、缩放和检查。无需安装,也无需注册账户。
能打开二进制和 ASCII STL 文件吗?
都可以。二进制 STL 是大多数软件导出的紧凑格式;ASCII STL 是纯文本,体积大得多,所以加载稍慢,但打开方式相同。
可以测量 STL 文件吗?
查看器会在尺寸面板中显示模型的整体尺寸(宽度、深度和高度)以及顶点数和面数。它不能测量你点击的两点之间的距离。
打印前如何检查 STL?
在尺寸面板中确认实际尺寸,把着色切换为法线以发现朝向错误的面,并用剖面查看内部有无空腔或过薄的壁。线框着色可以显示模型使用了多少个三角面。
可以在手机上查看 STL 文件吗?
可以。查看器可在 Android 和 iPhone 的现代移动浏览器中运行。点击打开,从下载文件夹或云存储中选择文件即可。
我的文件会被上传到什么地方吗?
不会。查看器直接在你的浏览器中读取文件并用 WebGL 绘制,不会向任何服务器发送内容,因此你的文件始终保密。
我可以打开哪些文件格式?
STL、OBJ、GLTF、GLB、PLY、FBX、DAE、AMF 和 3MF。使用 Draco、meshopt 压缩以及 KTX2 贴图的 glTF 文件同样可以解码。FBX 必须为 2013 或更新版本,因为较早的二进制 FBX 使用浏览器无法读取的容器。
为什么看不到模型的贴图?
通常是因为文件使用了已停用的 specular-glossiness 材质格式,当前的 3D 引擎不再读取它。查看器会检测到这一点并自动恢复颜色贴图。如果提示无法应用任何颜色贴图,请检查设置面板中的着色是否设为“原始”而非“纯色”;另外,引用了独立图片文件的 .gltf 无法读取到这些图片——请改为导出自包含的 .glb。
为什么我的模型显得特别小或特别大?
不同格式对单位的定义不同。glTF 和 GLB 以米为单位,因此 1.8 米的模型在以毫米为单位的工具中显示为 1.8,而 STL 和 OBJ 根本不保存单位。请将尺寸面板与预期大小对照,并据此缩放。
有文件大小限制吗?
工具本身没有限制。实际上限取决于设备内存——非常大的网格解析和渲染更慢,而 OBJ、ASCII STL 等文本格式比对应的二进制格式更慢。
查看之后可以转换或打印这个文件吗?
可以。 3D 文件转换器 支持同样的格式,并可导出为 STL、OBJ、GLTF、GLB、PLY、FBX 和 USDZ; Print Control 则可为打印准备模型并切片成 G-code。
相关工具
3D 文件转换器
在浏览器中于 STL、OBJ、GLTF、GLB、PLY、FBX 和 USDZ 之间互转,隐私方式与查看器一致。
Print Control
为打印调整模型方向、缩放并修复,估算成本与时间,无需安装切片软件即可导出 G-code。




