From bdcb1ae7e9fda386ee365307e92feb97a9690abb Mon Sep 17 00:00:00 2001 From: Dario Sassi Date: Fri, 11 Dec 2015 15:59:25 +0000 Subject: [PATCH] EgtExecutor : aggiunta funzione ExeGetCalcToolDirFromAngles. --- EXE_MachMgr.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) 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)