I can see this creating a serious mess when aligning objects on the block diagram. In most cases, there are little stubs of wires selected in addition to the objects I want to align and I certainly don't want to include these in the alignment operation.
I have no objections for it to work with wires, but it should ONLY work that way if nothing else but parallel wire segments are selected and nothing else.
It is also not clear what should happen if multiple segments of the same wire are selected. It would be difficult to come up with setting priorities. It probably would need to be a weird mix of alignement and wire cleanup operations.
This is a heck of an idea. Also, it would be nice to have a "dead center of connector" option. If I click on "dead center of connector", it would pipe the wires into the center of the connector. This would align the wires somewhat, as well. Great idea.
To take this a step further, I would like to have the option to be able to place wires only on the grid, and have them locked in place there.
I'd also like to be able to "snap" a vi's connection point to that grid so that the wires allign to the connection points.
Just discovered a trick that's been floating around awhile for distributing wires. Also, there's the first illustration on Wire Anchor Point / Wire Bends. Just sharing two workarounds.