FindMeshDefects

FindMeshDefects[mreg]

查找网格区域 mreg 的缺陷.

FindMeshDefects[mreg,{def1,}]

仅查找指定类型的缺陷 def1.

FindMeshDefects[mreg,defects,format]

根据 format 规范格式化结果.

更多信息和选项

  • 默认情况下,FindMeshDefects 给出缺陷被突出显示的网格区域.
  • 曲面上可能的集合缺陷类型 defi 包括:
  • "HoleEdges"曲面上孔周围的边
    "TJunctionEdges"形成的 T 形连接的边
    "TinyFaces"非零区域的面
    "OverlappingFaces"重叠的面
  • 可能的拓扑缺陷类型 defi 包括:
  • "IsolatedVertices"无关联边的顶点
    "DanglingEdges"无关联面的边
    "SingularEdges"具有两个以上关联面的边
    "SingularVertices"具有非圆形邻域的顶点
    "TinyComponents"小联通网格分量
    "FlippedFaces"指向内部的面
  • 可能的 format 规范包括:
  • Automatic缺陷被突出显示的网格区域
    "Cell"对各缺陷类型的网格单元的关联
    "CellIndex"对各缺陷类型的网格单元索引的关联
  • FindMeshDefects 接受 PlotLegends 选项以及 MeshRegion 的选项.
  • 在设置 PlotLegendsAutomatic 时,对每个缺陷类型生成一个图例.

范例

打开所有单元关闭所有单元

基本范例  (1)

查找三维网格的缺陷:

范围  (10)

规范  (10)

"DanglingEdges"

"FlippedFaces"

"HoleEdges"

"IsolatedVertices"

"OverlappingFaces"

"SingularEdges"

"SingularVertices"

"TinyComponents"

"TinyFaces"

"TJunctionEdges"

选项  (14)

MeshCellHighlight  (2)

MeshCellHighlight 允许指定对部分 MeshRegion 的突出显示:

单个单元可以使用它们的单元索引突出显示:

或者通过单元自身:

MeshCellLabel  (2)

MeshCellLabel 可用于标记部分 MeshRegion

单个单元可以使用它们的单元索引标记:

或者通过单元自身:

MeshCellMarker  (1)

MeshCellMarker 可用于对部分 MeshRegion 赋值:

使用 MeshCellLabel 显示标记:

MeshCellShapeFunction  (2)

MeshCellShapeFunction 允许对部分 MeshRegion 指定函数:

单个单元可以通过它们的单元索引绘制:

或者通过单元自身:

MeshCellStyle  (2)

MeshCellShapeFunction 允许指定部分 MeshRegion 的函数;

单个单元可以使用它们的单元索引突出显示:

或者通过单元自身:

PlotLegends  (3)

使用可编辑的占位符作为图例:

使用被用作图例的类型:

使用 Placed 控制图例的位置:

PlotTheme  (2)

使用带有网格线和图例的主题:

使用一个主题绘制线框:

Wolfram Research (2016),FindMeshDefects,Wolfram 语言函数,https://reference.wolfram.com/language/ref/FindMeshDefects.html.

文本

Wolfram Research (2016),FindMeshDefects,Wolfram 语言函数,https://reference.wolfram.com/language/ref/FindMeshDefects.html.

CMS

Wolfram 语言. 2016. "FindMeshDefects." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/FindMeshDefects.html.

APA

Wolfram 语言. (2016). FindMeshDefects. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/FindMeshDefects.html 年

BibTeX

@misc{reference.wolfram_2024_findmeshdefects, author="Wolfram Research", title="{FindMeshDefects}", year="2016", howpublished="\url{https://reference.wolfram.com/language/ref/FindMeshDefects.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_findmeshdefects, organization={Wolfram Research}, title={FindMeshDefects}, year={2016}, url={https://reference.wolfram.com/language/ref/FindMeshDefects.html}, note=[Accessed: 22-November-2024 ]}