对于 3D 打印爱好者、创客和数控工程师而言,G-Code 和最新的二进制 BG-Code 是日常工作中必不可少的文件格式。每次在切片软件(如 Bambu Studio、PrusaSlicer、OrcaSlicer 或 Cura)中完成模型切片后,我们都会导出一个或多个 G-Code 文件进行打印或加工。
然而,当我们需要在文件夹中整理、查找或者核对这些文件时,macOS 系统却带来了一个令人头疼的体验痛点:Finder 默认无法解析 G-Code/BG-Code 文件,用户面对的只是一堆毫无辨识度的通用空白文稿图标。
为了确认某个 G-Code 文件究竟对应的是哪一个 3D 模型,我们每次不得不经历缓慢的等待,启动体积庞大的切片软件。仅仅是为了快速“看一眼”核对文件,这样的传统工作流极度消耗时间,也会占用大量系统内存。
全新方案:GCodePreview 自主生成的 3D 路径预览
GCodePreview 专为 macOS 平台设计,能够无缝挂载到 Finder 系统的快速外观(QuickLook)与缩略图扩展接口。它在底层技术上相比传统预览方式实现了跨越式的提升:
- Finder 缩略图自动生成:文件目录中的 G-Code/BG-Code 文件图标会自动替换为精细渲染的 3D 打印路径轨迹,整理文件再也不需要“盲猜”。
- Quick Look 瞬间预览(空格键):选中文件后按下空格键,Finder 内部会立刻弹出大尺寸的 3D 打印刀路图形,毫秒级响应。
- 100% 自主解析渲染(不依赖内嵌图片):
许多普通预览软件其实只能提取切片软件在导出时附带的“内嵌缩略图图片(Png Base64)”。如果在切片时未开启该功能,或者使用的是不支持导出缩略图的传统切片软件,文件就无法显示预览。
而 GCodePreview 内置了高性能 G-Code 路径解析引擎,会直接读取文件中的实际喷嘴移动指令(如 G0, G1 等),并在本地智能计算、重构并生成高精度的 3D 路径轨迹图。即使您的 G-Code 文件完全没有任何内嵌缩略图,它也能自主渲染并完美呈现。
如果在安装后遇到缩略图未能即时刷新的情况,这通常是系统插件缓存延迟导致的,您可以直接参考我们的 常见故障排查指南,通过简单的刷新机制在数秒内解决。
主流 G-Code 预览方式对比
我们将 GCodePreview 方案与其它传统看图方式进行了横向对比,帮助您直观评估其工作效率的提升:
| 预览方式 | Finder 缩略图支持 | 启动响应时间 | 无内嵌缩略图支持 | 系统内存开销 | 图纸保密性 (离线运行) |
|---|---|---|---|---|---|
| GCodePreview | 支持 (自动生成) | < 1 秒 (系统原生级) | 完美支持 (自主解析路径) | 极低 (无常驻后台) | 100% 本地 (完全保密) |
| 传统切片软件 (如 Bambu Studio) | 不支持 | 5 - 15 秒 | 支持 (需完整加载) | 极高 (需完整 3D 引擎) | 100% 本地 |
| 在线 3D 预览网页 | 不支持 | 取决于网络与上传时间 | 支持 (需上传解析) | 中等 | 低 (存在图纸泄露风险) |