Deinen 3D-Druck sehen, bevor er gedruckt wird.
gcodeViewer rendert aus jeder .gcode-Datei ein interaktives 3D-Modell der Außenhülle – ganz ohne Infill, Stützstruktur oder Travel-Moves. Direkt in der App oder als Quick-Look-Vorschau im Finder.
Nur die Hülle
Voxel-basierte Extraktion zeigt einzig die Außenfläche.
Ein 3D-DDA-Voxelraster füllt das Modell und behält nur Voxel mit mindestens einem leeren Nachbarn – so bleibt exakt die Außenhülle sichtbar, unabhängig von der Geometrie.
Interaktiv
Orbit, Pan, Zoom – wie du es aus 3D-Tools kennst.
Industriestandard-Shortcuts für Maus und Trackpad: Ziehen zum Orbit, Umschalt für Pan, Ctrl für Dolly-Zoom, plus feste Ansichten für Front, Seite und Draufsicht.
Quick Look
3D-Vorschau direkt im Finder – ohne App zu öffnen.
Die mitgelieferte Quick-Look-Extension rendert für jede .gcode-Datei ein statisches 3D-Snapshot in 2× Auflösung, in einem sandboxed XPC-Prozess.
Live einstellbar
Voxel-Auflösung und Farbe ohne Neuverarbeitung.
Ein Slider tauscht Detailgrad gegen Geschwindigkeit (0.2–1.5 mm), der Farbwähler ändert die Objektfarbe sofort – beides bleibt über Neustarts hinweg gespeichert.
Async-Pipeline
Auch große Dateien blockieren die App nicht.
Parsing und Mesh-Aufbau laufen asynchron im Hintergrund – die Oberfläche bleibt während des Ladens responsiv, ein Fortschritts-Overlay zeigt den Status.
Und außerdem
Das Kleingedruckte, das den Alltag ausmacht.
Drag & Drop
Eine .gcode-Datei einfach auf das Fenster ziehen, um sie zu laden.
Finder-Integration
Systemweit als Betrachter für .gcode-Dateien registriert, inklusive Fremd-UTIs.
Fenster merkt sich Position
Voxelgröße, Farbe sowie Fenstergröße und -position bleiben erhalten.
Streamender Parser
Verarbeitet G0/G1/G28/G90/G91/G92/M82/M83 zeilenweise, auch bei großen Dateien.
Preamble-Filter
Header-Bewegungen vor dem letzten G92-E0-Reset werden ausgeblendet.
Ohne Cloud, ohne Konto
Alles läuft lokal auf deinem Mac – keine Server, kein Tracking.
Technik
Leichtgewichtig, nativ, ehrlich gebaut.
| macOS | 13 Ventura oder neuer |
|---|---|
| Architektur | Apple Silicon & Intel |
| Technologie | SwiftUI · SceneKit · Metal · simd |
| Erweiterung | Quick-Look-Extension (gcodeViewerQL) |
| Abhängigkeiten | keine – nur Apple-Frameworks |
| Lizenz | PolyForm Noncommercial 1.0.0 |
Open Source
gcodeViewer ist unter der PolyForm Noncommercial License 1.0.0 quelloffen. Kein Konto, kein Abo, kein Netzwerkzugriff.
Sieh deinen Druck, bevor der Drucker ihn sieht.
Klonen, in Xcode öffnen, ⌘R – oder die fertige DMG laden. In wenigen Minuten läuft dein gcodeViewer.
xattr -dr com.apple.quarantine /Applications/gcodeViewer.app
Die fertige DMG ist ad-hoc signiert, nicht von Apple notariell bestätigt – macOS blockiert den ersten Start deshalb. Der Terminal-Befehl oben entfernt die Quarantäne; alternativ hilft ein Rechtsklick auf die App → „Öffnen“.