While formulating an answer to this question let us consider the parts and the function of the printer during its basic process. We tell the printer what we want it to do, "print this". The printer then produces the product we told it to produce. The printer is complex, being composed of multiple motors, and lever mechanisms which one might find in a robot. Printers, especially all-in-one printers are capable of multiple tasks. Printers such as these also have a sensor which "sees" an object and can replicate the object. There may now exist combinations of sensors which "see" and possibly "feel" an object which can be replicated in 3D. These are tasks which historically were performed by humans.
The answer should be more than yes or no, including explanation or proof.
Edit:
In response to posts regarding this question being a duplicate of What is the difference between a Robot and a Machine?, it is not. I am asking the reader if this particular device known as a printer is considered a type of robot. However, the suggested duplicate does offer more information to help answer this question. Also, it is suggested in the proposed duplicate post that THAT post should be placed in the philosophy exchange. I see the logic in my post and the other being placed there. I do also think these questions should be posted here because they are specific to robotics.
As for clarification, I am leaning toward personally defining printers, especially newer models, all-in-ones, and various 3d printing devices as robots. I am asking in order to clarify my own understanding and see if others agree. I also am seeking to understand the technology better and am having a hard time finding resources to study. I asked a question about the sort of courses I might take at school in the Academia exchange and no one knew ( https://academia.stackexchange.com/questions/120366/what-courses-would-teach-me-how-to-better-understand-computer-printers ) So, I came here thinking I might need to take robotics courses to really learn how to make a printer for the future.
Edit:
FooBar has the best answer so far in the comments:
"Most printers have a very limited set of sensors (some limit switches and temperature sensors), but most are not even able to detect failed prints. So they are not able to sense or react to their environment."
Furthermore, thank you all for your comments/answers. I have found what I was looking for here.