Some help with an arduino printer!

You can not implement a way to control something with an understanding of what you are trying to control.

Hmmm. I always thought that such an understanding WAS required.