Error when importing STL file into Matlab

26 vues (au cours des 30 derniers jours)
Konvictus177
Konvictus177 le 21 Fév 2022

Hi,
When I try to import my STL file into MATLAB I get en error message. What am I doing wrong?
figure
gm = importGeometry('Torus.stl');
pdegplot(gm)
Error: Check for missing argument or incorrect argument data type in call to function 'importGeometry'.

Réponse acceptée

Sulaymon Eshkabilov
Sulaymon Eshkabilov le 21 Fév 2022
If you want to create a geometry using some edge coordinates, then hit this help:
doc geometryFromEdges % Explains via a good simple example: Geometry from Decomposed Solid Geometry

Plus de réponses (1)

Sulaymon Eshkabilov
Sulaymon Eshkabilov le 21 Fév 2022
You are missing one important part in your command, see e.g.:
pdem = createpde(); % Missing
GM = importGeometry(pdem,'BEAM.stl'); % See how to add the missing piece
pdegplot(gm, 'FaceLabels','on', 'FaceAlpha',0.75)
  1 commentaire
Konvictus177
Konvictus177 le 21 Fév 2022
Modifié(e) : Konvictus177 le 21 Fév 2022
How can I use geometryFromEdges now and continue?
So basically I want to import a 3D CAD Object (a simple plate) and then use geometryFromEdges() to perform thermal analysis.
thermalmodel = createpde('thermal','transient');
gm = importGeometry(thermalmodel,'BEAM.stl');
geometryFromEdges(thermalmodel,????); % What am I supposed to add here

Connectez-vous pour commenter.

Community Treasure Hunt

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

Start Hunting!

Translated by