Пример #1
0
        public static double CustomUnitToMicron(double MeasureValue, enUniMis CustomUnit)
        {
            double retVal = 0;

            //Converto in micron ...
            switch (CustomUnit)
            {
            case enUniMis.inches:
                // 1 inch = 25400 micron ...
                retVal = 25.4 * MeasureValue;
                break;

            case enUniMis.um:
                retVal = MeasureValue / 1000;
                break;

            case enUniMis.meters:
                retVal = 1000 * MeasureValue;
                break;

            case enUniMis.cm:
                retVal = 10 * MeasureValue;
                break;

            case enUniMis.mm:
                retVal = MeasureValue;
                break;

            case enUniMis.dmm:
                retVal = MeasureValue / 10;
                break;
            }
            return(retVal);
        }
Пример #2
0
 public MeasureSystem()
 {
     try
     {
         UserUnit = enUniMis.mm;
     }
     catch (Exception ex)
     {
         LogHelper.GetLogger <MeasureSystem>().Error(ex.Message);
         LogHelper.GetLogger <MeasureSystem>().Error(ex.StackTrace);
     }
 }