LabVIEW Idea Exchange

cancel
Showing results for 
Search instead for 
Did you mean: 
NeilR

Better wire routing to array inputs and similar.

Status: New

I tried searching for a similar suggestion but couldn't find one but I would bet that this has been suggested several times.

Why is the routing to multiple adjacent array terminals (or similar) so terrible ? The top Build Array shows the standard routing chosen by LV when wiring from a group of refs starting at the top. Starting from the bottom isn't any better. The lower Build Array is what I always change it to !!  Why is this not the standard routing ? 

I'm sure all of you VI meisters with OCD can sympathise.Smiley Wink

 

Wire routing.JPG

5 Comments
garrettmarsh
Member
NeilR
Active Participant

Thanks for the link Garrett ... kudoed it straight away !Smiley Happy

kdmcmullan
Member

"Bus Routing" as described is an out-and-out requirement. I never had OCD before I started using LabVIEW.

 

I'm sure you've discovered that if you make all yor connections, then use the "UP" cursor key to move your destination component all the way above your source (or vice-versa) one pixel at a time, all teh "kinks" in the wires appear at the same x coordinate. This means that you can then click them one at a time, and shift them left or right with the arrows to put them out of alignment by the same amount.

 

That's how I tidy up my busses.

 

NeilR
Active Participant

Yep. I'm familiar with the "up/down line gather" technique. The other possibility is to highlight just the required wiring and then use the Cleanup Diagram button. It's not overly clever, but better than a poke in the eye with a sharp stick.

Thoric
Trusted Enthusiast

You can select your unsavoury wiring and use Selective Diagram Cleanup (CTRL+U) to have then tidied up without moving your terminals/objects. Quick and simple.

Thoric (CLA, CLED, CTD and LabVIEW Champion)