From 0e2cb14c71ea53b322b5298e21c65eb4ea079cfb Mon Sep 17 00:00:00 2001 From: Kurt Kremitzki Date: Wed, 7 Jun 2017 19:16:52 -0500 Subject: [PATCH] Show failure message when part design transformation does not intersect --- src/Mod/PartDesign/App/FeatureTransformed.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Mod/PartDesign/App/FeatureTransformed.cpp b/src/Mod/PartDesign/App/FeatureTransformed.cpp index db43423ee1..f1c675408c 100644 --- a/src/Mod/PartDesign/App/FeatureTransformed.cpp +++ b/src/Mod/PartDesign/App/FeatureTransformed.cpp @@ -364,6 +364,11 @@ App::DocumentObjectExecReturn *Transformed::execute(void) rejected[it->first].push_back(**it2); this->Shape.setValue(getSolid(support)); + + if (rejected.size() > 0) { + return new App::DocumentObjectExecReturn("Transformation failed"); + } + return App::DocumentObject::StdReturn; }