В моей программе указывается, к какому проекту и к какому изделию относится каждый раскроенный кусок и еще углы пила профиля, а также можно задать размеры остатков, которые программа должна не допустить (например, вы не хотите, чтобы в результате раскроя попадались остатки рамы от 150 мм до 600 мм, створки от 150 мм до 500 мм и т.д.).
Учитывается еще толщина пила. В программе есть две толщины пила: для углов 90 градусов и 45 градусов. Поэтому если распиловщик не будет косячить, то профиль можно пилить без остатков. Для тех, кто косячит на пиле, можно задать специальный остаток – например, 20 мм. Это полезно, потому что производители профиля иногда выпускают партию профиля на несколько миллиметров короче.