From 96dee91d5e7d7fd37f43a4dcf406a120ae1f1b8a Mon Sep 17 00:00:00 2001 From: sliptonic Date: Mon, 21 Jan 2019 22:29:35 -0600 Subject: [PATCH] fixes #3665 Applying patch from jurij --- src/Mod/Path/App/Area.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Mod/Path/App/Area.cpp b/src/Mod/Path/App/Area.cpp index d5cf751632..aa76a8b6e2 100644 --- a/src/Mod/Path/App/Area.cpp +++ b/src/Mod/Path/App/Area.cpp @@ -2059,6 +2059,8 @@ TopoDS_Shape Area::makePocket(int index, PARAM_ARGS(PARAM_FARG,AREA_PARAMS_POCKE shift = 0.0; //Line pattern does not support shift Point center(box.Centre()); double r = box.Radius()+stepover; + if ( extra_offset > 0 ) + r += extra_offset; int steps = (int)ceil(r*2.0/stepover); for(int i=0;i