STL file from catia apparently empty?

4 ビュー (過去 30 日間)
Mike AA
Mike AA 2022 年 3 月 4 日
コメント済み: KSSV 2022 年 3 月 7 日
I tried opening the file using stlread. It adds some descriptions of the file to the command window and a new variable to workspace, implying the file has been successfully opened (see image). However, when I click on this new variable, it appears to contain no data. The file itself is 37 bytes. How can I fully read this STL file from catia in matlab?
close all; clear all; clc
fv = stlread('Part2.stl');
I'm using R2014a
  5 件のコメント
Mike AA
Mike AA 2022 年 3 月 5 日
Ok I attached the zipped file to the original question.
KSSV
KSSV 2022 年 3 月 5 日
It looks like the file have no data.
I am getting error:
Error using stlread (line 52)
Input file must contain at least 3 unique vertices.

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

採用された回答

Jan
Jan 2022 年 3 月 5 日
As I thought, the file does not contain any data. The contents is really:
solid CATIA STL
endsolid CATIA STL
Of course, this does not allow to import any data.
"How can I fully read this STL file from catia in matlab?" - you are reading it completely already. The actual problem you have to solve is: How can you export the data from the other program. But this is not a Matlab question.
  2 件のコメント
Mike AA
Mike AA 2022 年 3 月 7 日
編集済み: Mike AA 2022 年 3 月 7 日
I wonder why it creates a new variable though if there's no data.
KSSV
KSSV 2022 年 3 月 7 日
The data will have nodal connectivity (fv) of size m*3 and coordinates p*2. It tried to initiate the nodal connectivity ad the data is empty, you got a empty matrix.

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

その他の回答 (0 件)

カテゴリ

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

製品


リリース

R2014a

Community Treasure Hunt

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

Start Hunting!

Translated by