ab94de6e57
- aggiornamenti.
62 lines
2.5 KiB
C++
62 lines
2.5 KiB
C++
//----------------------------------------------------------------------------
|
|
// EgalTech 2016-2016
|
|
//----------------------------------------------------------------------------
|
|
// File : EmkMachiningGeoConst.h Data : 06.01.16 Versione : 1.6l6
|
|
// Contenuto : Costanti per le geometrie delle lavorazioni.
|
|
//
|
|
//
|
|
//
|
|
// Modifiche : 06.01.16 DS Creazione modulo.
|
|
//
|
|
//
|
|
//----------------------------------------------------------------------------
|
|
|
|
#pragma once
|
|
|
|
#include <string>
|
|
|
|
//----------------------------------------------------------------------------
|
|
// Chiave per fase di appartenenza
|
|
static std::string KEY_PHASE = "PH" ;
|
|
// Chiave per elenco identificativi di selezione
|
|
static std::string KEY_IDS = "IDS" ;
|
|
// Chiave per conteggio elementi geometrici di lavorazione
|
|
static std::string KEY_NUM = "NUM" ;
|
|
// Sottogruppi delle lavorazioni
|
|
static std::string MCH_AUX = "AUX" ;
|
|
static std::string MCH_PV = "PV" ;
|
|
static std::string MCH_CL = "CL" ;
|
|
static std::string MCH_PATH = "P" ;
|
|
// Nomi di entità CL speciali
|
|
static std::string MCH_CL_RISE = "RISE" ;
|
|
static std::string MCH_CL_HOME = "HOME" ;
|
|
static std::string MCH_CL_LEADIN = "LI" ;
|
|
static std::string MCH_CL_LEADOUT = "LO" ;
|
|
// Nomi di entità di preview
|
|
static std::string MCH_PV_CUT = "CUT" ;
|
|
static std::string MCH_PV_PRE_CUT = "PRC" ;
|
|
static std::string MCH_PV_POST_CUT = "POC" ;
|
|
static std::string MCH_PV_RCUT = "RCUT" ;
|
|
static std::string MCH_PV_RRCUT = "RRCUT" ;
|
|
static std::string MCH_PV_RLICUT = "RLICUT" ;
|
|
static std::string MCH_PV_RLOCUT = "RLOCUT" ;
|
|
static std::string MCH_PV_DOWN_CUT = "DCUT" ;
|
|
static std::string MCH_PV_DOWN_PRE_CUT = "DPRC" ;
|
|
static std::string MCH_PV_DOWN_POST_CUT = "DPOC" ;
|
|
static std::string MCH_PV_DOWN_RCUT = "DRCUT" ;
|
|
static std::string MCH_PV_DOWN_RRCUT = "DRRCUT" ;
|
|
static std::string MCH_PV_DOWN_RLICUT = "DRLICUT" ;
|
|
static std::string MCH_PV_DOWN_RLOCUT = "DRLOCUT" ;
|
|
// Chiave info con WidthT e DeltaT lama in Preview
|
|
static std::string MCH_PV_KEY_WT = "WT" ;
|
|
static std::string MCH_PV_KEY_DT = "DT" ;
|
|
// Chiave info per rinvio a preview spostato nel pezzo in Preview
|
|
static std::string MCH_PV_KEY_RELOCATE = "PvId" ;
|
|
// Chiave info per angoli in XY con entità successiva e precedente
|
|
static std::string MCH_PV_KEY_NEXTANG = "NextAng" ;
|
|
static std::string MCH_PV_KEY_PREVANG = "PrevAng" ;
|
|
// Chiave info in gruppo CL per versore estrusione (normale al piano di interpolazione)
|
|
static std::string KEY_EXTR = "EXTR" ;
|
|
// Chiave info in gruppo CL per punto iniziale
|
|
static std::string KEY_START = "START" ;
|