using System;
namespace AsbCloudApp.Data.ProcessMaps.Report;
///
/// Модель РТК
///
public class ProcessMapReportDataSaubStatDto
{
///
/// Время, затраченное на бурение интервала, в часах
///
public double DrilledTime { get; set; } = 0;
///
/// Id секции скважины
///
public int IdWellSectionType { get; set; }
///
/// Название секции скважины
///
public string WellSectionTypeName { get; set; } = null!;
///
/// Глубина по стволу от, м
///
/// на начало интервала
///
///
public double DepthStart { get; set; }
///
/// Глубина по стволу до, м
///
/// на конец интервала
///
///
public double DepthEnd { get; set; }
///
/// Дата/ время
///
/// на начало интервала
///
///
public DateTimeOffset DateStart { get; set; }
///
/// Режим бурения (Ротор/слайд/ручной)
///
public string DrillingMode { get; set; } = null!;
///
/// Проходка, м
///
public double? DeltaDepth { get; set; }
///
/// Перепад давления, атм
///
public ProcessMapReportDataSaubStatParamsDto PressureDiff { get; set; } = new();
///
/// Нагрузка, т
///
public ProcessMapReportDataSaubStatParamsDto AxialLoad { get; set; } = new();
///
/// Момент на ВСП, кНхМ
///
public ProcessMapReportDataSaubStatParamsDto TopDriveTorque { get; set; } = new();
///
/// Ограничение скорости, м/ч
///
public ProcessMapReportDataSaubStatParamsDto SpeedLimit { get; set; } = new();
///
/// Обороты ВСП, об/мин
///
public ProcessMapReportDataSaubStatParamsDto TopDriveSpeed { get; set; } = new();
///
/// Расход, л/с
///
public ProcessMapReportDataSaubStatParamsDto Flow { get; set; } = new();
///
/// Механическая скорость, м/ч
///
public PlanFactDto Rop { get; set; } = new();
}