//---------------------------------------------------------------------------- // EgalTech 2025-2025 //---------------------------------------------------------------------------- // File : OperUserNotesConst.h Data : 10.11.25 Versione : 2.7k3 // Contenuto : Costanti per le note utente delle operazioni. // // // // Modifiche : 10.11.25 DS Creazione modulo. // // // //---------------------------------------------------------------------------- #pragma once #include //---------------------------------------------------------------------------- // Generali static const std::string UN_MAXELEV = "MaxElev" ; static const std::string UN_TRIMEXT = "TrimExt" ; static const std::string UN_OPEN = "Open" ; static const std::string UN_LINTOL = "LinTol" ; static const std::string UN_DOUBLE = "DOUBLE" ; static const std::string UN_MIRRORAX = "MirrorAx" ; static const std::string UN_DELTAZ = "DeltaZ" ; static const std::string UN_VTAUXDIR = "VtAuxDir" ; static const std::string UN_STARTZMAX = "StartZmax" ; // Solo per Drilling static const std::string UN_LASTSTEP = "LastStep" ; // Solo per FiveAxisMilling static const std::string UN_SINGCONEANG = "SingConeAng" ; // Solo per GenMachining static const std::string UN_VPL_COLON = "Vpl:" ; // Solo per Milling static const std::string UN_OUTRAW = "OutRaw" ; static const std::string UN_SIDEELEV = "SideElev" ; static const std::string UN_VTFACEUSE = "VtFaceUse" ; static const std::string UN_EDGESFACEUSE = "EdgesFaceUse" ; // Solo per Mortising static const std::string UN_PLUNGE = "Plunge" ; // Solo per Pocketing o PocketingNT static const std::string UN_OPENOUTRAW = "OpenOutRaw" ; static const std::string UN_OPENMINSAFE = "OpenMinSafe" ; static const std::string UN_MAXOPTSIZE = "MaxOptSize" ; static const std::string UN_PROJEXT = "ExtProj" ; static const std::string UN_ADJUSTFEED = "AdjustFeed" ; static const std::string UN_MINFEED = "MinFeed" ; static const std::string UN_TOOL_COMPENSATION = "ToolCompensation" ; // Solo per Sawing static const std::string UN_DOWNSE = "DownSE" ; static const std::string UN_FSTA = "Fsta" ; static const std::string UN_FEND = "Fend" ; static const std::string UN_SWE = "SWE" ; static const std::string UN_EWE = "EWE" ; // Solo per SurfFinishing static const std::string UN_SKIPMAXDOWN = "SkipMaxDown" ; static const std::string UN_SPLITANGLE = "SplitAngle" ; static const std::string UN_TYPE = "Type" ; static const std::string UN_STEPNUMBER = "StepNumber" ; static const std::string UN_BITANGANG = "BiTangAng" ; static const std::string UN_OPTIMALTYPE = "OptimalType" ; static const std::string UN_ANGLETOL = "AngleTol" ; // Solo per SurfRoughing static const std::string UN_PLANEZ = "PlaneZ" ; static const std::string UN_ORDER = "Order" ; static const std::string UN_SUPP_RAD_OFFS = "SuppRadOffs" ; // come per PocketingNT, viene usato il parametro UN_MINFEED // Solo per Waterjetting static const std::string UN_START = "START" ;