Include :

- in CurveAux aggiunto prototipo per taglio di una curva con un piano
- in MachiningGeoConst aggiunte due variabili per direzione utensile e versore movimento per finiture di superfici.
This commit is contained in:
Riccardo Elitropi
2026-09-07 16:59:01 +02:00
parent 6710c034ba
commit 21006c7f2e
2 changed files with 8 additions and 2 deletions
+5 -1
View File
@@ -176,4 +176,8 @@ EGK_EXPORT bool GetChainedCurves( ICRVCOMPOPOVECTOR& vCrv, double dChainTol = 5
//----------------------------------------------------------------------------
//! dato un punto su una curva trova il corrispondente sulla seconda curva
EGK_EXPORT bool GetIsoPointOnSecondCurve( const ICurve* pCrv1, const ICurve* pCrv2, double dUCurr1, double& dUCurr2, double dMyDist, double dUPrev2,
double dLenPrev2, double& dLenCurr2, double dLen2) ;
double dLenPrev2, double& dLenCurr2, double dLen2) ;
//----------------------------------------------------------------------------
//! esegue il taglio di una curva con un piano
EGK_EXPORT bool CutCurveWithPlane( const ICurve* pCrv, const Plane3d& Plane, bool bSaveOn, ICURVEPOVECTOR& vCrvRes) ;
+3 -1
View File
@@ -124,7 +124,9 @@ static std::string KEY_PREVIEWSHOW = "PreviewShow" ;
// Chiavi info in entità di CL e DBL per riferimenti reciproci
static std::string KEY_DBL_MAIN = "Main" ;
static std::string KEY_CL_DOUBLE = "Double" ;
// Chiavi info per versore utensile e versore movimento
static std::string KEY_TOOL_DIR = "TDIR" ;
static std::string KEY_TOOL_MOVE = "TMOVE" ;
//----------------- Costanti posizione per preview utensile in lavorazione ------
enum MchToolShow { MCH_TPM_CURR = 0,
MCH_TPM_BEFORE = -1,