in this grasshopper OpenNest example file, you can put every two peices of sections side to side to reduce the cutting length and optimize it. Download Example File
In this Grasshopper Heteroptera example file, you can create regions from a list of curves by using the Geometric Region component. Download Free Example File