diff --git a/BtlGeomProc.cpp b/BtlGeomProc.cpp index 5b8c188..37b1ac1 100644 --- a/BtlGeomProc.cpp +++ b/BtlGeomProc.cpp @@ -7052,7 +7052,7 @@ BtlGeom::CreateOneCurveFreeContour( const ICurveComposite* pCrvCompo) double dThick ; pCrvCompo->GetThickness( dThick) ; // Se ci sono lati con angolo di fianco if ( VerifyFreeContourCurveSideAng( pCrvCompo)) { - const double ADD_LEN = 500 ; + const double ADD_LEN = max( 500., 2 * abs( dThick)) ; // verifico se curva aperta o chiusa bool bClosed = pCrvCompo->IsClosed() ; // vettore delle superfici trimesh diff --git a/EgtExchange.rc b/EgtExchange.rc index e5b9638..4cc3541 100644 Binary files a/EgtExchange.rc and b/EgtExchange.rc differ