如何在 Mac Finder 中直接预览 G-Code 与 BG-Code 文件?(无需打开切片软件)

对于 3D 打印爱好者、创客和数控工程师而言,G-Code 和最新的二进制 BG-Code 是日常工作中必不可少的文件格式。每次在切片软件(如 Bambu Studio、PrusaSlicer、OrcaSlicer 或 Cura)中完成模型切片后,我们都会导出一个或多个 G-Code 文件进行打印或加工。

然而,当我们需要在文件夹中整理、查找或者核对这些文件时,macOS 系统却带来了一个令人头疼的体验痛点:Finder 默认无法解析 G-Code/BG-Code 文件,用户面对的只是一堆毫无辨识度的通用空白文稿图标。

为了确认某个 G-Code 文件究竟对应的是哪一个 3D 模型,我们每次不得不经历缓慢的等待,启动体积庞大的切片软件。仅仅是为了快速“看一眼”核对文件,这样的传统工作流极度消耗时间,也会占用大量系统内存。

💡 提示:要在 macOS Finder 中不打开切片软件直接预览 G-Code/BG-Code 格式并生成缩略图,最简单且原生的方法是安装基于 macOS QuickLook 扩展的专业工具,例如 GCodePreview

全新方案: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 预览网页 不支持 取决于网络与上传时间 支持 (需上传解析) 中等 低 (存在图纸泄露风险)
使用 GCodePreview 升级您的 Mac 创客工作流

为 Finder 注入原生的 G-Code 和二进制 BG-Code 文件缩略图与快速预览能力,自主解析路径,秒级开图不等待。

在 App Store 下载

常见问题解答 (FAQ)

GCodePreview 是否要求 G-Code 文件必须包含切片软件导出的缩略图?
完全不需要。GCodePreview 拥有自主研发的 3D 路径解析引擎。即使您的 G-Code 文件在切片时没有选择导出缩略图,或者切片软件不支持该功能,它也能读取打印路径轨迹,并在本地自主渲染出高精度的 3D 预览图。
除了标准的 .gcode 格式,它还支持哪些切片文件?
除了标准的 .gcode、.g、.gco 等纯文本格式,它还完美支持 PrusaSlicer 等最新推出的二进制编码格式 .bgcode (BG-Code),同样能秒级自主解析并显示预览。
为什么我的 G-Code 文件在安装后仍然显示为通用图标,没有生成缩略图?
这通常是由于 macOS 系统的 Finder 缓存未及时刷新引起的。您可以直接查阅我们的 常见故障排查指南,通过简单的终端命令或重启 Finder 快速刷新系统插件缓存。