几何和网格
定义一个几何图形,并使用三角形或四面体网格离散它
从STL或网格数据重建几何图形:
将STL或STEP文件导入MATLAB®通过使用
importGeometry
.STL和STEP文件格式非常常见,大多数CAD软件都支持。万博1manbetx对于平面STL几何图形,工具箱通过将其映射到X-Y平面来将其转换为2-D几何图形。使用从网格中重建几何图形
geometryFromMesh
.此函数用于三角网格,包括平面、体积和曲面三角网格,以限制封闭体积。
创建一个几何图形:
堆叠或嵌套立方体、圆柱体或球体,为三维问题创建几何图形。
将2-D几何图形挤压成3-D几何图形。
使用构造实体几何(CSG)方法,编写几何函数,或使用
polyshape
函数来为二维问题创建几何图形。CSG方法使用一组坚实的构建块(正方形、矩形、圆形、椭圆和多边形),并将它们组合起来定义复杂的几何图形。使用PDE Modeler应用程序通过绘制、重叠和旋转基本形状(如圆形、多边形等)来创建复杂的2-D几何图形。
控件对几何图形进行网格划分generateMesh
函数。该工具箱采用有限元法求解偏微分方程。PDE模型将生成的网格存储为FEMesh
对象的网
财产。详细信息请参见网格数据.
有关几何图形和网格的组件以及它们之间关系的详细信息,请参见几何和网格组件.
功能
属性
AnalyticGeometry属性 | 解析二维几何描述 |
DiscreteGeometry属性 | 离散的2-D或3-D几何描述 |
FEMesh属性 | 网格物体 |
PDEVisualization属性 | 网格和节点结果的PDE可视化 |
应用程序
PDE Modeler | 通过绘制、重叠和旋转基本形状来创建复杂的2-D几何图形 |
主题
几何
- 几何和网格组件
了解几何图形和网格的组件以及它们在模型对象中的关系。 - STL文件导入
从STL文件中导入2-D或3-D几何图形。 - 文件导入
从STEP文件中导入3-D几何图形。 - 几何从三角网格
从一个四面体网格和一个平面多域网格重构几何。 - 多形体几何学
从MATLAB创建的三角网格重构几何polyshape
函数。 - 来自alphaShape的几何
从MATLAB创建的三角曲面网格重构几何alphaShape
函数。 - 在命令行中创建二维几何
使用构造实体几何(CSG)建模方法在命令行上组合基本形状。 - 二维几何创建的参数化函数
使用参数化函数创建2-D几何图形。 - 长方体,圆柱体和球体
通过堆叠或嵌套三个基本卷创建3-D几何图形。 - 来自二维几何的三维多域几何
将作为STL文件导入的2-D几何图形挤压为3-D几何图形。 - 基于网格的多域几何重构
将单域块几何分割为两个域。 - 立方体中的球体
创建由单位球体和立方体组成的嵌套多域几何图形。
网
- 网格数据
推荐的工作流使用方法FEMesh
对象来表示网格。 - 生成网格
属性的附加参数来调整网格generateMesh
函数。 - 查找网格元素和节点的位置
根据网格元素和节点的几何位置或与特定点或节点的接近程度查找网格元素和节点。 - 评估网格单元的质量
评价网格单元的形状质量。
遗产网
- 网格数据为[p,e,t]三元组
传统工作流使用[p,e,t]三元组来表示网格。 - 点源泊松方程与自适应网格细化
在单位圆盘上用函数点源求解泊松方程adaptmesh
函数。