Personalising the LabVIEW Environment to Accelerate productivity

Transcription

Personalising the LabVIEW Environment to Accelerate productivity
Personalizing the LabVIEW
Environment to Accelerate
Productivity
ni.com
Motivation
We all have preferences when accomplishing our
tasks.
Personalize your tools to match your preferences.
ni.com
2
Agenda
Standard LabVIEW options
Built-in tools in LabVIEW and their modifications
Additional tools and their modifications
ni.com
3
Agenda
Standard LabVIEW options
Built-in tools in LabVIEW and their modifications
Additional tools and their modifications
ni.com
4
Getting Started Window
ni.com
5
Getting Started Window
ni.com
6
Getting Started Window
Whitepaper 14045
ni.com
7
Tools -> Options
ni.com
8
Tools -> Options
ni.com
9
Tools -> Options
ni.com
10
Tools -> Options
ni.com
11
Tools -> Options
ni.com
12
LabVIEW.ini
The LabVIEW.ini holds your
customization preferences in a key /
value configuration.
ni.com
13
LabVIEW.ini
API to read and write keys to
LabVIEW.ini
Located at
LabVIEW\resource\dialog\Lvconfig.llb
ni.com
14
LabVIEW.ini
Undocumented INI tokens:
ni.com
1.
QuickBold
2.
BookmarkManager.ShowVILIB
3.
BookmarkManager.ShowRESOURCE
4.
Many more...
15
Agenda
Standard LabVIEW options
Built-in tools in LabVIEW and their modifications
Additional tools and their modifications
ni.com
16
Palettes
ni.com
17
Tools -> Advanced -> Edit Palette Set…
Create your own palettes.
Drop code instead of a VI.
Be Careful!
ni.com
18
Icon Editor
ni.com
19
Icon Editor
ni.com
20
Tools for LabVIEW
You can place your own tools here!
Just put your LabVIEW VIs here:
[LabVIEWXXXX]\Project
Folders or VIs with underscore at the
beginning will not be named here.
ni.com
21
Quick Drop
ni.com
22
Quick Drop
ni.com
23
Quick Drop
ni.com
24
Quick Drop
Standard Quick Drop Plugins:
Crtl+I
Insert
Crtl+T
Move labels
Crtl+R
Remove and rewire
Crtl+P
Replace
Crtl+B
VI server rename
Crtl+D
Wire all terminals
Crtl+W Wire multiple objects together
ni.com
25
Quick Drop
Quick Drop Plugin Template:
[LabVIEWXXXX]\resource\dialog\Quick
Drop
ni.com
26
Bookmark Manager
Create your own!
ni.com
27
Agenda
Standard LabVIEW options
Built-in tools in LabVIEW and their modifications
Additional tools and their modifications
ni.com
28
Find LabVIEW Add-ons…
The App Store for Engineers and
Scientists
• 250+ third-party add-ons
• Free and paid
ni.com
29
Find LabVIEW Add-ons…
ni.com
30
Find LabVIEW Add-ons…
ni.com
31
Find LabVIEW Add-ons…
ni.com
32
Find LabVIEW Add-ons…
ni.com
33
Find LabVIEW Add-ons…
ni.com
34
Probes
ni.com
35
Find LabVIEW Add-ons…
VI Box Probes - SAPHIR
ni.com
36
Find LabVIEW Add-ons…
NI GOOP Development Suite
ni.com
37
Quick Drop – Plugins in the Community
•
•
•
•
•
•
ni.com
VI snippet Quick Drop plugins
Wire label
Clear array
Mission control for multi-frame
structure
Create multiple wire labels
automatically from first element of the
wires
Align front panel controls
to connector pane
pattern
38
Sources
•
•
•
•
ni.com
www.labviewwiki.org
http://labviewartisan.blogspot.com/
www.ni.com/labview-tools-network
ni.com
39