gcodeViewer
Native macOS app that parses .gcode files and renders an interactive 3D surface mesh of the printed object, focused on the outer shell only.
Features
- Surface-only rendering with voxel shell extraction
- Interactive 3D viewport with orbit, pan, zoom, and dolly
- Quick Look preview — thumbnail and preview of `.gcode` files
- Adjustable voxel resolution for detail vs. speed
- Drag-and-drop .gcode loading with async processing
- Persistent settings for voxel size, color, and window layout
Tech Stack
SwiftUI, SceneKit, macOS 13+