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.
- Static text: Remains the same for every engraving.
- Dynamic text: Updates automatically after each engraving based on the settings you choose.
Supported Dynamic Text Formats
There are four types of dynamic text formats:
- Date
- Timestamps
- Serial numbers
- TXT/Excel
These text formats automatically update for each engraving.
Using Serial Numbers
- Select the Serial Number option. A settings panel will appear, allowing you to adjust the parameters as needed.
- Insert dynamic serial number text before or after static text.
- Configure the serial number parameters:
- Number format
- Start value
- Maximum value
- Increment
- Marks per cycle
- Mode
Click the Add button to include the serial number in your design.
Using Date Text
- Select the Date option. A parameter settings panel appears, allowing you to adjust the parameters as needed.
- Insert dynamic date text before or after static text.
- Configure the date parameters:
- Date format
- Type
- Offset
Click the Add button to include the dynamic date text.
Using Time Text
- Select the Time option. A time settings panel opens, allowing you to adjust the parameters as needed.
- Insert dynamic time text before or after static text.
- Configure the time parameters:
- Time format
- Time type
- Minutes adjustment
Click the Add button to include the dynamic time text.
Using TXT/Excel Data
- Select the TXT/Excel option. A panel opens for importing your file.
- Choose the file containing the text data.
- Insert dynamic text from the file before or after static text.
Click the Add button to include the imported text.
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) | 1 |
| 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) | 1 |
| 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) | 0 |
| h | Hour without leading zero (1 to 12, 12-hour clock) | 1 |
| hh | Two-digit hour (01 to 12, 12-hour clock) | 1 |
| m | Minute without leading zero (0 to 59) | 0 |
| mm | Two-digit minute (00 to 59) | 0 |
| s | Second without leading zero (0 to 59) | 0 |
| ss | Two-digit second (00 to 59) | 0 |
| SSS | Milliseconds (000 to 999) | 0 |
| 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 |
Three Variable Text Modes
Variable Text
The most common variable text mode, supporting all dynamic text formats.
Variable QR Code
This is a mode within the Variable Text feature that allows you to generate variable QR codes. It supports all dynamic text formats.
Variable Barcode
This mode in the Variable Text feature allows you to generate variable barcodes but does not support dynamic time text formats.