From 1b154a6182e9c1e084f07e9dadc12e02bf2ade38 Mon Sep 17 00:00:00 2001 From: PaddleStroke Date: Thu, 6 Mar 2025 17:31:38 +0100 Subject: [PATCH] PartDesign: Fix App::Line as ref for polar pattern --- src/Mod/PartDesign/App/FeaturePolarPattern.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Mod/PartDesign/App/FeaturePolarPattern.cpp b/src/Mod/PartDesign/App/FeaturePolarPattern.cpp index f2c4802f2b..0647a3ee17 100644 --- a/src/Mod/PartDesign/App/FeaturePolarPattern.cpp +++ b/src/Mod/PartDesign/App/FeaturePolarPattern.cpp @@ -129,6 +129,8 @@ const std::list PolarPattern::getTransformations(const std::vectorisDerivedFrom()) { App::Line* line = static_cast(refObject); + Base::Vector3d base = line->getBasePoint(); + axbase = gp_Pnt(base.x, base.y, base.z); Base::Vector3d d = line->getDirection(); axdir = gp_Dir(d.x, d.y, d.z); } else if (refObject->isDerivedFrom()) {