Browse Source

V2.0.7 加入蜈蚣脚宽补偿

TongWei
CPL 1 year ago
parent
commit
65d3c69f78
2 changed files with 8 additions and 0 deletions
  1. +6
    -0
      halftoneproject-master/BanBoShi/SysCtrl/ConfMgr.cs
  2. +2
    -0
      halftoneproject-master/BanBoShi/SysCtrl/SysMgr.cs

+ 6
- 0
halftoneproject-master/BanBoShi/SysCtrl/ConfMgr.cs View File

@@ -433,6 +433,8 @@ namespace MaiMuAOI.SysCtrl
#region 老流程PT线宽补偿
public double Pt_offset { get; set; }
public double Line_offset { get; set; }
public double wgjk_offset { get; set; }
#endregion
#region 左上角比例调整
@@ -548,6 +550,7 @@ namespace MaiMuAOI.SysCtrl
Pt_offset = 0;
Line_offset = 0;
wgjk_offset = 0;
X_per = 0.1;
Y_per = 0.1;
@@ -871,6 +874,7 @@ namespace MaiMuAOI.SysCtrl
iniHelper.WriteDouble("Offset", "Pt_offset", SysParams.Pt_offset);
iniHelper.WriteDouble("Offset", "Line_offset", SysParams.Line_offset);
iniHelper.WriteDouble("Offset", "wgjk_offset", SysParams.wgjk_offset);
iniHelper.WriteDouble("Offset", "X_per", SysParams.X_per);
iniHelper.WriteDouble("Offset", "Y_per", SysParams.Y_per);
@@ -1170,6 +1174,8 @@ namespace MaiMuAOI.SysCtrl
sysParams.Pt_offset = dValue;
iniHelper.ReadDouble("Offset", "Line_offset", out dValue);
sysParams.Line_offset = dValue;
iniHelper.ReadDouble("Offset", "wgjk_offset", out dValue);
sysParams.wgjk_offset = dValue;
iniHelper.ReadDouble("Offset", "X_per", out dValue);
if (dValue > 1)


+ 2
- 0
halftoneproject-master/BanBoShi/SysCtrl/SysMgr.cs View File

@@ -8208,6 +8208,8 @@ namespace MaiMuAOI.SysCtrl
double lineWidthValue = 0;
if (res.index == 8001)
lineWidthValue = res.Shanxian > 0 ? Math.Round(res.Shanxian + testParam.OffsetValue + confMgr.SysConfigParams.Line_offset, 4) : 0;
else if(res.index == 8004)
lineWidthValue = res.Shanxian > 0 ? Math.Round(res.Shanxian + testParam.OffsetValue + confMgr.SysConfigParams.wgjk_offset, 4) : 0;
else
lineWidthValue = res.Shanxian > 0 ? Math.Round(res.Shanxian + testParam.OffsetValue, 4) : 0;
lstTestData.Add(lineWidthValue);


Loading…
Cancel
Save