Sliding a Ribbon Wrapped around a Box

A ribbon that is wrapped around a box can be removed with out cutting, stretching, or untying it. Try to do so with an actual ribbon on a box. Then model this situation geometrically and explain why it works. It may be easier to explain first with a rectangle.
Remove the ribbon by sliding the green point: Thanks to Walter Whiteley for creating the sketch.

Sorry, this page requires a Java-compatible web browser.

RibbonSlide3