GraphPlot3D - Any way to insist that all edges are the same length?

I would like to render a graph with all edges of equal length and let repulsion of vertices govern their placement. Is there a way to achieve this with GraphPlot3D?