08-21-2018 06:19 AM
Hello LabVIEW Users,
We all know when we move a node near any terminal, LabVIEW tries to autowire the nodes. For instance, inside a for loop when we try to move an add node near the i terminal, LabVIEW wires i terminal and Add node automatically. My question is, how this is done? Is there a scripting VI running in the background which wires terminals when they come close? If so, whether users can see the block diagram of that VI? Sorry if my question is too stupid. Thanks in advance.
08-21-2018 07:18 AM
I have no idea how this is done (somewhere deep inside the editor that manages Diagram creation, I imagine), but I do know how you can "control" it, including turning it off and changing the distance over which it "stretches" to reach terminals. It is a LabVIEW Option, found on the Tools, Options menu under "Block Diagrams", Wiring. I tend to leave auto-wiring alone, but turn off "Enable Automatic Wire Routing", preferring to do this myself.
Bob Schor
08-21-2018 11:49 AM
@Bob_Schor wrote:
I have no idea how this is done (somewhere deep inside the editor that manages Diagram creation, I imagine), but I do know how you can "control" it, including turning it off and changing the distance over which it "stretches" to reach terminals. It is a LabVIEW Option, found on the Tools, Options menu under "Block Diagrams", Wiring. I tend to leave auto-wiring alone, but turn off "Enable Automatic Wire Routing", preferring to do this myself.
Bob Schor
I forgot about this setting. It's so annoying to when LabVIEW wants to go to the opposite side of your BD just to wire up to the VI next to you...