diff --git a/Drilling.h b/Drilling.h index 8663cf2..f72eba1 100644 --- a/Drilling.h +++ b/Drilling.h @@ -71,8 +71,8 @@ class Drilling : public Machining bool Chain( int nGrpDestId) ; ICurve* GetCurve( SelData Id) ; bool ProcessPath( int nPathId, int nPvId, int nClId) ; - bool GenerateHolePv( int nInd, const SelData& nCircId, const string& sPName, int nPvId) ; - bool GenerateHoleCl( int nInd, const SelData& nCircId, const string& sPName, int nClId) ; + bool GenerateHolePv( int nInd, const SelData& nCircId, const std::string& sPName, int nPvId) ; + bool GenerateHoleCl( int nInd, const SelData& nCircId, const std::string& sPName, int nClId) ; bool GenerateHoleRegionPv( int nFirstId, int nCount, int nPvId) ; bool VerifyDiameter( double dHdiam, double dTdiam, double ddiamTol) ; bool VerifyHoleFromBottom( const Hole& hole, SelData Id) ; diff --git a/EgtMachKernel.rc b/EgtMachKernel.rc index 147a01b..4919a68 100644 Binary files a/EgtMachKernel.rc and b/EgtMachKernel.rc differ diff --git a/MachMgr.h b/MachMgr.h index 30b4fc8..33583f1 100644 --- a/MachMgr.h +++ b/MachMgr.h @@ -49,13 +49,13 @@ struct AxisBlock { //---------------------------------------------------------------------------- struct MachineData { - string sName ; + std::string sName ; Machine* pMachine ; ToolsMgr* pTsMgr ; MachiningsMgr* pMsMgr ; MachineData( void) : pMachine( nullptr), pTsMgr( nullptr), pMsMgr( nullptr) {} - MachineData( const string& sN, Machine* pM, ToolsMgr* pTM, MachiningsMgr* pMM) + MachineData( const std::string& sN, Machine* pM, ToolsMgr* pTM, MachiningsMgr* pMM) { sName = sN ; pMachine = pM ; pTsMgr = pTM ; pMsMgr = pMM ; } } ; @@ -364,7 +364,7 @@ class MachMgr : public IMachMgr // Tables and Fixtures bool VerifyFixtureInGroup( int nFxtId, bool bLinkedAllowed = true) const ; bool GetFixturePhases( int nFxtId, INTVECTOR& vPhase) const ; - int GetUnusedFixture( const string& sName, int nPhase) ; + int GetUnusedFixture( const std::string& sName, int nPhase) ; // Setup SetupMgr& GetCurrSetupMgr( void) const { return const_cast( m_stuMgr) ; } diff --git a/Pocketing.h b/Pocketing.h index b024588..4cdc7d3 100644 --- a/Pocketing.h +++ b/Pocketing.h @@ -116,15 +116,15 @@ class Pocketing : public Machining double GetOffsR( void) const { return ( IsUnknownValue( m_Params.m_dOffsR) ? m_TParams.m_dOffsR : m_Params.m_dOffsR) ; } double GetSideStep( void) const - { return Clamp( m_Params.m_dSideStep, min( 0.1 * m_TParams.m_dDiam, 1.0), m_TParams.m_dDiam) ; } + { return Clamp( m_Params.m_dSideStep, std::min( 0.1 * m_TParams.m_dDiam, 1.0), m_TParams.m_dDiam) ; } int GetLeadInType( void) const - { if ( m_Params.m_dLiTang < min( 0.1 * m_TParams.m_dDiam, 1.0)) + { if ( m_Params.m_dLiTang < std::min( 0.1 * m_TParams.m_dDiam, 1.0)) return POCKET_LI_NONE ; if ( m_Params.m_nLeadInType != POCKET_LI_GLIDE && m_Params.m_dLiElev < 10 * EPS_SMALL) return POCKET_LI_NONE ; return m_Params.m_nLeadInType ; } int GetLeadOutType( void) const - { if ( m_Params.m_dLoTang < min( 0.1 * m_TParams.m_dDiam, 1.0)) + { if ( m_Params.m_dLoTang < std::min( 0.1 * m_TParams.m_dDiam, 1.0)) return POCKET_LO_NONE ; return m_Params.m_nLeadOutType ; } diff --git a/Sawing.h b/Sawing.h index e8dc308..8344946 100644 --- a/Sawing.h +++ b/Sawing.h @@ -81,14 +81,14 @@ class Sawing : public Machining double dDepth, double dExtraCut, double dRbHeight, bool bIsFirst, bool bIsLast, const std::string& sName, int nPvId, int nClId) ; bool GenerateLinePv( const ICurveLine* pLine, const Vector3d& vtTool, const Vector3d& vtCorr, - double dElev, double dExtraCut, double dRbHeight, const string& sName, int nPvId) ; + double dElev, double dExtraCut, double dRbHeight, const std::string& sName, int nPvId) ; bool GenerateLineCl( const ICurveLine* pLine, const Vector3d& vtTool, const Vector3d& vtCorr, - double dElev, double dExtraCut, const string& sName, double dDeltaLiExt, double dDeltaLoExt, const FseVar& FvVar, int nClId) ; + double dElev, double dExtraCut, const std::string& sName, double dDeltaLiExt, double dDeltaLoExt, const FseVar& FvVar, int nClId) ; bool ProcessExtCurve( const ICurve* pCrvP, const ICurveComposite* pCrvC, const ICurve* pCrvN, double dDepth, double dExtraCut, double dRbHeight, bool bIsFirst, bool bIsLast, - const string& sName, int nPvId, int nClId) ; + const std::string& sName, int nPvId, int nClId) ; bool GenerateExtCurvePv( const ICurveComposite* pCrv, - double dElev, double dExtraCut, double dRbHeight, const string& sName, int nPvId) ; + double dElev, double dExtraCut, double dRbHeight, const std::string& sName, int nPvId) ; ICurveComposite* GenerateExtArcPvTrueCut( const ICurveArc* pArc, double dIntRad, double dExtRad, double dSafety) ; ICurveComposite* GenerateExtArcPvPreCut( const ICurveArc* pArc, double dIntRad, double dExtRad, @@ -96,14 +96,14 @@ class Sawing : public Machining ICurveComposite* GenerateExtArcPvPostCut( const ICurveArc* pArc, double dIntRad, double dExtRad, double dDeltaT, double dSafety) ; bool GenerateExtCurveCl( const ICurveComposite* pCrv, - double dElev, double dExtraCut, const string& sName, int nClId) ; + double dElev, double dExtraCut, const std::string& sName, int nClId) ; bool ProcessIntArc( const ICurve* pCrvP, const ICurveArc* pArcC, const ICurve* pCrvN, double dDepth, double dExtraCut, double dRbHeight, bool bIsFirst, bool bIsLast, - const string& sName, int nPvId, int nClId) ; + const std::string& sName, int nPvId, int nClId) ; bool GenerateIntArcPv( const ICurveArc* pArc, const Vector3d& vtStaTool, const Vector3d& vtMidTool, const Vector3d& vtEndTool, const Vector3d& vtStaCorr, const Vector3d& vtMidCorr, const Vector3d& vtEndCorr, - double dElev, double dExtraCut, double dRbHeight, double dLenCoeff, const string& sName, int nPvId) ; + double dElev, double dExtraCut, double dRbHeight, double dLenCoeff, const std::string& sName, int nPvId) ; ICurveComposite* GenerateIntArcPvTrueCut( const ICurveArc* pArc, double dDeltaInt, double dDeltaExt, double dSafety) ; ICurveComposite* GenerateIntArcPvPreCut( const ICurveArc* pArc, double dDeltaInt, double dDeltaExt, @@ -113,7 +113,7 @@ class Sawing : public Machining bool GenerateIntArcCl( const ICurveArc* pArc, const Vector3d& vtStaTool, const Vector3d& vtMidTool, const Vector3d& vtEndTool, const Vector3d& vtStaCorr, const Vector3d& vtMidCorr, const Vector3d& vtEndCorr, - double dElev, double dExtraCut, const string& sName, int nClId) ; + double dElev, double dExtraCut, const std::string& sName, int nClId) ; bool CalculateToolAndCorrVersors( const Vector3d& vtTang, int nHeadSide, int nWorkSide, double dSideAng, Vector3d& vtTool, Vector3d& vtCorr) ; bool AdjustForSide( ICurve* pCurve) ;