|
|
|
@ -15,6 +15,7 @@ import { PostJson, RequestStatus } from "../../../Common/Request";
|
|
|
|
|
import { toplineFileIn } from "../../../Common/SerializeMaterial";
|
|
|
|
|
import { FixedNotZero, GetEntity } from "../../../Common/Utils";
|
|
|
|
|
import { inflateBase64 } from "../../../Common/inflate";
|
|
|
|
|
import { CADFiler } from "../../../DatabaseServices/CADFiler";
|
|
|
|
|
import { Contour } from "../../../DatabaseServices/Contour";
|
|
|
|
|
import { Arc } from "../../../DatabaseServices/Entity/Arc";
|
|
|
|
|
import { Board, I2DModeling, I3DModeling, IPathItem } from "../../../DatabaseServices/Entity/Board";
|
|
|
|
@ -353,6 +354,11 @@ export class BoardConfigModal extends React.Component<BoardConfigProps, {}>{
|
|
|
|
|
|
|
|
|
|
//记录初始世界UCS
|
|
|
|
|
let backUCSMatrix = app.Editor.UCSMatrix;
|
|
|
|
|
//记录初始相机状态
|
|
|
|
|
let backCamera = new CADFiler;
|
|
|
|
|
app.Viewer.CameraCtrl.WriteFile(backCamera);
|
|
|
|
|
backCamera.Reset();
|
|
|
|
|
|
|
|
|
|
let br = this.props.br;
|
|
|
|
|
let brCurve = br.ContourCurve.Clone();
|
|
|
|
|
|
|
|
|
@ -407,6 +413,7 @@ export class BoardConfigModal extends React.Component<BoardConfigProps, {}>{
|
|
|
|
|
{
|
|
|
|
|
TempEditor.End();
|
|
|
|
|
app.Editor.UCSMatrix = backUCSMatrix;
|
|
|
|
|
app.Viewer.CameraCtrl.ReadFile(backCamera);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}, EDITOR_2D_PATH);
|
|
|
|
|