While playing with bar-and-joint linkages, I noticed that the skeleton of a regular 3-dimensional cube can be folded to a single edge (this can be achieved by first flexing the cube to bring it to a star shaped (non-convex) object and then folding the star to a single edge). Other examples of such polytopes are equilateral prisms with convex 2k-gon as base, which can also be folded to an edge (in fact, the cube is a also a special case of such polytopes). I was wondering which other equilateral polytopes have this property? Is it possible to charaterize such polytopes?
Let me note a few observations. In 2 dimension, it is easy to check that an equilateral convex polygon can be folded to an edge if and only if it has even number of vertices. In 3-dimension a necessary condition for foldability to an edge is that the skeleton has no odd cycle, i.e., the skeleton graph is bipartite. I was wondering if this condition is also sufficient, that is, is it true that every equilateral convex polytope with bipartite skeleton can folded to an edge?
Finally, if the answer in 3-dimensions turns out to be easy, I would like to know what happens in higher dimensions, i.e., if such questions can be asked in higher dimension and if they have any interesting answers.