This calculator attempts to generate the most efficient cut list for a given set of pieces. Note my use of the word "attempts." There are several ways to solve this problem and several "correct" answers. This tries one way and gives you a correct answer. It's based on linear board-feet and so works only in the one dimension. I may expand it to handle plywood at some point in the future but don't count on it.
I recently added the option to put the results in another window, an option to save customized stock lengths, as well as a few other changes to the UI and output. This is mostly in response to requests from other users like. I take requests as I can because I like to make things simple for people.
If you have comments you can send them to me at firstname.lastname@example.org or on Google+. I hope this is helpful! If you're interested, check out the development beta. It's completely reworked from top to bottom and fixes a significant bug from this version, but I know it doesn't work well on some mobile platforms. If you're on a desktop, you might like it a lot more. When I'm satisfied that it's ready, I'll replace this page with a redirect to the new one.
Step 1: Available stock - Select the available lengths:
Step 2: Method - Select which method you prefer:
Step 3: Cut Width - Enter how much of the board is lost to each cut (width of the blade):
Step 4: Piece List - Enter a list of board lengths you need to obtain:
Step 5: Output options:
Step 6: Ready, steady,
Step 7: Once you're happy with your results, you might want to save or print them off. Set the "Output to new window" option above and the results will go into a popup window.