|
|
|
@ -808,13 +808,25 @@ export class BoardConfigModal extends React.Component<BoardConfigProps, {}>
|
|
|
|
|
app.Editor.MaskManage.Clear();
|
|
|
|
|
let br = this.props.br;
|
|
|
|
|
|
|
|
|
|
let path = br.GetSweepPathInWCS().Clone();
|
|
|
|
|
//路径更新出错,数据和线对不上,再更新一下
|
|
|
|
|
path.Update();
|
|
|
|
|
path.ColorIndex = 7;
|
|
|
|
|
let cu = JigUtils.Draw(path);
|
|
|
|
|
let path = br.GetSweepPathInWCS()?.Clone();
|
|
|
|
|
|
|
|
|
|
if (path)
|
|
|
|
|
{
|
|
|
|
|
//路径更新出错,数据和线对不上,再更新一下
|
|
|
|
|
path.Update();
|
|
|
|
|
path.ColorIndex = 7;
|
|
|
|
|
let cu = JigUtils.Draw(path);
|
|
|
|
|
await selectOutlinePosition(cu);
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
|
AppToaster.show({
|
|
|
|
|
message: "提取圆弧板曲线错误!",
|
|
|
|
|
timeout: 5000,
|
|
|
|
|
intent: Intent.DANGER,
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
await selectOutlinePosition(cu);
|
|
|
|
|
app.Editor.ModalManage.ToggleShow();
|
|
|
|
|
app.Editor.MaskManage.ShowMask();
|
|
|
|
|
app.Editor.MaskManage.OnFocusEvent();
|
|
|
|
|