I would like to import data from an STL file of a 3D object to MATLAB and create a 2D contour plot of it. Does anyone have any ideas about this? Thanks!

16 ビュー (過去 30 日間)
I am trying to create a contour plot showing the thickness of this odd shaped 3D body similar to a topography map. If I had a matrix of x and y coordinates with the thickness at those locations (not just height but thickness) then I could create a contour plot. I do not know how to import the STL to MATLAB however and extract this information from it. Any tips would be greatly appreciated!

採用された回答

Walter Roberson
Walter Roberson 2016 年 6 月 30 日
https://www.mathworks.com/matlabcentral/fileexchange/22409-stl-file-reader

その他の回答 (1 件)

Ahmet Cecen
Ahmet Cecen 2016 年 6 月 30 日
STL files have a very specific format you can exploit to gather your data automatically. Try using "textscan" followed by "strsplit" to get the x, y, z coordinates of the vertices.
  1 件のコメント
Edgar Crassier
Edgar Crassier 2021 年 2 月 6 日
Could I get more information on this method? I do not understand how to extract the vertices variable into separate x,y and z coordinates.

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeSTL (STereoLithography) についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by