From 9543238db4dd0f2c76bdee68dc54afe21b5a12c0 Mon Sep 17 00:00:00 2001 From: NohDoyeon241104 Date: Wed, 17 Jun 2026 14:54:58 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20SequenceSetting=EC=97=90=20Axis=20Posit?= =?UTF-8?q?ion=20Interlock=20=ED=8C=8C=EB=9D=BC=EB=AF=B8=ED=84=B0=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 수직/수평 기준값 + 허용오차(deg) 단일 값 입력 속성 추가. 추후 시퀀스에서 전축 위치 체크 후 안전 인터락 적용 예정. Co-Authored-By: Claude Opus 4.8 --- .../WeldingCommon/Settings/SequenceSetting.cs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/WeldingComponents/WeldingCommon/Settings/SequenceSetting.cs b/WeldingComponents/WeldingCommon/Settings/SequenceSetting.cs index a9dfb21..7249e81 100644 --- a/WeldingComponents/WeldingCommon/Settings/SequenceSetting.cs +++ b/WeldingComponents/WeldingCommon/Settings/SequenceSetting.cs @@ -67,5 +67,19 @@ namespace WeldingCommon.Settings [DisplayName("Group Raming Use")] public bool GroupRamingUse { get; set; } = false; + + //260617 - 수직, 수평 + 허용오차 단일 값 입력하는 곳(시퀸스 돌 때 같이 입력해야할 것.) + [Category("Axis Position Interlock")] + [DisplayName("수직 기준값 [deg]")] + public double VerticalSector { get; set; } = 0.0; + + [DisplayName("수직 허용오차 [deg]")] + public double VerticalTolerance { get; set; } = 0.0; + + [DisplayName("수평 기준값 [deg]")] + public double HorizontalSector { get; set; } = 0.0; + + [DisplayName("수평 허용오차 [deg]")] + public double HorizontalTolerance { get; set; } = 0.0; } }