//---------------------------------------------------------------------------- // EgalTech 2015-2019 //---------------------------------------------------------------------------- // File : EmkDispositionConst.h Data : 22.06.15 Versione : 2.1d2 // Contenuto : Costanti delle disposizioni. // // // // Modifiche : 22.06.15 DS Creazione modulo. // // //---------------------------------------------------------------------------- #pragma once //------------------------ Costanti per flag MoveToCorner --------------------- // indica la posizione del corner rispetto al grezzo enum RawPartCornerPos { MCH_CR_TL = 1, // top left MCH_CR_TR = 2, // top right MCH_CR_BL = 3, // bottom left MCH_CR_BR = 4} ; // bottom right //------------------------ Costanti per flag MoveToCenter --------------------- // indica la posizione del centro rispetto al grezzo enum RawPartCenterPos { MCH_CE_TC = 1, // top center MCH_CE_ML = 2, // middle left MCH_CE_MR = 3, // middle right MCH_CE_BC = 4, // bottom center MCH_CE_MC = 5} ; // middle center under //------------------------ Costanti per fixtures ------------------------------ static std::string FXT_MOBILE = "MOBILE" ; // gruppo parte mobile static std::string FXT_MOB_CPOS = "CPOS" ; // posizione corrente della parte mobile static std::string FXT_MOB_MOVEDIR = "MDIR" ; // direzione di movimento della parte mobile (default Z di gruppo)