From 0c7de563693d152f4129cf3bb933fa551bdd72db Mon Sep 17 00:00:00 2001 From: logari81 Date: Tue, 13 Dec 2011 07:12:04 +0000 Subject: [PATCH] + fix PartDesign/Pocket direction bug introduced previously git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5288 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d --- src/Mod/PartDesign/App/FeaturePocket.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Mod/PartDesign/App/FeaturePocket.cpp b/src/Mod/PartDesign/App/FeaturePocket.cpp index 04d8971b4..c7f4fa8ac 100644 --- a/src/Mod/PartDesign/App/FeaturePocket.cpp +++ b/src/Mod/PartDesign/App/FeaturePocket.cpp @@ -136,6 +136,7 @@ App::DocumentObjectExecReturn *Pocket::execute(void) // extrude the face to a solid gp_Vec vec(SketchVector.x,SketchVector.y,SketchVector.z); + vec.Transform(invObjLoc.Transformation()); BRepPrimAPI_MakePrism PrismMaker(aFace.Moved(invObjLoc),vec,0,1); if (PrismMaker.IsDone()) { // if the sketch has a support fuse them to get one result object (PAD!)