EgtGeomKernel :
- In CalcPocketing piccola modifica sui nomi dei parametri della funzione.
This commit is contained in:
+3
-3
@@ -44,7 +44,7 @@ using namespace std ;
|
||||
// variabili d'appoggio ( per non passare troppi parametri tra le funzioni secondarie)
|
||||
struct PocketParams {
|
||||
int nType = POCKET_SPIRALIN ; // tipo di lavorazione
|
||||
int dLiType = LEAD_IN_NONE ; // tipo di ingresso (LeadIn)
|
||||
int nLiType = LEAD_IN_NONE ; // tipo di ingresso (LeadIn)
|
||||
double dRad = 0. ; // raggio utensile
|
||||
double dRad_prec = -1. ; // raggio utensile della lavorazione precedente
|
||||
double dSideStep = 0. ; // step
|
||||
@@ -3625,7 +3625,7 @@ GetSpiralOptimizedCurves( const ISurfFlatRegion* pSfrChunk, const PocketParams&
|
||||
bOkSpiral = ( dRad - dOffs > 10 * EPS_SMALL) ;
|
||||
if ( bOkSpiral) {
|
||||
double dIntRad = 0 ;
|
||||
if ( PockParam.nType == POCKET_SPIRALOUT && PockParam.dLiType == LEAD_IN_HELIX)
|
||||
if ( PockParam.nType == POCKET_SPIRALOUT && PockParam.nLiType == LEAD_IN_HELIX)
|
||||
dIntRad = min( 0.5 * min( PockParam.dLiTang, 2. * PockParam.dRad), dRad - dOffs) ;
|
||||
bool bOkSpiral = CalcCircleSpiral( ptCen, pSfrChunk->GetNormVersor(), dRad - dOffs, dIntRad, PockParam, pCrvRes) ;
|
||||
if ( bOkSpiral && pCrvRes->IsValid() && pCrvRes->GetCurveCount() > 0) {
|
||||
@@ -8838,7 +8838,7 @@ CalcPocketing( const ISurfFlatRegion* pSfr, double dRad, double dRadOffs, double
|
||||
myParams.bOptOffsets = ( ! bAllOffs) ;
|
||||
myParams.dMaxOptSize = dMaxOptSize ;
|
||||
myParams.dLiTang = dLiTang ;
|
||||
myParams.dLiType = nLiType ;
|
||||
myParams.nLiType = nLiType ;
|
||||
if ( ptEndPrec.IsValid())
|
||||
myParams.ptStart = ptEndPrec ;
|
||||
if ( pSfrLimit != nullptr && pSfrLimit->IsValid())
|
||||
|
||||
Reference in New Issue
Block a user