X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=resources%2FShHealing;h=864e192a1fc30953658abefc95890bfde0b23328;hb=fdcbb781324c4683d071f8a2546aa12bd63199e7;hp=46edb31b30be256e82e1fbd2b443c10a774ebf30;hpb=d3dd282390888d7dc091ba2c2ffe7923bd7458e6;p=modules%2Fgeom.git diff --git a/resources/ShHealing b/resources/ShHealing index 46edb31b3..864e192a1 100644 --- a/resources/ShHealing +++ b/resources/ShHealing @@ -18,6 +18,10 @@ ShapeProcess.FixFaceSize.Tolerance : 0.05 ShapeProcess.DropSmallEdges.Tolerance3d : 0.05 +ShapeProcess.DropSmallSolids.WidthFactorThreshold : 1 +ShapeProcess.DropSmallSolids.VolumeThreshold : 1000 +ShapeProcess.DropSmallSolids.MergeSolids : 1 + ShapeProcess.BSplineRestriction.SurfaceMode : 1 ShapeProcess.BSplineRestriction.Curve3dMode : 1 ShapeProcess.BSplineRestriction.Curve2dMode : 1 @@ -47,7 +51,7 @@ ShapeProcess.SplitContinuity.SurfaceContinuity :C0 ShapeProcess.SplitContinuity.CurveContinuity :C1 ShapeProcess.ToBezier.EdgeMode : 0 -ShapeProcess.ToBezier.SurfaceMode : 1 +ShapeProcess.ToBezier.SurfaceMode : 0 ShapeProcess.ToBezier.PlaneMode : 1 ShapeProcess.ToBezier.RevolutionMode : 1 ShapeProcess.ToBezier.ExtrusionMode : 1 @@ -210,6 +214,11 @@ ShapeProcess.SameParameter.Tolerance3d : 1.e-7 ! DropSmallEdges : Eliminate small edges by removing or merging with neighbour ! DropSmallEdges.Tolerance3d : Tolerance (3d) +! DropSmallSolids : Eliminate small solids by a) removing them or b) absorbing them by adjacent larger solids. +! DropSmallSolids.WidthFactorThreshold : Maximum value of 2V/S of a solid where V is volume and S is surface area of the solid. +! DropSmallSolids.VolumeThreshold : Maximum volume of a solid. +! DropSmallSolids.MergeSolids : If false, solids are removed; otherwise, solids are merged to adjacent larger solids. + ! FixShape.Tolerance3d : Tolerance (3d) for fixing of shape. ! FixShape.MaxTolerance3d : Maximal possible value of increasing of tolerance during fixing. ! FixShape.MinTolerance3d : Minimal value of tolerance.