Nesting algorithm

Uses your system voice; voice and rate in settings.

Q17042063Snapshot

≈ 3 min read

Names in other languages

  • EnglishNesting algorithm

Article bodies are English and are not machine-translated. A name in another language is not a translation of the article.

Nesting algorithms are used to make the most efficient use of material or space. This could for instance be done by evaluating many different possible combinations via recursion. #Linear (1-dimensional): The simplest of the algorithms illustrated here. For an existing set there is only one position where a new cut can be placed – at the end of the last cut. Validation of a combination involves a simple Stock - Yield - Kerf = Scrap calculation. #Plate (2-dimensional): These algorithms are significantly more complex. For an existing set, there may be as many as eight positions where a new cut may be introduced next to each existing cut, and if the new cut is not perfectly square then different rotations may need to be checked. Validation of a potential combination involves checking for intersections between two-dimensional objects. #Packing (3-dimensional): These algorithms are the most complex illustrated here due to the larger number of possible combinations. Validation of a potential combination involves checking for intersections between three-dimensional objects.

Nesting algorithms are used to make the most efficient use of material or space. This could for instance be done by evaluating many different possible combinations via recursion. Linear (1-dimensional): The simplest of the algorithms illustrated here. For an existing set there is only one position where a new cut can be placed – at the end of the last cut. Validation of a combination involves a simple Stock - Yield - Kerf = Scrap calculation. Plate (2-dimensional): These algorithms are significantly more complex. For an existing set, there may be as many as eight positions where a new cut may be introduced next to each existing cut, and if the new cut is not perfectly square then different rotations may need to be checked. Validation of a potential combination involves checking for intersections between two-dimensional objects. Packing (3-dimensional): These algorithms are the most complex illustrated here due to the larger number of possible combinations. Validation of a potential combination involves checking for intersections between three-dimensional objects. ==References==

Text derived from https://en.wikipedia.org/w/index.php?oldid=1283620045 under CC BY-SA 4.0; modifications have been made.

Provenance

snapshot nesting-algorithm-1850711-10ba574a2062169f · hash 10ba574a2062169feba7268e7ba24c0347919811b29eb3a1cb83b3d70fcffe11 · captured 1743605274.0 · version history

Cite this page as: encyclopegia.org, “Nesting algorithm”, snapshot nesting-algorithm-1850711-10ba574a2062169f. https://encyclopegia.org/a/nesting-algorithm