Solveering Software

Solveering™ LLC Software Applications

As part of our everyday activities, we (also) develop custom software, libraries and similar. This page is a general landing page for our offerings.



STL Viewer


This is the second generation STL viewer that we have developed. As with its predecessor, it is primarily intended as a tool to allow users to view STL files in a simple 3D environment. Beyond that it is also an internal development tool that allows us to test and troubleshoot parts related to graphics displays and file formats.
The Viewer is a no-frills type viewer which supports both Ascii (text) and Binary STL file formats. It also supports OBJ files though only the geometry part and some basic color information.
Additionally, the viewer also supports our own IBF (InStep Binary Format) files which represent a new approach to geometry data that none of the currently existing formats addresses. The result is that more information is stored in the file while providing a smaller file size (less than 50% of the size of comparable OBJ files and less than 30% of comparable binary STL files).
The Viewer also acts as a converter in that it can read in any of the above file formats and write to any of them (within the limits of the file formats).

Best of all: it's completely free...

Some additional features (see full list on the STL-Viewer page):

  • Ability to show/hide faces, edges and vertices
  • Option to show feature edges (based on angles) or all edges
  • Option to change color of faces/edges/vertices


(Windows XP/7/8/10)


STL Viewer Source/Libraries


We are making the libraries that are used together with a sample source code of the above viewer available for purchase. The libraries are sold to developers to make the implementation of a 3D viewer in their own application easier. The I/O library for reading and writing STL/OBJ/IBF files is similarly availble.

Please visit the STL-Viewer Page for information about the viewer and available Libraries/Code