|
|
@ -18,7 +18,7 @@ import { ObjectId } from "../../../DatabaseServices/ObjectId";
|
|
|
|
import { Shape } from "../../../DatabaseServices/Shape";
|
|
|
|
import { Shape } from "../../../DatabaseServices/Shape";
|
|
|
|
import { TemplateRecord } from "../../../DatabaseServices/Template/TemplateRecord";
|
|
|
|
import { TemplateRecord } from "../../../DatabaseServices/Template/TemplateRecord";
|
|
|
|
import { Command, CommandWrap } from "../../../Editor/CommandMachine";
|
|
|
|
import { Command, CommandWrap } from "../../../Editor/CommandMachine";
|
|
|
|
import { equaln, XAxis, YAxis, ZAxis, ZeroVec } from "../../../Geometry/GeUtils";
|
|
|
|
import { XAxis, YAxis, ZAxis, ZeroVec, equaln } from "../../../Geometry/GeUtils";
|
|
|
|
import { AppToaster } from "../../../UI/Components/Toaster";
|
|
|
|
import { AppToaster } from "../../../UI/Components/Toaster";
|
|
|
|
import { BoardType, FaceDirection, LinesType } from "../../../UI/Store/BoardInterface";
|
|
|
|
import { BoardType, FaceDirection, LinesType } from "../../../UI/Store/BoardInterface";
|
|
|
|
import { CuttingBoardByBoard } from "../../BoardCutting/CuttingUtils2";
|
|
|
|
import { CuttingBoardByBoard } from "../../BoardCutting/CuttingUtils2";
|
|
|
@ -220,6 +220,8 @@ class JiaJuParse
|
|
|
|
br.BoardProcessOption[EBoardKeyList.BrMat] = paramTable.MTL_NAME ?? "";
|
|
|
|
br.BoardProcessOption[EBoardKeyList.BrMat] = paramTable.MTL_NAME ?? "";
|
|
|
|
br.BoardProcessOption[EBoardKeyList.RoomName] = roomName;
|
|
|
|
br.BoardProcessOption[EBoardKeyList.RoomName] = roomName;
|
|
|
|
br.BoardProcessOption[EBoardKeyList.CabinetName] = cabName;
|
|
|
|
br.BoardProcessOption[EBoardKeyList.CabinetName] = cabName;
|
|
|
|
|
|
|
|
if (paramTable.TrepanningDirection && ["Zuo", "Xia", "Hou"].includes(paramTable.TrepanningDirection)) //每个板类型只会有其中两种
|
|
|
|
|
|
|
|
br.BoardProcessOption[EBoardKeyList.BigHole] = FaceDirection.Back;
|
|
|
|
|
|
|
|
|
|
|
|
//outline
|
|
|
|
//outline
|
|
|
|
let outline = entityProduct.OutLines[0];
|
|
|
|
let outline = entityProduct.OutLines[0];
|
|
|
|