Files
ww-jst/wmsjst/JSMachine.WMS.Common/Dto/PLCDto/Adjustment/AxialPhaseKnifeHolder.cs
T
2026-09-02 16:31:50 +08:00

163 lines
4.2 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace JSMachine.PrintACS.Common.Dto.PLCDto.Adjustment
{
/// <summary>
/// 轴向-相位-刀座
/// </summary>
public class AxialPhaseKnifeHolder
{
/// <summary>
/// 轴向调整
/// </summary>
public AxialAdjustment AxialAdjustment { get; set; }
/// <summary>
/// 相位调整
/// </summary>
public PhaseAdjustment PhaseAdjustment { get; set; }
/// <summary>
/// 刀座线座调整
/// </summary>
public KnifeHolderAdjustment KnifeHolderAdjustment { get; set; }
}
/// <summary>
/// 轴向调整
/// </summary>
public class AxialAdjustment
{
/// <summary>
/// 印刷1部
/// </summary>
public float PrintPartOne { get; set; }
/// <summary>
/// 印刷2部
/// </summary>
public float PrintPartTwo { get; set; }
/// <summary>
/// 印刷3部
/// </summary>
public float PrintPartThree { get; set; }
/// <summary>
/// 印刷4部
/// </summary>
public float PrintPartFour { get; set; }
/// <summary>
/// 印刷5部
/// </summary>
public float PrintPartFive { get; set; }
/// <summary>
/// 印刷6部
/// </summary>
public float PrintPartSix { get; set; }
/// <summary>
/// 印刷7部
/// </summary>
public float PrintPartSeven { get; set; }
/// <summary>
/// 模切部
/// </summary>
public float MoldCutPart { get; set; }
}
/// <summary>
/// 相位调整
/// </summary>
public class PhaseAdjustment
{
/// <summary>
/// 印刷1部
/// </summary>
public float PrintPartOne { get; set; }
/// <summary>
/// 印刷2部
/// </summary>
public float PrintPartTwo { get; set; }
/// <summary>
/// 印刷3部
/// </summary>
public float PrintPartThree { get; set; }
/// <summary>
/// 印刷4部
/// </summary>
public float PrintPartFour { get; set; }
/// <summary>
/// 印刷5部
/// </summary>
public float PrintPartFive { get; set; }
/// <summary>
/// 印刷6部
/// </summary>
public float PrintPartSix { get; set; }
/// <summary>
/// 印刷7部
/// </summary>
public float PrintPartSeven { get; set; }
public float CrimpPhase { get; set; }
/// <summary>
/// 纵一高(开从箱盖高)
/// </summary>
public float VerticalFirstHeight { get; set; }
/// <summary>
/// 纸宽(开槽箱高)
/// </summary>
public float PaperWidth { get; set; }
/// <summary>
/// 横切部
/// </summary>
public float CrossPart { get; set; }
}
/// <summary>
/// 刀座线座调整
/// </summary>
public class KnifeHolderAdjustment
{
/// <summary>
/// 分纸线
/// </summary>
public float SeparationLine { get; set; }
/// <summary>
/// 1线
/// </summary>
public float FirstLine { get; set; }
/// <summary>
/// 中线
/// </summary>
public float MiddleLine { get; set; }
/// <summary>
/// 2线
/// </summary>
public float SecondLine { get; set; }
/// <summary>
/// 切角线
/// </summary>
public float ChamferingLine { get; set; }
/// <summary>
/// 分纸刀
/// </summary>
public float SeparationKnife { get; set; }
/// <summary>
/// 1刀
/// </summary>
public float FirstKnife { get; set; }
/// <summary>
/// 中刀
/// </summary>
public float MiddleKnife { get; set; }
/// <summary>
/// 2刀
/// </summary>
public float SecondKnife { get; set; }
/// <summary>
/// 切角刀
/// </summary>
public float ChamferingKnife { get; set; }
}
}