LogViewer overview
This section describes the LogViewer application.
Substrate management tabs
Located top left of the LogViewer panel, one tab allows to select a printed substrate and the second tab to select a printed object. When a print object is selected, a figure opens to show the geometry printed and coloured based on the voxel state. Few voxel statistics are also displayed in the top left corner of the figure.
The colour code is the following:
- regular voxel : the detection triggered after the approach to the voxel position
- missing voxel : the voxel was not printed, the printing stoppped before reaching this voxel
- collision voxel : detection triggered while moving to the voxel position
- redundant voxel : detection happened while approaching the voxel level after reaching its position
Available interactivities with the figure are:
- rotate (left click dragging in the figure)
- zoom (wheel)
- pan along one axis (left click on the selected axis and drag)
- restore default view (house icon)
- datatips (left click on a voxel with the datatip icon toggled)
Different buttons allow to manipulate the data recorded during printing by the software. Log files can be gathered and analyzed to generate a report file (.mat extension). This file can then be used to plot data, graphs and statistics on the objects printed.
-
Fetch files
: Move and sort the log files available from the<BaseExportDirectory>
to the database in their respective substrate folders. -
Merge files
: Analyze the log files of each object of the selected substrate to generate their .mat report file. Only merged files are displayed in the print field list. -
Plot Substrate
: Display an overview of the substrate in the bottom left figure based on the .mat report files available for the selected substrate or the printing session. -
Notes
: Open the Notes dialog or create a note files for this substrate. This can be used to write or read additional information about the substrate. -
Open in Explorer
: Open the substrate folder in windows explorer. -
Analyze deflection data
: Display different curves showing the recorded data during printing. -
Send to workspace
: Load the report file in the MATLAB workspace for manual access and analysis. -
Delete .log and .mat files
: Delete all log and report files related to the selected object. This delete the object and all its information from the database. -
Delete .mat file only
: Only the report file of the selected object is deleted. It can be merged again to recover the information in the LogViewer. -
Delete .log file only
: Only the log files are deleted. All the information on the object is still accessible in the .mat report file.
Print data
The print data table summarize the key values related to the selected object.
Note
The pressure range indicates 1 value when pressure is the same for all voxels, and the [min max] range when different values were defined in the printfile.
Plot Substrate
The bottom left figure shows the selected substrate overview created with Plot Substrate
. All merged .mat files are used to plot the structures in gold viewed from the top. Row and column labels are added to identify each object on the substrate.
Transformations added in the software after the file generation are also included in the preview as they were saved in the PL log file.
Holding the left click and dragging draws a zooming box around the area of interest. Plot Substrate
can be used to reset the view.
Show image
The LogViewer can display images that are taken of each printed object (in SEM or optical microscope for example).
To use this feature, images have to be moved in an image
subfolder.
- Select the relevant substrate and use
Open in Explorer
. - Create a folder called
image
and copy the images of the object in this folder. - Images must be named
SubstrateName
r[Row Number
]c[ColumnNumber
][suffix
] to fit their imaged object name. The suffix can be anything to differentiate multiple images of the same object. Row and column numbers must be in a two-digits format (01-99).
Example
If the substrate name is Sub1 and the row is 1 and the column is 5, the image name is Sub1_r01c05
, placed in a folder ./analysis/Sub1/image
.
If there are multiple images taken of the same print field, add an underscore and a suffix. The extension of the image should not be changed. Any image supported by the MATLAB function imshow
will be shown in the GUI.
The LogViewer only displays images if the checkbox Show image
is checked, a
print field is actively selected in the print field list and that object has images properly named. If multiple images are associated with the same print field, the first image will be displayed
and a >
icon will appear to go to next image and move through all images.
Status bar
The status bar shows the latest status of the LogViewer and its activities.