From 308baeaeab958f8509e2b754e2816b00af63f209 Mon Sep 17 00:00:00 2001 From: wmayer Date: Sat, 12 Sep 2020 17:26:41 +0200 Subject: [PATCH] PartDesign: [skip ci] fix L2 parameter in pad feature when using custom direction --- src/Mod/PartDesign/App/FeaturePad.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Mod/PartDesign/App/FeaturePad.cpp b/src/Mod/PartDesign/App/FeaturePad.cpp index 38d99cd5fd..28c9b6cc8a 100644 --- a/src/Mod/PartDesign/App/FeaturePad.cpp +++ b/src/Mod/PartDesign/App/FeaturePad.cpp @@ -163,9 +163,10 @@ App::DocumentObjectExecReturn *Pad::execute(void) // factor would be zero if vectors are orthogonal if (factor < Precision::Confusion()) return new App::DocumentObjectExecReturn("Pad: Creation failed because direction is orthogonal to sketch's normal vector"); - + // perform the length correction L = L / factor; + L2 = L2 / factor; dir.Transform(invObjLoc.Transformation());