diff --git a/src/Production/Product.ts b/src/Production/Product.ts index 1b57c863e..aaaf27ce0 100644 --- a/src/Production/Product.ts +++ b/src/Production/Product.ts @@ -189,6 +189,11 @@ export namespace Production if (GetSpiteSize(br)) boardContour = ConverToPtsBul(br.ContourCurve);//不分裂圆弧转点表 + //每段封边信息 + let perSealData = ParseSealData(sealedData); + //因为传递给拆单软件的数据是逆时针,所以我们翻转它 + if (orgContour.Area2 < 0) perSealData.reverse(); + return { info: GetBoardInfo(br, size), originOutlin: originOutlinePtsBul,//拼错了 未扣封边的点表