while using stl file i am getting Unrecognized function or variable

2 次查看(过去 30 天)
the file 'Aneurysm Model has done in CAD and its stl file but the out put is showing Unrecognized function or variable
smodel = createpde('structural','static-solid');
importGeometry(smodel,'Aneurysm Model.stl');
pdegplot(smodel,'FaceLabels','on','FaceAlpha', 0.5);
  2 个评论
Sasikala J
Sasikala J 2022-7-14
model = createpde;
TR = stlread('AneursymModel-2.stl');
importGeometry(model,'AneurysmModel-2.stl');
pdegplot(model,'FaceLabels','on')
Now used the stlread but the Error i am getting
Error using stlread (line 40)
Unable to open file 'AneursymModel-2.stl'.
Error in AneurysmModel2 (line 2)
TR = stlread('AneursymModel-2.stl');

请先登录,再进行评论。

回答(1 个)

Brahmadev
Brahmadev 2023-9-7
Hi Sasikala,
The "Unable to open file" error is most often caused by the following reasons:
  1. Incorrect path specified: Double-check that the file path you provided is correct and points to the location of the STL file. Instead of providing a relative file path, try specifying the full file path to the STL file. For example, use something like C:\path\to\your\file.stl” on Windows or /path/to/your/file.stl” on macOS/Linux.
  2. Incorrect permissions: Ensure that you have the necessary permissions to access the file. If the STL file is located in a restricted directory, you may need to adjust the file permissions or move the file to a location accessible by MATLAB.
You can run
exist('AneursymModel-2.stl','file')
for checking if the file is in the current working directory or on MATLAB path searched by MATLAB.
Hope this helps!

Community Treasure Hunt

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

Start Hunting!

Translated by