Skip to content

Applications

Our data-driven workflows allows to optimize the jetting performances over any printing parameter, for any kind of application, within seconds. 

Our software automatically applies the waveforms and other printing parameters, stores the corresponding dropwatching imags and the properties of all visible drops, and provides a powerful visualization tool to analyze the performances. The storage of all the parameters and outcomes in a database guarantees the complete retrieval of the data at any time, enabling a fully reproducible and transparent workflow.

Below are examples of our most common features and optimizations.

Drop Formations images are computed by creating a stitching as a function of the LED flash delay: the first column represents the first delay, and its value is incremented in every column until the last delay. It is a very visual way to understand the dynamics happening during the first microseconds of a drop ejection.

In the example below, a 4DPD waveform is used to eject one large drop from an Epson printhead.

4DPD drop merging into one large drop

A short video showing the workflow to get such images is available below:

Both analog and digital waveforms can be controlled and optimized. All waveform parameters (amplitudes, durations and slew rates) can be swept automatically to measure their effect on the drop properties.

Examples of digital and analog waveforms. Red: mother waveforms. Blue: daughter waveforms.

Since the waveform control is integrated in the Droptimize software, the sweep of any waveform parameter is possible. Below is a video that shows the workflow to sweep the pulse duration, with additional examples further down the page.

Acoustic Time Sweep

The acoustic time sweep is the first step in waveform developement. It is computed by testing waveforms with different pulse durations and identifying which one yields the maximum speed.

Pulse duration stitching and speed plot

Amplitude Sweep

An amplitude sweep is applied to evaluate the effect of voltage scaling on the drop properties. In the attached example, the main satellite stops merging with the main drop when the voltage goes over 80% of the reference voltage.

 

Amplitude stitching

Pulse Spacing Sweep

Investigating the pulse spacing allows to identify the delay between the pulses that yields the target drop properties, such as speed, volume, and absence of satellite. This is used for multi-pulse waveforms, where multiple drops will be combined to achieve larger dots. In the example below, the speed is maximal at 9-10us pulse duration, but fully merged drops are present only at high or lower durations.

Waveform with a pulse spacing sweep
Test-session-136-at-point-Waveform-ID-118.1.1-Waveform-ID-118.1.1-
Pulse Spacing Stitching

Multi-dimensional sweeps allow to understand the effect of sets of printing parameters. This is typically used to speed up the optimizations within relatively small windows of parameters.

In the example below, it is used to get the voltage scaling for different temperatures by changing both these values and analyzing the resulting drop speed. In case of changes of temperature, it is recommended to scale the voltage accordingly to maintain the same drop speed and overall jetting performance. All the information to compute this scaling can be extracted from the plot below.

Contour plot of the speed as a function of both the printhead votlage and temperature. The voltage scaling should follow a plot line to ensure consistent speed accross the different temperatures.

Stability over the whole frequency range is critical for applications where the printing speed varies. The stability is measured by comparing the drop speed at different frequencies. The waveforms are then optimized to minimize the instabilities in the critical regions.

In the example below, the target frequency was 48kHz with a Samba G3L 2DPD waveform, which was highly unstable without damping. It was optimized by sweeping the parameters for the damping pulse at the target frequency until stability was achieved with the right speed and volume.

Speed as a function of the frequency for both waveforms
Two Column Image Layout

Long-distance jetting is used to print on uneven surfaces or for robotic printing on 3D objects.

For these applications, the jetting performances over larger distances are critical. This is typically achieved by increasing the kinetic energy in the drops with both the speed and volume so that they retain a straight trajectory until they reach the surface.

In the example below, a Seiko RC1536 was used to print at 22m. The waveform was optimized to maximize the stability over such a long distance by increasing the drop speed and volume.

   
Drop speed and volume at 22mm with the different grey level and amplitudes  

Misting leads to ink accumulation on the nozzle plate and other printer parts when printing at high loads for long durations. This ultimately leads to nozzle failures, requiring the production to stop for the duration of maintenance. We’ve developed dedicated tools to limit these effects by quantifying the misting and minimizing it. This is achieved by classifying all visible drops in the image into 3 categories:

  • Drops: Main drops that have a volume similar to or higher than the nominal drop size.
  • Satellites: Smaller drops that are still likely to reach the substrate.
  • Mist: Very small droplets, typically below 300fl, that act like aerosols and will land on nearby surfaces
 

Thanks to our advanced optics, we’re able to measure drops with volumes down to 10fl. We count their total number in the images and use this criterion to minimize misting. In the example below, the duration of the runs before maintenance was increased from two to four hours by reducing the number of mist by 50%.

Average number of mist per frame with with the original waveform (WF1) and after optimzation (WF2). 20 measures at the same nozzles were done with each waveform.
Dropwatching image of WF1. 20 images where used for the comparison.
Dropwatching image of WF2. 20 images where used for the comparison.

The nozzle navigator maps the drops seen in the dropwatching images with their position in the printhead. It allows to automatically move to any nozzle, activate it, and measure its jetting performances.

In preview mode, 4 options are available:

  • Activate all nozzles
  • Activate the nozzles in the selected row
  • Activate the nozzles in the Field Of View
  • Activate single nozzles
 

When doing automated tests, the nozzle navigator allows automatic measurement of groups or rows of nozzles. This is especially useful to control the printhead condition or gain more insight into the stability of the jetting. In the example below, an entire row (320 nozzles) is scanned, and the jetting performances of each nozzle are measured.

Nozzle speed across all rows
Jetting status accross all rows
Nozzle Stitching of all nozzles in Row B

The behavior of the drops after non-jetting periods is critical for the stability of the printing process. This is one of the most common issues encountered when printing with solvent or water-based inks. Our unique workflow allows to evaluate the first drops jetted after idling and compare their recovery in a reproducible manner. This insight is key in optimizing ink formulation, tickling, and ink recirculation. 

In the attached plot, the printhead was jetting at 1kHz after idling for up to 900s. One image was acquired every 50ms once the jetting was restarted. At short idling periods, little to no instability in the drop position can be observed. However, idling periods of 60s and higher yield an increasing change in the drop positions, or even missing drops, meaning that the drops are absent or slower before recovering. No recovery was observed at 900s, meaning that the maximal open nozzle time was 300s.

Nozzle recovery plot and stitching of the recovering nozzle after idling.