User Tools

Site Tools


software_overview

Warning: Trying to access array offset on value of type bool in /var/www/html/dokuwiki/inc/html.php on line 1164

Warning: Trying to access array offset on value of type bool in /var/www/html/dokuwiki/inc/html.php on line 1168

Warning: Trying to access array offset on value of type bool in /var/www/html/dokuwiki/inc/html.php on line 1171

Warning: Trying to access array offset on value of type bool in /var/www/html/dokuwiki/inc/html.php on line 1172

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
software_overview [2020/09/24 21:09]
richard [Build Macro]
software_overview [2021/08/16 22:22] (current)
Line 5: Line 5:
   - Design - adjust the object (plates, wash stations, etc) physical parameters and macros, denoted blue   - Design - adjust the object (plates, wash stations, etc) physical parameters and macros, denoted blue
   - Camera control - select and control different Internet-of-Things cameras, denoted by red   - Camera control - select and control different Internet-of-Things cameras, denoted by red
 +
  
 <figure> <figure>
Line 52: Line 53:
 {{ :labautobox_program_design_option_buttons.png?400|There are 4 different design modes that are selectable, Objects, Build Macro, Edit/Run Macro, Logger }} {{ :labautobox_program_design_option_buttons.png?400|There are 4 different design modes that are selectable, Objects, Build Macro, Edit/Run Macro, Logger }}
 <caption> <caption>
-**There are 4 different design modes that are selectable: Objects, Build Macro, Edit/Run Macro, Logger**+**There are 4 different design modes that are selectable: Objects, Build Macro, Edit/Run Macro**
 </caption> </caption>
 </figure> </figure>
 // //
 // //
-Designing laboratory automation programs involve defining and adjusting object physical parameters that are positioned on the robotic deck. The physical parameters define the XYZ positioning of the 3D printer/liquid handler/CNC robotic system.  Building macros can involve both compiling individual commands or by integrating other macro lists. The LabAutoBox software allows you to test that the macros are working properly and to make adjustments when needed and there is a logger display interface that allows you to monitor the progress of the application. If a problem is observed you can abruptly stopped by pressing the "Disconnect" button described in Interactive mode. +Designing laboratory automation programs involve defining and adjusting object physical parameters that are positioned on the robotic deck. The physical parameters define the XYZ positioning of the 3D printer/liquid handler/CNC robotic system.  Building macros can involve both compiling individual commands or by integrating other macro lists. The LabAutoBox software allows you to test that the macros are working properly and to make adjustments when needed and there is a logger display interface that allows you to monitor the progress of the application. If a problem is observed you can abruptly stop the run by pressing the "Disconnect" button described in Interactive mode. 
  
 ---- ----
Line 90: Line 91:
 {{ :labautobox_program_designer_decklayout.png?400|}}<caption>**Graphical display of robotic deck which is adjustable**</caption> {{ :labautobox_program_designer_decklayout.png?400|}}<caption>**Graphical display of robotic deck which is adjustable**</caption>
 </figure> </figure>
-The robotic deck display is designed to work with different sized robotic systems like small 3D printers or larger liquid handling workstations. At the top of the deck display there is a tool for adjusting the width and height. The location of the objects is relative to the zero position being at the bottom left corner of the instrument this is where the instrument should be homed to. +The robotic deck display is designed to work with different sized robotic systems like small 3D printers or larger liquid handling workstations. At the top of the deck displaythere is a tool for adjusting the width and height. The location of the objects is relative to the zero position being at the bottom left corner of the instrument this is where the instrument should be homed to. 
  
 ---- ----
Line 96: Line 97:
 ==== Build Macro ==== ==== Build Macro ====
 <figure> <figure>
-{{ :labautobox_program_design_macro_designer.png?600|}}<caption>Macro design view. Color coded to show the different types of macros that can be crafted</caption>+{{ :labautobox_program_design_macro_designer.png?600|}}<caption>**Macro design view. Color coded to show the different types of macros that can be crafted**</caption>
 </figure> </figure>
  
 // //
 // //
-This tool is used to craft macros. Here referencing the color codes are the different types of macros that can be developed:+This tool is used to craft macros segments. Here referencing the color codes are the different types of macros that can be developed:
   * Custom macro list (green) - Select saved custom macros to make other macros   * Custom macro list (green) - Select saved custom macros to make other macros
   * Tip washing macro (blue) - Wash or just dry pipette tips   * Tip washing macro (blue) - Wash or just dry pipette tips
   * Position to object (red)   * Position to object (red)
   * Position 4-way valves (orange)   * Position 4-way valves (orange)
 +  * Multichannel syringe pump (blue)
 +  * Wash, waste and pressure compensation pump (gray)
 +  * Camera take photos (green)
 +  * Thermal block control (red)
 +  * Macro assembler (orange) - This is the place where the macros are inserted to
 +
 +After selecting a macro segment and entering the data, the macro can be inserted into the Macro assembler. Using the macro assembler tool, macros can be selected and saved or deleted. If saved you can see the full LabAutoBox macro syntax in the Edit/Run view 
 +
 +
 +----
 +
 +==== Edit/Run Macro ====
 +
 +<figure>
 +{{ :labautobox_program_design_edirun_macro.png?400|Edit/Run Macro}}
 +<caption>**This view allows you to test, edit and save custom macros**</caption>
 +</figure>
 +//
 +//
 +
 +
 +The 'Build Macro' tool is useful for crafting macros but they need to be tested and this is done in this view. Since there can be some syntax to some of these macros. The macros listed in the 'Macro assembler' box at the bottom of the 'Build Macro' view are abbreviated and so the full syntax is shown in this 'Edit/Run Macro'
 +
 +
 +
 +
 +
software_overview.1600981777.txt.gz ยท Last modified: 2021/08/16 22:21 (external edit)