diff --git a/src/Mod/TechDraw/App/DrawDimHelper.cpp b/src/Mod/TechDraw/App/DrawDimHelper.cpp index 28912e8802..73e188c31e 100644 --- a/src/Mod/TechDraw/App/DrawDimHelper.cpp +++ b/src/Mod/TechDraw/App/DrawDimHelper.cpp @@ -195,7 +195,12 @@ DrawDimHelper::minMax(DrawViewPart* dvp, std::vector edgeNames, int } } else { - edgeGeomList = dvp->getEdgeGeometry();//do the whole View + for (auto& edge : dvp->getEdgeGeometry()) { + if (!edge->getCosmetic()) { + // skip cosmetic edges + edgeGeomList.push_back(edge); + } + } } if (edgeGeomList.empty()) {