function sets the size of a label or a tag.
format [esc] daaaa, bbbb, cccc [lf] [nul]
term aaaa: pitch length of the label or the tag
fixed as 4 digits (in 0.1 mm units)
bbbb: effective print width
fixed as 4 digits (in 0.1 mm units)
cccc: effective print length
fixed as 4 digits (in 0.1 mm units)
explanation

remarks: 1. the above table shows programmable ranges on the software.
since the pitch of the heating elements of the thermal head of the b-372/572 is 0.083 mm/dot (12.05 dots/mm), the actual max. effective print width is as follows:
b-372: 79.7 mm b-572: 127.5 mm
the pitch of the heating element of the thermal head of the b-872/672 is 12.0 dots/mm, the effective print width is as follows:
b-872: 213.3 mm b-672: 170.6 mm
2. in cut issue mode, label length b should be as follows:

(1) before changing the label size or type of sensor, the label size set command must first be transmitted.
(2) the label size set command is protected in memory (protected even if the power is turned off).
(3) after sending the label size set command, one sheet of paper must be fed by the feed command ([esc] t) and must be aligned with the first printing position prior to printing.
(4) the origin of drawing coordinates, print stop position (head position at stop), and cut position are determined according to the parameters of the label size set command as shown in the figure on the preceding page. for the print stop position in strip issue mode, refer to the section of the position fine adjust command. the effective print area is centered on the label/tag.
(5) printing cannot be performed in the slow up (1 mm) and slow down (1 mm) areas. consequently, [a : label/tag pitch] - [h: effective print length]

2 mm must be assumed.
(6) the origin of drawing coordinates, print stop position (head position at stop), and cut position are adjustable by the fine adjust commands and according to the fine adjustment settings in system mode.
(7) the tag rotation designation of the issue command ([esc] xs) causes the origin of drawing coordinates to be origin " in the case of “printing bottom first” and to be origin ② in the case of “printing top first”, as shown in the figure.
(8) the parameters must be as shown in the figure and table. any value or paper outside the range results in a failure of printing or an error.
(9) where an effective print length within “max. effective print length for on-the-fly” is specified, labels even each with different data can be printed continuously without stopping every label because printing and drawing of the next label are processed at the same time. [on-the-fly issue]
however, printing may stop every label depending on the quantity of drawing data. also, if the ribbon save issue is used, the on-the-fly issue will not be performed regardless of the data quantity.
(10) when the direct thermal paper having a gap between labels is used at 8”/sec. print mode on the b-872/672, the print stop position should be located 1 mm or more inside the label. therefore, [a: label/tag pitch] - [h: effective print length] ≥?4 mm must be assumed.
examples (1) in the case of labels

10 print #1, esc$; ”d0508, 0760, 0468”; lf$; nul$;
20 print #1, esc$; ”t20c51”; lf$; nul$;
(2) in the case of tags

10 print #1, esc$; ”d0762, 0996, 0722”; lf$; nul$;
20 print #1, esc$; ”t10c51”; lf$; nul$;
(3) when issuing the direct thermal paper with gaps between labels at 8”/sec. on the b-872/672:

10 print #1, esc$; ”d0760, 0760, 0720”; lf$; nul$;
20 print #1, esc$; ”t20c30”; lf$; nul$;