There are many software companies that make nesting software, and some controllers have basic nesting features built right in. Nesting software ranges from very simple to extremely complex and capable. Some packages will even manage your plate inventory for you, and keep track of partial sheets. Although each nesting software package does basically the same thing (fitting various shaped parts to a plate of material), they all go about it in very unique ways, and each has their advantages and disadvantages.
Nesting software has a limited market, and as result tends to be expensive, ranging from $1000.00 to $30,000.00. You should gain experience with your machine before you commit to purchasing such software. In most cases, you will find that it is not needed, and in other cases you will make a better decision about what kind of nesting software you need once you understand the machine better.
For more information on software, see the Suppliers Page of this web site.
An example of a partial sheet of material with multiple different parts nested on it