STL File Reader(Both ASCII & BIN, auto-detection)

Version 1.0.0 (3.44 KB) by Wang Jack
Imports facet from stereolithography (STL) file into MATLAB.
156 Downloads
Updated 22 Jul 2020

View License

The main.m file is a demo
hole.stl Is an ASCII file, and holeb.stl is a binary file
I written two detection modes, which can modify by yourself
The contains function requires version r2016b. A lower version can try to use strfind instead

Each row is a patch information (including vertex and normal vector)
[x1,y1,z1,x2,y2,z2,x3,y3,z3,nx,ny,nz]

Cite As

Wang Jack (2024). STL File Reader(Both ASCII & BIN, auto-detection) (https://www.mathworks.com/matlabcentral/fileexchange/78489-stl-file-reader-both-ascii-bin-auto-detection), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2018b
Compatible with R2016b and later releases
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0.0