whats_new.md 1.3 KB

What's New: 3D File Preview Updates

Overview

  • Expanded 3D previews in the Library File Manager and Printer File Manager.
  • Added STL support (interactive 3D view) alongside existing 3MF/G-code previews.
  • Improved multi-plate handling for 3MF files in the printer file manager.

Library File Manager (Files Page)

  • 3D preview now supports .3mf, .gcode, and .stl files.
  • STL files open in the same viewer modal used by 3MF files.
  • Plate-aware selection continues to work for 3MF files with multiple plates.

Printer File Manager (Printers → File Manager)

  • Added a 3D View action for .3mf, .gcode, and .stl files on the printer.
  • New printer-side 3MF plate endpoints:
    • Plate list and metadata retrieval.
    • Plate thumbnail retrieval.
  • Added a printer-side gcode preview endpoint for 3MF and .gcode files.
  • STL models are centered on the build sheet in the 3D viewer.

Model Viewer Enhancements

  • Added STL rendering support using STLLoader.
  • Viewer now selects the correct rendering pipeline based on file type.
  • STL models auto-center on the build plate for a consistent viewing experience.

Affected Areas

  • Frontend: File Manager modals and 3D viewer.
  • Backend: Printer file preview endpoints for plates, plate thumbnails, and gcode.