diff --git a/Simulator.cpp b/Simulator.cpp index a9fe706..696c96c 100644 --- a/Simulator.cpp +++ b/Simulator.cpp @@ -2139,6 +2139,8 @@ Simulator::SetToolForVmill( const string& sTool, const string& sHead, int nExit, ExeVolZmapSetSawTool( vVmill, sTool, dLen, dDiam, dThick, 0, dCornR, nFlag, bFirst) ; else if ( nType == TT_WATERJET) ExeVolZmapSetStdTool( vVmill, sTool, dLen + 50, dDiam, dCornR, dMaxMat, nFlag, bFirst) ; + else if ( nType == TT_ADDITIVE) + ExeVolZmapSetAdditiveTool( vVmill, sTool, dLen, dDiam, dCornR, nFlag, bFirst) ; else if ( abs( dSideAng) < EPS_ANG_SMALL || abs( dThick) < EPS_SMALL) { ExeVolZmapSetStdTool( vVmill, sTool, dLen, dDiam, dCornR, dMaxMat, nFlag, bFirst) ; }