Hilfe bei einen Nema 17

Darum habe ich meinen Code auch ausführlich dokumentiert, und aufgrund seiner nicht so guten Englischkenntnisse auch weitestgehend in deutsch, damit er ne Grundlage zum lernen hat.