Beispiel #1
0
        private int GetJianxiPosition(string axisType, Nullable <decimal> infoValue, decimal lastPosition, decimal logPosition)
        {
            decimal value = logPosition;

            if (infoValue.HasValue)
            {
                value += infoValue.Value;
                if (isG90)
                {
                    value -= lastPosition;
                }
            }
            value = Contra.GetJianXiValue(axisType, value, lastPosition, AxisSet);
            return(Convert.ToInt32(value * 1000));
        }