Skip to content

questfulcat/SolidModelBrowser

Repository files navigation

Solid Model Browser

This app is viewer and converter for STL, 3MF, OBJ, PLY, GCODE files. User can select files in left file panel and observe it's 3D content.

cover01

Requirements

.NET Framework 4.8, WPF (Windows 7 ... Windows 11)

Installation

No installation needed, just copy executable to any empty folder. Settings file with defaults will be created after first startup.

Build

Build project with Visual Studio 2022

Features

  • Open binary and ASCII STL files, load main 3Dmodel from 3MF files (CURA projects), partial support for OBJ files with triangle faces, PLY (ASCII and binary little-endian), experimental GCODE support with linear movements (Marlin compatible codes)

  • Export model to file formats STL (ASCII/Bin), 3MF (simplified), OBJ, PLY (ASCII/Bin)

  • Model slicing along Z axis (mostly to view GCODE layers) with vertical slider.

Image

  • Fly camera around model

  • Save current view from camera to PNG with selected DPI (in settings file)

  • Open current file with local installed application like slicer or 3D editor

  • Rotate model

  • Set up materials for model and scene lights

  • Perspective and orthographic camera modes, fish eye FOV model

  • Show XYZ axes and ground plane

  • Resolve normals problems, polygon vertex order

  • Show basic model info

  • Dark and Light app themes

img01

Other Screenshots

img02

img03

About

Viewer and converter for STL, 3MF, OBJ, PLY, GCODE files

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages