What is the Variable Text feature?
The Variable Text feature allows you to include special codes in your text that are automatically updated with new information after each engraving. It has two parts:
Static text: This stays the same for every engraving.
Dynamic text: This changes automatically after each engraving based on the settings you choose.
Supported Dynamic Text Formats
There are 4 types of Dynamic Text formats:
- Date
- Time stamps
- Serial numbers
- Txt/Excel
These text formats automatically update for each engraving.
Dynamic Date text
When selected, a date parameter settings panel will automatically appear, allowing you to adjust the parameters as needed.
You can insert the dynamic date text before or after the static text. Simply choose the date format, type and offset, then add it.
Dynamic Time text
When you select this option, a time settings panel will open, allowing you to adjust the parameters as needed.
You can insert dynamic time text before or after the static text. Just set the time format, time type, and adjust the minutes, then add it.
Dynamic Serial number text
When you select this option, a serial number settings panel will appear, allowing you to adjust the parameters as needed.
You can insert dynamic serial number text before or after the static text. Just set the number format, start value, maximum, increment, marks per cycle, and mode, then add it.
Dynamic File text
When you select this option, a file settings panel will appear, allowing you to adjust the parameters as needed.
You can insert dynamic file text before or after the static text. Just set the file path, start row, increment, marks per cycle, and separator mode, then add it.
Three Variable Text Modes
You can choose from 3 Variable Text modes:
Variable Text
The most common variable text mode, which supports all dynamic text formats
Variable QR Code
This mode in the Variable Text feature lets you generate Variable QR Codes, and it supports all dynamic text formats.
Variable Barcode
This mode in the Variable Text feature allows you to generate Variable Barcodes, but it does not support dynamic time text formats.
Dynamic Date & Time Text Formats
Format | Description | Example |
YY | Two-digit year (00-99) | 24 |
YYYY | Four-digit year (2024) | 2024 |
M | Month without leading zero (1-12) | 1 |
MM | Two-digit month (01 to 12) | 01 |
MMM | Abbreviated month name (e.g. 'Jan' to 'Dec') | Jan |
MMMM | Full month name (e.g. 'January' to 'December') | January |
D | the day as number without a leading zero (1 to 31) | 1 |
DD | the day as number with a leading zero (01 to 31) | 01 |
d | Day of the week as a single digit (0-6, Sunday=0) | 2 |
dd | the most abbreviated localized day name (e.g. 'Mo' to 'Su'). Uses the system locale to localize the name. | Mo |
ddd | the abbreviated localized day name (e.g. 'Mon' to 'Sun'). Uses the system locale to localize the name. | Mon |
dddd | the long localized day name (e.g. 'Monday' to 'Sunday'). Uses the system locale to localize the name. | Monday |
H | the hour without a leading zero (0 to 23) | 0 |
HH | Two-digit hour (00 to 23, 24-hour clock) | 00 |
h | Hour without leading zero (1 to 12, 12-hour clock) | 1 |
hh | Two-digit hour (01 to 12, 12-hour clock) | 01 |
m | Minute without leading zero (0 to 59) | 0 |
mm | Two-digit minute (00 to 59) | 00 |
s | Second without leading zero (0 to 59) | 0 |
ss | Two-digit second (00 to 59) | 00 |
SSS | Milliseconds (000 to 999) | 000 |
Z | UTC offset eg: UTC±hh | UTC±0700 |
ZZ | UTC offset with colon UTC±HHmm | UTC±07:00 |
A | AM/PM | AM PM |
a | am/pm | am pm |
Tips for Using Variable Text
Tip 1: Adding a Blank Line to Text
Simply press Enter in the text input box to add a blank line.
Before:
After:
Tip 2: Reordering Text
For both static and dynamic text, click and drag the text to move it to your desired position.
Before:
After: