<p>In trying to understand 3D printers, I have watched some YouTube videos where the crafters make items with hinges. That in itself blows my mind. It is hard to grasp how something with moving parts can be printed. But specifically I am wondering if the concept can be extended to food printers to make, for example, a sugar or chocolate telescoping lollipop (sucker)?</p>

No, M108 does not do that. You are looking for
T#
, where # is the tool position you want:
```
```
T1 ; switch to tool position 1 

T3 ; switch to tool position 3
```
```
This tells the processor to send all heating, cooling and flow commands to this tool until another tool change is specified, and invokes the X/Y(/Z) offset for the new tool position.
See
http://reprap.org/wiki/G-code#T:_Select_Tool