diff --git a/OpenNest.Core/Drawing.cs b/OpenNest.Core/Drawing.cs index b64bcd1..bb38232 100644 --- a/OpenNest.Core/Drawing.cs +++ b/OpenNest.Core/Drawing.cs @@ -1,6 +1,8 @@ -using OpenNest.CNC; +using OpenNest.Bending; +using OpenNest.CNC; using OpenNest.Converters; using OpenNest.Geometry; +using System.Collections.Generic; using System.Drawing; using System.Linq; using System.Threading; @@ -62,6 +64,8 @@ namespace OpenNest public SourceInfo Source { get; set; } + public List Bends { get; set; } = new List(); + public double Area { get; protected set; } public void UpdateArea() diff --git a/OpenNest.Core/Plate.cs b/OpenNest.Core/Plate.cs index 16c5189..665f7e6 100644 --- a/OpenNest.Core/Plate.cs +++ b/OpenNest.Core/Plate.cs @@ -88,6 +88,11 @@ namespace OpenNest /// public Material Material { get; set; } + /// + /// Material grain direction in radians. 0 = horizontal. + /// + public double GrainAngle { get; set; } + /// /// The parts that the plate contains. ///