From 7786e24fcde7a0fb7a645f471f01d167e53057d1 Mon Sep 17 00:00:00 2001 From: Uwe Date: Wed, 16 Feb 2022 05:20:37 +0100 Subject: [PATCH] [PD] change default FaceMaker to Bullseye Part does already use this FaceMaker since it can also handle islands. The PR therefore - uniforms the behavior of PD and Part - fixes #6366 - enables to use nested sketches for the various PD features like Revolve --- src/Mod/PartDesign/App/FeatureSketchBased.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/Mod/PartDesign/App/FeatureSketchBased.cpp b/src/Mod/PartDesign/App/FeatureSketchBased.cpp index 46b4fc759c..6dccfbc212 100644 --- a/src/Mod/PartDesign/App/FeatureSketchBased.cpp +++ b/src/Mod/PartDesign/App/FeatureSketchBased.cpp @@ -72,18 +72,18 @@ #endif +#include +#include #include #include #include #include #include #include -#include -#include #include -#include "FeatureSketchBased.h" -#include "DatumPlane.h" #include "DatumLine.h" +#include "DatumPlane.h" +#include "FeatureSketchBased.h" using namespace PartDesign; @@ -218,7 +218,7 @@ TopoDS_Shape ProfileBased::getVerifiedFace(bool silent) const { if (!shape.hasSubShape(TopAbs_WIRE)) shape = shape.makEWires(); if (shape.hasSubShape(TopAbs_WIRE)) - shape = shape.makEFace(0, "Part::FaceMakerCheese"); + shape = shape.makEFace(0, "Part::FaceMakerBullseye"); else err = "Cannot make face from profile"; }