From: JGV <> Date: Fri, 21 Oct 2011 17:40:30 +0000 (+0000) Subject: 0022727: Fillet not produces a result X-Git-Tag: V6_5_3_beta1~182 X-Git-Url: http://git.dev.opencascade.org/gitweb/?a=commitdiff_plain;h=822ffdff32694c46d17d88a26140fa34947b59cd;p=occt.git 0022727: Fillet not produces a result --- diff --git a/src/ChFi3d/ChFi3d_Builder_6.cxx b/src/ChFi3d/ChFi3d_Builder_6.cxx index ddb773f27f..531a0d7073 100755 --- a/src/ChFi3d/ChFi3d_Builder_6.cxx +++ b/src/ChFi3d/ChFi3d_Builder_6.cxx @@ -521,12 +521,14 @@ Standard_Boolean ChFi3d_Builder::CompleteData { Handle(BRepBlend_AppFunc) TheFunc = new (BRepBlend_AppFunc)(lin, Func, tolapp3d, 1.e-5); + + Standard_Integer Degmax = 20, Segmax = 100; BRepBlend_AppSurface approx (TheFunc, lin->Point(1).Parameter(), lin->Point(lin->NbPoints()).Parameter(), tolapp3d, 1.e-5, //tolapp2d, tolerance max tolappangle, // Contact G1 - myConti); + myConti, Degmax, Segmax); if (!approx.IsDone()) { #ifdef DEB cout << "Approximation non faite !!!" << endl;