Stl Viewer

Here is how to configure the STL Shell extension:

‎STL Viewer is an advance application for downloading and viewing the contents of Stereo Lithography files. STL files are representations of the surfaces of solid models that have been created in CAD programs. STL files are a neutral format that can easily be generated by almost all CAD systems.

Windows File Explorer has somthing called ShellExtensions that makes it possible to create a small “thumbnail-image” of the content of a file.

Many companies that have propierary formats create shellextension for ther data-files.

STL (STereoLithography) is a file format native to the stereolithographyCAD software created by 3D Systems.[1][2][3] STL has several after-the-fact backronyms such as “Standard Triangle Language” and “Standard Tessellation Language”.[4] This file format is supported by many other software packages; it is widely used for rapid prototyping, 3D printing and computer-aided manufacturing.[5] STL files describe only the surface geometry of a three-dimensional object without any representation of color, texture or other common CAD model attributes. The STL format specifies both ASCII and binary representations. Binary files are more common, since they are more compact.[6]

  1. The key features that you can use on STL Viewer are: Dynamic zooming from toolbox or with mouse 2D view in all 4 sides of 3D object Dynamic rotation by toolbox or with pressing and hold middle mouse button.
  2. Numpy-stl 2.16.0. Pip install numpy-stl. Copy PIP instructions. Released: Mar 27, 2021. Library to make reading, writing and modifying both binary and ascii STL files easy. Project description. Project details. Release history.

An STL file describes a raw unstructured triangulated surface by the unitnormal and vertices (ordered by the right-hand rule) of the triangles using a three-dimensional Cartesian coordinate system. STL coordinates must be positive numbers, there is no scale information, and the units are arbitrary.[7]

( Wikipedia https://en.wikipedia.org/wiki/STL_(file_format))

This is the story about the development

Stl Viewer

I could not find any STL Shell Extension so I start develop a small and fast STL-ShellExtension for Windows File Explorer. After 3-4 month I understood why ther was no good STL-ShellExtension. The fact was that it was very complicated to make this both fast and small.
The first attempt was to create a STL-Viewer to get a image from the triangles that STL consist of.

When this was done the next thing was the creation of a Shellextension that uses the image scaled to a thumbnail. In the beginning I tried to do this myself. I got problems with different versions of Windows. Then I find and paid for a component, EZShellExtension.Net v2013 that solved the problems with creating a ShellExtension.
( http://www.ssware.com/ezshell/ezshell.htm )

After 9 moth of development the first STL-ShellExtension was almost finished. The thing left was to get it working fro different Windows version. I belive now it is possible to run this on Windows 7 to Windows 10.

There will not be a Apple/IOS or Linux version. The approach for this is totaly different and I belive this is as complicated as it was for the Windows OS.

Stl

Solidworks.stl Viewer

After installing the STL-ShellExtension the Windows File Explorer needs to be cleaned of old existing thumbnails. This is a painful operation. Actually, you have to delete all thumbnails for all formats. The thumbnail file is not big, but it takes some time to recreate. That is why there is a progressbar in a Windows File Explorer frame first time you enter a directory that contains file(s) without thumbnail(s).

As a 3Dprinter entusiast you have 1000+ files and this will take some time.

The STL viewer was polished to become something I bundled into Marlin3DprinterTool. It has nothing to do with Marlin Firmware but it was small and fast and helped me when I was debugging. It also make life alot easier then I wanted to get a closer view to a STL file. Faster than starting up some other software.

Stl viewer windows 10

Stl Viewer Python

    • Prepare your files for 3D Printing

      • Materialise Magics
        Data and Build preparation
      • Materialise Magics Essentials
        Data preparation
      • Materialise MiniMagics
        Free file viewer
      • Materialise e-Stage
        Automatic support generation

      Optimize your designs for 3D Printing

      • Materialise 3-matic
        Design optimization

      Get the most out of your 3D printing machine

      • Materialise Build Processor
        Machine communication
      • Materialise Control Platform
        Machine control and steering
      • Materialise Inspector
        Process and Quality Control

      Manage your AM production process

      • Materialise Streamics
        Production management

      Solutions

      Services

    • Rapid Prototyping

      • Technology Selector
        Choose from a wide range of technologies
      • Material Selector
        Choose a material and finish
      • Order Online
        Get an instant quote on Materialise OnSite

      Additive Manufacturing

      • 3DPrintBarometer
        Check for 3D printing suitability
      • Certified Additive Manufacturing
        Turn your ideas into products
      • Cloud-Based 3D Printing Solutions
        Streamline your 3D printing business

      Design & Engineering

      Training & Consultancy

      • Materialise Mindware
        Advisory services for additive manufacturing
      • Materialise Academy
        Learning and knowledge exchange

      Solutions

      • Full Service Metal AM
    • Materialise Mimics Care Suite

      For Healthcare Professionals

      Materialise Mimics Innovation Suite

      For Engineers & Researchers

      Solutions by Profession

      Materialise Academy

      A learning and knowledge exchange for clinicians, researchers and engineers

      Software & Services

      Resources

  • Company

    Impact

    Careers