using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ib.essetre.integration.egaltech { class Constants { // Le seguenti costanti stringa sono parti di testo del file BTL di output public const string VERSION = "VERSION: BTL V10.6" ; public const string BUILD = "BUILD: \"10600\"" ; public const string GENERAL = "[GENERAL]" ; public const string PART = "[PART]" ; public const string PROJECT_NUMBER = "PROJECTNUMBER: " ; public const string SCALE_UNIT = "SCALEUNIT: " ; public const string SINGLE_MEMBER_NUMBER = "SINGLEMEMBERNUMBER: " ; public const string DESIGNATION = "DESIGNATION: " ; public const string MATERIAL = "MATERIAL: " ; public const string COUNT = "COUNT: " ; public const string LENGTH = "LENGTH: " ; public const string HEIGHT = "HEIGHT: " ; public const string WIDTH = "WIDTH: " ; public const string OUTLINE_KEY = "OUTLINE: "; public const string APERTURE_KEY = "APERTURE: "; public const string SIDE = "SIDE: "; public const string PROCESS_KEY = "PROCESSKEY: "; public const string PROCESS_PARAMETERS = "PROCESSPARAMETERS: " ; public const string REFERENCE_PLANE = "REFERENCEPLANE: " ; public const string PROCESS_IDENT = "PROCESSIDENT: " ; public const string PROCESS = "PROCESS: " ; public const string COMMENT = "COMMENT: " ; public const string USERATTRIBUTE = "USERATTRIBUTE: " ; public const string EIGHT_ZEROS = "00000000" ; // Numero di cifre decimali dei valori dei parametri BTL public const int scaleUnit = 2 ; // Allungamento della barra per pezzi singoli da Vista public const double BarMaxLenForAdd = 4000 ; public const double BarAddLen = 2000 ; // Sovramateriale di testa per travi singole di Vista public const double HeadOverMat = 10 ; // Sovramateriale per pareti singole di Vista public const double PanelOverMat = 10 ; // Id base per punti di contorni liberi public const int FcBaseId = 10000 ; } }