gcodeViewer

gcodeViewer Screenshot

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+