diff --git a/OpenNest.Engine/BestFit/BestFitFilter.cs b/OpenNest.Engine/BestFit/BestFitFilter.cs index c7d0787..8ea44a5 100644 --- a/OpenNest.Engine/BestFit/BestFitFilter.cs +++ b/OpenNest.Engine/BestFit/BestFitFilter.cs @@ -17,7 +17,8 @@ namespace OpenNest.Engine.BestFit if (!result.Keep) continue; - if (result.ShortestSide > System.Math.Min(MaxPlateWidth, MaxPlateHeight)) + if (result.ShortestSide > System.Math.Min(MaxPlateWidth, MaxPlateHeight) || + result.LongestSide > System.Math.Max(MaxPlateWidth, MaxPlateHeight)) { result.Keep = false; result.Reason = "Exceeds plate dimensions";