Реконструируйте геометрию из данных STL или сетки:
Импорт файла STL в MATLAB ® с помощью importGeometry. Формат файла STL очень распространён и поддерживается большинством программ САПР. В случае плоской геометрии STL панель инструментов преобразует ее в 2-D геометрию путем сопоставления с плоскостью X-Y.
Реконструкция геометрии из сетки с помощью geometryFromMesh. Эта функция работает с триангулированными сетками, включая плоскую, объемную и поверхностную триангуляцию, ограничивающую замкнутый объем.
Создание геометрии:
Стопка или вложение кубов, цилиндров или сфер для создания геометрии для 3-D проблемы.
Выдавливание 2-D геометрии в 3-D геометрию.
Используйте подход конструктивной твердотельной геометрии (CSG), запишите функцию геометрии или используйте polyshape для создания геометрии для задачи 2-D. Подход CSG использует набор твердотельных строительных блоков (квадрат, прямоугольник, окружность, эллипс и многоугольник) и объединяет их для определения сложных геометрий.
Используйте приложение PDE Modeler для создания сложных 2-D геометрий путем рисования, наложения и поворота основных форм, таких как окружности, многоугольники и т.д.
Создание сетки геометрии с помощью generateMesh функция. Для решения PDE на панели инструментов используется метод конечных элементов (КЭМ). Модель PDE хранит созданную сетку как FEMesh объект в его Mesh собственность. Дополнительные сведения см. в разделе Данные сетки.
| Свойства AnalyticGeometry | Описание геометрии аналитического 2-D |
| Свойства DiscreteGeometry | Описание дискретной 2-D или 3-D геометрии |
| Свойства FEMesh | Объект-сеть |
| Свойства PDEVisualization | Визуализация PDE сетчатых и узловых результатов |
| Разработчик моделей PDE | Создание сложных 2-D геометрий путем рисования, наложения и поворота основных фигур |
Импорт геометрии 2-D или 3-D из файла STL.
Геометрия из триангулированной сетки
Реконструируйте геометрию из четырехгранной сетки и из плоской многооменной сетки.
Реконструкция геометрии из триангулированной сетки, созданной MATLAB polyshape функция.
Реконструкция геометрии из триангулированной поверхностной сетки, созданной MATLAB alphaShape функция.
2-D Создание геометрии в командной строке
Используйте метод моделирования конструктивной твердотельной геометрии (CSG) для объединения основных форм в командной строке.
Параметризованная функция для создания геометрии 2-D
Создайте 2-D геометрию с помощью параметризованной функции.
Создание 3-D геометрии путем наложения или вложения трех основных объемов.
3-D Многооменная геометрия из 2-D геометрии
Выдавливание 2-D геометрии, импортированной как STL-файл, в 3-D геометрию.
Многооменная геометрия, реконструированная из сети
Разделение геометрии однодоменного блока на две области.
Создайте вложенную многооменную геометрию, состоящую из единичной сферы и куба.
Рекомендуемое использование рабочего процесса FEMesh объекты для представления сетей.
Настройте сетку с помощью дополнительных аргументов функции generateMesh.
Поиск элементов и узлов сетки по расположению
Поиск элементов и узлов сети по их геометрическому расположению или близости к определенной точке или узлу.
Оценка качества элементов сетки
Оцените качество формы элементов сетки.
Данные сетки в виде [p, e, t] троек
Существующий рабочий процесс использует тройки [p, e, t] для представления сетей.
Уравнение Пуассона с уточнением источника точек и адаптивной сетки
Решите уравнение Пуассона с точечным источником дельта-функции на единичном диске, используя adaptmesh функция.