mymesh.booleans.SplitMesh#

mymesh.booleans.SplitMesh(Surf1, Surf2, eps=1e-12)[source]#

Find intersections between two surfaces and split them. The resulting meshes will have nodes placed along their interfaces.

Parameters:
  • Surf1 (mymesh.mesh) – First surface mesh to split. This must be a triangular surface.

  • Surf2 (mymesh.mesh) – Second surface mesh to split. This must be a triangular surface.

  • eps (float, optional) – Small tolerance parameter, by default 1e-12

Returns:

  • Surf1 (mymesh.mesh) – First split surface mesh.

  • Surf2 (mymesh.mesh) – Second split surface mesh.