I don’t want to take away from your free time at all but here’s a thought for when you feel like it… I personally know a great lot of people who will try to make their first nest really efficient and they feel good about saving material. But what happens next?
They forget about that last piece and just put it in the dumpster. Because it’s tedious to keep track of what you have and its cheaper (time use wise) to just buy a new sheet.
I’m in no way saying that you should take on the responsibility of their wrong doing. But, if there’s a way to make it “cheaper” to reuse material, people will do it. If you provide an additional output that is formatted to work with opennest effortlessly and makes it easier to keep track of their scrap library digitally, it will take opennest to the next level.
Here’s what I think that might look like, a library file created by the user or the plugin, that keeps track of date, material, thickness, and left over shapes. Used in conjunction with opennest, it reminds you that which sheets from a previous job fits the current criteria and can be used again. If you no longer have that sheet, simply delete it from the library. You bought a new batch of sheet material, well there could be a way to put that in the library too.
Just a very raw idea for what it could be and I apologize for the sidetrack. Please don’t let this post ruin your day, I think you’ve already done more than enough for the benefit of everyone. Let this be just one of the potential routes that opennest can take in the distant future.