diff --git a/src/Add-on/FilletUtils.ts b/src/Add-on/FilletUtils.ts index 4c3b77ed3..c89f664f3 100644 --- a/src/Add-on/FilletUtils.ts +++ b/src/Add-on/FilletUtils.ts @@ -671,6 +671,7 @@ export class FilletUtils let narcP2 = a2.GetClosestPointTo(narcCenter, true); let tempCircle = new Circle(narcCenter, this.FilletRadius); + tempCircle.OCSNoClone.copy(a1.OCSNoClone).setPosition(narcCenter); let closestPt = a1.GetClosestPointTo(a2.Center, true);//两曲线距离对方圆心最近的点 let narcMP = tempCircle.GetClosestPointTo(closestPt, false);//相切圆距离closestPt最近的点