2013 nCode User Group Meeting - April 30, 2013
Tips and Tricks for Using nCode
Kurt Munson
2
• Click on the glyph palette.
• Type the first letter of the glyph you’re looking for.
• Glyph is automatically highlighted. • Hit letter key again to cycle through all
glyphs that start with that letter.
All glyphs have descriptions given as tool tips.
Hover the cursor over a glyph to see a description of what this glyph does.
The glyph palette includes search capability to find glyphs based on keywords like ‘rosette’ or ‘vibration’.
The glyph description is searched for this keyword – not just the name of the glyph.
Create your own glyph palette with your own collections of glyphs.
• Any glyph can be saved to any glyph palette. This enables user-configured glyphs like “My PSD” to be saved for easy re-use.
• Create your own glyphs and reuse or share!
Saving Glyphs
7
Drag new glyph directly onto pad to get glyph and the connected pipe. Watch for the yellow light to indicate that a connection can be made.
8
• Drag and drop from the glyph palette, or…. • Right click – Insert Glyph
9
• Right click on a pad and select Connect.
• A list of possible connections is shown.
• This makes it easier to connect glyphs that are far apart.
10
• Mouse over a glyph’s pad to learn about its content.
11
• Rename glyphs as a reminder of their purpose.
12
Describe a glyph in your own words.
• Right click and select Info…., then enter a description. • View this information by clicking on the Info button.
13
• CTRL + A : select all glyphs • CTRL + C: copy • CTRL + X: cut • CTRL + V: paste • CTRL + Z: undo • CTRL + R: run process • CTRL + N: new process • CTRL + O: open process • CTRL + S: save process
Keyboard Shortcuts
14
• Property Editor: allows quick access to glyph properties
• Diagnostics: reports run time messages
15
• Matrix view turns the Available Data window into a table of channels (in rows) and tests (in columns)
• Select channels and drag in to work on that data
nCode Viewer
• Save the configuration of displays as your preferred set-up.
• Define how you want the display to look and then save it with right mouse option ‘Save configuration’.
• Includes separate configurations in XYDisplay for time series, histogram, and multi-column data.
nCode Viewer: Launch from Windows Explorer
All channels in this file
Double click on data file to launch nCode Viewer
Double Click on a Data File to View
Other file types can be associated with nCode Viewer using FileAssociation.exe.
Free nCode Viewer
Download from:
21
Double Click on .FLO to Open nCode and the Process
2012 nCode Products User Group Meeting - Novi, MI USA
22
Save Process saves all the glyphs, pipes, and properties.
• The process is saved as a .flo file.
• The process is a template for processing more data in the future.
Save Process With Data also saves the results that flow through the process.
• The process is saved as a .fdb file.
• The process includes the current data filenames.
Package Process and Data saves the process and all data files into a portable package.
• The process and data are saved as a .zip file. • Makes it easy to share with a colleague.
23
To open files in multiple folders:
Select Open Data Files, then Recurse sub-folders
24
Quick statistics report:
• Right click on a test or channel and select Details.
Channel Details
25
Save to Test List File makes it easy to repopulate the Available Data Window next time.
26
• Use SaveTestList to keep track of input files.
• This input glyph will now remember which input files it contains. • The process will now contain input files when reopened.
27
• Mark sections in the TimeSeriesInput glyph using CTRL + left click • Only highlighted data is passed downstream
• Can have multiple sections, which are concatenated together • Sections can be moved with orange drag handles
28
Concatenate multiple tests into a single test using TimeSeriesInput’s
CombineAllTests = True
29
Create a collated table of statistical results for all tests.
30
• Update displayed metadata without rerunning the process. • Good debugging tool when a process won’t run as expected.
31
Metadata can be used as glyph properties. • Available metadata are shown by picklist.
• Example: Arithmetic glyph can remove the mean from each channel by using
#Mean#.
• Channel references are not needed, but can be used.
#Mean# = mean of every channel separately
#Chan1.Mean# = mean of channel 1
Metadata set name (for example, Attributes) is not needed:
#Attributes.Mean# is the same as #Mean#
Metadata are case INSENSITIVE.
32
TestSplitter glyph can use metadata to find channels • Example: any channel with units containing ‘strain’
• Select Collate Data to keep all displayed results if working with multiple separate tests.
Collating Data for Display
Results from all 3 tests
• Pick which results are displayed with the Channel Selection dialog
34
• Individual pipes can be disabled to control data flow.
• Example: Don’t write out new time series until viewing before and after displays.
Disabling Data Flow
Highlighted pipe indicates that it’s been disabled.
35
Viewing the Workspace
Full screen button (or use F9)
Workspace zoom slider
36
• All glyph properties are help-enabled.
• Right click and select Help on property to learn more.
nCode Worked Examples
• GlyphWorks includes 24 worked examples. • DesignLife includes 21 worked examples.
38
Fatigue Theory Guides
The nCode install theory guides for both GlyphWorks and DesignLife.
Look under Manuals – Contents.
39
nCode Training
measure and predict with confidence