Direkt zum Hauptinhalt

STL Viewers and Thumbnail Generators

Mayo

https://github.com/fougue/mayo

stl-thumbnailer (Fedora 34)

  • Unterstützt *.scad und *.stl
  • funktioniert für *.stl aber nicht für uppercase *.STL. Man muss dies per Hand unbenennen
  • funktioniert nur für binary STLs. Selbst wenn stl-thumbnailer für STL-Dateien statt OpensCAD die Software stl-thumb verwendet, wird nur binary untestützt, obwohl stl-thumb an sich ASCII unterstützt.  Hier kann "/usr/share/thumbnailers/stl.thumbnailer" editiert werden
vim /usr/share/thumbnailers/stl.thumbnailer
Exec=/bin/stl-thumb %i %o --size %s

https://github.com/vmario89/stl-thumbnailer

If some preview files are not generated just configure the maximum file preview size from default of 1 MB to 1 GB

grafik.png

stl-thumb

Windows und Ubuntu/Debian:

https://github.com/unlimitedbacon/stl-thumb

Fedora:

cd ~
git clone https://github.com/unlimitedbacon/stl-thumb.git
cd stl-thumb
sudo dnf install cargo
cargo build
cp ~/stl-thumb/target/debug/stl-thumb /bin/ #copy stl-thumb executable to binaries

Marlin3dprintertool

Download

https://marlin3dprintertool.se/stl-thumbnail

Start "Stl Configuration" tool

grafik.png

Register the extension

grafik.png grafik.png grafik.png

view3dscene (Castle Game Engine)

https://castle-engine.io/view3dscene.php

can open other important formats like obj

grafik.png

fstl

Speedy and easy stl viewer for all relevant know OS platforms.

https://github.com/mkeeter/fstl

grafik.png

ModuleWorks STLView

grafik.png

Papa's Best STL Viewer

grafik.png

F3D

https://f3d.app

works for a lot of formats, like DXF, STEP, STL, ...

.dxf thumbnail is not shown correctly for 2D DXF

Make it compatible to Fedora:

sudo dnf install alien
sudo alien --to-rpm -vv f3d-1.3.1-Linux.deb
sudo rpm -ivh f3d-1.3.1-2.x86_64.rpm --nodeps --force
 
#th thumbnailer gets installed to /usr/share/thumbnailers/

Fix to rotate dxf 90° by adding --up parameter:

cat /usr/share/thumbnailers/f3d.thumbnailer 
[Thumbnailer Entry]
Type=X-Thumbnailer
Name=f3d Thumbnailer
TryExec=f3d
Exec=f3d --dry-run -sta --up=-Z --no-background --output=%o --resolution=%s,%s %i
MimeType=application/vnd.3ds;application/gml+xml;application/dicom;model/gltf-binary;model/gltf+json;application/vnd.mhd;application/vnd.nrrd;model/obj;application/vnd.ply;application/vnd.pts;model/stl;application/x-tgif;model/vrml;application/vnd.vtk;application/vnd.vtp;application/vnd.vtu;application/vnd.vtr;application/vnd.vti;application/vnd.vts;application/vnd.vtm;model/iges;application/vnd.step;application/vnd.fbx;application/vnd.dae;image/vnd.dxf;application/vnd.off;application/vnd.abc;application/vnd.exodus