diff --git a/EXE_MachMgr.cpp b/EXE_MachMgr.cpp index 03f0af9..588597c 100644 --- a/EXE_MachMgr.cpp +++ b/EXE_MachMgr.cpp @@ -1372,6 +1372,16 @@ ExeGetCalcTipFromPositions( double dX, double dY, double dZ, double dAngA, doubl return pGseCtx->m_pMachMgr->GetCalcTipFromPositions( dX, dY, dZ, dAngA, dAngB, bBottom, ptTip) ; } +//----------------------------------------------------------------------------- +bool +ExeGetCalcToolDirFromAngles( double dAngA, double dAngB, Vector3d& vtDir) +{ + GseContext* pGseCtx = GetCurrGseContext() ; + VERIFY_CTX_MACHMGR( pGseCtx, false) + // calcolo il tip utensile dagli assi macchina + return pGseCtx->m_pMachMgr->GetCalcToolDirFromAngles( dAngA, dAngB, vtDir) ; +} + //----------------------------------------------------------------------------- bool ExeVerifyOutOfStroke( double dX, double dY, double dZ, double dAngA, double dAngB, int& nStat)