//---------------------------------------------------------------------------- // EgalTech 2014-2015 //---------------------------------------------------------------------------- // File : EXE_Const.h Data : 05.05.15 Versione : 1.6e2 // Contenuto : Costanti locali per moduli EXE. // // // // Modifiche : 01.09.14 DS Creazione modulo. // // //---------------------------------------------------------------------------- #pragma once #include //---------------------------------------------------------------------------- // Costanti per tolleranze di appossimazione const double LIN_TOL_STD = 0.1 ; const double LIN_TOL_FINE = 0.01 ; const double LIN_FEA_STD = 20 ; const double ANG_TOL_STD_DEG = 15 ; const double ANG_TOL_MAX_DEG = 90 ; // Curve originali di composite o curva originale di area danneggiata const std::string CRV_ORIG = "ORIG" ; // Per FlatParts (Nesting) const std::string NST_PARTREG_LAYER = "Region" ; const std::string NST_PARTDOWNREG_LAYER = "DwnReg" ; const std::string NST_EXT_LAYER = "OutLoop" ; const std::string NST_EXT_ORIG_LAYER = "OutLoop.orig" ; const std::string NST_IN_LAYER = "InLoop" ; const std::string NST_ON_LAYER = "OnPath" ; const std::string NST_KEY_SIDEANG = "SideAng" ; // Per Sheets (Nesting) const std::string NST_SHEET_OUTREG = "SheetOut" ; const std::string NST_REFERENCE_REG = "RefReg" ; const std::string NST_DAMAGED_REG = "DmgReg" ; const std::string KEY_NST_OFF = "Off" ;