390 likes | 609 Views
Tips & Tricks. Christian Danuser, 2012. Tips & Tricks. Hidden features , nice tricks and magic moments…. Chapters . 1. Hidden features 2. Chapter 2 3. Third Chapter 4. Chapter Four 5. Chapter Five 6. Chapter Six.
E N D
Tips & Tricks Christian Danuser, 2012
Tips & Tricks Hidden features, nice tricks and magic moments…
Chapters 1. Hidden features 2. Chapter 2 3. Third Chapter 4. Chapter Four 5. Chapter Five 6. Chapter Six
Quick copyofLabware UsingCTRL +Drag&Dropallowscreatingquick copiesoftheselectedlabware.
Keep Z (height) whenshiftingLabware UsingALTwhileshifting will keepthe original Z heightvalue Move + ALT: Z = 180 Simple move: Z = 100
Select lowerlabware Performing a leftmouse-clickwithpressedALT keyselectsthenextlowerlabwarebelowtheactuallyselectedlabware:
Have a closelooktolabware UsetheSPACEkeyto bring a selected Labware in ‚observationmode‘.
Double-Click on Labware Performing a double-click on a labwaredirectlyinvokestheAdjustLabware Positiondialog:
Auto-adjustofcolumnwidth A leftmouse-click in thegridautomaticallyadjuststhecolumnwidth in e.g. theLoad&Matchstep:
Chapters 1. Hidden features 2. Nice tricks 3. Third Chapter 4. Chapter Four 5. Chapter Five 6. Chapter Six
Addingfilestopackages UsetheMethod Dependenciesfunctiontoinclude ‘non-Hamilton’ filesinto a package (*.pkg) file.
Addingfilestopackages UsetheMethod Dependenciesfunctiontoinclude ‘non-Hamilton’ filesinto a package (*.pkg) file. Method Deck Carriers Racks Containers etc. Worklist (xls, csv, txt, …) Experiment information User guides Pictures etc. Package file *.pkg
Adding a deck to a submethodlibrary UsetheAttach System Deckfunctionto link a deck to a submethodlibrary.
Using SQL statements SQLstandsforStandard Query Language SQLis a databaselanguageto Definedatabasestructures in relational databases Manipulate (insert, change, delete, sort) data Querydata
Using SQL statements In VENUS, SQL canbeused in thefile/datahandlingto: FILTER Data Example: Get all OD valuesfrom a readerhigherthan 25 SORT Data Example: Sortthevolumes intheoutput in ascendingorder
Using SQL statements In VENUS, SQL canbeused in thefile/datahandlingto: USE AGGREGATE functions Example: Count all records in a database GROUP Data Example: Group all positions on a plate and createtheAvg.
Using SQL statements In VENUS, SQL canbeused in thefile/datahandlingto: UPDATE / ALTER data Example: Overwrite an existingvalue in a database
Using SQL statements Simple stuffcouldbedonewithif/elseaswell…
Using SQL statements …but how do you find e.g. thehighestvolume in thefile? "SELECT max(Volume) AS [Maximum Volume] FROM Tabelle1$"
Using SQL statements "SELECT max(Volume) AS [Maximum Volume] FROM Tabelle1$" ‘VIRTUAL’ XLS REAL XLS
Chapters 1. Hidden features 2. Nice tricks 3. Magic Moments 4. Chapter Four 5. Chapter Five 6. Chapter Six
Create errors Why ? W H Y ?
Create errors UsethelibraryErrorSimulatortotestyourerrorhandling
Create errors Error recoveries in everyEasy/Single step Error handlingbytheuser
Custom Dialog Message visualisationbefore VENUS two: Visual Basic dialogs
Custom Dialog Open the Custom Dialog in theToolBoxofVENUS
CustomizedDialog 1. Add elements
CustomizedDialog 2. Define Properties
CustomizedDialog 3. Add intelligence
CustomizedDialog Visibility Create intuitive dialogswiththe on-board toolsof VENUS Your Logo Image swap Color / Font Tool tip Enable / disable Presettings
Run packedmethods UsetheRunPackageMethodtocontrolmethodaccesswithout User Rights / IT settings
Run packedmethods UsetheRunPackageMethodtocontrolmethodaccesswithout User rights / IT settings Unpack *pkg Run method Delete files
Gettingannounced #1 UsetheSendMailcommandoftheHSLUtilLiblibraryto send an email out ofyourmethod.
Gettingannounced #1 Use a stringvariable togetmulti-linetextin themailbody.
Gettingannounced #1 Change theSender adressin the System Config. Editor. Usecommasto separate multiple receivers.
Gettingannounced#2 The TrackLightHelperlibrarycanbeusedtocontroltheloadinglightsofthe ML Star family. See fromtheaislewhen e.g. yourmethodfinished:
Chapters 1. Hidden features 2. Nice tricks 3. Magic Moments 4. Source information 5. Chapter Five 6. Chapter Six
Source information Wherewouldyouget all thisnicestuff? www.hamiltonrobotics.com Robotics ToolPool Customer Area European User Group Meetings
Source information Wherewouldyouget all thisnicestuff?