Example of mesh offset
import meshlib.mrmeshpy as mrmeshpy
mesh = mrmeshpy.loadMesh("mesh.stl")
params = mrmeshpy.OffsetParameters()
params.voxelSize = mesh.computeBoundingBox().diagonal() * 5e-3
if mrmeshpy.findRightBoundary(mesh.topology).empty():
params.signDetectionMode = mrmeshpy.SignDetectionMode.HoleWindingRule
offset = mesh.computeBoundingBox().diagonal() * 0.05
result_mesh = mrmeshpy.offsetMesh(mesh, offset, params)
mrmeshpy.saveMesh(result_mesh, "offsetMesh.stl")