From 17a85e4352b35a536a73f7d4f91b011446652e97 Mon Sep 17 00:00:00 2001 From: Sebastian Hoogen Date: Wed, 14 Jan 2015 01:18:41 +0100 Subject: [PATCH] Set offset mode for extrusion draft --- src/Mod/Part/App/FeatureExtrusion.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Mod/Part/App/FeatureExtrusion.cpp b/src/Mod/Part/App/FeatureExtrusion.cpp index 802a14816..bdb381917 100644 --- a/src/Mod/Part/App/FeatureExtrusion.cpp +++ b/src/Mod/Part/App/FeatureExtrusion.cpp @@ -205,6 +205,9 @@ void Extrusion::makeDraft(double distance, const gp_Vec& vec, bool makeSolid, co if (!wire_list.empty()) { BRepOffsetAPI_MakeOffset mkOffset; +#if OCC_VERSION_HEX >= 0x060800 + mkOffset.Init(GeomAbs_Arc); +#endif mkOffset.AddWire(wire_list.front()); mkOffset.Perform(distance);