fix: Auto 발진에 셀 offset 적용 — 매뉴얼과 정합

Auto(SeqAutoRunPTOP)가 CellMeasureCenterOffset을 0으로 넘겨
매뉴얼(SeqComponentTeachingRun)과 발진 위치가 어긋남.
매뉴얼과 동일 수식(CellPosMeasureCenterOffset + CellCenterOffset)
으로 변경하여 자동/매뉴얼 발진 위치 정합.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
to3796zw 2026-06-23 22:43:32 +09:00
parent 020840e678
commit 90adf1d1f9

View File

@ -641,8 +641,8 @@ namespace ILSOS_PrismaticRD_PTOP.Sequences
{ {
NeedSetLaserTiming = _InitParam.NeedSetLaserTiming, NeedSetLaserTiming = _InitParam.NeedSetLaserTiming,
IncludeListStartEnd = true, IncludeListStartEnd = true,
CellMeasureCenterOffsetX = 0.0, CellMeasureCenterOffsetX = _SystemParameter.CellPosMeasureCenterOffsetX + _InitParam.CellCenterOffsetX,
CellMeasureCenterOffsetY = 0.0, CellMeasureCenterOffsetY = _SystemParameter.CellPosMeasureCenterOffsetY + _InitParam.CellCenterOffsetY,
SelectedDrawObjectList = _SelectedObjectList, // 이게 중요 포인트 SelectedDrawObjectList = _SelectedObjectList, // 이게 중요 포인트
WeldingScannerListNo = _WeldingScannerListNo, WeldingScannerListNo = _WeldingScannerListNo,
}; };