BGA手动空隙测量:画气泡圆+焊球圆交互、拖拽调整、空隙率计算、VoidLimit编辑、右键删除
This commit is contained in:
@@ -41,12 +41,14 @@ namespace XplorePlane.Views
|
||||
"PointToLine" => "点线距",
|
||||
"Angle" => "角度",
|
||||
"FillRate" => "填锡率",
|
||||
"BgaVoid" => "BGA空隙",
|
||||
_ => "点点距"
|
||||
};
|
||||
string valueText = args.MeasureType switch
|
||||
{
|
||||
"Angle" => $"{args.Distance:F2}°",
|
||||
"FillRate" => $"{args.Distance:F1}%",
|
||||
"BgaVoid" => $"{args.Distance:F1}%",
|
||||
_ => $"{args.Distance:F2} px"
|
||||
};
|
||||
SetStatus($"{typeLabel}: {valueText} | 共 {args.TotalCount} 条测量");
|
||||
@@ -76,6 +78,7 @@ namespace XplorePlane.Views
|
||||
MeasurementToolMode.PointLineDistance => XP.ImageProcessing.RoiControl.Models.MeasureMode.PointToLine,
|
||||
MeasurementToolMode.Angle => XP.ImageProcessing.RoiControl.Models.MeasureMode.Angle,
|
||||
MeasurementToolMode.ThroughHoleFillRate => XP.ImageProcessing.RoiControl.Models.MeasureMode.FillRate,
|
||||
MeasurementToolMode.BgaVoid => XP.ImageProcessing.RoiControl.Models.MeasureMode.BgaVoid,
|
||||
_ => XP.ImageProcessing.RoiControl.Models.MeasureMode.None
|
||||
};
|
||||
}, Prism.Events.ThreadOption.UIThread);
|
||||
|
||||
Reference in New Issue
Block a user