在二维中填充空白区域,在三维几何中分裂单元格gydF4y2Ba
添加一个新的面几何gydF4y2BahgydF4y2Ba
= addFace (gydF4y2BaggydF4y2Ba
,gydF4y2Ba边缘gydF4y2Ba
)gydF4y2BaggydF4y2Ba
.指定的边必须形成闭合轮廓。对于一个二维几何,添加一个新的面可以填补几何中的空白。对于三维几何图形,添加一个新面可以将一个单元格分割成多个单元格。gydF4y2Ba
通过在单元格数组中指定它们的轮廓,可以同时添加几个新面。单元阵列中的每个轮廓必须是唯一的。gydF4y2Ba
请注意gydF4y2Ba
新面可以修改几何体,但不会修改网格。修改几何图形后,总是调用gydF4y2BagenerateMeshgydF4y2Ba
以确保与新几何体适当的网格关联。gydF4y2Ba
[gydF4y2Ba
也返回包含已添加面id的行向量。gydF4y2BahgydF4y2Ba
,gydF4y2BaFaceIDgydF4y2Ba
) = addFace (gydF4y2BaggydF4y2Ba
,gydF4y2Ba边缘gydF4y2Ba
)gydF4y2Ba
addFacegydF4y2Ba
当指定的轮廓线定义了一个已经存在的面时的误差。gydF4y2Ba
addFacegydF4y2Ba
总是修改原来的几何形状gydF4y2BaggydF4y2Ba
.gydF4y2Ba
DiscreteGeometry属性gydF4y2Ba|gydF4y2BaAnalyticGeometry属性gydF4y2Ba|gydF4y2BaaddVertexgydF4y2Ba
|gydF4y2BapdegplotgydF4y2Ba
|gydF4y2BaimportGeometrygydF4y2Ba
|gydF4y2BageometryFromMeshgydF4y2Ba
|gydF4y2BagenerateMeshgydF4y2Ba
|gydF4y2BastructuralBoundaryLoadgydF4y2Ba
|gydF4y2BastructuralBCgydF4y2Ba