LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

labview aesthetic

 


@altenbach wrote:

Here's an example of what not to do...

 

 


I'm an Engineer not an Artist.

As hard as I try that's what every panel I try to customize looks like. 

 

I asked for a LabVIEW "Skinning Engine" years ago and was ignored. 

========================
=== Engineer Ambiguously ===
========================
0 Kudos
Message 11 of 25
(732 Views)

1. Use Flat-Line style

2. Use decors to group controls together, separate from indicators

3. Use large and/or bold font for data need user attention

4. Add company logo to fill blank area

5. Add a timestamp to show the VI is not hang

image.png

 

George Zou
0 Kudos
Message 12 of 25
(723 Views)

@altenbach wrote:

Here's an example of what not to do...

 

altenbach_0-1732553379696.png

 


In the number cluster all texts should be different fonts and sizes! 😄 And offset ofcourse, they can't be aligned and not the same size of the box!

G# - Award winning reference based OOP for LV, for free! - Qestit VIPM GitHub

Qestit Systems
Certified-LabVIEW-Developer
Message 13 of 25
(678 Views)

@Yamaeda wrote:
In the number cluster all texts should be different fonts and sizes! 😄 And offset ofcourse, they can't be aligned and not the same size of the box!

Well, making a VI really ugly takes a lot of time and effort (which I don't have!). I'd rather spend time on the diagram!

 

In the words of Dolly Parton: "It costs a lot of money to look this cheap".  😮

Message 14 of 25
(646 Views)

Some ideas in the PlotDemo.vi attached. This was a fun response to a coworker emphatically claiming you could not customize plots in LabVIEW. 

 

Jay14159265_1-1732660076938.png

 

______________________________________________________________
Have a pleasant day and be sure to learn Python for success and prosperity.
Message 15 of 25
(633 Views)

Hey sorry for late reply, i kinda like this, could you send the file if you still have it?

ty

0 Kudos
Message 16 of 25
(562 Views)

@somelabguy wrote:

Hey sorry for late reply, i kinda like this, could you send the file if you still have it?

ty


You need to use @ or quote to let people know who / which post you are talking about. 

______________________________________________________________
Have a pleasant day and be sure to learn Python for success and prosperity.
0 Kudos
Message 17 of 25
(520 Views)

One thing you could keep in mind is how long your user will be looking at the data. If it is for extended periods of time, consider using colors that are easier on the eyes. I have most of my graphs with darker backgrounds and light blue labels because our folks are looking at data all day long. Bright white graphs and high contrast controls can fatigue the eyes. It also matters how the user is looking at your graphs. If they are sitting at the monitor, it's fine to use default font sizes, but if they are looking at the screen from across the lab, or even just several feet away, make sure numbers, labels, and plot lines are large enough to be read.

0 Kudos
Message 18 of 25
(502 Views)

My opinion is that the user shouldn't be able to recognize which programming language is used for a program. LabVIEW has the reputation of having bad looking interfaces (because it is almost too easy to get a working program, so no effort is taken into making it look nice).

 

When I make programs for users, I try to stick as much as possible to system controls, as users are familiar with them. Occasionally, custom controls are necessary, but they shoud always adhere to the flat/material design guidelines.

 

Here is an example of a small program I made to control a motorized stage

Basjong53_0-1733322972036.png

 

Some of my self imposed guidelines:

  1. System controls
  2. Flat/material design
  3. White/light grey backgrounds
  4. Units on controls go outside the control
  5. Labels/captions left aligned for vertically stacked controls/indicators
  6. Status bar on top-level windows

 

Message 19 of 25
(476 Views)

@DavidBoyd wrote:

One very simple change I would suggest... change those numerics to right-justified.  Why that isn't the template standard after all these years, I'll never understand.

 

I ALWAYS want my numerics to grow in magnitude from right to left.


The default left alignment is also completely unsuitable for horizontal plot legend where the wrong text is right next to the style if the legends differ in width.

 

altenbach_0-1733328068525.png

 

Message 20 of 25
(456 Views)