From 8fdc7dd55250c5806fed89dd9a221fd150e6b07f Mon Sep 17 00:00:00 2001 From: Riccardo Elitropi Date: Fri, 15 May 2026 18:02:35 +0200 Subject: [PATCH] Include (5AxTrimming) : - prima versione per Linee di Orientamento utensile. --- EXeExecutor.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/EXeExecutor.h b/EXeExecutor.h index 408dc04..0bb05b6 100644 --- a/EXeExecutor.h +++ b/EXeExecutor.h @@ -1535,6 +1535,12 @@ EXE_EXPORT bool ExeTrimmingInterpolateSyncLines( int nParentId, int nSync1Id, in EXE_EXPORT bool ExeTrimmingGetSurfBzSyncPoints( int nParentId, int nEdge1Id, int nEdge2Id, double dLinTol, double dAngTol, int nLineNbr, bool bShowOnCorners, int& nFirstId, int& nCount) ; +EXE_EXPORT bool ExeTrimmingGetToolOrientationLines( int nParentId, int nMainEdgeId, int nOtherEdgeId, int nSyncLayerId, + int nLineSId, int nLineEId, double dThetaStart, double dPhiStart, + double dThetaEnd, double dPhiEnd, double dInterpLenS, double dInterpLenE, double dLinTol, + int& nInterpStartId, int& nStartId, int& nEndId, int& nInterpEndId) ; +EXE_EXPORT bool Exe5AxTrimmingModifyToolDir( int nCrvId, int nPathId, int nTrimLayId, const INTVECTOR& vnOrientingId, const INTVECTOR& vnOrientingISId, + const INTVECTOR& vnOrientingSId, const INTVECTOR& vnOrientingEId, const INTVECTOR& vnOrientingIEId) ; EXE_EXPORT bool ExeTrimmingGetHoleBorder( int nParentId, const INTVECTOR& vSurfIds, const INTVECTOR& vOtherSurfIds, double dSurfLinTol, double dSurfAngTol, double dEdgeLinTol, double dEdgeAngTol, double dEdgeThick, int& nFirstId, int& nCount) ;