В этом примере показано, как импортировать геометрию из файла STL, а затем построить график геометрии. Как правило, файл STL создается путем экспорта из системы CAD, такой как SolidWorks ®. Для наилучших результатов экспортируйте файл STL в двоичном формате (не ASCII). После импорта просмотрите геометрию с помощью pdegplot
функция. Чтобы увидеть идентификаторы граней, установите FaceLabels
Пара "имя-значение" с 'on'
.
Просмотрите примеры геометрии, включенные в Partial Differential Equation Toolbox™ производными.
figure
gm = importGeometry('Torus.stl');
pdegplot(gm)
figure gm = importGeometry('Block.stl'); pdegplot(gm,'FaceLabels','on')
figure gm = importGeometry('Plate10x10x1.stl'); pdegplot(gm,'FaceLabels','on')
figure gm = importGeometry('Tetrahedron.stl'); pdegplot(gm,'FaceLabels','on')
figure gm = importGeometry('BracketWithHole.stl'); pdegplot(gm,'FaceLabels','on')
figure gm = importGeometry('DampingMounts.stl'); pdegplot(gm,'CellLabels','on')
figure
gm = importGeometry('MotherboardFragment1.STL');
pdegplot(gm)
figure gm = importGeometry('PlateHoleSolid.stl'); pdegplot(gm,'FaceLabels','on')
figure
gm = importGeometry('PlateSquareHoleSolid.stl');
pdegplot(gm)
figure gm = importGeometry('SquareBeam.STL'); pdegplot(gm,'FaceLabels','on')
figure gm = importGeometry('BracketTwoHoles.stl'); pdegplot(gm,'FaceLabels','on')
Чтобы увидеть скрытые фрагменты геометрии, поверните рисунок с помощью кнопки Повернуть 3D или view
функция. Можно повернуть угловую скобку, чтобы получить следующий вид.
figure pdegplot(gm,'FaceLabels','on') view([-24 -19])
figure gm = importGeometry('ForearmLink.stl'); pdegplot(gm,'FaceLabels','on');
figure pdegplot(gm,'FaceLabels','on','FaceAlpha',0.5)
При импорте плоской геометрии STL тулбокс преобразует ее в 2-D геометрию путем преобразования ее в плоскость X-Y.
figure gm = importGeometry('PlateHolePlanar.stl'); pdegplot(gm,'EdgeLabels','on')
figure
gm = importGeometry('PlateSquareHolePlanar.stl');
pdegplot(gm);