Не понимаю проблемы предыдущих программистов. Если прога все печатает, только "полосы от сколов" или другие мелочи - так это нормальный промежуточный результат, который переделывается в конечный без полос за 1 день.
Мне кажется если человек умеет обращаться с шаговыми двигателями и лпт-портами, то остальное делается оч просто и быстро. Дизеринг я бы вообще убрал, лучше сделать 4-16 оттенков серого силой удара без всякого дизеринга - примеры таких станков есть в инете.