更新包

This commit is contained in:
ChenX
2025-04-01 14:56:29 +08:00
parent dccd6ec73e
commit b08fc5ee5e
164 changed files with 7504 additions and 4655 deletions

View File

@@ -1,6 +1,7 @@
import { Board } from "../DatabaseServices/Entity/Board";
import { Curve } from "../DatabaseServices/Entity/Curve";
import { ExtrudeContourCurve } from "../DatabaseServices/Entity/Extrude";
import { SplitOrderType } from "../Production/Product";
import { IHighEdgeRemarkItem, IHighReservedEdgeItem, IHighSealedItem } from "../UI/Store/OptionInterface/IHighSealedItem";
type CurveGroups = (Curve[])[];
/**
@@ -46,10 +47,11 @@ export declare function GetBoardContour(br: Board): ExtrudeContourCurve | undefi
* 获取板件(扣封边后的)轮廓(拆单时)
* 修改时 请注意函数 GetBoardContour
* @param {Board} br 板件
* @param {boolean} [calReserveEdge=true] 是否计算预留边
* @param {SplitOrderType} [splitType=SplitOrderType.ChaiDan] 拆单类型
* @param {boolean} [showErr=true] 是否显示错误
* @return {*} {(BrSealedData | undefined)}
*/
export declare function GetSealedBoardContour(br: Board, calReserveEdge?: boolean): BrSealedData | undefined;
export declare function GetSealedBoardContour(br: Board, splitType?: SplitOrderType, showErr?: boolean): BrSealedData | undefined;
/**
* 将11对应的封边数值改成WebCAD的高级封边
* @param seals 每段曲线的封边