From a8e3b8080ae66ab0ed76c0c64e24157148316ca0 Mon Sep 17 00:00:00 2001 From: ChenX Date: Tue, 7 May 2024 18:33:48 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96:=E5=9C=86=E5=BC=A7=E6=9D=BF?= =?UTF-8?q?=E5=9D=8D=E5=A1=8C=E5=A4=84=E7=9A=84=E5=8F=82=E6=95=B0=E4=BD=BF?= =?UTF-8?q?=E7=94=A8=E5=9B=9B=E8=88=8D=E4=BA=94=E5=85=A5=E5=8F=96=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Add-on/ArcBoard/ArcBoardBuild.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Add-on/ArcBoard/ArcBoardBuild.ts b/src/Add-on/ArcBoard/ArcBoardBuild.ts index 7d49a9d7c..d20733ab2 100644 --- a/src/Add-on/ArcBoard/ArcBoardBuild.ts +++ b/src/Add-on/ArcBoard/ArcBoardBuild.ts @@ -712,7 +712,7 @@ export class ArcBoardBuild if (this._CornerSet.has(onlyD))//坍塌 { // console.log("坍塌"); - let p2 = this._SweepPath2.GetPointAtParam(curveIndex + param); + let p2 = this._SweepPath2.GetPointAtParam(curveIndex + Math.round(param)); derv = p2.sub(c.GetPointAtParam(param)).divideScalar(this._board.Thickness); }