Printing DXF Files
RDriver uses the proprietary wDXFScanEngine library to process DXF
files.
Position Encoder
Position encoder signals are used to synchronize the printing
process with the movement of the printhead.
RDriver can process position encoder signals to ensure accurate
timing and placement of ink droplets on the substrate.
This is particularly important for high-speed printing applications
where precise control over the printhead's position
The encoder counter value can be monitored in real time.
Press "reset" to set the counter value to zero, and press "update"
to read the current counter value.
When "auto read" is checked, the "update" function is executed
automatically.
If a resolution value is entered and the radio button is switched to
"in mm", the counter value is converted and displayed in millimeters
(mm).
Printing Options
The print options are intended for image processing within the test
application and are not used when the user directly makes pixel data
from image and write them to the DLL function writePixel().
-
Pixel Pitch
Sets the spacing between printed pixels (dots) during image
printing.
-
Print Start Position
Specifies the starting position for image printing.
-
Increasing direction
Determines the direction in which the printhead moves during
printing.
Checked means the printhead moves in the increasing direction of
the encoder signals, while unchecked means it moves in the
decreasing direction.
-
multi-pass
This value is set to 1 when printing at the
native nozzle pitch of the printhead.
Enter N when printing
N times finer than the native nozzle resolution
of the printhead.
-
Enabled Nozzles
Selects the nozzles to be used for printing.
Configure this option when not all nozzles are intended to be
used.
-
Compression level
-
0 : No compression is applied when
transferring image data to the printhead controller (PControl
in GPCon2).
-
1 : Compression is applied only when
identical pixels are repeated.
-
2 : Additional compression is applied when
the nozzle on/off pattern within a pixel is uniform.
-
3 : Both compression methods
1 and 2 are applied.
(default)
Printing Command
-
After configuring all print options, click
"image file" to choose a DXF file.
In the "Load Option" box, you can enable
"YFlip" to flip the image vertically.
You can also select "Rotate" to rotate the
image.
The curve value specifies the tolerance used when
converting curves into line segments.
The default value is 0.5 µm.
-
To print a DXF file, a scanline fill process must first be
performed.
Set the required X pitch and
Y pitch values, then click the
"Scan" button.
-
You can save the scanned image into a file by clicking
"export to bitmap".
-
Click the "init print" to initialzie printing
memory.
If you need to preserve the previously stored image data, uncheck
the "resetMemory" option and click
"init print".
(current swath) / (total swath count) is
initialized as "1/N".
You can manually change the current swath value to skip the first
swath or any other swath as needed.
-
Click the "download" button to read the image
data corresponding to the first swath and transfer it to the
printhead controller (PControl inside GPCon2).
When the transfer is completed, finish = "yes" is
displayed.
Pressing the button again automatically selects and transfers the
next swath within the selected image.
-
Multi-swath Memory (Page Memory)
The printhead controller can receive multiple swaths of data at
once.
Therefore, by pressing the
"download" button repeatedly, data for multiple
swaths can be transferred in advance.
The next swath is automatically loaded through the
start/stop operation.
-
Press the "Start" button to switch the driver and
controller into print mode.
At this time, the printhead should be positioned slightly before
the first print position, leaving sufficient margin for the
acceleration of the head carriage (stage).
-
When the head carriage (stage) moves, printing is performed at the
specified encoder positions according to the data transferred by
"download".
-
Press the "Stop" button after printing is
completed.
The returned message should be checked carefully.
If a problem occurred during printing, an error message will be
returned.
Last Not Reached : The last print data was not
output.
Possible causes:
- The print direction was incorrect.
-
The stage did not pass through the first or last print
position.
Other messages indicate a serious data error.