RobotTechnology.cs 2.01 KB
namespace HHECS.RobotTool.Dto
{
    /// <summary>
    /// 工艺参数
    /// </summary>
    public class RobotTechnology
    {
        /// <summary>
        /// 当前层数
        /// </summary>
        public int Layer { get; set; }

        /// <summary>
        /// 层高(mm)
        /// </summary>
        public double LayerHeight { get; set; }

        /// <summary>
        /// 层宽 (mm)
        /// </summary>
        public double LayerWidth { get; set; }

        /// <summary>
        /// 熔敷量(mm³)
        /// </summary>
        public double DepositionAmount { get; set; }

        /// <summary>
        /// 熔敷时间(s)
        /// </summary>
        public double DepositionTime { get; set; }

        /// <summary>
        /// 已焊高(mm)
        /// </summary>
        public double WeldedHeight { get; set; }

        /// <summary>
        /// 余焊高(mm)
        /// </summary>
        public double ResidualWeldingHeight { get; set; }

        /// <summary>
        /// 余熔敷量(mm³)
        /// </summary>
        public double RemainingDepositAmount { get; set; }

        /// <summary>
        /// 余熔敷时间(s)
        /// </summary>
        public double RemainingDepositTime { get; set; }

        /// <summary>
        /// 焊接速度v(cm/min)
        /// </summary>
        public double WeldingSpeed { get; set; }

        /// <summary>
        /// 振幅(mm)
        /// </summary>
        public double Amplitude { get; set; }

        /// <summary>
        /// 摆动频率(Hz)
        /// </summary>
        public double SwingFrequency { get; set; }

        /// <summary>
        /// 左右停留时间(s)
        /// </summary>
        public double LeftAndRightDwellTime { get; set; }

        /// <summary>
        /// 使用电流
        /// </summary>
        public double UsingCurrent { get; set; }

        /// <summary>
        /// 当前层焊接道数
        /// </summary>
        public double WeldTotal { get; set; }
    }
}