From eb468a34d98b9cdee2dc6b2ad68b2f5dfa1c9f94 Mon Sep 17 00:00:00 2001 From: JULIEN MASNADA Date: Tue, 13 Feb 2024 17:11:22 +0100 Subject: [PATCH] Fixed invalid vector in distance calculation (#12364) * Fixed invalid vector in distance calculation --- src/Mod/Draft/draftgeoutils/circles.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Mod/Draft/draftgeoutils/circles.py b/src/Mod/Draft/draftgeoutils/circles.py index 14ac11f41d..597e65319c 100644 --- a/src/Mod/Draft/draftgeoutils/circles.py +++ b/src/Mod/Draft/draftgeoutils/circles.py @@ -308,7 +308,7 @@ def circleFrom2PointsRadius(p1, p2, radius): return None p1_p2 = Part.LineSegment(p1, p2).toShape() - dist_p1p2 = DraftVecUtils.dist(p1, p1) + dist_p1p2 = DraftVecUtils.dist(p1, p2) mid = findMidpoint(p1_p2) if dist_p1p2 == 2*radius: