LabVIEW Idea Exchange

cancel
Showing results for 
Search instead for 
Did you mean: 
Darin.K

Shortcut to Invert Input/Output in Compound Arithmetic

Status: New

Outside of comparisons, Triangles are becoming an endangered species on my Block Diagrams.  The Compound Arithmetic Node is a very handy tool, and armed with my (function preserving) RCF plugin/QD shortcut they are replacing all math triangles.  I use them a lot, and so should you.

 

One final hurdle to reaching total happiness: the process of inverting inputs and outputs is a bit awkward at best.  Right-Click, scroll down, find Invert (right in the center of the menu of course) and try not to have the muscle spasm that results in 'Remove Input'.  I would really like some type of shortcut (double-click, shift-click, ctrl-click, anything) to quickly toggle the inversion of a terminal. 

 

(I would also like to enlarge those Inversion circles while we are at it...)

 

(Ironic that the LV logo is a combination of the Add primitive and the Sequence Structure....)

 

 

5 Comments
GregR
Active Participant

There is a slightly short way. Anytime you see the hand-pointer-thing icon (the one with a pointing finger, not the hand with all fingers extended) you can left click to get a menu with on "Invert" and "Change Mode" options. This makes it much easier to hit.

 

For the output, this can be done with the autotool, although the area where this tool is available is small because the wiring area gets in the way. For inputs, the autotool never shows this option. You can explicitly change to this tool, but that is a pain.

Darin.K
Trusted Enthusiast

Certainly the autotool regions could use a little tweaking.  I use the output shortcut you mention to change the mode, but I very rarely change the output inversion.  (Especially since setting that is not exposed to scripting.)  There is some "hand-pointer-thing" that goes on everytime I try to find the exact spot, and believe me, not all of my fingers are extended....

 

Working without the autotool is so LV6.

 

 

AristosQueue (NI)
NI Employee (retired)

Just quick drop a Not primitive. Smiley Tongue

 

Seriously, though, this is a good idea. I gave it kudos.

Darin.K
Trusted Enthusiast

> Just quick drop a Not primitive.

 

As a non-comparison Triangle, I also have my sights set on the Not primitive. Smiley Wink

 

Phase 0: Enlarge the Invert Circles

Phase I: Easy method to toggle inversion (this idea)

Phase II:  Add invert circles to all imaginable functions.  Goodbye Not, Reciprocal, and Negate, amongst others...

 

Coming soon (LV25 at my current pace) Easily visible, easily configurable invertable terminals everywhere.

TomOrr0W
Member

Looking at the comments on this idea, I ended up searching invert, negate, bubble, and circle (skipping anything that was already marked duplicate).  I figured I might as well link the related ideas.

 

Related:

https://forums.ni.com/t5/LabVIEW-Idea-Exchange/Offer-a-Positive-Logic-Alternative/idi-p/1022834

https://forums.ni.com/t5/LabVIEW-Idea-Exchange/Negate-option-on-Comparison-functions/idc-p/3793254

https://forums.ni.com/t5/LabVIEW-Idea-Exchange/Correct-the-quot-not-quot-symbol-by-removing-the-inve...

https://forums.ni.com/t5/LabVIEW-Idea-Exchange/Automatically-invert-compound-arithmetic-inputs-when-...

https://forums.ni.com/t5/LabVIEW-Idea-Exchange/General-Comparison-Operator-as-an-Express-VI/idi-p/12...

https://forums.ni.com/t5/LabVIEW-Idea-Exchange/Simplifying-Boolean-expressions/idi-p/1890963

https://forums.ni.com/t5/LabVIEW-Idea-Exchange/Invert-Option-in-all-Boolean-Terminals/idi-p/1281058

https://forums.ni.com/t5/LabVIEW-Idea-Exchange/Invert-signal-going-into-a-select-VI/idi-p/2224232

https://forums.ni.com/t5/LabVIEW-Idea-Exchange/Negate-input-on-boolean-functions/idi-p/1084159 

https://forums.ni.com/t5/LabVIEW-Idea-Exchange/Array-String-not-empty-function/idi-p/3163821

 

A couple people mentioned making inversion bubbles more visible:

https://forums.ni.com/t5/LabVIEW-Idea-Exchange/Enlarge-the-Invert-Circles/idi-p/1023748

https://forums.ni.com/t5/LabVIEW-Idea-Exchange/Replace-the-Invert-Circles-in-Compound-Arithmetic-Nod...

https://forums.ni.com/t5/LabVIEW-Idea-Exchange/Compound-Arithmetic-with-inverted-input-should-be-eas...